SAP ABAP Class CF_REBD_OBJ_ASSIGN_MNGR (Object Assignment: Factory)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_BD_OA (Package) RE: Object Assignment
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 20031211
Properties
Class CF_REBD_OBJ_ASSIGN_MNGR  
Short Description Object Assignment: Factory    
Super Class CF_RECA_OBJECT Object That Can Be Instantiated: Factory 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_BD_OA   RE: Object Assignment 
Created 20031211   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)
3 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CF_REBD_OBJ_ASSIGN_MNGR has no interface implemented.
Friends
Class CF_REBD_OBJ_ASSIGN_MNGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_MAX_BUFFER Static Attribute Private Type reference (TYPE) SYTABIX 100 Maximum Buffer 20080215
2 MT_BUFFER Static Attribute Private Type reference (TYPE) MTYPE_T_OBJECT Object Buffer 20031211
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050329
2 FIND_ALL_BY_PARENT Static method Public Method Gets ALL Possible Object Managers for Superordinate Object 20040113
3 FIND_BUSOBJ_BY_OBJNRTRG Static method Public Method Searches for Business Objects for Superior Object 20040115
4 FIND_BY_PARENT Static method Public Method Supplies Object Manager for Superior Object 20031211
5 FIND_CONTRACTS Static method Public Method Finds Contract for Superior Object 20031211
6 FIND_CONTRACTS_FOLLOW Static method Public Method Finds Follow-On Contracts for Transferred Contract 20060614
7 FIND_OBJECT_BY_OBJNR Static method Public Method Supplies Instance of a Business Object via OBJNR 20031211
8 GET_MNGR_BY_OBJTYPE Static method Public Method Gets Object Manager of Object for Object Type 20040224
9 GET_POSSIBLE_OBJTYPES Static method Public Method Gets Possible Object Types for Assignment 20041206
10 GET_TEXT_AND_IDENT Static method Public Method Supplies Text and Identification for CO Object 20031211
11 HANDLE_BUFFER_RESET_ALL Static method Private Event handling method Event Handler for CL_REDB_BUFFER_REGISTRY=>RESET_ALL 20050329
12 RESET_BUFFER Static method Public Method Resets Instance Buffer 20050329
13 RESET_OBJECT_BUFFER Static method Public Method Resets Object Buffer 20031211
14 SET_MAX_BUFFER Static method Public Method Sets Size of Buffer 20080215
15 SET_PARAMETER_F4_AVAILABLE_RO Static method Public Method Sets Set/Get Parameter for F/4 Help - Available RO 20041203
16 USES_IMPL_SUBTYPE Static method Protected Method Implementation with Subtype? 20041206
Events
Class CF_REBD_OBJ_ASSIGN_MNGR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_S_OBJECT Private See coding Object Buffer Row 20031211 BEGIN OF mtype_s_object, objnr TYPE recaobjnr, busobj TYPE REF TO if_reca_bus_object, END OF mtype_s_object
2 MTYPE_T_OBJECT Private See coding Object Buffer 20031211 mtype_t_object TYPE SORTED TABLE OF mtype_s_object WITH UNIQUE KEY objnr
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CF_REBD_OBJ_ASSIGN_MNGR has no parameter.
Method CLASS_CONSTRUCTOR on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method FIND_ALL_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_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040113
2 Returning RTO_INSTANCE Value transfer Type reference (TYPE) RE_T_IF_REBD_OBJ_ASSIGN_MNGR Objektzuordnungen 20040113

Method FIND_ALL_BY_PARENT on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method FIND_BUSOBJ_BY_OBJNRTRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_BUSOBJ Call by reference Type reference (TYPE) RE_T_IF_RECA_BUS_OBJECT Sourceobjekte 20040115
2 Exporting ET_OBJ_ASSIGN Call by reference Type reference (TYPE) RE_T_OBJ_ASSIGN Objektzuordnung 20040115
3 Importing ID_OBJNRTRG Call by reference Type reference (TYPE) REBD_OBJ_ASSIGN-OBJNRTRG Objektnummer (Ziel) 20040115
4 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MIN Zuordnungszeitraum: Von 20040115
5 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MAX Zuordnungszeitraum: Bis 20040115
6 Importing IF_FIX_PERIODS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Zeiträume korrigieren 20040506
# Exception Resumable Description Created on
1 NOT_FOUND Nichts gefunden 20040115

Method FIND_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ASSIGN_TYPE Call by reference Type reference (TYPE) REBDOBJASSTYPE Art der Objektzuordnung 20031211
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20031211
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR Objektzuordnungen 20031211

Method FIND_BY_PARENT on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method FIND_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETO_CONTRACT Call by reference Type reference (TYPE) RE_T_IF_RECN_CONTRACT Verträge (Instanzen) 20031211
2 Exporting ET_ASSIGNMENT_CONTRACTS Call by reference Type reference (TYPE) RE_T_VIBDOBJASS Zuordnungen Verträge 20041203
3 Exporting ET_ASSIGNMENT_OBJECTS Call by reference Type reference (TYPE) RE_T_VIBDOBJASS Zuordnungen Objekte zu Verträgen 20041203
4 Exporting ET_CONTRACT Call by reference Type reference (TYPE) RE_T_CONTRACT Verträge 20031211
5 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20031211
6 Importing ID_VALIDFROM Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MIN Zuordnungszeitraum: Von 20031211
7 Importing ID_VALIDTO Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MAX Zuordnungszeitraum: Bis 20031211
8 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Tech: Default-Berechtigungsprüfungen durchführen? 20110111
9 Importing IF_COMPRESS_OCCUPANCY Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Zeiträume für Belegung komprimieren 20060406
10 Importing IF_ONLY_ASSESSMENT Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur Hausgeldvereinbarungen? 20041203
11 Importing IF_ONLY_CONDOMINIUM_OWNERS Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur Sondereigentumsverwaltungsaufträge? 20050614
12 Importing IF_ONLY_NOT_INFO Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur nichtinformatorische Zuordnungen? 20041203
13 Importing IF_ONLY_OCCUPY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur belegende Verträge 20031211
14 Importing IF_ONLY_WO_DELETION_FLAG Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur Verträge ohne Löschvormerkung berücksichtigen? 20111116
15 Importing IF_ONLY_WO_DELETION_INDICATOR Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur Verträge ohne Löschkennzeichen berücksichtigen? 20111116
16 Importing IF_USE_ARCHIVE Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Auch archivierte Belege? 20090723
17 Importing IF_USE_CN_MAX_END Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Maximales Endedatum für Vertrag verwenden anstatt 1. Ende 20040423
18 Importing IT_CNTYPE Call by reference Type reference (TYPE) RE_T_CONTRACT_TYPE Vertragsart (TIV26) 20120626
# Exception Resumable Description Created on
1 NOT_FOUND Nichts gefunden 20031211

Method FIND_CONTRACTS_FOLLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COUNT Call by reference Type reference (TYPE) INT2 Anzahl 20060614
2 Exporting ETO_CONTRACT_FOLLOW Call by reference Type reference (TYPE) RE_T_IF_RECN_CONTRACT Folgeverträge (Instanzen) 20060614
3 Importing ID_OBJNR_CN Call by reference Type reference (TYPE) RECAOBJNR Vertrag 20060614
4 Importing ID_OBJNR_OBJ Call by reference Type reference (TYPE) RECAOBJNR Konkretes Objekt 20060614
5 Importing IF_COA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE WEG: auch andere Buchungskreise, verlinkte Objekte 20090306
6 Importing IF_ONLY_OCCUPY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur belegende Verträge 20060718
7 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Vertrag 20060614

Method FIND_CONTRACTS_FOLLOW on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method FIND_OBJECT_BY_OBJNR 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 20031211
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20031211
3 Importing IF_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Tech: Default-Berechtigungsprüfungen durchführen? 20031211
4 Importing IF_ENQUEUE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Tech: Default-Sperren verwenden? 20031211
5 Importing IF_USE_ARCHIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Aus Archiv lesen, falls nicht in DB vorhanden? 20031211
6 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20031211
# Exception Resumable Description Created on
1 ERROR Fehler 20031211

Method GET_MNGR_BY_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_REBD_OBJ_ASSIGN_MNGR Objektzuordnungen 20040224
2 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20040224
3 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_OBJ_ASSIGN Objekt mit Zuordnung zu anderem Objekt 20040224
# Exception Resumable Description Created on
1 ERROR Fehler beim Lesen es Managers 20040224

Method GET_POSSIBLE_OBJTYPES 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) 20041206
2 Importing ID_OBJTYPE Call by reference Type reference (TYPE) RECAOBJTYPE Objektart 20041206
3 Importing ID_OBJTYPEDIFF Call by reference Type reference (TYPE) RECAOBJTYPEDIFF Kriterium zur Differenzierung von Objekten einer Objektart 20041206
4 Importing IF_ONLY_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Bool: Nur die tatsächlich erlaubten Objektarten 20041206

Method GET_POSSIBLE_OBJTYPES on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method GET_TEXT_AND_IDENT 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) REBDOBJECTID Allgemeiner Abrechnungsempfänger 20031211
2 Exporting ED_TEXT Call by reference Type reference (TYPE) RECADESCRIPTION Text zum Immobilienobjekt 20031211
3 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20031211

Method GET_TEXT_AND_IDENT on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method HANDLE_BUFFER_RESET_ALL Signature

Method HANDLE_BUFFER_RESET_ALL on class CF_REBD_OBJ_ASSIGN_MNGR has no parameter.
Method HANDLE_BUFFER_RESET_ALL on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method RESET_BUFFER 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 Nur für diese Objektnummer 20050329

Method RESET_BUFFER on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method RESET_OBJECT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INCL_REGISTRY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Inkl. übergordnete Puffer? 20031211

Method RESET_OBJECT_BUFFER on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method SET_MAX_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MAX_BUFFER Call by reference Type reference (TYPE) SYTABIX Puffergrösse 20080215

Method SET_MAX_BUFFER on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method SET_PARAMETER_F4_AVAILABLE_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTRACT Call by reference Object reference (TYPE REF TO) IF_RECN_CONTRACT Vertrag (VICN01) 20041203

Method SET_PARAMETER_F4_AVAILABLE_RO on class CF_REBD_OBJ_ASSIGN_MNGR has no exception.

Method USES_IMPL_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTFNAME Call by reference Type reference (TYPE) CLIKE Interface-Name 20041206
2 Importing ID_SUBTYPE Call by reference Type reference (TYPE) CLIKE Unterscheidungsmerkmal mehrerer impl. Klassen 20041206
3 Returning RF_SUBTYPE Value transfer Type reference (TYPE) ABAP_BOOL Bool: Subtyp unterstützt 20041206

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