SAP ABAP Class CF_REOR_RESERVATION (Reservation (VIORRS): Factory)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RS (Application Component) Room Reservations and Seating Arrangements
     RE_OR_RS (Package) RE: Reservation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CF_RECA_OBJECT Object That Can Be Instantiated: Factory 20060216
Properties
Class CF_REOR_RESERVATION  
Short Description Reservation (VIORRS): Factory    
Super Class CF_RECA_OBJECT Object That Can Be Instantiated: Factory 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_OR_RS   RE: Reservation 
Created 20060216   SAP 
Last change 20130531   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CF_REOR_RESERVATION has no interface implemented.
Friends
Class CF_REOR_RESERVATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AUTH_OBJECT Constant Protected Type reference (TYPE) XUOBJECT 'F_REOR_RS' Authorization Object 20060714
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Checks Authorization (Generic) 20060714
2 CREATE Static method Public Method Creates New Object 20060216
3 DEQUEUE Static method Public Method Resets Lock (Generic) 20060412
4 ENQUEUE Static method Public Method Sets Lock (Generic) 20060412
5 FIND Static method Public Method Gets Instance of Object Using Key 20060216
6 FIND_BY_DETAIL Static method Public Method Gets Instance of Object Using Basic Data 20060220
7 _FIND_BY_DETAIL Static method Private Method Gets Instance of Object Using Basic Data 20060216
Events
Class CF_REOR_RESERVATION has no event.
Types
Class CF_REOR_RESERVATION has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECA1_ACTIVITY RECA1_ACTIVITY-DISPLAY 20060714
2 Importing ID_AUTHGRP Call by reference Type reference (TYPE) RECAAUTHGRP Berechtigungsgruppe 20061012
3 Importing ID_RSAREA Call by reference Type reference (TYPE) REORRSAREA Reservierungsbereich 20060714
4 Importing ID_RSOBJTYPE Call by reference Type reference (TYPE) REORRSOBJTYPE Reservierungsobjektart 20060714
5 Importing ID_RSTYPE Call by reference Type reference (TYPE) REORRSTYPE Reservierungsart 20060714
# Exception Resumable Description Created on
1 ERROR Fehler 20060714

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Tech: Default-Berechtigungsprüfungen durchführen? 20061103
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_REOR_RESERVATION Reservierung (VIORRS) 20060216
# Exception Resumable Description Created on
1 ERROR Fehler 20061103

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) ENQMODE 'X' TECH: Sperrmodus 20060412
2 Importing ID_RSGUID Call by reference Type reference (TYPE) REOR_RESERVATION-RSGUID GUID für Reservierung 20060412
3 Importing ID_SCOPE Call by reference Type reference (TYPE) CHAR1 '3' TECH: Gültigkeitsdauer der Sperre 20060412
4 Importing IF_COLLECT Call by reference Type reference (TYPE) DDENQCOLL ABAP_FALSE TECH: Entsperren erst nur aufsammeln? 20060412
5 Importing IF_SYNCHRON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE TECH: Synchrones Entsperren? 20060412

Method DEQUEUE on class CF_REOR_RESERVATION has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) ENQMODE 'X' TECH: Sperrmodus 20060412
2 Importing ID_RSGUID Call by reference Type reference (TYPE) REOR_RESERVATION-RSGUID GUID für Reservierung 20060412
3 Importing ID_SCOPE Call by reference Type reference (TYPE) CHAR1 '2' TECH: Gültigkeitsdauer der Sperre 20060412
4 Importing IF_COLLECT Call by reference Type reference (TYPE) DDENQCOLL ABAP_FALSE TECH: Sperren erst nur aufsammeln? 20060412
5 Importing IF_WAIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE TECH: Definierte Zeit warten, bis Sperre zurückgenommen wird 20060412
# Exception Resumable Description Created on
1 ERROR Fehler 20060412

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECA1_ACTIVITY RECA1_ACTIVITY-DISPLAY 20060217
2 Importing ID_RSGUID Call by reference Type reference (TYPE) REOR_RESERVATION-RSGUID GUID für Reservierung 20060216
3 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Tech: Default-Berechtigungsprüfungen durchführen? 20060714
4 Importing IF_ENQUEUE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Tech: Default-Sperren verwenden? 20060609
5 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_REOR_RESERVATION Reservierung (VIORRS) 20060216
# Exception Resumable Description Created on
1 ERROR Fehler 20060216

Method FIND_BY_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECA1_ACTIVITY RECA1_ACTIVITY-DISPLAY Aktivität: Ändern/Anzeigen 20060220
2 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Tech: Default-Berechtigungsprüfungen durchführen? 20060220
3 Importing IF_ENQUEUE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Tech: Default-Sperren verwenden? 20060220
4 Importing IS_DETAIL Call by reference Type reference (TYPE) REOR_RESERVATION Grunddaten 20060220
5 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_REOR_RESERVATION Reservierung (VIORRS) 20060220
# Exception Resumable Description Created on
1 ERROR Fehler 20060220

Method _FIND_BY_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) RECA1_ACTIVITY RECA1_ACTIVITY-DISPLAY 20060217
2 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Tech: Default-Berechtigungsprüfungen durchführen? 20060714
3 Importing IF_ENQUEUE Call by reference Type reference (TYPE) ABAP_BOOL Tech: Default-Sperren verwenden? 20060609
4 Importing IS_DETAIL Call by reference Type reference (TYPE) REOR_RESERVATION Reservierung (VIORRS) 20060216
5 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_REOR_RESERVATION Reservierung (VIORRS) 20060216
# Exception Resumable Description Created on
1 ERROR Fehler 20060216
History
Last changed by/on SAP  20130531 
SAP Release Created in 700