Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | 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 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_COSTING_BOM | Associated BOM | 19990302 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Parent Node | 19990302 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WRAP_COSTING | MR_WRAP_COSTING | 20000912 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | KISK | CKIS Key | 19990302 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | CKKEKOKEY | MS_KEKOKEY | 20000912 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | KKB_T_BLIN | Children of the Item | 19990302 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | CK_T_COSTING_BOM_LINE_VALUES | Values from KEPH | 19990324 | |||
| 8 | Static Attribute | Private | See coding | Hashed Table for Costing Type | 19990525 | ||||
| 9 | Instance attribute | Public | Type reference (TYPE) | CK_COSTING_BOM_FACTOR | Factor for Value Calculation | 19990302 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | LVC_LEVEL | Node Level | 19990715 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | MEINS | Unit of Measure | 19990316 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | MENGE_POS | Item Quantity | 19990316 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Authorization Check | 19990302 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Cumulation | 19990302 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | No Further Explosion | 19990302 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | CK_KIS1_POINTER | CKIS Item Number | 19990315 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | AS4FLAG | Obsolete Subtree | 19990302 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Calls Flexible Itemization | 19990316 | |
| 2 | Instance method | Public | Method | Jump to Master Data | 19990316 | |
| 3 | Instance method | Public | Method | Calls Up a Report for a Material | 19990311 | |
| 4 | Instance method | Public | Method | Change Base Quantity in Subtree | 19990322 | |
| 5 | Instance method | Public | Constructor | Constructor | 19990302 | |
| 6 | Instance method | Private | Method | Translates a Value into Another Currency | 19990316 | |
| 7 | Instance method | Private | Method | Creates the Children | 19990302 | |
| 8 | Instance method | Private | Method | Get Entire Subhierarchy from Memory | 19990320 | |
| 9 | Instance method | Public | Method | Delete Child from MT_Children | 19990401 | |
| 10 | Instance method | Public | Method | Destructor (Recursively Deletes All Children, Leaves First) | 19990401 | |
| 11 | Instance method | Public | Method | Gets the Objects for the Items of a Cost Estimate | 19990302 | |
| 12 | Instance method | Public | Method | Gets the Multilevel BOM Containing the Line | 19990407 | |
| 13 | Instance method | Public | Method | Gets All Children of a BOM_LINE (w/o CREATE_CHILDREN!) | 19990409 | |
| 14 | Instance method | Private | Method | Gets All Children of a BOM_LINE (w/o CREATE_CHILDREN!) | 19990512 | |
| 15 | Instance method | Public | Method | Reads Keko | 19990318 | |
| 16 | Instance method | Public | Method | Reads Separate KIS1 | 19990317 | |
| 17 | Instance method | Public | Method | Gets the Output Line According to the Field Catalog | 19990302 | |
| 18 | Instance method | Private | Method | Determines the Resource Field | 19990319 | |
| 19 | Instance method | Public | Method | Gets All Children of a BOM_LINE (with CREATE_CHILDREN!) | 19990712 | |
| 20 | Instance method | Private | Method | Gets All Children of a BOM_LINE (with CREATE_CHILDREN!) | 19990712 | |
| 21 | Static method | Public | Method | Creates a Key from U Fields | 19990317 | |
| 22 | Instance method | Public | Method | Reads Keko | 19990318 | |
| 23 | Instance method | Public | Method | Gets Values and Quantities | 19990506 | |
| 24 | Instance method | Private | Method | Adjusts KIS1 to Current View | 19990319 | |
| 25 | Instance method | Public | Method | Prints Material Report | 19990315 | |
| 26 | Instance method | Private | Method | Fills the Cost Component Groups in the Outtab Line | 19990324 | |
| 27 | Instance method | Private | Method | Calculates the Factor of the BOM Line | 19990318 | |
| 28 | Instance method | Public | Method | Fills the KEPH Values | 19990324 | |
| 29 | Instance method | Private | Method | Fills the KEPH Values | 19990324 | |
| 30 | Instance method | Private | Method | Fills the Outtab Line with Values and Quantities | 19990319 | |
| 31 | Instance method | Public | Method | Changes the Factors of a Subtree | 19990319 | |
| 32 | Instance method | Public | Method | Rereads the KEPH Values of a Subtree | 19990319 | |
| 33 | Instance method | Private | Method | Fills Texts | 19990329 | |
| 34 | Instance method | Private | Method | Fills the Outtab Line with Values and Quantities | 19990319 | |
| 35 | 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 | I_MULTI_LEVEL | Call by reference | Type reference (TYPE) | AS4FLAG | Mehrstufig Auflösen | 19990316 | |||
| 2 | I_ONLY_M | Call by reference | Type reference (TYPE) | AS4FLAG | nur Materialpositionen | 19990316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berichtsaufruf nur für Materialien | 19990316 | ||
| 2 | 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 | I_ANW | Call by reference | Type reference (TYPE) | TKKB1-ANW | Anwendung | 19990311 | |||
| 2 | I_CHOICE_J | Call by reference | Type reference (TYPE) | TKKB1-OBJ | Auswahl Bericht j/n | 19990311 | |||
| 3 | I_CHOICE_K | Call by reference | Type reference (TYPE) | TKKB1-OBJ | Auswahl Kostenelementegruppe j/n | 19990311 | |||
| 4 | I_KST | Call by reference | Type reference (TYPE) | TKKB2-KST | Kostenelementegruppe | 19990311 | |||
| 5 | I_RGJNR | Call by reference | Type reference (TYPE) | TKKB1-BGR | Bericht | 19990311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IR_BOM | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM | Referenz auf erzeugende BOM | 19990302 | |||
| 2 | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_COSTING_BOM_LINE | Referenz auf Parent | 19990302 | |||
| 3 | IS_CKISKEY | Call by reference | Type reference (TYPE) | KISK | CKIS-Key | 19990302 | |||
| 4 | I_NO_AUTHORITY | Call by reference | Type reference (TYPE) | AS4FLAG | keine Berechtigungsprüfung | 19990302 | |||
| 5 | I_NO_CUMULATION | Call by reference | Type reference (TYPE) | AS4FLAG | nicht kumulieren | 19990302 | |||
| 6 | I_NO_ITEMIZATION | Call by reference | Type reference (TYPE) | AS4FLAG | keine weitere Auflösung | 19990302 | |||
| 7 | I_POINTER_KIS1 | Call by reference | Type reference (TYPE) | CK_KIS1_POINTER | CKIS-Positionsnummer | 19990317 | |||
| 8 | 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 | C_VALUE | Call by reference | Type reference (TYPE) | CK_WERTV8 | Wert in Kokrs-Währung | 19990316 | |||
| 2 | I_BWDAT | Call by reference | Type reference (TYPE) | CK_BWDAT | Bewertungsdatum | 19990316 | |||
| 3 | I_CKIWERK | Call by reference | Type reference (TYPE) | CKIWERK | Orgelemente des Werks | 19990316 | |||
| 4 | I_KURSTYP | Call by reference | Type reference (TYPE) | KURST | Kurstyp | 19990316 | |||
| 5 | 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 | 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 | ET_CHILDREN | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Tabelle von BOM-Lines | 19990302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten nicht expandierbar | 19990302 |
Method GET_COSTING_BOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | ES_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990318 | |||
| 2 | ET_KEPH | Call by reference | Type reference (TYPE) | CKF_STANDARD_KEPH_TABLE | keph | 19990318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keko_not_found | 19990318 |
Method GET_KIS1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | kis1 | 19990317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | not_found | 19990323 |
Method GET_OUTTAB_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ET_SUBTREE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subtree | 19990712 | |||
| 2 | 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 | CT_EXPANDED_PATH | Call by reference | Type reference (TYPE) | CKISKEY_TABLE | Pfad zur Zyclenerkennung | 19990712 | |||
| 2 | C_STOP_RECURSION | Call by reference | Type reference (TYPE) | AS4FLAG | Rekursion abbrechen | 19990712 | |||
| 3 | ET_SUBTREE | Call by reference | Type reference (TYPE) | KKB_T_BLIN | Subtree | 19990712 | |||
| 4 | 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 | E_KEKOKEY | Call by reference | Type reference (TYPE) | CKKEKOKEY | KEKO-Schlüssel | 19990317 | |||
| 2 | I_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | CKIS-Zeile | 19990317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | not_found | 19990319 |
Method GET_UKEKO_UKEPH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990318 | |||
| 2 | ET_KEPH | Call by reference | Type reference (TYPE) | CKF_STANDARD_KEPH_TABLE | keph | 19990318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_AUSMG | Call by reference | Type reference (TYPE) | CK_AUSMG | Ausschußmenge | 19990506 | |||
| 2 | E_AUSMGKO | Call by reference | Type reference (TYPE) | CK_AUSMGKO | Komponentenauschußmenge | 19990506 | |||
| 3 | E_LOSGR | Call by reference | Type reference (TYPE) | LOSGR | Losgröße | 19990506 | |||
| 4 | E_MEEHT | Call by reference | Type reference (TYPE) | MEINS | Bezugsmengeneinheit | 19990506 | |||
| 5 | E_MEINS | Call by reference | Type reference (TYPE) | MEINS | Einheit der Losgröße | 19990506 | |||
| 6 | E_MENGE | Call by reference | Type reference (TYPE) | MENGE_POS | Bezugsmenge | 19990506 | |||
| 7 | E_VALUE_FIX | Call by reference | Type reference (TYPE) | KKB_VALUE_FIX | fixer Anteil | 19990506 | |||
| 8 | E_VALUE_TOTAL | Call by reference | Type reference (TYPE) | KKB_VALUE_TOTAL | Gesamtwert | 19990506 | |||
| 9 | E_VALUE_VARIABLE | Call by reference | Type reference (TYPE) | KKB_VALUE_VARIABLE | variabler Anteil | 19990506 | |||
| 10 | 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 | CS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | KIS1 | 19990319 | |||
| 2 | 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 | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Outtab-Zeile | 19990324 | |||
| 2 | IS_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990527 | |||
| 3 | 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 | 19990325 | ||
| 2 | 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 | ES_KEPH_VALUES | Call by reference | Type reference (TYPE) | CKCOSTING_BOM_LINE_VALUES | KEPH-Werte | 19990324 | |||
| 2 | IS_KEKO | Call by reference | Type reference (TYPE) | KEKO | keko | 19990324 | |||
| 3 | IS_KEPH | Call by reference | Type reference (TYPE) | KEPH | keph | 19990324 | |||
| 4 | IS_TCKH8 | Call by reference | Type reference (TYPE) | TCKH8 | TCKH8 | 19990324 | |||
| 5 | I_EGROUP | Call by reference | Type reference (TYPE) | CK_EL_GRUP | Elementegruppe | 19990324 | |||
| 6 | I_READ_HWAER | Call by reference | Type reference (TYPE) | AS4FLAG | Hauswährung lesen, nicht berechnen | 19991021 | |||
| 7 | 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 | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990319 | |||
| 2 | IS_KEKO | Value transfer | Type reference (TYPE) | KEKO | keko | 19990319 | |||
| 3 | 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 | 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 | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990329 | |||
| 2 | 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 | CS_KIS1 | Call by reference | Type reference (TYPE) | KIS1 | Positionstyp | 19990319 | |||
| 2 | CS_OUTTAB_LINE | Call by reference | Type reference (TYPE) | KKB_CBL | Ausgabezeile | 19990319 | |||
| 3 | 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 | 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 |