Ansicht
Dokumentation

FARRIC_BADI_DELIVERY - BAdI: Liefererweiterungen

FARRIC_BADI_DELIVERY - BAdI: Liefererweiterungen

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem Business Add-In (BAdI) können Sie Daten zu Lieferungen und Warenausgängen verarbeiten und diese über Strukturen in die Anwendungswiederverwendungsschicht (Application Reuse Layer, ARL) der Erlösbuchhaltung übertragen. Mit diesem BAdI können Sie auch Felder, die nicht zu den Standardfeldern gehören mit aufnehmen und einige der Werte der kundenspezifischen Felder anpassen.

Sie haben SAP Revenue Accounting and Reporting mit SD integriert.

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

BAdI-Methoden-Dokumentation

  • DELIVERY_DATA_TO_ARL
Sie können einige Standardfelder und deren entsprechende Konditionspositionen anpassen.
  • Diese Felder sind in den Strukturen FARRIC_S_SD02MI_ALLOW_MOD_FLDS, FARRIC_S_SD02CO_ALLOW_MOD, FARRIC_S_SD03MI_ALLOW_MOD und FARRIC_S_SD03CO_ALLOW_MOD definiert und werden über die Exportparameter ET_RAI_MAIN_ITEM_ALLOW_MOD bzw. ET_RAI_CONDITIONS_ALLOW_MOD an den Programmablauf zurückgegeben.

  • Sie müssen die Werte, die Sie für die Liefer-Erlösbuchhaltungsposition (Liefer-EBP) anpassen möchten in ET_RAI_MAIN_ITEM_ALLOW_MOD eingeben. Sie geben die wichtigsten anpassbaren Felder in den FARRIC_S_SD02MI_KEY-Teil der Struktur ein.

  • Sie müssen die Werte, die Sie für die Liefer-Erlösbuchhaltungsposition (Lieferungs-EBP) anpassen möchten in ET_RAI_MAIN_ITEM_ALLOW_MOD eingeben. Sie geben die wichtigsten anpassbaren Felder in den FARRIC_S_SD02CO_KEY-Teil der Struktur ein.

Sobald ein Eintrag mit dem passenden Schlüssel gefunden wird, werden alle anpassbaren Felder überschrieben.
  • DELIVERY_DATA_TO_ARL_CUSTOM
Mit dieser Methode passen Sie beliebige Feldwerte im Kundenfeld an.
  • Mit dieser Methode können Sie die Felder in den Strukturen INCL_EEW_FARRIC_SD02MI und INCL_EEW_FARRIC_SD02CO anpassen.

  • Alle Einträge in den Exportparametern ET_RAI_MAIN_ITEM und ET_RAI_CONDITIONS mit passenden Einträgen in den Importparametern IT_RAI_MAIN_ITEM und IT_RAI_CONDITIONS können Sie zum Füllen der Felder verwenden, die in den Strukturen INCL_EEW_FARRIC_SD02MI und INCL_EEW_FARRIC_SD02CO enthalten sind.

  • CLEAR_RELTYPE_FLAG: Sie überschreiben die Relevanz einer Position für die Erlösbuchhaltung.
  • DETERMINE_MIG_PACKAGE: Sie überschreiben die Migrationspaket-ID, die im Customizing ermittelt wurde.
  • EXCLUDE_CONDITIONS: Die Konditionen, die Sie in die Tabelle ET_EXCL_SD02CO aus IT_SD02CO eingegeben haben, werden nicht in die ARL übertragen.

BAdI-Interface-Dokumentation

IF_FARRIC_DELIVERY

Weitere Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek für SAP NetWeaver unter http://help.sap.com/nw_platform. Wählen Sie das für Sie passende Release und dann Application Help. Wählen Sie Bibliothek für SAP NetWeaver: Funktionsorientierte Sicht --> Application Server --> Application Server ABAP --> Anwendungsentwicklung auf AS ABAP --> Kundenspezifische ABAP-Entwicklung --> Enhancement Framework.






ABAP Short Reference   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5932 Date: 20240603 Time: 030834     sap01-206 ( 105 ms )