Symptom
You have blocked/obsolete some Suppliers in the system. You have observed that these blocked Suppliers are still available in the Value Help while assigning to a Service Agent. But these Suppliers are not available in the Value Help of Purchase Orders.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Business Partner Data work center.
- Select Service Agent view.
- Create New Service agent.
- In the value help for Supplier, the blocked Supplier is available.
- Go to Purchase Orders work center.
- Select Purchase Orders view.
- Create New Purchase Order.
- In the value help for Supplier, the blocked Supplier is not available.
Cause
We handle the Business Partner lifecycle status in different ways for transactional processes and the master data maintenance. In transactional processes obsolete and blocked business partners are not allowed (therefore they don't appear in a value help (i.e.
purchase order)).
In the master data maintenance. we don't consider the status (i.e. status of supplier in service agent screen). Reason for this is an user might want to maintain his master data first and change the lifecycle status of the supplier back to active afterwards.
Resolution
The system is designed in a way that usage of Business Partner (Supplier) will not consider the status. Because It might be that you want to complete the data of a blocked/obsolete account before you unblock/active that again.
Here is the evaluation of status of Business Partner (Supplier):
In Preparation: It is not possible to use the Business Partner in any other business transaction documents.
Active: All business documents are allowed to create references with this status value. This status value is a prerequisite for the consistency of the reference.
Blocked: Business documents are only allowed to create new references with this status when they can save inconsistent data.
In contrast, if the Business documents which already have a reference to a meanwhile blocked Business Partner can finish their process / do not need to change their behavior.
Obsolete: It is not allowed to create references to Business Partner with this status because the intention of this status value is that the Business partner gets archived.
In the upcoming release, the status of the Business Partner will be displayed in the value help pop-up.
See Also
2889470 - Blocked/Obsolete Supplier is used in Purchasing Documents
Keywords
KBA , AP-BP-BPT , Business Partner Template , How To