SAP ABAP Class CL_REEX_ACCRUAL_ENGINE_AL (Accrual Tool FI (Standard Implementation))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_EX_AL (Package) RE: Finance (Interface to Accrual Engine)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 20040218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RERA_ACCRUAL_ENGINE Accrual Tool 20040218
Properties
Class CL_REEX_ACCRUAL_ENGINE_AL  
Short Description Accrual Tool FI (Standard Implementation)    
Super Class CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_EX_AL   RE: Finance (Interface to Accrual Engine) 
Created 20040218   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 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 REEX2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RERA2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RERA_ACCRUAL_ENGINE Accrual Tool 20040218
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20040218 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_SEPARATOR Constant Protected Type reference (TYPE) CHAR1 '/' Single-Character Indicator 20040218
2 MF_EXIT_IMPLEMENTED Static Attribute Private Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20061027
3 MO_EXIT_IMPL Static Attribute Private Object reference (TYPE REF TO) BADI_REEX_AL_ACROBJ Interface for BAdI: BADI_REEX_AL_ACROBJ 20061027
4 MT_TAXRATE_BUFFER Instance attribute Private Type reference (TYPE) TT_TAX_BUFFER 20040218
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061027
2 INIT Instance method Public Method 20061027
3 POST Instance method Public Method 20061027
4 REVERSE Instance method Public Method 20061027
5 _CHECK_PARAMETERS Instance method Private Method Checks the Parameters 20091207
6 _CHECK_REVERSAL_PARAMETERS Instance method Private Method Checks the Parameters 20091207
7 _CONV_ACE_TO_RE_ACR_DOC_ITEM Instance method Private Method Converts ACE Line Items to RE Accrual Items 20091207
8 _COUNT_SUCC_OBJECTS Instance method Private Method Pays Objects That Were Accrued Successfully (Contracts) 20091207
9 _CREATE_ACROBJ Instance method Private Method Create Accrual Object 20091207
10 _CREATE_ACROBJ_BY_CF Instance method Private Method Create Accrual Object from the Cash Flows 20091207
11 _CREATE_ACROBJ_BY_CFOBJ Instance method Private Method Create Accrual Object from Object Cash Flow 20091207
12 _DELETE_ACCRUAL_ITEM Instance method Private Method Deletes Accrual Item 20091207
13 _DEQUEUE_BUSOBJ Instance method Private Method Resets Lock for Each Business Object 20091207
14 _ENQUEUE_BUSOBJ Instance method Private Method Sets Lock for Each Business Object 20091207
15 _FIND_ACROBJ_FOR_REVERSAL Instance method Private Method Get Accrual Object for Reversal 20091207
16 _GET_ACROBJS_BY_PROCESSID Instance method Private Method Gets Instance of Accrual Objects by Process ID 20091207
17 _GET_ACROBJS_BY_REFSUBKEYS Instance method Private Method Gets Instance of Accrual Objects External Keys 20091207
18 _GET_BUSOBJ Instance method Private Method Supplies Instance of Business Object 20091207
19 _GET_CASHFLOW_MNGR Instance method Private Method Supplies Cash Flow Manager for Business Object 20091207
20 _GET_CF_ACR_INFO Instance method Private Method Gets Control Parameters for Accrual from Cash Flow Record 20091207
21 _GET_CF_ACR_INFO_1 Instance method Private Method Gets Control Parameters for Accrual from Cash Flow Record 20091207
22 _GET_CF_ACR_INFO_2 Instance method Private Method Gets Control Parameters for Accrual from Cash Flow Record 20091207
23 _GET_CF_ACR_INFO_NEW Instance method Private Method Gets Control Parameters for Accrual from Cash Flow Record 20091207
24 _GET_DOCITEM_FOR_RUNID Instance method Private Method Gets ACE Line Items for Run 20091207
25 _GET_REFSUBKEYS_BY_PARAM Instance method Private Method Gets External Reference of Accrual Objects Using Parameters 20091207
26 _PERFORM_PERIODIC_POSTING Instance method Private Method Executes Periodic Accrual/Deferral 20091207
27 _POST_ACCRUAL_OBJECT Instance method Private Method Create Accrual Object 20091207
28 _POST_ACE_LOG_ENTRY Instance method Private Method Sets Entry in ACE Posting Log 20091207
29 _REVERSE_ACCRUAL_OBJECTS Instance method Private Method Reverse Accrual Objects 20091207
30 _REVERSE_PERIODIC_POSTING Instance method Private Method Reverses Periodic Accrual Run 20091207
31 _SET_STATUS_FOR_ACCRUAL_ITEM Instance method Private Method Sets Status of Settlement Item 20091207
32 _WRITE_ACCRUAL_ITEM Instance method Private Method Writes Accrual Item 20091207
Events
Class CL_REEX_ACCRUAL_ENGINE_AL has no event.
Types
Class CL_REEX_ACCRUAL_ENGINE_AL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method INIT Signature

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

Method POST Signature

Method POST on class CL_REEX_ACCRUAL_ENGINE_AL has no parameter.
Method POST on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method REVERSE Signature

Method REVERSE on class CL_REEX_ACCRUAL_ENGINE_AL has no parameter.
Method REVERSE on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _CHECK_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler J/N 20091207
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
3 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207

Method _CHECK_PARAMETERS on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _CHECK_REVERSAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler J/N 20091207
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
3 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Abgrenzungsprozeß: Parameter 20091207

Method _CHECK_REVERSAL_PARAMETERS on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _CONV_ACE_TO_RE_ACR_DOC_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RUNID Value transfer Type reference (TYPE) RECAPROCESSID Identifikation Prozess -> Referenznr Buchhaltung 20091207
2 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207
3 Importing IT_DOCITEMS Call by reference Type reference (TYPE) ACEPS_ACE_DOC_EXTENDED_T Einzelposten der Accrual-Engine mit Fehlerhandling 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _COUNT_SUCC_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESBUSOBJCOUNTSUCC Value transfer Type reference (TYPE) RERARESBUSOBJCOUNTSUCC Anzahl der erfolgreich gebuchten Business Objekte 20091207
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
3 Importing ITO_ACROBJ Value transfer Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
4 Importing IT_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207

Method _COUNT_SUCC_OBJECTS on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _CREATE_ACROBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_ACROBJ Call by reference Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
2 Exporting ETO_ACROBJ_REV Call by reference Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
3 Importing IO_CASHFLOW_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CASHFLOW_MNGR Finanzstrom-Manager (VICDCFOBJ und VICDCFPAY) 20091207
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST 20101222
5 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _CREATE_ACROBJ_BY_CF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACROBJ Call by reference Type reference (TYPE) RE_T_EX_ACE_ACROBJ Tabelle von Abgrenzungsobjektreferenzen 20091207
2 Exporting ET_ACROBJ_REV Call by reference Type reference (TYPE) RE_T_EX_ACE_ACROBJ Tabellentyp Abgrenzungsobjekt 20091207
3 Importing IO_CASHFLOW_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CASHFLOW_MNGR Finanzstrom-Manager (VICDCFOBJ und VICDCFPAY) 20091207
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST 20101222
5 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _CREATE_ACROBJ_BY_CFOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACROBJ Call by reference Type reference (TYPE) RE_T_EX_ACE_ACROBJ Tabelle von Abgrenzungsobjektreferenzen 20091207
2 Importing ID_CALCFROM Value transfer Type reference (TYPE) DBERVON Datum 'Berechnung von' 20091207
3 Importing ID_CALCTO Value transfer Type reference (TYPE) DBERBIS Datum 'Berechnung bis' 20091207
4 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20091207
5 Importing ID_RECNENDABS Value transfer Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20091207
6 Importing IO_CASHFLOW_MNGR Value transfer Object reference (TYPE REF TO) IF_RECD_CASHFLOW_MNGR Finanzstrom-Manager (VICDCFOBJ und VICDCFPAY) 20091207
7 Importing IO_CONDITION Value transfer Object reference (TYPE REF TO) IF_RECD_CONDITION Konditionen - Referenztabelle auf Interface 20091207
8 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _DELETE_ACCRUAL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROCESSMODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
2 Importing IF_IN_UPDATE_TASK Value transfer Type reference (TYPE) ABAP_BOOL Verbuchungstask J/N 20091207
3 Importing IO_ACROBJ Value transfer Object reference (TYPE REF TO) IF_REEX_ACCRUAL_OBJECT Abgrenzungsobjekt der Accrual Engine (ACE) 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _DEQUEUE_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207

Method _DEQUEUE_BUSOBJ on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _ENQUEUE_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _FIND_ACROBJ_FOR_REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_ACROBJ Call by reference Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
2 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
3 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_ACROBJS_BY_PROCESSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
2 Exporting ETO_ACROBJ Call by reference Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
3 Exporting ET_DOCITEM_DEL Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20120913
4 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
5 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Abgrenzungsprozeß: Parameter 20091207
6 Importing IT_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207

Method _GET_ACROBJS_BY_PROCESSID on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _GET_ACROBJS_BY_REFSUBKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
2 Exporting ETO_ACROBJ Value transfer Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
3 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
4 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Abgrenzungsprozeß: Parameter 20091207
5 Importing IT_REFSUBKEY Call by reference Type reference (TYPE) ACE_SUBKEY_EXT_T Tabelle mit Abgrenzungsunterobjekten 20091207

Method _GET_ACROBJS_BY_REFSUBKEYS on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _GET_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20091207
2 Exporting EO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
3 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Aktueller Modus eines Prozesses 20091207
4 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20091207
5 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207

Method _GET_BUSOBJ on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _GET_CASHFLOW_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CASHFLOW_MNGR Call by reference Object reference (TYPE REF TO) IF_RECD_CASHFLOW_MNGR Finanzstrom-Manager (VICDCFOBJ und VICDCFPAY) 20091207
2 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_CF_ACR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACRMODE Value transfer Type reference (TYPE) RERAACRMODE Transitorisch/Antizipativ ? 20091207
2 Exporting ED_ACROBJGUID Value transfer Type reference (TYPE) RERAACROBJGUID GUID: Eindeutiger Schlüssel für externes Abgrenzungsobjekt 20091207
3 Exporting ED_ACRTYPE Value transfer Type reference (TYPE) REEXACRTYPE Abgrenzungsart 20091207
4 Exporting EF_IS_PERSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20091207
5 Exporting EF_IS_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL Finanzstrom ist relevant 20091207
6 Exporting EF_IS_TRANSITION Value transfer Type reference (TYPE) ABAP_BOOL Übergang von antiz. nach transit. 20091207
7 Exporting EF_ONE_MONTH_ACR Value transfer Type reference (TYPE) ABAP_BOOL Einmonatliche Abgrenzung 20091207
8 Exporting EF_REV_ACROBJ Value transfer Type reference (TYPE) ABAP_BOOL Abgrenzungsobjekt stornieren 20091207
9 Importing ID_BLINEDATE Value transfer Type reference (TYPE) DFAELL Fälligkeitstermin 20091207
10 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20091207
11 Importing ID_CFSTATUS Value transfer Type reference (TYPE) RECDCFSTATUS Kennzeichnet den Status eines Bewegungssatzes 20091207
12 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20091207
13 Importing ID_FREQUENCY Value transfer Type reference (TYPE) AMMRHY Anzahl Monate der Periode 20091207
14 Importing ID_KEYDATE Value transfer Type reference (TYPE) RERAEFFDATE Stichtag bzw. Buchungsdatum für Abgrenzungen 20091207
15 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
16 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20091207
17 Importing ID_PFROM Value transfer Type reference (TYPE) DBERVON Datum 'Berechnung von' 20091207
18 Importing ID_PSTNGDATE Value transfer Type reference (TYPE) RERAPSTNGDATE Buchungsdatum 20091207
19 Importing ID_PTO Value transfer Type reference (TYPE) DBERBIS Datum 'Berechnung bis' 20091207
20 Importing ID_RECNENDABS Value transfer Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20091207
21 Importing ID_REFGUID Value transfer Type reference (TYPE) RERAREFGUID Referenz-GUID 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_CF_ACR_INFO_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACRMODE Value transfer Type reference (TYPE) RERAACRMODE Transitorisch/Antizipativ ? 20091207
2 Exporting ED_ACROBJGUID Value transfer Type reference (TYPE) RERAACROBJGUID GUID: Eindeutiger Schlüssel für externes Abgrenzungsobjekt 20091207
3 Exporting ED_ACRTYPE Value transfer Type reference (TYPE) REEXACRTYPE Abgrenzungsart 20091207
4 Exporting EF_IS_PERSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20091207
5 Exporting EF_IS_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL Finanzstrom ist relevant 20091207
6 Exporting EF_IS_TRANSITION Value transfer Type reference (TYPE) ABAP_BOOL Übergang von antiz. nach transit. 20091207
7 Exporting EF_ONE_MONTH_ACR Value transfer Type reference (TYPE) ABAP_BOOL Einmonatliche Abgrenzung 20091207
8 Exporting EF_REV_ACROBJ Value transfer Type reference (TYPE) ABAP_BOOL Abgrenzungsobjekt stornieren 20091207
9 Importing ID_BLINEDATE Value transfer Type reference (TYPE) DFAELL Fälligkeitstermin 20091207
10 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20091207
11 Importing ID_CFSTATUS Value transfer Type reference (TYPE) RECDCFSTATUS Kennzeichnet den Status eines Bewegungssatzes 20091207
12 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20091207
13 Importing ID_FREQUENCY Value transfer Type reference (TYPE) AMMRHY Anzahl Monate der Periode 20091207
14 Importing ID_KEYDATE Value transfer Type reference (TYPE) RERAEFFDATE Stichtag bzw. Buchungsdatum für Abgrenzungen 20091207
15 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
16 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20091207
17 Importing ID_PFROM Value transfer Type reference (TYPE) DBERVON Datum 'Berechnung von' 20091207
18 Importing ID_PSTNGDATE Value transfer Type reference (TYPE) RERAPSTNGDATE Buchungsdatum 20091207
19 Importing ID_PTO Value transfer Type reference (TYPE) DBERBIS Datum 'Berechnung bis' 20091207
20 Importing ID_RECNENDABS Value transfer Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20091207
21 Importing ID_REFGUID Value transfer Type reference (TYPE) RERAREFGUID Referenz-GUID 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_CF_ACR_INFO_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACRMODE Value transfer Type reference (TYPE) RERAACRMODE Transitorisch/Antizipativ ? 20091207
2 Exporting ED_ACROBJGUID Value transfer Type reference (TYPE) RERAACROBJGUID GUID: Eindeutiger Schlüssel für externes Abgrenzungsobjekt 20091207
3 Exporting ED_ACRTYPE Value transfer Type reference (TYPE) REEXACRTYPE Abgrenzungsart 20091207
4 Exporting EF_IS_PERSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20091207
5 Exporting EF_IS_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL Finanzstrom ist relevant 20091207
6 Exporting EF_IS_TRANSITION Value transfer Type reference (TYPE) ABAP_BOOL Übergang von antiz. nach transit. 20091207
7 Exporting EF_ONE_MONTH_ACR Value transfer Type reference (TYPE) ABAP_BOOL Einmonatliche Abgrenzung 20091207
8 Exporting EF_REV_ACROBJ Value transfer Type reference (TYPE) ABAP_BOOL Abgrenzungsobjekt stornieren 20091207
9 Importing ID_BLINEDATE Value transfer Type reference (TYPE) DFAELL Fälligkeitstermin 20091207
10 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20091207
11 Importing ID_CFSTATUS Value transfer Type reference (TYPE) RECDCFSTATUS Kennzeichnet den Status eines Bewegungssatzes 20091207
12 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20091207
13 Importing ID_FREQUENCY Value transfer Type reference (TYPE) AMMRHY Anzahl Monate der Periode 20091207
14 Importing ID_KEYDATE Value transfer Type reference (TYPE) RERAEFFDATE Stichtag bzw. Buchungsdatum für Abgrenzungen 20091207
15 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
16 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20091207
17 Importing ID_PFROM Value transfer Type reference (TYPE) DBERVON Datum 'Berechnung von' 20091207
18 Importing ID_PSTNGDATE Value transfer Type reference (TYPE) RERAPSTNGDATE Buchungsdatum 20091207
19 Importing ID_PTO Value transfer Type reference (TYPE) DBERBIS Datum 'Berechnung bis' 20091207
20 Importing ID_RECNENDABS Value transfer Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20091207
21 Importing ID_REFGUID Value transfer Type reference (TYPE) RERAREFGUID Referenz-GUID 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_CF_ACR_INFO_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACRMODE Value transfer Type reference (TYPE) RERAACRMODE Transitorisch/Antizipativ ? 20091207
2 Exporting ED_ACROBJGUID Value transfer Type reference (TYPE) RERAACROBJGUID GUID: Eindeutiger Schlüssel für externes Abgrenzungsobjekt 20091207
3 Exporting ED_ACRTYPE Value transfer Type reference (TYPE) REEXACRTYPE Abgrenzungsart 20091207
4 Exporting EF_IS_PERSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20091207
5 Exporting EF_IS_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL Finanzstrom ist relevant 20091207
6 Exporting EF_IS_TRANSITION Value transfer Type reference (TYPE) ABAP_BOOL Übergang von antiz. nach transit. 20091207
7 Exporting EF_ONE_MONTH_ACR Value transfer Type reference (TYPE) ABAP_BOOL Einmonatliche Abgrenzung 20091207
8 Exporting EF_REV_ACROBJ Value transfer Type reference (TYPE) ABAP_BOOL Abgrenzungsobjekt stornieren 20091207
9 Importing ID_BLINEDATE Value transfer Type reference (TYPE) DFAELL Fälligkeitstermin 20091207
10 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20091207
11 Importing ID_CFSTATUS Value transfer Type reference (TYPE) RECDCFSTATUS Kennzeichnet den Status eines Bewegungssatzes 20091207
12 Importing ID_FLOWTYPE Value transfer Type reference (TYPE) RECDFLOWTYPE Bewegungsart 20091207
13 Importing ID_FREQUENCY Value transfer Type reference (TYPE) AMMRHY Anzahl Monate der Periode 20091207
14 Importing ID_KEYDATE Value transfer Type reference (TYPE) RERAEFFDATE Stichtag bzw. Buchungsdatum für Abgrenzungen 20091207
15 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
16 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20091207
17 Importing ID_PFROM Value transfer Type reference (TYPE) DBERVON Datum 'Berechnung von' 20091207
18 Importing ID_PSTNGDATE Value transfer Type reference (TYPE) RERAPSTNGDATE Buchungsdatum 20091207
19 Importing ID_PTO Value transfer Type reference (TYPE) DBERBIS Datum 'Berechnung bis' 20091207
20 Importing ID_RECNENDABS Value transfer Type reference (TYPE) RECNCNENDABS Datum Laufzeitende 20091207
21 Importing ID_REFGUID Value transfer Type reference (TYPE) RERAREFGUID Referenz-GUID 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _GET_DOCITEM_FOR_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207
2 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20091207
3 Importing ID_RUNID Value transfer Type reference (TYPE) ACEPS_RUNID Lauf-ID 20091207
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 20091207

Method _GET_REFSUBKEYS_BY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
2 Exporting ET_REFSUBKEY Call by reference Type reference (TYPE) ACE_SUBKEY_EXT_T Tabelle mit Abgrenzungsunterobjekten 20091207
3 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
4 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Abgrenzungsprozeß: Parameter 20091207

Method _GET_REFSUBKEYS_BY_PARAM on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _PERFORM_PERIODIC_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RUNID Value transfer Type reference (TYPE) RECAPROCESSID Identifikation Prozess -> Referenznr Buchhaltung 20091207
2 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20091207
3 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Einzelposten der Accrual-Engine mit Fehlerhandling 20091207
4 Importing ID_FISC_YEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20091207
5 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20091207
6 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
7 Importing ID_PSTNGDATE Value transfer Type reference (TYPE) RERAPSTNGDATE 20091207
8 Importing ID_PSTNGPERIOD Value transfer Type reference (TYPE) RERAPSTNGPERIOD 20091207
9 Importing ID_TITLE Value transfer Type reference (TYPE) RECAPROCESSTITLE Belegkopftext 20091207
10 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
11 Importing IT_REFSUBKEY Call by reference Type reference (TYPE) ACE_SUBKEY_EXT_T Tabelle mit Abgrenzungsunterobjekten 20091207

Method _PERFORM_PERIODIC_POSTING on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _POST_ACCRUAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CREATED_ACROBJ Value transfer Type reference (TYPE) INT4 Anzahl angelegter Abgrenzungsobjekte 20091207
2 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
3 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Einzelposten der Accrual-Engine mit Fehlerhandling 20091207
4 Exporting ET_REFSUBKEY Call by reference Type reference (TYPE) ACE_SUBKEY_EXT_T Tabelle mit Abgrenzungsunterobjekten 20091207
5 Importing IF_REV_ACROBJ Value transfer Type reference (TYPE) RECABOOL ABAP_TRUE Abgrenzungsobjekte stornieren? 20101028
6 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
8 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Buchungsprozeß: Parameter 20091207

Method _POST_ACCRUAL_OBJECT on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _POST_ACE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PROCESSID Value transfer Type reference (TYPE) RECAPROCESSID Identifikation Prozess -> Referenznr Buchhaltung 20091207
2 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler J/N 20091207
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
4 Importing IO_PARAM Call by reference Object reference (TYPE REF TO) IF_RERA_ACR_PARAM Abgrenzungsprozeß: Parameter 20091207

Method _POST_ACE_LOG_ENTRY on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _REVERSE_ACCRUAL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
2 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207
3 Importing ID_KEYDATE Value transfer Type reference (TYPE) RECAKEYDATE Stichtag 20091207
4 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
5 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091207
6 Importing IT_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207

Method _REVERSE_ACCRUAL_OBJECTS on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _REVERSE_PERIODIC_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESBUSOBJCOUNTSUCC Value transfer Type reference (TYPE) RERARESBUSOBJCOUNTSUCC Anzahl der erfolgreich gebuchten Business Objekte 20091207
2 Exporting ED_RUNID Value transfer Type reference (TYPE) RECAPROCESSID Identifikation Prozess -> Referenznr Buchhaltung 20091207
3 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler 20091207
4 Exporting ET_DOCITEM Call by reference Type reference (TYPE) RE_T_ACCRUAL_DOC_ITEM Abgrenzungspositionen (Accrual items) 20091207
5 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20091207
6 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_ACR_REVERSAL_PARAM Abgrenzungsprozeß: Parameter 20091207

Method _REVERSE_PERIODIC_POSTING on class CL_REEX_ACCRUAL_ENGINE_AL has no exception.

Method _SET_STATUS_FOR_ACCRUAL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PROCESS Value transfer Type reference (TYPE) RECAPROCESS Prozess 20091207
2 Importing ID_PROCESSGUID Value transfer Type reference (TYPE) RECAPROCESSGUID Generischer Schlüssel des Prozesses 20091207
3 Importing ID_PROCESSMODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20091207
4 Importing ID_STATUS Value transfer Type reference (TYPE) RERAACRSTATUS Status der Abgrenzungsposition 20091207
5 Importing IF_IN_UPDATE_TASK Value transfer Type reference (TYPE) ABAP_BOOL Verbuchungstask J/N 20091207
6 Importing ITO_ACROBJ Value transfer Type reference (TYPE) RE_T_IF_REEX_ACCRUAL_OBJECT Tabelle von Abgrenzungsobjektreferenzen 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207

Method _WRITE_ACCRUAL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Value transfer Type reference (TYPE) ABAP_BOOL Verbuchungstask J/N 20091207
2 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20091207
3 Importing IT_ACR_ITEM Call by reference Type reference (TYPE) RE_T_ACR_ITEM Abgrenzungspositionen (Accrual items) (VIRAACRITEM) 20091207
# Exception Resumable Description Created on
1 ERROR Fehler 20091207
History
Last changed by/on SAP  20130531 
SAP Release Created in 500