SAP ABAP Interface IF_EX_CDESK_CAD_CHANGEX (BAdI Interface IF_EX_CDESK_BADI_MAIN)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-CAD (Application Component) CAD Integration
     CDESK (Package) CAD Desktop
Properties
Interface IF_EX_CDESK_CAD_CHANGEX  
Short Description BAdI Interface IF_EX_CDESK_BADI_MAIN    
General Data
Package CDESK   CAD Desktop 
Created 20020221   SAP 
Last changed 20020221   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_CDESK_CAD_CHANGEX has no forward declaration.
Interfaces
Interface IF_EX_CDESK_CAD_CHANGEX has no interface.
Friends
Interface IF_EX_CDESK_CAD_CHANGEX has no friend.
Attributes
Interface IF_EX_CDESK_CAD_CHANGEX has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_CAD_CALLBACK Instance method Public Method BAdI Before CAD Callback 20020221
2 BEFORE_CAD_CALLBACK Instance method Public Method BAdI Before CAD Callback 20020221
3 GET_ADDITIONAL_DRAWINGS Instance method Public Method Where-Used List W/o Version to Find Additional Drawings 20020221
4 ON_CHECKIN Instance method Public Method To Change the Status, BOM and So On 20020221
5 ON_DELETESTRUCTURE Instance method Public Method Delete Structure (Header and Items) 20020221
6 ON_FUNCTION Instance method Public Method Analysis of Function Code 20020221
7 ON_GETSTRUCTURE Instance method Public Method Called When Reading the Document Structure 20020221
8 ON_HASSTRUCTURE Instance method Public Method Does the transferred document have a structure? 20020221
9 ON_WHEREUSED Instance method Public Method Called for Where-Used List 20020221
Events
Interface IF_EX_CDESK_CAD_CHANGEX has no event.
Types
Interface IF_EX_CDESK_CAD_CHANGEX has no local type.
Method Signatures

Method AFTER_CAD_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20020221
2 Changing PLM_DOCUMENTS Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020221
3 Changing PLM_DOCUMENTS2 Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020221
4 Changing RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221
5 Changing SDOCUMENTS Value transfer Type reference (TYPE) SDOCUMENT_TAB Tabelle mit Dokumentdaten 20020221
6 Importing TIME Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20020221

Method AFTER_CAD_CALLBACK on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method BEFORE_CAD_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20020221
2 Changing PLM_DOCUMENTS Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020221
3 Changing PLM_DOCUMENTS2 Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20020221
4 Changing RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221
5 Changing SDOCUMENTS Value transfer Type reference (TYPE) SDOCUMENT_TAB Tabelle mit Dokumentdaten 20020221
6 Changing SUPPRESS_CALLBACK Value transfer Type reference (TYPE) DRAW-CADKZ Callback unterdrücken 20020221
7 Importing TIME Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20020221

Method BEFORE_CAD_CALLBACK on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method GET_ADDITIONAL_DRAWINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DID_READ Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020221
2 Importing DOCUMENTNUMBER Call by reference Type reference (TYPE) BAPI_DOC_DRAW2-DOCUMENTNUMBER Dokumentart 20020221
3 Importing DOCUMENTPART Call by reference Type reference (TYPE) BAPI_DOC_DRAW2-DOCUMENTPART Teildokument 20020221
4 Changing DOCUMENTSTRUCTURE Call by reference Type reference (TYPE) T_BAPI_DOC_STRUCTURE Dokumentstückliste (für BAPIs) 20020221
5 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) BAPI_DOC_DRAW2-DOCUMENTTYPE Dokumentart 20020221
6 Importing DOCUMENTVERSION Call by reference Type reference (TYPE) BAPI_DOC_DRAW2-DOCUMENTVERSION Dokumentversion 20020221
7 Exporting RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020221

Method GET_ADDITIONAL_DRAWINGS on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_CHECKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BAPI_FILES Value transfer Type reference (TYPE) T_BAPI_DOC_FILES2 BAPIS-DVS: Dokumenten-Originale 20020221
2 Changing CHANGENO Value transfer Type reference (TYPE) BAPI_DOC_DRAW-ECNUMBER Änderungsnummer 20020221
3 Importing DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Dokumentnummer 20020221
4 Importing DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Teildokument 20020221
5 Importing DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Dokumentart 20020221
6 Importing DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Dokumentversion 20020221
7 Changing DOC_STRUCTURE Value transfer Type reference (TYPE) T_BAPI_DOC_STRUCTURE BAPIS-DVS: Struktur-Daten eines Dokuments 20020221
8 Exporting RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221
9 Changing STATUS Value transfer Type reference (TYPE) TDWST-DOKST Dokumentstatus 20020221

Method ON_CHECKIN on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_DELETESTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DID_DELETE Value transfer Type reference (TYPE) CHAR1 Wurde Ergebnis bereits bestimmt? 20020221
2 Importing DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Dokumentnummer 20020221
3 Importing DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Teildokument 20020221
4 Importing DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Dokumentart 20020221
5 Importing DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Dokumentversion 20020221
6 Exporting RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221

Method ON_DELETESTRUCTURE on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENTS Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumentdaten im CAD Desktop, der Inhalt hängt vom FCODE ab 20020221
2 Changing DOCUMENTS2 Value transfer Type reference (TYPE) PLM_DOCUMENT_TAB Dokumentdaten im CAD Desktop, der Inhalt hängt vom FCODE ab 20020221
3 Importing FCODE Value transfer Type reference (TYPE) SY-UCOMM Funktionscode bei dem der Callback gerufen wird 20020221
4 Exporting RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221
5 Importing TIME Value transfer Type reference (TYPE) SY-UCOMM Ist es ein Pre, Post oder Aux Callback? 20020221

Method ON_FUNCTION on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_GETSTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DID_READ Value transfer Type reference (TYPE) CHAR1 Wurde Struktur bereits gelesen? 20020221
2 Importing DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Dokumentnummer 20020221
3 Importing DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Teildokument 20020221
4 Changing DOCUMENTSTRUCTURE Value transfer Type reference (TYPE) T_BAPI_DOC_STRUCTURE Dokumentstückliste (für BAPIs) 20020221
5 Importing DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Dokumentart 20020221
6 Importing DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Dokumentversion 20020221
7 Exporting RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221

Method ON_GETSTRUCTURE on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_HASSTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DID_READ Value transfer Type reference (TYPE) CHAR1 Wurde Ergebnis bereits bestimmt? 20020221
2 Importing DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Dokumentnummer 20020221
3 Importing DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Teildokument 20020221
4 Importing DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Dokumentart 20020221
5 Importing DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Dokumentversion 20020221
6 Exporting HAS_STRUCTURE Value transfer Type reference (TYPE) CHAR1 Hat Dokument untergeordnete Dokumente? ('X' oder ' ') 20020221

Method ON_HASSTRUCTURE on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.

Method ON_WHEREUSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DID_READ Value transfer Type reference (TYPE) CHAR1 Wurde Struktur bereits gelesen? 20020221
2 Importing DOCUMENTNUMBER Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCNUMBER Dokumentnummer 20020221
3 Importing DOCUMENTPART Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCPART Teildokument 20020221
4 Changing DOCUMENTSTRUCTURE Value transfer Type reference (TYPE) T_BAPI_DOC_STRUCTURE Dokumentstückliste (für BAPIs) 20020221
5 Importing DOCUMENTTYPE Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCTYPE Dokumentart 20020221
6 Importing DOCUMENTVERSION Value transfer Type reference (TYPE) BAPI_DOC_AUX-DOCVERSION Dokumentversion 20020221
7 Exporting RETURN Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020221

Method ON_WHEREUSED on Interface IF_EX_CDESK_CAD_CHANGEX has no exception.
History
Last changed by/on SAP  20020221 
SAP Release Created in 110