CL_EXM_IM_EHSRC_CUST_LIST - Beispiel-Impl.: Ausgabe von Kundenlisten-Daten
rdisp/max_wprun_time - Maximum work process run time BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dies ist eine Beispielimplementierung für das BAdI
Die Beispielimplementierung liest die Daten aus den Datenbanktabellen CCRCT_CU und CCRCT_CUPOS und zeigt diese in einer hierarchisch sequentiellen Liste an.
Folgende Methoden sind implementiert:
IF_EX_BADI_EHSRC_CUST_LIST~DATA_READ>
Liest die Daten aus der Datenbanktabelle CCRCT_CU und CCRCT_CUPOS. Für jede Kundennummer werdendie Adressdaten aus der Tabelle KNA1 ermittelt. Weiterhin liest die Methode die Identifikatoren unddie Registriernummer des Stoffes, die verfolgten Stoffmengen sowie die Mengengrenzen des jeweiligenStoffes. Zudem werden die Bezeichner für den Buchungskreis sowie die internen bzw. externen Alleinvertreter ermittelt.
In dieser Methode wird zur Ermittlung der entsprechenden Daten der FunktionsbausteinCBRC_CU_LIST_DATA_OUT_READ> aufgerufen.
IF_EX_BADI_EHSRC_CUST_LIST~DATA_OUTPUT>
Gibt die Daten, welche durch die Methode IF_EX_BADI_EHSRC_CUST_LIST~DATA_READ ermittelt wurden in einer hierarchisch sequentiellen Liste aus.
In dieser Methode wird zur Ausgabe der entsprechenden Daten der FunktionsbausteinCBRC_CU_OUT_ENTRY> aufgerufen.
IF_EX_BADI_EHSRC_CUST_LIST~DATA_ARCHIVE>
Sichert die Daten in einem CSV (Comma-Separated Values) Dokument im Dokumentenmanagementsystem und verknüpft das Dokument mit der Bewertungsinstanz der Bewertungsart Verkaufte Mengen(SAP_EHS_1026_005).
In dieser Methode wird zur Archivierung der Daten der FunktionsbausteinCBRC_OR_CUSTOMER_LIST_SAVE> aufgerufen.
- IF_EX_BADI_EHSRC_CUST_LIST~DATA_DELETE
Mit dieser Methode werden die Kundenlistendaten aus den Tabellen CCRCT_CU und CCRCT_CUPOS gelöscht. Zum Löschen der Daten wird der FunktionsbausteinCBRC_CU_LIST_DATA_DELETE aufgerufen.
Voraussetzung
Um die Implementierung der Methode IF_EX_BADI_EHSRC_CUST_LIST~DATA_ARCHIVE verwenden zu können, haben Sie folgende Einstellungen im Customizing vorgenommen:
- Wählen Sie SAP Customizing -> AnwendungsübergreifendeKomponenten -> Dokumentenverwaltung -> Allgemeine Daten ->
Workstation-Applikation definieren>.
- WS-Applikation: CSV
- Beschreibung: Comma-Separated Values
- Archiv Identifikation: *
- Dateisuffix für Appl.: CSV
- Dateiformat: *.*
- MIME Typ: text/csv
- Appl-Icon: @0P@
- Kennzeichen Startberechtigung: Haken gesetzt
- Kennzeichen Kein Umbenennen der Temporärdatei: Haken gesetzt
- Kennzeichen Dateiprüfung aus: Haken gesetzt
- Wählen Sie SAP Customizing -> Environment,Health & Safety -> Grunddaten und Werkzeuge -> Spezifikationsverwaltung-> Zusatzinformationen zur Bewertung ->
Freitextarten festlegen>.
- Freitextart: OR_LIST
- Bezeichnung: Alleinvertreter Kundenliste
- Kennzeichen Dokumentzuordnung: Haken gesetzt
- Wählen Sie SAP Customizing -> Environment,Health & Safety -> Grunddaten und Werkzeuge -> Berichtsdefinition -> Einstellungen zur Dokumentenverwaltung ->
Dokumentarten und Dokumentstatus prüfen>.
- Dokumentart: SVT
- Dokumentarttext: Stoffmengenverfolg
- Kennzeichen Ablage KPro: Kein Haken
- Kennzeichen Statuswechsel: Kein Haken
- Kennzeichen Revisionsvergabe: Kein Haken
- Kennzeichen Versionsvergabe: Kein Haken
- Kennzeichen Archivierungsberechtigung: Kein Haken
- Kennzeichen Änderungsbelege: Kein Haken
- Nummernvergabe: 5
- externer Nummernkreis: 01
- Nummern-Exit: MCDOKZNR
- VersNumInkrement: 1
- Dateigröße: 2000000
- Vorschl. Appl: CSV
- Markieren Sie die Dokumentart SVT in der Sicht Dokumentartdefinieren und wechseln Sie auf die Sicht Dokumentarten sprachabhängig beschreiben.
- Übersetzen Sie den Text Stoffmengenverfolg. in die Sprachen, welche Sie benötigen.
- Markieren Sie die Dokumentart SVT in der Sicht Dokumentartdefinieren und wechseln Sie auf die Sicht Objektverknüpfungen festlegen.
- Dokumentart: SVT
- Objekt: ESTRH
- Dynpronummer: 500
Beziehungen
Um die Datenbanktabellen CCRCT_CU bzw. CCRCT_CUPOS zu befüllen, können Sie die Beispielimplementierung
Beispiel
Hinweise
Weiterführende Informationen
TXBHW - Original Tax Base Amount in Local Currency Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 9266 Date: 20120527 Time: 114208 triton ( 165 ms )






