SAP ABAP Class CL_PARTNER_SPLIT_TREE (Partner Cost Component Split Hierarchy)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-IS (Application Component) Product Cost Controlling Information System
     KKBO (Package) Multilevel BOMs 00
Properties
Class CL_PARTNER_SPLIT_TREE  
Short Description Partner Cost Component Split Hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KKBO   Multilevel BOMs 00 
Created 19990824   SAP 
Last change 20100310   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 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PARTNER_SPLIT_TREE has no interface implemented.
Friends
Class CL_PARTNER_SPLIT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ALV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE_SIMPLE ALV tree 19990825
2 MR_COSTING_BOM Instance attribute Private Object reference (TYPE REF TO) CL_COSTING_BOM Reference to Costing BOM 19990824
3 MR_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 19990825
4 MS_CKIWERK Instance attribute Private Type reference (TYPE) CKIWERK Plant Dependent Organizational Units 19991019
5 MS_KEKO Instance attribute Private Type reference (TYPE) KEKO KEKO 19990826
6 MS_PARTNER Instance attribute Private See coding NOT IN USE Global Data 19990827
7 MS_STATUS Instance attribute Public Type reference (TYPE) KKB_BOM_STATUS Dynamic Texts for Status 19991022
8 MS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT NOT IN USE Display Variant 19990825
9 MT_KEPH_EXTD Instance attribute Private Type reference (TYPE) CKS_KEPH_EXTD_TABLE Import Cost Component Split Data 19991013
10 MT_OUTTAB Instance attribute Private See coding Output Table 19991019
11 MT_PARTNER_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT Current Partner Sorting 19991020
12 MT_PARTNER_SORT_COPY Instance attribute Private Type reference (TYPE) LVC_T_SORT Copy of Partner Sorting 19991028
13 MT_PARTNER_SORT_DEFAULT Instance attribute Private Type reference (TYPE) LVC_T_SORT Default Partner Sorting 19991119
14 MT_PARTNER_SORT_ORIG Instance attribute Private Type reference (TYPE) LVC_T_SORT Possible Partner Sorting 19991028
15 MT_PARTNER_TEXT Instance attribute Private See coding Text for Partners 19990827
16 MT_PARTNER_VIEW Instance attribute Private See coding Possible Partner Views 19990830
17 MT_SPLITTING_TABLE Instance attribute Private See coding Cost Component Split in Company Code and CO Area Currency 19991013
18 M_EGRU Instance attribute Private Type reference (TYPE) I Cost Component Groups 1 or 2 19991022
19 M_KURSTYP Instance attribute Private Type reference (TYPE) KURST Exchange Rate Type for Translation 19991019
20 M_MATNR_T Instance attribute Private Type reference (TYPE) LTEXT Text for Material 19991021
21 M_NO_HTML_HEADER Instance attribute Private Type reference (TYPE) AS4FLAG Do Not Display HTML Header 19990826
22 M_NO_TOOLBAR Instance attribute Private Type reference (TYPE) AS4FLAG Do Not Display Toolbar 19991012
23 M_PARTNER_VIEW Instance attribute Private Type reference (TYPE) CHAR01 Current Partner View 19991013
24 M_TITEL_STATUS Instance attribute Public Type reference (TYPE) CHAR40 Status Title 19991028
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FIELDCATALOG Instance method Private Method Adjust Field Catalog 19991022
2 BUILD_FIELDCATALOG Instance method Private Method Build Up Field Catalog 19990825
3 BUILD_HTML_HEADER Instance method Private Method Build HTML Header 19990826
4 CHANGE_PARTNER_SORT Instance method Private Method Change Sorting 19991025
5 CHANGE_PARTNER_VIEW Instance method Private Method Change Partner View 19991027
6 CHECK_VALID_PARTNER_VIEW Instance method Private Method Checks if Cost Component Split Data Exists for Partner View 19991029
7 CONSTRUCTOR Instance method Public Constructor Constructor 19990824
8 CONV_TO_OTHER_CURRENCY Instance method Private Method Translate Currency 19991019
9 CREATE_OUTTAB Instance method Private Method Prepare Output Table 19991020
10 CREATE_SPLITTING_TABLE Instance method Private Method Prepare Data Table 19991013
11 DEFINE_ICONS Instance method Private Method Generates List of Icons In Tree 19991104
12 ELEMENTS_ADD Instance method Private Method Determine Values 19991018
13 FREE Instance method Public Method Free 19991022
14 GET_CONV_FACTOR Instance method Private Method Factor for Translating the Allocation Base 19991026
15 GET_USER_SORT Instance method Private Method Read User-Specific Sorting 19991118
16 GET_VALID_PARTNER_VIEW Instance method Private Method Selects First Available Partner View 19991104
17 HANDLE_ON_ADD_NODE Instance method Private Event handling method handle_on_add_node 19991021
18 HANDLE_USER_COMMAND Instance method Public Method Edits a User Command 19991022
19 READ_ALL_PARTNER_TEXT Instance method Private Method Read Texts for All Partner Objects 19991020
20 READ_PARTNER_TEXT Instance method Private Method Read Text for a Partner Object 19990827
21 READ_PARTNER_VIEW_SORT Instance method Private Method Possible Partner Views - Read Sorting 19991013
22 REGISTER_EVENTS Instance method Private Method Register Events of Tree 19991021
23 SAVE_USER_SORT Instance method Public Method Save User-Specific Sorting 19991118
24 SET_GROUP_VALUES Instance method Private Method Assign Costs to the Cost Component Groups 19991018
25 UPDATE_FCAT Instance method Private Method Adjust Field Ctalog to Possible Sorting 19991026
26 UPDATE_PARTNER_SORT Instance method Private Method Adjust Partner Sorting to View 19991028
Events
Class CL_PARTNER_SPLIT_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OUTTAB_TYPE Private See coding OUTTAB_TYPE 20001215
2 PARTNER_SORT_LINE Private See coding PARTNER_SORT_LINE 19990830
3 PARTNER_TEXT_LINE Private See coding PARTNER_TEXT_LINE 19990827
4 PARTNER_VIEW_LINE Private See coding PARTNER_VIEW_LINE 19990830
Method Signatures

Method ADJUST_FIELDCATALOG Signature

Method ADJUST_FIELDCATALOG on class CL_PARTNER_SPLIT_TREE has no parameter.
Method ADJUST_FIELDCATALOG on class CL_PARTNER_SPLIT_TREE has no exception.

Method BUILD_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990825
# Exception Resumable Description Created on
1 INTERNAL_ERROR sonstiger Fehler 19991026

Method BUILD_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Header-Informationen 19990826
2 Exporting E_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE Logo (unbenutzt) 19990826

Method BUILD_HTML_HEADER on class CL_PARTNER_SPLIT_TREE has no exception.

Method CHANGE_PARTNER_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) AS4FLAG geändert? 19991026

Method CHANGE_PARTNER_SORT on class CL_PARTNER_SPLIT_TREE has no exception.

Method CHANGE_PARTNER_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) AS4FLAG geändert 19991027
2 Exporting E_DIPA Call by reference Type reference (TYPE) KEPH-DIPA Partnersicht 19991027

Method CHANGE_PARTNER_VIEW on class CL_PARTNER_SPLIT_TREE has no exception.

Method CHECK_VALID_PARTNER_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALID Call by reference Type reference (TYPE) CHAR01 Daten vorhanden 19991029
2 Importing I_DIPA Call by reference Type reference (TYPE) KEPH-DIPA ausgewählte Partnersicht 19991029

Method CHECK_VALID_PARTNER_VIEW on class CL_PARTNER_SPLIT_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BZ_LOSGR Value transfer Type reference (TYPE) MENGE_POS Bezugsgröße 19990826
2 Importing I_BZ_MEEHT Value transfer Type reference (TYPE) MEINS Einheit der Bezugsgröße 19991026
3 Importing I_CURRENCY Call by reference Type reference (TYPE) CHAR01 'O' Währung ('O' od. 'K') 19990825
4 Importing I_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY KEKOKEY 19990825
5 Importing I_KEPH_EXTD Call by reference Type reference (TYPE) CKS_KEPH_EXTD_TABLE Schichtungsdaten 19991013
6 Importing I_NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG kein HTML-Header anzeigen 19990825
7 Importing I_NO_TOOLBAR Call by reference Type reference (TYPE) AS4FLAG keine Toolbar anzeigen 19990825
8 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Dynpro Container 19990825
9 Importing I_VIEW Call by reference Type reference (TYPE) TCKH8-SICHT '01' Elementesicht 19990825
# Exception Resumable Description Created on
1 INTERNAL_ERROR sonstiger Fehler 19991026
2 KEKO_NOT_FOUND keko_not_found 19990825
3 NO_SPLITTING_DATA keine Schichtungsdaten vorhanden 19991013

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 KoKrs-Währung 19991019
2 Importing I_BWDAT Call by reference Type reference (TYPE) CK_BWDAT Bewertungsdatum 19991019
3 Importing I_CKIWERK Call by reference Type reference (TYPE) CKIWERK Orgelemente des Werks 19991019
4 Importing I_KURSTYP Call by reference Type reference (TYPE) KURST Kurstyp 19991019
5 Importing I_VALUE Call by reference Type reference (TYPE) CK_WERTV8 BuKrs-Währung 19991019

Method CONV_TO_OTHER_CURRENCY on class CL_PARTNER_SPLIT_TREE has no exception.

Method CREATE_OUTTAB Signature

Method CREATE_OUTTAB on class CL_PARTNER_SPLIT_TREE has no parameter.
Method CREATE_OUTTAB on class CL_PARTNER_SPLIT_TREE has no exception.

Method CREATE_SPLITTING_TABLE Signature

Method CREATE_SPLITTING_TABLE on class CL_PARTNER_SPLIT_TREE has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR sonstiger Fehler 19991026
2 NO_SPLITTING_DATA keine Schichtungsdaten vorhanden 19991013

Method DEFINE_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICONS Call by reference Type reference (TYPE) LVC_T_FIMG Icons 19991104

Method DEFINE_ICONS on class CL_PARTNER_SPLIT_TREE has no exception.

Method ELEMENTS_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DELTA_COMPANY Call by reference Type reference (TYPE) PREIS2 Company 19991018
2 Exporting E_DELTA_PRCTR Call by reference Type reference (TYPE) PREIS1 Prctr 19991018
3 Exporting E_VALUE_KEPH_FIX Call by reference Type reference (TYPE) CK_WERTV8 Fix 19991018
4 Exporting E_VALUE_KEPH_TOTAL Call by reference Type reference (TYPE) CK_WERTV8 Total 19991018
5 Importing IS_KEPH Call by reference Type reference (TYPE) KEPH KEPH-Zeile 19991018
6 Importing IS_TCKH8 Call by reference Type reference (TYPE) TCKH8 Sicht 19991018
7 Importing I_EGROUP Call by reference Type reference (TYPE) CK_EL_GRUP Elementegruppe 19991018
8 Importing I_ELEHK Call by reference Type reference (TYPE) CK_ELESMHK Schichtung 19991018

Method ELEMENTS_ADD on class CL_PARTNER_SPLIT_TREE has no exception.

Method FREE Signature

Method FREE on class CL_PARTNER_SPLIT_TREE has no parameter.
Method FREE on class CL_PARTNER_SPLIT_TREE has no exception.

Method GET_CONV_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FACTOR Call by reference Type reference (TYPE) F Faktor 19991026

Method GET_CONV_FACTOR on class CL_PARTNER_SPLIT_TREE has no exception.

Method GET_USER_SORT Signature

Method GET_USER_SORT on class CL_PARTNER_SPLIT_TREE has no parameter.
Method GET_USER_SORT on class CL_PARTNER_SPLIT_TREE has no exception.

Method GET_VALID_PARTNER_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTNER Call by reference Type reference (TYPE) KEPH-DIPA Partnersicht 19991104

Method GET_VALID_PARTNER_VIEW on class CL_PARTNER_SPLIT_TREE has no exception.

Method HANDLE_ON_ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPLEVEL Value transfer Attribute reference (LIKE) 19991021
2 Importing INDEX_OUTTAB Value transfer Attribute reference (LIKE) 19991021

Method HANDLE_ON_ADD_NODE on class CL_PARTNER_SPLIT_TREE has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 19991022

Method HANDLE_USER_COMMAND on class CL_PARTNER_SPLIT_TREE has no exception.

Method READ_ALL_PARTNER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPLIT Call by reference Type reference (TYPE) KKB_PARTNER_SPLIT Zeile der splitting-Tabelle 19991020

Method READ_ALL_PARTNER_TEXT on class CL_PARTNER_SPLIT_TREE has no exception.

Method READ_PARTNER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KTEXT Call by reference Type reference (TYPE) C Kürzel 19990827
2 Exporting E_LTEXT Call by reference Type reference (TYPE) C Langtext 19990827
3 Importing I_PARTNER Call by reference Type reference (TYPE) C Partnerobjekt 19990827
4 Importing I_PARTNERART Call by reference Type reference (TYPE) C Partnerobjektart 19990827
# Exception Resumable Description Created on
1 INTERNAL_ERROR sonstiger Fehler 19990827

Method READ_PARTNER_VIEW_SORT Signature

Method READ_PARTNER_VIEW_SORT on class CL_PARTNER_SPLIT_TREE has no parameter.
# Exception Resumable Description Created on
1 NO_SPLITTING_DATA keine Daten 19991109

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_PARTNER_SPLIT_TREE has no parameter.
Method REGISTER_EVENTS on class CL_PARTNER_SPLIT_TREE has no exception.

Method SAVE_USER_SORT Signature

Method SAVE_USER_SORT on class CL_PARTNER_SPLIT_TREE has no parameter.
Method SAVE_USER_SORT on class CL_PARTNER_SPLIT_TREE has no exception.

Method SET_GROUP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GROUP_VALUES Call by reference Type reference (TYPE) CKCOSTING_BOM_LINE_VALUES Kosten der Elementegruppe 19991018
2 Importing IS_KEPH_EXTD_BUKRS Call by reference Type reference (TYPE) CKS_KEPH_EXTD Schichtungszeile in BuKrs 19991018
3 Importing IS_KEPH_EXTD_KOKRS Call by reference Type reference (TYPE) CKS_KEPH_EXTD Schichtungszeile in KoKrs 19991018
4 Importing IS_TCKH8 Call by reference Type reference (TYPE) TCKH8 Elementesicht 19991018
5 Importing I_EGROUP Call by reference Type reference (TYPE) CK_EL_GRUP Elementegruppe 19991018
6 Importing I_ELEHK Call by reference Type reference (TYPE) CK_ELESMHK Haupt/Nebenschichtung 19991018
7 Importing I_ONLY_BUKRS Call by reference Type reference (TYPE) CHAR01 'X' wenn nur BuKrs-Währung vorhanden 19991018

Method SET_GROUP_VALUES on class CL_PARTNER_SPLIT_TREE has no exception.

Method UPDATE_FCAT Signature

Method UPDATE_FCAT on class CL_PARTNER_SPLIT_TREE has no parameter.
Method UPDATE_FCAT on class CL_PARTNER_SPLIT_TREE has no exception.

Method UPDATE_PARTNER_SORT Signature

Method UPDATE_PARTNER_SORT on class CL_PARTNER_SPLIT_TREE has no parameter.
Method UPDATE_PARTNER_SORT on class CL_PARTNER_SPLIT_TREE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in