Ansicht
Dokumentation

/DSD/BADI_MF_UPLOAD - BAdI: Mehr Flexibilität beim Upload

/DSD/BADI_MF_UPLOAD - BAdI: Mehr Flexibilität beim Upload

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

Dieses Business Add-In (BAdI) wird in der Komponente Direct Store Delivery (LE-DSD) verwendet. Dieses BAdI verfügt über Methoden, die Ihnen eine größere Flexibilität im Upload-Szenario bieten. Dadurch können Sie der Datenbank für die Tourenabrechnung (Route Accounting Database, RAD) Daten zu kundenspezifischen Anfragen hinzufügen, ohne Modifikationen vornehmen zu müssen.

DSD setzt sich aus verschiedenen Komponenten zusammen, z.B. Transportdisposition und Reload, die Daten (z.B. Lieferungen und Aufträge) in der Datenbank für die Tourenabrechnung ablegen. Dazu zählen auch alle benötigten Informationen zu den Aktivitäten, die während einer Tour anfallen, sowie die Endabstimmung der Tour. Im mobilen DSD-Szenario ist es auch möglich, dass die Daten über das Business Application Programming Interface (BAPI) außerhalb des Systems in die Datenbank für die Tourenabrechnung geladen und dort abgelegt werden (Upload).

Bislang konnten Sie mit dem Business Application Programming Interface (BAPI) mobile Daten nur dann in die Datenbank für die Tourenabrechnung laden, wenn die entsprechenden Funktionsbausteine die Schnittstellendaten aus der RAD in der gleichen Namenskonvention abbildeten.

Mit dem neuen BAdI/DSD/BADI_MF_UPLOAD können Sie eine kundenspezifische Abbildung zwischen den Schnittstellendaten und den RAD-Tabellen festlegen. Das BAdI beinhaltet verschiedene Methoden für jede RAD-Tabelle:

  • Methode COCICI für die Tabelle /DSD/HH_RACOCICI (Baustein CCOCI0); BAdI-Methode für Änderungen an Check-Out-/Check-In-Geldpositionen
  • Methode COCIHD für die Tabelle /DSD/HH_RACOCIHD (Baustein CCOCI0); BAdI-Methode für Änderungen an Check-Out-/Check-In-Kopfdaten
  • Methode COCIMI für die Tabelle /DSD/HH_RACOCIMI (Baustein CCOCI0); BAdI-Methode für Änderungen der Check-Out-/Check-In-Positionen
  • Methode CTR für die Tabelle /DSD/HH_RACTR (Bausteine CCTRDT0 und CCTRDT1); BAdI-Methode für Änderungen des Transfers allgemeiner Steuerungsdaten
  • Methode HD für die Tabelle /DSD/HH_RAHD (Bausteine CCTRDT0 und CCTRDT1); BAdI-Methode für Änderungen der Kopfdaten von Touren
  • Methode CVHD für die Tabelle /DSD/HH_RACVHD (Baustein CCUSVI0); BAdI-Methode für Änderungen der Kopfdaten von Kundenbesuchen
  • Methode CAD für die Tabelle /DSD/HH_RACAD (Baustein CCUSVI0); BAdI-Methode für Änderungen der Kundenadresse von CPD-Kunden
  • Methode DELHD für die Tabelle /DSD/HH_RADELHD (Baustein CDELFU0); BAdI-Methode für Änderungen der Kopfdaten der Lieferung
  • Methode DELIT für die Tabelle /DSD/HH_RADELIT (Baustein CDELFU0), BAdI-Methode für Änderungen der Positionsdaten der Lieferung
  • Methode DELCND für die Tabelle /DSD/HH_RADELCND (Baustein CDELFU0), BAdI-Methode für Änderungen der Konditionen der Lieferung
  • Methode EC für die Tabelle /DSD/HH_RAEC (Baustein CENCAS0), BAdI-Methode für Änderungen der Einnahmen/Ausgaben
  • Methode ECA für die Tabelle /DSD/HH_RAECA (Baustein CENCAS0); BAdI-Methode für Änderungen der Abstimmung Einnahmen/Ausgaben
  • Methode CL für die Tabelle /DSD/HH_RACL (Baustein CENCAS0), BAdI-Methode für Änderungen der Ausgleichsdaten
  • Methode IVHD für die Tabelle /DSD/HH_RAIVHD (Baustein CINV0), BAdI-Methode für Änderungen der Kopfdaten der Rechnung
  • Methode IVIT für die Tabelle /DSD/HH_RAIVIT (Baustein CINV0), BAdI-Methode für Änderungen der Positionsdaten der Rechnung
  • Methode IVCND für die Tabelle /DSD/HH_RAIVCND (Baustein CINV0), BAdI-Methode für Änderungen der Konditionen der Rechnung
  • Methode IVPRT für die Tabelle /DSD/HH_RAIVPRT (Baustein CIVPRT0), BAdI-Methode für Änderungen des Rechnungsdruck
  • Methode ORDHD für die Tabelle /DSD/HH_RADELHD (Baustein CORDER0), BAdI-Methode für Änderungen der Kopfdaten des Auftrags
  • Methode ORDIT für die Tabelle /DSD/HH_RADELIT (Baustein CORDER0), BAdI-Methode für Änderungen der Positionsdaten des Auftrags
  • Methode ORDCND für die Tabelle /DSD/HH_RADELCND (Baustein CORDER0), BAdI-Methode für Änderungen der Konditionen eines Auftrags
  • Methode DS für die Tabelle /DSD/HH_RADS (Baustein CTDIST0), BAdI-Methode für Änderungen der Tourentfernungen
  • Methode TS für die Tabelle /DSD/HH_RATS (Bausteine CTTIME0 und CTTIME2), BAdI-Methode für Änderungen der Tourzeiten

Dieses Business Add-In ist nicht im Standard aktiviert.

Das BAdI ist für eine Mehrfachverwendung vorgesehen.

Das BAdI ist nicht filterabhängig.

Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek von SAP NetWeaver unter BAdIs - Einbettung in das Enhancement Framework.






TXBHW - Original Tax Base Amount in Local Currency   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: 6516 Date: 20240419 Time: 120636     sap01-206 ( 87 ms )