SAP ABAP Class CL_COSTING_COMPONENT (PCP Valuation Object)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COSTING_TRACE PCP Valuation Information 19981126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CO_OBJECT_ITEM PCP: Interface with Methods for CO Object 19991013
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STATE_CK PCP: Interface for Transaction Service 20000127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COSTING_COMPOSITE PCP Collection of Valuation Objects 19990302
2 Inheritance (c INHERITING FROM c_ref)  CL_COSTING_ITEM PCP Valuation Object 19990302
Properties
Class CL_COSTING_COMPONENT  
Short Description PCP Valuation Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CKBK   R/3 Application Development: PP Costing Valuation 
Created 19980928   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP 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 CKC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 GENTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 KKEK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COSTING_TRACE PCP Valuation Information 19981126
2 IF_CO_OBJECT_ITEM PCP: Interface with Methods for CO Object 19991013
3 IF_STATE_CK PCP: Interface for Transaction Service 20000127
Friends
Class CL_COSTING_COMPONENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPORTIONMENT_FACTOR Instance attribute Protected Type reference (TYPE) CKIS-AFAKT Apportionment Factor with Joint Production 19981105
2 BAL_MESSAGE Instance attribute Public Attribute reference (LIKE) 19991130
3 CCS_TABLE Instance attribute Protected Type reference (TYPE) CKF_CCS_TABLE Cost Component Splits (Main, Auxiliary) 19981104
4 COMPONENT_ID Instance attribute Public Type reference (TYPE) CK_COMPONENT_ID Unique Pointer to the Itemization Line (Persistent) 19991026
5 COMPONENT_ID_COMPOSITE Instance attribute Public Type reference (TYPE) CK_COMPONENT_ID Unique Pointer to the Itemization Line (Persistent) 20000802
6 COMPONENT_NUMBER Instance attribute Public Type reference (TYPE) KIS1-POSNR Item Number in Itemization 19980929
7 CONTROL_DATA Instance attribute Public Object reference (TYPE REF TO) IF_CD_COSTING_COMPONENT PCP: Item-specific Control Data 19991122
8 COSTING_COMPONENT_BADI Static Attribute Protected Object reference (TYPE REF TO) IF_EX_COSTING_COMPONENT BAdI-Interface IF_EX_COSTING_COMPONENT 20000509
9 COST_ELEMENT Instance attribute Public Type reference (TYPE) CKIS-KSTAR Cost Element 19981104
10 C_NO Constant Public Type reference (TYPE) CHAR1 ' ' Flag Does Not Sit 19991115
11 C_STATE_UNCHANGED Constant Public Type reference (TYPE) XFLAG CKC_UNCHANGED Status Unchanged 19991110
12 C_YES Constant Public Type reference (TYPE) CHAR1 'X' Flag Sits 19991115
13 DEBUGGING_COMPONENT_NUMBER Static Attribute Public Type reference (TYPE) POSNR Item Number of the SD Document 19991122
14 DISTRIBUTION_PERIOD Instance attribute Protected Type reference (TYPE) CKBK_DISTRIBUTION_PERIOD Cost Distribution Period 20000113
15 DREF_EXTENDED_KIS1 Instance attribute Public Object reference (TYPE REF TO) DATA Extendable Structure. Minimum Requirement KIS1 at Start 19991025
16 ERROR_INDICATOR Instance attribute Public Type reference (TYPE) CKIS-FEHLKZ Error Indicator 19981104
17 FIXED_QUANTITY_INDICATOR Instance attribute Public Type reference (TYPE) XFLAG Lot-size-independent indicator 20000808
18 GENERATION_TYPE Instance attribute Public Type reference (TYPE) CK_GENTYP Generation Type of Item 19991103
19 ITEM_CATEGORY Instance attribute Public Type reference (TYPE) TYPPS Item Category 19991207
20 MASTER_DATA_TEXT Instance attribute Protected Type reference (TYPE) KITU Description 19991115
21 MESSAGE Instance attribute Private Attribute reference (LIKE) 19990927
22 MESSAGES Instance attribute Private Attribute reference (LIKE) 19990927
23 ORIGIN_GROUP Instance attribute Protected Type reference (TYPE) CKIS-HRKFT Origin Group 19981104
24 PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing 19981105
25 PARTNER Instance attribute Protected Type reference (TYPE) CKIS-PATNR Partner Number 19981105
26 PRESET_PRICING_DATE Instance attribute Protected Type reference (TYPE) SY-DATUM (Do not Use!) Predefined Valuation Date 19991202
27 PRICES Instance attribute Protected Type reference (TYPE) CKF_PRICE_TABLE Price Table 19981026
28 PRICE_LINE Instance attribute Protected Type reference (TYPE) CKF_PRICE_LINE Work Area 19981109
29 QUANTITY Instance attribute Public Type reference (TYPE) CKF_QUANTITY Quantity + Unit of Measure 19981020
30 STATE Instance attribute Public Type reference (TYPE) CKBK_COMPONENT_STATE Set State 19990622
31 STRATEGY Instance attribute Protected Type reference (TYPE) CKIS-STRAT Successful Valuation Strategy 19981104
32 SUB_STRATEGY Instance attribute Protected Type reference (TYPE) CKIS-SUBSTRAT Successful Substrategy 19981104
33 SURCHARGE_IRRELEVANT Instance attribute Protected Type reference (TYPE) CKIS-KZANW Not Relevant to Overhead 19981105
34 TYPENAME_EXTENDED_KIS1 Instance attribute Public Type reference (TYPE) TYPENAME Type Name of the Extendable Structure 19991025
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROFIT_DELTA Instance method Public Method Adds Delta Profit to Price Table and to Cost Component Split 19991115
2 ADD_TO_COST_COMP_SPLIT Instance method Public Method Total Cost Component Split 19981117
3 ADD_TO_PRICE_LINE Instance method Public Method Adds the Values of the Cost Components 19991018
4 CALCULATE Instance method Public Method Calculate Costs 19980928
5 CALCULATE_WITH_PRICE_LINE Instance method Protected Method Cost Estimate Based on Price Line 19991019
6 CHECK_COST_ELEMENT Instance method Public Method Checks Validity of Cost Element 19990907
7 CHECK_PRICING_DATE Instance method Public Method Check New Valuation Date 20000203
8 CHECK_USAGE_IND_COST_ELEMENTS Instance method Public Method Test with Regard to TCK03-KOAKNZ 19991130
9 CHECK_VALIDITY_PERIOD Instance method Public Method Check Validity Period of the Item 20000117
10 CHECK_VALUE_ZERO Instance method Protected Method Message When Value of Costing Item = 0 20000131
11 COLLECT_MESSAGES Instance method Public Method 19991119
12 COMPUTE_PRICES_FROM_VALUES Instance method Protected Method Price = Value / Quantity * Price Unit 19991005
13 COMPUTE_PRICE_FROM_VALUE Instance method Protected Method Price = Value / Quantity * Price Unit 19991011
14 CONSTRUCTOR Instance method Public Constructor Constructor 19980928
15 CONVERT_TO_KEPH Instance method Public Method Convert Cost Component Split to KEPH 19981202
16 CONVERT_TO_KIS1 Instance method Public Method Convert Attributes to KIS1 19990629
17 CONVERT_TO_KIS1_LINE Instance method Public Method Convert Attributes to KIS1 19991022
18 COPY Instance method Public Method Copy Component 19991130
19 COPY_EXTENDED_KIS1 Instance method Protected Method Copy Extended KIS1 (dref_extended_kis1) 20000204
20 CREATE_CCS_FROM_PRICES Instance method Protected Method Create Attribute CCS_Table from Price Table 19990824
21 CREATE_CCS_TABLE_FROM_PRICES Instance method Protected Method Create Cost Component Split 19991129
22 CURRENCY_CONVERT Instance method Public Method Currency Translation 19981029
23 DELETE_COMPONENT Instance method Public Method Remove Costing Component 19980928
24 DELETE_COMPONENTS Instance method Public Method Removal of Costing Items According to Generation Type 20000202
25 DELETE_REF_COST_ESTIMATE Instance method Public Method Delete Costing (only Internal Hierarchy) 19991213
26 DEREGISTER_EVENT Instance method Public Method Deregisters Events 20010709
27 GET_COMPONENT Instance method Public Method Get Component 19980928
28 GET_COMPONENTS Instance method Public Method Read Itemization Item 19991022
29 GET_COST_COMP_SPLIT Instance method Public Method Read Cost Component Split 19990615
30 GET_CO_OBJECT_DATA Instance method Public Method 19991119
31 GET_DISTRIBUTION_PERIOD Instance method Public Method Time Interval for CO Object Update 20000802
32 GET_ERROR_LOG_OBJECT_DATA Instance method Protected Method Additional Information for the Log 19991117
33 GET_MASTER_DATA_TEXT Instance method Public Method Read Resource Text 19991006
34 GET_PARENT Instance method Public Method Set Cost Estimate Header 20000529
35 GET_PRICE Instance method Public Method Read Price Information 19980928
36 GET_PRICES_FOR_DB Instance method Public Method Calculates the Prices/Values needed for the DB 19991020
37 GET_PRICE_LINE Instance method Public Method Internal Use Only! 20000403
38 GET_PRICE_UNIT Instance method Public Method Determine Price and Price Unit of Measure 19991013
39 GET_PRICING_DATE Instance method Public Method Read Valuation Data 20000802
40 GET_REF_COST_ESTIMATE Instance method Public Method Pointer to the Costing used for the Valuation 19991111
41 GET_RESOURCE_BUSINESS_OBJECT Instance method Public Method Read Resource (Business Object) 19991230
42 GET_VALUE_IN_ELEMENT_GROUPS Instance method Public Method Read Price Information 19991109
43 INSERT_COMPONENT Instance method Public Method Insert Costing Component 19980928
44 INSERT_COST_COMP_SPLIT Instance method Public Method Insert Cost Component Split 19990326
45 INSERT_INTO_NO_SERVICE Instance method Public Method Is protected! Include Object at the Number Service 19991124
46 INSERT_MESSAGE Instance method Protected Method 19981124
47 IS_EQUAL Instance method Public Method Comparison of Two Objects 19991207
48 MESSAGES_TO_LOG Instance method Public Method 19990927
49 MULTIPLY_PRICE_BY_QUANTITY Instance method Protected Method Value = Price * Quantity 19981208
50 ON_END_OF_CALCULATE Instance method Protected Method called after valuation 20000509
51 PREPARE_FOR_REVALUATION Instance method Public Method Prepares Revaluation 19991027
52 PRICE_CURRENCY_CONVERT Static method Public Method Currency Translation of Price Field 19981030
53 SET_COMPONENT_NUMBER Instance method Public Method Set Component Number 19981001
54 SET_COST_COMPONENT Instance method Public Method Set Cost Component Number (Main Cost Component Split) 19990914
55 SET_COST_ELEMENT Instance method Public Method Sets Cost Element Attribute 19990907
56 SET_COST_ELEMENT_FIXED Instance method Public Method Fix Cost Element/G/L Account or Remove Fixing 20000322
57 SET_DEFAULT_PRICE_TABLE Instance method Public Method Set Default Price Table (From Requested Currencies) 19981026
58 SET_DISTRIBUTION_PERIOD Instance method Public Method Time Interval for CO Object Update 20000113
59 SET_FIXED_QUANTITY_INDICATOR Instance method Public Method Set Lot-Size-Independent Indicator 20000809
60 SET_GENERATION_TYPE Instance method Public Method Set Generation Type 19991103
61 SET_MASTER_DATA_TEXT Instance method Public Method Setting the Resource Text 19991115
62 SET_ORIGINAL_CONTROL_DATA Instance method Public Method Attach Customizing Information 19981020
63 SET_PARENT Instance method Public Method Set Cost Estimate Header 19990929
64 SET_PARTNER_IF_INITIAL Instance method Public Method Set Partner Number 19981117
65 SET_PRICE Instance method Public Method Set Price Externally (Call 'Calculate' Before Call Method) 19990907
66 SET_PRICES_BY_PRICE_LINE Instance method Protected Method Fills the PRICES Table Based on a PRICE-LINE 19991110
67 SET_PRICE_TABLE_FROM_KIS1 Instance method Protected Method Set Price Table from KIS1 20000726
68 SET_PRICING_DATE Instance method Public Method Set Valuation Date 19991122
69 SET_QUANTITY Instance method Public Method Change Quantity (Preset in Constructor) 19981028
70 SET_STATE Instance method Public Method Set Status Fields 19991110
71 SET_SURCHARGE_IRRELEVANT Instance method Public Method Control of Inclusion of Overhead Calculation 19990825
Events
# Event Type Visibility Description Created on
1 COMPONENT_NUMBER_CHANGE Instance Event
(0)
Public
(2)
Item Number Will Be Changed 20000314
Types
Class CL_COSTING_COMPONENT has no local type.
Method Signatures

Method ADD_PROFIT_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TP_CC_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Transferpreis Buchungskreiswechsel 19991115
2 Importing IM_TP_PC_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Profit-Center Transferpreise 19991115
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991115
2 TP_CC_PRICES_INCONSISTENT Transferpreistabelle ist inkonsistent (evtl. unvollständig) 19991115
3 TP_PC_PRICES_INCONSISTENT Transferpreistabelle ist inkonsistent (evtl. unvollständig) 19991115

Method ADD_TO_COST_COMP_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CCS_TABLE Call by reference Type reference (TYPE) CKBK_CL_CCS_TABLE Schichtung des Kopfes 19981117
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19981117

Method ADD_TO_PRICE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991018
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991018

Method CALCULATE Signature

Method CALCULATE on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FAILED Kalkulation nicht möglich: parent ist initial. 19981023
2 INTERNAL_ERROR Programmablaufueberwachung. Nie abfangen! 19981110
3 PRICE_FIXED kein Neubewerten erforderlich 19990915

Method CALCULATE_WITH_PRICE_LINE Signature

Method CALCULATE_WITH_PRICE_LINE on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FAILED Funktion konnte nicht ausgeführt werden 19991019

Method CHECK_COST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_TYPE_REVENUE Call by reference Type reference (TYPE) XFLAG Kostenart ist Erlöskostenart 20000802
2 Importing IM_COST_ELEMENT Call by reference Type reference (TYPE) KSTAR Kostenart, wenn nicht die des Objekts geprüft werden soll 19991115
3 Importing IM_REVENUE_ALLOWED Value transfer Type reference (TYPE) XFLAG C_STATE_UNCHANGED Erlöskostenart zulassen 20000802
# Exception Resumable Description Created on
1 COST_ELEMENT_INVALID Kostenart ungültig 19990907
2 COST_ELEMENT_WRONG_CAT falscher Kostenartentyp 19991116
3 INTERNAL_ERROR interner Fehler 19990907

Method CHECK_PRICING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) SY-DATUM Bewertungsdatum 20000203
2 Importing IM_DELTA Value transfer Type reference (TYPE) I Verschieben um im_delta Tage 20000203
3 Importing IM_PASS Value transfer Type reference (TYPE) XFLAG CKC_NO an interne Hierarchie weiterreichen 20001120
4 Importing IM_SET_BY_GUI Value transfer Type reference (TYPE) XFLAG CKC_NO Gesetzt über GUI 20011214
# Exception Resumable Description Created on
1 INVALID Bewertungsdatum konnte nicht gesetzt werden 20000203

Method CHECK_USAGE_IND_COST_ELEMENTS Signature

Method CHECK_USAGE_IND_COST_ELEMENTS on class CL_COSTING_COMPONENT has no parameter.
Method CHECK_USAGE_IND_COST_ELEMENTS on class CL_COSTING_COMPONENT has no exception.

Method CHECK_VALIDITY_PERIOD Signature

Method CHECK_VALIDITY_PERIOD on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FAILED Test konnte nicht durchgefuehrt werden 20000117
2 PERIOD_INCONSISTENT Fehler bei Verprobung 20000117

Method CHECK_VALUE_ZERO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRICE Call by reference Type reference (TYPE) CKF_PRICE_LINE Bewertungsdaten 20000131
# Exception Resumable Description Created on
1 VALUE_IS_ZERO Wert ist Null 20000131

Method COLLECT_MESSAGES Signature

Method COLLECT_MESSAGES on class CL_COSTING_COMPONENT has no parameter.
Method COLLECT_MESSAGES on class CL_COSTING_COMPONENT has no exception.

Method COMPUTE_PRICES_FROM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Preiseinheit 19991005
# Exception Resumable Description Created on
1 NOT_QUALIFIED Aufrufparameter nicht gültig 19991005

Method COMPUTE_PRICE_FROM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FACTOR Value transfer Type reference (TYPE) F Verhältnis von Preiseinheit zu Kalkulationslosgröße 19991011
2 Changing CH_PRICE_LINE Call by reference Type reference (TYPE) CKF_PRICE_LINE Zeile einer Preistabelle 19991011
3 Importing IM_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Preiseinheit 19991011
# Exception Resumable Description Created on
1 FAILED Operation konnte nicht durchgeführt werden 19991013
2 NOT_QUALIFIED Aufrufparameter nicht gültig 19991011

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY Menge + Mengeneinheit 19981020

Method CONSTRUCTOR on class CL_COSTING_COMPONENT has no exception.

Method CONVERT_TO_KEPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KEPH Call by reference Type reference (TYPE) CKF_STANDARD_KEPH_TABLE Datenbanktabelle Kostenschichtung 19981202

Method CONVERT_TO_KEPH on class CL_COSTING_COMPONENT has no exception.

Method CONVERT_TO_KIS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KIS1 Call by reference Type reference (TYPE) CKF_STANDARD_KIS1_TABLE Einzelnachweis 19990629
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen!! 19990629

Method CONVERT_TO_KIS1_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KIS1 Call by reference Type reference (TYPE) KIS1 Einzelnachweisposition 19991022
2 Importing IM_ADD_REF_DATA Call by reference Type reference (TYPE) XFLAG space Zusatzfelder in kis1 aufnehmen 19991022
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen!! 19991022

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEEP_DATES Call by reference Type reference (TYPE) XFLAG CKC_NO Datümer beibehalten 20130815
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation (neuer Parent) 20000110
3 Returning RE_COMPONENT Value transfer Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 19991130
# Exception Resumable Description Created on
1 FAILED Component konnte nicht kopiert werden 19991130

Method COPY_EXTENDED_KIS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REF_DATA Call by reference Object reference (TYPE REF TO) DATA erweiterte KIS1 20000204
2 Exporting EX_TYPENAME Call by reference Type reference (TYPE) TYPENAME Typname der erweiterten KIS1 20000204
3 Importing IM_KIS1 Call by reference Type reference (TYPE) KIS1 Interne Struktur CKIS + CKIT 20000204
# Exception Resumable Description Created on
1 NOT_FOUND erweiterte KIS1 ist initial 20000204

Method CREATE_CCS_FROM_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CCS Call by reference Object reference (TYPE REF TO) CL_COST_COMP_SPLIT Kostenschichtung 19990824
2 Importing IM_CCS_CONTROL_DATA Call by reference Type reference (TYPE) CKF_CCS_CONTROL_DATA Customizing der Kostenschichtung 19990824
# Exception Resumable Description Created on
1 INTERNAL_ERROR Prgrammfehler! Nie abfangen! 19990824

Method CREATE_CCS_TABLE_FROM_PRICES Signature

Method CREATE_CCS_TABLE_FROM_PRICES on class CL_COSTING_COMPONENT has no parameter.
Method CREATE_CCS_TABLE_FROM_PRICES on class CL_COSTING_COMPONENT has no exception.

Method CURRENCY_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRICE Call by reference Type reference (TYPE) CKF_PRICE_LINE Preise 19981029
2 Importing IM_DATE Call by reference Type reference (TYPE) SY-DATUM Umrechnungsstichtag 19981029
3 Importing IM_PRICE Call by reference Type reference (TYPE) CKF_PRICE_LINE Preise 19981029
# Exception Resumable Description Created on
1 CONVERSION_FAILED Umrechnung nicht möglich 19981030
2 NOT_QUALIFIED Inputparameter in Kombination nicht vollständig 19981030

Method DELETE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Value transfer Object reference (TYPE REF TO) CL_COSTING_COMPONENT Referenz auf Komponente 19980928
2 Importing IM_ID Value transfer Type reference (TYPE) CK_COMPONENT_ID Pointer KIS1 19981009
# Exception Resumable Description Created on
1 DELETE_FAILED Löschen nicht möglich 19981009

Method DELETE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EQUAL Call by reference Type reference (TYPE) XFLAG CKC_YES yes/no: Vergleichsoperator =/<> 20000202
2 Importing IM_GENERATION_TYPE Call by reference Type reference (TYPE) CK_GENTYP Typ der Generierung einer Position 20000202
# Exception Resumable Description Created on
1 TO_BE_DELETED Kalkulationsposition loeschen 20000202

Method DELETE_REF_COST_ESTIMATE Signature

Method DELETE_REF_COST_ESTIMATE on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND nicht (mehr) gefunden 19991213
2 NO_INT_COST_ESTIMATE_USED keine Referenzierte Kalk. vorhanden 19991213

Method DEREGISTER_EVENT Signature

Method DEREGISTER_EVENT on class CL_COSTING_COMPONENT has no parameter.
Method DEREGISTER_EVENT on class CL_COSTING_COMPONENT has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT Value transfer Object reference (TYPE REF TO) CL_COSTING_COMPONENT Referenz auf Komponente 19980928
2 Importing IM_ID Call by reference Type reference (TYPE) CK_COMPONENT_ID Index 19980928
# Exception Resumable Description Created on
1 NOT_FOUND Komponente mit diesem Index ist nicht vorhanden 19980928

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENTS Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Einzelnachweispositionen 19991022

Method GET_COMPONENTS on class CL_COSTING_COMPONENT has no exception.

Method GET_COST_COMP_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CCS_TABLE Call by reference Type reference (TYPE) CKBK_CL_CCS_TABLE Kostenschichtung 19990615
# Exception Resumable Description Created on
1 NOT_FOUND nicht vorhanden 19990615

Method GET_CO_OBJECT_DATA Signature

Method GET_CO_OBJECT_DATA on class CL_COSTING_COMPONENT has no parameter.
Method GET_CO_OBJECT_DATA on class CL_COSTING_COMPONENT has no exception.

Method GET_DISTRIBUTION_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE_FROM Call by reference Type reference (TYPE) SY-DATLO aktuelles Startdatum der Verteilung 20000802
2 Exporting EX_DATE_TO Call by reference Type reference (TYPE) SY-DATLO aktuelles Endedatum der Verteilung 20000802
3 Exporting EX_FROM Call by reference Type reference (TYPE) CKBK_DATE_SPLIT aktuelles Startdatum der Verteilung 20000802
4 Exporting EX_TO Call by reference Type reference (TYPE) CKBK_DATE_SPLIT aktuelles Endedatum der Verteilung 20000802
# Exception Resumable Description Created on
1 DATES_ARE_INITIAL Datumsangaben sind initial 20000802

Method GET_ERROR_LOG_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA Call by reference Type reference (TYPE) CKF_ERROR_LOG_OBJECT_INFO Kostenrechnungskreis 19991117

Method GET_ERROR_LOG_OBJECT_DATA on class CL_COSTING_COMPONENT has no exception.

Method GET_MASTER_DATA_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXT Call by reference Type reference (TYPE) KIS1-LTEXT Langtext 19991006

Method GET_MASTER_DATA_TEXT on class CL_COSTING_COMPONENT has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20000529
# Exception Resumable Description Created on
1 PARENT_NOT_QUALIFIED Kalkulationsposition noch nicht zugeordnet 20000529

Method GET_PRICE 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 Bewertungsinformation 19981020
2 Exporting EX_RETURN Call by reference Type reference (TYPE) I Retruncode: 1: kein Preis, nur Wert gesetzt 19991021
3 Importing IM_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURRENCY Währungsschlüssel 19980928
4 Importing IM_CURTP Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURTP Währungstyp 19980928
5 Importing IM_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Preiseinheit 19991011
6 Importing IM_STOCK_VAL Call by reference Type reference (TYPE) XFLAG bestandsbewertungsrelevant 19991008
7 Importing IM_TYPE Call by reference Type reference (TYPE) KEART cl_cost_comp_split=>c_main Elementeart Erzeugniskalkulation 19991109
8 Importing IM_VIEW Call by reference Type reference (TYPE) CK_SICHT Kostenelementesicht 19991008
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19991008
2 NOT_FOUND Bewertungsdaten nicht vorhanden 19980928

Method GET_PRICES_FOR_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CO_AREA_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE Liefert Preis/Wert in Kostenrechnungskreiswährung 19991020
2 Exporting EX_OBJECT_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE Liefert Preis/Wert in Objektwährung 19991020
3 Exporting EX_TRANSACTION_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE Liefert Preis/Wert in Transaktionswährung 19991020
4 Importing IM_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Eventuell abweichende Preiseinheit 19991022
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991020
2 NOT_FOUND mindestens eine Wert(Preis) nicht vorhanden 19991108

Method GET_PRICE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICE_LINE Call by reference Type reference (TYPE) CKF_PRICE_LINE Bewertungsdaten 20000403

Method GET_PRICE_LINE on class CL_COSTING_COMPONENT has no exception.

Method GET_PRICE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Preis und Preismengeneinheit 19991013
# Exception Resumable Description Created on
1 FAILED Preis und Preismengeneinheit konnte nicht ermittelt werden 19991013

Method GET_PRICING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000802

Method GET_PRICING_DATE on class CL_COSTING_COMPONENT has no exception.

Method GET_REF_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COST_ESTIMATE Value transfer Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991111
# Exception Resumable Description Created on
1 NOT_FOUND nicht (mehr) gefunden 19991111
2 NO_COST_ESTIMATE_USED keine Referenzierte Kalk. vorhanden 19991111

Method GET_RESOURCE_BUSINESS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 19991230
2 Exporting EX_TYPE_ID Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 19991230
# Exception Resumable Description Created on
1 NO_BO_ASSIGNED kein Businessobjekt zugeordnet 19991230

Method GET_VALUE_IN_ELEMENT_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CKF_S_EGROUP_VALUES Kostenschichtung in Elementegruppendarstellung 20000117
2 Importing IM_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURRENCY Währungsschlüssel 19991109
3 Importing IM_CURTP Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURTP Währungstyp 19991109
4 Importing IM_STOCK_VAL Call by reference Type reference (TYPE) XFLAG bestandsbewertungsrelevant 19991109
5 Importing IM_TYPE Call by reference Type reference (TYPE) KEART cl_cost_comp_split=>c_main Elementeart Erzeugniskalkulation 19991109
6 Importing IM_VIEW Call by reference Type reference (TYPE) CK_SICHT Kostenelementesicht 19991109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19991109
2 NOT_FOUND Bewertungsdaten nicht vorhanden 19991109

Method INSERT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Einzelnachweisposition 19980928
# Exception Resumable Description Created on
1 INSERT_FAILED Komponente konnte nicht eingefügt werden 19980929
2 INTERNAL_ERROR Programmablauffehler. Nie abfangen! 19981127

Method INSERT_COST_COMP_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_COMP_SPLIT Call by reference Object reference (TYPE REF TO) CL_COST_COMP_SPLIT Kostenschichtung 19990326
2 Importing IM_TYPE Call by reference Type reference (TYPE) KEART Schichtungsart (H,N) 19990326
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990621

Method INSERT_INTO_NO_SERVICE Signature

Method INSERT_INTO_NO_SERVICE on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FAILED Objekt konnte nicht eingehaengt werden 19991124

Method INSERT_MESSAGE Signature

Method INSERT_MESSAGE on class CL_COSTING_COMPONENT has no parameter.
Method INSERT_MESSAGE on class CL_COSTING_COMPONENT has no exception.

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 19991207
# Exception Resumable Description Created on
1 NOT_EQUAL Einzelnachweisobjekte sind nicht identisch 19991207

Method MESSAGES_TO_LOG Signature

Method MESSAGES_TO_LOG on class CL_COSTING_COMPONENT has no parameter.
Method MESSAGES_TO_LOG on class CL_COSTING_COMPONENT has no exception.

Method MULTIPLY_PRICE_BY_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CKF_PRICE_SPLIT Wert 19981208
2 Importing IM_PRICE Call by reference Type reference (TYPE) CKF_PRICE_SPLIT Preis 19981208
3 Importing IM_PRICE_UNIT Call by reference Type reference (TYPE) CKF_PRICE_QUANTITY_UNIT Preiseinheit 19981208
4 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge 19981208
# Exception Resumable Description Created on
1 FAILED Method konnte nicht durchgeführt werden 19991013
2 PRICE_UNIT_QUANTITY_IS_NOUGHT Preismengeneinheit ist 0 19981208

Method ON_END_OF_CALCULATE Signature

Method ON_END_OF_CALCULATE on class CL_COSTING_COMPONENT has no parameter.
Method ON_END_OF_CALCULATE on class CL_COSTING_COMPONENT has no exception.

Method PREPARE_FOR_REVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFERENCE_VARIANT Value transfer Type reference (TYPE) XFLAG CKC_NO Steuerung gemaess Referenzvariante 19991129
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler ist aufgetreten 19991027
2 TO_BE_DELETED Position muss geloescht werden 19991129

Method PRICE_CURRENCY_CONVERT 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_SPLIT Preise 19981030
2 Exporting EX_RATE Call by reference Type reference (TYPE) CKRATE 19981030
3 Importing IM_CURRENCY_SOURCE Call by reference Type reference (TYPE) WAERS Währung von im_price 19981030
4 Importing IM_CURRENCY_TARGET Call by reference Type reference (TYPE) WAERS Währung von ex_price 19981030
5 Importing IM_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Umrechnungsstichtag 19981030
6 Importing IM_PRICE Call by reference Type reference (TYPE) CKF_PRICE_SPLIT Preise 19981030
7 Importing IM_RATE Call by reference Type reference (TYPE) CKRATE Zu verwendender Kurs 19981030
8 Importing IM_RATE_TYPE Call by reference Type reference (TYPE) TCURV-KURST 'M' 19981030
# Exception Resumable Description Created on
1 CONVERSION_ERROR Umrechnung nicht erfolgt 19981030

Method SET_COMPONENT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GENERATE_INTERNAL Call by reference Type reference (TYPE) XFLAG ckc_yes automatische Nummernvergabe 19990929
2 Importing IM_NUMBER Call by reference Type reference (TYPE) KIS1-POSNR 0 Positionsnummer 19990928
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990929
2 NUMBER_INVALID ungueltige Nummer 19990928

Method SET_COST_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_COMPONENT Call by reference Type reference (TYPE) CKIS-ELEMT Elementenummer 19990914
# Exception Resumable Description Created on
1 COST_ELEMENT_FIXED Kostenart/Elementenummer nicht änderbar 19990914
2 INVALID Kostenelement nicht gueltig 19990914

Method SET_COST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_COST_ELEMENT Call by reference Type reference (TYPE) XFLAG mit Verprobung der Kostenart 19991115
2 Importing IM_COST_ELEMENT Call by reference Type reference (TYPE) KSTAR Kostenart (nur für Materialien optional) 19990907
3 Importing IM_ORIGIN_GROUP Call by reference Type reference (TYPE) HRKFT Herkunftsgruppe (immer nur mit Kostenart setzen) 19990910
# Exception Resumable Description Created on
1 COST_ELEMENT_FIXED Kostenart/Sachkonto ist fixiert -> nicht änderbar 19990907
2 INTERNAL_ERROR interner Fehler 19990907
3 INVALID ungültige Eingabe 19990907

Method SET_COST_ELEMENT_FIXED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_ELEMENT_FIXED Call by reference Type reference (TYPE) XFLAG Fixiert Kostenart/Sachkonto oder hebt Fixierung auf 20000322
# Exception Resumable Description Created on
1 COST_ELEMENT_INVALID ungültige Kostenart/Sachkonto 20000322

Method SET_DEFAULT_PRICE_TABLE Signature

Method SET_DEFAULT_PRICE_TABLE on class CL_COSTING_COMPONENT has no parameter.
Method SET_DEFAULT_PRICE_TABLE on class CL_COSTING_COMPONENT has no exception.

Method SET_DISTRIBUTION_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE_FROM Call by reference Type reference (TYPE) SY-DATLO Datum und Zeit, Lokales Datum des Benutzers 20000113
2 Importing IM_DATE_TO Call by reference Type reference (TYPE) SY-DATLO Datum und Zeit, Lokales Datum des Benutzers 20000113
3 Importing IM_SET_BY_GUI Value transfer Type reference (TYPE) XFLAG CKC_NO Gesetzt über GUI 20011214
# Exception Resumable Description Created on
1 FAILED Periode nicht gültig 20000113

Method SET_FIXED_QUANTITY_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIXED_QUANTITY_INDICATOR Value transfer Type reference (TYPE) XFLAG 'X' Kennzeichen losfixe Menge 20000809

Method SET_FIXED_QUANTITY_INDICATOR on class CL_COSTING_COMPONENT has no exception.

Method SET_GENERATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) CK_GENTYP Typ der Generierung einer Position 19991103

Method SET_GENERATION_TYPE on class CL_COSTING_COMPONENT has no exception.

Method SET_MASTER_DATA_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTTX Call by reference Type reference (TYPE) CK_ADHOC_EXTTX Bezeichnung einer Ad-hoc Kalkulation zu externem Objekt 20050630
2 Importing IM_IGNORE_OLD_TEXT Call by reference Type reference (TYPE) XFLAG SPACE Alten Text immer überschreiben 19991220
3 Importing IM_READ_FROM_DB Call by reference Type reference (TYPE) XFLAG SPACE Text aus Stammdaten lesen 19991220
4 Importing IM_TEXT Call by reference Type reference (TYPE) KIS1-LTEXT Langtext 19991115

Method SET_MASTER_DATA_TEXT on class CL_COSTING_COMPONENT has no exception.

Method SET_ORIGINAL_CONTROL_DATA Signature

Method SET_ORIGINAL_CONTROL_DATA on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 SET_CONTROL_DATA_FAILED Funktion momentan nicht durchführbar 19981020

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 19990929

Method SET_PARENT on class CL_COSTING_COMPONENT has no exception.

Method SET_PARTNER_IF_INITIAL Signature

Method SET_PARTNER_IF_INITIAL on class CL_COSTING_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 PARENT_NOT_QUALIFIED Aufruf vor Einhängen in cl_cost_estimate unzulässig 19981117

Method SET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRICE Call by reference Type reference (TYPE) CKF_PRICE_LINE Preiszeile 19990907
# Exception Resumable Description Created on
1 FAILED Operation konnte nicht ausgeführt werden 19991013
2 NOT_QUALIFIED Preisinformation nicht ausreichend 19990907

Method SET_PRICES_BY_PRICE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE zu vervollständigende Preistabelle 19991110
2 Importing IM_PRICE_LINE Call by reference Type reference (TYPE) CKF_PRICE_LINE Währungs- und Bewertungstyp 19991110
# Exception Resumable Description Created on
1 FAILED Funtion konnte nicht ausgeführt werden 19991119
2 INTERNAL_ERROR interner Fehler 19991110

Method SET_PRICE_TABLE_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 19990325

Method SET_PRICE_TABLE_FROM_KIS1 on class CL_COSTING_COMPONENT has no exception.

Method SET_PRICING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) SY-DATUM Bewertungsdatum 19991122
2 Importing IM_DELTA Value transfer Type reference (TYPE) I Verschieben um im_delta Tage 19991202
3 Importing IM_PASS Value transfer Type reference (TYPE) XFLAG CKC_YES an interne Hierarchie weiterreichen 20001120
4 Importing IM_SET_BY_GUI Value transfer Type reference (TYPE) XFLAG CKC_NO Gesetzt über GUI 20011214
# Exception Resumable Description Created on
1 FAILED Bewertungsdatum konnte nicht gesetzt werden 19991122

Method SET_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FACTOR Call by reference Type reference (TYPE) F Faktor 19991026
2 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY Menge + Mengeneinheit 19991110
# Exception Resumable Description Created on
1 FAILED Menge konnte nicht geaendert werden 19991110
2 NOT_QUALIFIED keine Faktor und keine Menge uebergeben 19991026

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALC_REQUESTED Call by reference Type reference (TYPE) XFLAG C_STATE_UNCHANGED Kennzeichen für Neubewertung setzen/zurücksetzen 19991110
2 Importing IM_CCS_INVALID Call by reference Type reference (TYPE) XFLAG C_STATE_UNCHANGED Kennzeichen für ungueltige Schichtung 20000208
3 Importing IM_COST_ELEMENT_FIXED Call by reference Type reference (TYPE) XFLAG C_STATE_UNCHANGED Fixiert Kostenart/Sachkonto oder hebt Fixierung auf 19991110
4 Importing IM_EXTERNAL_PRICE_SET Call by reference Type reference (TYPE) XFLAG C_STATE_UNCHANGED Kennzeichen für Preis von extern gesetzt setzen/zurücksetzen 19991110
5 Importing IM_PRICE_FIXED Call by reference Type reference (TYPE) XFLAG C_STATE_UNCHANGED Fixiert Preis für Neubewertung oder hebt Fixierung auf 19991110
# Exception Resumable Description Created on
1 PRICE_INVALID Preistabelle leer (IM_PRICE_FIXED, IM_EXTERNAL_PRICE_SET) 19991110

Method SET_SURCHARGE_IRRELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SURCHARGE_IRRELEVANT Value transfer Type reference (TYPE) XFLAG ckc_yes yes: Position wird nicht bezuschlagt 19990825

Method SET_SURCHARGE_IRRELEVANT on class CL_COSTING_COMPONENT has no exception.
Event Signatures

Event COMPONENT_NUMBER_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_COMPONENT Exporting Value transfer Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20000314
History
Last changed by/on SAP  20131127 
SAP Release Created in