Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RECA_STATIC_EVENT_HANDLER | Event Handler (Static) | 20121204 |
Properties
Class | CL_REBP_PARTNER_SERVICES | |
Short Description | Services for Business Partner | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RE_BP_BP | RE: Business Partner |
Created | 20030626 | SAP |
Last change | 20131127 | 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) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RECA_STATIC_EVENT_HANDLER | Event Handler (Static) | 20121204 |
Friends
Class CL_REBP_PARTNER_SERVICES 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) | RECABOOL | '-' | BAdI Impl. Exists | 20121025 | |
2 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | RECABOOL | '-' | Phonetic Search Active | 20100616 | |
3 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | RECABOOL | '-' | Standard Phonetic Search | 20100616 | |
4 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | BADI_REBP_OBJECT_MAINTAIN | 20121025 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks If Address Is Assigned to Partner (Exc.) | 20100608 |
2 | ![]() |
Static method | Public | Method | Checks Address Assignment for Partner | 20101008 |
3 | ![]() |
Static method | Public | Method | Checks Authorization for Partner Search/Display | 20110120 |
4 | ![]() |
Static method | Public | Method | Checks If Partner Has Role (Exc.) | 20060321 |
5 | ![]() |
Static method | Public | Method | Checks Phonetic Search for Business Partner | 20100616 |
6 | ![]() |
Static method | Public | Method | Checks If External Role Agrees with Internal Role (Exc.) | 20050818 |
7 | ![]() |
Static method | Public | Method | Checks 2 Addresses to See If They Are the Same | 20100608 |
8 | ![]() |
Static method | Public | Method | Creates New Address for Partner (DI) | 20091207 |
9 | ![]() |
Static method | Public | Method | Creates Partner in Role (Background) | 20060406 |
10 | ![]() |
Static method | Public | Method | Determine Address Category for Business Partner | 20130723 |
11 | ![]() |
Static method | Public | Method | Gets Cost Center for Partner (Using HR Person) | 20060322 |
12 | ![]() |
Static method | Public | Method | Delivers Description of Partner for Compressed Output | 20070309 |
13 | ![]() |
Static method | Public | Method | Gets Objects To Which a Partner Is Assigned | 20050304 |
14 | ![]() |
Static method | Public | Method | Gets the Partner Number for a User Name | 20060321 |
15 | ![]() |
Static method | Public | Method | 20060504 | |
16 | ![]() |
Static method | Public | Method | Gets Internal Role for External Roles | 20050421 |
17 | ![]() |
Static method | Public | Method | Gets the External Roles Assigned to a Partner | 20060321 |
18 | ![]() |
Static method | Public | Method | Gets External Roles for Object Type Using Internal Role | 20041104 |
19 | ![]() |
Static method | Private | Event handling method | Delete Global Buffer | 20121204 |
20 | ![]() |
Static method | Public | Method | Is the Role a Customer Role? | 20030626 |
21 | ![]() |
Static method | Public | Method | Is the role share-relevant? | 20121025 |
22 | ![]() |
Static method | Public | Method | Is the Role a Vendor Role? | 20030626 |
23 | ![]() |
Static method | Public | Method | Searches for Partner Using Names (List, Background) | 20060412 |
24 | ![]() |
Instance method | Public | Method | 20121204 | |
25 | ![]() |
Static method | Public | Method | Changes Address Category in Partner-Object Relationship | 20101115 |
Events
Class CL_REBP_PARTNER_SERVICES has no event.
Types
Class CL_REBP_PARTNER_SERVICES has no local type.
Method Signatures
Method CHECK_ADDRESS_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ADR_KIND | Call by reference | Type reference (TYPE) | BU_ADRKIND | SPACE | Adressart | 20100608 | |
2 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20100608 | ||
3 | ![]() |
IS_ADDRESS | Call by reference | Type reference (TYPE) | ADDR1_VAL | Vergleichsadresse | 20100608 | ||
4 | ![]() |
IS_VALIDITY | Call by reference | Type reference (TYPE) | RECADATERANGE | Gültigkeitszeitraum | 20100608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Adresse beim Partner nicht vorhanden | 20100608 | |
2 | ![]() |
Adresse nicht im Gültigkeitszeitraum | 20100608 | |
3 | ![]() |
Adresse ist nicht der Adressart zugewiesen | 20100608 | |
4 | ![]() |
Adressverwendung (Adressart, Datum) existiert bereits | 20101014 | |
5 | ![]() |
allg. Fehler | 20100608 | |
6 | ![]() |
Partner nicht vorhanden | 20100608 |
Method CHECK_ADDR_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_RESULTS | Call by reference | Type reference (TYPE) | CHAR10 | Schalterleiste Prüfergebnisse | 20101008 | ||
2 | ![]() |
ID_ADR_KIND | Call by reference | Type reference (TYPE) | BU_ADRKIND | SPACE | Adressart | 20101008 | |
3 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20101008 | ||
4 | ![]() |
IS_ADDRESS | Call by reference | Type reference (TYPE) | ADDR1_VAL | Vergleichsadresse | 20101008 | ||
5 | ![]() |
IS_VALIDITY | Call by reference | Type reference (TYPE) | RECADATERANGE | Gültigkeitszeitraum | 20101008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
allgemeiner Fehler | 20101008 |
Method CHECK_AUTH_FOR_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_AUTH | Value transfer | Type reference (TYPE) | RECABOOL | 'X' - Berechtigung vorhanden | 20110120 | ||
2 | ![]() |
ID_ACTIVITY | Call by reference | Type reference (TYPE) | RECA1_ACTIVITY | '03' | Aktivität | 20110120 | |
3 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | '000000' | Geschäftspartner: Rolle | 20110120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
allg. Fehler | 20110120 |
Method CHECK_PARTNER_IN_ROLE 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 | 20060321 | ||
2 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rolle | 20060321 | ||
3 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | RECA0_DATE-MIN | Datum: Gültig ab | 20060321 | |
4 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | RECA0_DATE-MAX | Datum: Gültig bis | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Partner in Rolle nicht vorhanden | 20060321 | |
2 | ![]() |
Rolle im Zeitraum nicht dem Partner zugeodnet | 20060406 |
Method CHECK_PHONETIC_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_ACTIVE | Call by reference | Type reference (TYPE) | RECABOOL | 'X' - phonet. Suche aktiv | 20100616 | ||
2 | ![]() |
EF_DEFAULT | Call by reference | Type reference (TYPE) | RECABOOL | 'X' - phonet. Suche als Standard | 20100616 |
Method CHECK_PHONETIC_SEARCH on class CL_REBP_PARTNER_SERVICES has no exception.
Method CHECK_ROLECAT_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 | 20050818 | ||
2 | ![]() |
ID_ROLECATEGORY | Call by reference | Type reference (TYPE) | BU_PARTNERROLECAT | Technische Rolle | 20050818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Rolle passt nicht | 20050818 |
Method COMPARE_ADDRESSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ADDRESS_1 | Call by reference | Type reference (TYPE) | BUS020_EXT | GP: Adressen mit Adressdaten (Lesen) | 20100608 | ||
2 | ![]() |
IS_ADDRESS_2 | Call by reference | Type reference (TYPE) | BUS020_EXT | GP: Adressen mit Adressdaten (Lesen) | 20100608 | ||
3 | ![]() |
RF_IDENTICAL | Value transfer | Type reference (TYPE) | RECABOOL | Allgemeines Ja/Nein - Feld | 20100608 |
Method COMPARE_ADDRESSES on class CL_REBP_PARTNER_SERVICES has no exception.
Method CREATE_ADDRESS_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_CHANGED | Call by reference | Type reference (TYPE) | RECABOOL | Partner wurde geändert | 20091208 | ||
2 | ![]() |
ID_ADR_KIND | Call by reference | Type reference (TYPE) | BU_ADRKIND | Adressart | 20091207 | ||
3 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | SPACE | nicht relevant! | 20101109 | |
4 | ![]() |
ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | SPACE | nicht relevant! | 20100701 | |
5 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20091207 | ||
6 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | SPACE | Geschäftspartner: Rolle | 20100701 | |
7 | ![]() |
IF_BDT_SWITCH | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | BDT-Instanz wechseln | 20091208 | |
8 | ![]() |
IF_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_TRUE | nur Prüfung | 20091208 | |
9 | ![]() |
IF_COMMIT | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Commit Work durchführen | 20091208 | |
10 | ![]() |
IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20091207 | ||
11 | ![]() |
IS_ADDRESS | Call by reference | Type reference (TYPE) | SZADR_ADDR1_COMPLETE | vollst. Adressobjekt | 20091207 | ||
12 | ![]() |
IS_VALIDITY | Call by reference | Type reference (TYPE) | RECADATERANGE | Gültigkeitszeitraum | 20091207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemfehler | 20091207 |
Method CREATE_PARTNER_IN_ROLE 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 | 20060406 | ||
2 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rolle | 20060406 | ||
3 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | '00010101' | Datum: Gültig ab | 20060406 | |
4 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | '99991231' | Datum: Gültig bis | 20060406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht gefunden | 20060406 |
Method DETERMINE_ADR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ADRTYPE | Call by reference | Type reference (TYPE) | REBP_OBJREL-ADDRTYPE | Adressart | 20130723 | ||
2 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | REBP_OBJREL-PARTNER | Geschäftspartnernummer | 20130723 | ||
3 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBP_OBJREL-ROLE | Geschäftspartner: Rolle | 20130723 | ||
4 | ![]() |
IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20130723 |
Method DETERMINE_ADR_TYPE on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_COSTCENTER_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_COSTCENTER | Call by reference | Type reference (TYPE) | REEX_COSTCENTER-COSTCENTER | Kostenstelle | 20060323 | ||
2 | ![]() |
ED_KOKRS | Call by reference | Type reference (TYPE) | CSKS-KOKRS | Kostenrechnungskreis | 20060323 | ||
3 | ![]() |
ED_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Objektnummer | 20060406 | ||
4 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060322 | ||
5 | ![]() |
ID_USER | Call by reference | Type reference (TYPE) | REOROCCUPANTUSER | Belegender (Benutzer) | 20111011 | ||
6 | ![]() |
ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | SY-DATUM | Datum: Gültig ab | 20060323 | |
7 | ![]() |
ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | SY-DATUM | Datum: Gültig bis | 20060323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler aufgetreten | 20060322 |
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_XNAME | Call by reference | Type reference (TYPE) | REBPXNAME | z.B. Mike Brown | 20070309 | ||
2 | ![]() |
ED_XPARTNER | Call by reference | Type reference (TYPE) | REBPXPARTNER | z.B. Mike Brown, Lindenallee 1, 12345 Berlin | 20070309 | ||
3 | ![]() |
ID_ADDRTYPE | Value transfer | Type reference (TYPE) | REBPADDRTYPE | Adressart | 20070309 | ||
4 | ![]() |
ID_KEYDATE | Value transfer | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | Stichtag | 20070309 | |
5 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20070309 | ||
6 | ![]() |
ID_SENDER_COUNTRY | Value transfer | Type reference (TYPE) | SZAD_FIELD-SEND_CNTRY | Abgangsland für die Adreßaufbereitung | 20070309 |
Method GET_DESCRIPTION on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_INTRENO_BY_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INTRENO | Call by reference | Type reference (TYPE) | RE_T_INTRENO | INTRENO | 20050304 | ||
2 | ![]() |
ET_OBJREL | Call by reference | Type reference (TYPE) | RE_T_BP_OBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20050304 | ||
3 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20050304 |
Method GET_INTRENO_BY_PARTNER on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_PARTNER_BY_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060321 | ||
2 | ![]() |
ID_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzername | 20060321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht gefunden | 20060321 |
Method GET_PARTNER_COMMUNICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_KEYDATE | Call by reference | Type reference (TYPE) | RECAKEYDATE | SY-DATUM | 20060504 | ||
2 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | 20060504 | |||
3 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | 20060504 | |||
4 | ![]() |
RS_COMMUNICATION_DATA | Value transfer | Type reference (TYPE) | REBP_PARTNER_COMMUNICATION | 20060504 |
Method GET_PARTNER_COMMUNICATION on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_ROLECAT_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 | 20050421 | ||
2 | ![]() |
RD_ROLECATEGORY | Value transfer | Type reference (TYPE) | BU_PARTNERROLECAT | Technische Rolle | 20050421 |
Method GET_ROLECAT_FOR_ROLE on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_ROLES_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE | Call by reference | Type reference (TYPE) | RE_T_BP_ROLE | Rollentyp (REBPROLE) | 20060321 | ||
2 | ![]() |
ET_ROLE_X | Call by reference | Type reference (TYPE) | RE_T_ROLE_X | Rolle und Zusatzfelder (V_RETB003A/TB003T) | 20060321 | ||
3 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20060321 | |
4 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20060321 |
Method GET_ROLES_FOR_PARTNER on class CL_REBP_PARTNER_SERVICES has no exception.
Method GET_ROLE_APPL_BY_ROLECAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE | Call by reference | Type reference (TYPE) | RE_T_BP_ROLE | Rollentyp (REBPROLE) | 20041105 | ||
2 | ![]() |
ET_ROLE_APPL_X | Call by reference | Type reference (TYPE) | RE_T_ROLE_APPL_X | Rollentyp pro GP-Applikation und Zusatzfelder | 20041104 | ||
3 | ![]() |
ET_ROLE_X | Call by reference | Type reference (TYPE) | RE_T_ROLE_X | Rolle und Zusatzfelder (V_RETB003A/TB003T) | 20041104 | ||
4 | ![]() |
ID_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprache | 20041104 | |
5 | ![]() |
ID_OBJTYPE | Call by reference | Type reference (TYPE) | REBPC_ROLE_APPL-OBJTYPE | Objektart | 20041104 | ||
6 | ![]() |
ID_OBJTYPEDIFF | Call by reference | Type reference (TYPE) | REBPC_ROLE_APPL-OBJTYPEDIFF | Kriterium zur Differenzierung von Objekten eines Objekttyps | 20041104 | ||
7 | ![]() |
ID_ROLECATEGORY | Call by reference | Type reference (TYPE) | BU_PARTNERROLECAT | Technische Rolle | 20041104 |
Method GET_ROLE_APPL_BY_ROLECAT on class CL_REBP_PARTNER_SERVICES has no exception.
Method HANDLE_BUFFER_RESET_ALL Signature
Method HANDLE_BUFFER_RESET_ALL on class CL_REBP_PARTNER_SERVICES has no parameter.
Method HANDLE_BUFFER_RESET_ALL on class CL_REBP_PARTNER_SERVICES has no exception.
Method IS_CUSTOMER_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Buchungskreis | 20080115 | ||
2 | ![]() |
ID_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20080115 | ||
3 | ![]() |
ID_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rollentyp | 20030626 | ||
4 | ![]() |
RF_RELEVANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Debitorische Rolle? | 20030626 |
Method IS_CUSTOMER_ROLE on class CL_REBP_PARTNER_SERVICES has no exception.
Method IS_OWNERSHIP_ROLE 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 | 20121025 | ||
2 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rolle | 20121025 | ||
3 | ![]() |
ID_ROLECAT | Call by reference | Type reference (TYPE) | BU_PARTNERROLECAT | GP-Rollentyp | 20121108 | ||
4 | ![]() |
IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20121025 | ||
5 | ![]() |
RF_RELEVANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ist relevant | 20121025 |
Method IS_OWNERSHIP_ROLE on class CL_REBP_PARTNER_SERVICES has no exception.
Method IS_VENDOR_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20080115 | ||
2 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20080115 | ||
3 | ![]() |
ID_ROLE | Value transfer | Type reference (TYPE) | REBPROLE | Geschäftspartner: Rollentyp | 20030626 | ||
4 | ![]() |
RF_RELEVANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Kreditorische Rolle? | 20030626 |
Method IS_VENDOR_ROLE on class CL_REBP_PARTNER_SERVICES has no exception.
Method SEARCH_PARTNER_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PARTNER_SEARCH | Call by reference | Type reference (TYPE) | RE_T_PARTNER_NAME_SEARCH | Gefundene Partner mit Rollen | 20060412 | ||
2 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | BU_PARTNERROLE | GP-Rolle | 20060412 | ||
3 | ![]() |
ID_ROLECATEGORY | Call by reference | Type reference (TYPE) | BU_PARTNERROLECAT | GP-Rollentyp | 20060412 | ||
4 | ![]() |
ID_ROLE_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | SY-DATUM | Datum: Gültig ab | 20060412 | |
5 | ![]() |
ID_ROLE_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | SY-DATUM | Datum: Gültig bis | 20060412 | |
6 | ![]() |
ID_XNAME | Call by reference | Type reference (TYPE) | REBPXNAME | Kurzbeschreibung des Geschäftspartners | 20060412 | ||
7 | ![]() |
IF_CHECK_ROLE_PERIOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Prüft Periode der Rolle zum Partner | 20060412 | |
8 | ![]() |
IF_SELECT_BY_ROLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Auswahl über Rolle | 20060412 | |
9 | ![]() |
IT_ROLE | Call by reference | Type reference (TYPE) | RE_T_BP_ROLE | GP-Rolle | 20070426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Suchen | 20060412 | |
2 | ![]() |
Kein Partner gefunden | 20060412 | |
3 | ![]() |
Kein Partner gefunden | 20060412 |
Method SET_HANDLER Signature
Method SET_HANDLER on class CL_REBP_PARTNER_SERVICES has no parameter.
Method SET_HANDLER on class CL_REBP_PARTNER_SERVICES has no exception.
Method SWITCH_ADDRTYPE_FOR_PARTNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_UPDATED | Call by reference | Type reference (TYPE) | RECABOOL | Partner-Objekt-Beziehungen wurden geändert | 20101116 | ||
2 | ![]() |
ET_VIBPOBJREL | Call by reference | Type reference (TYPE) | RE_T_VIBPOBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20101116 | ||
3 | ![]() |
ID_ADR_KIND | Call by reference | Type reference (TYPE) | BU_ADRKIND | SPACE | Adressart | 20101115 | |
4 | ![]() |
ID_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | SPACE | Geschäftspartnernummer | 20101115 | |
5 | ![]() |
ID_ROLE | Call by reference | Type reference (TYPE) | REBPROLE | SPACE | Geschäftspartner: Rolle | 20101115 | |
6 | ![]() |
IF_CHECK | Call by reference | Type reference (TYPE) | RECABOOL | 'X' | nur prüfen | 20101116 | |
7 | ![]() |
IF_UPDATE | Call by reference | Type reference (TYPE) | RECABOOL | SPACE | Kennz. Ändern/Laden | 20101116 | |
8 | ![]() |
IO_BUSOBJ | Call by reference | Object reference (TYPE REF TO) | IF_RECA_BUS_OBJECT | Business-Objekt | 20101115 | ||
9 | ![]() |
IS_VALIDITY | Call by reference | Type reference (TYPE) | RECADATERANGE | Gültigkeitszeitraum | 20101115 | ||
10 | ![]() |
IT_VIBPOBJREL | Call by reference | Type reference (TYPE) | RE_T_VIBPOBJREL | Geschäftspartner-Objektbeziehung (VIBPOBJREL) | 20101116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
allgemeiner Fehler | 20101116 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 200 |