Ansicht
Dokumentation

/ISDFPS/CSAI_BOM_READ - API Stücklisten: Materialstückliste anzeigen

/ISDFPS/CSAI_BOM_READ - API Stücklisten: Materialstückliste anzeigen

TXBHW - Original Tax Base Amount in Local Currency   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Baustein können einfache Materialstücklisten angezeigt wer-
den. Das Anzeigen von Stücklistengruppen (z.B. alle Varianten einer Variantenstückliste) ist derzeit nicht möglich.

(Entspr. Transaktion CS03)

Einschränkungen:

  • Langtexte werden noch nicht angezeigt
  • Unterpositionen werden noch nicht angezeigt
  • Chargenklassifizierung der Stücklistenpositionen wird noch nicht angezeigt
  • Derzeit kann immer nur eine Alternative bzw. Variante angezeigt werden, d.h. wird dem Baustein CSAP_MAT_BOM_READ keine Alternative mitgegeben, so wird davon ausgegangen, daß die Alternative '01' angezeigt werden soll.

Beispiel

*---- Tabelle Stücklistenkopfdaten
data: begin of tstk2 occurs 0.
include structure stko_api02.
data: end of tstk2.
*---- Tabelle Stücklistenpositionen
data: begin of tstp2 occurs 0.
include structure stpo_api02.
data: end of tstp2.

*---- Tabellen für Beziehungswissen:
* Basisdaten
data: begin of tdep_data occurs 0.
include structure csdep_data.
data: end of tdep_data.
* Beschreibung
data: begin of tdep_descr occurs 0.
include structure csdep_descr.
data: end of tdep_descr.
* Source
data: begin of tdep_source occurs 0.
include structure csdep_source.
data: end of tdep_source.
* Reihenfolge
data: begin of tdep_order occurs 0.
include structure csdep_order.
data: end of tdep_order.
* Dokumentation
data: begin of tdep_doc occurs 0.
include structure csdep_doc.
data: end of tdep_doc.

data: flg_warning like capiflag-flwarning.


*- 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ückliste anzeigen
call function 'CSAP_MAT_BOM_READ'
exporting
material = 'MAT100'
plant = '0001'
bom_usage = '1'
valid_from = '20.12.1996'
* valid_to "Kanneingabe
importing
fl_warning = flg_warning
tables
t_stko = tstk2
t_stpo = tstp2
t_dep_data = tdep_data
t_dep_descr = tdep_descr
t_dep_source = tdep_source
t_dep_order = tdep_order
t_dep_doc = tdep_doc
exceptions
error = 1.

if sy-subrc eq 1.
*---- Fehler aufgetreten (Stückliste kann nicht angezeigt werden)
* Bitte Protokoll auswerten
endif.
if flg_warning eq 'X'.
*---- Bitte Protokoll auswerten. Dieses enthält Informationen, War-
* nungen und Erfolgsmeldungen
Endif.

Hinweise

Weiterführende Informationen





Parameter

ECSIN
FL_WARNING
T_DEP_DATA
T_DEP_DESCR
T_DEP_DOC
T_DEP_ORDER
T_DEP_SOURCE
T_STKOB
T_STPOB

Ausnahmen

ERROR

Funktionsgruppe

FPS/SAPLCSAI

BAL_S_LOG - Application Log: Log header data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3807 Date: 20240425 Time: 131206     sap01-206 ( 36 ms )