SAP ABAP Class CL_IM_COCR_CMX_BI_SRV_CTX (Imp.Class for BAdI Imp. COCR_CMX_BI_SRV_CTX)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-POR (Application Component) Process Order
     COCR_CMX (Package) Adapter Package Orders - Execution Steps
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COCR_CMX_TOP Super Class for all BAdI Implementations 20030404
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMX_XS_SERVICE_CONTEXT XSteps: Service for Recalls in the Application 20030401
Properties
Class CL_IM_COCR_CMX_BI_SRV_CTX  
Short Description Imp.Class for BAdI Imp. COCR_CMX_BI_SRV_CTX    
Super Class CL_COCR_CMX_TOP Super Class for all BAdI Implementations 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COCR_CMX   Adapter Package Orders - Execution Steps 
Created 20030401   SAP 
Last change 20030404   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IM_COCR_CMX_BI_XSTEPS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMX_XS_SERVICE_CONTEXT XSteps: Service for Recalls in the Application 20030401
Friends
# Friend Modeled only Created on Description
1 CL_IM_COCR_CMX_BI_XSTEPS 20030521 Imp. Class for BAdI Imp. COCR_CMX_BI_XSTEPS
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_RELATION_PREDECESSOR Constant Private Type reference (TYPE) C '3' Relationship Type "predecessor" 20030403
2 CON_RELATION_SUBORDINATE Constant Private Type reference (TYPE) C '2' Relationship Type "Subordinate" 20030403
3 CON_RELATION_SUCCESSOR Constant Private Type reference (TYPE) C '4' Relationship "Successor" 20030403
4 CON_RELATION_SUPERORDINATE Constant Private Type reference (TYPE) C '1' Relationship Type "Superordinate" 20030403
5 GO_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_CMX_XS_FACTORY XSteps: Factory, for Generating Transient Objects 20030408
6 GO_LIBRARY Static Attribute Private Object reference (TYPE REF TO) IF_CMX_XS_LIBRARY XSteps: Library, for Accessing Persistent Objects 20030408
7 GO_SESSION Static Attribute Private Object reference (TYPE REF TO) IF_CMX_XS_SESSION XSteps: Session 20030408
8 GS_CAUFVD Instance attribute Private Type reference (TYPE) CAUFVD Dialog structure for order headers and items 20030408
9 G_LOCKED_ONLY Static Attribute Private Type reference (TYPE) FLAG 'X' Locked Orders Onlyq 20030521
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_OPR_NODE_CONTEXT_STEP Instance method Private Method Generates the Context Object for a Phase or an Operation 20030528
2 GET_OPERATION_CONTEXT_PRE Instance method Private Method Gets Context Objects for Predecessor of an Operation 20030408
3 GET_OPERATION_CONTEXT_SUB Instance method Private Method Gets Subordinated Context Objects for Process Operation 20030408
4 GET_OPERATION_CONTEXT_SUC Instance method Private Method Gets Context Object for Successor of an Operation 20030408
5 GET_OPERATION_CONTEXT_SUPER Instance method Private Method Gets Superordinated Context Object for Operation 20030408
6 GET_ORDER_CONTEXT Instance method Private Method Gets Context Object for Order 20030407
7 GET_PHASE_CONTEXT_PRE Instance method Private Method Gets Context Objects for Predecessors for a Phase 20030409
8 GET_PHASE_CONTEXT_SUC Instance method Private Method Gets Context Objects for Successors for a Phase 20030409
9 GET_PHASE_CONTEXT_SUPER Instance method Private Method Gets Subordinated Context Object for a Phase 20030408
10 GET_RELATED_HEADER_CONTEXT Instance method Private Method Gets Subordinated Context Objects for Order Header 20030403
11 GET_SEQUENCE_CONTEXT_SUB Instance method Private Method Gets Subordinated Context Objects for Order Sequence 20030408
Events
Class CL_IM_COCR_CMX_BI_SRV_CTX has no event.
Types
Class CL_IM_COCR_CMX_BI_SRV_CTX has no local type.
Method Signatures

Method CREATE_OPR_NODE_CONTEXT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_DELETED Value transfer Type reference (TYPE) FLAG SPACE Pruefen ob Vorgang/Phase geloescht 20030528
2 Importing IS_AFVGD Call by reference Type reference (TYPE) AFVGDGET Arbeitsvorgang inklusive Verbuchungskennzeichen 20030528
3 Importing I_AUFNR Call by reference Type reference (TYPE) CAUFVD-AUFNR Auftragsnummer 20030528
4 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CMX_XS_CONTEXT XSteps: Kontextobjekt 20030528
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030528

Method GET_OPERATION_CONTEXT_PRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_OPERATION_CONTEXT_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_OPERATION_CONTEXT_SUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method GET_OPERATION_CONTEXT_SUPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_ORDER_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030407
2 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030407
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method GET_PHASE_CONTEXT_PRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030409
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030409
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_PHASE_CONTEXT_SUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030409
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030409
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_PHASE_CONTEXT_SUPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION Exceptions zu COCR_CMX 20030410

Method GET_RELATED_HEADER_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030407
2 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030403
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method GET_SEQUENCE_CONTEXT_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030408
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030408
3 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_CONTEXT XSteps: Tabelle für Kontextobjekte 20030408
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410
History
Last changed by/on SAP  20030404 
SAP Release Created in 200