SAP ABAP Class CL_RERA_ADVPAY_BOOKING (Advanced Payment Posting)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_RA_AP (Package) RE: Advance Payment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RERA_ADVPAY_BOOKING Advanced Payment Posting 20030306
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RESC_ADVPAY_BOOKING Advanced Payment Posting: Classic Contract 20030306
2 Inheritance (c INHERITING FROM c_ref)  CL_RESR_ADVPAY_BOOKING Advanced Payment Posting 20030306
Properties
Class CL_RERA_ADVPAY_BOOKING  
Short Description Advanced Payment Posting    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_RA_AP   RE: Advance Payment 
Created 20030306   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RERA_ADVPAY_BOOKING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RERA_ADVPAY_CASHFLOW_MNGR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RERA_ADVPAY_MNGR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RERA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RERA_ADVPAY_BOOKING Advanced Payment Posting 20030306
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20031014 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_PSTNGPROCEDURE Instance attribute Protected Type reference (TYPE) RERAPROCEDURE Posting Procedure 20031204
2 MD_TRGOBJNR Instance attribute Public Attribute reference (LIKE) 20031111
3 MF_HAS_EXIT Static Attribute Private Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20070702
4 MF_HAS_EXIT_CLEAR Static Attribute Private Type reference (TYPE) RECAHASBADIIMPL Business Add-In Implementation Exists 20091012
5 MF_TAKE_UNPAID_AP Instance attribute Public Attribute reference (LIKE) 20030306
6 MO_EXIT Static Attribute Private Object reference (TYPE REF TO) BADI_RERA_ADVPAY 20070702
7 MO_EXIT_CLEAR Static Attribute Private Object reference (TYPE REF TO) BADI_RERA_CLEARING 20091012
8 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20030306
9 MTO_DOC Instance attribute Public Attribute reference (LIKE) 20030306
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PARTNER Instance method Protected Method Changes the Partner Who Receives the Credit Memo 20070702
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070702
3 CLEAR_DOCS Instance method Protected Method Clear 20060222
4 COST_ACCOUNTING_TRANSFER Instance method Protected Method Imputed Transfer 20040303
5 CREATE_AND_PREPARE_DOCS Instance method Protected Method Create and Prepare Documents 20060222
6 GET_ADVPAYMENT Instance method Protected Method Gets the Amounts 20031118
7 GET_DOC_ITEM_MNGR Instance method Protected Method Supplies Manager for Cleared Items 20030324
8 GET_EXIT Instance method Protected Method Gets the BAdI 20070702
9 GET_POSTING_RULES Instance method Protected Method Supplies Account Assignment 20030306
10 GET_POSTING_RULES_CREDIT Instance method Protected Method Gets Account Determination (Sp.G/L K) 20031123
11 GET_POSTING_RULES_DEBIT Instance method Protected Method Gets Account Determination (Sp.G/L J) 20031123
12 HAS_SPECIAL_GL_IND_J Instance method Protected Method Has Special G/L Indicator J 20040302
13 INSERT_DOCITEM_CREDIT Instance method Protected Method Adds a New Credit Line Item 20031124
14 INSERT_DOCITEM_DEBIT Instance method Protected Method Adds a New Debit Line Item 20031124
15 IS_CLEAR_NECESSARY Instance method Protected Method Is clearing necessary 20040303
16 IS_DIRECTION_USER Instance method Protected Method Asks If Contract Is a Using Contract 20040708
17 IS_RELEVANT Instance method Protected Method Relevant for AP Transfer 20031111
18 NEED_COST_ACCOUNTING Instance method Protected Method Imputed Transfer Necessary 20040923
19 OBJECT_TRANSFER Instance method Protected Method Object Transfer 20031126
20 ONLY_COST_ACCOUNTING Instance method Protected Method Imputed Transfer Only 20040303
21 POST_DOCS Instance method Protected Method Update and Clear 20060222
22 PREPARE_CREDIT_CN Instance method Protected Method Credit Posting - Contract (Sp.G/L J) 20030306
23 PREPARE_CREDIT_TENANT Instance method Protected Method Credit Posting - Tenant (Sp.G/L K) 20030306
24 PREPARE_DEBIT_CN Instance method Protected Method Debit Posting - Contract (Sp.G/L K) 20030306
25 PREPARE_DEBIT_TENANT Instance method Protected Method Debit Posting - Tenant (Sp.G/L J) 20030306
26 PREPARE_DOCS_PAY Instance method Protected Method Document for Writing Off I Items 20090511
27 PREPARE_DOCS_PAY_NOT Instance method Protected Method Document for Credit Memo of K Items 20090511
28 PREPARE_LEGACY_DATA Instance method Protected Method Format Legacy Data 20031212
Events
Class CL_RERA_ADVPAY_BOOKING has no event.
Types
Class CL_RERA_ADVPAY_BOOKING has no local type.
Method Signatures

Method CHANGE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20070702
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080205
3 Importing IO_SPLIT_MNGR Call by reference Object reference (TYPE REF TO) IF_RERA_ADVPAY_SPLIT_MNGR Unterjährige Vorauszahlungen: Manager 20100318
4 Importing IS_ADVPAY Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlung 20070702
5 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20070702
6 Importing IS_PROCESS Call by reference Type reference (TYPE) RECA_PROCESS_ID Prozess-ID 20090702
7 Importing IT_RECEIVABLE Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_T_RECEIVABLE 20070702
8 Importing IT_RECEIVE Call by reference Type reference (TYPE) RE_T_VISCRECEIVABLE Forderungen aus Abrechnung (VISCRECEIVABLE) 20100318
# Exception Resumable Description Created on
1 ERROR Fehler 20080205

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC_ITEM_MNGR Call by reference Object reference (TYPE REF TO) IF_RERA_DOC_ITEM_MNGR Interface Manager für Bearbeitung Belegpositionen 20060222
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060222
3 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20061121
4 Importing ITO_DOC Call by reference Type reference (TYPE) RE_T_IF_RERA_DOC Referenzen auf RE-Belege 20060222
# Exception Resumable Description Created on
1 ERRORS Fehler 20060222

Method COST_ACCOUNTING_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe f|r NKA 20040303
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20040303
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040303
5 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlung 20040303
6 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20040303
7 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20040303
# Exception Resumable Description Created on
1 ERROR Fehler 20040303

Method CREATE_AND_PREPARE_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADVPAY Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlung (Advance Payment) (VIRAADVPAY) 20060320
2 Exporting ET_DOC Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_T_DOC_PER_PARTNER 20060222
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20060222
4 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20060222
5 Importing ID_HEADERTXT Call by reference Type reference (TYPE) BKTXT Belegkopftext 20060222
6 Importing ID_OBJGUID Call by reference Type reference (TYPE) RERAOBJGUID optionale ID des Kontierungsobjektes durch Prozesses 20060222
7 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20060222
8 Importing ID_PSTNGPERIOD Call by reference Type reference (TYPE) RERAPSTNGPERIOD Buchungsperiode 20060222
9 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060222
10 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20061121
11 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20060222
12 Importing IT_RECEIVABLE Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_T_RECEIVABLE 20070702
13 Importing IT_RECEIVE Call by reference Type reference (TYPE) RE_T_VISCRECEIVABLE Forderungen aus Abrechnung (VISCRECEIVABLE) 20100318
14 Importing IT_SO_CONDTYPE Call by reference Type reference (TYPE) RE_T_RSOCONDTYPE Select-Options für Konditionsart 20060222
# Exception Resumable Description Created on
1 ERRORS Fehler 20060222

Method GET_ADVPAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY_X Vorauszahlung 20031118
2 Exporting ET_LEGACY_DATA Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlung (Advance Payment) (VIRAADVPAY) 20031212
3 Exporting ET_LEGACY_DATA_SPECGLIND Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlung (Advance Payment) (VIRAADVPAY) 20031214
4 Importing IF_LEGACY_DATA Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031215
5 Importing IF_SPECGLIND Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031215
6 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031118
7 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY_X Vorauszahlungen 20031118
8 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20031118
9 Importing IT_LEGACY_DATA Call by reference Type reference (TYPE) RE_T_VIRAADVPAYEXT Vorauszahlung - Altdatenübernahme (VIRAADVPAYEXT) 20031212
# Exception Resumable Description Created on
1 ERROR Fehler 20031118

Method GET_DOC_ITEM_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030908
2 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20061121
3 Importing IS_DOC Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_S_DOC_PER_PARTNER 20090420
4 Returning RO_DOC_ITEM_MNGR Value transfer Object reference (TYPE REF TO) IF_RERA_DOC_ITEM_MNGR Interface Manager für Bearbeitung Belegpositionen 20060222
# Exception Resumable Description Created on
1 ERROR Fehler 20030324

Method GET_EXIT 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_ADVPAY 20070702

Method GET_EXIT on class CL_RERA_ADVPAY_BOOKING has no exception.

Method GET_POSTING_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20030306
2 Exporting ES_ACCDETRULE Call by reference Type reference (TYPE) RERA_POSTING_ACCDET RE-Buchungssatz Kontenfindung 20030306
3 Exporting ES_REFFLOWTYPE Call by reference Type reference (TYPE) RECDC_REF_FLOW_TYPE Referenzbewegungsart (TIVCDFLOWREL) 20030306
4 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
5 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20040521
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20040521
7 Importing ID_REFFLOWREL Call by reference Type reference (TYPE) RECDC_REF_FLOW_TYPE-REFFLOWREL Typ der Beziehung zwischen Bewegungsart und Ref.bewegungsart 20030306
8 Importing IF_CDSPLITNO_NOT_NEEDED Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20061115
9 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030306
10 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20030306
# Exception Resumable Description Created on
1 ERROR Fehler 20030306

Method GET_POSTING_RULES_CREDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20031123
2 Exporting ES_ACCDETRULE Call by reference Type reference (TYPE) RERA_POSTING_ACCDET RE-Buchungssatz Kontenfindung 20031123
3 Exporting ES_REFFLOWTYPE Call by reference Type reference (TYPE) RECDC_REF_FLOW_TYPE Referenzbewegungsart (TIVCDFLOWREL) 20031123
4 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
5 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20040521
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20040521
7 Importing IF_CDSPLITNO_NOT_NEEDED Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20061115
8 Importing IF_LEGACY_DATA Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031214
9 Importing IF_SPECGLIND Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031214
10 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031123
11 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20031123
# Exception Resumable Description Created on
1 ERROR Fehler 20031123

Method GET_POSTING_RULES_DEBIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20031123
2 Exporting ES_ACCDETRULE Call by reference Type reference (TYPE) RERA_POSTING_ACCDET RE-Buchungssatz Kontenfindung 20031123
3 Exporting ES_REFFLOWTYPE Call by reference Type reference (TYPE) RECDC_REF_FLOW_TYPE Referenzbewegungsart (TIVCDFLOWREL) 20031123
4 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
5 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20040521
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20040521
7 Importing IF_CDSPLITNO_NOT_NEEDED Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20061115
8 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031123
9 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20031123
# Exception Resumable Description Created on
1 ERROR Fehler 20031123

Method HAS_SPECIAL_GL_IND_J Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_TAKE_UNPAID_AP Value transfer Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte Vorauszahlungen berücksichtigen? 20040302
2 Returning RF_HAS Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040302

Method HAS_SPECIAL_GL_IND_J on class CL_RERA_ADVPAY_BOOKING has no exception.

Method INSERT_DOCITEM_CREDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20031124
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20031124
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031124
4 Importing IS_DOCITEM Call by reference Type reference (TYPE) RERA_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20031124
# Exception Resumable Description Created on
1 ERROR Fehler 20031124

Method INSERT_DOCITEM_DEBIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20031124
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20031124
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031124
4 Importing IS_DOCITEM Call by reference Type reference (TYPE) RERA_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20031124
# Exception Resumable Description Created on
1 ERROR Fehler 20031124

Method IS_CLEAR_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NECESSARY Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040303

Method IS_CLEAR_NECESSARY on class CL_RERA_ADVPAY_BOOKING has no exception.

Method IS_DIRECTION_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_DIRECTION_USER Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040708

Method IS_DIRECTION_USER on class CL_RERA_ADVPAY_BOOKING has no exception.

Method IS_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_RELEVANT Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031111

Method IS_RELEVANT on class CL_RERA_ADVPAY_BOOKING has no exception.

Method NEED_COST_ACCOUNTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONDGUID Call by reference Type reference (TYPE) RECDCONDGUID GUID (RAW16) für Konditionen 20040923
2 Returning RF_NEED Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040923

Method NEED_COST_ACCOUNTING on class CL_RERA_ADVPAY_BOOKING has no exception.

Method OBJECT_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20031126
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20031126
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IF_CDSPLITNO_NOT_NEEDED Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20061115
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20031126
6 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20031126
7 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20031126
# Exception Resumable Description Created on
1 ERROR Fehler 20031126

Method ONLY_COST_ACCOUNTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_COST_ACCOUNTING Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040303

Method ONLY_COST_ACCOUNTING on class CL_RERA_ADVPAY_BOOKING has no exception.

Method POST_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LAST_DOC_NO Call by reference Type reference (TYPE) RERADOCCOUNTER Letzte vergebene Belegnummer 20060222
2 Exporting ETO_DOC Call by reference Type reference (TYPE) RE_T_IF_RERA_DOC Referenzen auf RE-Belege 20060222
3 Importing ID_START_DOC_NO Call by reference Type reference (TYPE) RERADOCCOUNTER Anfangsbelegnummer 20060222
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060222
5 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20061121
6 Importing IS_DOC Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_S_DOC_PER_PARTNER 20060222
# Exception Resumable Description Created on
1 ERRORS Fehler 20060222

Method PREPARE_CREDIT_CN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20030306
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20030306
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IF_TAKE_UNPAID_AP Value transfer Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte Vorauszahlungen berücksichtigen? 20030306
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030306
6 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20030306
7 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20030306
8 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20031104
# Exception Resumable Description Created on
1 ERROR Fehler 20030306

Method PREPARE_CREDIT_TENANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20030306
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20030306
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IF_LEGACY_DATA Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031212
5 Importing IF_SPECGLIND Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031214
6 Importing IF_TAKE_UNPAID_AP Call by reference Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte Vorauszahlungen berücksichtigen? 20030306
7 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030306
8 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20030306
9 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20030306
10 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20031104
# Exception Resumable Description Created on
1 ERROR Fehler 20030306

Method PREPARE_DEBIT_CN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20030306
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20030306
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IF_LEGACY_DATA Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031212
5 Importing IF_SPECGLIND Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20031214
6 Importing IF_TAKE_UNPAID_AP Value transfer Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte Vorauszahlungen berücksichtigen? 20030306
7 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030306
8 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20030306
9 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20030306
10 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20031104
# Exception Resumable Description Created on
1 ERROR Fehler 20030306

Method PREPARE_DEBIT_TENANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ITEM Call by reference Type reference (TYPE) RE_T_PRE_DOC_ITEM_RESC RE-Belegposition Vorstufe für NKA 20030306
2 Exporting ET_DOC_TAX_ITEM Call by reference Type reference (TYPE) RE_T_PRE_TAX_ITEM_GEN RE-Belegposition generierte Vorstufe 20030306
3 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20050518
4 Importing IF_TAKE_UNPAID_AP Value transfer Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte Vorauszahlungen berücksichtigen? 20030306
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030306
6 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20030306
7 Importing IS_DOC_HEADER Call by reference Type reference (TYPE) RERA_PRE_DOC_HEADER RE-Beleg (VIRADOC) 20030306
8 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20031104
9 Importing IT_LEGACY_DATA Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlungen 20031212
# Exception Resumable Description Created on
1 ERROR Fehler 20030306

Method PREPARE_DOCS_PAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_T_DOC_PER_PARTNER 20090511
2 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20090511
3 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20090511
4 Importing ID_HEADERTXT Call by reference Type reference (TYPE) BKTXT Belegkopftext 20090511
5 Importing ID_OBJGUID Call by reference Type reference (TYPE) RERAOBJGUID optionale ID des Kontierungsobjektes durch Prozesses 20090512
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20090511
7 Importing ID_PSTNGPERIOD Call by reference Type reference (TYPE) RERAPSTNGPERIOD Buchungsperiode 20090511
8 Importing ID_PSTNGPROCEDURE Call by reference Type reference (TYPE) RERAPROCEDURE Buchungsvorgang 20090512
9 Importing ID_REFERENCEDOCGUID Call by reference Type reference (TYPE) RERAREFGUID Referenz-GUID 20090511
10 Importing IF_TAKE_UNPAID_AP Call by reference Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte VZ offen lassen (Sollprinzip)? 20090511
11 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20090511
12 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20090512
13 Importing IO_SPLIT_MNGR Call by reference Object reference (TYPE REF TO) IF_RERA_ADVPAY_SPLIT_MNGR Unterjährige Vorauszahlungen: Manager 20090511
14 Importing IS_ADVPAY Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20090511
15 Importing IS_ADVPAY_X Call by reference Type reference (TYPE) RERAADVPAY_X Vorauszahlung 20090511
16 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20090511
17 Importing IT_ADVPAY_EX Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlungen + Verweis zum Finanzstromsatz 20090512
# Exception Resumable Description Created on
1 ERROR Fehler 20090511

Method PREPARE_DOCS_PAY_NOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC Call by reference Type reference (TYPE) IF_RERA_ADVPAY_BOOKING=>MTYPE_T_DOC_PER_PARTNER 20090511
2 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20090511
3 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20090511
4 Importing ID_HEADERTXT Call by reference Type reference (TYPE) BKTXT Belegkopftext 20090511
5 Importing ID_OBJGUID Call by reference Type reference (TYPE) RERAOBJGUID optionale ID des Kontierungsobjektes durch Prozesses 20090512
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20090511
7 Importing ID_PSTNGPERIOD Call by reference Type reference (TYPE) RERAPSTNGPERIOD Buchungsperiode 20090511
8 Importing ID_PSTNGPROCEDURE Call by reference Type reference (TYPE) RERAPROCEDURE Buchungsvorgang 20090512
9 Importing ID_REFERENCEDOCGUID Call by reference Type reference (TYPE) RERAREFGUID Referenz-GUID 20090511
10 Importing IF_TAKE_UNPAID_AP Call by reference Type reference (TYPE) RERATAKEOPENAP Noch nicht bezahlte VZ offen lassen (Sollprinzip)? 20090511
11 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20090511
12 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20090512
13 Importing IO_SPLIT_MNGR Call by reference Object reference (TYPE REF TO) IF_RERA_ADVPAY_SPLIT_MNGR Unterjährige Vorauszahlungen: Manager 20090511
14 Importing IS_ADVPAY Call by reference Type reference (TYPE) RERAADVPAY Vorauszahlungen 20090511
15 Importing IS_ADVPAY_X Call by reference Type reference (TYPE) RERAADVPAY_X Vorauszahlung 20090511
16 Importing IS_OTHERPARTNER Call by reference Type reference (TYPE) IF_RERA_ADVPAY_MNGR=>MTY_S_PARTNER_PARAM 20090511
17 Importing IT_ADVPAY_EX Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlungen + Verweis zum Finanzstromsatz 20090511
18 Importing LT_ADVPAY_EX_SPECGLIND Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlungen + Verweis zum Finanzstromsatz 20090511
# Exception Resumable Description Created on
1 ERROR Fehler 20090511

Method PREPARE_LEGACY_DATA 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_ADVPAY_X Vorauszahlung (Advance Payment) (VIRAADVPAY) 20031212
2 Exporting ET_LIST_SPECGLIND Call by reference Type reference (TYPE) RE_T_ADVPAY_X Vorauszahlung (Advance Payment) (VIRAADVPAY) 20031214
3 Importing IS_ADVPAYMENT Call by reference Type reference (TYPE) RERAADVPAY_X Vorauszahlung 20031212
4 Importing IT_LEGACY_DATA Call by reference Type reference (TYPE) RE_T_VIRAADVPAYEXT Vorauszahlung - Altdatenübernahme (VIRAADVPAYEXT) 20031212
# Exception Resumable Description Created on
1 ERROR Fehler 20031214
History
Last changed by/on SAP  20130531 
SAP Release Created in 200