SAP ABAP Class CL_FCOM_COSTCENTER_WRAPPER (BOL: Cost Center Master Data APIs)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_MASTERDATA_CORE (Package) Master data
Properties
Class CL_FCOM_COSTCENTER_WRAPPER  
Short Description BOL: Cost Center Master Data APIs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MASTERDATA_CORE   Master data 
Created 20100609   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_COSTCENTER_WRAPPER has no forward declaration.
Interfaces
Class CL_FCOM_COSTCENTER_WRAPPER has no interface implemented.
Friends
Class CL_FCOM_COSTCENTER_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GB_BUSIAREA_REQUIRED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
2 GB_CALLED_FROM_HIER Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101230
3 GB_CI_CSKS_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Whether CI_CSKS is active 20100727
4 GB_DIFF_CUR_ALLOWED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
5 GB_FUNC_AREA_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Whether functional area is active in current client 20100614
6 GB_FUNC_AREA_REQUIRED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
7 GB_JOVE_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
8 GB_ONE_COMPANY Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
9 GC_TDID Instance attribute Private Type reference (TYPE) TDID 'LTXT' Text ID 20100827
10 GC_TDOBJECT Instance attribute Private Type reference (TYPE) TDOBJECT 'CSKS' Texts: Application Object 20100831
11 GS_LTITI_COTTI Instance attribute Private Type reference (TYPE) LTITI Local memory fuction group TITI 20100721
12 GT_BUSIAREA_TXT Instance attribute Private Type reference (TYPE) YT_BUSIAREA_TXT 20100614
13 GT_CI_CSKS Instance attribute Private Type reference (TYPE) DD03PTAB Fields defined in CI_CSKS 20100727
14 GT_COMPCODE Instance attribute Private Type reference (TYPE) YT_COMPCODE 20100614
15 GT_COSTCENTERCAT_TXT Instance attribute Private Type reference (TYPE) YT_COSTCENTERCAT_TXT 20100614
16 GT_COSTCENTER_CATEGORY Instance attribute Private Type reference (TYPE) YT_COSTCENTER_CATEGORY 20100621
17 GT_COSTCENTER_DISPLAY Instance attribute Private Type reference (TYPE) FCOMY_COSTCENTER_ATTR 20100614
18 GT_COSTCENTER_MAINTAINED Instance attribute Private Type reference (TYPE) FCOMY_COSTCENTER_UPD Cost Centers to update 20100614
19 GT_COSTCENTER_OLD Instance attribute Private Type reference (TYPE) FCOMY_COSTCENTER_UPD Cost Centers in DB 20100722
20 GT_COSTCENTER_TXTS Instance attribute Private Type reference (TYPE) YT_COSTCENTER_TXTS 20100816
21 GT_COSTCENTER_TXTS_OLD Instance attribute Private Type reference (TYPE) YT_COSTCENTER_TXTS 20100831
22 GT_COSTSHEET_TXT Instance attribute Private Type reference (TYPE) YT_COSTSHEET_TXT 20100614
23 GT_DELIMIT_OLD_ATTR Instance attribute Private Type reference (TYPE) FCOMY_COSTCENTER_UPD Buffered for delimit 20101130
24 GT_DFIES Instance attribute Private Type reference (TYPE) YT_DFIES 20100614
25 GT_ETYPE_TXT Instance attribute Private Type reference (TYPE) YT_ETYPE_TXT 20100614
26 GT_FUNCAREA_TXT Instance attribute Private Type reference (TYPE) YT_FUNCAREA_TXT 20100614
27 GT_HIERAREA_TXT Instance attribute Private Type reference (TYPE) YT_HIERAREA_TXT 20100614
28 GT_JIBCL_TXT Instance attribute Private Type reference (TYPE) YT_JIBCL_TXT 20100614
29 GT_JIBSA_TXT Instance attribute Private Type reference (TYPE) YT_JIBSA_TXT 20100614
30 GT_JV_TXT Instance attribute Private Type reference (TYPE) YT_JV_TXT 20100614
31 GT_PRCTR_TXT Instance attribute Private Type reference (TYPE) YT_PRCTR_TXT 20100614
32 GT_RECID_TXT Instance attribute Private Type reference (TYPE) YT_RECID_TXT 20100614
33 GT_TEMPLATE_TXT Instance attribute Private Type reference (TYPE) YT_TEMPLATE_TXT 20100614
34 GT_USER_TXT Instance attribute Private Type reference (TYPE) YT_USER_TXT 20100614
35 GV_COAREA Instance attribute Private Type reference (TYPE) KOKRS 20100614
36 GV_COAREA_TXT Instance attribute Private Type reference (TYPE) BEZEI Name of the controlling area 20100614
37 GV_FUNCAREA_MODE Instance attribute Private Type reference (TYPE) XCOS Cost of sales accounting status 20100614
38 GV_LOGSYSTEM Instance attribute Private Type reference (TYPE) LOGSYSTEM Logical System 20100915
39 SO_BADI Static Attribute Private Object reference (TYPE REF TO) FCOM_COSTCENTER_ENHANCEMENT Interface for BAdI: FCOM_COSTCENTER_ENHANCEMENT 20100906
40 SS_TTXD Static Attribute Private Type reference (TYPE) YS_TTXD Tax Jurisdiction determined externally 20100906
41 SV_DUMMY_MSG Static Attribute Private Type reference (TYPE) STRING 20100906
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_COSTCENTER Instance method Public Method Change Cost Center by name-value pairs 20100628
2 CHECK_AUTHORITY Instance method Public Method Check authority 20100609
3 CHECK_COSTCENTERS Instance method Public Method Check Cost Center(s) 20100609
4 CHECK_SETTING Instance method Private Method Check setting 20100614
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100610
6 CREATE_COSTCENTERS Instance method Public Method Create Cost Center(s) 20100628
7 DELIMIT Instance method Public Method Delimit analysis period 20100609
8 DETERMINE_TXJCD Static method Public Method Determine Tax Jurisdiction Code 20100622
9 EXPAND_PERIODS_FOR_LANGUAGES Instance method Private Method Check periods for other languages 20110331
10 FILTER_HIT_LIST Instance method Private Method Filter hit list of search 20100715
11 FIND_COMPCODES Instance method Private Method Find all company codes under one Controlling Area 20100611
12 GET_BADI_INSTANCE Static method Public Method Get an instance of Cost Center BADI 20100906
13 GET_COSTCENTER_TEXTS Instance method Public Method Read existing texts of one Cost Center in all installed lang 20100816
14 GET_FIELDS_PROPERTY Instance method Public Method Return field properties for UI 20100609
15 GET_TEXTS Instance method Private Method Get texts for attributes 20100611
16 IS_CI_ACTIVE Instance method Public Method Is Customer Include created 20100727
17 IS_JV_ACTIVE Instance method Public Method Is Joint Venture active 20100727
18 LOCK Instance method Public Method Lock a cost center 20100609
19 PREPARE_TEXTS_SAVE Instance method Private Method Prepare for saving texts 20100903
20 READ_COSTCENTER Instance method Public Method Read detail of a cost center 20100609
21 REFRESH Instance method Public Method Refresh buffer 20100625
22 REMOVE_COSTCENTERS Instance method Public Method Remove Cost Center(s) from buffer 20100727
23 RUN_TXJCD_EXTN_BADI Static method Private Method Allow changes for Tax Jurisdiction Code 20100614
24 SAVE Instance method Public Method Save changes to database 20100609
25 SEARCH_COSTCENTERS Instance method Public Method Search Cost Centers by selection criteria 20100623
26 SET_COSTCENTER_TEXTS Instance method Public Method Save existing texts of one Cost Center in all installed lang 20100816
27 SET_TEXT_FLAG Instance method Private Method Set flag for field with text 20100628
28 UNLOCK Instance method Public Method Unlock a cost center 20100609
Events
Class CL_FCOM_COSTCENTER_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_BUSIAREA_TXT Private See coding 20100611 BEGIN OF YS_BUSIAREA_TXT, busiarea TYPE gsber, text TYPE gtext, END OF YS_BUSIAREA_TXT
2 YS_COMPCODE Private See coding 20100611 BEGIN OF YS_COMPCODE, bukrs TYPE t001-bukrs, butxt TYPE t001-butxt, xgsbe TYPE t001-xgsbe, waers TYPE t001-waers, xjvaa TYPE t001-xjvaa, land1 TYPE t001-land1, opvar TYPE t001-opvar, END OF YS_COMPCODE
3 YS_COSTCENTERCAT_TXT Private See coding 20100611 BEGIN OF YS_COSTCENTERCAT_TXT, costcenter_cat TYPE kosar, text TYPE KTEXT, END OF YS_COSTCENTERCAT_TXT
4 YS_COSTCENTER_TXTS Private See coding 20100816 BEGIN OF YS_COSTCENTER_TXTS , coarea TYPE kokrs, costcenter TYPE kostl, validto TYPE datbi, texts TYPE fcomy_costcenter_texts, END OF YS_COSTCENTER_TXTS
5 YS_COSTSHEET_TXT Private See coding 20100614 BEGIN OF YS_COSTSHEET_TXT, costsheet TYPE aufkalsm, text TYPE ad_namtext, END OF YS_COSTSHEET_TXT
6 YS_ETYPE_TXT Private See coding 20100614 BEGIN OF YS_ETYPE_TXT, compcode TYPE bukrs, etype TYPE jv_etype, text TYPE ltext_8je, END OF YS_ETYPE_TXT
7 YS_FUNCAREA_TXT Private See coding 20100614 BEGIN OF YS_FUNCAREA_TXT, funcarea TYPE fkber, text TYPE fkbtx, END OF YS_FUNCAREA_TXT
8 YS_HIERAREA_TXT Private See coding 20100614 BEGIN OF YS_HIERAREA_TXT, coarea TYPE kokrs, hierarea TYPE khinr, text TYPE hitxt, END OF YS_HIERAREA_TXT
9 YS_JIBCL_TXT Private See coding 20100614 BEGIN OF YS_JIBCL_TXT, compcode TYPE bukrs, class TYPE jv_jibcl, text TYPE ltext_8j6a, END OF YS_JIBCL_TXT
10 YS_JIBSA_TXT Private See coding 20100614 BEGIN OF YS_JIBSA_TXT, compcode TYPE bukrs, class TYPE jv_jibcl, subclass TYPE jv_jibsa, text TYPE ltext_8j6c, END OF YS_JIBSA_TXT
11 YS_JV_TXT Private See coding 20100614 BEGIN OF YS_JV_TXT, compcode TYPE bukrs, jointventure TYPE jv_name, text TYPE ltext_8jv, END OF YS_JV_TXT
12 YS_PRCTR_TXT Private See coding 20100614 BEGIN OF YS_PRCTR_TXT, coarea TYPE kokrs, prctr TYPE prctr, validto TYPE sydatum, text TYPE ktext, END OF YS_PRCTR_TXT
13 YS_RECID_TXT Private See coding 20100614 BEGIN OF YS_RECID_TXT, compcode TYPE bukrs, recid TYPE jv_recind, text TYPE ltext_8jj, END OF YS_RECID_TXT
14 YS_TEMPLATE_TXT Private See coding 20100614 BEGIN OF YS_TEMPLATE_TXT, coarea TYPE kokrs, class TYPE abc_class, template TYPE abc_templ, text TYPE abc_templt, END OF YS_TEMPLATE_TXT
15 YS_TTXD Private See coding 20100614 BEGIN OF YS_TTXD, country TYPE land1, kalsm TYPE kalsm_d, xextn TYPE xextn_txd, END OF YS_TTXD
16 YS_USER_TXT Private See coding 20100611 BEGIN OF YS_USER_TXT, user TYPE verak_user, text TYPE ad_namtext, END OF YS_USER_TXT
17 YT_BUSIAREA_TXT Private See coding 20100611 YT_BUSIAREA_TXT TYPE SORTED TABLE OF YS_BUSIAREA_TXT WITH UNIQUE KEY busiarea
18 YT_COMPCODE Private See coding 20100611 YT_COMPCODE TYPE SORTED TABLE OF YS_COMPCODE WITH UNIQUE KEY bukrs
19 YT_COSTCENTERCAT_TXT Private See coding 20100611 YT_COSTCENTERCAT_TXT TYPE SORTED TABLE OF YS_COSTCENTERCAT_TXT WITH UNIQUE KEY costcenter_cat
20 YT_COSTCENTER_CATEGORY Private See coding 20100621 YT_COSTCENTER_CATEGORY TYPE TABLE OF tka05
21 YT_COSTCENTER_TXTS Private See coding 20100816 YT_COSTCENTER_TXTS TYPE TABLE OF YS_COSTCENTER_TXTS
22 YT_COSTSHEET_TXT Private See coding 20100614 YT_COSTSHEET_TXT TYPE SORTED TABLE OF YS_COSTSHEET_TXT WITH UNIQUE KEY costsheet
23 YT_DFIES Private See coding 20100614 YT_DFIES TYPE TABLE OF dfies
24 YT_ETYPE_TXT Private See coding 20100614 YT_ETYPE_TXT TYPE SORTED TABLE OF YS_ETYPE_TXT WITH UNIQUE KEY compcode etype
25 YT_FUNCAREA_TXT Private See coding 20100614 YT_FUNCAREA_TXT TYPE SORTED TABLE OF YS_FUNCAREA_TXT WITH UNIQUE KEY funcarea
26 YT_HIERAREA_TXT Private See coding 20100614 YT_HIERAREA_TXT TYPE SORTED TABLE OF YS_HIERAREA_TXT WITH UNIQUE KEY coarea hierarea
27 YT_JIBCL_TXT Private See coding 20100614 YT_JIBCL_TXT TYPE SORTED TABLE OF YS_JIBCL_TXT WITH UNIQUE KEY compcode class
28 YT_JIBSA_TXT Private See coding 20100614 YT_JIBSA_TXT TYPE SORTED TABLE OF YS_JIBSA_TXT WITH UNIQUE KEY compcode class subclass
29 YT_JV_TXT Private See coding 20100614 YT_JV_TXT TYPE SORTED TABLE OF YS_JV_TXT WITH UNIQUE KEY compcode jointventure
30 YT_PRCTR_TXT Private See coding 20100614 YT_PRCTR_TXT TYPE SORTED TABLE OF YS_PRCTR_TXT WITH UNIQUE KEY coarea prctr validto
31 YT_RECID_TXT Private See coding 20100614 YT_RECID_TXT TYPE SORTED TABLE OF YS_RECID_TXT WITH UNIQUE KEY compcode recid
32 YT_TEMPLATE_TXT Private See coding 20100614 YT_TEMPLATE_TXT TYPE SORTED TABLE OF YS_TEMPLATE_TXT WITH UNIQUE KEY coarea class template
33 YT_USER_TXT Private See coding 20100611 YT_USER_TXT TYPE SORTED TABLE OF YS_USER_TXT WITH UNIQUE KEY user
Method Signatures

Method CHANGE_COSTCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100628
2 Importing IT_VALUE Call by reference Type reference (TYPE) CRMT_NAME_VALUE_PAIR_TAB Parameter as Name-Value Pair 20100628
3 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Display structure of Cost Center 20100628
4 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100628
5 Importing IV_VALIDTO Call by reference Type reference (TYPE) DATBI Valid To Date 20100628

Method CHANGE_COSTCENTER on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH '03' Activity 20100615
2 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100615
3 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100615
4 Importing IV_HIERAREA Call by reference Type reference (TYPE) KHINR Standard Hierarchy Area 20100615
# Exception Resumable Description Created on
1 MISSING_COSTCENTER Cost center is missing 20110323
2 MISSING_CO_AREA Wrong input of call 20110323
3 NOT_AUTHORIZED No authorization 20100615

Method CHECK_COSTCENTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100610
2 Importing IT_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_PERIOD Period of Cost Center 20100615
3 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100610

Method CHECK_COSTCENTERS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method CHECK_SETTING Signature

Method CHECK_SETTING on class CL_FCOM_COSTCENTER_WRAPPER has no parameter.
Method CHECK_SETTING on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FCOM_COSTCENTER_WRAPPER has no parameter.
Method CONSTRUCTOR on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method CREATE_COSTCENTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100628
2 Importing IS_REFERENCE Call by reference Type reference (TYPE) FCOMS_COSTCENTER_PERIOD Table with BAPI Return Information 20100628
3 Importing IT_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_ATTR Display structure of Cost Center 20100628

Method CREATE_COSTCENTERS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method DELIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_ATTR All existing valid periods after delimit 20100716
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100610
3 Importing IS_COSTCENTER Call by reference Type reference (TYPE) FCOMS_COSTCENTER_PERIOD BOL: Cost Center Master Data Periods 20100610
4 Importing IS_NEW_PERIOD Call by reference Type reference (TYPE) FCOMS_COSTCENTER_DELIMIT BOL : Cost Center Master Data Delimit 20100701

Method DELIMIT on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method DETERMINE_TXJCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CITY Call by reference Type reference (TYPE) ORT01_GP City 20100622
2 Changing CV_DISTRICT Call by reference Type reference (TYPE) ORT02_GP District 20100622
3 Changing CV_TXJCD Call by reference Type reference (TYPE) TXJCD Tax Jurisdiction 20100622
4 Exporting EB_TXJCD_DETERMINED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100622
6 Exporting EV_EXTN_CHANGE_ALLOWED Call by reference Type reference (TYPE) C 20100622
7 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20100622
8 Importing IV_PSTLZ Call by reference Type reference (TYPE) PSTLZ Postal Code 20100622
9 Importing IV_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20100622

Method DETERMINE_TXJCD on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method EXPAND_PERIODS_FOR_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PERIOD Call by reference Type reference (TYPE) FCOMY_COSTCENTER_COTTI Cost Center Time Period Table 20110331
2 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20110331
3 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20110331

Method EXPAND_PERIODS_FOR_LANGUAGES on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method FILTER_HIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COSTCENTER Call by reference Type reference (TYPE) TCSKS_EX Cost Centers: Maintainable Fields 20100715

Method FILTER_HIT_LIST on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method FIND_COMPCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100611

Method FIND_COMPCODES on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method GET_BADI_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BADI Value transfer Object reference (TYPE REF TO) FCOM_COSTCENTER_ENHANCEMENT 20100906

Method GET_BADI_INSTANCE on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method GET_COSTCENTER_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) FCOMY_COSTCENTER_TEXTS Text table of Cost Center supporting multi-language 20100816
2 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100816
3 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100816
4 Importing IV_VALIDTO Call by reference Type reference (TYPE) DATBI Valid To Date 20100816

Method GET_COSTCENTER_TEXTS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method GET_FIELDS_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) FCOMY_FIELD_PROPERTY Table of field property 20100610
2 Importing IB_HIER_CALLED Call by reference Type reference (TYPE) BOOLE_D SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100614
3 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100610
4 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100610
5 Importing IV_MODUS Call by reference Type reference (TYPE) CHAR1 'S' Single-Character Indicator 20100610
6 Importing IV_VALIDTO Call by reference Type reference (TYPE) DATBI Valid To Date 20100615

Method GET_FIELDS_PROPERTY on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COSTCENTER Call by reference Type reference (TYPE) FCOMS_COSTCENTER_ATTR Display structure of Cost Center 20100611
2 Importing IS_TEXT_FLAGS Call by reference Type reference (TYPE) FCOMS_COSTCENTER_TEXTFLD_FLAGS Flags of fields need reading texts 20100628

Method GET_TEXTS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method IS_CI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100727

Method IS_CI_ACTIVE on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method IS_JV_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100727
2 Returning RB_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100727

Method IS_JV_ACTIVE on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100610
2 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100610
# Exception Resumable Description Created on
1 FOREIGN_LOCK Cost center is locked by another user 20100610

Method PREPARE_TEXTS_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_LONG_TEXT_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100903
2 Exporting ET_COSTCENTER_TEXTS_DEL Call by reference Type reference (TYPE) FCOMY_COSTCENTER_TEXTTAB Table of CSKT 20100906
3 Exporting ET_COSTCENTER_TEXTS_UPD Call by reference Type reference (TYPE) FCOMY_COSTCENTER_TEXTTAB Single-Character Indicator 20100906

Method PREPARE_TEXTS_SAVE on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method READ_COSTCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_ATTR Cost Center detail 20100611
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100610
3 Importing IB_BYPASS_BUFFER Call by reference Type reference (TYPE) BOOLE_D SPACE Read from database or buffer 20100610
4 Importing IB_INACTIVE_MD Call by reference Type reference (TYPE) CMDT_INACT SPACE Master Record Inactive 20100610
5 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100610
6 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100610
7 Importing IV_VALIDFROM Call by reference Type reference (TYPE) DATAB Valid From Date 20100611
8 Importing IV_VALIDTO Call by reference Type reference (TYPE) DATBI Valid To Date 20100610

Method READ_COSTCENTER on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_FCOM_COSTCENTER_WRAPPER has no parameter.
Method REFRESH on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method REMOVE_COSTCENTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_PERIOD Period of Cost Center 20100727

Method REMOVE_COSTCENTERS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method RUN_TXJCD_EXTN_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EXTN_CHANGE_ALLOWED Call by reference Type reference (TYPE) C Allow Change to Jurisdiction Code 20100614
2 Changing CV_ORT01 Call by reference Type reference (TYPE) ORT01_GP City 20100614
3 Changing CV_ORT02 Call by reference Type reference (TYPE) ORT02_GP City 20100614
4 Changing CV_TXJCD Call by reference Type reference (TYPE) TXJCD Tax Jurisdiction 20100614
5 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20100614
6 Importing IV_PSTLZ Call by reference Type reference (TYPE) PSTLZ Postal Code 20100614
7 Importing IV_REGION Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20100614
8 Importing IV_XEXTN Call by reference Type reference (TYPE) XEXTN_TXD External tax system active 20100614

Method RUN_TXJCD_EXTN_BADI on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100610

Method SAVE on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method SEARCH_COSTCENTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COSTCENTER Call by reference Type reference (TYPE) FCOMY_COSTCENTER_ATTR Cost Centers: Maintainable Fields 20100623
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100623
3 Importing IB_INACTIVE_MD Call by reference Type reference (TYPE) CMDT_INACT Master Record Inactive 20100623
4 Importing IT_SELTAB Call by reference Type reference (TYPE) TCOSEL Standard Table with COSEL Structure 20100623
5 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100623
6 Importing IV_COSTCENTERGRP Call by reference Type reference (TYPE) KSGRU Cost Center Group 20100623
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATAB SY-DATUM Valid-From Date 20100623
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) DATBI Valid To Date 20100623

Method SEARCH_COSTCENTERS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method SET_COSTCENTER_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXTS Call by reference Type reference (TYPE) FCOMY_COSTCENTER_TEXTS Text table of Cost Center supporting multi-language 20100816
2 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100816
3 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100816
4 Importing IV_VALIDTO Call by reference Type reference (TYPE) DATBI Valid To Date 20100816

Method SET_COSTCENTER_TEXTS on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method SET_TEXT_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TEXT_FLAGS Value transfer Type reference (TYPE) FCOMS_COSTCENTER_TEXTFLD_FLAGS Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100628
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20100628

Method SET_TEXT_FLAG on class CL_FCOM_COSTCENTER_WRAPPER has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COAREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20100610
2 Importing IV_COSTCENTER Call by reference Type reference (TYPE) KOSTL Cost Center 20100610

Method UNLOCK on class CL_FCOM_COSTCENTER_WRAPPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606