Ansicht
Dokumentation

/FRE/MD_BADI_013 - BAdI: Massenpflege für Lokationen - Daten in Tabelle hinzufügen

/FRE/MD_BADI_013 - BAdI: Massenpflege für Lokationen - Daten in Tabelle hinzufügen

Fill RESBD Structure from EBP Component Structure   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses BAdI (/FRE/FU_MASS_LOC_FILL_DATA) wird in der Transaktion für die Massenpflege von Lokationsdaten verwendet, um eine Spalte in der Tabelle hinzuzufügen oder zu ändern.

Dieses BAdI ist Teil des Erweiterungsspots /FRE/FU_BADI.

Wenn Sie in der Tabelle eine neue Spalte hinzufügen möchten, müssen Sie die Struktur /FRE/MASS_LOC erweitern, um das neue Feld einzubinden, bevor Sie dieses BAdI implementieren.

Wenn Sie nur das Erscheinungsbild der Tabelle (wie zum Beispiel die angezeigten Farben) ändern möchten, brauchen Sie keine Änderungen an Strukturen vorzunehmen.

Wenn Sie die Implementierung anlegen, zeigt das System alle BAdIs an, die zum Erweiterungsspot /FRE/FU_BADI gehören. Achten Sie darauf, dass Sie /FRE/FU_MASS_LOC_FILL_DATA als BAdI-Definition auswählen, um das BAdI zur Erweiterung der Lokationstabelle für die Massenpflege zu implementieren.

Für dieses BAdI ist eine vordefinierte Beispielimplementierung vorhanden. Diese können Sie auswählen und die Beispiele automatisch in Ihre eigenen Methoden übernehmen. Dies ist eine komfortable Möglichkeit, ein kundeneigenes BAdI zu implementieren.

Dieses BAdI enthält die folgenden Methoden:

  • FILL_CUSTOMER_FIELDS:
In dieser Methode werden alle über den Baum ausgewählten Datensätze an die interne Tabelle CT_LOC übergeben. Sie können die Werte aller Felder in dieser Tabelle anschließend noch ändern.
  • CHANGE_FIELDCATALOG
In dieser Methode wird die Feldkatalogdefinition an die interne Tabelle CT_FIELDCATALOG übergeben, wo Sie dann jeden beliebigen Parameter ändern können. Der Feldkatalog enthält die Metadaten für die einzelnen Spalten, die in der Tabelle angezeigt werden.

WICHTIGER HINWEIS: Durch Änderung des Feldkatalogs können Sie das Verhalten des Stammdatenobjekts ändern. Sie sollten jedoch mit Feldkatalogänderungen sehr vorsichtig umgehen. Wenn Sie ein nicht eingabebereites Feld so verändern, dass es durch Benutzer geändert werden kann, könnte dies zu einem instabilen Systemverhalten und zu Dateninkonsistenzen führen.






CL_GUI_FRONTEND_SERVICES - Frontend Services   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2557 Date: 20240424 Time: 004519     sap01-206 ( 53 ms )