SAP ABAP Interface IF_EX_ECM (BAdI Interface IF_EX_ECM)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-ECM (Application Component) Engineering Change Management
     ECM_OBJECTS (Package) ECM: Objects (Request, Order, Task, Validity)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ECM BAdI Definition for ECM: Sample Implementations 20020624
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ECM BAdI Class CL_EX_ECM 20020624
Properties
Interface IF_EX_ECM  
Short Description BAdI Interface IF_EX_ECM    
General Data
Package ECM_OBJECTS   ECM: Objects (Request, Order, Task, Validity) 
Created 20020624   SAP 
Last changed 20040518   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ECM has no forward declaration.
Interfaces
Interface IF_EX_ECM has no interface.
Friends
Interface IF_EX_ECM has no friend.
Attributes
Interface IF_EX_ECM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_GRAPH_NEW Static method Public Method Change Graph: New Status 20020725
2 ORDER_AUTHORITY Static method Public Method Engineering Change Order: Additional Authorization Check 20020701
3 ORDER_SAVE Static method Public Method Engineering Change Order: Before Saving 20020701
4 VALIDITY_AUTHORITY Static method Public Method Validity: Additional Authorization Check 20020624
5 VALIDITY_CHECK_CHANGE Static method Public Method Validity: Change 20020624
6 VALIDITY_CHECK_STEADY Static method Public Method Validity: Continuity Check 20020624
7 VALIDITY_SAVE Static method Public Method Validity: Before Saving 20020624
Events
Interface IF_EX_ECM has no event.
Types
Interface IF_EX_ECM has no local type.
Method Signatures

Method CHANGE_GRAPH_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_GRAPH Value transfer Type reference (TYPE) FLAG Graph wird gerade angelegt 20020725
2 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) ECMOBJGUID GUID Objekt 20020725
3 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) ECMOTYP Objekttyp 20020725
# Exception Resumable Description Created on
1 FOREIGN_LOCK Objekt kann nicht gesperrt werden 20020725
2 INTERNAL_ERROR Sonstiger Fehler 20020725

Method ORDER_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) ECMAUTH gewünschte Aktivität 20020701
2 Importing I_ORDER_GUID Value transfer Type reference (TYPE) ECMORDGUID GUID Änderungsauftrag 20020701
3 Importing I_ORDER_INST Value transfer Type reference (TYPE) ECMORD Änderungsauftrag 20020701
# Exception Resumable Description Created on
1 NO_AUTHORITY Berechtigung fehlt (siehe Meldung in SYST!) 20020701

Method ORDER_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ECMORD Value transfer Type reference (TYPE) ECM_ORD Änderungsauftrag 20021216
2 Changing CS_ECM_USERADM Value transfer Type reference (TYPE) ECM_ADM Administrationsdaten 20021216
3 Changing CT_ECMHIE Value transfer Type reference (TYPE) TTADMECMHIEX Tabelle zur Verwaltung der Hierarchieinformationen ECM 20021216
4 Changing CT_ECMSTXT Value transfer Type reference (TYPE) TTECMSTXTX Tabelle zum Kurztext 20021216
5 Changing CT_OBJADM Value transfer Type reference (TYPE) TTECMOBJADMX Tabellentyp von Struktur ECM_OBJADM 20021216

Method ORDER_SAVE on Interface IF_EX_ECM has no exception.

Method VALIDITY_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) ECMAUTH Bearbeitungsart 20020624
2 Importing I_CONTEXT Value transfer Type reference (TYPE) ECMCTXT Kontext 20020624
3 Importing I_CONTEXT_GUID Value transfer Type reference (TYPE) ECMCTXTGUID GUID Kontext 20020624
# Exception Resumable Description Created on
1 NO_AUTHORITY Berechtigung fehlt (siehe Meldung in SYST!) 20020624

Method VALIDITY_CHECK_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALIDITY_NEW Value transfer Type reference (TYPE) TT_ECM_VAL_EXT neue Gültigkeit 20020624
2 Importing IT_VALIDITY_OLD Value transfer Type reference (TYPE) TT_ECM_VAL_EXT alte Gültigkeit 20020624
3 Importing I_CHANGE_KIND Value transfer Type reference (TYPE) ECMKND Änderungsart 20020624
4 Importing I_ORDER_GUID Value transfer Type reference (TYPE) ECMORDGUID GUID Änderungsauftrag 20020624
# Exception Resumable Description Created on
1 CHANGE_NOT_ALLOWED Gültigkeitaänderung nicht zulässig (siehe Meldung in SYST!) 20020624

Method VALIDITY_CHECK_STEADY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_ADM Value transfer Type reference (TYPE) TTECMOBJADM Objektverwaltungssätze 20020624
2 Importing IT_VALIDITY Value transfer Type reference (TYPE) TT_ECM_VAL_EXT Gültigkeiten 20020624
3 Importing I_ECM_GUID Value transfer Type reference (TYPE) ECMORDGUID GUID zu prüfender Änderungsauftrag 20020624
# Exception Resumable Description Created on
1 NOT_STEADY Gewünschte Gültigkeit nicht stetig (siehe Meldung in SYST!) 20020624

Method VALIDITY_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALIDITY Value transfer Type reference (TYPE) TT_ECM_VAL_EXT Gültigkeiten zu Instanz 20020624
2 Importing I_CHANGE_KIND Value transfer Type reference (TYPE) ECMKND Änderungsart 20020624
3 Importing I_ORDER_GUID Value transfer Type reference (TYPE) ECMORDGUID GUID Änderungsauftrag 20020624

Method VALIDITY_SAVE on Interface IF_EX_ECM has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 2.00