Ansicht
Dokumentation
ISU_SAMPLE_R559 - Event R559: Buchungsbelege mit abweichender ODN
TXBHW - Original Tax Base Amount in Local Currency BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit den zum Ereignis R559 aufgerufenen Funktionsbausteinen können Sie die vom System vorgeschlagene Gruppierung zur Vergabe der offiziellen Belegnummer (ODN) in der Fakturierung übersteuern.
Standardmäßig wird vom System genau eine ODN pro Rechnung und für alle zugehörigen in der Fakturierung neu erstellten Buchnugsbelege ermittelt.
Das Ereignis wird in der Fakturierung unmittelbar vor der Ermittlung der ODN ausgelöst.
Beispiel
Sie erstellen in der Fakturierung neben dem Buchungsbeleg zur Verbrauchsabrechnung (Hauptbuchungsbeleg der Fakturierung) auch einen zusätzlichen Buchungsbeleg mittels Ereignis R402. Sie möchten für diesen zusätzlichen Buchungsbeleg eine von der ODN des Hauptbuchungsbelegs abweichende offizielle Belegnummer vergeben.
Setzen Sie in der übergebenen Tabelle T_VKK_DOC_ID_ODN_GROUP für die Zeile mit der Belegart N (Feld ID) im Feld ODN_GROUP statt der 1 eine 2 und lassen Sie in allen anderen Zeilen die 1 unverändert.
Hinweise
Es stehen Ihnen folgende Daten an der Schnittstelle zur Verfügung:
- X_PRINTDOCNO: Belegnummer des zu erstellenden Rechnungsdruckbelegs der Fakturierungseinheit
- X_INVOICE_UNIT: Daten der Fakturierungseinheit
- T_VKK_DOC_ID_ODN_GROUP: Tabelle aller erstellten Buchungsbelege der Fakturierungseinheit
Für Buchungsbelege der Fakturierungseinheit, denen das System die ODN des Hauptbuchungsbelegs, also keine abweichende ODN, geben soll, lassen Sie den Gruppierungsschlüssel unverändert auf 1 im Feld ODN_GROUP in der Tabelle T_VKK_DOC_ID_ODN_GROUP.
Für Buchungsbelege der Fakturierungseinheit, denen das System eine von der ODN des Hauptbuchungsbelegs abweichende ODNgeben soll, ändern Sie den Gruppierungsschlüssel von 1 auf 2 oder höher im Feld ODN_GROUPin der Tabelle T_VKK_DOC_ID_ODN_GROUP.
Für Buchungsbelege der Fakturierungseinheit, denen das System überhaupt keine ODNgeben soll, löschen Sie den Gruppierungsschlüssel im Feld ODN_GROUP in der Tabelle T_VKK_DOC_ID_ODN_GROUP.
Änderungen in anderen Feldern zu diesen Tabellen werden im rufenden Programm nicht weiterverarbeitet.
Buchungsbelege der Fakturierungseinheit, deren Belegart nicht für die offizielle Belegnummer aktiviert ist, werden in der Tabelle T_VKK_DOC_ID_ODN_GROUP nicht angeboten.
Funktionalität
Weiterführende Informationen
Parameter
T_VKK_DOC_ID_ODN_GROUPX_INVOICE_UNIT
X_PRINTDOCNO
Ausnahmen
Funktionsgruppe
E21UVendor Master (General Section) ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3667 Date: 20240523 Time: 133926 sap01-206 ( 62 ms )