SAP ABAP Interface IF_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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RERA_ADVPAY_BOOKING Advanced Payment Posting 20030306
Properties
Interface IF_RERA_ADVPAY_BOOKING  
Short Description Advanced Payment Posting    
General Data
Package RE_RA_AP   RE: Advance Payment 
Created 20030306   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_RERA_ADVPAY_BOOKING has no forward declaration.
Interfaces
Interface IF_RERA_ADVPAY_BOOKING has no interface.
Friends
Interface IF_RERA_ADVPAY_BOOKING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_TRGOBJNR Instance attribute Public Type reference (TYPE) RECAOBJNR Object Number 20031111
2 MF_TAKE_UNPAID_AP Instance attribute Public Type reference (TYPE) RERATAKEOPENAP Take account of unpaid advance payments? 20030306
3 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_RERA_ADVPAY_MNGR Advance Payment Manager (RERAAPAYMENT) 20030306
4 MTO_DOC Instance attribute Public Type reference (TYPE) RE_T_IF_RERA_DOC References to RE Documents 20030306
Methods
# Method Level Visibility Method type Description Created on
1 DO_POST_ADVPAY Instance method Public Method Transfer of Advance Payment 20060222
2 INIT_BY_PARENT Instance method Public Method Initializes Manager via Superordinate Object 20030306
3 REVERSAL Instance method Public Method Delete Documents 20030306
Events
Interface IF_RERA_ADVPAY_BOOKING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_S_DOC_PER_PARTNER Public See coding 20060302 BEGIN OF mtype_s_doc_per_partner, advpayprocguid TYPE reraadvpayprocguid, WHEREFROM type RERAADVPAYWHEREFROM, header TYPE re_t_pre_doc_header, item TYPE re_t_pre_doc_item_resc, tax TYPE re_t_pre_tax_item_gen, cfref TYPE re_t_advpay_cfref, refdoc TYPE re_t_guid, has_error TYPE recabool, END OF mtype_s_doc_per_partner
2 MTYPE_S_RECEIVABLE Public See coding 20070702 BEGIN OF mtype_s_receivable, condguid TYPE recdcondguid, objnr TYPE recaobjnr, condtype TYPE recdcondtype, termnopy TYPE retmtermno, partner TYPE bu_partner, partnerobjnr TYPE retmpartnerobjnr, END OF mtype_s_receivable
3 MTYPE_T_DOC_PER_PARTNER Public See coding 20060302 mtype_t_doc_per_partner TYPE TABLE OF mtype_s_doc_per_partner
4 MTYPE_T_RECEIVABLE Public See coding 20070702 mtype_t_receivable TYPE STANDARD TABLE OF mtype_s_receivable
Method Signatures

Method DO_POST_ADVPAY 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 Belegzähler 20060222
2 Importing ID_BLINEDATE Call by reference Type reference (TYPE) DZFBDT Basisdatum für Fälligkeitsberechnung 20060222
3 Importing ID_DOCDATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20060222
4 Importing ID_HEADERTXT Call by reference Type reference (TYPE) BKTXT Belegkopftext 20060222
5 Importing ID_OBJGUID Call by reference Type reference (TYPE) RERAOBJGUID optionale ID des Kontierungsobjektes durch Prozesses 20060222
6 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20060222
7 Importing ID_PSTNGPERIOD Call by reference Type reference (TYPE) RERAPSTNGPERIOD Buchungsperiode 20060222
8 Importing ID_START_DOC_NO Call by reference Type reference (TYPE) RERADOCCOUNTER 0 Belegzähler 20060222
9 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060222
10 Importing IO_OTHERPROCESS 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) MTYPE_T_RECEIVABLE 20070702
13 Importing IT_RECEIVE Call by reference Type reference (TYPE) RE_T_VISCRECEIVABLE Forderungen aus Abrechnung (VISCRECEIVABLE) 20100319
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 INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TRGOBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20031111
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_RERA_ADVPAY_MNGR Vorauszahlung (Advance Payment)-Manager (RERAAPAYMENT) 20030306

Method INIT_BY_PARENT on Interface IF_RERA_ADVPAY_BOOKING has no exception.

Method REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Verbuchung mit "IN UPDATE TASK" rufen 20030306
2 Importing IO_BY_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_PROCESS allgemeine Beschreibung eines Prozesses 20030306
3 Importing IO_OTHERPROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_SETTLEMENT Allgemeine Schnittstelle für Abrechnungen 20061121

Method REVERSAL on Interface IF_RERA_ADVPAY_BOOKING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 200