SAP ABAP Class CL_RERA_POSTING_PARAM_REPP (Parameters for Periodic Posting: Contracts)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_RA_PP (Package) RE: Periodic Posting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RERA_POSTING_PARAM Posting Process: Parameters 20020812
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RERA_POSTING_PARAM_REPP Posting Process: Parameters for Periodic Posting 20020812
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RERA_POSTING_PARAM_REVP Parameters for Periodic Posting: Objects 20020812
Properties
Class CL_RERA_POSTING_PARAM_REPP  
Short Description Parameters for Periodic Posting: Contracts    
Super Class CL_RERA_POSTING_PARAM Posting Process: Parameters 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_RA_PP   RE: Periodic Posting 
Created 20020812   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 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RETM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RERA_POSTING_PARAM_REPP Posting Process: Parameters for Periodic Posting 20020812
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20020812 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CTPROCESS Instance attribute Public Attribute reference (LIKE) 20090126
2 MD_DOCDATE Instance attribute Public Attribute reference (LIKE) 20020812
3 MD_HEADERTXT Instance attribute Public Attribute reference (LIKE) 20020812
4 MD_PROCESS Instance attribute Public Attribute reference (LIKE) 20090126
5 MD_PSTNGDATE Instance attribute Public Attribute reference (LIKE) 20020812
6 MD_PSTNGPERIOD Instance attribute Public Attribute reference (LIKE) 20020812
7 MD_PSTNGTYPE Instance attribute Public Attribute reference (LIKE) 20030618
8 MF_DIRECT_POSTING Instance attribute Public Attribute reference (LIKE) 20090901
9 MF_DISABLE_UPDATE Instance attribute Public Attribute reference (LIKE) 20040505
10 MF_EXIT_IMPL_TRANSFER Static Attribute Private Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20091021
11 MF_EXIT_PARAM Static Attribute Protected Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20110726
12 MF_INITIALIZED_BY_CF Instance attribute Public Attribute reference (LIKE) 20030703
13 MF_KEEP_DOC Instance attribute Public Attribute reference (LIKE) 20050808
14 MO_EXIT_IMPL_TRANSFER Static Attribute Private Object reference (TYPE REF TO) BADI_RERA_TRANSFER_POST Interface for BAdI:BADI_RERA_TRANSFER_POST 20091021
15 MO_EXIT_PARAM Static Attribute Protected Object reference (TYPE REF TO) BADI_RERA_POSTING_PARAM 20110726
16 MS_VARIANT Instance attribute Public Attribute reference (LIKE) 20040615
17 MT_LIST Instance attribute Public Attribute reference (LIKE) 20020812
18 MT_LIST_ALL Instance attribute Public Attribute reference (LIKE) 20040610
19 MT_OBJNR Instance attribute Public Attribute reference (LIKE) 20030618
20 MT_SO_CALCTO Instance attribute Public Attribute reference (LIKE) 20020812
21 MT_SO_CONDPE Instance attribute Public Attribute reference (LIKE) 20080122
22 MT_SO_CONDTYPE Instance attribute Public Attribute reference (LIKE) 20080122
23 MT_SO_DUEDATE Instance attribute Public Attribute reference (LIKE) 20020812
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091021
2 GET_EXIT_PARAM Static method Protected Method Gets the BadI for the Parameter 20110726
3 GET_PAYMENT_TERM_BY_CASHFLOW Instance method Protected Method Gets Posting Rule for Cash Flow Record 20080523
4 INIT Instance method Public Method 20040616
5 INIT_BY_CASHFLOW Instance method Public Method 20030703
6 INIT_BY_CASHFLOW_MNGR Instance method Public Method 20030703
7 INIT_BY_CASHFLOW_OBJ Instance method Protected Method Fills Parameters from Object-Related Cash Flow 20060601
8 INIT_BY_CASHFLOW_OBJ_X Instance method Protected Method Fills Parameters from Object-Related Cash Flow 20040131
9 INIT_BY_CASHFLOW_PAY Instance method Protected Method Fills Parameters from Payment-Related Cash Flow 20040131
10 SET_MT_LIST_ALL Instance method Public Method 20060526
11 _GET_PAYMENT_TERM_BY_KEYDATE Instance method Private Method Gets Posting Rule 20030211
Events
Class CL_RERA_POSTING_PARAM_REPP has no event.
Types
Class CL_RERA_POSTING_PARAM_REPP has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_EXIT_PARAM Signature

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

Method GET_EXIT_PARAM on class CL_RERA_POSTING_PARAM_REPP has no exception.

Method GET_PAYMENT_TERM_BY_CASHFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PAYMENT_TERM Call by reference Type reference (TYPE) RETM_POSTING_PY Buchungsklausel - Buchungsregeln 20080523
2 Importing IO_PAYMENT_MNGR Call by reference Object reference (TYPE REF TO) IF_RETM_PAYMENT_MNGR Buchungsklausel-Manager (VITMPY) 20080523
3 Importing IS_CASHFLOW_PAY Call by reference Type reference (TYPE) RECD_CASHFLOW_PAY Finanzstrom (VICDCFPAY) 20080523
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20080523

Method INIT Signature

Method INIT on class CL_RERA_POSTING_PARAM_REPP has no parameter.
Method INIT on class CL_RERA_POSTING_PARAM_REPP has no exception.

Method INIT_BY_CASHFLOW Signature

Method INIT_BY_CASHFLOW on class CL_RERA_POSTING_PARAM_REPP has no parameter.
Method INIT_BY_CASHFLOW on class CL_RERA_POSTING_PARAM_REPP has no exception.

Method INIT_BY_CASHFLOW_MNGR Signature

Method INIT_BY_CASHFLOW_MNGR on class CL_RERA_POSTING_PARAM_REPP has no parameter.
Method INIT_BY_CASHFLOW_MNGR on class CL_RERA_POSTING_PARAM_REPP has no exception.

Method INIT_BY_CASHFLOW_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJECT Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT allg. Business Objekt 20060601
2 Importing IT_CASHFLOW_OBJ Call by reference Type reference (TYPE) RE_T_CASHFLOW_OBJ Finanzstrom (VICDCFOBJ) 20060601
# Exception Resumable Description Created on
1 ERROR Fehler 20060601

Method INIT_BY_CASHFLOW_OBJ_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJECT Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT allg. Business Objekt 20040131
2 Importing IT_CASHFLOW_OBJ_X Call by reference Type reference (TYPE) RE_T_CASHFLOW_OBJ_X Finanzstrom (VICDCFOBJ) 20040131
# Exception Resumable Description Created on
1 ERROR Fehler 20040131

Method INIT_BY_CASHFLOW_PAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJECT Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT allg. Business Objekt 20040131
2 Importing IT_CASHFLOW_PAY Call by reference Type reference (TYPE) RE_T_CASHFLOW_PAY Finanzstrom (VICDCFPAY) 20040131
# Exception Resumable Description Created on
1 ERROR Fehler 20040131

Method SET_MT_LIST_ALL Signature

Method SET_MT_LIST_ALL on class CL_RERA_POSTING_PARAM_REPP has no parameter.
Method SET_MT_LIST_ALL on class CL_RERA_POSTING_PARAM_REPP has no exception.

Method _GET_PAYMENT_TERM_BY_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CDSPLITNO Value transfer Type reference (TYPE) RETMCDSPLITNO Nummer des Konditionssplits 20051125
2 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20030211
3 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20030211
4 Importing IF_CDSPLITNO_NOT_NEEDED Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Zugriff ohne Splitnummer ist OK 20051201
5 Importing IF_CONSIDER_PARTNER_BLOCK Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Beachte Partnersperre 20080520
6 Importing IO_PAYMENT_MNGR Value transfer Object reference (TYPE REF TO) IF_RETM_PAYMENT_MNGR Zahlungsregel-Manager (VITMNT) 20030211
7 Returning RS_DETAIL Value transfer Type reference (TYPE) RETM_POSTING_PY Buchungsklausel - Buchungsregeln 20030211
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20030211
History
Last changed by/on SAP  20130531 
SAP Release Created in 200