Ansicht
Dokumentation

VB_BM_CUSTOM_FIELDS - BAdI: Zusätzliche Benutzerfelder und RegKarte in Chargenstammtransaktionen

VB_BM_CUSTOM_FIELDS - BAdI: Zusätzliche Benutzerfelder und RegKarte in Chargenstammtransaktionen

ROGBILLS - Synchronize billing plans   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Chargenverwaltung (LO-BM) verwendet, um Kunden die Verwendung eigener Felder in den Transaktionen zum Chargenstamm (MSCxN) zu ermöglichen. Diese Felder können Teil der MCHA-Append-Struktur oder Felder in kundeneigenen Tabellen sein.

Die kundeneigenen Felder können auf einer kundeneigenen Registerkarte mit vordefiniertem Namen oder auf der Registerkarte Grunddaten 2 im Chargenstamm angezeigt werden.

BAdI-Methoden

  • AFTER_CUSTOM_SCREEN_PAI - Mit dieser Methode können Sie die kundeneigenen Daten der MCHA-Append-Struktur zum Dynpro liefern.
  • BEFORE_CUSTOM_SCREEN_PBO- Mit dieser Methode können Sie die Daten der MCHA-Append-Struktur vom Dynpro übernehmen.
  • SAVE_DATA - Mit dieser Methode können Sie die Daten der kundeneigenen Tabellen auf der Datenbank sichern.
  • READ_DATA - Mit dieser Methode können Sie die Daten der kundeneigenen Tabellen von der Datenbank lesen.
  • INITIALIZE_DATA - Mit dieser Methode können Sie die kundeneigenen globalen Daten auf ihre Initialwerte zurücksetzen.
  • CHECK_DATA_CHANGED - Mit dieser Methode können Sie prüfen, ob die Daten der kundeneigenen Tabellen verändert wurden und gesichert werden sollen.
  • SET_TABSTRIP_NAME - Mit dieser Methode können Sie einen Namen für die kundeneigene Registerkarte vergeben.
  • BEFORE_CUSTOM_SCREEN_PAI - Diese Methode übermittelt Steuerungsparameter zur Dynprobearbeitung.

  • Im Standard ist das Business Add-In nicht aktiv.
  • Das Business Add-In ist filterunabhängig
  • Das Business Add-In ist nicht mehrfach nutzbar.

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.

Um die Transaktionen zum Chargenstamm um kundeneigene Felder zu erweitern, legen Sie eine eigene, aktive Implementierung an. Eine Beispielimplementierung ist die Klasse CL_EX_VB_BM_ADD_SCREEN_FIELDS.






CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3350 Date: 20240523 Time: 080815     sap01-206 ( 95 ms )