For transfer of business partner data, use transfer category '15'.
Structure 'BUS_DI' is defined in the DDIC for transferring business partner data.
This structure contains all general data, address data, address usages and bank details that belong to a business partner.
The most important fields are described below:
Field AKTYP = activity may assume the following values:
For example, if you want to create a partner
with two addresses, two data records in the BUS_DI structure have to be
generated.
In the first data record, AKTYP = '01' and is also the first address. In the
second data record, AKTYP must be SPACE. At this point, the data for the
second address is transferred.
AKTYP = '04' means:
You can create up to 9 BP roles (for a business partner) at once, in one data record. To do this, fields RLTYP1 through RLTYP9 must have entries. At the very least, RLTYP1 may not be left blank.
With external number assignment, the PARTNER field must contain the partner number and field BU_GROUP = 'external number assignment' (such as GPEX). With internal number assignment, PARTNER must be left blank, and BU_GROUP = 'internal number assignment' (such as GPIN).
The TYPE field may assume the following 3 values:
The BPEXT field gives you the option of keeping an external partner number (such as a number from the legacy system) in the SAP system. This would allow you to access an already imported number with the intention of changing it without having to administer the SAP number in the legacy system.
Because you can create an unlimited number of addresses for a partner, each address within a partner must be responsive to a key. For this purpose, you have field ADEXT_ADDR (external address number). This field must be unique within a business partner.
In the CHIND_ADDR field, you see the type of change to an address. The following values are permitted:
There may be any number of telephone and fax numbers in an address. The following functions may be used for these numbers:
You can create address usages for each address. The external address number under which the address was created must be given in the ADEXT_ADVW field. The address type entered in the ADR_KIND field is that to which the address is to be assigned.
There are four possible change types for address usage which are controlled from the CHIND_ADVW field:
You can create any number of bank details for a business partner. Each set of bank details in a partner is identified by a unique key in the BKVID field.
There are four possible change types for bank details which are controlled from the CHIND_BANK field:
You may keep an external bank details number (within a partner) in the SAP system for each set of bank details. This number is transferred to field BKEXT. You can use either the bank details ID (BKVID) or the external bank details (BKEXT) as an access key if you need to do a later update.
| Field | AKTYP | PARTNER | ADEXT_ADDR | CHIND_ADDR | ||
| Contents | 01 | BP1 | Adrext1 | I | ||
| CHIND_TEL | ADEXT_ADVW | CHIND_ADVW | BKVID | CHIND_BANK | ||
| I | Adrext1 | I | 0001 | I | ||
| Field | AKTYP | PARTNER | ADEXT_ADDR | CHIND_ADDR | ||
| Contents | Adrext2 | I | ||||
| CHIND_TEL | ADEXT_ADVW | CHIND_ADVW | BKVID | CHIND_BANK | ||
| I | Adrext2 | I | ||||
| Field | AKTYP | PARTNER | ADEXT_ADDR | CHIND_ADDR | ||
| Contents | 01 | BP1 | Adrext1 | I | ||
| CHIND_TEL | ADEXT_ADVW | CHIND_ADVW | BKVID | CHIND_BANK | ||
| I | Adrext1 | I | 0001 | I | ||
| Field | AKTYP | PARTNER | ADEXT_ADDR | CHIND_ADDR | |
| Contents | Adrext1 | ||||
| CHIND_TEL | ADEXT_ ADVW | CHIND_ ADVW | BKVID | CHIND_BANK | |
| I | Adrext1 | I | |||
| Field | AKTYP | BPEXT | ADEXT_ADDR | CHIND_ADDR | |
| Contents | 02 | BPEXT1 | Adrext11 | I | |
| CHIND_TEL | ADEXT_ADVW | CHIND_ADVW | BKVID | CHIND_BANK | |
| I | |||||
Note:
If the partner has been created with an external partner number (BPEXT), you can access the data record to make changes, as shown in the third example. If an external partner number was not assigned when the partner was created, you have to access the data record by using the (internal) partner number.