SAP BP: R1 473 during Business Partner create/change

[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []

Symptom
When you try to create or change a Business Partner through web UI or through Business Partner BAPIs, you encounter an error R1 473. This happens only when you have extended the domain BU_CONTACT.
Other terms
BU_CONTACT, BAPI_BUPA_CREATE_FROM_DATA, BUPA_CREATE_FROM_DATA, BAPI_BUPA_CENTRAL_CHANGE, BUPA_CENTRAL_CHANGE, BUP_CHECK_CONTACT, R1 473, Business partner &1:Invalid value &2 for field &3, BAPIBUS1006_CENTRAL-CONTACTALLOWANCE, [...]

ADRP-NAME_TEXT incorrectly updated BAPI_BUPA_CREATE_FROM_DAT

[] [] [] [] [] [] [] [] [] [] [] [] [] []

Symptom
When creating business partners (person) through the function module BAPI_BUPA_CREATE_FROM_DATA by supplying the FullName field in the import structure of CENTRALDATAPERSON,the person is created and the NAME1_TEXT
(full name) field of Table BUT000 is filled correctly. However field NAME_TEXT of the ADRP is not filled correctly.
Other terms
BAPI_BUPA_CREATE_FROM_DATA BUPA_CREATE_FROM_DATA BUPA_CENTRAL_GET_DETAIL gv_partner_call es_data_person-fullname update_pers_name ev_fullname_converted [...]

BADI to default values for BP creation through BAPI

[] [] [] [] [] [] []

Symptom
The note contains an Enhancement Spot that allows the user to default values for the creation or change of a Business Partner using the API’s BUPA_CREATE_FROM_DATA and BUPA_CENTRAL_CHANGE.
Other terms
BUPA_SET_DEFAULT BUPA_CREATE_FROM_DATA BUPA_CENTRAL_CHANGE
Reason and Prerequisites
This is a development that was required by applications using Business Partner. Moreover, this functionality is already available in the [...]

FS_CHECKMODE: BUPA_CREATE_FROM_DATA does not export address

[] [] [] [] [] [] [] [] [] []

Symptom
When FS Business Partners are created using the module BUPA_CREATE_FROM_DATA,and address data is also passed to the module,the save of the business partner aborts with the error /BA1/AL_FG_PR_FT409 Error mapping object type “BP”.
Other terms
BUPA_CREATE_FROM_DATA /BA1/AL_FG_PR_FT409 FS_CHECKMODE BUPA_ADDRESS_ADD BUPA_ADDR_EXPORT lv_check_only_external_data
Reason and Prerequisites
The Address add module BUPA_ADDRESS_ADD was not getting called in Checkmode scenarios.
Solution
BUPA_ADDRESS_ADD should be [...]

FS_CHECKMODE: Check for duplicate address guid

[] [] [] [] [] [] [] [] [] [] []

Symptom
1)Duplicate address guid in but020.
2) Same address guid refers to two different addresses in but020 and bptime_but020
Other terms
bupa_conv_ei2bapi bupa_address_upd_consistent bupa_address_add bupa_create_from_data but020 address guid
Reason and Prerequisites
Address guid in but020 and bptime_but020 should refer to the same address. But no such check is done to ensure this.
Solution
Please apply the corrections of the note