SAP ABAP Interface IF_EX_CDESK_BOM (BAdI Interface IF_EX_CDESK_BOM)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-CAD (Application Component) CAD Integration
     CDESK (Package) CAD Desktop
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_CDESK_BOM BAdI Class CL_EX_CDESK_BOM 20050916
Properties
Interface IF_EX_CDESK_BOM  
Short Description BAdI Interface IF_EX_CDESK_BOM    
General Data
Package CDESK   CAD Desktop 
Created 20020507   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_CDESK_BOM has no forward declaration.
Interfaces
Interface IF_EX_CDESK_BOM has no interface.
Friends
Interface IF_EX_CDESK_BOM has no friend.
Attributes
Interface IF_EX_CDESK_BOM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_BOMDATA Instance method Public Method Change Data for Material BOM 20050727
2 CHANGE_POSITION_DATA Instance method Public Method Change Item Data, for Example Item Type, Item Number 20020507
3 FIND_EXISTING_ITEMS Instance method Public Method Item Determination During BOM Comparison 20020507
4 INSERT_ITEM Instance method Public Method Insert a New Item 20020507
5 ON_CREATE Instance method Public Method Create/Change a BOM 20020507
6 READ_CHILDREN Instance method Public Method Determines the Dependent Documents/Material Masters 20020507
7 SELECT_MATERIAL Instance method Public Method Determines Material Assigned to a Document 20020507
8 SHOW_MULTI_POSITION_DIALOG Instance method Public Method Suppress Display of "Ambiguous" Dialog 20020507
9 UPDATE_ITEM Instance method Public Method Change an Available Item 20020507
Events
Interface IF_EX_CDESK_BOM has no event.
Types
Interface IF_EX_CDESK_BOM has no local type.
Method Signatures

Method CHANGE_BOMDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALL_LINKED_MATERIALS Call by reference Type reference (TYPE) T_BAPI_DOC_DRAD_KEYS Tabellentyp für bapi_doc_drad_keys 20050727
2 Changing CHANGE_NO Call by reference Type reference (TYPE) CSAP_MBOM-AENNR Änderungsnummer 20050727
3 Changing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20050727
4 Changing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20050727
5 Changing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20050727
6 Changing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20050727
7 Importing FLT_VAL Call by reference Type reference (TYPE) CAD_SYSTEM CAD-System 20050727
8 Changing HEAD_MATERIAL Call by reference Type reference (TYPE) MARA-MATNR Materialnummer 20050916
9 Changing OLD_DOC_LINKS Call by reference Type reference (TYPE) T_CSDOC_LINK Tabellentyp für CSDOC_LINK 20050727
10 Changing OLD_ITEMS Call by reference Type reference (TYPE) T_STPO_API02 Tabellentyp für stpo_api02 20050727
11 Changing PLM_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20050727
12 Changing REVISION_LEVEL Call by reference Type reference (TYPE) CSAP_MBOM-REVLV Revisionsstand 20050727
13 Changing VALID_FROM Call by reference Type reference (TYPE) CSAP_MBOM-DATUV Datum gültig ab (BTCI) 20050727
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20050727

Method CHANGE_POSITION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
2 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
3 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
4 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
5 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM Parameter FLT_VAL der Methode CHANGE_POSITION_DATA 20020507
6 Changing PLM_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method FIND_EXISTING_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALL_LINKED_MATERIALS Call by reference Type reference (TYPE) T_BAPI_DOC_DRAD_KEYS Tabellentyp für bapi_doc_drad_keys 20020507
2 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
3 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
4 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
5 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
6 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM Parameter FLT_VAL der Methode FIND_EXISTING_ITEMS 20020507
7 Changing OLD_ITEMS Call by reference Type reference (TYPE) T_STPO_API02 Tabellentyp für stpo_api02 20020507
8 Changing PLM_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020507
9 Changing SUPPRESS_STANDARD Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method INSERT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
2 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
3 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
4 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
5 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM CAD-System 20020507
6 Changing ITEMDATA Call by reference Type reference (TYPE) STPO_API03 API Struktur Stücklistenposition: Alle Felder 20020507
7 Importing PLM_DOCUMENT Call by reference Type reference (TYPE) PLM_DOCUMENT Dokumentdaten im CAD-Desktop 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion (nur dieser Position) 20020507

Method ON_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALL_LINKED_MATERIALS Call by reference Type reference (TYPE) T_BAPI_DOC_DRAD_KEYS Tabellentyp für bapi_doc_drad_keys 20020507
2 Changing ALTERNATIVE Call by reference Type reference (TYPE) CSAP_MBOM-STLAL Stücklistenalternative 20020507
3 Changing BOM_USAGE Call by reference Type reference (TYPE) CSAP_MBOM-STLAN Stücklistenverwendung 20020507
4 Changing CHANGE_NO Call by reference Type reference (TYPE) CSAP_MBOM-AENNR Änderungsnummer 20020507
5 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
6 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
7 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
8 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
9 Importing FLAG_NEW_BOM Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20020507
10 Importing FLT_VAL Call by reference Type reference (TYPE) CAD_SYSTEM CAD-System 20020507
11 Changing I_STKO Call by reference Type reference (TYPE) STKO_API01 API-Struktur Stücklistenkopf: Änderbare Felder 20020507
12 Changing MATERIAL Call by reference Type reference (TYPE) CSAP_MBOM-MATNR Materialnummer 20020507
13 Changing OLD_ITEMS Call by reference Type reference (TYPE) T_STPO_API02 Tabellentyp für stpo_api02 20020507
14 Changing PLANT Call by reference Type reference (TYPE) CSAP_MBOM-WERKS Werk 20020507
15 Changing PLM_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020507
16 Changing REVISION_LEVEL Call by reference Type reference (TYPE) CSAP_MBOM-REVLV Revisionsstand 20020507
17 Changing T_DEP_DATA Call by reference Type reference (TYPE) T_CSDEP_DAT Tabellentyp für CSDEP_DAT 20020507
18 Changing T_DEP_DESCR Call by reference Type reference (TYPE) T_CSDEP_DESC Tabellentyp für CSDEP_DESC 20020507
19 Changing T_DEP_DOC Call by reference Type reference (TYPE) T_CSDEP_DOC Tabellentyp für CSDEP_DOC 20020507
20 Changing T_DEP_ORDER Call by reference Type reference (TYPE) T_CSDEP_ORD Tabellentyp für CSDEP_ORD 20020507
21 Changing T_DEP_SOURCE Call by reference Type reference (TYPE) T_CSDEP_SORC Tabellentyp für CSDEP_SORC 20020507
22 Changing T_DMU_TMX Call by reference Type reference (TYPE) T_CSDMU_TMX Tabellentyp für CSDMU_TMX 20020507
23 Changing T_DOC_LINK Call by reference Type reference (TYPE) T_CSDOC_LINK Tabellentyp für CSDOC_LINK 20020507
24 Changing T_LTX_LINE Call by reference Type reference (TYPE) T_CSLTX_LINE Tabellentyp für CSLTX_LINE 20020507
25 Changing T_STPO Call by reference Type reference (TYPE) T_STPO_API03 Tabellentyp für STPO_API03 20020507
26 Changing VALID_FROM Call by reference Type reference (TYPE) CSAP_MBOM-DATUV Datum gültig ab (BTCI) 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method READ_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGENO_READ Call by reference Type reference (TYPE) AENR-AENNR Änderungsnummer 20020507
2 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
3 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
4 Changing DOCUMENTSTRUCTURE Call by reference Type reference (TYPE) T_BAPI_DOC_STRUCTURE Dokumentstückliste (für BAPIs) 20020507
5 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentnummer 20020507
6 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
7 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM Parameter FLT_VAL der Methode READ_CHILDREN 20020507
8 Importing REVISIONLEVEL_READ Call by reference Type reference (TYPE) RC29N-REVLV Revisionsstand 20020507
9 Changing SUPPRESS_STANDARD Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20020507
10 Importing VALIDFROM_READ Call by reference Type reference (TYPE) SYST-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method SELECT_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALL_LINKED_MATERIALS Call by reference Type reference (TYPE) T_BAPI_DOC_DRAD Tabellentyp für BAPI_DOC_DRAD 20020507
2 Changing ALL_MARA_DRADS Call by reference Type reference (TYPE) DMS_TBL_DRAD Tabellentyp für DRAD 20020507
3 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
4 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
5 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
6 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
7 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM Parameter FLT_VAL der Methode SELECT_MATERIAL 20020507
8 Changing SELECTED_MATERIAL Call by reference Type reference (TYPE) MARA-MATNR Materialnummer 20020507
9 Changing SHOW_DIALOG Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method SHOW_MULTI_POSITION_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALL_LINKED_MATERIALS Call by reference Type reference (TYPE) T_BAPI_DOC_DRAD_KEYS Tabellentyp für bapi_doc_drad_keys 20020507
2 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
3 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
4 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
5 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
6 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM Parameter FLT_VAL der Methode SHOW_MULTI_POSITION_DIALOG 20020507
7 Changing OLD_ITEMS Call by reference Type reference (TYPE) T_STPO_API02 Tabellentyp für stpo_api02 20020507
8 Changing PLM_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020507
9 Changing SHOW_DIALOG Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion 20020507

Method UPDATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) DRAW-DOKNR Dokumentnummer 20020507
2 Importing DOCUMENTPART Call by reference Type reference (TYPE) DRAW-DOKTL Teildokument 20020507
3 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) DRAW-DOKAR Dokumentart 20020507
4 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) DRAW-DOKVR Dokumentversion 20020507
5 Importing FLT_VAL Value transfer Type reference (TYPE) CAD_SYSTEM CAD-System 20020507
6 Changing ITEMDATA Call by reference Type reference (TYPE) STPO_API03 API Struktur Stücklistenposition: Alle Felder 20020507
7 Importing PLM_DOCUMENT Call by reference Type reference (TYPE) PLM_DOCUMENT Dokumentdaten im CAD-Desktop 20020507
# Exception Resumable Description Created on
1 CANCEL Abbruch der Aktion (nur dieser Position) 20020507
History
Last changed by/on SAP  20060208 
SAP Release Created in 110