Funktion "GetTermsOfPayment" von System "MSD365FO"
Ermittelt die Zahlungsbedingungen zu einem Schlüssel oder zu einem Kreditor. Es muss entweder 'VendorId' oder 'Id' in der Anfrage verwendet werden.
Der Funktionsaufruf ist immer synchron.
Spezifikation der Anfrage
- CompanyCode (Text) - Buchungskreis der angeforderten Zahlungsbedingungen
- Id (Text) - Der Zahlungsbedingungsschlüssel. Wenn 'VendorId' übergeben wird, muss dieser Parameter leer bleiben.
- Date (Datum) - Datum (im ISO 8601-Format) zur Ermittlung gültiger Zahlungsbedingungen
- VendorId (Text) - Kreditor-ID. Wenn 'Id' übergeben wird, muss dieser Parameter leer bleiben.
Spezifikation des Ergebnisses
- Discounts (Liste von "Objekt", min. 0 Element(e)) - Liste von Rabatt-Details aufsteigend sortiert nach 'Days'
- Days (Integer) - Dauer der Gültigkeit des Rabatts in Tagen
- Discount (Double) - Prozentsatz des Rabatts. Erwartetes Format: 0,03 für 3%, 1,00 für 100%
- DueDays (Integer) - Anzahl Tage, bis die Zahlung fällig wird
- Id (Text) - Zahlungsbedingungsschlüssel
- BaseLineDate (Datum) - Zahlungsfristenbasisdatum der Zahlungsbedingung (im ISO 8601-Format)
- PaymentMethod (Text) - Zahlweg