SAP ABAP Class CL_REEX_SCS_SERVICES (FI/CO Services for Service Charge Settlement)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_EX_FI (Package) RE: Financials
Properties
Class CL_REEX_SCS_SERVICES  
Short Description FI/CO Services for Service Charge Settlement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_EX_FI   RE: Financials 
Created 20031106   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REEX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REEX_SCS_SERVICES has no interface implemented.
Friends
Class CL_REEX_SCS_SERVICES has no friend class.
Attributes
Class CL_REEX_SCS_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CO_TO_IBKPF Static method Protected Method CO Documents for Document Header 20031106
2 ADD_CO_TO_IBSEG Static method Protected Method CO Documents for Document Items 20031106
3 ADD_TO_IBKPF Static method Protected Method FI Documents for Document Header 20031106
4 CALCULATE_TAX Static method Protected Method Gets Calculated Tax Values 20090708
5 CHECK_TAX_DISTRIBUTION Static method Protected Method Manual Transfer - Tax Already Included in Net Amount 20031106
6 GET_ACCFIRM_X Static method Protected Method Adds Information on External Settlement Company 20031106
7 GET_ADDITIONAL_DATA_FOR_IMKEY Static method Protected Method Adds Information on IMKEY 20031106
8 GET_CODOC_LIST Static method Protected Method Reads the CO Documents for CO Object 20031106
9 GET_COSTCENTER_TEXT Static method Protected Method Reads Cost Center Texts 20031106
10 GET_FI_DOCUMENT Static method Protected Method Gets the FI Document from DB or from Archive 20090706
11 GET_HEADER_LIST Static method Protected Method Gets the Document Headers 20031106
12 GET_INPUT_TAXAMOUNT_FOR_ITEM Static method Protected Method Gets Input Tax Amounts 20110429
13 GET_ITEM_LIST Static method Protected Method Gets the Document Items 20031106
14 GET_MARK_OR_DELETE Static method Protected Method Should Document Item Be Copied into Posting Log 20031106
15 GET_POSTINGKEY_LIST Static method Protected Method Fills Table with Posting Keys 20031106
16 GET_POSTING_CC Static method Public Method Itemization on SUs 20031106
17 GET_POSTING_CC_HIERARCHY Static method Public Method Itemization on SUs as Hierarchy 20031106
18 GET_TAX_DETAIL_FOR_LIST Static method Public Method Add Tax Data (for Invoices Without CO Posting) 20090507
19 HANDLE_DOUBLE_CLICK Static method Public Method Reacts to Double-Click 20031106
20 OBJNR_TO_IMKEY Static method Public Method Gets the IMKEY for an Object Number 20031106
21 ZIP_HEADER Static method Protected Method Only One Document Header per Object Number 20031106
Events
Class CL_REEX_SCS_SERVICES has no event.
Types
Class CL_REEX_SCS_SERVICES has no local type.
Method Signatures

Method ADD_CO_TO_IBKPF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106
2 Importing IS_DOC Call by reference Type reference (TYPE) REEX_DOC_BY_CC 20031106

Method ADD_CO_TO_IBKPF on class CL_REEX_SCS_SERVICES has no exception.

Method ADD_CO_TO_IBSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER 20031106
2 Exporting ET_BSEG Call by reference Type reference (TYPE) BSEG_T 20031106

Method ADD_CO_TO_IBSEG on class CL_REEX_SCS_SERVICES has no exception.

Method ADD_TO_IBKPF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106
2 Importing IF_IS_ARCHIVED Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20071217
3 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF 20031106
4 Importing IS_DOC Call by reference Type reference (TYPE) REEX_DOC_BY_CC 20031106

Method ADD_TO_IBKPF on class CL_REEX_SCS_SERVICES has no exception.

Method CALCULATE_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSEG Call by reference Type reference (TYPE) BSEG Belegsegment Buchhaltung 20090708
2 Changing CS_ITEM Call by reference Type reference (TYPE) REEX_POSTING_CC_ITEM FI-Belege: Positionszeilen 20090708
3 Importing IS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER FI-Belege: Kopfzeile 20090708

Method CALCULATE_TAX on class CL_REEX_SCS_SERVICES has no exception.

Method CHECK_TAX_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_TAX Call by reference Type reference (TYPE) RECABOOL 20031106
2 Importing ID_WAERS Value transfer Type reference (TYPE) BKPF-WAERS 20031106
3 Importing IS_BSEG Call by reference Type reference (TYPE) BSEG 20031106

Method CHECK_TAX_DISTRIBUTION on class CL_REEX_SCS_SERVICES has no exception.

Method GET_ACCFIRM_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) REEX_DOC_BY_CC 20031106
2 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR 20031106
3 Importing IO_SU_PARENT Call by reference Object reference (TYPE REF TO) IF_RESC_SETTL_UNIT Abrechnungseinheit (VISCSU) 20061109

Method GET_ACCFIRM_X on class CL_REEX_SCS_SERVICES has no exception.

Method GET_ADDITIONAL_DATA_FOR_IMKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRING Call by reference Type reference (TYPE) CHAR50 20031106
2 Importing ID_DABRBEZ Value transfer Type reference (TYPE) BSEG-DABRZ 20031106
3 Importing ID_IMKEY Value transfer Type reference (TYPE) BSEG-IMKEY 20031106

Method GET_ADDITIONAL_DATA_FOR_IMKEY on class CL_REEX_SCS_SERVICES has no exception.

Method GET_CODOC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CODOC Call by reference Type reference (TYPE) RE_T_DOC_BY_CC 20031106
2 Importing IF_INC_COSTELEMENT Value transfer Type reference (TYPE) RESCSELECTCOSU 20031106
3 Importing IF_SHOW_CODOC Value transfer Type reference (TYPE) VVSEKKOST 20031106
4 Importing IF_SHOW_DSDOC Value transfer Type reference (TYPE) VVVSTBEL 20031106
5 Importing IT_LIST Call by reference Type reference (TYPE) RE_T_CC 20031106

Method GET_CODOC_LIST on class CL_REEX_SCS_SERVICES has no exception.

Method GET_COSTCENTER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRING Call by reference Type reference (TYPE) CHAR50 20031106
2 Importing ID_KOKRS Value transfer Type reference (TYPE) BSEG-KOKRS 20031106
3 Importing ID_KOSTL Value transfer Type reference (TYPE) BSEG-KOSTL 20031106

Method GET_COSTCENTER_TEXT on class CL_REEX_SCS_SERVICES has no exception.

Method GET_FI_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCIT Call by reference Type reference (TYPE) RE_T_EX_ACCIT Tabellentyp Positionsdaten RW-Schnittstelle 20110610
2 Exporting ET_BKPF Call by reference Type reference (TYPE) RE_T_EX_BKPF FI Belegkopf 20090706
3 Exporting ET_BSEG Call by reference Type reference (TYPE) RE_T_EX_BSEG FI Belegsegment (BSEG) 20090706
4 Importing IS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER FI-Belege: Kopfzeile 20090706
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20090706

Method GET_HEADER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106
2 Importing IF_SHOW_RVDOC Value transfer Type reference (TYPE) VVSTBEL 20031106
3 Importing IF_SHOW_SEDOC Value transfer Type reference (TYPE) VVABRBEL 20031106
4 Importing IT_CODOC Call by reference Type reference (TYPE) RE_T_DOC_BY_CC 20031106

Method GET_HEADER_LIST on class CL_REEX_SCS_SERVICES has no exception.

Method GET_INPUT_TAXAMOUNT_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSEG Call by reference Type reference (TYPE) BSEG Belegsegment Buchhaltung 20110429
2 Importing IS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER FI-Belege: Kopfzeile 20110429

Method GET_INPUT_TAXAMOUNT_FOR_ITEM on class CL_REEX_SCS_SERVICES has no exception.

Method GET_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106
2 Exporting ET_ITEM Call by reference Type reference (TYPE) RE_T_POSTING_CC_ITEM 20031106

Method GET_ITEM_LIST on class CL_REEX_SCS_SERVICES has no exception.

Method GET_MARK_OR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DELETE Call by reference Type reference (TYPE) RECABOOL 20031106
2 Exporting EF_MARK Call by reference Type reference (TYPE) RECABOOL 20031106
3 Importing IS_BSEG Call by reference Type reference (TYPE) BSEG 20031106
4 Importing IS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER 20031106
5 Importing IT_TBSL Call by reference Type reference (TYPE) RE_T_EXTBSL Tabellentyp für TBSL (Definition Buchungsschlüssel) 20031106

Method GET_MARK_OR_DELETE on class CL_REEX_SCS_SERVICES has no exception.

Method GET_POSTINGKEY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_EXTBSL Tabellentyp für TBSL (Definition Buchungsschlüssel) 20031106
2 Importing IS_HEADER Call by reference Type reference (TYPE) REEX_POSTING_CC_HEADER 20031106
3 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T 20031106

Method GET_POSTINGKEY_LIST on class CL_REEX_SCS_SERVICES has no exception.

Method GET_POSTING_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Value transfer Type reference (TYPE) RE_T_POSTING_CC 20031106
2 Importing IF_INC_COSTELEMENT Value transfer Type reference (TYPE) RESCSELECTCOSU ABAP_FALSE 20031106
3 Importing IF_SHOW_CODOC Value transfer Type reference (TYPE) VVSEKKOST ABAP_TRUE 20031106
4 Importing IF_SHOW_DSDOC Value transfer Type reference (TYPE) VVVSTBEL ABAP_TRUE 20031106
5 Importing IF_SHOW_IVTAX Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Zeige Steuerzeilen aus der Rechnungsprüfung 20090706
6 Importing IF_SHOW_RVDOC Value transfer Type reference (TYPE) VVSTBEL ABAP_FALSE 20031106
7 Importing IF_SHOW_SEDOC Value transfer Type reference (TYPE) VVABRBEL ABAP_TRUE 20031106
8 Importing IT_LIST Call by reference Type reference (TYPE) RE_T_CC 20031106

Method GET_POSTING_CC on class CL_REEX_SCS_SERVICES has no exception.

Method GET_POSTING_CC_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106
2 Exporting ET_ITEM Call by reference Type reference (TYPE) RE_T_POSTING_CC_ITEM 20031106
3 Importing IF_INC_COSTELEMENT Value transfer Type reference (TYPE) RESCSELECTCOSU ABAP_FALSE 20031106
4 Importing IF_SHOW_CODOC Value transfer Type reference (TYPE) VVSEKKOST ABAP_TRUE 20031106
5 Importing IF_SHOW_DSDOC Value transfer Type reference (TYPE) VVVSTBEL ABAP_TRUE 20031106
6 Importing IF_SHOW_IVTAX Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Zeige Steuerzeilen aus der Rechnungsprüfung 20090706
7 Importing IF_SHOW_RVDOC Value transfer Type reference (TYPE) VVSTBEL ABAP_FALSE 20031106
8 Importing IF_SHOW_SEDOC Value transfer Type reference (TYPE) VVABRBEL ABAP_TRUE 20031106
9 Importing IT_LIST Call by reference Type reference (TYPE) RE_T_CC 20031106

Method GET_POSTING_CC_HIERARCHY on class CL_REEX_SCS_SERVICES has no exception.

Method GET_TAX_DETAIL_FOR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER FI-Belege: Kopfzeile 20090706
2 Changing CT_ITEM Call by reference Type reference (TYPE) RE_T_POSTING_CC_ITEM FI-Belege 20090706
3 Importing ID_CCOBJNR Value transfer Type reference (TYPE) RESCSUOBJNR Objektnummer des Kostensammlers 20090703
4 Importing ID_FROM Value transfer Type reference (TYPE) RESCSETTLEVALIDFROM Beginn der Abrechnungsperiode 20090508
5 Importing ID_SUOBJNR Value transfer Type reference (TYPE) RESCSUOBJNR Objektnummer der Abrechnungseinheit 20090508
6 Importing ID_TO Value transfer Type reference (TYPE) RESCSETTLEVALIDTO Ende Abrechnungsperiode 20090508

Method GET_TAX_DETAIL_FOR_LIST on class CL_REEX_SCS_SERVICES has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME 20031106
2 Importing IS_ITEM Call by reference Type reference (TYPE) ANY 20031106
3 Returning RF_HANDLED Value transfer Type reference (TYPE) RECABOOL 20031106

Method HANDLE_DOUBLE_CLICK on class CL_REEX_SCS_SERVICES has no exception.

Method OBJNR_TO_IMKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DABRZ Call by reference Type reference (TYPE) DABRBEZ 20031106
2 Exporting ED_IMKEY Call by reference Type reference (TYPE) RECAIMKEY 20031106
3 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR 20031106

Method OBJNR_TO_IMKEY on class CL_REEX_SCS_SERVICES has no exception.

Method ZIP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER Call by reference Type reference (TYPE) RE_T_POSTING_CC_HEADER 20031106

Method ZIP_HEADER on class CL_REEX_SCS_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500