SAP ABAP Class CL_RERA_DOC (RE Document (VIRADOC): Standard Implementation)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_RA_CA (Package) RE: Cross Application Rental Accounting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20010917
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RERA_DOC RE Document (VIRADOC) 20010917
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REEX_DOC_FI Post Accounting Document in SAP FI 20010921
2 Inheritance (c INHERITING FROM c_ref)  CL_REXA_DOC_FC FI-CA: Accounting Document 20030930
Properties
Class CL_RERA_DOC  
Short Description RE Document (VIRADOC): Standard Implementation    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_RA_CA   RE: Cross Application Rental Accounting 
Created 20010124   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 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RERA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RETM1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RERA_DOC RE Document (VIRADOC) 20010917
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20010917 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_EXTDOCID Instance attribute Public Attribute reference (LIKE) 20021120
2 MD_MODE Instance attribute Public Attribute reference (LIKE) 20020909
3 MF_EXIT_IMPLEMENTED Static Attribute Private Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20050204
4 MO_ACCSYSTEM Instance attribute Public Attribute reference (LIKE) 20020115
5 MO_EXIT_IMPL Static Attribute Private Object reference (TYPE REF TO) BADI_RERA_DOC BAdI Interface IF_EX_RERA_DOC 20050204
6 MS_DETAIL_EX Instance attribute Public Attribute reference (LIKE) 20010927
7 MS_DETAIL_OLD_EX Instance attribute Private Type reference (TYPE) RERA_DOC_EX Old RE Document Header (VIRADOC) 20030305
8 MT_CHANGED_ITEM Instance attribute Private Type reference (TYPE) RE_T_CHANGED_ITEM Internal Status Flag for Update 20020219
9 MT_LIST_EX Instance attribute Public Attribute reference (LIKE) 20010921
10 MT_LIST_WT_EX Instance attribute Public Attribute reference (LIKE) 20050323
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DELETION_IND_ALLOWED Instance method Public Method 20030317
2 CHECK_DELETION_IND_ALLOWED_EX Instance method Protected Method Checks If DLT Can Be Set (Fin. Acctg View) [abstract] 20030903
3 CHECK_DELETION_IND_ALLOWED_RE Instance method Protected Method Checks If DLT Can Be Set (RE View) [final] 20030903
4 CHECK_HEADER Instance method Public Method 20020906
5 CHECK_ITEMS Instance method Public Method 20020906
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050204
7 GET_CURR_DUNN_DATA_BY_ITEMNO Instance method Public Method 20030317
8 GET_DETAIL Instance method Public Method 20010917
9 GET_DETAIL_X Instance method Public Method 20010917
10 GET_IDENT Instance method Public Method 20030317
11 GET_KEY Instance method Public Method 20010917
12 GET_LIST Instance method Public Method 20010917
13 INIT_BY_DATA Instance method Public Method 20010924
14 POST Instance method Public Method 20010920
15 POST_EX Instance method Protected Method Post Accounting Document [abstract] 20010921
16 POST_RE Instance method Public Method 20011205
17 PRE_REVERSE_EX Instance method Protected Method Before Reversal of Accounting Document [abstract] 20050217
18 REVERSE Instance method Public Method 20030317
19 REVERSE_EX Instance method Protected Method Reverse Accounting Document [abstract] 20011204
20 REVERSE_RE Instance method Protected Method Reverse RE Document [final] 20011204
21 REVERSE_RE_WITHOUT_EX Instance method Public Method 20120705
22 SET_CLEARING_STATUS Instance method Public Method 20030317
23 SET_DELETION_IND Instance method Public Method 20030317
24 _GET_PAYMENT_TERMNO Instance method Private Method Posting Rule Number 20020207
25 _SUMMARIZE_FOR_POST_EX Instance method Private Method Compress Document for Posting in Accounting 20020712
Events
Class CL_RERA_DOC has no event.
Types
Class CL_RERA_DOC has no local type.
Method Signatures

Method CHECK_DELETION_IND_ALLOWED Signature

Method CHECK_DELETION_IND_ALLOWED on class CL_RERA_DOC has no parameter.
Method CHECK_DELETION_IND_ALLOWED on class CL_RERA_DOC has no exception.

Method CHECK_DELETION_IND_ALLOWED_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RESIDENCE_TIME Value transfer Type reference (TYPE) RECAARRESTIME1 Residenzzeit 1 in Tagen (Setzen Löschkennzeichen) 20030903
# Exception Resumable Description Created on
1 NOT_ALLOWED st Setzen des Löschkennzeichens zulässig? 20030903

Method CHECK_DELETION_IND_ALLOWED_RE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RESIDENCE_TIME Value transfer Type reference (TYPE) RECAARRESTIME1 Residenzzeit 1 in Tagen (Setzen Löschkennzeichen) 20030903
# Exception Resumable Description Created on
1 NOT_ALLOWED st Setzen des Löschkennzeichens zulässig? 20030903

Method CHECK_HEADER Signature

Method CHECK_HEADER on class CL_RERA_DOC has no parameter.
Method CHECK_HEADER on class CL_RERA_DOC has no exception.

Method CHECK_ITEMS Signature

Method CHECK_ITEMS on class CL_RERA_DOC has no parameter.
Method CHECK_ITEMS on class CL_RERA_DOC has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method GET_CURR_DUNN_DATA_BY_ITEMNO Signature

Method GET_CURR_DUNN_DATA_BY_ITEMNO on class CL_RERA_DOC has no parameter.
Method GET_CURR_DUNN_DATA_BY_ITEMNO on class CL_RERA_DOC has no exception.

Method GET_DETAIL Signature

Method GET_DETAIL on class CL_RERA_DOC has no parameter.
Method GET_DETAIL on class CL_RERA_DOC has no exception.

Method GET_DETAIL_X Signature

Method GET_DETAIL_X on class CL_RERA_DOC has no parameter.
Method GET_DETAIL_X on class CL_RERA_DOC has no exception.

Method GET_IDENT Signature

Method GET_IDENT on class CL_RERA_DOC has no parameter.
Method GET_IDENT on class CL_RERA_DOC has no exception.

Method GET_KEY Signature

Method GET_KEY on class CL_RERA_DOC has no parameter.
Method GET_KEY on class CL_RERA_DOC has no exception.

Method GET_LIST Signature

Method GET_LIST on class CL_RERA_DOC has no parameter.
Method GET_LIST on class CL_RERA_DOC has no exception.

Method INIT_BY_DATA Signature

Method INIT_BY_DATA on class CL_RERA_DOC has no parameter.
Method INIT_BY_DATA on class CL_RERA_DOC has no exception.

Method POST Signature

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

Method POST_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LOGSYSTEM Value transfer Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20011109
2 Exporting ED_REFDOCID Value transfer Type reference (TYPE) RERAREFDOCID Referenzschlüssel Dokument 20030317
3 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20011109
4 Importing ID_NEW_DOCID Value transfer Type reference (TYPE) AWKEY Referenzschlüssel Stornodokument 20030320
5 Importing IF_PREPARE_DOC_ONLY Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Kennz.: Nur Daten für ext.Buchung aufbereiten 20060406
6 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20011109
7 Importing IO_REV_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_REVERSAL_PARAM Buchungsprozeß: Storno Parameter 20030320
8 Importing IT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX RE-Belegposition extern 20020329
9 Importing IT_WT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_WT_ITEM_EX Tabellentyp: Quellensteuerdaten zu Belegzeilen (ext. System) 20050324

Method POST_EX on class CL_RERA_DOC has no exception.

Method POST_RE Signature

Method POST_RE on class CL_RERA_DOC has no parameter.
Method POST_RE on class CL_RERA_DOC has no exception.

Method PRE_REVERSE_EX 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 20050217
2 Importing ID_NEW_DOC_KEY Value transfer Type reference (TYPE) AWKEY Referenzschlüssel 20050217
3 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050217
4 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_REVERSAL_PARAM Buchungsprozeß: Parameter 20050217

Method PRE_REVERSE_EX on class CL_RERA_DOC has no exception.

Method REVERSE Signature

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

Method REVERSE_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LOGSYSTEM Value transfer Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20011204
2 Exporting ED_REFDOCID Value transfer Type reference (TYPE) RERAREFDOCID Referenzschlüssel Dokument 20030317
3 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20011204
4 Importing ID_NEW_DOC_KEY Value transfer Type reference (TYPE) AWKEY Referenzschlüssel 20011205
5 Importing IF_PREPARE_DOC_ONLY Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE Kennz.: Nur Daten für ext.Buchung aufbereiten 20060406
6 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20011204
7 Importing IO_PARAM Value transfer Object reference (TYPE REF TO) IF_RERA_REVERSAL_PARAM Buchungsprozeß: Parameter 20021029
8 Importing IT_ITEM Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX RE-Belegposition extern 20081113

Method REVERSE_EX on class CL_RERA_DOC has no exception.

Method REVERSE_RE 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 20020503
2 Exporting ET_DOC_REF Value transfer Type reference (TYPE) RE_T_DOC_ITEM_REF Referenz auf stornierte Sätze 20020107
3 Importing ID_LOGSYSTEM Value transfer Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20011204
4 Importing ID_PROCESSID Value transfer Type reference (TYPE) RECAPROCESSID Identifikation Abrechnung -> Referenzbelegnr Buchhaltung 20011212
5 Importing ID_REFDOCID Value transfer Type reference (TYPE) RERAREFDOCID Referenzschlüssel Dokument 20030317
6 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20011204

Method REVERSE_RE on class CL_RERA_DOC has no exception.

Method REVERSE_RE_WITHOUT_EX Signature

Method REVERSE_RE_WITHOUT_EX on class CL_RERA_DOC has no parameter.
Method REVERSE_RE_WITHOUT_EX on class CL_RERA_DOC has no exception.

Method SET_CLEARING_STATUS Signature

Method SET_CLEARING_STATUS on class CL_RERA_DOC has no parameter.
Method SET_CLEARING_STATUS on class CL_RERA_DOC has no exception.

Method SET_DELETION_IND Signature

Method SET_DELETION_IND on class CL_RERA_DOC has no parameter.
Method SET_DELETION_IND on class CL_RERA_DOC has no exception.

Method _GET_PAYMENT_TERMNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CDSPLITNO Value transfer Type reference (TYPE) RETMCDSPLITNO Nummer des Konditionssplits 20051202
2 Exporting ED_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20020207
3 Exporting ED_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20061120
4 Exporting ED_TERMNOPY Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020207
5 Importing ID_ITEMNO Value transfer Type reference (TYPE) VIRADOCITEM-ITEMNO Positionsnummer des Rechnungswesenbeleges 20020207
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20020207

Method _SUMMARIZE_FOR_POST_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LIST Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX RE-Belegposition extern 20040115
2 Exporting ET_LIST_EX Call by reference Type reference (TYPE) RE_T_DOC_ITEM_EX RE-Belegposition 20040115
3 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_DOC_EX RE-Beleg (VIRADOC) 20080526
# Exception Resumable Description Created on
1 ERROR Fehler 20040216
History
Last changed by/on SAP  20130531 
SAP Release Created in 110