SAP ABAP Interface IF_CDESK_PLMI_ECR (Interface for BAdI: CDESK_PLMI_ECR)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-CAD (Application Component) CAD Integration
     CDESK (Package) CAD Desktop
Properties
Interface IF_CDESK_PLMI_ECR  
Short Description Interface for BAdI: CDESK_PLMI_ECR    
General Data
Package CDESK   CAD Desktop 
Created 20120216   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120216
Friends
Interface IF_CDESK_PLMI_ECR has no friend.
Attributes
Interface IF_CDESK_PLMI_ECR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEFAULT_ECR_EQUALS_WE Instance method Public Method Checks if Default Eng.Rec.in CDESK = Eng.Rec. in Work Envir. 20120530
2 CHECK_ECR_ID Instance method Public Method Checks Eng. Rec. Value and Gets Description 20120216
3 ECR_TO_NEW_DIR_VERSION Instance method Public Method Assigns New Version of a Document to an Engineering Record 20120417
4 ECR_USER_COMMAND Instance method Public Method Processing of User Command for Engineering Record 20120315
5 GET_DEFAULT_ECR_USER Instance method Public Method Provides Eng. Rec. for Specified User from Work Environment 20120530
Events
Interface IF_CDESK_PLMI_ECR has no event.
Types
Interface IF_CDESK_PLMI_ECR has no local type.
Method Signatures

Method CHECK_DEFAULT_ECR_EQUALS_WE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CDESK_PLM7_SCRFIELDS Call by reference Type reference (TYPE) CDESK_PLM7_SCRFIELDS Dynprofelder CDesk PLM7 20120530
2 Returning RV_ECRS_ARE_EQUAL Value transfer Type reference (TYPE) ABAP_BOOL 'X': ECRs sind gleich 20120530

Method CHECK_DEFAULT_ECR_EQUALS_WE on Interface IF_CDESK_PLMI_ECR has no exception.

Method CHECK_ECR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CDESK_PLM7_SCRFIELDS Call by reference Type reference (TYPE) CDESK_PLM7_SCRFIELDS Dynprofelder CDesk PLM7 20120216
2 Importing IV_ALLOW_INITIAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ist der Initialwert (SPACE) erlaubt, oder nicht 20120216
# Exception Resumable Description Created on
1 ECR_NOT_VALID Der Wert des ECR ist nicht gültig 20120216
2 INTERNAL_ERROR interner Fehler 20120216

Method ECR_TO_NEW_DIR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLM_DOCUMENT Call by reference Type reference (TYPE) PLM_DOCUMENT Dokumentdaten im CAD-Desktop 20120417
2 Changing CS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20120417
3 Importing IS_CDESK_PLM7_SCRFIELDS Call by reference Type reference (TYPE) CDESK_PLM7_SCRFIELDS Dynprofelder CDesk PLM7 20120417
4 Importing IS_PLM_DOCUMENT Call by reference Type reference (TYPE) PLM_DOCUMENT Dokumentdaten im CAD-Desktop 20120417

Method ECR_TO_NEW_DIR_VERSION on Interface IF_CDESK_PLMI_ECR has no exception.

Method ECR_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CDESK_PLM7_SCRFIELDS Call by reference Type reference (TYPE) CDESK_PLM7_SCRFIELDS Dynprofelder CDesk PLM7 20120531
2 Changing CT_PLM_DOCUMENT Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20120315
3 Exporting ET_SELECTED_DOCUMENTS Call by reference Type reference (TYPE) PLM_DOCUMENT_TAB Dokumente im CAD-Desktop 20120315
4 Exporting EV_ADD_DOCUMENTS Call by reference Type reference (TYPE) ABAP_BOOL 'Hinzufügen zur Dokumentliste, ansonsten ersetzen 20120315
5 Importing IV_ACTIVE_TAB Call by reference Type reference (TYPE) SY-UCOMM Aktive Sicht im CAD-Desktop 20120315
6 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20120315

Method ECR_USER_COMMAND on Interface IF_CDESK_PLMI_ECR has no exception.

Method GET_DEFAULT_ECR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CDESK_PLM7_SCRFIELDS Call by reference Type reference (TYPE) CDESK_PLM7_SCRFIELDS Dynprofelder CDesk PLM7 20120530
2 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20120530

Method GET_DEFAULT_ECR_USER on Interface IF_CDESK_PLMI_ECR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607