SAP ABAP Class CL_REOR_HM_SERVICES (Accomodations Management)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-OR (Application Component) Offer and Rental Request
     RE_OR_HM (Package) RE: Accommodations Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20071207
Properties
Class CL_REOR_HM_SERVICES  
Short Description Accomodations Management    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_OR_HM   RE: Accommodations Management 
Created 20071102   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)
Interfaces
Class CL_REOR_HM_SERVICES has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_REOR_HM_SERVICES_BADI 20080213 Classe for BAdI-Impl.: BADI_REOR_HM_IMPL
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ICON_CURRENT Constant Public Type reference (TYPE) RECAWDICON 'ICON_ARROW_RIGHT' Status Icon 20080508
2 GC_STATUS_A1 Constant Public Type reference (TYPE) REORHMSTATUS 'A1' Status Icon: Not Staffed 20080508
3 GC_STATUS_A2 Constant Public Type reference (TYPE) REORHMSTATUS 'A2' Status Icon: 20080508
4 GC_STATUS_A3 Constant Public Type reference (TYPE) REORHMSTATUS 'A3' Status Icon: Staffed 20080508
5 GC_STATUS_P1 Constant Public Type reference (TYPE) REORHMSTATUS 'P1' Status Icon: Without Accommodation 20080508
6 GC_STATUS_P2 Constant Public Type reference (TYPE) REORHMSTATUS 'P2' Status Icon: 20080508
7 GC_STATUS_P3 Constant Public Type reference (TYPE) REORHMSTATUS 'P3' Status Icon: With Accommodation 20080508
8 GS_HEADER_DATA Static Attribute Public Type reference (TYPE) REOR_HM_HEADER_DATA Header Information 20080121
9 GT_ACCOMMPROP Static Attribute Public Type reference (TYPE) RE_T_HM_ATTRA Table Type Accommodations Profile 20080221
10 GT_ALV Static Attribute Public Type reference (TYPE) RE_T_HM_ALV_DATA Table Type ALV Data Accommodations Management 20071115
11 GT_AOTEXT Static Attribute Private Type reference (TYPE) BAPI_RE_T_TEXT_INT Texts/Memos - Internal 20080211
12 GT_ASSIGN_BP_TO_AO Static Attribute Public Type reference (TYPE) RE_T_HM_ASSIGN_BP_TO_AO Assignment of BP to AO 20071115
13 GT_BLOCK Static Attribute Public Type reference (TYPE) RE_T_HM_BLOCK Table Type for Data Conversion 20080221
14 GT_BP_GUEST Static Attribute Public Type reference (TYPE) RE_T_HM_BP_ALV_DATA Business Partner - Guests 20080401
15 GT_BP_PERS Static Attribute Public Type reference (TYPE) RE_T_HM_BP_PERS Table Type Relationship of BP and PersNo in HM 20071114
16 GT_CAPTION Static Attribute Public Type reference (TYPE) RE_T_HM_CAPTION Description from Customizing 20080221
17 GT_CHARACTER Static Attribute Public Type reference (TYPE) BAPI_RE_T_CHARACT_INT Fixt./Fittings Charact. of RE Object - Internal 20080225
18 GT_CMPATTR Static Attribute Public Type reference (TYPE) RE_T_HM_CMPATTR Comparison Objects 20080204
19 GT_MEASUREMENT Static Attribute Public Type reference (TYPE) BAPI_RE_T_MEASUREMENT_INT Measurement of RE Object - Internal 20080225
20 GT_PERM_OCC Static Attribute Public Type reference (TYPE) BAPI_RE_T_PERM_OCC_INT Continuous Occupancy - Internal 20080206
21 GT_PERSPROP Static Attribute Public Type reference (TYPE) RE_T_HM_ATTRP Table Type Person Profile 20080221
22 GT_SELOPT Static Attribute Private Type reference (TYPE) BAPI_RE_T_SELOPTION_INT Selection Options: Ranges - Internal 20080208
23 GT_STATUS_ICON Static Attribute Public Type reference (TYPE) RE_T_HM_STATUSICON Table Type for Status Icons + Text 20080507
24 GV_ACTVT Static Attribute Public Type reference (TYPE) RECAACTIVITY Authorization Field 20080125
25 GV_AOID_TEXT Static Attribute Public Type reference (TYPE) REBDXAO Name of Architectural Object 20071119
26 GV_AOTYPE Static Attribute Private Type reference (TYPE) REBDAOTYPE Architectural Object Type 20080221
27 GV_AUTHORITY_CHANGE Constant Public Type reference (TYPE) RECAACTIVITY '02' Activity 20080506
28 GV_AUTHORITY_DISPLAY Constant Public Type reference (TYPE) RECAACTIVITY '03' Activity 20080506
29 GV_AUTO_OCC_VISIBILITY Static Attribute Public Type reference (TYPE) WDUI_VISIBILITY Automatic Occupancy 20080508
30 GV_BEGDA Static Attribute Public Type reference (TYPE) BEGDA Valid-From Date 20071116
31 GV_CREW_CHANGE_VISIBILITY Static Attribute Public Type reference (TYPE) WDUI_VISIBILITY Web Dynpro: Visibility 20080508
32 GV_ENDDA Static Attribute Public Type reference (TYPE) ENDDA End of Validity Period 20071116
33 GV_OBJID_TEXT Static Attribute Public Type reference (TYPE) STEXT Name of OBJID 20071119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OR_DEL_LINE Static method Private Method Deletes or Adds Available Accommodations to Table 20080128
2 CHANGE_BLOCK Static method Public Method Unlock Accommodations 20080124
3 CHECK_AUTHORITY_BP Static method Private Method Authorization Check for Business Partner 20080602
4 CHECK_AUTHORITY_HCM Static method Public Method Authorization Check HCM 20080602
5 CHECK_LEVELS Static method Private Method Checks Number of Levels 20080314
6 CREATE_PARTNER Static method Public Method Create Business Partner 20071102
7 DELETE_ASSIGNMENT Static method Public Method Delete Assignment 20080129
8 DELETE_BLOCK Static method Public Method Delete Lock 20080220
9 DEQUEUE Static method Public Method Lock on AOID and Reset OOID 20080208
10 DETERMINE_BEST_MATCH Static method Public Method Determine "Best Match" of Person to Accommodations 20080222
11 GET_ACCOMM_GENDER Static method Private Method Check Gender for Room 20080212
12 GET_AO_DETAILS Static method Private Method Read All Details for AO and for Occupancy 20080218
13 GET_ASSIGNED_GUESTS Static method Private Method Gets All Guests Assigned to AO 20080410
14 GET_ASSIGN_DATE Static method Public Method Determine Assignment Date 20080206
15 GET_AS_FROM_REFX Static method Private Method Read Architectural View from RE-FX 20071114
16 GET_AUTHORITY_AO Static method Private Method Authorization Check for Display/Change Mode 20080520
17 GET_BLOCK_OF_PLACE Static method Private Method Gets the Locks on a Space (Accommodation) 20080527
18 GET_CUST_ACCOMM_PROP Static method Private Method Gets Accommodation Attributes from Customizing 20080221
19 GET_CUST_BLOCKREASON Static method Private Method Gets Lock Reasons from Customizing 20080221
20 GET_CUST_CAPTION Static method Private Method Gets Headers for WebDynpro from Customizing 20080221
21 GET_CUST_CMPATTR Static method Private Method Gets Comparison Objects from Customizing 20080221
22 GET_CUST_FIELDCAT Static method Public Method Gets Field Catalog from Customizing 20080115
23 GET_CUST_ICON Static method Private Method Gets Status Icons and Their Texts from Customizing 20080507
24 GET_CUST_PERS_PROP Static method Private Method Gets Person Attributes from Customizing 20080221
25 GET_HDR_OBJ_DESCR Static method Private Method Gets Descriptions of Objects for Header 20071102
26 GET_LIST_ALL_ACCOMM Static method Public Method Gets List of All Accommodations 20080220
27 GET_LIST_ALL_PERSON Static method Public Method Gets a List of All Persons 20080220
28 GET_LIST_BLOCKED_ACCOMM Static method Public Method Gets List of Locked Accommodations 20080220
29 GET_LIST_FREE_ACCOMM Static method Public Method Gets List of Available Accommodations 20080220
30 GET_LIST_PERS_WITHOUT_ACCOMM Static method Public Method Gets List of Persons Without Accommodations 20080220
31 GET_LIST_PERS_WITH_ACCOMM Static method Public Method Gets List of Persons with Accommodations 20080220
32 GET_LIST_STAFFED_ACCOMM Static method Public Method Gets List of Occupied Accommodations 20080220
33 GET_OCC_PERIOD Static method Private Method Gets Period of Occupancy 20080218
34 GET_OLD_OCC_LIST Static method Public Method Gets the Old Occupancy List 20080508
35 GET_PARTNER Static method Public Method Gets Business Partner 20071102
36 GET_PARTNER_BY_PERS_NO Static method Private Method Gets SAP Business Partner with Personnel Number 20071102
37 GET_PARTNER_DETAILS Static method Public Method Gets Details for Business Partner 20080509
38 GET_PERSNO_BY_PARTNER Static method Private Method Gets Personnel Number with SAP Business Partner 20080225
39 GET_PERSOBJECT_BY_ORG_UNIT Static method Private Method Gets All Persons for an Organizational Unit 20080225
40 GET_STAFFED_AO Static method Private Method Returns the Occupied Arch. Object 20080429
41 GET_STAFF_OF_PLACE Static method Private Method Gets All Occupants for a Space (Accommodation) 20080429
42 GET_STAFF_OF_ROOM Static method Public Method Gets All Occupants for a Room 20080429
43 INIT_MAIN_DATA Static method Public Method Reads All Data of RE-FX, OM, BP HCM at Start 20080219
44 OCC_PERIOD_VALID Static method Private Method Check Period of Occupancy 20080225
45 SAVE_DATA Static method Public Method Save Data to Database 20071116
46 SET_ASSIGNMENT Static method Public Method Set/Change an Assignment 20080205
47 SET_BLOCK Static method Public Method Locking of Accommodations 20080125
48 SET_STATUS Static method Private Method Sets Status of Accommodations 20080226
49 SET_UI_ELEMENT_VISIBILITY Static method Private Method Sets Visibility of UI Elements 20080508
50 UPDATE_HEADER Static method Public Method Update WebDynpro Header 20071116
Events
Class CL_REOR_HM_SERVICES has no event.
Types
Class CL_REOR_HM_SERVICES has no local type.
Method Signatures

Method ADD_OR_DEL_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Value transfer Type reference (TYPE) CHAR1 Status Icon 20080219
2 Changing CT_OCC Call by reference Type reference (TYPE) RE_T_RECADATERANGE Struktur zur Belegungszeitraumermittlung 20080211
3 Changing CT_PART_AO Call by reference Type reference (TYPE) RE_T_HM_ASSIGN_BP_TO_AO Zuordnung von BP zu AO 20080211
4 Importing ID_PERS_FLAG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080219
5 Importing IS_ASSIGN Call by reference Type reference (TYPE) REOR_HM_ASSIGN_BP_TO_AO Zuordnung von BP zu AO 20080211
# Exception Resumable Description Created on
1 ADD_NOT_LINE keine Zeile zufügen 20080128
2 LINE_ADDED Zeile eingefügt 20080129

Method CHANGE_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080214
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
3 Importing ID_BLOCK_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080219
4 Importing ID_BLOCK_BEGDA_NEW Call by reference Type reference (TYPE) BEGDA Gültigkeitsende neu 20080219
5 Importing ID_BLOCK_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080219
6 Importing ID_BLOCK_ENDDA_NEW Call by reference Type reference (TYPE) ENDDA Gültigkeitsende neu 20080219
7 Importing ID_BLOCK_NOTE_NEW Call by reference Type reference (TYPE) REORHMBLOCKNOTE Sperrnotiz neu 20080219
8 Importing ID_BLOCK_REASON_NEW Call by reference Type reference (TYPE) REORHMBLOCKREASON Sperrgrund neu 20080219
9 Importing IO_CL_HM Call by reference Object reference (TYPE REF TO) CL_REOR_HM_SERVICES Housing Management 20080521
# Exception Resumable Description Created on
1 ERROR 20080317

Method CHECK_AUTHORITY_BP Signature

Method CHECK_AUTHORITY_BP on class CL_REOR_HM_SERVICES has no parameter.
# Exception Resumable Description Created on
1 NO_AUTHORITY_BP Keine Berechtigung für Business Partner 20080602

Method CHECK_AUTHORITY_HCM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INFTY Call by reference Type reference (TYPE) PLOG-INFTY Infotyp 20080602
2 Importing ID_OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE Objekttyp 20080602
3 Importing ID_PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR Planvariante 20080602
# Exception Resumable Description Created on
1 NO_AUTHORITY_HCM 20080602

Method CHECK_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARCH_OBJECT Call by reference Type reference (TYPE) BAPI_RE_T_ARCH_OBJECT_INT Arch. Objekt - intern 20080314
# Exception Resumable Description Created on
1 TO_MANY_LEVELS 20080314

Method CREATE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080408
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20080408
3 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080513
4 Importing IS_CREATE_DATA Call by reference Type reference (TYPE) REOR_HM_BP_ALV_DATA ALV-Daten für Business Partner 20080408

Method CREATE_PARTNER on class CL_REOR_HM_SERVICES has no exception.

Method DELETE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080515
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Zuordnung Zeilennummer zu Zeilen-ID 20080225
3 Importing ID_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080225
4 Importing ID_RELAT_BEGDA Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20080225
5 Importing ID_RELAT_ENDDA Call by reference Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20080225

Method DELETE_ASSIGNMENT on class CL_REOR_HM_SERVICES has no exception.

Method DELETE_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Message Tabelle 20080515
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080225
3 Importing ID_BLOCK_BEGDA Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20080225
4 Importing ID_BLOCK_ENDDA Call by reference Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20080225

Method DELETE_BLOCK on class CL_REOR_HM_SERVICES has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_REOR_HM_SERVICES has no parameter.
Method DEQUEUE on class CL_REOR_HM_SERVICES has no exception.

Method DETERMINE_BEST_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080222
2 Importing ID_OCC_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080508
3 Importing ID_OCC_BEGDA_OLD Call by reference Type reference (TYPE) REBDVALIDFROM Personalwechsel:Selektionsdatum frühere Belegung: Gültig bis 20080508
4 Importing ID_OCC_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080508
5 Importing ID_OCC_ENDDA_OLD Call by reference Type reference (TYPE) REBDVALIDTO Anwendungs-Log: Tabelle mit Messages 20080508
6 Importing IF_CREW_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL Personalwechsel:Selektionsdatum frühere Belegung: Gültig ab 20080508
7 Importing IO_CL_HM Call by reference Object reference (TYPE REF TO) CL_REOR_HM_SERVICES Housing Management 20080425
8 Importing IT_ALV_TAB Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Belegungsobjekte/personen 20080222
# Exception Resumable Description Created on
1 ERROR 20080317

Method GET_ACCOMM_GENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_GENDER Call by reference Type reference (TYPE) REORHMGESCH Zuordnung von BP zu AO 20080219
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219

Method GET_ACCOMM_GENDER on class CL_REOR_HM_SERVICES has no exception.

Method GET_AO_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN Call by reference Type reference (TYPE) RE_T_HM_ASSIGN_BP_TO_AO Arch. Objekt IDs PARTAOID 20080219
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Anwendungs-Log: Tabelle mit Messages 20080506
3 Importing IT_ARCH_OBJECT Call by reference Type reference (TYPE) BAPI_RE_T_ARCH_OBJECT_INT Arch. Objekts 20080218
4 Importing IT_TEXT Call by reference Type reference (TYPE) BAPI_RE_T_TEXT_INT Texte/Notizen - Intern 20080218

Method GET_AO_DETAILS on class CL_REOR_HM_SERVICES has no exception.

Method GET_ASSIGNED_GUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080410
2 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080410

Method GET_ASSIGNED_GUESTS on class CL_REOR_HM_SERVICES has no exception.

Method GET_ASSIGN_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080219
2 Exporting ED_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080219
3 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
4 Importing ID_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080219

Method GET_ASSIGN_DATE on class CL_REOR_HM_SERVICES has no exception.

Method GET_AS_FROM_REFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCH_OBJEC Call by reference Type reference (TYPE) BAPI_RE_T_ARCH_OBJECT_INT Arch. Objekt - intern 20080211
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Anwendungs-Log: Tabelle mit Messages 20080526
3 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
# Exception Resumable Description Created on
1 AOID_NOT_EXISTING Architektonisches Objekt existiert nicht 20080212
2 NO_AUTHORITY_AOTYPE 20080520

Method GET_AUTHORITY_AO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RETURN Value transfer Type reference (TYPE) RECAACTIVITY Berechtigungsfeld 20080520
2 Importing IT_ARCH_OBJECT Call by reference Type reference (TYPE) BAPI_RE_T_ARCH_OBJECT_INT Arch. Objekt - intern 20080520

Method GET_AUTHORITY_AO on class CL_REOR_HM_SERVICES has no exception.

Method GET_BLOCK_OF_PLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) RE_T_HM_TEXT70 Texttabelle 20080527
2 Importing IV_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080527

Method GET_BLOCK_OF_PLACE on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_ACCOMM_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCOMMPROP Call by reference Type reference (TYPE) RE_T_HM_ATTRA 20080221

Method GET_CUST_ACCOMM_PROP on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_BLOCKREASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOCK Call by reference Type reference (TYPE) RE_T_HM_BLOCK Tabellentyp zur Datenkonvertierung 20080221

Method GET_CUST_BLOCKREASON on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAPTION Call by reference Type reference (TYPE) RE_T_HM_CAPTION Tabellentyp für Beschreibung aus Customizing 20080221

Method GET_CUST_CAPTION on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_CMPATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CMPATTR Call by reference Type reference (TYPE) RE_T_HM_CMPATTR Vergleichsobjekte 20080221

Method GET_CUST_CMPATTR on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDCAT Value transfer Type reference (TYPE) RE_T_HM_CUSTFIELDCAT Tabllentyp zu REORHM_CUSTFIELDCAT 20080220

Method GET_CUST_FIELDCAT on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICON Call by reference Type reference (TYPE) RE_T_HM_STATUSICON Tabellentyp Status Ikone + Text 20080507

Method GET_CUST_ICON on class CL_REOR_HM_SERVICES has no exception.

Method GET_CUST_PERS_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSPROP Call by reference Type reference (TYPE) RE_T_HM_ATTRP Tabellentyp Personenprofil 20080221

Method GET_CUST_PERS_PROP on class CL_REOR_HM_SERVICES has no exception.

Method GET_HDR_OBJ_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_AOID_TEXT Call by reference Type reference (TYPE) REBDXAO Bezeichnung eines Architektonischen Objekts 20080219
2 Exporting ED_OBJID_TEXT Call by reference Type reference (TYPE) STEXT Objektbezeichnung 20080219
3 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
4 Importing ID_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20080219
5 Importing IT_ARCH_OBJEC Call by reference Type reference (TYPE) BAPI_RE_T_ARCH_OBJECT_INT Arch. Objekt - intern 20080219
6 Importing IT_OBJEC_TAB Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20080219

Method GET_HDR_OBJ_DESCR on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_ALL_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_ALL_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_ALL_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_ALL_PERSON on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_BLOCKED_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_BLOCKED_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_FREE_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_FREE_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_PERS_WITHOUT_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_PERS_WITHOUT_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_PERS_WITH_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_PERS_WITH_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_LIST_STAFFED_ACCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV Call by reference Type reference (TYPE) RE_T_HM_ALV_DATA Tabellentyp ALV-Daten HM 20080220

Method GET_LIST_STAFFED_ACCOMM on class CL_REOR_HM_SERVICES has no exception.

Method GET_OCC_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OCC Call by reference Type reference (TYPE) RE_T_RECADATERANGE Tabellentyp zur Belegungszeitraumermittlung 20080218
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219

Method GET_OCC_PERIOD on class CL_REOR_HM_SERVICES has no exception.

Method GET_OLD_OCC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERM_OCC Call by reference Type reference (TYPE) BAPI_RE_T_PERM_OCC_INT Permanente Belegung - Intern 20080508
2 Importing ID_OCC_BEGDA_OLD Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20080508
3 Importing ID_OCC_ENDDA_OLD Call by reference Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20080508

Method GET_OLD_OCC_LIST on class CL_REOR_HM_SERVICES has no exception.

Method GET_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BU_PARTNER Call by reference Type reference (TYPE) BUYPARTNER Geschäftspartnertabelle 20080509
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20080408
3 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080408
4 Importing IS_SEARCH_DATA Call by reference Type reference (TYPE) REOR_HM_BP_SEARCH_DATA ALV-Daten für Business Partner 20080408

Method GET_PARTNER on class CL_REOR_HM_SERVICES has no exception.

Method GET_PARTNER_BY_PERS_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080408
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20080408
3 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080408

Method GET_PARTNER_BY_PERS_NO on class CL_REOR_HM_SERVICES has no exception.

Method GET_PARTNER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARTNER_DETAILS Call by reference Type reference (TYPE) REOR_HM_BP_ALV_DATA ALV-Daten für Business Partner 20080509
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20080509
3 Importing ID_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080509

Method GET_PARTNER_DETAILS on class CL_REOR_HM_SERVICES has no exception.

Method GET_PERSNO_BY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080408
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20080408
3 Importing ID_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080408

Method GET_PERSNO_BY_PARTNER on class CL_REOR_HM_SERVICES has no exception.

Method GET_PERSOBJECT_BY_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Returntabelle 20080509
2 Exporting ET_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20080225
3 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080225
4 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080225
5 Importing ID_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20080225
6 Importing ID_WEGID Call by reference Type reference (TYPE) WEGID Auswertungsweg 20080225
# Exception Resumable Description Created on
1 BP_ERROR 20080509
2 ERROR 20080317
3 NO_AUTHORITY_HCM 20080520
4 OBJID_NOT_EXISTING 20080225
5 WEGID_NOT_EXISTING 20080225

Method GET_STAFFED_AO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) RE_T_HM_TEXT70 Texttabelle TEXT70 20080429
2 Importing IV_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080429

Method GET_STAFFED_AO on class CL_REOR_HM_SERVICES has no exception.

Method GET_STAFF_OF_PLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) RE_T_HM_TEXT70 Texttabelle TEXT70 20080429
2 Importing IV_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080429

Method GET_STAFF_OF_PLACE on class CL_REOR_HM_SERVICES has no exception.

Method GET_STAFF_OF_ROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) RE_T_HM_TEXT70 Texttabelle 20080429
2 Importing IO_OO Call by reference Object reference (TYPE REF TO) IF_REOR_OFFER_OBJECT Angebotsobjekt (VIOROO) 20080429

Method GET_STAFF_OF_ROOM on class CL_REOR_HM_SERVICES has no exception.

Method INIT_MAIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Anwendungs-Log: Tabelle mit Messages 20080506
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
3 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20080219
4 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20080219
5 Importing ID_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20080219
6 Importing ID_WEGID Call by reference Type reference (TYPE) WEGID 'O-S-P' Auswerteweg 20080219
# Exception Resumable Description Created on
1 AOID_NOT_EXISTING Architektonisches Objekt existiert nicht 20080219
2 BP_ERROR 20080509
3 ERROR 20080317
4 NO_AUTHORITY_AOTYPE 20080520
5 NO_AUTHORITY_BP 20080520
6 NO_AUTHORITY_HCM 20080520
7 OBJID_NOT_EXISTING 20080219
8 TO_MANY_LEVELS 20080314
9 WEGID_NOT_EXISTING 20080219

Method OCC_PERIOD_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RETURN Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080225
2 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080225
3 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080225
4 Importing IT_OCC Call by reference Type reference (TYPE) RE_T_RECADATERANGE Tabellentyp zur Belegungszeitraumermittlung 20080225

Method OCC_PERIOD_VALID on class CL_REOR_HM_SERVICES has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Returntabelle 20080211
2 Importing ID_BUTTON_BACK Call by reference Type reference (TYPE) ABAP_BOOL 20080219

Method SAVE_DATA on class CL_REOR_HM_SERVICES has no exception.

Method SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080214
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080219
3 Importing ID_AOID_NEW Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080508
4 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn alt 20080219
5 Importing ID_BEGDA_NEW Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn neu 20080219
6 Importing ID_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080219
7 Importing ID_BU_PARTNER_NEW Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080508
8 Importing ID_CHANGE Call by reference Type reference (TYPE) CHAR1 change assign 20080219
9 Importing ID_CHECK_GENDER Call by reference Type reference (TYPE) CHAR1 check gender 20080219
10 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende alt 20080219
11 Importing ID_ENDDA_NEW Call by reference Type reference (TYPE) ENDDA Gültigkeitsende neu 20080219
12 Importing IO_CL_HM Call by reference Object reference (TYPE REF TO) CL_REOR_HM_SERVICES Housing Management 20080521
# Exception Resumable Description Created on
1 ERROR 20080317

Method SET_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20080214
2 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Zuordnung Zeilennummer zu Zeilen-ID 20080219
3 Importing ID_BLOCK_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20080219
4 Importing ID_BLOCK_ENDDA Call by reference Type reference (TYPE) ENDDA '29991231' Gültigkeitsende 20080219
5 Importing ID_BLOCK_NOTE Call by reference Type reference (TYPE) REORHMBLOCKNOTE Sperrnotiz 20080219
6 Importing ID_BLOCK_REASON Call by reference Type reference (TYPE) REORHMBLOCKREASON Sperrgrund 20080219
7 Importing IO_CL_HM Call by reference Object reference (TYPE REF TO) CL_REOR_HM_SERVICES Housing Management 20080521
# Exception Resumable Description Created on
1 ERROR 20080317

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_AOID Call by reference Type reference (TYPE) REBDAOID Identifikation des Arch. Objekts 20080226
2 Importing ID_STATUS Call by reference Type reference (TYPE) CHAR1 Status Icon 20080226

Method SET_STATUS on class CL_REOR_HM_SERVICES has no exception.

Method SET_UI_ELEMENT_VISIBILITY Signature

Method SET_UI_ELEMENT_VISIBILITY on class CL_REOR_HM_SERVICES has no parameter.
Method SET_UI_ELEMENT_VISIBILITY on class CL_REOR_HM_SERVICES has no exception.

Method UPDATE_HEADER Signature

Method UPDATE_HEADER on class CL_REOR_HM_SERVICES has no parameter.
Method UPDATE_HEADER on class CL_REOR_HM_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604