SAP ABAP Class CL_REXC_RA_ESR_ASS (Assignment of ISR Ref.Vendor Invoice to Cash Flow Plan Items)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_XC_RA_CH (Package) RE: XC - Rental Accounting CH (Switzerland)
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 20050317
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REXC_RA_ESR_ASS Assignment of ISR Ref.Vendor Invoice to Cash Flow Plan Items 20050312
Properties
Class CL_REXC_RA_ESR_ASS  
Short Description Assignment of ISR Ref.Vendor Invoice to Cash Flow Plan Items    
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_XC_RA_CH   RE: XC - Rental Accounting CH (Switzerland) 
Created 20050312   SAP 
Last change 20100310   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 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REXCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REXC_RA_ESR_ASS Assignment of ISR Ref.Vendor Invoice to Cash Flow Plan Items 20050312
Friends
# Friend Modeled only Created on Description
1 CF_REXC_RA_ESR_ASS 20050312 Assignmt ISR Ref.Vend.Invoice to Cash Flow Plan Item:Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_DELETE_ROWS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050608
2 MS_DETAIL_HDR Instance attribute Private Type reference (TYPE) REXC_RA_ESR_ASS_HDR Assignment of ISR Ref./Cash Flow Plan (Header Data) 20050318
3 MS_DETAIL_HDR_OLD Instance attribute Private Type reference (TYPE) REXC_RA_ESR_ASS_HDR Assignment of ISR Ref./Cash Flow Plan (Header Data) 20050320
4 MT_DETAIL_HDR Instance attribute Private Type reference (TYPE) RE_T_ESR_ASS_HDR Assignment of ISR Ref./Cash Flow Plan (Header Data) 20050321
5 MT_LIST_ITM Instance attribute Private Type reference (TYPE) RE_T_ESR_ASS_ITEM Assignment of ISR Ref./Cash Flow Plan (Header Data) 20050319
6 MT_LIST_ITM_OLD Instance attribute Private Type reference (TYPE) RE_T_ESR_ASS_ITEM Assignment of ISR Ref./Cash Flow Plan (Header Data) 20050319
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ESRREF_HDR Instance method Public Method 20050615
2 GET_HDR_DATA Instance method Public Method 20050319
3 GET_LIST Instance method Private Method 20050321
4 HAS_MT_ITM_OLD Instance method Private Method 20050321
5 INIT_BY_ESRREF Instance method Public Method 20050319
6 INIT_BY_ESR_HEADER Instance method Public Method 20050401
7 INSERT_ESRREF_HDR Instance method Public Method 20050615
8 SET_ESRREF_HDR Instance method Public Method 20050321
9 SET_ESRREF_ITM Instance method Private Method 20050321
10 UPDATE_ESRREF_HDR Instance method Public Method 20050615
11 _CHECK_AMOUNT Instance method Private Method Check ISR Amount Against Items 20050321
12 _CHECK_BUKRS Instance method Private Method Check Company Code 20050320
13 _CHECK_ESRREF Instance method Private Method Check ISR References 20050320
14 _CHECK_ESR_TO_PARTNER Instance method Private Method Check Partner Number for ISR Number 20050320
Events
Class CL_REXC_RA_ESR_ASS has no event.
Types
Class CL_REXC_RA_ESR_ASS has no local type.
Method Signatures

Method DELETE_ESRREF_HDR Signature

Method DELETE_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no parameter.
Method DELETE_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no exception.

Method GET_HDR_DATA Signature

Method GET_HDR_DATA on class CL_REXC_RA_ESR_ASS has no parameter.
Method GET_HDR_DATA on class CL_REXC_RA_ESR_ASS has no exception.

Method GET_LIST Signature

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

Method HAS_MT_ITM_OLD Signature

Method HAS_MT_ITM_OLD on class CL_REXC_RA_ESR_ASS has no parameter.
Method HAS_MT_ITM_OLD on class CL_REXC_RA_ESR_ASS has no exception.

Method INIT_BY_ESRREF Signature

Method INIT_BY_ESRREF on class CL_REXC_RA_ESR_ASS has no parameter.
Method INIT_BY_ESRREF on class CL_REXC_RA_ESR_ASS has no exception.

Method INIT_BY_ESR_HEADER Signature

Method INIT_BY_ESR_HEADER on class CL_REXC_RA_ESR_ASS has no parameter.
Method INIT_BY_ESR_HEADER on class CL_REXC_RA_ESR_ASS has no exception.

Method INSERT_ESRREF_HDR Signature

Method INSERT_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no parameter.
Method INSERT_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no exception.

Method SET_ESRREF_HDR Signature

Method SET_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no parameter.
Method SET_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no exception.

Method SET_ESRREF_ITM Signature

Method SET_ESRREF_ITM on class CL_REXC_RA_ESR_ASS has no parameter.
Method SET_ESRREF_ITM on class CL_REXC_RA_ESR_ASS has no exception.

Method UPDATE_ESRREF_HDR Signature

Method UPDATE_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no parameter.
Method UPDATE_ESRREF_HDR on class CL_REXC_RA_ESR_ASS has no exception.

Method _CHECK_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PO_AMOUNT Call by reference Type reference (TYPE) REXCRAESRREFAMOUNT ESR-Betrag 20050321
2 Importing IF_ACCEPTDIFF_AMOUNT Call by reference Type reference (TYPE) REXCRAESRREFACCEPTDIFFAMOUNT Flag erlauben Differenz Saldo Fin.-trom/Kred.Rechn.Betr. 20050519
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050321
4 Importing IT_LIST_ITM Call by reference Type reference (TYPE) RE_T_ESR_ASS_ITEM Zuordnung ESR-Ref./Finanzstrom Plan (Kopfdaten) 20050321
# Exception Resumable Description Created on
1 ERROR Buchungskreis falsch 20050321

Method _CHECK_BUKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050320
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050320
# Exception Resumable Description Created on
1 ERROR Buchungskreis falsch 20050320

Method _CHECK_ESRREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20050320
2 Importing ID_PO_AMOUNT Call by reference Type reference (TYPE) REXCRAESRREFAMOUNT ESR-Betrag 20050321
3 Importing ID_PO_REF_NO Call by reference Type reference (TYPE) ESRRE ESR-Referenznummer 20050320
4 Importing ID_PO_SUB_NO Call by reference Type reference (TYPE) ESRNR ESR-Teilnehmernummer 20050320
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050320
# Exception Resumable Description Created on
1 ERROR Fehler 20050320

Method _CHECK_ESR_TO_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050320
2 Importing ID_PO_REF_NO Call by reference Type reference (TYPE) ESRRE ESR-Referenznummer 20050320
3 Importing ID_PO_SUB_NO Call by reference Type reference (TYPE) ESRNR ESR-Teilnehmernummer 20050320
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050320
# Exception Resumable Description Created on
1 ERROR Fehler 20050320
History
Last changed by/on SAP  20100310 
SAP Release Created in 600