SAP ABAP Interface IF_REOR_COST_MNGR (Costs Manager (VIORRSCOST))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-OR (Application Component) Offer and Rental Request
     RE_OR_CA (Package) RE: Cross-Application Contract Offer and RE Search Request
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_REOR_RESERVATION_COST_MNGR Costs Manager for Reservation (VIORRSCOST) 20060619
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_REOR_COST_MNGR Costs Manager for Reservation/Occupancy 20060619
Properties
Interface IF_REOR_COST_MNGR  
Short Description Costs Manager (VIORRSCOST)    
General Data
Package RE_OR_CA   RE: Cross-Application Contract Offer and RE Search Request 
Created 20060619   SAP 
Last changed 20131127   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECA_STORABLE Object Can Be Stored 20060619
Friends
Interface IF_REOR_COST_MNGR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ACTIVITY Instance attribute Public Attribute reference (LIKE) 20060619
2 MF_ARCHIVED Instance attribute Public Attribute reference (LIKE) 20060629
3 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20060629
4 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20060629
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20060629
2 CHECK_ALL Instance method Public Method 20060629
3 DELETE Instance method Public Method Deletes Entry 20060619
4 FREE Instance method Public Method 20060629
5 GENERATE_COSTS Instance method Public Method Generation of Costs 20060627
6 GET_CHILDREN Instance method Public Method 20060629
7 GET_CHILDREN_EXT Instance method Public Method 20060629
8 GET_DETAIL Instance method Public Method Gets Costs 20060619
9 GET_EXTENSION Instance method Public Method 20060629
10 GET_FIELDSTATUS Instance method Public Method 20060629
11 GET_GENERATION_LOG Instance method Public Method Gets Log of Generation 20070221
12 GET_LIST Instance method Public Method Gets List of Costs 20060619
13 GET_LIST_X Instance method Public Method Gets List of Costs with Additional Fields 20060619
14 GET_OCCUPANT Instance method Public Method Gets Occupant for a Cost Rate 20070322
15 GET_OPEN_COSTS Instance method Public Method Gets List of Open Costs in Time Period 20060621
16 INIT_BY_PARENT Instance method Public Method Initializes Costs Manager Using Parent 20060619
17 INIT_BY_TEMPLATE Instance method Public Method 20060629
18 INSERT_DETAIL Instance method Public Method Adds (Inserts) Costs 20060619
19 IS_FIELDSTATUS_SET Instance method Public Method 20060629
20 IS_MODIFIED Instance method Public Method 20060619
21 IS_OK Instance method Public Method 20060629
22 REGISTER_ALL_CHILDREN Instance method Public Method 20060629
23 RELEASE Instance method Public Method 20060629
24 STORE Instance method Public Method 20060629
25 UPDATE_DETAIL Instance method Public Method Changes Costs 20060619
26 UPDATE_PAYMENT_STATUS Instance method Public Method Sets Billing Status 20070213
Events
# Event Type Visibility Description Created on
1 AFTER_STORE Instance Event
(0)
Public
(2)
20060629
2 BEFORE_STORE Instance Event
(0)
Public
(2)
20060629
3 ON_CHECK_ALL Instance Event
(0)
Public
(2)
20060629
Types
Interface IF_REOR_COST_MNGR has no local type.
Method Signatures

Method ADD_CHILD Signature

Method ADD_CHILD on Interface IF_REOR_COST_MNGR has no parameter.
Method ADD_CHILD on Interface IF_REOR_COST_MNGR has no exception.

Method CHECK_ALL Signature

Method CHECK_ALL on Interface IF_REOR_COST_MNGR has no parameter.
Method CHECK_ALL on Interface IF_REOR_COST_MNGR has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OCCOBJNR Call by reference Type reference (TYPE) REOR_RESERVATION_COST-OCCOBJNR Kontierungsobjekt Belegender 20060619
2 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REOR_RESERVATION_COST-VALIDFROM Belegung ab 20060619

Method DELETE on Interface IF_REOR_COST_MNGR has no exception.

Method FREE Signature

Method FREE on Interface IF_REOR_COST_MNGR has no parameter.
Method FREE on Interface IF_REOR_COST_MNGR has no exception.

Method GENERATE_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RECADATEFROM RECA0_DATE-MIN Datum: Gültig ab 20060704
2 Importing ID_VALIDTO Call by reference Type reference (TYPE) RECADATETO RECA0_DATE-MAX Datum: Gültig bis 20060704
3 Importing IF_GENERATE_REVCOST Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Stornokosten neu berechnen 20121102
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20061013

Method GENERATE_COSTS on Interface IF_REOR_COST_MNGR has no exception.

Method GET_CHILDREN Signature

Method GET_CHILDREN on Interface IF_REOR_COST_MNGR has no parameter.
Method GET_CHILDREN on Interface IF_REOR_COST_MNGR has no exception.

Method GET_CHILDREN_EXT Signature

Method GET_CHILDREN_EXT on Interface IF_REOR_COST_MNGR has no parameter.
Method GET_CHILDREN_EXT on Interface IF_REOR_COST_MNGR has no exception.

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COSTGUID Call by reference Type reference (TYPE) REORCOSTGUID GUID für Kosten 20060619
2 Returning RS_DETAIL Value transfer Type reference (TYPE) REOR_RESERVATION_COST Buchungsparameter für Reservierung (VIORRSPY) 20060619

Method GET_DETAIL on Interface IF_REOR_COST_MNGR has no exception.

Method GET_EXTENSION Signature

Method GET_EXTENSION on Interface IF_REOR_COST_MNGR has no parameter.
Method GET_EXTENSION on Interface IF_REOR_COST_MNGR has no exception.

Method GET_FIELDSTATUS Signature

Method GET_FIELDSTATUS on Interface IF_REOR_COST_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_REOR_COST_MNGR has no exception.

Method GET_GENERATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_GENERATION_LOG Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Generierungsprotokoll 20070221

Method GET_GENERATION_LOG on Interface IF_REOR_COST_MNGR has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LIST Value transfer Type reference (TYPE) RE_T_RESERVATION_COST Buchungsparameter für Reservierung 20060620

Method GET_LIST on Interface IF_REOR_COST_MNGR has no exception.

Method GET_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LIST_X Value transfer Type reference (TYPE) RE_T_RESERVATION_COST_X Reservierungskosten mit Zusatzfeldern 20060620

Method GET_LIST_X on Interface IF_REOR_COST_MNGR has no exception.

Method GET_OCCUPANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COSTGUID Call by reference Type reference (TYPE) REOR_RESERVATION_COST-COSTGUID GUID für Kosten 20070322
2 Returning RD_OCCUPANT Value transfer Type reference (TYPE) BU_PARTNER Belegender 20070402

Method GET_OCCUPANT on Interface IF_REOR_COST_MNGR has no exception.

Method GET_OPEN_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM Call by reference Type reference (TYPE) RECADATEFROM RECA0_DATE-MIN Datum: Gültig ab 20060621
2 Importing ID_VALIDTO Call by reference Type reference (TYPE) RECADATETO RECA0_DATE-MAX Datum: Gültig bis 20060621
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20061023
4 Returning RT_LIST Value transfer Type reference (TYPE) RE_T_RESERVATION_COST Reservierung - Kosten 20060621

Method GET_OPEN_COSTS on Interface IF_REOR_COST_MNGR has no exception.

Method INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_REOR_HAS_COST Objekt mit Kosten 20060619

Method INIT_BY_PARENT on Interface IF_REOR_COST_MNGR has no exception.

Method INIT_BY_TEMPLATE Signature

Method INIT_BY_TEMPLATE on Interface IF_REOR_COST_MNGR has no parameter.
Method INIT_BY_TEMPLATE on Interface IF_REOR_COST_MNGR has no exception.

Method INSERT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DETAIL Call by reference Type reference (TYPE) REOR_RESERVATION_COST Buchungsparameter für Reservierung (VIORRSPY) 20060619

Method INSERT_DETAIL on Interface IF_REOR_COST_MNGR has no exception.

Method IS_FIELDSTATUS_SET Signature

Method IS_FIELDSTATUS_SET on Interface IF_REOR_COST_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_REOR_COST_MNGR has no exception.

Method IS_MODIFIED Signature

Method IS_MODIFIED on Interface IF_REOR_COST_MNGR has no parameter.
Method IS_MODIFIED on Interface IF_REOR_COST_MNGR has no exception.

Method IS_OK Signature

Method IS_OK on Interface IF_REOR_COST_MNGR has no parameter.
Method IS_OK on Interface IF_REOR_COST_MNGR has no exception.

Method REGISTER_ALL_CHILDREN Signature

Method REGISTER_ALL_CHILDREN on Interface IF_REOR_COST_MNGR has no parameter.
Method REGISTER_ALL_CHILDREN on Interface IF_REOR_COST_MNGR has no exception.

Method RELEASE Signature

Method RELEASE on Interface IF_REOR_COST_MNGR has no parameter.
Method RELEASE on Interface IF_REOR_COST_MNGR has no exception.

Method STORE Signature

Method STORE on Interface IF_REOR_COST_MNGR has no parameter.
Method STORE on Interface IF_REOR_COST_MNGR has no exception.

Method UPDATE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DETAIL Call by reference Type reference (TYPE) REOR_RESERVATION_COST Buchungsparameter für Reservierung (VIORRSPY) 20060619
# Exception Resumable Description Created on
1 ERROR Eintrag nicht vorhanden 20060619

Method UPDATE_PAYMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BELNR Call by reference Type reference (TYPE) REOR_RESERVATION_COST-BELNR Belegnummer 20070214
2 Importing ID_BUZEI Call by reference Type reference (TYPE) REOR_RESERVATION_COST-BUZEI Buchungszeile 20070214
3 Importing ID_COSTGUID Call by reference Type reference (TYPE) REOR_RESERVATION_COST-COSTGUID GUID für Kosten 20070213
4 Importing ID_DOCGUID Call by reference Type reference (TYPE) REOR_RESERVATION_COST-DOCGUID GUID: Eindeutiger interner Schlüssel für RE-Beleg 20070213
5 Importing ID_ITEMNO Call by reference Type reference (TYPE) REOR_RESERVATION_COST-ITEMNO Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs 20070213
6 Importing ID_KOKRS Call by reference Type reference (TYPE) REOR_RESERVATION_COST-KOKRS Kostenrechnungskreis 20070322
7 Importing ID_PAYMENTSTATUS Call by reference Type reference (TYPE) REOR_RESERVATION_COST-PAYMENTSTATUS Abrechnungsstatus 20070213

Method UPDATE_PAYMENT_STATUS on Interface IF_REOR_COST_MNGR has no exception.
Event Signatures

Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_REOR_COST_MNGR has no parameter.
Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_REOR_COST_MNGR has no parameter.
Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_REOR_COST_MNGR has no parameter.
History
Last changed by/on SAP  20131127 
SAP Release Created in 700