SAP ABAP Interface IF_FSBPR_VALIDATION_API_BUP (API Relationship to CBP: Object-Specific Validation)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
FS-BP (Application Component) Business Partner
⤷
FS_BP_FND_AL_RELATIONSHIPS (Package) Application Logic for Relationships

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | FSBPR_VALIDATION_API_BUP | Fallback Class for API Relationship to CBP | 20100506 |
Properties
Interface | IF_FSBPR_VALIDATION_API_BUP | |
Short Description | API Relationship to CBP: Object-Specific Validation |
General Data
Package | FS_BP_FND_AL_RELATIONSHIPS | Application Logic for Relationships |
Created | 20100506 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_FSBPR_VALIDATION_API_BUP has no forward declaration.
Interfaces
Interface IF_FSBPR_VALIDATION_API_BUP has no interface.
Friends
Interface IF_FSBPR_VALIDATION_API_BUP has no friend.
Attributes
Interface IF_FSBPR_VALIDATION_API_BUP has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Validates Contact Person Address Data | 20101216 |
2 | ![]() |
Instance method | Public | Method | Validates If Address Number/GUID Not Empty | 20101216 |
3 | ![]() |
Instance method | Public | Method | Validates Address Number/GUID Against BUT020 Data | 20101216 |
4 | ![]() |
Instance method | Public | Method | Validates Address Number Against BUT052 Data | 20101216 |
5 | ![]() |
Instance method | Public | Method | Validates the Standard Indicator of the Workplace Address | 20101124 |
6 | ![]() |
Instance method | Public | Method | Validates the Standard Indicator of the Workplace Address | 20100623 |
7 | ![]() |
Instance method | Public | Method | Validates If E-Mail Address Is Valid | 20100506 |
8 | ![]() |
Instance method | Public | Method | Validates If Department Is Permitted | 20100506 |
9 | ![]() |
Instance method | Public | Method | Validates If Partner Function Is Permitted | 20100506 |
10 | ![]() |
Instance method | Public | Method | Validates Positive Amount and Currency | 20100506 |
11 | ![]() |
Instance method | Public | Method | Validates If BP Category Permitted for Relationship | 20100506 |
12 | ![]() |
Instance method | Public | Method | Validates If BP Category Permitted for Relationship | 20100506 |
13 | ![]() |
Instance method | Public | Method | Validates If Partner Has Required Role for Relationship | 20100506 |
14 | ![]() |
Instance method | Public | Method | Validates If Partner's Power of Attorney Is Permitted | 20100506 |
15 | ![]() |
Instance method | Public | Method | Validation of Individual Relationship | 20100506 |
16 | ![]() |
Instance method | Public | Method | 20100506 | |
17 | ![]() |
Instance method | Public | Method | Validates If "Valid-From" Date Is Before "Valid-To" Date | 20100527 |
18 | ![]() |
Instance method | Public | Method | Validates If Partner's VIP Indicator Is Permitted | 20100506 |
Events
Interface IF_FSBPR_VALIDATION_API_BUP has no event.
Types
Interface IF_FSBPR_VALIDATION_API_BUP has no local type.
Method Signatures
Method VALIDATE_CP_ADDRESSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CP_ADDRESSES_NEW | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20101216 | ||
2 | ![]() |
I_CP_ADDRESSES_OLD | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20101216 | ||
3 | ![]() |
I_PARTNER1_NEW_ADDRESSES | Call by reference | Type reference (TYPE) | FSBP_ADDRESS_OBJECT_TTY | Tabellentyp zur Verwaltung von Adressen | 20101216 | ||
4 | ![]() |
I_PARTNER2_ADRP | Call by reference | Type reference (TYPE) | ADRP | Personen (Business Address Services) | 20101216 | ||
5 | ![]() |
I_REL_KEY | Call by reference | Type reference (TYPE) | FSBPR_OBJECT_KEY | Schlüssel einer Geschäftspartnerbeziehung | 20101216 | ||
6 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20101216 |
Method VALIDATE_CP_ADDRESSES on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_CP_ADDRNUM_NOTINITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CP_ADDRESSES | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20101216 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20101216 |
Method VALIDATE_CP_ADDRNUM_NOTINITIAL on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_CP_ADDR_WITH_BUT020 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT020_PARTNER1 | Call by reference | Type reference (TYPE) | TTY_BUT020 | SAP-GP: Übergabestruktur für Adressreferenzen der BUT020 | 20101216 | ||
2 | ![]() |
I_CP_ADDRESSES | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20101216 | ||
3 | ![]() |
I_PARTNER1 | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20101216 | ||
4 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20101216 |
Method VALIDATE_CP_ADDR_WITH_BUT020 on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_CP_ADDR_WITH_BUT052 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT052 | Call by reference | Type reference (TYPE) | TTY_BUT052 | SAP-GP: Übergabestruktur für GP-Beziehungen: Adressen | 20101216 | ||
2 | ![]() |
I_CP_ADDRESS | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20101216 | ||
3 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20101216 |
Method VALIDATE_CP_ADDR_WITH_BUT052 on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_CP_BETWEEN_PERSONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20101124 | ||
2 | ![]() |
I_PARTNER1 | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20101124 | ||
3 | ![]() |
I_PARTNER2 | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20101124 | ||
4 | ![]() |
I_PARTNER_DATA | Call by reference | Type reference (TYPE) | BUP_BUT000_T | Tabellentyp für Daten Zentraler Geschäftspartner | 20101124 | ||
5 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20101124 |
Method VALIDATE_CP_BETWEEN_PERSONS on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_CP_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CP_ADDRESS | Call by reference | Type reference (TYPE) | FSBPR_CP_ADDRESSES_TTY | Ansprechpartneradressen | 20100623 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100623 |
Method VALIDATE_CP_DEFAULT on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_EMAIL on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_FUNCTION_AREA_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_FUNCTION_AREA_CODE on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_FUNCTION_TYPE_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_FUNCTION_TYPE_CODE on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_PARTICIPATION_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT053 | Call by reference | Type reference (TYPE) | TTY_BUT053 | SAP-GP: Übergabestruktur für GP-Beziehungen: Anteilseigner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_PARTICIPATION_AMOUNT on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_PARTNER_CATEGORIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONFIGURATION | Call by reference | Type reference (TYPE) | TBZ9 | GP-Beziehungstypen | 20100506 | ||
2 | ![]() |
I_PARTNER1 | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20100506 | ||
3 | ![]() |
I_PARTNER2 | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20100506 | ||
4 | ![]() |
I_PARTNER_DATA | Call by reference | Type reference (TYPE) | BUP_BUT000_T | Tabellentyp für Daten Zentraler Geschäftspartner | 20100506 | ||
5 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Nachrichten | 20100506 |
Method VALIDATE_PARTNER_CATEGORIES on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_PARTNER_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARTNER_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Geschäftspartnertyp | 20100506 | ||
2 | ![]() |
I_RELTYP | Call by reference | Type reference (TYPE) | BU_RELTYP | Geschäftspartner-Beziehungstyp | 20100506 | ||
3 | ![]() |
I_XGROU | Call by reference | Type reference (TYPE) | BU_XGROU_R | Partnertyp 'Gruppe' für Bez./RoFind. relevant | 20100506 | ||
4 | ![]() |
I_XORGA | Call by reference | Type reference (TYPE) | BU_XORGA_R | Partnertyp 'Organisation' f. Bez./RoF. relevant | 20100506 | ||
5 | ![]() |
I_XPERS | Call by reference | Type reference (TYPE) | BU_XPERS_R | Partnertyp 'Person' für Bez./RoFind. relevant | 20100506 | ||
6 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Nachrichten | 20100506 |
Method VALIDATE_PARTNER_CATEGORY on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_PARTNER_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20100506 | ||
2 | ![]() |
I_PARTNER_ROLES | Call by reference | Type reference (TYPE) | TTY_BUT100 | SAP-GP: Tabellenstruktur zur Übergabe von Rollendaten | 20100506 | ||
3 | ![]() |
I_REL_ROLE_CATEGORY | Call by reference | Type reference (TYPE) | BU_PARTNERROLECAT | GP-Rollentyp | 20100506 | ||
4 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Nachrichten | 20100506 |
Method VALIDATE_PARTNER_ROLES on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_POWER_OF_ATTORNEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_POWER_OF_ATTORNEY on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 | ||
2 | ![]() |
I_OBJECT | Call by reference | Type reference (TYPE) | FSBPR_BUP_VALIDATION_DATA | Objekt für die Validierung des zentralen Geschäftspartners | 20100506 |
Method VALIDATE_RELATIONSHIP on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_TIME_CONSTRAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT050 | Call by reference | Type reference (TYPE) | BUT050_TTY | BUT050 als Tabellentyp | 20100506 | ||
2 | ![]() |
I_TIME_CONSTRAINT | Call by reference | Type reference (TYPE) | BU_TIMDEP | Zeitbindung | 20100506 | ||
3 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_TIME_CONSTRAINT on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_VALIDITY_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT050 | Call by reference | Type reference (TYPE) | BUT050_TTY | BUT050 als Tabellentyp | 20100527 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100527 |
Method VALIDATE_VALIDITY_PERIOD on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
Method VALIDATE_VIP_REASON_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BUT051 | Call by reference | Type reference (TYPE) | TTY_BUT051 | SAP-GP: Übergabestruktur für GP-Beziehungen: Ansprechpartner | 20100506 | ||
2 | ![]() |
R_MESSAGES | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20100506 |
Method VALIDATE_VIP_REASON_CODE on Interface IF_FSBPR_VALIDATION_API_BUP has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 400 |