SAP ABAP Interface IF_EX_RSCRM_BUPA_CREATE (BAdI-Interface IF_EX_RSCRM_BUPA_CREATE)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
CRM (Application Component) Customer Relationship Management
⤷
RSCRM (Package) BW Objects for CRM

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_RSCRM_BUPA_CREATE | BAdI Class CL_EX_RSCRM_BUPA_CREATE | 20000901 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_RSCRM_BUPA_FROM_DUNS | Imp.Class for BAdI-Imp. RSCRM_BUPA_FROM_DUNS | 20000902 |
Properties
Interface | IF_EX_RSCRM_BUPA_CREATE | |
Short Description | BAdI-Interface IF_EX_RSCRM_BUPA_CREATE |
General Data
Package | RSCRM | BW Objects for CRM |
Created | 20000901 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_RSCRM_BUPA_CREATE has no forward declaration.
Interfaces
Interface IF_EX_RSCRM_BUPA_CREATE has no interface.
Friends
Interface IF_EX_RSCRM_BUPA_CREATE has no friend.
Attributes
Interface IF_EX_RSCRM_BUPA_CREATE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Do you need more parameters in subsequent processing? | 20000905 |
2 | ![]() |
Instance method | Public | Method | Change Business Partner Data | 20000901 |
3 | ![]() |
Instance method | Public | Method | Is BW Data Complete for Object? Can BP be Created? | 20000902 |
4 | ![]() |
Instance method | Public | Method | May Business Partner be Included in Target Group? | 20010502 |
5 | ![]() |
Instance method | Public | Method | Determine Contact Person Data | 20010110 |
6 | ![]() |
Instance method | Public | Method | Determine Data for BP Contact Person Relationship | 20010110 |
7 | ![]() |
Instance method | Public | Method | Publish Number of New Business Partner | 20000901 |
8 | ![]() |
Instance method | Public | Method | Request of Other Data for Objects | 20000902 |
Events
Interface IF_EX_RSCRM_BUPA_CREATE has no event.
Types
Interface IF_EX_RSCRM_BUPA_CREATE has no local type.
Method Signatures
Method ADDITIONAL_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CRMSYSTEM | Call by reference | Type reference (TYPE) | RFCDEST | CRM-System | 20000905 | ||
2 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20000905 | ||
3 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20000905 | ||
4 | ![]() |
RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Rückgabetabelle | 20000905 |
Method ADDITIONAL_PARAMETERS on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method CHANGE_BUPA_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BAPIADFAX | Call by reference | Type reference (TYPE) | RSCRMADFAX_T | BAPI-Struktur für Faxnummern (Business Address Services) | 20000901 | ||
2 | ![]() |
BAPIADPAG | Call by reference | Type reference (TYPE) | RSCRMADPAG_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
3 | ![]() |
BAPIADPRT | Call by reference | Type reference (TYPE) | RSCRMADPRT_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
4 | ![]() |
BAPIADREM | Call by reference | Type reference (TYPE) | RSCRMAD_REM_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
5 | ![]() |
BAPIADRFC | Call by reference | Type reference (TYPE) | RSCRMADRFC_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
6 | ![]() |
BAPIADRML | Call by reference | Type reference (TYPE) | RSCRMADRML_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
7 | ![]() |
BAPIADSMTP | Call by reference | Type reference (TYPE) | RSCRMADSMTP_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
8 | ![]() |
BAPIADSSF | Call by reference | Type reference (TYPE) | RSCRMADSSF_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
9 | ![]() |
BAPIADTEL | Call by reference | Type reference (TYPE) | RSCRMADTEL_T | BAPI-Struktur für Telefonnummern (Business Address Services) | 20000901 | ||
10 | ![]() |
BAPIADTLX | Call by reference | Type reference (TYPE) | RSCRMADTLX_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
11 | ![]() |
BAPIADTTX | Call by reference | Type reference (TYPE) | RSCRMADTTX_T | Tabellentyp BUPA-BAPI Textdaten | 20000901 | ||
12 | ![]() |
BAPIADURI | Call by reference | Type reference (TYPE) | RSCRMADURI_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
13 | ![]() |
BAPIADX400 | Call by reference | Type reference (TYPE) | RSCRMADX400_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
14 | ![]() |
BAPICOMREM | Call by reference | Type reference (TYPE) | RSCRMCOMREM_T | Tabellentyp BUPA-BAPI Telexdaten | 20000901 | ||
15 | ![]() |
BP_ADDR_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006_ADDRESS | SAP-GP: BAPI-Struktur für Adreßdaten | 20000901 | ||
16 | ![]() |
BUPA_ORGAN | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_ORGAN | SAP-GP: BAPI-Struktur für Organisationsdaten | 20000901 | ||
17 | ![]() |
BUPA_PERSON | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_PERSON | SAP-GP: BAPI-Struktur für Personendaten | 20000901 | ||
18 | ![]() |
CENTRAL_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL | SAP-GP: BAPI-Struktur für zentrale Daten | 20000901 | ||
19 | ![]() |
CENTRAL_GROUP | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_GROUP | SAP-GP: BAPI-Struktur für Gruppendaten | 20000901 | ||
20 | ![]() |
EXTERNAL_ID | Call by reference | Type reference (TYPE) | RSCRMEXTID | Externe ID für Geschäftspartner (z.B. D&B) | 20000901 | ||
21 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject: externe ID | 20000902 | ||
22 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | RSCRM: Parameter für Berichtschnittstelle | 20000905 | ||
23 | ![]() |
PARTNER_CATEGORY | Call by reference | Type reference (TYPE) | RSCRMBUS1006_HEAD-PARTN_CAT | Geschäftspartnertyp | 20000901 | ||
24 | ![]() |
PARTNER_GROUP | Call by reference | Type reference (TYPE) | RSCRMBUS1006_HEAD-PARTN_GRP | Geschäftspartnergruppierung | 20000901 | ||
25 | ![]() |
PARTNER_NUMBER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000901 | ||
26 | ![]() |
PROPERLY_FILLED | Call by reference | Type reference (TYPE) | RSCRMBOOL | Exit hat Parameter gefüllt | 20000902 | ||
27 | ![]() |
RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Rückgabeparameter | 20000901 |
Method CHANGE_BUPA_DATA on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method CHECK_DATA_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPLETE | Value transfer | Type reference (TYPE) | RSCRMBOOL | Stammdaten zu externer ID sind vollständig | 20000902 | ||
2 | ![]() |
EXTERNALID | Call by reference | Type reference (TYPE) | RSCRMEXTID | Externe ID für Geschäftspartner (z.B. D&B) | 20000902 | ||
3 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject: externe ID | 20000902 | ||
4 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20000905 |
Method CHECK_DATA_COMPLETE on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method CHECK_VALID_FOR_TG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNALID | Call by reference | Type reference (TYPE) | RSCRMEXTID | Externe ID | 20010502 | ||
2 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20010502 | ||
3 | ![]() |
INVALID | Value transfer | Type reference (TYPE) | RSCRMBOOL | Gültig ab | 20010521 | ||
4 | ![]() |
PARTNER | Call by reference | Type reference (TYPE) | RSCRMPARTNER | Partnernummer | 20010502 |
Method CHECK_VALID_FOR_TG on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method GET_CONTACT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BAPIADFAX | Call by reference | Type reference (TYPE) | RSCRMADFAX_T | Tabellentyp BUPA-BAPI Faxdaten | 20010110 | ||
2 | ![]() |
BAPIADPAG | Call by reference | Type reference (TYPE) | RSCRMADPAG_T | Tabellentyp BUPA-BAPI Pagerdaten | 20010110 | ||
3 | ![]() |
BAPIADPRT | Call by reference | Type reference (TYPE) | RSCRMADPRT_T | Tabellentyp BUPA-BAPI PRT-Adressen | 20010110 | ||
4 | ![]() |
BAPIADREM | Call by reference | Type reference (TYPE) | RSCRMAD_REM_T | Tabellentyp BUPA-BAPI Bemerkungen zu Adressen | 20010110 | ||
5 | ![]() |
BAPIADRFC | Call by reference | Type reference (TYPE) | RSCRMADRFC_T | Tabellentyp BUPA-BAPI RFC-Adressen | 20010110 | ||
6 | ![]() |
BAPIADRML | Call by reference | Type reference (TYPE) | RSCRMADRML_T | Tabellentyp BUPA-BAPI RML-Adressen | 20010110 | ||
7 | ![]() |
BAPIADSMTP | Call by reference | Type reference (TYPE) | RSCRMADSMTP_T | Tabellentyp BUPA-BAPI E-Mail-Adressen | 20010110 | ||
8 | ![]() |
BAPIADSSF | Call by reference | Type reference (TYPE) | RSCRMADSSF_T | Tabellentyp BUPA-BAPI SSF-Adressen | 20010110 | ||
9 | ![]() |
BAPIADTEL | Call by reference | Type reference (TYPE) | RSCRMADTEL_T | Tabellentyp BUPA-BAPI Telefondaten | 20010110 | ||
10 | ![]() |
BAPIADTLX | Call by reference | Type reference (TYPE) | RSCRMADTLX_T | Tabellentyp BUPA-BAPI Telexdaten | 20010110 | ||
11 | ![]() |
BAPIADTTX | Call by reference | Type reference (TYPE) | RSCRMADTTX_T | Tabellentyp BUPA-BAPI Textdaten | 20010110 | ||
12 | ![]() |
BAPIADURI | Call by reference | Type reference (TYPE) | RSCRMADURI_T | Tabellentyp BUPA-BAPI URI-Adressen | 20010110 | ||
13 | ![]() |
BAPIADX400 | Call by reference | Type reference (TYPE) | RSCRMADX400_T | Tabellentyp BUPA-BAPI X.400-Adressen | 20010110 | ||
14 | ![]() |
BAPICOMREM | Call by reference | Type reference (TYPE) | RSCRMCOMREM_T | Tabellentyp BUPA-BAPI Bemerkungen zu Kommunikationsarten | 20010110 | ||
15 | ![]() |
BP_ADDR_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006_ADDRESS | SAP-GP: BAPI-Struktur für Adreßdaten | 20010110 | ||
16 | ![]() |
BUPA_ORGAN | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_ORGAN | SAP-GP: BAPI-Struktur für Organisationsdaten | 20010110 | ||
17 | ![]() |
BUPA_PERSON | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_PERSON | SAP-GP: BAPI-Struktur für Personendaten | 20010110 | ||
18 | ![]() |
CENTRAL_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL | SAP-GP: BAPI-Struktur für zentrale Daten | 20010110 | ||
19 | ![]() |
CENTRAL_GROUP | Call by reference | Type reference (TYPE) | RSCRMBUS1006_CENTRAL_GROUP | SAP-GP: BAPI-Struktur für Gruppendaten | 20010110 | ||
20 | ![]() |
EXTERNAL_ID | Call by reference | Type reference (TYPE) | RSCRMEXTID | Externe ID für Geschäftspartner (z.B. D&B) | 20010110 | ||
21 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20010110 | ||
22 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20010110 | ||
23 | ![]() |
PARTNER_CATEGORY | Call by reference | Type reference (TYPE) | RSCRMBUS1006_HEAD-PARTN_CAT | Geschäftspartnertyp | 20010110 | ||
24 | ![]() |
PARTNER_GROUP | Call by reference | Type reference (TYPE) | RSCRMBUS1006_HEAD-PARTN_GRP | Geschäftspartnergruppierung | 20010110 | ||
25 | ![]() |
PARTNER_NUMBER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20010110 | ||
26 | ![]() |
PROPERLY_FILLED | Call by reference | Type reference (TYPE) | RSCRMBOOL | RSCRM: Kennzeichen | 20010110 | ||
27 | ![]() |
RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Rückgabeparameter | 20010110 |
Method GET_CONTACT_DATA on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method GET_RELATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BAPIADFAX | Call by reference | Type reference (TYPE) | RSCRMADFAX_T | Tabellentyp BUPA-BAPI Faxdaten | 20010110 | ||
2 | ![]() |
BAPIADPAG | Call by reference | Type reference (TYPE) | RSCRMADPAG_T | Tabellentyp BUPA-BAPI Pagerdaten | 20010110 | ||
3 | ![]() |
BAPIADPRT | Call by reference | Type reference (TYPE) | RSCRMADPRT_T | Tabellentyp BUPA-BAPI PRT-Adressen | 20010110 | ||
4 | ![]() |
BAPIADREM | Call by reference | Type reference (TYPE) | RSCRMAD_REM_T | Tabellentyp BUPA-BAPI Bemerkungen zu Adressen | 20010110 | ||
5 | ![]() |
BAPIADRFC | Call by reference | Type reference (TYPE) | RSCRMADRFC_T | Tabellentyp BUPA-BAPI RFC-Adressen | 20010110 | ||
6 | ![]() |
BAPIADRML | Call by reference | Type reference (TYPE) | RSCRMADRML_T | Tabellentyp BUPA-BAPI RML-Adressen | 20010110 | ||
7 | ![]() |
BAPIADSMTP | Call by reference | Type reference (TYPE) | RSCRMADSMTP_T | Tabellentyp BUPA-BAPI E-Mail-Adressen | 20010110 | ||
8 | ![]() |
BAPIADSSF | Call by reference | Type reference (TYPE) | RSCRMADSSF_T | Tabellentyp BUPA-BAPI SSF-Adressen | 20010110 | ||
9 | ![]() |
BAPIADTEL | Call by reference | Type reference (TYPE) | RSCRMADTEL_T | Tabellentyp BUPA-BAPI Telefondaten | 20010110 | ||
10 | ![]() |
BAPIADTLX | Call by reference | Type reference (TYPE) | RSCRMADTLX_T | Tabellentyp BUPA-BAPI Telexdaten | 20010110 | ||
11 | ![]() |
BAPIADTTX | Call by reference | Type reference (TYPE) | RSCRMADTTX_T | Tabellentyp BUPA-BAPI Textdaten | 20010110 | ||
12 | ![]() |
BAPIADURI | Call by reference | Type reference (TYPE) | RSCRMADURI_T | Tabellentyp BUPA-BAPI URI-Adressen | 20010110 | ||
13 | ![]() |
BAPIADX400 | Call by reference | Type reference (TYPE) | RSCRMADX400_T | Tabellentyp BUPA-BAPI X.400-Adressen | 20010110 | ||
14 | ![]() |
BAPICOMREM | Call by reference | Type reference (TYPE) | RSCRMCOMREM_T | Tabellentyp BUPA-BAPI Bemerkungen zu Kommunikationsarten | 20010110 | ||
15 | ![]() |
BP_ADDR_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006002_ADDRESS | SAP-GP: BAPI-Struktur für Adreßdaten | 20010110 | ||
16 | ![]() |
CENTRAL_DATA | Call by reference | Type reference (TYPE) | RSCRMBUS1006002_CENTRAL | SAP-GP: BAPI-Struktur für zentrale Daten | 20010110 | ||
17 | ![]() |
COMPANY_NUMBER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20010110 | ||
18 | ![]() |
CONTACT_NUMBER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20010110 | ||
19 | ![]() |
EXTERNAL_ID | Call by reference | Type reference (TYPE) | RSCRMEXTID | Externe ID für Geschäftspartner (z.B. D&B) | 20010110 | ||
20 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20010110 | ||
21 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20010110 | ||
22 | ![]() |
PROPERLY_FILLED | Call by reference | Type reference (TYPE) | RSCRMBOOL | RSCRM: Kennzeichen | 20010110 | ||
23 | ![]() |
RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Rückgabeparameter | 20010110 |
Method GET_RELATION_DATA on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method NEW_PARTNER_NUMBER_PUBLISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADDRESS | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Adreßnummer | 20000901 | ||
2 | ![]() |
ADDRESS_GUID | Call by reference | Type reference (TYPE) | BU_ADDRESS_GUID | GUID einer Geschäftspartneradresse | 20000901 | ||
3 | ![]() |
CONTACT | Call by reference | Type reference (TYPE) | BU_PARTNER | Ansprechpartner | 20010110 | ||
4 | ![]() |
CONTACT_GUID | Call by reference | Type reference (TYPE) | SYSUUID | Ansprechpartner-GUID | 20010110 | ||
5 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20000905 | ||
6 | ![]() |
PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000901 | ||
7 | ![]() |
PARTNER_GUID | Call by reference | Type reference (TYPE) | SYSUUID | Geschäftspartner-GUID | 20000901 |
Method NEW_PARTNER_NUMBER_PUBLISH on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
Method REQUEST_MORE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNAL_IDS | Call by reference | Type reference (TYPE) | RSCRMEXTID_T | Tabellentyp externe IDs | 20000902 | ||
2 | ![]() |
INFOOBJECT | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20000902 | ||
3 | ![]() |
PARAMETERS | Call by reference | Type reference (TYPE) | RSCRMPARAMS_T | Parameter für CRM/BW-Berichte | 20000905 | ||
4 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | BAPIRET2_T | Rückgabetabelle | 20000902 |
Method REQUEST_MORE_DATA on Interface IF_EX_RSCRM_BUPA_CREATE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 21C |