SAP ABAP Class CL_IM_COCR_CMX_BI_GEN_MAT (Imp. Class for BAdI Imp. COCR_CMX_BI_GEN_MAT)
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_GENERATION XSteps: Service for Scopes of Generation 20030402
Properties
Class CL_IM_COCR_CMX_BI_GEN_MAT  
Short Description Imp. Class for BAdI Imp. COCR_CMX_BI_GEN_MAT    
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 20030402   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_COCR_CMX_BI_GEN_MAT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMX_XS_SERVICE_GENERATION XSteps: Service for Scopes of Generation 20030402
Friends
Class CL_IM_COCR_CMX_BI_GEN_MAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_GEN_ALL_PRODUCTS Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_PRODUCT' Scope of Generation all Products 20030402
2 CON_GEN_BY_PRODUCTS Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_PRODUCT_BY' Scope of Generation all By-Products 20030409
3 CON_GEN_COMM_MATERIAL Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_RESV_COMMITTED' Scope of Generation Confirmed Reservations 20030409
4 CON_GEN_CO_PRODUCTS Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_PRODUCT_CO' Scope of Generation Co-Products 20030402
5 CON_GEN_INPUT_MATERIAL Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_ITEM_INPUT' Scope of Generation Input Material 20030409
6 CON_GEN_INTRA_MATERIAL Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_ITEM_INTRA' Scope of Generation Intra Materials 20030409
7 CON_GEN_MATERIAL_ISSUE Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_RESV_ISSUE' Scope of Generation Withdrawable Reservation 20030409
8 CON_GEN_MATERIAL_ISSUE_WO_BF Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_RESV_ISSUE_NO_BF' Scope of Generation Withdrawable not Retrograde Reservation 20030409
9 CON_GEN_ORDER_ITEMS Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_ITEM_ORDER' Scope of Generation all Order Items 20030409
10 CON_GEN_PRIMARY_PRODUCT Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_PRODUCT_PRIMARY' Scope of Generation Primary Product 20030402
11 CON_GEN_RESERVATION_ITEM Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_RESV' Scope of Generation Reserved Items 20030409
12 CON_GEN_UNCOMM_MATERIAL Constant Private Type reference (TYPE) CMX_XS_GENERATION 'MATERIAL_RESV_UNCOMMITTED' Scope of Generation Non-confirmed Reservations 20030409
13 STS_T001L Static Attribute Private Type reference (TYPE) TYP_TS_T001L Buffer Table for Storage Location Description 20030410
14 STS_T134T Static Attribute Private Type reference (TYPE) TYP_TS_T134T Buffer Table for Material Types Text 20030410
Methods
# Method Level Visibility Method type Description Created on
1 ITEM_DATA_EVAL Instance method Private Method Valuation Symbol for Item Data 20030404
2 MATERIAL_DATA_EVAL Instance method Private Method Valuation Symbol Material Data 20030407
3 MAT_MASTER_EVAL Instance method Private Method Valuation Symbol Material Master 20030404
4 ORDER_ITEMS_GENERATE Instance method Private Method Gets Data for Scopes of Generat. for Primary and Co-Products 20030402
5 ORDER_MAT_GENERATE Instance method Private Method Gets Data for Scopes of Generat. for Components/Materials 20030402
6 PRODUCTS_GENERATE Instance method Private Method Gets Data for Scope of Generation Products 20030402
7 RESERVATION_KEY_EVAL Instance method Private Method Symbol Valuation for Reservation Key 20030407
8 RESERVATION_QUAN_INPUT_EVAL Instance method Private Method Symbol Valuation for Quantities of Reservation (Input) 20030409
9 RESERVATION_QUAN_OUTPUT_EVAL Instance method Private Method Symbol Valuation for Quantities of Reservation (Output) 20030409
Events
Class CL_IM_COCR_CMX_BI_GEN_MAT has no event.
Types
Class CL_IM_COCR_CMX_BI_GEN_MAT has no local type.
Method Signatures

Method ITEM_DATA_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030404
2 Importing IS_AFPOD Call by reference Type reference (TYPE) AFPOD Auftragsposition Dialogstruktur 20030404
3 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030404
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method MATERIAL_DATA_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030407
2 Importing I_CHARG Call by reference Type reference (TYPE) RESB-CHARG Chargennummer 20030407
3 Importing I_LGORT Call by reference Type reference (TYPE) RESB-LGORT Lagerort 20030407
4 Importing I_MATNR Call by reference Type reference (TYPE) RESB-MATNR Materialnummer 20030407
5 Importing I_WERKS Call by reference Type reference (TYPE) RESB-WERKS Werk 20030407
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method MAT_MASTER_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030404
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) MTCOM-SPRAS Sprachenschlüssel 20030404
3 Importing I_MATNR Call by reference Type reference (TYPE) RESBD-MATNR Materialnummer 20030404
4 Importing I_WERKS Call by reference Type reference (TYPE) RESBD-WERKS Werk 20030404
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method ORDER_ITEMS_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_GENERATION XSteps: Abfrageobjekt für Generierungsumfang 20030403
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030402
3 Importing I_GENERATION Call by reference Type reference (TYPE) CMX_XS_GENERATION XSteps: Generierungsumfang 20030402
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method ORDER_MAT_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_GENERATION XSteps: Abfrageobjekt für Generierungsumfang 20030403
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030402
3 Importing I_GENERATION Call by reference Type reference (TYPE) CMX_XS_GENERATION XSteps: Generierungsumfang 20030402
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method PRODUCTS_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_GENERATION XSteps: Abfrageobjekt für Generierungsumfang 20030403
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) COCR_CMX_S_CON_DATA Summe der Kontextfelder von Wurzelknoten und XStep 20030402
3 Importing I_GENERATION Call by reference Type reference (TYPE) CMX_XS_GENERATION XSteps: Generierungsumfang 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method RESERVATION_KEY_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030407
2 Importing I_RSART Call by reference Type reference (TYPE) RESBD-RSART Satzart 20030409
3 Importing I_RSNUM Call by reference Type reference (TYPE) RESBD-RSNUM Nummer der Reservierung / des Sekundärbedarfs 20030409
4 Importing I_RSPOS Call by reference Type reference (TYPE) RESBD-RSPOS Positionsnummer der Reservierung / des Sekundärbedarfs 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method RESERVATION_QUAN_INPUT_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030409
2 Importing IS_RESBD Call by reference Type reference (TYPE) RESBD Reservierung/Sekundärbedarf 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410

Method RESERVATION_QUAN_OUTPUT_EVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYMBOL Call by reference Object reference (TYPE REF TO) IF_CMX_XS_QUERY_SYMBOL XSteps: Abfrageobjekt für Bewertungssymbole 20030409
2 Importing IS_RESBD Call by reference Type reference (TYPE) RESBD Reservierung/Sekundärbedarf 20030409
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030410
History
Last changed by/on SAP  20100310 
SAP Release Created in 200