SAP ABAP Class CL_MATERIAL_CK (PCP Valuation Object Material)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CKBK (Package) R/3 Application Development: PP Costing Valuation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COSTING_ITEM PCP Valuation Object 19990304
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SB_COSTING_COMPONENT_CK Costing Item for Shared Buffer 20050214
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHARED_BUFFER_ITEM_CK Business Object to Shared Buffer 20050214
Properties
Class CL_MATERIAL_CK  
Short Description PCP Valuation Object Material    
Super Class CL_COSTING_ITEM PCP Valuation Object 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CKBK   R/3 Application Development: PP Costing Valuation 
Created 19990304   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BZOBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CKBK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TYPPS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SB_COSTING_COMPONENT_CK Costing Item for Shared Buffer 20050214
2 IF_SHARED_BUFFER_ITEM_CK Business Object to Shared Buffer 20050214
Friends
Class CL_MATERIAL_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCOUNT_CONTROL_DATA Instance attribute Private Type reference (TYPE) CKF_ACCOUNT_ASSIGNMENT Data for Account Determination 19990304
2 COST_ESTIMATE_REF Instance attribute Private Object reference (TYPE REF TO) CL_COST_ESTIMATE_REF Reference to Cost Estimate 19990610
3 COST_ESTIMATE_REF_FIXED Instance attribute Private Type reference (TYPE) XFLAG No Redetermination of COST_ESTIMATE_REF 20000727
4 COST_ESTIMATE_REF_REGISTERED Instance attribute Private Type reference (TYPE) XFLAG Material Is Event Handler of Costing 20000807
5 C_CONFIG_SIM Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '9' Price from Configuration Simulation Cost Estimate (cu50) 19990610
6 C_CONSIGNMENT Constant Public Type reference (TYPE) SOBKZ 'K' Special Stock Indicator 20000919
7 C_COST_ESTIMATE Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '7' Price from Cost Estimate 19990610
8 C_PIPELINE Constant Public Type reference (TYPE) SOBKZ 'P' Special Stock Indicator 20000919
9 C_PRODUCTION_ORDER Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '1' Price from Production Order 19990610
10 C_SALES_ORDER Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '2' Price from Sales Order 19990610
11 C_SEIBAN Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '4' Price from Seiban 19990610
12 C_SHARED_BUFFER Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY 'A' Price from Shared Buffer 19990819
13 C_SOURCE_CURTP Constant Public Type reference (TYPE) CKF_PRICE_LINE-CURTP ' ' Currency and Valuation Profile 19991110
14 C_TRANSFER_CONTROL Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '8' Price from Cost Estimate with Transfer Control 19990611
15 C_VALUATION_VIEW Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '6' Price from MBEW 19990610
16 C_VALUATION_VIEW_SPECIAL_STOCK Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '5' Price from Sales Order Stock Segment 19990610
17 C_WBS Constant Public Type reference (TYPE) CKF_MAT_VAL_STRATEGY '3' Price from Network 19990610
18 DEPENDENT_REQUIREMENT_IND Instance attribute Private Type reference (TYPE) SBDKZ Dependent Requirements Ind. for Individual and Coll. Reqmts 20000331
19 IGNORE_CCS_FOR_ROLLUP Instance attribute Public Type reference (TYPE) XFLAG Material Should Be Rolled Up Through Consumption Cost Elem. 19990628
20 MATERIAL Instance attribute Private Object reference (TYPE REF TO) CL_WRAP_MATERIAL_CK Material Master Data 19990413
21 MATERIAL_RELATED_ORIGIN Instance attribute Public Type reference (TYPE) HKMAT Material Origin 19991202
22 PRICE_UNIT Instance attribute Private Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Price Unit 19991005
23 PRICING_DATE Instance attribute Private Type reference (TYPE) SY-DATUM Valuation Date 19990705
24 RESOURCE Instance attribute Private Type reference (TYPE) CKBK_MATERIAL_RESOURCE Resource Data for Material 19991007
25 SALES_DOCUMENT Instance attribute Private Type reference (TYPE) CKF_SALES_DOCUMENT_ID Sales Document + Item 19990907
26 SHARED_BUFFER_ITEM Instance attribute Private Object reference (TYPE REF TO) CL_SHARED_BUFFER_ITEM_CK Entry in Shared Buffer 19990819
27 SPECIAL_STOCK Instance attribute Private Type reference (TYPE) CKF_SPECIAL_STOCK_DATA Special Inventory Information 19990514
28 VALUATION_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_VALUATION_VIEW_CK Valuation Segment 19990514
29 WBS Instance attribute Private Type reference (TYPE) WB_POSNR Work Breakdown Structure Element (WBS element) 19991208
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RESOURCE_EXISTENCE Static method Public Method Check Resource Exists 19991026
2 CONSTRUCTOR Instance method Public Constructor Internal Constructor 19990304
3 CREATE Static method Public Method Standard Constructor 19990329
4 CREATE_FROM_KALN1 Static method Public Method Constructor: By Cost Estimate No. of Valuation Segment 19991005
5 CREATE_FROM_KIS1 Static method Public Method Creation of Item from KIS1 19990318
6 CREATE_FROM_SALES_ORDER Static method Public Method Constructor: Material Item for Sales Order 19990413
7 CREATE_FROM_WBS Static method Public Method Constructor: Material Item for Network/WBS Element 19990413
8 DEREGISTER_COST_ESTIMATE_REF Instance method Private Method Deregistration of Events of COST_ESTIMATE_REF 20000807
9 FIND_CCS_FROM_SHARED_BUFFER Instance method Protected Method Finds Suitable Cost Estimate from Shared Buffer 19990819
10 FIND_COST_ESTIMATE_REF Instance method Protected Method Finds (and Reads) Suitable Cost Estimate for Valuation 19990610
11 FIND_SD_COST_ESTIMATE_REF Instance method Protected Method Finds (and Reads) Suitable Sales Order Cost Estimate 19990823
12 GET_COMPANY_TP Instance method Public Method Determines Transfer Price for the Company Code Change 19991111
13 GET_PRICES_FROM_CCS Instance method Protected Method Price Information from Cost Component Split 19990609
14 GET_PRICES_FROM_CONFIG_SIM Instance method Protected Method Price Information from Configuration Simulation (cu50) 19990609
15 GET_PRICES_FROM_PROD_ORDER Instance method Protected Method Price Information from Production Order 19990514
16 GET_PRICES_FROM_PURCHASE Instance method Protected Method Price Information from Purchasing (Info Records) 19990610
17 GET_PRICES_FROM_SALES_ORDER Instance method Protected Method Price Information from Sales Order 19990514
18 GET_PRICES_FROM_SEIBAN Instance method Protected Method Price Information from Seiban 19990609
19 GET_PRICES_FROM_VALUATION_VIEW Instance method Protected Method Read Price Information from Valuation Segment 19990514
20 GET_PRICES_FROM_WBS Instance method Protected Method Price Information from Network 19990609
21 GET_PRICE_FROM_VALUATION_VIEW Instance method Protected Method Fill Price Line from Valuation 19990705
22 GET_PROFIT_CENTER_TP Instance method Public Method Determines Transfer Price for the Profit Center Change 19991110
23 GET_PURCHASE_CONDITIONS Static method Public Method Prices and Conditions from Puchase Info Record 19991007
24 GET_STATE_FROM_SHARED_BUFFER Instance method Protected Method Read Attributes from Shared Buffer 19990819
25 ON_COST_ESTIMATE_CHANGED Instance method Private Event handling method Reacts to COST_ESTIMATE_CHANGED of the cost_estimates 20000807
26 ON_COST_ESTIMATE_DELETE Instance method Private Event handling method Reacts to COST_ESTIMATE_DELETE of the Cost_estimates 20000807
27 SAVE_TO_SHARED_BUFFER Instance method Protected Method CCS Written to Shared Buffer 19990819
28 SET_ACCOUNT_CONTROL_DATA Instance method Public Method Sets Attributes for Account Determination 19990826
29 SET_COST_ESTIMATE_REF Instance method Public Method Prescribe Cost Estimate for Valuation 20000802
30 SET_DIRECT_PRODUCTION Instance method Public Method 19990304
31 SET_PARTNER_OBJECT Instance method Public Method Set Partner Number 19990304
32 SET_SALES_DOCUMENT Instance method Public Method Set Related Sales Order Item 19991208
33 SET_SPECIAL_STOCK Instance method Public Method Set Special Stock Indicator 20000919
34 SET_WBS Instance method Public Method Set Related WBS Element 19991208
Events
Class CL_MATERIAL_CK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACCOUNT_ASSIGNMENT Private See coding TY_ACCOUNT_ASSIGNMENT 19990304
2 TY_VALUATION_VIEW Private See coding TY_VALUATION_VIEW 19990514
Method Signatures

Method CHECK_RESOURCE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELETE_FLAG Value transfer Type reference (TYPE) XFLAG Material hat Loeschvormerkung 20000418
2 Exporting EX_LTEXT Call by reference Type reference (TYPE) MAKT-MAKTX Materialkurztext 20000417
3 Exporting EX_MEEHT Value transfer Type reference (TYPE) MEINS Basismengeneinheit 20020207
4 Exporting EX_PROCESS_MATERIAL Value transfer Type reference (TYPE) XFLAG Material ist Prozessmaterial 20000418
5 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) MARC-MATNR Materialnummer 20000417
6 Importing IM_PLANT Call by reference Type reference (TYPE) MARC-WERKS Werk 20000417
# Exception Resumable Description Created on
1 MATERIAL_DOES_NOT_EXIST Material nicht vorhanden 19991026

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUOBJ Call by reference Type reference (TYPE) CKKALKTAB-CUOBJ Konfiguration 19990304
2 Importing IM_INFO_RECORD Call by reference Type reference (TYPE) CKF_INFO_RECORD Spezifikation der Einkaufsdaten 19990304
3 Importing IM_MATERIAL Call by reference Object reference (TYPE REF TO) CL_WRAP_MATERIAL_CK Material 19990413
4 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) CKKALKTAB-MATNR Materialnummer 19990304
5 Importing IM_PLANT Call by reference Type reference (TYPE) CKKALKTAB-WERKS Werk 19990304
6 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Mengeneinheit 19990304
7 Importing IM_VALUATION_TYPE Call by reference Type reference (TYPE) CKKALKTAB-BWTAR Bewertungsart 19990304
# Exception Resumable Description Created on
1 NOT_QUALIFIED 19990304

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BATCH Call by reference Type reference (TYPE) CKKALKTAB-CHARG Chargennummer 19990329
2 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) CKIS-MATNR Materialnummer 19990329
3 Importing IM_PLANT Call by reference Type reference (TYPE) CKIS-WERKS Werk 19990329
4 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Mengeneinheit 19990329
5 Importing IM_VALUATION_TYPE Call by reference Type reference (TYPE) CKKALKTAB-BWTAR Bewertungsart 19990906
6 Returning RE_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Bewertungsobjekt Material 19990615
# Exception Resumable Description Created on
1 MATERIAL_NOT_FOUND Material existiert nicht 19991208
2 NOT_QUALIFIED Importparameter nicht ausreichend 19991208

Method CREATE_FROM_KALN1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_NUMBER Call by reference Type reference (TYPE) MBEW-KALN1 Kalkulationsnummer des Bewertungssegmentes 19991005
2 Importing IM_PLANT Call by reference Type reference (TYPE) CKIS-WERKS Werk 19991006
3 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Mengeneinheit 19991005
4 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) CKF_SPECIAL_STOCK_DATA Sonderbestandsinformation 19991005
5 Returning RE_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Bewertungsobjekt Material 19991005
# Exception Resumable Description Created on
1 NOT_QUALIFIED unzureichende Eingabeparameter 19991005
2 PLANT_NOT_QUALIFIED Werk muß mitgegeben werden, wenn BWKEY = BUKRS 19991006

Method CREATE_FROM_KIS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KIS1 Call by reference Type reference (TYPE) KIS1 Einzelnachweisposition 19990318
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 19990622
3 Returning RE_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Materialposition 19990615
# Exception Resumable Description Created on
1 FAILED Bewertungsobjekt konnte nicht angelegt werden 19991006

Method CREATE_FROM_SALES_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BATCH Call by reference Type reference (TYPE) CKKALKTAB-CHARG Chargennummer 19990413
2 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) CKIS-MATNR Materialnummer 19990413
3 Importing IM_PLANT Call by reference Type reference (TYPE) CKIS-WERKS Werk 19990413
4 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Mengeneinheit 19990413
5 Importing IM_SALES_DOCUMENT Call by reference Type reference (TYPE) VBELN Vertriebsbeleg 19990818
6 Importing IM_SALES_DOCUMENT_ITEM Call by reference Type reference (TYPE) POSNR Positionsnummer 19990818
7 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) SOBKZ Sonderbestandskennzeichen 19990825
8 Importing IM_SPECIAL_STOCK_VALUATION Call by reference Type reference (TYPE) KZBWS Bewertung Sonderbestand 19990825
9 Importing IM_VALUATION_TYPE Call by reference Type reference (TYPE) CKKALKTAB-BWTAR Bewertungsart 19990906
10 Returning RE_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Bewertungsobjekt Material 19990615
# Exception Resumable Description Created on
1 FAILED Bewertungsobjekt konnte nicht angelegt werden 19991006
2 SALES_DOCUMENT_NOT_QUALIFIED Kundenauftrag oder Position wurde nicht angegeben 19991006

Method CREATE_FROM_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BATCH Call by reference Type reference (TYPE) CKKALKTAB-CHARG Chargennummer 19990413
2 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) CKIS-MATNR Materialnummer 19990413
3 Importing IM_PLANT Call by reference Type reference (TYPE) CKIS-WERKS Werk 19990413
4 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Mengeneinheit 19990413
5 Importing IM_VALUATION_TYPE Call by reference Type reference (TYPE) CKKALKTAB-BWTAR Bewertungsart 19990906
6 Returning RE_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Bewertungsobjekt Material 19990615
# Exception Resumable Description Created on
1 FAILED Bewertungsobjekt konnte nicht angelegt werden 19991006

Method DEREGISTER_COST_ESTIMATE_REF Signature

Method DEREGISTER_COST_ESTIMATE_REF on class CL_MATERIAL_CK has no parameter.
Method DEREGISTER_COST_ESTIMATE_REF on class CL_MATERIAL_CK has no exception.

Method FIND_CCS_FROM_SHARED_BUFFER Signature

Method FIND_CCS_FROM_SHARED_BUFFER on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 19990819

Method FIND_COST_ESTIMATE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COST_ESTIMATE_REF Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE_REF Referenz auf eine Kalkulation 19990610
2 Importing IM_TRANSFER_CONTROL Call by reference Type reference (TYPE) CK_UEBID Übernahmesteuerung 19990616
# Exception Resumable Description Created on
1 NOT_FOUND Kostenschichtung nicht vorhanden 19990610
2 NOT_QUALIFIED Eingabedaten unvollständig 19990616

Method FIND_SD_COST_ESTIMATE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COST_ESTIMATE_REF Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE_REF Referenz auf eine Kalkulation 19990823
# Exception Resumable Description Created on
1 NOT_FOUND Kostenschichtung nicht vorhanden 19990823

Method GET_COMPANY_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Buchungskreis-Transferpreise 19991111
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991111
2 TP_NOT_FOUND Es konnte kein Transferpreis gefunden werden 19991111

Method GET_PRICES_FROM_CCS Signature

Method GET_PRICES_FROM_CCS on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Bewertung nicht erfolgreich 19991208
2 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990730
3 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_CONFIG_SIM Signature

Method GET_PRICES_FROM_CONFIG_SIM on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_PROD_ORDER Signature

Method GET_PRICES_FROM_PROD_ORDER on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung aufgetreten 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_PURCHASE Signature

Method GET_PRICES_FROM_PURCHASE on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_SALES_ORDER Signature

Method GET_PRICES_FROM_SALES_ORDER on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung aufgetreten 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_SEIBAN Signature

Method GET_PRICES_FROM_SEIBAN on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICES_FROM_VALUATION_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) CKF_SPECIAL_STOCK_DATA Sonderbestandskennzeichen 19990825
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung aufgetreten 19991208
2 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990705
3 PRICE_NOT_FOUND Kein gültiger Preis ermittelt 19990610

Method GET_PRICES_FROM_WBS Signature

Method GET_PRICES_FROM_WBS on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 FAILED Fehler bei der Bewertung 19991208
2 PRICE_NOT_FOUND Kein Preis gefunden 19990610

Method GET_PRICE_FROM_VALUATION_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICE Call by reference Type reference (TYPE) CKF_PRICE_LINE Preiszeile 19990707
2 Exporting EX_STRATEGY Value transfer Type reference (TYPE) CK_BWSMA erfolgreiche Bewertungsstrategie 19990707
3 Exporting EX_SUB_STRATEGY Value transfer Type reference (TYPE) CK_SUBSTRAT Substrategie bei Materialbewertung mit Einkaufsinfosatz 19991122
4 Importing IM_STRATEGIES Call by reference Type reference (TYPE) CKF_STRATEGY_TABLE Valuation Strategy Sequence 19990707
5 Importing IM_VALUATION_VIEW Call by reference Object reference (TYPE REF TO) CL_VALUATION_VIEW_CK Bewertungssegment 19991111
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990705
2 NOT_FOUND Preis nicht gefunden 19990705

Method GET_PROFIT_CENTER_TP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE PC-Transferpreise 19991110
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991110
2 TP_NOT_FOUND Es konnte kein Transferpreis gefunden werden 19991110
3 TP_VARIANT_NOT_FOUND keine Transferpreisvariante gesetzt 19991110

Method GET_PURCHASE_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONDITIONS Call by reference Type reference (TYPE) CKF_CONDITION_TABLE Konditionen 19991122
2 Exporting EX_INFORECORD_DATA Value transfer Type reference (TYPE) RC27F Zusatzdaten aus dem Infosatz (Materialgruppe,..) 20000126
3 Exporting EX_PRICE Value transfer Type reference (TYPE) CKF_PRICE_LINE Preis 19991007
4 Exporting EX_STRATEGY Value transfer Type reference (TYPE) CK_SUBSTRAT erfolgreiche Bewertungsstrategie 19991007
5 Importing IM_CONTROL_DATA Call by reference Object reference (TYPE REF TO) CL_COSTING_CONTROL_DATA PCP Customizing- und Steuerungsdaten 19991122
6 Importing IM_PRICING_DATE Call by reference Type reference (TYPE) SY-DATUM Bewertungsdatum 19991007
7 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge 19991007
8 Importing IM_RESOURCE Call by reference Type reference (TYPE) CKBK_MATERIAL_RESOURCE Materialressource 19991007
9 Importing IM_STRATEGIES Call by reference Type reference (TYPE) CKF_SUBSTRAT_TABLE Bewertungsstrategiefolge 19991007
# Exception Resumable Description Created on
1 FAILED Methode konnte nicht durchgefuehrt werden 19991007
2 INTERNAL_ERROR Programmfehler. Nie abfangen! 19991007

Method GET_STATE_FROM_SHARED_BUFFER Signature

Method GET_STATE_FROM_SHARED_BUFFER on class CL_MATERIAL_CK has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag in Shared Buffer 19990819

Method ON_COST_ESTIMATE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_CALC_REQUESTED Call by reference Attribute reference (LIKE) 20000807
2 Importing EX_COST_ESTIMATE Call by reference Attribute reference (LIKE) 20000807

Method ON_COST_ESTIMATE_CHANGED on class CL_MATERIAL_CK has no exception.

Method ON_COST_ESTIMATE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_COST_ESTIMATE Call by reference Attribute reference (LIKE) 20000807

Method ON_COST_ESTIMATE_DELETE on class CL_MATERIAL_CK has no exception.

Method SAVE_TO_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CC_TP_REQUESTED Value transfer Type reference (TYPE) CKF_TP_REQUESTED Kennz. Transferpreis BUKRS 20000322
2 Importing IM_PC_TP_REQUESTED Value transfer Type reference (TYPE) CKF_TP_REQUESTED Kennz. Transferpreis Profit Center 20000322
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19990825

Method SET_ACCOUNT_CONTROL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCOUNT_ASSIGNMENT_CATEGORY Call by reference Type reference (TYPE) KNTTP Kontierungstyp 19990826
2 Importing IM_CONSUMPTION_POSTING Call by reference Type reference (TYPE) KZVBR Verbrauchsbuchung 19990826
3 Importing IM_DEBITS_CREDITS_INDICATOR Call by reference Type reference (TYPE) SHKZG Soll-/Haben-Kennzeichen 19990826
4 Importing IM_DELIVERY_FROM_VAL_STOCK Call by reference Type reference (TYPE) CK_DELIVERY_FROM_VAL_STOCK SD-Warenlieferung aus einem bewerteten Bestand 19990826
5 Importing IM_GOODS_RECEIPT Call by reference Type reference (TYPE) CK_GOODS_RECEIPT Wareneingang 19990826
6 Importing IM_INDIV_REQUIREMENT_INDICATOR Call by reference Type reference (TYPE) SBDKZ Sekundärbedarfskennzeichen 19990826
7 Importing IM_IS_ASSEMBLY Call by reference Type reference (TYPE) XFLAG Baugruppe 19991213
8 Importing IM_MOVEMENT_TYPE Call by reference Type reference (TYPE) BWART Bewegungsart (Bestandsführung) 19990826
9 Importing IM_SUBCONTRACTING Call by reference Type reference (TYPE) XFLAG Beistellteil eines lohnbearbeiteten Materials 19990826
# Exception Resumable Description Created on
1 COST_ELEMENT_FIXED Kostenart/Sachkonto ist fixiert -> nicht änderbar 19990826
2 INTERNAL_ERROR interner Fehler 19990831

Method SET_COST_ESTIMATE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_KEY Call by reference Type reference (TYPE) CKKEKOKEY Schlüsselfelder der KEKO/ohne Mandant 20000802
2 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20000802
# Exception Resumable Description Created on
1 FAILED Funktion konnte nicht ausgeführt werden 20000802

Method SET_DIRECT_PRODUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECT_PRODUCTION Call by reference Type reference (TYPE) CKKALKTAB-KZDFM 19990304
2 Importing IM_PAROB Call by reference Type reference (TYPE) CKKALKTAB-PAROB 19990304
# Exception Resumable Description Created on
1 NOT_QUALIFIED 19990304

Method SET_PARTNER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PATNR Call by reference Type reference (TYPE) CKKALKTAB-PATNR 19990304
# Exception Resumable Description Created on
1 NOT_QUALIFIED 19990304

Method SET_SALES_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SALES_DOCUMENT Call by reference Type reference (TYPE) CKF_SALES_DOCUMENT_ID Vertriebsbeleg mit posnr 19991208
2 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) CKF_SPECIAL_STOCK_DATA Sonderbestandskennzeichen 19991208

Method SET_SALES_DOCUMENT on class CL_MATERIAL_CK has no exception.

Method SET_SPECIAL_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFAULT_FROM_MATERIAL Call by reference Type reference (TYPE) XFLAG CKC_NO Aus Materialstamm ableiten 20000919
2 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) CKF_SPECIAL_STOCK_DATA PCP Sondernestandsinformationen 20000919

Method SET_SPECIAL_STOCK on class CL_MATERIAL_CK has no exception.

Method SET_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPECIAL_STOCK Call by reference Type reference (TYPE) CKF_SPECIAL_STOCK_DATA Sonderbestandskennzeichen 19991208
2 Importing IM_WBS Call by reference Type reference (TYPE) WB_POSNR Projektstrukturplanelement (PSP-Element) 19991208

Method SET_WBS on class CL_MATERIAL_CK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in