cancel
Showing results for 
Search instead for 
Did you mean: 

How to disable pricing for sub items during invoice posting?

ali-sd
Active Participant
0 Kudos

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.

ali-sd
Active Participant
0 Kudos

Dear Experts,

Any update please?????

siva_vasireddy2
Active Contributor
0 Kudos

Hi,

you have mentioned that Item category- ZTAE Billing relevance is blank-which means not relevant for billing

is this right

ali-sd
Active Participant
0 Kudos

Yes. Item category ZTAE does not need pricing at all. But still system says, PR00 pricing is mandatory for ZTAE as well.

Accepted Solutions (1)

Accepted Solutions (1)

sez41
Active Contributor
0 Kudos

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.

ali-sd
Active Participant
0 Kudos

Both documents' (sales order and billing) have got the same pricing procedure SBPFAC. But PR00 in SBPFAC does not have routine 002. Will assign and test again. Thanks Kivanc!

ali-sd
Active Participant
0 Kudos

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?

sez41
Active Contributor
0 Kudos

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?

ali-sd
Active Participant
0 Kudos

This is OK!

My question is, after making PR00 manual (from both V/08 and V/06), how does PR00 function as expected? I mean how does it know ZTAQ to be considered and ZTAE to be ignored?

sez41
Active Contributor
0 Kudos

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.

Answers (0)