SAP ABAP Interface IF_EX_QUANTITY_STRUCT_CK (BAdI Interface IF_EX_QUANTITY_STRUCT_CK)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       CK (Package) R/3 Application development: PP Product Costing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /CWM/CL_IM_QUANT_STRUCT_CK Imp. Class for BAdI Imp. /CWM/QUANT_STRUCT_CK 20030318
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_QUANTITY_STRUCT_CK BAdI Class CL_EX_QUANTITY_STRUCT_CK 20050316
Properties
Interface IF_EX_QUANTITY_STRUCT_CK  
Short Description BAdI Interface IF_EX_QUANTITY_STRUCT_CK    
General Data
Package CK   R/3 Application development: PP Product Costing 
Created 20030128   SAP 
Last changed 20050428   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_QUANTITY_STRUCT_CK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050316
Friends
Interface IF_EX_QUANTITY_STRUCT_CK has no friend.
Attributes
Interface IF_EX_QUANTITY_STRUCT_CK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_BOM_ITEMS Instance method Public Method Header Data Manipulation After BOM Determination/Explosion 20030130
2 AFTER_BOM_ROUT_CHECK Instance method Public Method Header Data Manipulation After BOM/Routing Check 20030131
3 AFTER_HEADER_MATERIAL_READ_UC Instance method Public Method Header Data Manip. After Reading Matl Master in Unit Costing 20030207
4 AFTER_ITEM_ADD_DATA_READ_UC Instance method Public Method Itemization Item Data Manipulation in Unit Costing 20030207
5 AFTER_ITEM_PROCESSING_UC Instance method Public Method Line Item Data Manipulation in Unit Costing After Valuation 20030404
6 AFTER_ITEM_VALUATE Instance method Public Method Itemization Item Data Manipulation After Valuation 20030130
7 AFTER_PROCESS_READ_MACK3 Instance method Public Method Mat. Data Manipulation After Read MACK3 for Joint Prod. Proc 20030326
8 AFTER_PRODUCTIONORDER_CREATE Instance method Public Method Header Data Manipulation After Creating Temp. Prod. Order 20030130
9 AFTER_QUANT_STRU_DETERMINATION Instance method Public Method Header Data Manipul. After Structure Determ. (Raw Mat/Assem) 20030130
10 AFTER_STRATIFICATION_UC Instance method Public Method Header Data Manipulation in Unit Costing Before Saving 20030212
11 BEFORE_BOM_ROUT_CHECK Instance method Public Method Header Data Manipulation Before BOM/Routing Check 20030131
12 BEFORE_BOM_SELECTION Instance method Public Method Header Data Manipulation Before BOM Determination/Explosion 20030128
13 BEFORE_ITEM_CREATE Instance method Public Method Item Data Manipulation Before Transfer into Itemization 20030130
14 ON_BOM_ITEM_GET Instance method Public Method BOM Item Data Manip. Before Processing in Structure Explosio 20030130
15 ON_BOM_ITEM_SET Instance method Public Method BOM Item Data Manipulation Before Transfer as Costing Object 20030130
16 ON_COPROD_LOTSIZE_COMPUTE Instance method Public Method Lot Size Calculation for Co-Products 20030203
17 ON_COSTING_HEADER_CREATE Instance method Public Method At End of Costing an Object 20030130
18 ON_COSTING_HEADER_CREATE_UC Instance method Public Method Header Data Manipulation in Unit Costing 20030212
19 ON_LOTSIZE_CHANGE_UC Instance method Public Method After Lot Size Change in Unit Costing 20030212
20 ON_LOTSIZE_COMPUTE Instance method Public Method Lot Size Calculation for the Material to Be Costed 20030205
21 ON_MATERIAL_CHECK_MACK3 Instance method Public Method Material Master Data Manipulation After Importing in MACK3 20030131
22 ON_MATERIAL_CHECK_MACK4 Instance method Public Method Material Master Data Manipulation After Importing in MACK4 20030131
23 ON_PROCESS_LOTSIZE_COMPUTE Instance method Public Method Lot Size Calculation for Process Material 20030203
24 ON_PROC_ALT_MATERIAL_READ Instance method Public Method Material Master Data Manipulation with ProcurementAlt Maint. 20030203
25 QUANT_STRU_GET Instance method Public Method Transfer Input/Output Relationships 20030130
26 QUANT_STRU_SOURCE_DETERMINE Instance method Public Method Determines Where the Quantity Structure Should Be Taken From 20030130
Events
Interface IF_EX_QUANTITY_STRUCT_CK has no event.
Types
Interface IF_EX_QUANTITY_STRUCT_CK has no local type.
Method Signatures

Method AFTER_BOM_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BOM_HEADER Call by reference Type reference (TYPE) CSTMAT Output zum Einstiegsmaterial bei Stücklistenauflösung 20030130
2 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
3 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
4 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030204
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030130
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030130
7 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030130
8 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030130
9 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030130

Method AFTER_BOM_ITEMS on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_BOM_ROUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_CKI64A Call by reference Type reference (TYPE) CKI64A Übergabesegment für Kalkulationsobjekt 20030131
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030131
3 Changing MATERIAL_MASTER_DATA Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030131
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030131
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030131
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030131
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030131
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030131

Method AFTER_BOM_ROUT_CHECK on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_HEADER_MATERIAL_READ_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_CKI64A Call by reference Type reference (TYPE) CKI64A Übergabesegment für Kalkulationsobjekt 20030207
2 Changing MATERIAL_MASTER_DATA Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030207
3 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030207
4 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030207
5 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030207
6 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030207
7 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030207

Method AFTER_HEADER_MATERIAL_READ_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_ITEM_ADD_DATA_READ_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_HEADER_KHS1 Value transfer Type reference (TYPE) KHS1 20030207
2 Changing COSTING_ITEM Value transfer Type reference (TYPE) CKKALKTAB Einzelnachweis der Kalkulation / analog zu CKIS 20030207
3 Importing COSTING_ITEM_KIS1 Value transfer Type reference (TYPE) KIS1 Interne Struktur CKIS + CKIT 20030207
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030207
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 1 20030207
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 1 20030207
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 1 20030207
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 1 20030207

Method AFTER_ITEM_ADD_DATA_READ_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_ITEM_PROCESSING_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_ITEM_CHG Value transfer Type reference (TYPE) CKKALKTAB Einzelnachweis der Kalkulation / analog zu CKIS 20030404
2 Importing COSTING_ITEM_IMP Value transfer Type reference (TYPE) CKKALKTAB Einzelnachweis der Kalkulation / analog zu CKIS 20030404
3 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY 20030404
4 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY 20030404
5 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY 20030404

Method AFTER_ITEM_PROCESSING_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_ITEM_VALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
2 Changing ITEMIZATION Value transfer Type reference (TYPE) CKKALKTAB Einzelnachweis der Kalkulation / analog zu CKIS 20030130
3 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
4 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
5 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
6 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 1 20030130
7 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 1 20030130
8 Importing VALUATION_DATA Value transfer Type reference (TYPE) CKIBEW Kopf-Übergabestruktur für zentrale Bewertungsroutinen 20030130

Method AFTER_ITEM_VALUATE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_PROCESS_READ_MACK3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_DATE_FROM Value transfer Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20030326
2 Importing COSTING_DATE_TO Value transfer Type reference (TYPE) CK_BIDAT Kalkulationsdatum bis 20030326
3 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030326
4 Importing COSTING_VERSION Value transfer Type reference (TYPE) CK_TVERS Kalkulationsversion 20030326
5 Importing MATERIAL Value transfer Type reference (TYPE) MATNR Materialnummer 20030326
6 Changing MATERIAL_MASTER_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030326
7 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030326
8 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030326
9 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter 3 20030326
10 Importing PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20030326
11 Importing QUANT_STRUCT_DATE Value transfer Type reference (TYPE) CK_BRDAT Ausflösungstermin der Kalkulation 20030326
12 Importing VALUATION_DATE Value transfer Type reference (TYPE) CK_BWDAT Bewertungstermin einer Kalkulation 20030326

Method AFTER_PROCESS_READ_MACK3 on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_PRODUCTIONORDER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
3 Changing ORDER_HEADER Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030130
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130

Method AFTER_PRODUCTIONORDER_CREATE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_QUANT_STRU_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
3 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030204
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030130
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030130
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030130
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030130
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030130
9 Importing STEP Value transfer Type reference (TYPE) CK_KALASTEP Kalkulationslauf: Step zum Kalk.lauf 20030203

Method AFTER_QUANT_STRU_DETERMINATION on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method AFTER_STRATIFICATION_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_DATA_RK70S Call by reference Type reference (TYPE) RK70S 20030212
2 Changing COSTING_HEADER_KEKO Call by reference Type reference (TYPE) KEKO Erzeugniskalkulation - Kopfinformationen 20030212
3 Importing COSTING_HEADER_KHS1 Call by reference Type reference (TYPE) KHS1 20030212
4 Changing COST_COMPONENTS_KEPH Call by reference Type reference (TYPE) CKF_STANDARD_KEPH_TABLE Kostenschichtungstabelle (entspricht "tables"-Anweisung) 20030212
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030212
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030212
7 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030212
8 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030212
9 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030212

Method AFTER_STRATIFICATION_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method BEFORE_BOM_ROUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_CKI64A Call by reference Type reference (TYPE) CKI64A Übergabesegment für Kalkulationsobjekt 20030131
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030131
3 Changing MATERIAL_MASTER_DATA Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030131
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030131
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030131
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030131
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030131
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030131

Method BEFORE_BOM_ROUT_CHECK on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method BEFORE_BOM_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030128
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030128
3 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030204
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030128
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030128
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030128
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030128
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030128
9 Importing STEP Value transfer Type reference (TYPE) CK_KALASTEP Kalkulationslauf: Step zum Kalk.lauf 20030203

Method BEFORE_BOM_SELECTION on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method BEFORE_ITEM_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
2 Changing ITEMIZATION Call by reference Type reference (TYPE) CKKALKTAB Einzelnachweis der Kalkulation / analog zu CKIS 20030130
3 Exporting ITEM_IGNORE Value transfer Type reference (TYPE) XFELD Einzelnachweiszeile nicht anhängen 20031024
4 Importing MATERIAL_ITEM Call by reference Type reference (TYPE) RESBD Reservierung/Sekundärbedarf 20030130
5 Importing OPERATION_ITEM Call by reference Type reference (TYPE) AFVGD Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) 20030130
6 Importing ORDER_HEADER Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20030130
7 Importing ORDER_ITEM Call by reference Type reference (TYPE) AFPODGET Struktur Auftragsposition mit VBKZ 20030130
8 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
9 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
10 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
11 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
12 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130

Method BEFORE_ITEM_CREATE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_BOM_ITEM_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BOM_HEADER Call by reference Type reference (TYPE) CSTMAT Output zum Einstiegsmaterial bei Stücklistenauflösung 20030130
2 Changing BOM_ITEM Call by reference Type reference (TYPE) STPOX Stücklistenposition (erweitert fuer Listanzeigen) 20030130
3 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
4 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
7 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
8 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
9 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130

Method ON_BOM_ITEM_GET on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_BOM_ITEM_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BOM_HEADER Call by reference Type reference (TYPE) CSTMAT Output zum Einstiegsmaterial bei Stücklistenauflösung 20030130
2 Changing BOM_ITEM Call by reference Type reference (TYPE) STPOX Stücklistenposition (erweitert fuer Listanzeigen) 20030130
3 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
4 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
7 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
8 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
9 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130

Method ON_BOM_ITEM_SET on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_COPROD_LOTSIZE_COMPUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAPID Value transfer Type reference (TYPE) TC04-CAPID 20030203
2 Importing COPRODUCT Value transfer Type reference (TYPE) CKKVMK-MATNR 20030203
3 Changing COPRODUCT_LOTSIZE Value transfer Type reference (TYPE) CKKVMK-LOSGR Planlosgrösse 20030203
4 Changing COPRODUCT_QTYUNIT Value transfer Type reference (TYPE) CKKVMK-MEINS Basismengeneinheit 20030203
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030203
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030203
7 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter3 20030203
8 Importing PLANT Value transfer Type reference (TYPE) CKKVMK-WERKS 20030203
9 Importing PROCESS Value transfer Type reference (TYPE) CKKVMK-PROZESS Prozeß, über den ein Kuppelprodukt kalkuliert wurde 20030203
10 Changing PR_BOMALTERNATIVE Value transfer Type reference (TYPE) CKKVMK-STALT Stücklistenalternative 20030203
11 Changing PR_BOMUSAGE Value transfer Type reference (TYPE) CKKVMK-STLAN Stücklistenverwendung 20030203
12 Importing PR_LOTSIZE Value transfer Type reference (TYPE) CKKVMK-PR_LOSGR Planlosgrösse 20030203
13 Changing PR_PRODUCTIONVERSION Value transfer Type reference (TYPE) CKKVMK-PR_VERID Fertigungsversion, die kalkuliert werden soll 20030203
14 Importing PR_QTYUNIT Value transfer Type reference (TYPE) CKKVMK-PR_MEINS Basismengeneinheit 20030203
15 Importing QTY_STRUCTURE_DATE Value transfer Type reference (TYPE) CKKVMK-ALDAT SY-DATLO 20030203

Method ON_COPROD_LOTSIZE_COMPUTE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_COSTING_HEADER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KEKO Call by reference Type reference (TYPE) KEKO Erzeugniskalkulation - Kopfinformationen 20030130
2 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
3 Changing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130

Method ON_COSTING_HEADER_CREATE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_COSTING_HEADER_CREATE_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KEKO Call by reference Type reference (TYPE) KEKO Übergabesegment für Kalkulationsobjekt 20030212
2 Changing MATERIAL_MASTER_DATA Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030212
3 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030212
4 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030212
5 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030212
6 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030212
7 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030212

Method ON_COSTING_HEADER_CREATE_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_LOTSIZE_CHANGE_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KHS1 Call by reference Type reference (TYPE) KHS1 20030212
2 Changing COSTING_ITEMS_KIS1 Call by reference Type reference (TYPE) CKF_STANDARD_KIS1_TABLE 20030212
3 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030212
4 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030212
5 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter3 20030212
6 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter4 20030212
7 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter5 20030212

Method ON_LOTSIZE_CHANGE_UC on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_LOTSIZE_COMPUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030205
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030205
3 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030205
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030205
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030205
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030205
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030205
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030205

Method ON_LOTSIZE_COMPUTE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_MATERIAL_CHECK_MACK3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_DATE_FROM Value transfer Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20030131
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030131
3 Importing COSTING_VERSION Value transfer Type reference (TYPE) CK_TVERS Kalkulationsversion 20030131
4 Importing MATERIAL Value transfer Type reference (TYPE) MATNR Materialnummer 20030318
5 Changing MATERIAL_MASTER_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030131
6 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030204
7 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030204
8 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter 3 20030204
9 Importing PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20030318
10 Importing POSNR Value transfer Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20030318
11 Importing PSPNR Value transfer Type reference (TYPE) WB_POSNR Projektstrukturplanelement (PSP-Element) 20030318
12 Importing VBELN Value transfer Type reference (TYPE) VBELN Vertriebsbelegnummer 20030318

Method ON_MATERIAL_CHECK_MACK3 on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_MATERIAL_CHECK_MACK4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COSTING_DATE_FROM Value transfer Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20030131
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030131
3 Importing COSTING_VERSION Value transfer Type reference (TYPE) CK_TVERS Kalkulationsversion 20030131
4 Importing MATERIAL Value transfer Type reference (TYPE) MATNR Materialnummer 20030318
5 Changing MATERIAL_MASTER_DATA_MACK4 Call by reference Type reference (TYPE) MACK4 Materialstammview: Kalkulation 20030131
6 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030204
7 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030204
8 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter 3 20030204
9 Importing PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20030318
10 Importing POSNR Value transfer Type reference (TYPE) POSNR Positionsnummer des Vertriebsbelegs 20030318
11 Importing PSPNR Value transfer Type reference (TYPE) WB_POSNR Projektstrukturplanelement 20030318
12 Importing VBELN Value transfer Type reference (TYPE) VBELN Vertriebsbeleg 20030318

Method ON_MATERIAL_CHECK_MACK4 on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_PROCESS_LOTSIZE_COMPUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAPID Value transfer Type reference (TYPE) TC04-CAPID 20030203
2 Importing COPRODUCT Value transfer Type reference (TYPE) CKKVMK-MATNR 20030203
3 Importing COPRODUCT_LOTSIZE Value transfer Type reference (TYPE) CKKVMK-LOSGR Planlosgrösse 20030203
4 Importing COPRODUCT_QTYUNIT Value transfer Type reference (TYPE) CKKVMK-MEINS Basismengeneinheit 20030203
5 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter1 20030203
6 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter2 20030203
7 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter3 20030203
8 Importing PLANT Value transfer Type reference (TYPE) CKKVMK-WERKS 20030203
9 Importing PROCESS Value transfer Type reference (TYPE) CKKVMK-PROZESS Prozeß, über den ein Kuppelprodukt kalkuliert wurde 20030203
10 Changing PROCESS_LOTSIZE Value transfer Type reference (TYPE) CKKVMK-PR_LOSGR Planlosgrösse 20030203
11 Changing PROCESS_QTYUNIT Value transfer Type reference (TYPE) CKKVMK-PR_MEINS Basismengeneinheit 20030203
12 Changing PR_BOMALTERNATIVE Value transfer Type reference (TYPE) CKKVMK-STALT Stücklistenalternative 20030203
13 Changing PR_BOMUSAGE Value transfer Type reference (TYPE) CKKVMK-STLAN Stücklistenverwendung 20030203
14 Changing PR_PRODUCTIONVERSION Value transfer Type reference (TYPE) CKKVMK-PR_VERID Fertigungsversion, die kalkuliert werden soll 20030203
15 Importing QTY_STRUCTURE_DATE Value transfer Type reference (TYPE) CKKVMK-ALDAT SY-DATLO 20030203

Method ON_PROCESS_LOTSIZE_COMPUTE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method ON_PROC_ALT_MATERIAL_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DISPLAY_DATA_CKMLMVTOOL_530 Value transfer Type reference (TYPE) CKMLMVTOOL_530 Dynproelemente von Dynpro 530 in CKMLMVTOOL 20030207
2 Changing DISPLAY_DATA_CKMLMVTOOL_540 Value transfer Type reference (TYPE) CKMLMVTOOL_540 Dynproelemente von Dynpro 540 in CKMLMVTOOL 20030204
3 Changing GLOBAL_DATA_CKMLMVTOOL_530 Value transfer Type reference (TYPE) CKMLMVTOOL_530 Dynproelemente von Dynpro 530 in CKMLMVTOOL 20030207
4 Changing GLOBAL_DATA_CKMLMVTOOL_540 Value transfer Type reference (TYPE) CKMLMVTOOL_540 Dynproelemente von Dynpro 540 in CKMLMVTOOL 20030207
5 Changing MATERIAL_DATA_MACK3 Value transfer Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030203
6 Changing MATERIAL_DATA_MARA Value transfer Type reference (TYPE) MARA Allgemeine Materialdaten 20030203
7 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030203
8 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030203
9 Changing PARAMETER3 Value transfer Type reference (TYPE) ANY Parameter 3 20030203

Method ON_PROC_ALT_MATERIAL_READ on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method QUANT_STRU_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030204
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
3 Changing CO_PRODUCTS Call by reference Type reference (TYPE) CKT_CO_PRODUCT Tabelle von Kuppelprodukten in der Kalkulation 20030130
4 Changing ITEMIZATION Call by reference Type reference (TYPE) CKF_STANDARD_KALKTAB_TABLE Kalkulationstabelle 20030130
5 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030204
6 Importing ONLY_MATERIAL_ITEMS Value transfer Type reference (TYPE) XFELD SPACE Übergabe von nur Materialpositionen notwendig 20030130
7 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
8 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
9 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
10 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
11 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130
12 Importing STEP Value transfer Type reference (TYPE) CK_KALASTEP Kalkulationslauf: Step zum Kalk.lauf 20030203

Method QUANT_STRU_GET on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.

Method QUANT_STRU_SOURCE_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COSTING_HEADER_KVMK Call by reference Type reference (TYPE) CKKVMK Übergabesegment für Kalkulationsobjekt 20030130
2 Importing COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20030130
3 Changing MATERIAL_DATA_MACK3 Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20030204
4 Changing PARAMETER1 Call by reference Type reference (TYPE) ANY Parameter 1 20030130
5 Changing PARAMETER2 Call by reference Type reference (TYPE) ANY Parameter 2 20030130
6 Changing PARAMETER3 Call by reference Type reference (TYPE) ANY Parameter 3 20030130
7 Changing PARAMETER4 Value transfer Type reference (TYPE) ANY Parameter 4 20030130
8 Changing PARAMETER5 Value transfer Type reference (TYPE) ANY Parameter 5 20030130
9 Importing STEP Value transfer Type reference (TYPE) CK_KALASTEP Kalkulationslauf: Step zum Kalk.lauf 20030203
10 Changing TAKE_QUANT_STRU_FROM_EXIT Call by reference Type reference (TYPE) XFELD Mengenstruktur über Methode quantity_structure_get besorge 20030130

Method QUANT_STRU_SOURCE_DETERMINE on Interface IF_EX_QUANTITY_STRUCT_CK has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 470