on 2024 Dec 06 11:37 AM
Hello experts,
We are trying to set a custom condition type to Inactive/active status in Pricing during Sales order creation / change based on few condition checks in BADI's : PRCG_DOCUMENT_ITEM_REQUIREMENT and PRICING_DOCUMENT_REQUIREMENT.
could you please suggest if its feasible using the Above BADI's or if there is any alternative solution.
Thank you In Advance.
Request clarification before answering.
Hello,
When it comes to sales pricing, you can influence the processing logic using BADIs like `PRCG_DOCUMENT_ITEM_REQUIREMENT` and `PRICING_DOCUMENT_REQUIREMENT`. However, deactivating or activating condition types is not typically managed directly through these BADIs since their primary role is to determine the processing of pricing conditions based on the criteria evaluated within them.
You may try the following:
1. **Using BADI `PRCG_DOCUMENT_ITEM_REQUIREMENT`:** This BADI allows you to specify conditions that determine whether a particular condition record is considered during pricing. You could implement business logic here to skip certain conditions by ensuring they don't meet the requirement conditions set in this BADI.
2. **Using BADI `PRICING_DOCUMENT_REQUIREMENT`:** This BADI provides more granular control at the pricing document level, allowing you to influence which pricing procedures or conditions are applicable based on your custom logic. Again, this can be used to determine eligibility criteria which indirectly results in a condition type being inactive if the criteria are not met.
Best regards,
Dequan Xu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
51 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.