on 03-15-2018 7:54 AM
Hi all,
How to disable pricing for sub items (using BOM item) during invoice posting?
When sales order is created, Main item has pricing and sub-items have no pricing. System allows to save the sales order without any pricing error. Outbound Delivery is also processed successfully.
But while posting invoice to accounts, SAP system says: Pricing error: Mandatory condition PR00 is missing. If PR00 is maintained manually for one, system asks for all sub-items one by one.
I have already done the below configuration
Main Item Category Group - ZTAQ
Billing Relevance - A (Delivery-related billing document)
Pricing - X (Pricing standard)
Statistical Value - Blank (System will copy item to header totals)
Component Item Category Group - ZTAE
Billing Relevance - Blank (Not relevant for pricing)
Pricing - Blank (No pricing)
Statistical Value - Y (No cumulation - Values can be used statistically)
Kindly assist me for correct configuration.
In pricing procedure customizing V/08, has requirement routine 002 (Item with pricing) already been assigned to condition type PR00?
Check especially for the billing document pricing procedure, as there is a possibility that it might differ than the sales order's.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Kivanc,
Thanks a lot!
After assigning requirement 002 to PR00 in pricing procedure SBPFAC, system dint show pricing error while posting.
But now my customer says, he wants this condition type PR00 manual and only to be relevant for main item (ZTAQ). Now PR00 has access sequence (S.Org/Item Category). VK11 records have been maintained only for ZTAQ. So it is determining accordingly. But How to have the same functionality without access sequence for PR00?
Glad that your problem is solved.
On your second query: If the condition type will always have to be entered manually, you should check the manuel check box in pricing procedure for this particular condition type, and in V/06 this condition type should be allowed to be entered manually.
But why do they have condition records then?
Did you check the ABAP code in requirement 002?
It checks whether the item category has been customized with "Relevant for pricing", and unless, ignores the condition type this routine has been assigned to.
* Pricing is turned on in item category configuration (TVAP)
form kobed_002.
sy-subrc = 4.
if komp-kposn ne 0.
check: komp-prsfd ca 'BX'.
check: komp-kznep = space.
endif.
sy-subrc = 0.
endform.
* Prestep
form kobev_002.
sy-subrc = 0.
endform.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.