Ansicht
Dokumentation

TCM_SE_TORINVPREPRE2 - BAdI: Frachtauftrags-Rechnungsprüfungsvorbereitung: Datenänderung

TCM_SE_TORINVPREPRE2 - BAdI: Frachtauftrags-Rechnungsprüfungsvorbereitung: Datenänderung

RFUMSV00 - Advance Return for Tax on Sales/Purchases   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-in (BAdI) wird in der Komponente ERP-Rechnungsprüfungsvorbereitung (TM-FRS-IP) verwendet. Mit diesem BAdI können Sie die Kontierung in SAP ERP ändern. Sie können die Kontierung ändern, wenn SAP Transportation Management (SAP TM) eine Nachricht zur Erstellung oder Änderung eines Frachtabrechnungsbelegs und der zugehörigen Bestellung sowie des Leistungserfassungsblatts (LEB) in SAP ERP an SAP ERP übermittelt.

Das System überträgt die Information zu einem neuen oder geänderten Frachtabrechnungsbeleg mit Hilfe der Service-Operation Request Transportation Order Invoicing Preparation von SAP TM nach SAP ERP.

Sie können die Kontierung mit der Methode ACCOUNT_ASSIGNMENT_MODIFY ändern. Das System ruft die Methode auf, wenn Sie die Service-Operation anstoßen. Sie können z.B. folgende Kontierungen ändern:

  • Kostenstelle
  • Hauptbuch (HB)
  • Innenauftrag

Mit diesem BAdI können Sie Ihre eigene Logik zum Übersteuern der standardmäßigen Kontierungsdaten implementieren. Sie können beispielsweise die Standardkostenstelle mit Hilfe der Angaben im Frachtabrechnungsbeleg ändern. Außerdem können Sie das Kennzeichen EV_DEFAULT_ACC entmarkieren um anzugeben, dass Sie die Kontierung im BAdI geändert haben.

Alternativ dazu können Sie mit diesem BAdI in einem Verladerszenario den Kostensplitt aus einer Kostenverteilung in eine Leistungszeile eines Leistungserfassungsblatts (LEB) übernehmen. Dadurch können Sie in einem LEB eine Mehrfachkontierung anlegen. Sie führen folgende Schritte durch:

  1. Bilden der Logik in diesem BAdI zum Extrahieren der Kostenverteilungsdaten aus der tiefen Eigabestruktur IS_TCM_INV_PREP
Sie fassen die Kostenverteilungsdaten nach Kostenart und Lieferposition zusammen.
  1. Extrahieren anderer relevanter Daten aus der Lieferung, z.B. Kontierungsdaten wie Kostenstelle und Profitcenter
  2. Schleife bei jeder Kostenposition in der internen Tabelle IT_TCM_ELEMENT und bilden des Splitts der Kontierungsbuchung in der internen Tabelle ET_TCM_ELEMENT_ACC

Weitere Informationen über die Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie auf der Registerkarte Erw.spot-Elementdefinitionen (Erweiterungsspot-Elementdefinitionen) im BAdI-Builder (Transaktion SE18).

Informationen zur Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek für SAP NetWeaver Platform im SAP Help Portal unter http://help.sap.com/nw_platform. Wählen Sie ein Release und anschließend Application Help. Wählen Sie in der SAP-Bibliothek SAP-NetWeaver-Bibliothek: Funktionsorientierte Sicht → Application Server → Application Server ABAP → Applikationsentwicklung auf AS ABAP → ABAP-Kundenentwicklung → Enhancement Framework.

Weitere Informationen über die Service-Operation finden Sie in der SAP-Bibliothek für SAP Transportation Management im SAP Help Portal unter http://help.sap.com/tm. Wählen Sie in der SAP-Bibliothek SAP Transportation Management (SAP TM) → Enterprise-Services und ESR-Content → Enterprise-Services → Transportation Order Processing → Transportation Order → Transportation Order Invoicing Preparation Out → Request Transportation Order Invoicing Preparation.






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4117 Date: 20240523 Time: 062830     sap01-206 ( 63 ms )