SAP ABAP Class CL_REOR_COST_POSTING (Posting Process: Occupancy)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_PROCESS Process 20080507
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REOR_COST_POSTING Posting of Occupancy 20080507
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REOR_COST_POSTING_PO Posting Process: Continuous Occupancy 20080509
2 Inheritance (c INHERITING FROM c_ref)  CL_REOR_COST_POSTING_RS Posting Process: Reservations 20080509
Properties
Class CL_REOR_COST_POSTING  
Short Description Posting Process: Occupancy    
Super Class CL_RECA_PROCESS Process 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_OR_CA   RE: Cross-Application Contract Offer and RE Search Request 
Created 20080507   SAP 
Last change 20110908   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REOR1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 REOR2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REOR_COST_POSTING Posting of Occupancy 20080507
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20080507 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_FLOWREL Instance attribute Protected Type reference (TYPE) RECDC_REF_FLOW_TYPE-REFFLOWREL Type of Relationship Between Flow Type and Refer.Flow Type 20080514
2 MO_GENERATION_LOG Instance attribute Protected Attribute reference (LIKE) Posting Log 20080509
3 MT_POST_LOG Instance attribute Protected Attribute reference (LIKE) 20080509
4 MT_POST_OBJECT Instance attribute Protected Type reference (TYPE) MTYPE_T_POST_OBJECT Objects for Posting 20080515
Methods
# Method Level Visibility Method type Description Created on
1 ENHANCE_COST_LINE Instance method Protected Method Complete the Costs Row 20080515
2 ENHANCE_LOG Instance method Protected Method Complete the Log 20080606
3 GET_COST_POSTING_PARAM Instance method Protected Method Gets Parameter of Process 20080520
4 GET_OBJECTS_FOR_POSTING Instance method Protected Method Determine Objects to Be Billed [Abstract] 20080514
5 HANDLE_COST_WITHOUT_ACCTASS Instance method Protected Method Postprocess Cost Records Without Acct Assignment Object 20080605
6 POST_ADDITIONAL Instance method Protected Method Perform Additional Posting 20080514
Events
Class CL_REOR_COST_POSTING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_S_POST_OBJECT Protected See coding Object for Posting 20080514 BEGIN OF mtype_s_post_object, o_has_cost TYPE REF TO if_reor_has_cost, o_storable TYPE REF TO if_reca_storable, accdetkey TYPE reraaccdetkey, xdescription TYPE string, END OF mtype_s_post_object
2 MTYPE_T_POST_LOG Protected Attribute reference (LIKE) 20080509
3 MTYPE_T_POST_OBJECT Protected See coding Objects for Posting 20080514 mtype_t_post_object TYPE STANDARD TABLE OF mtype_s_post_object WITH DEFAULT KEY
Method Signatures

Method ENHANCE_COST_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COST Call by reference Type reference (TYPE) REOR_RESERVATION_COST Reservierung - Kosten 20080515
2 Exporting EF_SKIP Call by reference Type reference (TYPE) ABAP_BOOL Eintrag ignorieren 20080515
3 Importing IO_HAS_COST Call by reference Object reference (TYPE REF TO) IF_REOR_HAS_COST Objekt mit Kosten 20080515
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080515

Method ENHANCE_COST_LINE on class CL_REOR_COST_POSTING has no exception.

Method ENHANCE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG Call by reference Type reference (TYPE) REOR_POST_LOG_L Buchungsprotokoll Reservierung 20080606
2 Importing IS_POST_OBJECT Call by reference Type reference (TYPE) MTYPE_S_POST_OBJECT Objekt zum Buchen 20080606

Method ENHANCE_LOG on class CL_REOR_COST_POSTING has no exception.

Method GET_COST_POSTING_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PARAM Value transfer Type reference (TYPE) REOR_COST_POSTING_PARAM Buchungsprozess: Belegungen - Parameter 20080520

Method GET_COST_POSTING_PARAM on class CL_REOR_COST_POSTING has no exception.

Method GET_OBJECTS_FOR_POSTING 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 20080514
2 Returning RT_POST_OBJECT Value transfer Type reference (TYPE) MTYPE_T_POST_OBJECT Zu buchende Objekte 20080514

Method GET_OBJECTS_FOR_POSTING on class CL_REOR_COST_POSTING has no exception.

Method HANDLE_COST_WITHOUT_ACCTASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COST_MNGR Call by reference Object reference (TYPE REF TO) IF_REOR_COST_MNGR Kosten-Manger 20080605
2 Importing IT_COST Call by reference Type reference (TYPE) RE_T_RESERVATION_COST Kosten ohne Kontierungsobjekt 20080605

Method HANDLE_COST_WITHOUT_ACCTASS on class CL_REOR_COST_POSTING has no exception.

Method POST_ADDITIONAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POST_LOG Call by reference Type reference (TYPE) MTYPE_T_POST_LOG Buchungsprotokoll Reservierung 20080514
2 Exporting EF_ADDITIONAL_POSTED Call by reference Type reference (TYPE) ABAP_BOOL Zusätzlich gebucht 20080626
3 Importing IS_POST_OBJECT Call by reference Type reference (TYPE) MTYPE_S_POST_OBJECT Objekt zum Buchen 20080514
4 Importing IT_COST Call by reference Type reference (TYPE) RE_T_RESERVATION_COST Reservierung - Kosten 20080514

Method POST_ADDITIONAL on class CL_REOR_COST_POSTING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604