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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
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 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYTABIX | 100 | Maximum Buffer | 20080215 | |
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | MTYPE_T_OBJECT | Object Buffer | 20031211 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20050329 |
2 | ![]() |
Static method | Public | Method | Gets ALL Possible Object Managers for Superordinate Object | 20040113 |
3 | ![]() |
Static method | Public | Method | Searches for Business Objects for Superior Object | 20040115 |
4 | ![]() |
Static method | Public | Method | Supplies Object Manager for Superior Object | 20031211 |
5 | ![]() |
Static method | Public | Method | Finds Contract for Superior Object | 20031211 |
6 | ![]() |
Static method | Public | Method | Finds Follow-On Contracts for Transferred Contract | 20060614 |
7 | ![]() |
Static method | Public | Method | Supplies Instance of a Business Object via OBJNR | 20031211 |
8 | ![]() |
Static method | Public | Method | Gets Object Manager of Object for Object Type | 20040224 |
9 | ![]() |
Static method | Public | Method | Gets Possible Object Types for Assignment | 20041206 |
10 | ![]() |
Static method | Public | Method | Supplies Text and Identification for CO Object | 20031211 |
11 | ![]() |
Static method | Private | Event handling method | Event Handler for CL_REDB_BUFFER_REGISTRY=>RESET_ALL | 20050329 |
12 | ![]() |
Static method | Public | Method | Resets Instance Buffer | 20050329 |
13 | ![]() |
Static method | Public | Method | Resets Object Buffer | 20031211 |
14 | ![]() |
Static method | Public | Method | Sets Size of Buffer | 20080215 |
15 | ![]() |
Static method | Public | Method | Sets Set/Get Parameter for F/4 Help - Available RO | 20041203 |
16 | ![]() |
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 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_HAS_OBJ_ASSIGN | Objekt mit Zuordnung zu anderem Objekt | 20040113 | ||
2 | ![]() |
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 | ![]() |
ETO_BUSOBJ | Call by reference | Type reference (TYPE) | RE_T_IF_RECA_BUS_OBJECT | Sourceobjekte | 20040115 | ||
2 | ![]() |
ET_OBJ_ASSIGN | Call by reference | Type reference (TYPE) | RE_T_OBJ_ASSIGN | Objektzuordnung | 20040115 | ||
3 | ![]() |
ID_OBJNRTRG | Call by reference | Type reference (TYPE) | REBD_OBJ_ASSIGN-OBJNRTRG | Objektnummer (Ziel) | 20040115 | ||
4 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | SY-DATUM | RECA0_DATE-MIN | Zuordnungszeitraum: Von | 20040115 | |
5 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | SY-DATUM | RECA0_DATE-MAX | Zuordnungszeitraum: Bis | 20040115 | |
6 | ![]() |
IF_FIX_PERIODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Zeiträume korrigieren | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nichts gefunden | 20040115 |
Method FIND_BY_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ASSIGN_TYPE | Call by reference | Type reference (TYPE) | REBDOBJASSTYPE | Art der Objektzuordnung | 20031211 | ||
2 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_REBD_HAS_OBJ_ASSIGN | Objekt mit Zuordnung zu anderem Objekt | 20031211 | ||
3 | ![]() |
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 | ![]() |
ETO_CONTRACT | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Verträge (Instanzen) | 20031211 | ||
2 | ![]() |
ET_ASSIGNMENT_CONTRACTS | Call by reference | Type reference (TYPE) | RE_T_VIBDOBJASS | Zuordnungen Verträge | 20041203 | ||
3 | ![]() |
ET_ASSIGNMENT_OBJECTS | Call by reference | Type reference (TYPE) | RE_T_VIBDOBJASS | Zuordnungen Objekte zu Verträgen | 20041203 | ||
4 | ![]() |
ET_CONTRACT | Call by reference | Type reference (TYPE) | RE_T_CONTRACT | Verträge | 20031211 | ||
5 | ![]() |
ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20031211 | ||
6 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | SY-DATUM | RECA0_DATE-MIN | Zuordnungszeitraum: Von | 20031211 | |
7 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | SY-DATUM | RECA0_DATE-MAX | Zuordnungszeitraum: Bis | 20031211 | |
8 | ![]() |
IF_AUTH_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Tech: Default-Berechtigungsprüfungen durchführen? | 20110111 | |
9 | ![]() |
IF_COMPRESS_OCCUPANCY | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Zeiträume für Belegung komprimieren | 20060406 | |
10 | ![]() |
IF_ONLY_ASSESSMENT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Nur Hausgeldvereinbarungen? | 20041203 | |
11 | ![]() |
IF_ONLY_CONDOMINIUM_OWNERS | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Nur Sondereigentumsverwaltungsaufträge? | 20050614 | |
12 | ![]() |
IF_ONLY_NOT_INFO | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Nur nichtinformatorische Zuordnungen? | 20041203 | |
13 | ![]() |
IF_ONLY_OCCUPY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur belegende Verträge | 20031211 | |
14 | ![]() |
IF_ONLY_WO_DELETION_FLAG | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Nur Verträge ohne Löschvormerkung berücksichtigen? | 20111116 | |
15 | ![]() |
IF_ONLY_WO_DELETION_INDICATOR | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Nur Verträge ohne Löschkennzeichen berücksichtigen? | 20111116 | |
16 | ![]() |
IF_USE_ARCHIVE | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | Auch archivierte Belege? | 20090723 | |
17 | ![]() |
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 | ![]() |
IT_CNTYPE | Call by reference | Type reference (TYPE) | RE_T_CONTRACT_TYPE | Vertragsart (TIV26) | 20120626 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nichts gefunden | 20031211 |
Method FIND_CONTRACTS_FOLLOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_COUNT | Call by reference | Type reference (TYPE) | INT2 | Anzahl | 20060614 | ||
2 | ![]() |
ETO_CONTRACT_FOLLOW | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Folgeverträge (Instanzen) | 20060614 | ||
3 | ![]() |
ID_OBJNR_CN | Call by reference | Type reference (TYPE) | RECAOBJNR | Vertrag | 20060614 | ||
4 | ![]() |
ID_OBJNR_OBJ | Call by reference | Type reference (TYPE) | RECAOBJNR | Konkretes Objekt | 20060614 | ||
5 | ![]() |
IF_COA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | WEG: auch andere Buchungskreise, verlinkte Objekte | 20090306 | |
6 | ![]() |
IF_ONLY_OCCUPY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur belegende Verträge | 20060718 | |
7 | ![]() |
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 | ![]() |
ID_ACTIVITY | Call by reference | Type reference (TYPE) | RECA1_ACTIVITY | RECA1_ACTIVITY-DISPLAY | Aktivität: Ändern/Anzeigen | 20031211 | |
2 | ![]() |
ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20031211 | ||
3 | ![]() |
IF_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Tech: Default-Berechtigungsprüfungen durchführen? | 20031211 | |
4 | ![]() |
IF_ENQUEUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Tech: Default-Sperren verwenden? | 20031211 | |
5 | ![]() |
IF_USE_ARCHIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Aus Archiv lesen, falls nicht in DB vorhanden? | 20031211 | |
6 | ![]() |
RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20031211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20031211 |
Method GET_MNGR_BY_OBJTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_REBD_OBJ_ASSIGN_MNGR | Objektzuordnungen | 20040224 | ||
2 | ![]() |
ID_OBJTYPE | Call by reference | Type reference (TYPE) | RECAOBJTYPE | Objektart | 20040224 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
ET_ASSIGN_ALLOWED | Call by reference | Type reference (TYPE) | RE_T_OBJ_ASSIGN_ALLOWED | Zulässige Zuordnungsobjekte pro Objektart (TIVBDOBJASS) | 20041206 | ||
2 | ![]() |
ID_OBJTYPE | Call by reference | Type reference (TYPE) | RECAOBJTYPE | Objektart | 20041206 | ||
3 | ![]() |
ID_OBJTYPEDIFF | Call by reference | Type reference (TYPE) | RECAOBJTYPEDIFF | Kriterium zur Differenzierung von Objekten einer Objektart | 20041206 | ||
4 | ![]() |
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 | ![]() |
ED_IDENT | Call by reference | Type reference (TYPE) | REBDOBJECTID | Allgemeiner Abrechnungsempfänger | 20031211 | ||
2 | ![]() |
ED_TEXT | Call by reference | Type reference (TYPE) | RECADESCRIPTION | Text zum Immobilienobjekt | 20031211 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
ID_INTFNAME | Call by reference | Type reference (TYPE) | CLIKE | Interface-Name | 20041206 | ||
2 | ![]() |
ID_SUBTYPE | Call by reference | Type reference (TYPE) | CLIKE | Unterscheidungsmerkmal mehrerer impl. Klassen | 20041206 | ||
3 | ![]() |
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 |