Have Customer Accounts Business Unit Enabled
We have customers defined at the global level to support a centralized sales team. Orders are raised by the central team for all Business Units. However when raising sales orders, there could be a possibility that a wrong customer is selected.
The reference accounts defined by BU avoids downstream impact by rejecting autoinvoice creation from missing distribution information, however this could be avoided earlier in the process by restricting the customer LOV on the sales order based on the BU selected.
To resolve the above our requirement is to have Customers Business Unit enabled. This would avoid wrong customer selection on the sales order and on manually entered invoices.