SAP BP: Address can be deleted inspite of dependency

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

Symptom
Address is allowed to be deleted even though there is a dependency
Other terms
Package: S_BUPA_GENERAL
Include: LBUA_CHECKF01
Form: addel_check
Message Number: R1 479
BUA_CHECK_ADDR_VALIDITY, addr_delete_check, lc_bp_check_addel, BUP_CHECK_ADDEL
No dependency check
Address Deleted
Reason and Prerequisites
Though the error message was passed from the ADDEL function modules, the error was not raised to the UI.
Solution
Implement the note to resolve the issue.

BUT020 entries getting deleted

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

Symptom
When the module BUPA_ADDRESS_CHANGE is used to update a business partner address, in some scenarios it deletes wrongly some records from BUT020 Table .
Other terms
BUPA_ADDRESS_CHANGE CHANGEDOCUMENT_PREPARE_TABLES LBUD_MEMF04
prepare_but020
Reason and Prerequisites
The tables should be sorted before being passed to the module CHANGEDOCUMENT_PREPARE_TABLES, which sets the [...]

Relationship icon gets deleted on change of valid to

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

Symptom
Change of valid to of a relationship on the souce system deletes/changes the relationship icon on the target system.
Other terms
bupa_outbound_bpr_fill_central but052 but050 valid_to LBUPA_INTERFACE_OUTBOUNDF82
Reason and Prerequisites
This is because of gap in functionality.
Valid to is a key for the relationship table but050 so a change of this field deletes the old record from the table [...]