Ansicht
Dokumentation
CSEP_MAT_BOM_SELECT_WHERE_USED - API Stücklisten: Materialstückliste(n) selektieren
General Data in Customer Master PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Baustein können Sie Stücklisten zu einem Material bzw. zu
Material, Werk und/oder Stücklistenverwendung selektieren.
Zu beachten:
- Werk = '* ': Defaulteinstellung
Zum Material werden alle Stücklisten selektiert
Werk = '0001': Es werden nur Stücklisten im Werk 0001 selektiert
Werk = ' ': Es wird nur die Konzernstückliste selektiert
- FL_MATERIAL_CHECK 'Materialexistenz prüfen'
Es wird geprüft, ob das eingegebene Material existiert.
- FL_FOREIGN_KEY_CHECK 'Fremdschlüsselprüfungen durchführen'
Es wird geprüft, ob Werk und Stücklistenverwendung vorhanden sind.
Beispiel
*---- Tabelle Material-Stücklisten
data: begin of tmst2 occurs 0.
include structure mast_api02.
data: end of tmst2.
*- Datenbankprotokoll eröffnen
call function 'CALO_INIT_API'
exceptions
log_object_not_found = 1
log_sub_object_not_found = 2
other_error = 3
others = 4.
*- Materialstücklisten selektieren
call function 'CSAP_MAT_BOM_SELECT'
exporting
material = 'MAT100'
* plant = "Kanneingabe
* bom_usage = "Kanneingabe
importing
fl_warning = flg_warning
tables
t_mast = tmst2
exceptions
error = 1.
if sy-subrc eq 1.
*---- Fehler aufgetreten (Keine Stücklistenselektion erfolgt oder keine
* keine Stückliste zum Material vorhanden)
* Bitte Protokoll auswerten
endif.
Hinweise
Weiterführende Informationen
Parameter
MATERIALT_BOM_HEADER
T_BOM_HEADER_REV
Ausnahmen
ERRORFunktionsgruppe
CSEPROGBILLS - Synchronize billing plans CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2337 Date: 20240523 Time: 134721 sap01-206 ( 23 ms )