Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_REBP_PARTNER_MNGR | Business Partner Manager (VIBPOBJREL): Standard Impl. | 20010924 |
Properties
| Interface | IF_REBP_PARTNER_MNGR | |
| Short Description | Business Partner Manager (VIBPOBJREL) |
General Data
| Package | RE_BP_BP | RE: Business Partner |
| Created | 20010503 | SAP |
| Last changed | 20110908 | SAP |
| 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 | REBP1 | 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RECA_STORABLE | Object Can Be Stored | 20010924 |
Friends
Interface IF_REBP_PARTNER_MNGR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MD_ACTIVITY | Instance attribute | Public | Attribute reference (LIKE) | 20010924 | ||||
| 2 | MD_APPL | Instance attribute | Public | Type reference (TYPE) | BP_APPL | Business Partner: Application Category | 20020305 | ||
| 3 | MF_ARCHIVED | Instance attribute | Public | Attribute reference (LIKE) | 20050225 | ||||
| 4 | MF_AUTH_CHECK | Instance attribute | Public | Attribute reference (LIKE) | 20010924 | ||||
| 5 | MF_ENQUEUE | Instance attribute | Public | Attribute reference (LIKE) | 20010924 | ||||
| 6 | MO_PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_REBP_HAS_PARTNER | Object with Business Partner | 20010924 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20010924 | ||
| 2 | Instance method | Public | Method | 20010924 | ||
| 3 | Instance method | Public | Method | Checks Consistency of VIBPOBJREL | 20020312 | |
| 4 | Instance method | Public | Method | Checks Consistency of Owner in Partner | 20020320 | |
| 5 | Instance method | Public | Method | Checks if Concrete Partner is Assigned on Key Date (Excep.) | 20010924 | |
| 6 | Instance method | Public | Method | Supplies Number of Entries | 20010924 | |
| 7 | Instance method | Public | Method | Deletes Partner-Object Relationship Via GUID | 20011023 | |
| 8 | Instance method | Public | Method | Deletes Partner-Object Relationship Via Partner/Role/Date | 20021014 | |
| 9 | Instance method | Public | Method | Checks if Concr. Partner is Assigned on Key Date (Y/N) | 20010924 | |
| 10 | Instance method | Public | Method | Checks If at Least 1 Partner is Assigned (Y/N) | 20020312 | |
| 11 | Instance method | Public | Method | Checks Whether Concr. Partner Is Assigned (Y/N) | 20021014 | |
| 12 | Instance method | Public | Method | 20010924 | ||
| 13 | Instance method | Public | Method | 20050225 | ||
| 14 | Instance method | Public | Method | Gets Default Address for a Given Role | 20040107 | |
| 15 | Instance method | Public | Method | Supplies Structure | 20010924 | |
| 16 | Instance method | Public | Method | Supplies Structure, Incl. Additional Data | 20010924 | |
| 17 | Instance method | Public | Method | 20050225 | ||
| 18 | Instance method | Public | Method | 20040927 | ||
| 19 | Instance method | Public | Method | Supplies All Entries | 20010924 | |
| 20 | Instance method | Public | Method | Supplies All Partners on Key Date | 20020718 | |
| 21 | Instance method | Public | Method | Gets All Entries of Partner | 20041104 | |
| 22 | Instance method | Public | Method | Supplies All Partners in Time Period | 20020718 | |
| 23 | Instance method | Public | Method | Supplies All Partners on Key Date includ. Object Hierarchy | 20020718 | |
| 24 | Instance method | Public | Method | Supplies All Partners Incl. Object Hierarchy in Time Period | 20020718 | |
| 25 | Instance method | Public | Method | Gets Old Entries (DB) | 20050614 | |
| 26 | Instance method | Public | Method | Gets All Processed Partners | 20100728 | |
| 27 | Instance method | Public | Method | Supplies All Entries Incl. Additional Data | 20010924 | |
| 28 | Instance method | Public | Method | Supplies Main Partner for the Key Date | 20020919 | |
| 29 | Instance method | Public | Method | Supplies All Main Partners in the Time Period | 20020919 | |
| 30 | Instance method | Public | Method | Gets Differentiation Criterion for Getting Possible Roles | 20031110 | |
| 31 | Instance method | Public | Method | Gets All Allowed Roles | 20011123 | |
| 32 | Instance method | Public | Method | Gets Roles for Which Creating a Partner Is Not Allowed | 20050608 | |
| 33 | Instance method | Public | Method | Gets All Required Roles | 20020414 | |
| 34 | Instance method | Public | Method | Is there at least one entry using role type? | 20011121 | |
| 35 | Instance method | Public | Method | Is there at least one time-dependent entry? | 20011120 | |
| 36 | Instance method | Public | Method | Register Processed Partners | 20100728 | |
| 37 | Instance method | Public | Method | Initializes Manager via Superordinate Object | 20010924 | |
| 38 | Instance method | Public | Method | 20050225 | ||
| 39 | Instance method | Public | Method | Inserts New Partner Object Relationship | 20011023 | |
| 40 | Instance method | Public | Method | Does Factor Exist More Than Once? | 20100303 | |
| 41 | Instance method | Public | Method | 20050225 | ||
| 42 | Instance method | Public | Method | 20010924 | ||
| 43 | Instance method | Public | Method | 20010924 | ||
| 44 | Instance method | Public | Method | Supplies Final Partner Numbers (BP Save) | 20030618 | |
| 45 | Instance method | Public | Method | Send Event: After Changing Data of Business Partner | 20060131 | |
| 46 | Instance method | Public | Method | 20010924 | ||
| 47 | Instance method | Public | Method | 20010924 | ||
| 48 | Instance method | Public | Method | Changes Conversion Factor for Tenancy in Common | 20050610 | |
| 49 | Instance method | Public | Method | Changes Conv. Factor for Tenancy in Common of All Owners | 20020920 | |
| 50 | Instance method | Public | Method | Sets Roles for Which Creating a Partner Is Not Allowed | 20050608 | |
| 51 | Instance method | Public | Method | 20010924 | ||
| 52 | Instance method | Public | Method | Changes Partner-Object Relationship Via GUID | 20011024 | |
| 53 | Instance method | Public | Method | Changes Partner-Object Relationship Via Partner/Role/Date | 20021014 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_CHANGE | Instance Event (0) |
Public (2) |
After Change | 20021103 |
| 2 | AFTER_STORE | Instance Event (0) |
Public (2) |
20050225 | |
| 3 | BEFORE_CHANGE | Instance Event (0) |
Public (2) |
Before Change (Can Prevent Change => io_msglist) | 20021103 |
| 4 | BEFORE_STORE | Instance Event (0) |
Public (2) |
20050225 | |
| 5 | BP_AFTER_CHANGE | Instance Event (0) |
Public (2) |
After Changing Data of Business Partner | 20060131 |
| 6 | ON_CHECK_ALL | Instance Event (0) |
Public (2) |
20050225 |
Types
Interface IF_REBP_PARTNER_MNGR has no local type.
Method Signatures
Method ADD_CHILD Signature
Method ADD_CHILD on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method ADD_CHILD on Interface IF_REBP_PARTNER_MNGR has no exception.
Method CHECK_ALL Signature
Method CHECK_ALL on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method CHECK_ALL on Interface IF_REBP_PARTNER_MNGR has no exception.
Method CHECK_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20020312 | |||
| 2 | IS_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20020312 |
Method CHECK_DETAIL on Interface IF_REBP_PARTNER_MNGR has no exception.
Method CHECK_DETAIL_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20020320 | |||
| 2 | IS_DETAIL | Call by reference | Type reference (TYPE) | REBP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20020320 |
Method CHECK_DETAIL_OWNER on Interface IF_REBP_PARTNER_MNGR has no exception.
Method CHECK_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020222 | ||
| 2 | ID_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Partner-Nr. | 20020222 | |||
| 3 | ID_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Business partner: Role category | 20020222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Entry not found | 20010924 |
Method COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl | 20010924 |
Method COUNT on Interface IF_REBP_PARTNER_MNGR has no exception.
Method DELETE_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_OBJRELGUID | Value transfer | Type reference (TYPE) | REBP_OBJREL-OBJRELGUID | Assignment GUID | 20011023 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Löschen | 20020313 |
Method DELETE_DETAIL_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PARTNER | Value transfer | Type reference (TYPE) | REBP_OBJREL-PARTNER | Schlüssel: Geschäftspartnernummer | 20021014 | |||
| 2 | ID_ROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-ROLE | Schlüssel: Rollentyp | 20021014 | |||
| 3 | ID_SUBROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-SUBROLE | Schlüssel: Rollenart | 20021014 | |||
| 4 | ID_VALIDFROM | Value transfer | Type reference (TYPE) | REBP_OBJREL-VALIDFROM | RECA0_DATE-MIN | Schlüssel: Datum Beginn der Beziehung | 20021014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Ändern | 20021014 |
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020919 | ||
| 2 | ID_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Partner-Nr. | 20020919 | |||
| 3 | ID_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Rollentyp | 20020919 | |||
| 4 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Entry Exists? | 20010924 |
Method EXISTS on Interface IF_REBP_PARTNER_MNGR has no exception.
Method EXISTS_ANY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Partner vorhanden? | 20020312 |
Method EXISTS_ANY_PARTNER on Interface IF_REBP_PARTNER_MNGR has no exception.
Method EXISTS_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PARTNER | Value transfer | Type reference (TYPE) | REBP_OBJREL-PARTNER | Schlüssel: Geschäftspartnernummer | 20021014 | |||
| 2 | ID_ROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-ROLE | Schlüssel: Rollentyp | 20021014 | |||
| 3 | ID_SUBROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-SUBROLE | Schlüssel: Rollenart | 20021014 | |||
| 4 | ID_VALIDFROM | Value transfer | Type reference (TYPE) | REBP_OBJREL-VALIDFROM | RECA0_DATE-MIN | Schlüssel: Datum Beginn der Beziehung | 20021014 | ||
| 5 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Partner vorhanden? | 20021014 |
Method EXISTS_PARTNER on Interface IF_REBP_PARTNER_MNGR has no exception.
Method FREE Signature
Method FREE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method FREE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_CHILDREN Signature
Method GET_CHILDREN on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method GET_CHILDREN on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_DEFAULT_ADDRESS_FOR_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rolle | 20040107 | |||
| 2 | IF_INDEPEND | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | 'X' - Adresse rollenunabhängig | 20110112 | ||
| 3 | RS_ADDRESS | Value transfer | Type reference (TYPE) | ADDR1_VAL | Rückgabestruktur für Adresse | 20040107 |
Method GET_DEFAULT_ADDRESS_FOR_ROLE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_OBJRELGUID | Value transfer | Type reference (TYPE) | REBPOBJRELGUID | GUID: Geschäftspartner-Objektbeziehung | 20020718 | |||
| 2 | RS_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20010924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eintrag nicht gefunden | 20010924 |
Method GET_DETAIL_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20021014 | ||
| 2 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20010924 | ||
| 3 | ID_OBJRELGUID | Value transfer | Type reference (TYPE) | REBPOBJRELGUID | GUID: Geschäftspartner-Objektbeziehung | 20020718 | |||
| 4 | RS_DETAIL_X | Value transfer | Type reference (TYPE) | REBP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzfeld.(VIBPOBJREL) | 20010924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eintrag nicht gefunden | 20010924 |
Method GET_EXTENSION Signature
Method GET_EXTENSION on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method GET_EXTENSION on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_FIELDSTATUS Signature
Method GET_FIELDSTATUS on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20010924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050330 |
Method GET_LIST_BY_KEYDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung | 20020718 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020718 | |||
| 3 | ID_FILTER_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Filter: Rollentyp | 20020718 | |||
| 4 | ID_FILTER_SUBROLE | Value transfer | Type reference (TYPE) | REBPSUBROLE | Filter: Rollenart | 20020718 | |||
| 5 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020718 | ||
| 6 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020718 |
Method GET_LIST_BY_KEYDATE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20041104 | |||
| 2 | ID_PARTNER | Call by reference | Type reference (TYPE) | REBP_OBJREL-PARTNER | Schlüssel: Geschäftspartnernummer | 20041104 | |||
| 3 | ID_ROLE | Call by reference | Type reference (TYPE) | REBP_OBJREL-ROLE | Schlüssel: Rollentyp | 20041104 | |||
| 4 | ID_SUBROLE | Call by reference | Type reference (TYPE) | REBP_OBJREL-SUBROLE | Schlüssel: Rollenart | 20041104 | |||
| 5 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | REBP_OBJREL-VALIDFROM | RECA0_DATE-MIN | Schlüssel: Datum Beginn der Beziehung | 20041104 |
Method GET_LIST_BY_PARTNER on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_BY_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung | 20020718 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020718 | |||
| 3 | ID_FILTER_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Filter: Rollentyp | 20020718 | |||
| 4 | ID_FILTER_SUBROLE | Value transfer | Type reference (TYPE) | REBPSUBROLE | Filter: Rollenart | 20020718 | |||
| 5 | ID_FROM | Value transfer | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Zeitraum von | 20020718 | ||
| 6 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020718 | ||
| 7 | ID_TO | Value transfer | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Zeitraum bis | 20020718 | ||
| 8 | IF_WHOLE_PERIOD | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Partnerzuordnung vollständig in ID_FROM bis ID_TO | 20020718 |
Method GET_LIST_BY_PERIOD on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_HIER_BY_KEYDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung | 20020718 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020718 | |||
| 3 | ID_FILTER_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Filter: Rollentyp | 20020718 | |||
| 4 | ID_FILTER_SUBROLE | Value transfer | Type reference (TYPE) | REBPSUBROLE | Filter: Rollenart | 20020718 | |||
| 5 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020718 | ||
| 6 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020718 | ||
| 7 | IF_DISTINCT_PARTNER | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur die 1. Zuordnung eines Partners berücksichtigen | 20020919 | ||
| 8 | IF_STOP_AT_FIRST | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bricht die Suche nach dem ersten gefundenen Partner ab | 20020718 |
Method GET_LIST_HIER_BY_KEYDATE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_HIER_BY_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung | 20020718 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020718 | |||
| 3 | ID_FILTER_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Filter: Rollentyp | 20020718 | |||
| 4 | ID_FILTER_SUBROLE | Value transfer | Type reference (TYPE) | REBPSUBROLE | Filter: Rollenart | 20020718 | |||
| 5 | ID_FROM | Value transfer | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Zeitraum von | 20020718 | ||
| 6 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020718 | ||
| 7 | ID_TO | Value transfer | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Zeitraum bis | 20020718 | ||
| 8 | IF_DISTINCT_PARTNER | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nur die 1. Zuordnung eines Partners berücksichtigen | 20020919 | ||
| 9 | IF_STOP_AT_FIRST | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Bricht die Suche nach dem ersten gefundenen Partner ab | 20020718 | ||
| 10 | IF_WHOLE_PERIOD | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Partnerzuordnung vollständig in ID_FROM bis ID_TO | 20020718 |
Method GET_LIST_HIER_BY_PERIOD on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20050614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050614 |
Method GET_LIST_PARTNER_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARTNER | Call by reference | Type reference (TYPE) | RE_T_PARTNER_KEY | Geschäftspartner | 20100728 |
Method GET_LIST_PARTNER_CHANGED on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_LIST_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzfeld.(VIBPOBJREL) | 20010924 | |||
| 2 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20010924 |
Method GET_LIST_X on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_MAIN_PARTNER_BY_KEYDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL | Call by reference | Type reference (TYPE) | REBP_OBJREL | Geschäftspartner-Objektbeziehung | 20020920 | |||
| 2 | ES_DETAIL_X | Call by reference | Type reference (TYPE) | REBP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020920 | |||
| 3 | ET_DETAIL | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20090115 | |||
| 4 | ET_DETAIL_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzfeld.(VIBPOBJREL) | 20090115 | |||
| 5 | ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20020919 | ||
| 6 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020919 | ||
| 7 | ID_ROLECATE | Value transfer | Type reference (TYPE) | REBPROLECATE | REBP1_ROLE_CATEGORY-MAIN_1 | Art des Hauptpartners | 20020920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Hauptpartner vorhanden | 20020920 |
Method GET_MAIN_PARTNER_BY_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20020919 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL_X | Geschäftspartner-Objektbeziehung und Zusatzdaten | 20020919 | |||
| 3 | ID_FROM | Value transfer | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Zeitraum von | 20020919 | ||
| 4 | ID_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20020919 | ||
| 5 | ID_ROLECATE | Value transfer | Type reference (TYPE) | REBPROLECATE | REBP1_ROLE_CATEGORY-MAIN_1 | Art des Hauptpartners | 20020920 | ||
| 6 | ID_TO | Value transfer | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Zeitraum bis | 20020919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Hauptpartner vorhanden | 20020920 |
Method GET_OBJTYPEDIFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_OBJTYPEDIFF | Value transfer | Type reference (TYPE) | REBPC_ROLE_APPL-OBJTYPEDIFF | Kriterium zur Differenzierung von Objekten eines Objekttyps | 20031110 |
Method GET_OBJTYPEDIFF on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_ROLES_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LIST | Call by reference | Type reference (TYPE) | RE_T_ROLE | Rollentyp (TBZ0) | 20011123 | |||
| 2 | ET_LIST_X | Call by reference | Type reference (TYPE) | RE_T_ROLE_X | Rollentyp und Zusatzfelder (TBZ0/TBZ0T) | 20011123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Rollentypen gefunden | 20011123 |
Method GET_ROLES_NON_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_ROLE | Value transfer | Type reference (TYPE) | RE_T_BP_ROLE | Geschäftspartner: Rolle | 20050608 |
Method GET_ROLES_NON_CREATE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method GET_ROLES_OBLIGATORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MSG_TYPE_VIOLATION | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp bei Verstoß "obligatorische Rolle" | 20040213 | |||
| 2 | ET_ROLES | Call by reference | Type reference (TYPE) | RE_T_BP_ROLE | Obligatorische Rollen mit ihren Parametern | 20040213 |
Method GET_ROLES_OBLIGATORY on Interface IF_REBP_PARTNER_MNGR has no exception.
Method HAS_SUBROLE_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Eintrag mit Rollenart | 20011121 |
Method HAS_SUBROLE_ENTRIES on Interface IF_REBP_PARTNER_MNGR has no exception.
Method HAS_TIMEDEP_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Eintrag mit Zeitabhängigkeit | 20011120 |
Method HAS_TIMEDEP_ENTRIES on Interface IF_REBP_PARTNER_MNGR has no exception.
Method INDEX_PARTNER_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PARTNER | Value transfer | Type reference (TYPE) | REBP_OBJREL-PARTNER | Geschäftspartnernummer | 20100728 |
Method INDEX_PARTNER_CHANGED on Interface IF_REBP_PARTNER_MNGR has no exception.
Method INIT_BY_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_REBP_HAS_PARTNER | Übergeordnetes Objekt | 20010924 |
Method INIT_BY_PARENT on Interface IF_REBP_PARTNER_MNGR has no exception.
Method INIT_BY_TEMPLATE Signature
Method INIT_BY_TEMPLATE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method INIT_BY_TEMPLATE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method INSERT_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL | Call by reference | Type reference (TYPE) | REBP_OBJREL | Business Partner-Object Relationship (VIBPOBJREL) | 20011023 | |||
| 2 | IF_ACCEPT_MISSING_ROLE | Value transfer | Type reference (TYPE) | RECABOOL | ABAP_FALSE | T/F: Akzeptieren, wenn Partner in Rolle nicht existiert | 20050729 | ||
| 3 | IO_BUSOBJ_PRED | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt Quelle | 20110419 | |||
| 4 | IS_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Business Partner-Object Relationship (VIBPOBJREL) | 20011023 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Einfügen | 20020313 |
Method IS_FACT_MULTIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_OBJRELGUID | Call by reference | Type reference (TYPE) | REBP_OBJREL-OBJRELGUID | GUID: Geschäftspartner-Objektbeziehung | 20100303 | |||
| 2 | ID_RFAKT | Call by reference | Type reference (TYPE) | REBPFAKTEIG | 0 | Umrechnungsfaktor für Bruchteilseigentum | 20100303 | ||
| 3 | RF_MULTIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X' - Faktor mehrfach | 20100303 |
Method IS_FACT_MULTIBLE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method IS_FIELDSTATUS_SET Signature
Method IS_FIELDSTATUS_SET on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_REBP_PARTNER_MNGR has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method IS_MODIFIED on Interface IF_REBP_PARTNER_MNGR has no exception.
Method IS_OK Signature
Method IS_OK on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method IS_OK on Interface IF_REBP_PARTNER_MNGR has no exception.
Method PARTNER_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUSSKEY | Call by reference | Type reference (TYPE) | RE_T_BP_BUSSKEY | Zuordnung Temporäre Nummer --> Endgültige Nummer | 20030618 | |||
| 2 | IF_IN_UPDATE_TASK | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Verbuchung mit "IN UPDATE TASK" rufen | 20030618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Partnerbearbeitung | 20030618 |
Method RAISE_EVENT_BP_AFTER_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060131 |
Method RAISE_EVENT_BP_AFTER_CHANGE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method REGISTER_ALL_CHILDREN Signature
Method REGISTER_ALL_CHILDREN on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method REGISTER_ALL_CHILDREN on Interface IF_REBP_PARTNER_MNGR has no exception.
Method RELEASE Signature
Method RELEASE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method RELEASE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method SET_CONV_FACTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Geänderte Geschäftspartner-Objektbeziehung | 20050610 | |||
| 2 | ID_OBJRELGUID | Call by reference | Type reference (TYPE) | REBP_OBJREL-OBJRELGUID | Schlüssel: Zuordnungs-GUID | 20050610 | |||
| 3 | ID_RFAKT | Call by reference | Type reference (TYPE) | REBPFAKTEIG | Umrechnungsfaktor für Bruchteilseigentum | 20050610 | |||
| 4 | IF_COMPUTE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Eigentumsanteile umrechnen? | 20050610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Aktualisieren | 20050610 |
Method SET_CONV_FACTOR_FOR_EACH_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_RFAKT | Value transfer | Type reference (TYPE) | REBPFAKTEIG | Umrechnungsfaktor für Bruchteilseigentum | 20020920 | |||
| 2 | ID_RFAKT_PRIM | Value transfer | Type reference (TYPE) | REBPFAKTEIG | 0 | ursprünglicher Faktor | 20100303 | ||
| 3 | ID_ROLECAT | Value transfer | Type reference (TYPE) | BU_PARTNERROLECAT | 'TR0800' | Rollenkategorie | 20100303 | ||
| 4 | IF_COMPUTE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Eigentumsanteile umrechnen? | 20020920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Aktualisieren | 20020920 |
Method SET_ROLES_NON_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE | Call by reference | Type reference (TYPE) | RE_T_BP_ROLE | Geschäftspartner: Rolle | 20050608 |
Method SET_ROLES_NON_CREATE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method STORE Signature
Method STORE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Method STORE on Interface IF_REBP_PARTNER_MNGR has no exception.
Method UPDATE_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL | Call by reference | Type reference (TYPE) | REBP_OBJREL | Business Partner-Object Relationship (VIBPOBJREL) | 20011024 | |||
| 2 | ID_OBJRELGUID | Value transfer | Type reference (TYPE) | REBP_OBJREL-OBJRELGUID | Schlüssel: Zuordnungs-GUID | 20021014 | |||
| 3 | IS_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Business Partner-Object Relationship (VIBPOBJREL) | 20011024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during update | 20020313 |
Method UPDATE_DETAIL_BY_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DETAIL | Call by reference | Type reference (TYPE) | REBP_OBJREL | Geänderte Geschäftspartner-Objektbeziehung | 20021014 | |||
| 2 | ID_PARTNER | Value transfer | Type reference (TYPE) | REBP_OBJREL-PARTNER | Schlüssel: Geschäftspartnernummer | 20021014 | |||
| 3 | ID_ROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-ROLE | Schlüssel: Rollentyp | 20021014 | |||
| 4 | ID_SUBROLE | Value transfer | Type reference (TYPE) | REBP_OBJREL-SUBROLE | Schlüssel: Rollenart | 20021014 | |||
| 5 | ID_VALIDFROM | Value transfer | Type reference (TYPE) | REBP_OBJREL-VALIDFROM | RECA0_DATE-MIN | Schlüssel: Datum Beginn der Beziehung | 20021014 | ||
| 6 | IS_DETAIL | Value transfer | Type reference (TYPE) | REBP_OBJREL | Zu ändernde Detaildaten | 20021014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Ändern | 20021014 |
Event Signatures
Event AFTER_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DELETE_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Zu löschende Daten | 20021103 | ||
| 2 | IS_INSERT_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Anzulegende Daten | 20021103 | ||
| 3 | IS_UPDATE_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Zu ändernde Daten | 20021103 |
Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Event BEFORE_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSGLIST | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20021103 | ||
| 2 | IS_DELETE_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Zu löschende Daten | 20021103 | ||
| 3 | IS_INSERT_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Anzulegende Daten | 20021103 | ||
| 4 | IS_UPDATE_DETAIL | Exporting | Value transfer | Type reference (TYPE) | REBP_OBJREL | Zu ändernde Daten | 20021103 |
Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_REBP_PARTNER_MNGR has no parameter.
Event BP_AFTER_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PARTNER | Exporting | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060131 |
Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_REBP_PARTNER_MNGR has no parameter.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 110 |