BP_VER: Error message AM 054 when creating new BP w/ address

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

Symptom
You create new business partners with address data using the complex interface (versioning is active). The system issues error message AM 054 (”Specify either person number or person handle”).
Other terms
AM054, AM 054, AM/054, BUPA_INBOUND_MAIN_SAVE, versioning, FSAPPL, platform, BUPA_ADDRESS_UPD_CONSISTENT, BUPA_CENTRAL_GET_DETAIL, IF_EX_BUPA_GENERAL_EXPORT~GENERAL_DATA_EXPORT, BABP_IM_IMPORT_EXPORT, PERSNUMBER, CLEAR, BUT000, BUT000-PERSNUMBER, BABP
Reason and Prerequisites
The error occurs due to a [...]

Business Partner Upgrade FAQ

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

Symptom
This note tries to answer questions on the SAP business partner that may have come-up on an upgrade to SAP_ABA 5.0A and higher releases:
1. Is table BUT001 obsolete?
The table BUT001 is obsolete from SAP_ABA release 5.0A and higher. It is now possible to maintain multiple identification and industry sector information for a [...]

SAP DX: Select on BUT000 takes a very long time

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

Symptom
Select on the table BUT000 takes very long since there is no index
Other terms
LBUPA_INTERFACE_TDTRANSF01, perform partner_determine, BUT000
Reason and Prerequisites
The index BUT000~ADR is non-unique and the optimizer doesn’t hit the index at all and chooses to go for table scan.
The query has to be changed to use a hint.
If the customer is using ORACLE DB then [...]