Ansicht
Dokumentation

CAD_DISPLAY_BOM_WITH_SUB_ITEMS - CAD: display BOM with sub-items (in background)

CAD_DISPLAY_BOM_WITH_SUB_ITEMS - CAD: display BOM with sub-items (in background)

Fill RESBD Structure from EBP Component Structure   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Read BOM with sub-items.

When you set the indicator I_DISPLAY_FLAG with a blank, the BOM is read for change.

  • The BOM is also locked aggainst other changes at the same time.
  • After this the function module CAD_CHANGE_BOM_WITH_SUB_ITEMS is called in order to send the changed BOM data to the SAP System.
  • If you set the I_DISPLAY_FLAG indicator to 'X' the BOM is not locked. The item data and sub-item data are returned in internal tables.

Example

...

DATA: BOM_HEADER LIKE BICSK,
BOM_ITEM LIKE CSRFCITEM OCCURS 0 WITH HEADER LINE,
BOM_SUB_ITEM LIKE CSSUBITEM OCCURS 0 WITH HEADER LINE,
DMS_CLASS_DATA LIKE CLS_CHARAC OCCURS 0 WITH HEADER LINE,
SAP_FIELD_DATA LIKE RFCDMSDATA OCCURS 0 WITH HEADER LINE,
E_RETURN LIKE CAD_RETURN-VALUE,
E_MESSAGE LIKE MESSAGE-MSGTX,
E_MESSAGE_LEN LIKE CAD_RETURN-MESSAGE_LEN,
I_DATE LIKE BICSK-DATUV.

CLEAR: BOM_HEADER, BOM_ITEM, BOM_SUB_ITEM.
REFRESH: BOM_ITEM, BOM_SUB_ITEM.

CALL FUNCTION 'CAD_DISPLAY_BOM_WITH_SUB_ITEMS'
EXPORTING
I_MATERIAL = 'AH10'
I_PLANT = ' '
I_BOM_ALTERNATIVE = '01'
I_BOM_TYPE = '1'
* I_VALID_FROM = ' '
I_REVISION_LEVEL = ' '
I_DISPLAY_FLAG = 'X'
IMPORTING
E_RETURN = E_RETURN
E_MESSAGE = E_MESSAGE
E_MESSAGE_LEN = E_MESSAGE_LEN
E_BOM_HEADER = BOM_HEADER
TABLES
BOM_ITEM = BOM_ITEM
BOM_SUB_ITEM = BOM_SUB_ITEM
DMS_CLASS_DATA = DMS_CLASS_DATA
SAP_FIELD_DATA = SAP_FIELD_DATA
EXCEPTIONS
OTHERS = 1.

IF E_RETURN ne 0.
WRITE: E_MESSAGE.
EXIT.
ENDIF.
...

Notes

Further information





Parameters

BOM_ITEM
BOM_SUB_ITEM
DMS_CLASS_DATA
E_BOM_HEADER
E_MESSAGE
E_MESSAGE_LEN
E_RETURN
I_BOM_ALTERNATIVE
I_BOM_TYPE
I_CHANGE_NUMBER
I_DISPLAY_FLAG
I_MATERIAL
I_PLANT
I_REVISION_LEVEL
I_VALID_FROM
SAP_FIELD_DATA

Exceptions

Function Group

CADR

CL_GUI_FRONTEND_SERVICES - Frontend Services   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 2822 Date: 20240523 Time: 074410     sap01-206 ( 30 ms )