Ansicht
Dokumentation

ISU_CLEARING_TYPE_R400 - Event R400: Ermittlung der Verrechnungsart einer Fakturierungseinheit

ISU_CLEARING_TYPE_R400 - Event R400: Ermittlung der Verrechnungsart einer Fakturierungseinheit

General Material Data   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Event R400 der IS-U Fakturierung zur Festlegung der Verrechnungsart einer Fakturierungseinheit

Abhängigkeiten

Einsatzbereich

Die Verrechnungsart repräsentiert in der Behandlung der offenen Posten den Geschäftsvorfall. Sie ist i. A. SAP-seitig fest vorgegeben. Eine Abweichung von dieser Regelung stellt die Verrechnungsart in der Fakturierung dar. Hier hat der Anwender die Möglichkeit, die Entscheidung für die Wahl einer Verrechnungsart in Abhängigkeit von der Zusammensetzung der Fakturierungseinheit zu treffen.

Hinweise zur Programmierung

Zu besetzen ist die Verrechnungsart XY_VERART. Diese muß der Tabelle TFK110 bekannt sein.

Neben der Geschäftspartner- und Vertragskontoinformationen stehen für die Entscheidungsfindung die Informationen zur Fakturierungseinheit, wie z.B die zu fakturierenden Verträge, zur Verfügung.

  • X_BUPA : Geschäftspartner

  • X_FKKVKP : Vertragskonto

  • T_CONTRCL: abgerechnete Verträge mit Abrechnungsvorgängen der Abrechnungsbelege

  • X_XEND : Kennzeichen Auszug, d.h. nach der erfolgreichen Fakturierung der aktuellen Fakturierungseinheit sind alle Verträge des Vertragskontos beendet und fakturiert.

Weiterführende Informationen

Im Funktionsbaustein ISU_CLEARING_TYPE_r400 finden Sie ein Programmbeispiel, das - sofern Sie keine eigene Findung der Verrechnungsvariante hinterlegen - standardmäßig in der Fakturierung durchlaufen wird. Die hier realisierte Strategie ermittelt die Verrechnungsart

  • 'R43', falls es sich um die Auszugsfaktura (X_XEND ist gesetzt) handelt

  • 'R42', falls mindestens ein Vertrag der Fakturierungseinheit endabgerechnet wird

  • 'R41', falls die Fakturierungseinheit keine endabgerechnete Verträge umfaßt

  • Verrechnungsart gleich der Herkunft des Geschäftsvorfalls, falls die Bedingungen für 'R41' bis 'R43' nicht erfüllt sind

Restriktionen bei der Programmierung

Um die Konsistenz des Systems nicht zu gefährden, beachten Sie, daß Sie die folgenden Sprachelemente in Zeitpunkten nicht verwenden dürfen:

  • COMMIT WORK
  • ROLLBACK WORK
  • CALL FUNCTION 'DEQUEUE ALL'
  • Löschen von Sperren, die Sie nicht selbst gesetzt haben




Parameter

T_BILL_DOC
T_BLART_ID
T_CONTRCL
T_SOLL
XY_VERART
X_BUPA
X_ERGRD
X_FKKVKP
X_HERKF
X_XEND

Ausnahmen

Funktionsgruppe

E21U

Addresses (Business Address Services)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3432 Date: 20240523 Time: 102954     sap01-206 ( 48 ms )