cancel
Showing results for 
Search instead for 
Did you mean: 

PBXX and PB00 Condition Type determination

Former Member
0 Kudos

Hi all,

Related to this Purchase condition type, i would like to know whether it is possible to have further determination.

Example, the condition type for PB00 is based on vendor/material/purg org/ plant to determine that PB00 has been selected.

Currently i have a scenario whereby user has will ensure the existing of PBXX are based on vendor/material/material group/purg org/plant to determine the PBXX.

Is there anyway we can include any of this selection to make it more selective.

Hope to hear fromyou.

Accepted Solutions (1)

Accepted Solutions (1)

BijayKumarBarik
Active Contributor

Hi,

PBXX condition type. is used for Manual Pricing in the PO: You can manually enter the price for PO( without condition record)

PB00 is the condition type used for Automatic pricing in the PO which is determined via access sequence .When you enter vendor & material in the PO, the pricing is calculated if any condition record exist for material and vendor, then system will search for that condition record first through access sequence and pull the price of PB00 in the PO.But in case of condition type PBXX ,no access sequence involved.

Note: Condition keys are used in the condition table like example vendor/material/material group/purg org/plant which then assign to access sequence and which determine a rule for maintaining these keys in condition record for the condition type .

For more check the linkS;

Regards,

Biju K

Answers (5)

Answers (5)

Former Member
0 Kudos

Contd...

5) PBXX must be assigned in your Pricing Procedure

TC - M/08 (Maintain Pricing procedure)

Select the applicable Pricing Procedure and if PBXX not there then Put the PBXX there in Pricing Procedure (You can take a reference of Standard SAP delivered Pricing Procedure -RM0000 - Purchasing Document (Big)

6) Maintain the Condition Record of PBXX

TC - MEK1 (Create Condition Type)

Put PBXX there and put enter.... WOO.. our access sequence called and it showing you "vendor/material/material group/purg org/plant " as key combination to use. So enter the value based on vendor/material/material group/purg org/plant and system will automatically show you the Price in PO.

If still found any problem configuring the system then feel free to ask although I already mentioned in detail...

<h5>Note: Please assign valuable point in order to encourage contributors for helpful answers to your queries...</h5>

Best Regards,

Silky

Former Member
0 Kudos

Contd...

2) Create a new access sequence

TC - M/07 (Create access sequence)

Click on New Entries, Put Say 0808 in AcSq (It become your access sequence no and ultimately you need to assign to your Condition Type PBXX in later stage so it is FYI) and put the description of the access sequence and leave Cat field as blank bcz it is a pricing related access sequence not for rebate related. Now press enter after entering AcSg, Desc & Cat.

Now select your newly created line item, double click on Accesses (Folder Icon) in the left panel. Enter same as AcNo as "10' Tab as "901" (This 901 is what we created in Step 1) and check the box exclusive & press enter.

Now save so your new access sequence is created

3) Assigned to PBXX

TC - M/06 (Create Condition Type)

Search your condition PBXX there after that select PBXX line & click on lens button. In the next screen you find a field Access seq.

Enter there the access sequence "0808" what you created in Step 2, don't go back or save as we need to perform Step 4 here

4) Then small setting changes in PBXX

After "Condition data 1", "Group condition: there a sub screen Changes Which can be made in that sub screen there is a field "Manual entries" field already have "C" - Manual entry has priority that what you need to remove and Put "B" - Automatic Entry has Priority or " " (Blank) - No Limitation any of these two and then save (thus this setting makes PBXX as same as PB00 - this the only difference between PBXX & PB00 to make it automatic Condition).

Continue in next reply...

<h5>Note: Please assign valuable point in order to encourage contributors for helpful answers to your queries...</h5>

Best Regards,

Silky

Former Member
0 Kudos

Hi Yeong,

I understood your requirment that you want PBXX to condition record based and want it to be automatic determined by system rather then putting it manually in PO based on vendor/material/material group/purg org/plant. So answer to your question is "Yes" you can do it. Follow the following

1) Create a New Condition Table

2) Create a new access sequence

3) Assigned to PBXX

4) Then samll setting changes in PBXX

5) PBXX must be assigned in your Pricing Procedure after or before PB00 (as PB00 & PBXX by default avaliable in Standard Pricing Procedure, so it can be assumed that PB00 is already in your pricing procedure, all you need to add PBXX in Pricing Procedure )in order to picked automatically in PO (So insure PBXX is in you pricing procedure)

4) Maintain the condtion record based on vendor/material/material group/purg org/plant and then system will automatic determine the value...

So lets start creating for you...

1)Create a New Condition Table

TC - M/03 (Create Condition Table)

Enter your Table No Say - 901, Press Enter, there is two seperate Column fields One is Selected fields (its rows must be blank as we are going to create a new condition table), Seconf one is Field Catlog (All possible Value what you want to be in your access sequence)

So in this case you fields are Vendor, Material. Material Group, Purg Org, Plant. So find these fields one by one in Field Catlog and double Click over it then you will noticed that it (Say Vendor field) is also coming in Selected Fields column. So logic is to put all fields (Vendor, Material. Material Group, Purg Org, Plant) to be in Selected fields column. (Hint if you not found any field in Field catlog then you page up and page down key). So I can assume up to know that you put all fields (Vendor, Material. Material Group, Purg Org, Plant) in Selected Fields Column now save. So now creation of New Condition Table is over.

Continue in next message.....

<h5>Note: Please assign valuable point in order to encourage contributors for helpful answers to your queries...</h5>

Best Regards,

Silky

former_member187989
Active Contributor
0 Kudos

Check this answered link

Former Member
0 Kudos

HI,

PBOO and PBXX determination in Purchase order as follows.

PB00 - this condition is determined via access sequence from info record or contract or SA or RFQ etc.

means if any record for material and vendor is defined then system will search that record first and pull the price of PB00 in the Purchase Order.

PBXX - if you have not defined any info or contract etc then system will suggest PBXX in the Purchase Order, So we can manually enter the price in Purchase Order.

Hope, it is useful for you.

Regards,

K.Rajendran