Symptom
- When attempting to set the "Returns Supplier" indicator for a supplier in the Business Partner app, an error occurs.
- Error message: "Cannot be mapped as it does not have sales area ."
- Message ID: VMD_API175.
- The error references a legacy/obsolete sales area while the active sales area is different.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Maintain Business Partner app.
- Add the Customer role for the active sales area.
- Add the Customer Financial Accounting role for the relevant company code.
- In the Supplier role, select "Returns Supplier" and observe the error: "Cannot be mapped as it does not have sales area " (VMD_API175).
- Workaround observed: add the obsolete sales area to the Customer role.
- Re-attempt to set "Returns Supplier".
Cause
When the "Returns Supplier" flag is set, the system checks whether the customer is extended to all sales areas of the plants assigned to the purchasing organization. The error occurs because the STO shipping data of the relevant plant still references an obsolete sales organization as its internal-billing sales organization, causing the check to require that obsolete sales area.
Resolution
In the SSCUI configuration activity "Define Shipping Data for Plants", update the affected plant's internal-billing sales organization (distribution channel / division) to point to the active sales organization instead of the obsolete one, then save. After this, the "Returns Supplier" flag can be set without any dependency on the obsolete sales area.
See Also
Keywords
returns supplier, business partner, vmd_api175, cannot be mapped, sales area required, obsolete sales area, internal-billing sales organization, define shipping data for plants, sscui, purchasing organization, plant shipping data, supplier returns, bp extension, customer sales area, error when setting returns supplier , KBA , LO-MD-BP-2CL , Business Partners for Public Cloud , Problem
SAP Knowledge Base Article - Public