Hierarchy
⤷ CO-PC-IS (Application Component) Product Cost Controlling Information System
⤷ KKBO (Package) Multilevel BOMs 00
Properties
Class | CL_COSTING_BOM_LINE | |
Short Description | Lines of a Costed Multilevel BOM | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | KKBO | Multilevel BOMs 00 |
Created | 19990302 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | KKBG0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | KKEK0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | T | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_COSTING_BOM_LINE has no interface implemented.
Friends
Class CL_COSTING_BOM_LINE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_BOM | Instance attribute | Public | Object reference (TYPE REF TO) | CL_COSTING_BOM | Associated BOM | 19990302 | ||
2 | MR_PARENT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Parent Node | 19990302 | ||
3 | MR_WRAP_COSTING | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WRAP_COSTING | MR_WRAP_COSTING | 20000912 | ||
4 | MS_CKISKEY | Instance attribute | Public | Type reference (TYPE) | KISK | CKIS Key | 19990302 | ||
5 | MS_KEKOKEY | Static Attribute | Private | Type reference (TYPE) | CKKEKOKEY | MS_KEKOKEY | 20000912 | ||
6 | MT_CHILDREN | Instance attribute | Public | Type reference (TYPE) | KKB_T_BLIN | Children of the Item | 19990302 | ||
7 | MT_KEPH_VALUES | Instance attribute | Public | Type reference (TYPE) | CK_T_COSTING_BOM_LINE_VALUES | Values from KEPH | 19990324 | ||
8 | MT_TCK01_CACHE | Static Attribute | Private | See coding | Hashed Table for Costing Type | 19990525 | |||
9 | M_FAKTOR | Instance attribute | Public | Type reference (TYPE) | CK_COSTING_BOM_FACTOR | Factor for Value Calculation | 19990302 | ||
10 | M_LEVEL | Instance attribute | Private | Type reference (TYPE) | LVC_LEVEL | Node Level | 19990715 | ||
11 | M_MEEHT | Instance attribute | Public | Type reference (TYPE) | MEINS | Unit of Measure | 19990316 | ||
12 | M_MENGE | Instance attribute | Public | Type reference (TYPE) | MENGE_POS | Item Quantity | 19990316 | ||
13 | M_NO_AUTHORITY | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Authorization Check | 19990302 | ||
14 | M_NO_CUMULATION | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Cumulation | 19990302 | ||
15 | M_NO_ITEMIZATION | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Further Explosion | 19990302 | ||
16 | M_POINTER_KIS1 | Instance attribute | Public | Type reference (TYPE) | CK_KIS1_POINTER | CKIS Item Number | 19990315 | ||
17 | M_RECOSTED | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | Obsolete Subtree | 19990302 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_LINE_ITEMIZATION_REPORT | Instance method | Public | Method | Calls Flexible Itemization | 19990316 |
2 | CALL_MASTER_DATA | Instance method | Public | Method | Jump to Master Data | 19990316 |
3 | CALL_REP_FOR_MATERIAL | Instance method | Public | Method | Calls Up a Report for a Material | 19990311 |
4 | CHANGE_REKURS_QUANTITY | Instance method | Public | Method | Change Base Quantity in Subtree | 19990322 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990302 |
6 | CONV_TO_OTHER_CURRENCY | Instance method | Private | Method | Translates a Value into Another Currency | 19990316 |
7 | CREATE_CHILDREN | Instance method | Private | Method | Creates the Children | 19990302 |
8 | CREATE_REKURS_CHILDREN | Instance method | Private | Method | Get Entire Subhierarchy from Memory | 19990320 |
9 | DELETE_CHILDREN | Instance method | Public | Method | Delete Child from MT_Children | 19990401 |
10 | FREE | Instance method | Public | Method | Destructor (Recursively Deletes All Children, Leaves First) | 19990401 |
11 | GET_CHILDREN | Instance method | Public | Method | Gets the Objects for the Items of a Cost Estimate | 19990302 |
12 | GET_COSTING_BOM | Instance method | Public | Method | Gets the Multilevel BOM Containing the Line | 19990407 |
13 | GET_EXISTING_SUBTREE | Instance method | Public | Method | Gets All Children of a BOM_LINE (w/o CREATE_CHILDREN!) | 19990409 |
14 | GET_EXISTING_SUBTREE_INT | Instance method | Private | Method | Gets All Children of a BOM_LINE (w/o CREATE_CHILDREN!) | 19990512 |
15 | GET_KEKO_KEPH | Instance method | Public | Method | Reads Keko | 19990318 |
16 | GET_KIS1 | Instance method | Public | Method | Reads Separate KIS1 | 19990317 |
17 | GET_OUTTAB_LINE | Instance method | Public | Method | Gets the Output Line According to the Field Catalog | 19990302 |
18 | GET_RESSOURCE | Instance method | Private | Method | Determines the Resource Field | 19990319 |
19 | GET_SUBTREE | Instance method | Public | Method | Gets All Children of a BOM_LINE (with CREATE_CHILDREN!) | 19990712 |
20 | GET_SUBTREE_INT | Instance method | Private | Method | Gets All Children of a BOM_LINE (with CREATE_CHILDREN!) | 19990712 |
21 | GET_UKEKOKEY_FROM_KIS1 | Static method | Public | Method | Creates a Key from U Fields | 19990317 |
22 | GET_UKEKO_UKEPH | Instance method | Public | Method | Reads Keko | 19990318 |
23 | GET_VALUES_AND_QUANTITYS | Instance method | Public | Method | Gets Values and Quantities | 19990506 |
24 | ITEMIZITION_CONVERT | Instance method | Private | Method | Adjusts KIS1 to Current View | 19990319 |
25 | PRINT_MATERIAL_REPORT | Instance method | Public | Method | Prints Material Report | 19990315 |
26 | SET_ELEMENT_GROUPS | Instance method | Private | Method | Fills the Cost Component Groups in the Outtab Line | 19990324 |
27 | SET_FACTOR | Instance method | Private | Method | Calculates the Factor of the BOM Line | 19990318 |
28 | SET_KEPH_VALUES | Instance method | Public | Method | Fills the KEPH Values | 19990324 |
29 | SET_KEPH_VALUES_INT | Instance method | Private | Method | Fills the KEPH Values | 19990324 |
30 | SET_PRICES | Instance method | Private | Method | Fills the Outtab Line with Values and Quantities | 19990319 |
31 | SET_REKURS_FACTOR | Instance method | Public | Method | Changes the Factors of a Subtree | 19990319 |
32 | SET_REKURS_KEPH_VALUES | Instance method | Public | Method | Rereads the KEPH Values of a Subtree | 19990319 |
33 | SET_TEXTS | Instance method | Private | Method | Fills Texts | 19990329 |
34 | SET_VALUES_AND_QUANTITYS | Instance method | Private | Method | Fills the Outtab Line with Values and Quantities | 19990319 |
35 | UPDATE_CHILDREN | Instance method | Public | Method | Refresh Items | 19990401 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | AFTER_BOM_LINE_CONSTRUCTOR | Static Event (1) |
Public (2) |
Fires After CONSTRUCTOR Method | 19990425 |
2 | ON_BOM_LINE_FREE | Static Event (1) |
Public (2) |
Fires When Method 'Free' Called (at the End) | 19990409 |
3 | ON_CHILD_CREATION | Static Event (1) |
Public (2) |
Fires When Newly Created Child Inserted in Parent | 19990425 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CKISKEY_TABLE | Private | See coding | CKISKEY_TABLE | 19990712 |
|
|
2 | KISKEY_TYPE | Private | See coding | KISKEY_TYPE | 19990712 |
|
Method Signatures
Method CALL_LINE_ITEMIZATION_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MULTI_LEVEL | Call by reference | Type reference (TYPE) | AS4FLAG | Mehrstufig Auflösen | 19990316 | ||
2 | Importing | I_ONLY_M | Call by reference | Type reference (TYPE) | AS4FLAG | nur Materialpositionen | 19990316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_MATERIAL | Berichtsaufruf nur für Materialien | 19990316 | |
2 | NO_SPLITTING | Keine Schichtung | 19990408 |
Method CALL_MASTER_DATA Signature
Method CALL_MASTER_DATA on class CL_COSTING_BOM_LINE has no parameter.
Method CALL_MASTER_DATA on class CL_COSTING_BOM_LINE has no exception.
Method CALL_REP_FOR_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ANW | Call by reference | Type reference (TYPE) | TKKB1-ANW | Anwendung | 19990311 | ||
2 | Importing | I_CHOICE_J | Call by reference | Type reference (TYPE) | TKKB1-OBJ | Auswahl Bericht j/n | 19990311 | ||
3 | Importing | I_CHOICE_K | Call by reference | Type reference (TYPE) | TKKB1-OBJ | Auswahl Kostenelementegruppe j/n | 19990311 | ||
4 | Importing | I_KST | Call by reference | Type reference (TYPE) | TKKB2-KST | Kostenelementegruppe | 19990311 | ||
5 | Importing | I_RGJNR | Call by reference | Type reference (TYPE) | TKKB1-BGR | Bericht | 19990311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_MATERIAL | Berichtsaufruf nur für Materialien möglich | 19990311 |
Method CHANGE_REKURS_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FACTOR | Call by reference | Type reference (TYPE) | FLOAT | Faktor zur Berechnung des neuen Faktors | 19990322 |
Method CHANGE_REKURS_QUANTITY on class CL_COSTING_BOM_LINE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_BOM | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM | Referenz auf erzeugende BOM | 19990302 | ||
2 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Referenz auf Parent | 19990302 | ||
3 | Importing | IS_CKISKEY | Call by reference | Type reference (TYPE) | KISK | CKIS-Key | 19990302 | ||
4 | Importing | I_NO_AUTHORITY | Call by reference | Type reference (TYPE) | AS4FLAG | keine Berechtigungsprüfung | 19990302 | ||
5 | Importing | I_NO_CUMULATION | Call by reference | Type reference (TYPE) | AS4FLAG | nicht kumulieren | 19990302 | ||
6 | Importing | I_NO_ITEMIZATION | Call by reference | Type reference (TYPE) | AS4FLAG | keine weitere Auflösung | 19990302 | ||
7 | Importing | I_POINTER_KIS1 | Call by reference | Type reference (TYPE) | CK_KIS1_POINTER | CKIS-Positionsnummer | 19990317 | ||
8 | Importing | I_RECOSTED | Call by reference | Type reference (TYPE) | AS4FLAG | Teilbaum veraltet | 19990302 |
Method CONSTRUCTOR on class CL_COSTING_BOM_LINE has no exception.
Method CONV_TO_OTHER_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VALUE | Call by reference | Type reference (TYPE) | CK_WERTV8 | Wert in Kokrs-Währung | 19990316 | ||
2 | Importing | I_BWDAT | Call by reference | Type reference (TYPE) | CK_BWDAT | Bewertungsdatum | 19990316 | ||
3 | Importing | I_CKIWERK | Call by reference | Type reference (TYPE) | CKIWERK | Orgelemente des Werks | 19990316 | ||
4 | Importing | I_KURSTYP | Call by reference | Type reference (TYPE) | KURST | Kurstyp | 19990316 | ||
5 | Importing | I_VALUE | Call by reference | Type reference (TYPE) | CK_WERTV8 | Wert in Objektwährung | 19990316 |
Method CONV_TO_OTHER_CURRENCY on class CL_COSTING_BOM_LINE has no exception.
Method CREATE_CHILDREN Signature
Method CREATE_CHILDREN on class CL_COSTING_BOM_LINE has no parameter.
Method CREATE_CHILDREN on class CL_COSTING_BOM_LINE has no exception.
Method CREATE_REKURS_CHILDREN Signature
Method CREATE_REKURS_CHILDREN on class CL_COSTING_BOM_LINE has no parameter.
Method CREATE_REKURS_CHILDREN on class CL_COSTING_BOM_LINE has no exception.
Method DELETE_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_BOM_LINE | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | BOM-Line | 19990401 |
Method DELETE_CHILDREN on class CL_COSTING_BOM_LINE has no exception.
Method FREE Signature
Method FREE on class CL_COSTING_BOM_LINE has no parameter.
Method FREE on class CL_COSTING_BOM_LINE has no exception.
Method GET_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHILDREN | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Tabelle von BOM-Lines | 19990302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NODE_NOT_EXPANDABLE | Knoten nicht expandierbar | 19990302 |
Method GET_COSTING_BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_COSTING_BOM | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM | Kopf der Strukturstückliste | 19990407 |
Method GET_COSTING_BOM on class CL_COSTING_BOM_LINE has no exception.
Method GET_EXISTING_SUBTREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BOM_LINE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subbaum unter ME (ME ist enthalten) | 19990409 |
Method GET_EXISTING_SUBTREE on class CL_COSTING_BOM_LINE has no exception.
Method GET_EXISTING_SUBTREE_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BOM_LINE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subbaum unter ME (ME ist enthalten) | 19990512 |
Method GET_EXISTING_SUBTREE_INT on class CL_COSTING_BOM_LINE has no exception.
Method GET_KEKO_KEPH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990318 | ||
2 | Exporting | ET_KEPH | Call by reference | Type reference (TYPE) | CKF_STANDARD_KEPH_TABLE | keph | 19990318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | keko_not_found | 19990318 |
Method GET_KIS1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | kis1 | 19990317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | not_found | 19990323 |
Method GET_OUTTAB_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OUTLINE | Call by reference | Type reference (TYPE) | ANY | Ausgabezeile | 19990302 |
Method GET_OUTTAB_LINE on class CL_COSTING_BOM_LINE has no exception.
Method GET_RESSOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_RESSOURCE | Call by reference | Type reference (TYPE) | KKEK_RESS | Ressource | 19990319 |
Method GET_RESSOURCE on class CL_COSTING_BOM_LINE has no exception.
Method GET_SUBTREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SUBTREE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subtree | 19990712 | ||
2 | Importing | IS_KEKOKEY | Call by reference | Type reference (TYPE) | CKKEKOKEY | kekokey bis zu dem aufgelöst werden soll | 19990715 |
Method GET_SUBTREE on class CL_COSTING_BOM_LINE has no exception.
Method GET_SUBTREE_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EXPANDED_PATH | Call by reference | Type reference (TYPE) | CKISKEY_TABLE | Pfad zur Zyclenerkennung | 19990712 | ||
2 | Changing | C_STOP_RECURSION | Call by reference | Type reference (TYPE) | AS4FLAG | Rekursion abbrechen | 19990712 | ||
3 | Exporting | ET_SUBTREE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subtree | 19990712 | ||
4 | Importing | IS_KEKOKEY | Call by reference | Type reference (TYPE) | CKKEKOKEY | Kekokey bis zu dem aufgerissen werden soll | 19990712 |
Method GET_SUBTREE_INT on class CL_COSTING_BOM_LINE has no exception.
Method GET_UKEKOKEY_FROM_KIS1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_KEKOKEY | Call by reference | Type reference (TYPE) | CKKEKOKEY | KEKO-Schlüssel | 19990317 | ||
2 | Importing | I_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | CKIS-Zeile | 19990317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | not_found | 19990319 |
Method GET_UKEKO_UKEPH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990318 | ||
2 | Exporting | ET_KEPH | Call by reference | Type reference (TYPE) | CKF_STANDARD_KEPH_TABLE | keph | 19990318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | keko_not_found | 19990318 |
Method GET_VALUES_AND_QUANTITYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_AUSMG | Call by reference | Type reference (TYPE) | CK_AUSMG | Ausschußmenge | 19990506 | ||
2 | Exporting | E_AUSMGKO | Call by reference | Type reference (TYPE) | CK_AUSMGKO | Komponentenauschußmenge | 19990506 | ||
3 | Exporting | E_LOSGR | Call by reference | Type reference (TYPE) | LOSGR | Losgröße | 19990506 | ||
4 | Exporting | E_MEEHT | Call by reference | Type reference (TYPE) | MEINS | Bezugsmengeneinheit | 19990506 | ||
5 | Exporting | E_MEINS | Call by reference | Type reference (TYPE) | MEINS | Einheit der Losgröße | 19990506 | ||
6 | Exporting | E_MENGE | Call by reference | Type reference (TYPE) | MENGE_POS | Bezugsmenge | 19990506 | ||
7 | Exporting | E_VALUE_FIX | Call by reference | Type reference (TYPE) | KKB_VALUE_FIX | fixer Anteil | 19990506 | ||
8 | Exporting | E_VALUE_TOTAL | Call by reference | Type reference (TYPE) | KKB_VALUE_TOTAL | Gesamtwert | 19990506 | ||
9 | Exporting | E_VALUE_VARIABLE | Call by reference | Type reference (TYPE) | KKB_VALUE_VARIABLE | variabler Anteil | 19990506 | ||
10 | Exporting | E_WAERS | Call by reference | Type reference (TYPE) | KKB_WAERS | Währung | 19990506 |
Method GET_VALUES_AND_QUANTITYS on class CL_COSTING_BOM_LINE has no exception.
Method ITEMIZITION_CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | KIS1 | 19990319 | ||
2 | Importing | IS_KEKO | Call by reference | Type reference (TYPE) | KEKO | KEKO | 19990319 |
Method ITEMIZITION_CONVERT on class CL_COSTING_BOM_LINE has no exception.
Method PRINT_MATERIAL_REPORT Signature
Method PRINT_MATERIAL_REPORT on class CL_COSTING_BOM_LINE has no parameter.
Method PRINT_MATERIAL_REPORT on class CL_COSTING_BOM_LINE has no exception.
Method SET_ELEMENT_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Outtab-Zeile | 19990324 | ||
2 | Importing | IS_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990527 | ||
3 | Importing | IS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | Kis1 | 19990324 |
Method SET_ELEMENT_GROUPS on class CL_COSTING_BOM_LINE has no exception.
Method SET_FACTOR Signature
Method SET_FACTOR on class CL_COSTING_BOM_LINE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_UNIT_CONVERSION | error_unit_conversion | 19990325 | |
2 | NOT_FOUND | not_found | 19990325 |
Method SET_KEPH_VALUES Signature
Method SET_KEPH_VALUES on class CL_COSTING_BOM_LINE has no parameter.
Method SET_KEPH_VALUES on class CL_COSTING_BOM_LINE has no exception.
Method SET_KEPH_VALUES_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KEPH_VALUES | Call by reference | Type reference (TYPE) | CKCOSTING_BOM_LINE_VALUES | KEPH-Werte | 19990324 | ||
2 | Importing | IS_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990324 | ||
3 | Importing | IS_KEPH | Call by reference | Type reference (TYPE) | KEPH | keph | 19990324 | ||
4 | Importing | IS_TCKH8 | Call by reference | Type reference (TYPE) | TCKH8 | TCKH8 | 19990324 | ||
5 | Importing | I_EGROUP | Call by reference | Type reference (TYPE) | CK_EL_GRUP | Elementegruppe | 19990324 | ||
6 | Importing | I_READ_HWAER | Call by reference | Type reference (TYPE) | AS4FLAG | Hauswährung lesen, nicht berechnen | 19991021 | ||
7 | Importing | I_SELKZ | Call by reference | Type reference (TYPE) | CK_SELKZ | Kennzeichen für Kalkulationsrelevanz | 20000321 |
Method SET_KEPH_VALUES_INT on class CL_COSTING_BOM_LINE has no exception.
Method SET_PRICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990319 | ||
2 | Importing | IS_KEKO | Value transfer | Type reference (TYPE) | KEKO | keko | 19990319 | ||
3 | Importing | IS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | Positionstyp | 19990319 |
Method SET_PRICES on class CL_COSTING_BOM_LINE has no exception.
Method SET_REKURS_FACTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHANGED_BOM_LINES | Call by reference | Type reference (TYPE) | KKB_T_BLIN | BOM_LINES, bei denen sich M_FACTOR geändert hat | 19990426 |
Method SET_REKURS_FACTOR on class CL_COSTING_BOM_LINE has no exception.
Method SET_REKURS_KEPH_VALUES Signature
Method SET_REKURS_KEPH_VALUES on class CL_COSTING_BOM_LINE has no parameter.
Method SET_REKURS_KEPH_VALUES on class CL_COSTING_BOM_LINE has no exception.
Method SET_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990329 | ||
2 | Importing | IS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | Kis1 | 19990329 |
Method SET_TEXTS on class CL_COSTING_BOM_LINE has no exception.
Method SET_VALUES_AND_QUANTITYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | Positionstyp | 19990319 | ||
2 | Changing | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990319 | ||
3 | Importing | IS_KEKO | Value transfer | Type reference (TYPE) | KEKO | keko | 19990319 |
Method SET_VALUES_AND_QUANTITYS on class CL_COSTING_BOM_LINE has no exception.
Method UPDATE_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NEW_CHILDREN | Call by reference | Type reference (TYPE) | KKB_CBL_T_UPDATE | Neue Positionen | 19990401 |
Method UPDATE_CHILDREN on class CL_COSTING_BOM_LINE has no exception.
Event Signatures
Event AFTER_BOM_LINE_CONSTRUCTOR Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BOM_LINE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Bom-Line, die im Konstruktor erzeugt wird | 19990425 |
Event ON_BOM_LINE_FREE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BOM_LINE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Costing_bom_line von der die Methode Free gerufen wurde | 19990409 |
Event ON_CHILD_CREATION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CHILD_BOM_LINE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Kind das eingefügt wird | 19990425 | ||
2 | PARENT_BOM_LINE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | BOM_LINE in die Kind eingefügt wird | 19990425 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |