cancel
Showing results for 
Search instead for 
Did you mean: 

Condition type PB00 and PBXX, coming in the same PO Item

Former Member
0 Kudos

Hi,

In the PO (created with reference to Outline Agreement), condition types PB00 and PBXX are coming in the same line item.

In the PO output, the PB00 value is also showing up and PBXX value is also showing up. User entered PBXX value as 350000 dollars which is right, however system is picking 1.2 million dollar of PB00 from outline agreement which is not intended here. As a result of that the output going to Vendor is exceeding more than 1.2 million dollar instead of 350,000 dollars. I cannot change or delete any othe condition types.THis is a production problem.

Has anyone faced this problem. I appreciate your reply in advance.

Thanks,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

In your pricing procedure, you don't include the PB00 step number for your total calculation.

for ex:

Step CTyp From To Description

10 PB00 Gross Price

10 PBXX Gross Price

30 P000 20 Discount % on Gross

40 20 30 Gross after Discount

if your pricing procedure is like the above shown format,

when you do for calculation, you dont enter the step 10.

because step 10 is your PB00.

you just exclude it. instead of that, here i am using step 20.

because step 20 is your PBXX.

Edited by: Prabhaharan SAP MM on Jul 27, 2011 11:01 AM

ashish_andani
Contributor
0 Kudos

hi..

PB00 is the automatic condition type and PBXX is the manual condition type.

In pricing procedure both are maintained in step 1 with counter 1 and 2.

If the step 1 counter 1 if the system can acess the record than the next condition types of same step will be in inactive mode.

In one step one condition type will be taken.

So try to bring PBXX at counter 1.

Hoep it works,

thanks..

Former Member
0 Kudos

Ashish, Prabhakaran. Thanks for your reply.

My PO has four line items. The PBXX and PB00 combination is only appearing in line item 10 (only one line items), other three are fine. That, I am assuming something to do with system behaving otherwise or user entered the information some other way than usual. The procing produre is fine as this only happened in one of the Outline Agreements and associated PO.

Any more light in the solution would be appreciated.

Ja

Former Member
0 Kudos

Hi MM gurus,

I am still trying to decipher this problem.

I have in PO line item, both the conditions PBXX and PB00 came at same time. I do know that only one condition should come either PB00(automatic) or PBXX (manual). THe PO is created from a contract.

In my PO there are 3 line items, however, only line item 10 is creating this problem. In line itme 10 both the conditons are showing up, as a result of that my invoice is showing both the amonts for PBXX and PB00 as gross price combined. Basically, it copied down PB00 in full from contract and then PBXX value as user entered.

This is a big error.

I will appreciate any comments/advice/insights.

Regards,

Ja

saurav_sarkar3
Active Contributor
0 Kudos

You do say that SAP coopies PB00 from the contract and then user entered PBXX.

That is correct SAP behaviour - whats wrong here? You will need to update the contract with correct price.

Go to the PO item conditions tab and click on "condition analysis" button.

It will show where PB00 and PBXX came from.

Then correct that document.

Conceptually, if you have a contract that already has a "per quantity" price, you should not be using a manual price - the contract contains the price agreed to with the vendor and this flows to the PO.

If the vendor has changed his price now, you would need to create a new contract item, close off the old one, and use the new item from then on. Thats a clean way of doing this.

Former Member
0 Kudos

Hi,

Goto your condition type PBXX, and check there any access sequence is assigned.

If assigned, delete it and keep it blank.

Or

As per your scenario, you don't need manual entry.

So goto your pricing procedure and delete the condition type PBXX.

The result, in PO, you will not get PBXX.(manual entry of price)

You will get only cotract price thro PB00.(automatically)

Former Member
0 Kudos

Well, thanks Saurav and Prabhakaran, however the problem still stays.

The contract is created for services (1 lot), so the dollar amount can vary depending upon the service rendered by the consultant.

That mean user will only enter the service amount.

Saurav, system should not copy down PB00, it should come by itself when user enters the specific amount. And it comes from contract. PBXX should only appear if there is no PB00 maintained in the contract. This is not the case. The service amount is maintained in the contract. Also, I don't think that PBXX and PB00 should come in one line item together as normal system behaviour & as a normal business process too. Moreover, it is not happeniing in the other two line items - line item 20 and line item 30 are fine. The pricing analysis shows both the conditions as found - PB00 and PBXX, so I could not take any clue from analysis too.

Prabhakaran, system is only behaving incorrectly for line item 10. It is behaving as expected (good ) for other line items and other PO's. So, we cannot touch the pricing procedure as that will affect other line items.

Regards

Answers (0)