Fonction SAP BAPI_ISUMO_EXT_CREATEFROMDATA - BAPI for Move-Out Creation

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CONTRACTACCOUNTDATA BAPIISUVKP u 689 X Modifiable Data for Contract Account
CONTRACTACCOUNTDATAX BAPIISUVKPX u 102 X Indicator: Changed Data
MOVEOUTDATA BAPIISUMOCRD u 61 X General Data for Move-Out Creation
MOVEOUTDATAX BAPIISUMOCRDX u 4 X Indicator: Changed Data
PARTNERDATA BAPIISUBPD u 1580 X Modifiable Business Partner Data
PARTNERDATAX BAPIISUBPDX u 107 X Indicator: Changed Data
TESTRUN BAPIBPPARA-TESTRUN C 1 X 'X' --> Not Saved to Database

Paramètre Reférence Type Long. Description
RETURN BAPIRET2 u 548 Return in Case of Error

Paramètre Reférence Long. Facultatif Description
TACCOUNTEXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
TADDRESS BAPIISUBPA 1291 X Modifiable Address Data
TADDRESSX BAPIISUBPAX 66 X Indicator: Address Fields to be Changed
TBANKDATA BAPIISUBPB 213 X Modifiable Bank Data
TBANKDATAX BAPIISUBPBX 15 X Indicator: Address Fields to be Changed
TCCARDDATA BAPIISUBPC 144 X Modifiable Credit Card Data
TCCARDDATAX BAPIISUBPCX 12 X Indicator: Credit Card Data to be Changed
TCTRACLOCKDETAIL BAPIFKKVKLOCKSI 87 X Contract Account: Lock Data for a Partner (Direct Input)
TMETERREADINGRESULTS BAPIEABLU 232 X BAPI Upload Structure for MR Document
TMOVEOUTCONTRACTDATA BAPIISUMOVD 25 X General Move-Out Data for BAPIs on Contract Level
TMOVEOUTCONTRACTDATAX BAPIISUMOVDX 24 X Indicator: Changed Data
TPARTNEREXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT

Functionality
The system copies the transferred data in parameters PARTNERDATA,TADDRESS, TBANKDATA and TCCARDDATA to the business partner.
If more than one role is to be created then the parameters use thesuffiX to control which data is copied.

Notes
A customer exit does not currently exist; therefore customer-specificfields cannot be changed.
Only one business partner can be considered at a time in a logicalunit. You also cannot process a contract account parallel to a businesspartner in a logical unit.

Description
If the parameter is not initial then the system issues a message.

Ranget
The most frequent error messages are:
A896(E9) parameters incorrectly transferred
E033(E9) reference customer X does not exist
E073(E7) reference customer required for role type
E075(E7) Standard customer already created (for businesspartner)
E072(E7) reference customer does not meet naming conventions
E076(E7) reference customer does not match role category
E201(R1) business partner does not exist
E205(R1) business partner X does not exist in role Y
E880(B1) ISO code is not allocated to a country key
E886(B1) ISO code is not allocated to a language key
Errors can also occur during data checks.

Description
Fields to be copied from the parameter PARTNER_DATA must contain
X in the corresponding field of this structure.
This parameter is only relevant if you want to create a new role.

Description
No changes are made to the database and no numbers are allocated.

Description
Addresses of the business partner to be created/changed.
If you just want to create a new role then the system uses thefollowing three criteria to search for the affected addresses:
1. Internal address number (ADDRNUMBER)
2. External address number (ADEXT)
3. nth table entry

Description
For each entry in table T_ADDRESS there must be a corresponding addressfrom this table (nth table entry).
Fields with the entry X are copied from T_ADDRESS.
Entries can be deleted from field using the ADDR_DELETE field.
Unless you want to create one role only, this parameter is irrelevant.

Description
Bank data of the business partner that you want to change.
The system determines the bank details that are affected using the bankdetails ID.

Description
For each entry in table T_BANK_DATA there must be a correspondingaddres from this table (nth table entry).
Fields with the entry X are copied from T_BANK_DATA.
Entries can be deleted from field using the BANK_DELETE field.
Unless you want to create one role only, this parameter is irrelevant.

Description
Credit card data of the business partner that you want to change.
The system determines the credit card details that are affected usingthe credit card details ID (CCARD_ID).

Description
For each entry in table TCCARDDATA there must be a corresponding addresfrom this table (nth table entry).
Fields with the entry X are copied from TCCARDDATA.
Entries can be deleted from field using the CCARD_ID_DELETE field.
Unless you want to create one role only, this parameter is irrelevant.