Condition Types PB00 & PBXX

As we know, in Purchase orders, Condition type PB00 flows from  Outline agreements/inforecord/Condition records etc, while condition type PBXX is to be maintained manually.Also PBXX if maintained supersedes PB00 i.e is considesed for Gross/Net price calculations.
The requirements at a client's place is as follows:
For most of the regularly procured materials, contracts are maintained. Hence generally the P.O. price will be automatically determined as PB00. However there are cases where P.O is placed at a price which  is different from generally agreed price maintained in contracts. In such cases price is to be entered manually  as PBXX in P.O.,but the defaulted price should also remain i.e the p.o.should show both PB00 & PBXX so that Purchase Manager's  attention is drawn to such cases
The issue is while standard  Gross/Net/Tax calculations are taken care of ,subtotals in the pricing schema are going wrong. To illustrate...
Step   Counter   condition type      Description            from      To
10        1               PB00            Gross Price
10        2               PBXX            Gross Price
20        1               R000             Discount                   10       10
                                                  Subtotal (Net price)    10       20  
The subtotal(Net price) which is the base for some of the  further condition types in the schema , calculated as sum of PB00 & PBXX minus Discount. It should be PB00 minus discount if PBXX (manual price is not maintained) & PBXX minus discount if the same is maintained.
Will appreciate your inputs
Thanks

Dear,
The difference between pricing conditions PB00 and PBXX is :
PB00- automatic pricing - can be used for automatic pricing determination
PBXX- manual pricing - used for manual pricing.
When you maintain the pricing condition for the PO, the system will look at the available condition records (for PB00) and make the automatic pricing determination. In case, such condition records were not defined, then it is mandatory that you have to maintain manually the pricing condition where PBXX will be automatically defaulted in replacement for PB00.
Regards,
Syed Hussain.

Similar Messages

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

    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,

    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

  • Condition types PB00 and PBXX

    Dear Experts,
    1) Can anybody please explain that can we use Condition type PB00 in number of Pricing  procedures. like i have three pricing procedures, local purchase, Import Purchase,
    External Service Pricing procedure.
    what is recommend, eiether to use same one (PB00) or maintain seperate condition type for each Pricing procedure ?
    2) What is the difference between Condition type PB00 and PBXX ?
    Waiting for your valuable reply
    Thanks in Advance

    Dear,
    The difference between pricing conditions PB00 and PBXX is :
    PB00- automatic pricing - can be used for automatic pricing determination
    PBXX- manual pricing - used for manual pricing.
    When you maintain the pricing condition for the PO, the system will look at the available condition records (for PB00) and make the automatic pricing determination. In case, such condition records were not defined, then it is mandatory that you have to maintain manually the pricing condition where PBXX will be automatically defaulted in replacement for PB00.
    Regards,
    Syed Hussain.

  • What is the difference between Condition Type PB00 and PBXX

    Hallow all,
    Can anybody please explain, What is the Difference between Condition type PB00 and PBXX in Materials Management Pricing?
    And also please explain control or Application of both on Price determination ??
    Thanks in Advance !!!!!

    Hi,
    PB00 condition type is used for automatic pricing in PO
    PBXX condition type is used for manual pricing in PO
    In Pricing  access sequence  play a vital role . If you need pricing automatic in the PO, you have use of Access Sequences and Schema Group of Vendor.You can see the difference in both standard condition type PB00 and PBXX, where as PB00 is assigned to Access sequence(0002)but in case of PBXX no access sequense assigned.
    Regards,
    Biju K

  • Condition type PB00 and PBXX

    Dear Gurus,
    When system pick condition type PB00 and when it picks PBXX ?
    I have made one scheduling agreement having 20 line items. For some line items it has picked condition type PB00 and for rest it has picked PBXX. Why system is picking PB00 for some line items and PBXX for rest ?

    Hi,
    If you create an Info Record manually or automatically the gross price is entered or adopted is assigned to condition type PB00.
    When PO is created with reference to a contract or a quotation a vendor`s gross price for a material is adopted from the Info Record condition. (or where appropriate from PO price history) as default value for condition type PB00.
    If no valid info. record condition exists and no order price history can be found, the R/3 system is not able to suggest a price and requires the manual entry of price and a manual entry of net price. The manually entered price is assigned to the condition type PBXX.
    These two condition type for the gross price must be available in the calculation schema assigned to the standard PO. In the standard system these are the condition type PO00 and PBXX. An access sequence is assigned to PB00 so that the price determination process can be carried out for this condition type. No access sequence is assigned to PBXX . PB00 must come before PBXX in the calculation schema. You can also use your own comparable condition type in place of PB00 and PBXX.
    At the time a PO is created, is the system finds a condition record belonging to PB00 with valid condition, PBXX is irrelevant. PBXX is taken into account only if requirement  6 is fulfilled. Requirement 6 checks the condition exclusion indicator (KOMP-KZNEP).
    Hope this lengthy answer clears your doubt(s)!!
    Reetesh

  • Unable to manually change the amount for condition type PB00

    Hi Gurus,
    My client is using ECC5.0.
    Here when I try to change the amount for condition type PB00 using transaction ME22N, I am not able to change the value. I donu2019t get any error, but as soon as I change the value and press Enter the system replaces my entered value with the original value.
    Confusing part is that I am able to change the amount of condition price PB00 manually using transaction ME22. I donu2019t have any such problems there.
    Also I am able to manually change the amount of condition type PBXX using ME22N.
    Only in the case of PB00, if I use ME22N to manually update the amount I am not able to change it.
    Kindly help me, to find a reason as to why this could be happening, and correcting if possible?
    Thanks in advance,
    Imran

    Hello Imram,
    The purpose of maintaining 2 condition types  ie PB00 and PBXX in  a pricing procedure is that PB00 is automatic gross price determination and PBXX is manually giving gross price.
    If you go to T.Code : M/06 and check the condition types, you can see that PB00 will be having an access sequence but not PBXX.
    So if you have to manually give the gross price, you have to use PBXX.
    Regards

  • Condition Type PB00 is updated with 0 price with program RM06INP0

    Hi Gur

    hi,
    check value at table EINE for field EBELN/EBELP..
    and check value at EINE-PRDAT...
    If you do NOT tick "Price determination w/o PO" then the net price from the Last PO is used (In case there is a last PO in EINE-EBELN/EBELP)
    but ONLY in case no valid condition can be found for the info record.
    The point is that in case no valid info record conditions exists, it can
    take the one from the last PO...
    Regards
    Priyanka.P

  • PB00 : Condition type report

    Dear All
    In order to find out the PB00 rate, we are using MKE3
    In MEK3 we mention the condition type PB00 then access sequence
    Purchasing organisation
    schema group vendor
    then F8
    system give me the list of material with condition value .
    but I cant able to save the list .
    so please suggest me for the same
    Or is there any way to find out the PB00 price by selecting the purchasing organisation & schema group vendor for the same .
    Best Luck to all
    Regards,
    Nitin

    Hi,
    System>list>save>local file from there Print
    BR
    Diwakar
    reward if useful

  • CONDITION TYPE AND MATERIAL

    Hi,
    Is there any relation between material  and condition type(at item detail level) in PO?
    I am making one PO, when i use material 40 (stock) condition type PB00 gets populated automaticaly and in case of material 29708 (account assignment PO), condition type PBXX gets populated. How and where this is controlled?
    Regards,
    Satyendra

    hi,
    PB00 is having the access sequence as gross price hence
    when u have created inforecord,contract or scheduling aggrement the values will be copied from there only.
    for PBXX u need to maitain the value manualy because it is not having the access sequence.
    regards,
    sujit

  • Exclusion in condition types

    dear gurus
    please tell me in simple terms what exclusion means also what will happen if i update  X (gross price) exclusion in condition type.... i made a  condition type (ZZXX) gross price with X exclusion and put it in cal. schema but nothing happened when po was created.... also if i put tax code exclusion in N in condition type what effect will it cause.

    Dear Harsh,
    I think someone had changed your pricing procedure as the standard
    should as below:
    Condition type PB00:
    Control Data 2 section:
    Exclusion = X     Gross Price
    Procedure            RM0000 Purchasing Document (Big)
    1     1     PB00     Gross Price     0     0     X     9     0
    1     2     PBXX     Gross Price     0     0     X     9     5
    Therefore, your manual condition PBXX should have requirement 5 but not PB00 as in search strategy, we should put automatic in priority. If it is not found only, the counter 2 for PBXX is taken into account.
    If your PB00 have exclusion and in your control have define as in your control = no condition exclusion, then means you are making your system inconsistent and the control is overwrite your condition type which you found PO use PBXX always.
    FYI, The data i copied here is from client 000 which means it is from standard.
    Best Regards,
    ian, Wong Loke Foong

  • Related to condition types and access sequence

    Dear all,
           i want to know abt one scenario, m using a pricing procedure with my service PO: ZVSTOT, in this Procedure, 12 condition types are there, during searching i found tat 3- 4 condition are are using different different access sequence, so i want to know tat in what procedure, we do it, what is use of it.?
    plz reply me.

    Hi Nisha,
    Prcing procedure configured in your service PO PO: ZVSTOT, Based on this pricing procedure system adopted the condition type in PO.
    Please go through this below link to better understanding the MM-Pricing procedure
    http://it.toolbox.com/wiki/index.php/Pricing_Determination_Process_-_MM
    http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm
    CONDITIONS OR PRICING PROCEDURE or PRICE DETERMINATION PROCESS
    We deal with the Pricing Procedure for vendors.
    PB00 Gross Price (info record, contract, scheduled Agreement)
    PBXX Gross Price (PO)
    FRA1 Freight
    RA00 Discount on net
    RA01 Discount on Gross
    ZA00 Surcharge on net
    SKT0 Surcharge / discount
    ZPB0 Rebates
    MWVS Input Tax
    MWAS Output Tax
    BASB Base Amount
    RM0000 Calculation Schema or Pricing Procedure
    (PB00 & PBXX)
    RM0002 Calculation Schema or Pricing Procedure
    (PB00)
    PB00 --> AB00
    Copy the Standard one and create new one (ours)
    RM0000 contains all the condition types
    Pricing Procedure (PP)
    We define the pricing procedure to define condition supplement for the material price. The condition supplement specifies the discount, surcharge, freight etc that we want a system every time to access material price condition records.
    The total value of the material is calculated or based on all addition and subtraction i.e. discounts, surcharge, tax freight etc
    Condition Table
    It is a table, which defines the structure of condition record key.
    Condition Record
    It is a data record used to store conditions or condition supplements, i.e. condition like, discount, freight, and surcharge, Tax etc.
    Condition Type
    It is used for different functions. In Pricing the condition types leads you to differentiate different types of discounts, in output determination, batch determination, difference between two output types, such as delivery note or order confirmation, between different strategy types
    Access Sequence
    It specifies the order in which system searches or access the condition records from condition table
    Difference between PB00 & PBXX
    1. Condition maintained in PB00 is time dependent whereas PBXX is time independent.
    2. Condition type PB00 u2013 used for IR, RFQ, Contract, Schedule Agreement
    Condition type PBXX u2013 used for PO.
    Calculation Schema
    The main function of calculation schema is to provide framework of steps for the price determination process to specify the discounts, surcharge, freight rebate etc.
    It also determines the sequence of conditions that are to be followed and in which sequence.
    Schema Group Vendor
    The main function of it is to identify or to pick the right process and conditions for a particular vendor.
    Schema Group Purchasing Organization
    Key that determines which calculation schema (pricing procedure) is to be used in purchasing documents assigned to the relevant purchasing organization.
    Schema Group
    It allows to group together the purchasing organizations, which uses the same calculation schema.
    Steps: -
    1. Create Access sequence
    2. Create condition types
    3. Create pricing procedure or calculation schema
    4. Link pricing procedure & access sequence to condition type
    5. Create schema group for vendor
    6. Create schema group for purchase organization
    7. Assign schema group vendor-to-vendor master record in purchasing data view
    8. Assign schema group purchase organization to our purchase organization
    9. In inforecord purchase organization data enter condition types and pricing or calculation procedure
    CUSTOMIZE SETTINGS: -
    SPRO > IMG>MM>PUR>Conditions -->Define price determination Process
    1. Define access sequence
    2. Define Condition type
    3. Define cal. Schema
    4. Define schema group
    o Schema group vendor
    o Schema group purchasing group
    5. Assignment of schema group to PUR org
    6. Define schema determination à determine cal schema for standard PO.
    With Thanks,
    Thiru

  • Not able to save pricing condition type in Sales order

    Hi
    I have created a SO and there is a condition type pb00 that I have to enter manually. when I save it and come back and reopen the SO, the condition type vanishes. It does not give out any error and i tried different ways of updating like 'carry out new pricing', 'copy manual pricing' etc but it doesnot work. Please let me know how I can save this condition type in SO.
    Thanks
    Princeoflight

    Hi Prince,
    Go to conditons analysis and check the access sequences and what is the message it giving for this condition type.
    Check it once and revert back.
    Best Regards
    Sri

  • Condition Type not populating in MM PO

    Hi Guy's for some reason the Z condition Type is not getting populated in the PO. All the config is in place and I have recently maintained the Z condition type in MEK1 as well.
    Defined the access sequence,Defined the condition type, Defined the cal and Group scheman, etc..
    When I test with my user-id which I used to create it in Production its working fine. However when other users try creating PO's it not populating the Z condition type in the PO. Any idea what could be the reason.
    Condition Type used - PBXX - Gross Price Po only
    Condition Type ZTXD - Input Tax(Not populating for other users. For me its working fine.
    Please advise.
    Rgds
    Saj

    Hi,
    for what combination you maintained it in MEK1 check it
    and check in user Po same combination match or not
    check validity period also of condition type
    Regards
    Kailas Ugale

  • SERVICE ORDER COST IS NOT FLOWING TO CONDITION TYPE EK01 IN SALES ORDER

    hi all,
    My requirement is that the cost incurred in service order should flow to the condition type ek01.
    we will be running the transaction dp90 to calculate the cost for the resources used.
    the cost are getting calculated at service order level but this cost are not flowing to the billing item being generated from dp90 in the billing request.
    the settings that i have made are as follows: I have maintained the condition type ek01in the sales pricing procedure. are there any other settings required by me to make.
    valuable answers will be be rewarded fullpoints.
    regards,
    ashish

    Hi prince
    Check out in Control data of Condition Type--PB00..Enter "NO Limitations" in Manual Entries. and check the 'Amout' and 'Value' and 'Delete' so that u can make changes to that condition type in line item in sales order.

  • How can i call a condition type into my ALV report

    I am developing one ALV report in that how can i call a condition type.I am one condition type PB00 for special price.This special price column should be present at the output list.This special price is not there any one of the database tables.So we will create one condition type for this.How can I develop one condition type and how we may call this condition type into my ALV report.

    V/06 is the condition type transaction .You attach a Access sequence to that which is stored in V/07 .
    there you can also get based on key combination tables names .
    which you can used in your report to include in the ALV .
    Contion type PB00 Access sequence PB00
    which will have step say
    Step Table combination 
    1      071       Material plant
    2      142       SO/dc/DV
    here Application would A and table would A table number .
    for eg .A071 .

Maybe you are looking for

  • How can I move back the rman convert file from file system to ASM?

    I have no idea on pluging-in the data files which were unloaded as follows: SQL> alter tablespace P_CDDH_DSPGD_V1_2011 read only; SQL> alter tablespace P_IDX_CDDH_DSPGD_V1_2011 read only; SQL> exec dbms_tts.transport_set_check('P_CDDH_DSPGD_V1_2011,P

  • How can I import diagramms and tables from numbers to pages?

    I'm writing an essay, where I need diagramms and tables in it. I created some cool stuff in numbers and wanted to transfer it to pages. I thought it would be easier, but I don't have a clue how to just import the numbers stuff to my essay in pages. S

  • Table for Infoobject-Infocube Relation

    Dear All,        I want to know whether there is a table that maintains information on infoobjects i.e. for a particular infoobject the table maintains all the infocubes where that particular infoobject is used. Is there such a table.If yes please te

  • Problem in updating  table's CDHDR and CDPOS

    Hello Expert's , I have created one z' transaction code to update the  VIEW  name ZV_PO which is the combination of three tables: EKKO, EKPO and EKKN. These tables are getting updated with the changed values. But one thing the sap standard tables CDH

  • Switch allowed 2 vlan

    I have a Switch 3560/24 ports i want know, how can i allow two vlans in a one switchport? Vlan voice and vlan data.