SAP ABAP Class CL_IM_REXC_IT_IB_POSTING (Imp. class for BAdI imp. REXC_IT_IB_POSTING)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_XC_RA_IT (Package) RE: XC - Localisation of Flexible Real Estate for Italy
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050615
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_RERA_DOC BAdI Interface IF_EX_RERA_DOC 20050310
Properties
Class CL_IM_REXC_IT_IB_POSTING  
Short Description Imp. class for BAdI imp. REXC_IT_IB_POSTING    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XC_RA_IT   RE: XC - Localisation of Flexible Real Estate for Italy 
Created 20050310   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_REXC_IT_IB_POSTING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050615
2 IF_EX_RERA_DOC BAdI Interface IF_EX_RERA_DOC 20050310
Friends
Class CL_IM_REXC_IT_IB_POSTING has no friend class.
Attributes
Class CL_IM_REXC_IT_IB_POSTING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081105
2 GET_DOC_ID Instance method Private Method get the document number of a specified doc 20081105
3 _FILL_ITEM_OF_STAMP_TAX Instance method Private Method Filling items of the stamp tax 20050310
4 _FILL_ITEM_OF_STAMP_TAX2 Instance method Private Method Create tax items for Stamp tax 20081105
5 _GET_ACC_DET Instance method Private Method Getting the account data 20050311
6 _GET_STAMP_TAX_DATA Instance method Private Method Getting the stamp tax data 20050311
7 _PROCESS_PERIODIC_POSTING Instance method Private Method Run process for periodic posting 20130517
8 _PROCESS_SERVICE_CHARGE_S Instance method Private Method Run process for service charge settlement 20130517
Events
Class CL_IM_REXC_IT_IB_POSTING has no event.
Types
Class CL_IM_REXC_IT_IB_POSTING has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IM_REXC_IT_IB_POSTING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IM_REXC_IT_IB_POSTING has no exception.

Method GET_DOC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCOUNTING_DOC Call by reference Type reference (TYPE) ACC_DOC Reference Transaction 20081105
2 Exporting EV_PRESENT Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20081105
3 Importing IV_DOCGUID Call by reference Type reference (TYPE) RECDREFGUID Reference Key 20081105

Method GET_DOC_ID on class CL_IM_REXC_IT_IB_POSTING has no exception.

Method _FILL_ITEM_OF_STAMP_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Value transfer Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20050311
2 Importing ID_COUNTER Value transfer Type reference (TYPE) POSNR_ACC Accounting Document Line Item Number 20050311
3 Importing ID_DCINDICATOR Value transfer Type reference (TYPE) RERADCINDICATOR Debit/Credit Indicator 20050311
4 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20050311
5 Importing IS_ACC_DET Value transfer Type reference (TYPE) RERAC_GL_ACC_DETERMINATION Account Determination (TIVRAACCDET) 20050311
6 Importing IS_ITEM_PATTERN Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20050311
7 Importing IS_STAMP_TAX Value transfer Type reference (TYPE) REXCC_IT_IB_STAMP_TAX_PARA IB Stamp tax parameter (TIVXCITIBPARA) 20050311

Method _FILL_ITEM_OF_STAMP_TAX on class CL_IM_REXC_IT_IB_POSTING has no exception.

Method _FILL_ITEM_OF_STAMP_TAX2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Value transfer Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20081105
2 Importing ID_COUNTER Value transfer Type reference (TYPE) POSNR_ACC Accounting Document Line Item Number 20081105
3 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20081105
4 Importing IS_ACC_DET Value transfer Type reference (TYPE) RERAC_GL_ACC_DETERMINATION Account Determination (TIVRAACCDET) 20081105
5 Importing IS_HEADER Call by reference Type reference (TYPE) RERA_DOC_EX RE Document (VIRADOC) 20081105
6 Importing IS_ITEM_PATTERN Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20081105
7 Importing IS_STAMP_TAX Value transfer Type reference (TYPE) REXCC_IT_IB_STAMP_TAX_PARA IB Stamp tax parameter (TIVXCITIBPARA) 20081105

Method _FILL_ITEM_OF_STAMP_TAX2 on class CL_IM_REXC_IT_IB_POSTING has no exception.

Method _GET_ACC_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACC_DET Value transfer Type reference (TYPE) RERAC_GL_ACC_DETERMINATION Account Determination (TIVRAACCDET) 20050311
2 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Flow Type 20050311
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE SY-DATUM Key Date 20050311
4 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20050311
# Exception Resumable Description Created on
1 NOT_FOUND No tax data 20050311

Method _GET_STAMP_TAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STAMP_TAX Value transfer Type reference (TYPE) REXCC_IT_IB_STAMP_TAX_PARA IB Stamp tax parameter (TIVXCITIBPARA) 20050311
2 Exporting ET_DOCTYPE Call by reference Type reference (TYPE) BKK_R_BLART Ranges Table Category for Document Type 20100611
3 Importing ID_DOCTYPE Call by reference Type reference (TYPE) BLART Document Type 20120228
4 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE SY-DATUM Key Date 20050311
5 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20050311
# Exception Resumable Description Created on
1 NOT_FOUND no tax data 20050311

Method _PROCESS_PERIODIC_POSTING 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) RERA_DOC_EX RE Document Header 20130517
2 Changing CT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX Table of RE Line Items 20130517
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Messages for Log (Error Message Prevents Posting) 20130517
4 Changing CT_WT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_WT_ITEM_EX Table Type: Withholding Tax Data for Items (Ext. System) 20130517
5 Importing ID_PTO Call by reference Type reference (TYPE) DATUM Date 20130517
6 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20130517
7 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20130517
8 Importing IS_STAMP_TAX Call by reference Type reference (TYPE) REXCC_IT_IB_STAMP_TAX_PARA IB Stamp tax parameter (TIVXCITIBPARA) 20130517
# Exception Resumable Description Created on
1 ERROR 20130517

Method _PROCESS_SERVICE_CHARGE_S 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) RERA_DOC_EX RE Document Header 20130517
2 Changing CT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX Table of RE Line Items 20130517
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) RE_T_MSG Messages for Log (Error Message Prevents Posting) 20130517
4 Changing CT_WT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_WT_ITEM_EX Table Type: Withholding Tax Data for Items (Ext. System) 20130517
5 Importing ID_POSTING_AMOUNT Call by reference Type reference (TYPE) RERAAMOUNT Amount in Transaction Currency 20130517
6 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Contract (VICNCN) 20130517
7 Importing IS_ITEM Call by reference Type reference (TYPE) RERA_DOC_ITEM_EX RE Document Item Transfer to External System 20130517
8 Importing IS_STAMP_TAX Call by reference Type reference (TYPE) REXCC_IT_IB_STAMP_TAX_PARA IB Stamp tax parameter (TIVXCITIBPARA) 20130517
# Exception Resumable Description Created on
1 ERROR 20130517
History
Last changed by/on SAP  20130531 
SAP Release Created in 600