SAP ABAP Class CL_REBD_OBJ_ASSIGN_SERVICES (Services of Object Assignment)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_BD_OA (Package) RE: Object Assignment
Properties
Class CL_REBD_OBJ_ASSIGN_SERVICES  
Short Description Services of Object Assignment    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_BD_OA   RE: Object Assignment 
Created 20040524   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 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REBD_OBJ_ASSIGN_SERVICES has no interface implemented.
Friends
Class CL_REBD_OBJ_ASSIGN_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_EXIT_READ Static Attribute Private Type reference (TYPE) RECABOOL MO_EXIT Already Read 20131022
2 MO_EXIT Static Attribute Private Object reference (TYPE REF TO) BADI_REBD_OBJECT_ASSIGNMENT 20131022
Methods
# Method Level Visibility Method type Description Created on
1 GET_MULTI_ASSIGN Static method Public Method Gets Context for Multiple Assignment 20060404
2 GET_OBJASSTYPE_FOR_OBJTYPES Static method Public Method Gets Assignment Type for Source -> Target 20040524
3 GET_OBJECT_LIST Static method Public Method Gets the Object List 20060320
4 GET_OBJNR_FOR_OBJGRP_BY_ADJNR Static method Public Method Gets Object Number of Object Group for Group Number 20121108
5 GET_OBJTYPES_POSSIBLE Static method Public Method Gets Possible Assignment Types for Object Type 20041210
6 GET_OBJ_ASSIGN_ALLOWED Static method Public Method Gets Object Types Allowed for Assignment 20041210
7 GET_POSSDATES_FOR_OBJECT Static method Public Method Gets Possession Dates 20080114
8 OBJECT_COMPLETE Static method Public Method Completes Data of the Object of the Assignment 20041209
9 OBJECT_DELETE_DETAIL Static method Public Method Business Object: Removes Assignment to Other Object 20040524
10 OBJECT_GET_LIST Static method Public Method Business Object: Gets All Assignments 20040524
11 OBJECT_INSERT_DETAIL Static method Public Method Business Object: Assigns Different Object 20040524
12 OBJECT_UPDATE_DETAIL Static method Public Method Business Object: Updates Assignment to Other Object 20040524
13 SET_SETGET_PARAM_FOR_OBJECT Static method Public Method Sets SET/GET Parameters of Object 20061113
14 SORT_OBJ_ASSIGN Static method Public Method Sorts Object Assignment Based on Customizing 20041214
15 SORT_OBJ_ASSIGN_BO Static method Public Method Sorts Business Object Assignment Based on Customizing 20041214
16 _AFTERCARE_OBJECT_LIST Static method Private Method Postprocessing of Object List 20060320
Events
Class CL_REBD_OBJ_ASSIGN_SERVICES has no event.
Types
Class CL_REBD_OBJ_ASSIGN_SERVICES has no local type.
Method Signatures

Method GET_MULTI_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXISTSMULTIASSIGN Call by reference Type reference (TYPE) RECABOOL Multizuordnung vorhanden? 20060404
2 Exporting EF_HASMULTIASSIGN Call by reference Type reference (TYPE) REBDHASMULTIASSIGN Multizuordnung erlaubt? 20060404
3 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Businessobjekt 20060404

Method GET_MULTI_ASSIGN on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method GET_OBJASSTYPE_FOR_OBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJASSTYPE Call by reference Type reference (TYPE) RE_T_OBJASSTYPE Art der Objektzuordnung 20051125
2 Importing ID_OBJTYPE_SRC Call by reference Type reference (TYPE) RECAOBJTYPE Quell-Objektart 20040524
3 Importing ID_OBJTYPE_TRG Call by reference Type reference (TYPE) RECAOBJTYPE Ziel-Objektart 20040524
# Exception Resumable Description Created on
1 ERROR Zuordnung nicht möglich 20040524

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_MULTIASSIGN_ACTIVE Call by reference Type reference (TYPE) RECABOOL Multizuordnung aktiv? 20060330
2 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Objektzuordnung mit Zusatzfeldern 20060320
3 Exporting ET_LIST_BO Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Objektzuordnung Businessobjekt mit Zusatzfeldern 20060320
4 Exporting ET_LIST_BO_OLD Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Objektzuordnung Businessobjekt mit Zusatzfeldern 20060320
5 Exporting ET_LIST_BO_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objektzuordnung Businessobjekt mit Zusatzfeldern 20060320
6 Exporting ET_LIST_OLD Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Objektzuordnung mit Zusatzfeldern 20060320
7 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_X Objektzuordnung mit Zusatzfeldern 20060320
8 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20060320
9 Importing ID_OBJNRTRG Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060320
10 Importing IF_AFTERCARE Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Nachbehandlung der Liste 20060403
11 Importing IF_COMPRESS_OCCUPANCY Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Zeiträume für Belegung komprimieren 20060406
12 Importing IF_COMPRESS_PERIODS Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Zeiträume komprimieren 20060404
13 Importing IF_FIX_PERIODS Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Zeiträume an überg. Objekt anpassen 20060320
14 Importing IF_IGNORE_GROUP_ASSIGN Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Komprimieren ohne Objektgruppen 20060329
15 Importing IF_INCL_HAS_NOTE Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Incl. Besitzt Notiz? 20131122
16 Importing IF_NO_GROUP_OBJ_ASSIGN Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Zuordnung "Gruppe->Objekt" NICHT mitliefern 20060320
17 Importing IF_SORT_LIST Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Liste sortieren? 20080212
18 Importing IF_USE_CN_MAX_END Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Maximales Endedatum für Vertrag verwenden anstatt 1. Ende 20060320
19 Importing IO_OBJ_ASSIGN_MNGR Call by reference Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR Objektzuordnungen 20060320

Method GET_OBJECT_LIST on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method GET_OBJNR_FOR_OBJGRP_BY_ADJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20121108
2 Importing ID_ADJUSTNUMBER Call by reference Type reference (TYPE) REBDADJUSTNUMBER Gruppennummer 20121108
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20121108
4 Importing ID_RECNNR Call by reference Type reference (TYPE) RECNNR Vertragsnummer Immobilien 20121108
# Exception Resumable Description Created on
1 ERROR Objekt nicht gefunden 20121108

Method GET_OBJTYPES_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN_POSSIBLE Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_POSSIBLE Mögliche Objektzuordnungsarten pro Objektart (TIVBDOBJTYPEAS 20041210
2 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20051125
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20041210
4 Importing ID_OBJTYPEDIFF Call by reference Type reference (TYPE) RECAOBJTYPEDIFF Kriterium zur Differenzierung von Objekten einer Objektart 20041210
5 Importing IF_ONLY_ASSIGN_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Nur auf Objekt erlaubte Zuordnungen 20041210
6 Importing IF_ONLY_ASSIGN_DEFINED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Nur für Objekt mögliche Zuordnungen 20041210

Method GET_OBJTYPES_POSSIBLE on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method GET_OBJ_ASSIGN_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGN_ALLOWED Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_ALLOWED Zulässige Zuordnungsobjekte pro Objektart (TIVBDOBJASS) 20041210
2 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20051125
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20041210
4 Importing ID_OBJTYPEDIFF Call by reference Type reference (TYPE) RECAOBJTYPEDIFF Kriterium zur Differenzierung von Objekten einer Objektart 20041210
5 Importing IF_ONLY_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Bool: Nur die tatsächlich erlaubten Objektarten 20041210

Method GET_OBJ_ASSIGN_ALLOWED on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method GET_POSSDATES_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_POSSDATETO Call by reference Type reference (TYPE) REBDPOSSDATETO Datum, ab welchem das Objekt nicht mehr genutzt wird 20080114
2 Exporting ED_POSSDSATEFROM Call by reference Type reference (TYPE) REBDPOSSDATEFROM Datum, ab welchem das Objekt zur Nutzung überlassen wird 20080114
3 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20080114
4 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) OBJECT Objekt mit Objekten 20080114

Method GET_POSSDATES_FOR_OBJECT on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method OBJECT_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_IDENT Call by reference Type reference (TYPE) RECAIDENT Objektidentifikation, z.B. WE 0001/3 20041209
2 Exporting ED_OBJID Call by reference Type reference (TYPE) REBDOBJECTID Objektidentifikation, z.B. 0001/3 20041209
3 Exporting ED_OBJINFO Call by reference Type reference (TYPE) RECADESCRIPTION Text zum Immobilienobjekt 20041209
4 Exporting ED_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20041209
5 Exporting ED_XLOBJTYPE Call by reference Type reference (TYPE) RECAXLOBJTYPE Bezeichnung der Objektart 20041209
6 Exporting ED_XOBJTYPE Call by reference Type reference (TYPE) RECAXOBJTYPE Sprachabhängiger, dreistelliger Wert für Objektart 20041209
7 Exporting EF_FOUND Call by reference Type reference (TYPE) RECABOOL Gefunden? 20041209
8 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20041209
9 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20041209
10 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Objekt mit Zuordnung zu anderem Objekt 20041209

Method OBJECT_COMPLETE on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method OBJECT_DELETE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20051125
2 Importing ID_OBJNRTRG Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN-OBJNRTRG Objektnummer (Ziel) 20040524
3 Importing ID_OBJTYPE_TRG Call by reference Type reference (TYPE) RECAOBJTYPE Ziel-Objektart 20040524
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN-VALIDFROM Datum: Beziehung gültig ab 20040524
5 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040524
# Exception Resumable Description Created on
1 ERROR Eintrag nicht vorhanden 20040524

Method OBJECT_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Objektzuordnung 20040524
2 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_X Objektzuordnung mit Zusatzfeldern 20050530
3 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN-OBJASSTYPE Art der Objektzuordnung 20070413
4 Importing IF_FIX_PERIODS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Zeiträume an überg. Objekt anpassen 20040524
5 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040524

Method OBJECT_GET_LIST on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method OBJECT_INSERT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL_NEW Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN korrigierte Objektzuordnung 20040524
2 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20051125
3 Importing ID_OBJTYPE_TRG Call by reference Type reference (TYPE) RECAOBJTYPE Ziel-Objektart 20040524
4 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040524
5 Importing IS_DETAIL Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN Objektzuordnung (VIBDOBJASS) 20040524
# Exception Resumable Description Created on
1 ERROR Fehler beim Einfügen 20040524

Method OBJECT_UPDATE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL Value transfer Type reference (TYPE) REBD_OBJ_ASSIGN Geänderter Eintrag 20051125
2 Importing ID_OBJASSTYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20051125
3 Importing ID_OBJTYPE_TRG Call by reference Type reference (TYPE) RECAOBJTYPE Ziel-Objektart 20040524
4 Importing IO_HAS_OBJ_ASSIGN Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040524
5 Importing IS_DETAIL Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN Objektzuordnung (VIBDOBJASS) 20040524
# Exception Resumable Description Created on
1 ERROR Eintrag nicht vorhanden 20040524

Method SET_SETGET_PARAM_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20061113

Method SET_SETGET_PARAM_FOR_OBJECT on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method SORT_OBJ_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJ_ASSIGN Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Objektzuordnung 20041214
2 Changing CT_OBJ_ASSIGN_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_X Objektzuordnung mit Zusatzfeldern 20041214

Method SORT_OBJ_ASSIGN on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method SORT_OBJ_ASSIGN_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJ_ASSIGN_BO Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Objektzuordnung Businessobjekt - mit Gruppe 20041214
2 Changing CT_OBJ_ASSIGN_BO_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objektzuordnung Businessobjekt mit Zusatzfeldern 20041214

Method SORT_OBJ_ASSIGN_BO on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.

Method _AFTERCARE_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Objektzuordnung Businessobjekt - mit Gruppe 20060320
2 Changing CT_OBJECT_LIST_OLD Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO Objektzuordnung Businessobjekt - mit Gruppe 20060320
3 Changing CT_OBJECT_LIST_X Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN_BO_X Objektzuordnung Businessobjekt mit Zusatzfeldern 20060320
4 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20060320
5 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060320
6 Importing IF_FIX_PERIODS Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Zeiträume an überg. Objekt anpassen 20060320
7 Importing IF_IGNORE_GROUP_ASSIGN Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Komprimieren ohne Objektgruppen 20060329
8 Importing IO_OBJECT_MNGR Call by reference Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR Objektzuordnungen 20060320
9 Importing IO_OBJECT_MNGR_BO Call by reference Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR_BO Businessobjektzuordnungen 20060320

Method _AFTERCARE_OBJECT_LIST on class CL_REBD_OBJ_ASSIGN_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500