Hierarchy
⤷ 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 |