Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

AttributJava-DatentypNuclos-DatentypPflichtfeld?Eindeutig?Beschreibung
ISO-4217-CodeStringTextjajadreistelliger ISO-Währungscode, dient als Identifizierungsmerkmal für die Währungen

Tabelle 3.1: Währungsentität

 

3.2 Zahlungsbedingungen (optional)

...

AttributJava-DatentypNuclos-DatentypPflichtfeld?Eindeutig?Beschreibung
Cash DiscountBigDecimalKommazahl (9,2)neinneinSkonto-Prozentsatz
Cash Discount PeriodIntegerGanzzahlneinneinSkonto-Frist in Tagen

Tabelle 3.2: Zahlungsbedingungen

 

3.3 Referenzobjekte

Hauptzweck des MT940-Nuclet ist die Zuordnung von Bankumsätzen (Zahlungseingängen) zu Referenzobjekten (Rechnungen, o.ä.). Daher wird die Existenz einer solchen Entität vorausgesetzt. Es ist vorgesehen, dass diese Zuordnung unter gewissen Bedingungen (zu zahlender Betrag gedeckt, Skontobedingungen erfüllt, etc.) einen Statuswechsel im Referenzobjekt durchgeführt wird. Daher muss es sich bei der Referenzentität um eine Entität mit Statusmodell handeln.

...

AttributJava-DatentypNuclos-DatentypPflichtfeld?Eindeutig?Beschreibung
Accept First Incoming PaymentBooleanJa/Nein neinneinFlag zur Markierung von Referenzobjekten, bei denen der erste Zahlungseingang zu einem Statuswechsel führen soll
Date Of InvoiceDateDatum neinneinRechnungsdatum
Total Amount GrossBigDecimalKommazahl (9,2) janeinzu zahlender Gesamtbetrag (brutto)
Payment DateDateDatumneinneinZahlungsdatum
Conditions Of PaymentWrapper-KlasseReferenzfeldneinneinZahlungsbedingungen (siehe 3.2)

Tabelle 3.3: Referenzobjekte