Conditions PB00 and PBXX

Dear All,
In MM pricing procedure, we are maintaining PB00 and PBXX condition types.
But when we make PO, the PBXX appears default.
If i want to maintain PB00, system inactivates the PBXX.What is the reason?
Where we make setting so that only PBXX or PB00 only to appear in PO Conditions tab?
Please advice.
Regards

HI,
Both the Condition Types PB00 & PBXX are Condition Types related to Gross Price.Both the Condition types will ahve the same Step number with a different counter.
PBXX is a manual Condition Type and will not have any Access Sequence assigned to it. It can be entered only manually in the Purchasing document.
PB00 is an Automatic Condition type and an Access Sequence will be assigned to it. whenever a Condition record founds, then it will be updated in the Purchasing document with the price from the Condition Record.If there is no Valid Condition record founds, then PB00 will not be included instead PBXX can be entered manualy.
Thanks
Sunil.

Similar Messages

  • 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.

  • 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

  • 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

  • Difference between PB00 and PBXX

    hi,
    difference between PB00 and PBXX ?in which Scenario PB00 is applicable and in which Scenario  PBXX is applicable
    Rgds
    raja

    hi
    If u maintained inforecord,contract,quotation and condition record, system search for the perticular record and picks the price from the record during PO.i.e. (automatic price determination). So for PB00 you will maintain access sequence 0001 to search for the price from the record.in this access sequence u wil maintain the condition table. based on this system search for the  record.
    In PBXX no access sequence and no condition tables. you have to enter price  manually at the time of PO.
    Scenario: onetime vendor. If u r doing business once with a vendor. you enter price manually.(NO PIR,contract, quotation)
    I hope this wil help u
    Reward if useful.
    Regards
    Viru

  • PRICING- PB00 and PBXX con be used simultaneously-which I don't want

    Hey Guruu2019s,
    PB00 and PBXX  are set in Pricing Procedure. u201CExclusion Indicatoru201D is maintained for PB00 in M/06. Requirement u201C6u201D is set for PBXX in M/08. The Counter for PB00 and PBXX is 1 & 2 but the step is maintained as 10 for both.
    In ME21N, why is it allowing me to input PBXX when Info record is maintained and value is populated in PB00. Also the total is PB00+PBXX, but only one (PB00 or PBXX) of them is to be considered even if I enter PBXX value also  in ME21N.
    Reply quick
    Edited by: AMOL PAWAR on Sep 30, 2008 7:12 AM
    Edited by: AMOL PAWAR on Sep 30, 2008 10:48 AM

    HI ,
    when u want PB00 and When u want PBXX ?
    acordingly
    Put the access sequence in the PBXX condition type.
    hence in case if acess is not maitained system not going to show u the PBXX any more,
    Regards,
    sujit

  • Diff between pb00 and pbxx

    dear all,
    i want to what is the difference between PB00 AND PBXX.
    i WANT TO KNOW WHEN AND WHERE THESE CONDITIONS TYPES ARE USED.
    in some pricing schema , they are maintaining pb00,other shemas as PBXX.
    PL.GUIDE ME.
    Regards,
    velu

    Hi,
    PB00 condition type is used for automatic pricing in PO
    PBXX condition type is used for manual pricing in PO
    Here access sequence is play a vital role during Pricing. 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 PBXX is not.
    Regards,
    Biju K

  • Difference between PB00 and PBXX condition types?

    Hi All,
    Can you please tell me the difference between a PB00 and a PBXX condition type and their significance as to which is used when?
    Regards,
    V S

    Hi,
    PB00 - Maintained through condition records in turn through access sequence gets fetched ( ie through Info record )  also this is a time dependent condition.
    PBXX - This particular condition is maintained whenver the rate of the material in the PO is to be maintained manually as there no condition records exists for this. This condition is free from access sequence also it does not possess any validity thereby we can call this condition type as a time independent condition.
    Regards,

  • Pb00 and pbxx

    HI,
    if the condition PB00 copied from inforecord system , should not allow  PBXX to input manually . pls can anybody tell me the configuration needed.
    thanks
    laxman

    Hi
    Goto ---> T.Code: M/06 -
    > Choose your Condition Type, PB00 and go into details -
    > There in Changes which can be made Field, Choose the Option No Manual Entry is possible....Then it will not allow you to put manual entry if the PB00 is copied from PIR...
    Reward if useful
    Regards
    S.Baskaran

  • Difference - PB00 and PBXX

    Hello
    Can somebody help me to identify the difference between condition type PBXX and PB00.
    Why is it that, SAP has given two condition types?
    What is the significance of access sequence for these two condition types?
    Thanks for all your help.
    Best Regards.
    Mike

    Hi,
    When you create a purchase with time-independent conditions, the system searches for valid conditions and inserts them into the document (this is the process of price determination).
    In the case of purchase orders, the system searches for conditions in info records and contracts (for contract release orders), and for general conditions
    Price determination involves the process of determining already existing conditions only. Thus, if the buyer enters further conditions in the purchase order - over and above those inserted by the system - and a new effective price results, the latter is not calculated via the price determination process.
    Purchasing creates a PO for 100 Numbersl chairs at 100 Rs each, to be supplied by vendor INFY. No outline purchase agreement exists with this vendor. The agreed condition is stored in an info record. No general price stipulations apply.
    The system carries out the following price determination process:
    1.Assignment of price calculation schema:
    ZRM0000
    2.Search for condition records belonging to the condition types listed in the calculation schema:
    The system searches only for condition records belonging to condition types that are marked in the schema as non-manual.
    Condition type PB00.
                 a.     Determination of access sequence
                    0002
                 b.     Accesses within access sequence 0002
                   Accessing of condition table 068 (plant-specific agreement item)         not carried out
                 Accessing of 016 (contract item) is not carried out.
                 Table 017 (info record) is accessed and the condition record is found.
    Condition records belonging to the other condition types are then sought.
    If assume No Records are found then PB00 not give any Data .
    Then we have to enter manually in PO for PBXX(Manual entering preference)
    So for PB00 Acess seq-----Automatdete of Prices from existing records
    PBXX is only for Manual entry in PO.
    Raghu

  • PB00 and PBXX- Difference ?

    hii experts
    SOme body can tel me , what is the difference between the these conditions , both for gross price ( PB00 & PBXX).
    If possible explain me with some example.
    If any othere condition are there in PRicing -MM , exaplin me .
    Thanks

    HI,
    PB00 will be called by pricing procedure automatically when pricing master record is maintained. If no master record for pricing is maintained, and if you enter manually the price in the Purchasing document, for example, it automatically calls PBXX. No impact....both will serve the same purpose....
    PB00 is the price entered manually in the info record.
    When no PB00 is found, the standard pricing procedures look if there has already been created a purchase order. If so, it tries to copy the price of the last purchase order. This is noted in the purchase order as PBxx.
    PR00 is the standard sales price.
    This means that those pricing conditions have to be filled in via the info record.
    Nice reply only it's wrong. PB00 is the price found using any condition access, not just info record. ANd PB00 does have an access sequence assigned to it.
    Conditions like FRx1 don't have an access sequence.
    This means that you enter those conditions on the inforecord or directly on the purchase order.
    Regards
    KK
    Edited by: Kishore Kumar Galla on Apr 1, 2010 12:28 PM
    Edited by: Kishore Kumar Galla on Apr 1, 2010 12:29 PM

  • RA01 is based on sum of inactive cond (PB00) and active cond (PBXX). Why?

    When I enter condition type PBXX in a purchase order position PB00 becomes inactive. So far no problem. However, when I add condition type RA01 the base value for this condition is the sum of PB00 and PBXX.
    Why are inactive conditions being taken into account in the calculation of the condition base value of RA01? And what's the best way to resolve this?
    Kind regards, Eric

    PBXX  and PB00  are Mutually exclusive of each other... i.e.  at one time only  one will be active (depending on whether u  enter the price manually  or  it defaults  from  ref documents like  info record. contract etc) .
    So   this  is not really a "Problem"  , RA01  will  use  only the active one a s base.

  • 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

  • Scheduling Agreement pricing condition PB00 value

    Hi Experts.
    Within pricing schema I do have pricing condition PB00 that is manually put in by the user. I have created a routine in order to calculate the PB00 value based on some logics and assign it to PB00 within the pricing schema.
    So, if the custom logic are found, the price value should be change accordingly, if not the value put by the user will be kept.
    The problem is that, at end of my routine the price is correctly calculated (let's say the user writes 2 and my routine calculates a price of 3) and the price is correctly updated on the scheduling agreement line field NETPR. But if i go inside the item to see the conditions I still see PB00 with the not-changed value.
    Can anybody suggest? I am manipulating xkomv-kbetr and  konp-kbetr.

    Hi, Thanks for answering.
    They are set so. But i need in any case to change the value of PB00 accordingly to my routine.The problem is that, at end of my routine the price is correctly calculated. PB00 value is 2 and it correctly recalculated by my routine to 5. on the SA item I see hte net price equal to 5, but if I go in the details I see condition PB00 still equal to 2.
    Do you have any hints? thanks.

Maybe you are looking for

  • Firefighter - assign FF roles Instead of FF IDs

    Hi all, I'm trying to configure SAP FF using Roles instead of FF IDs. A problem occurs while defining Firefighters: "You are not defined as Owner for the Firefighter Role" The problem is that the user is already defined as the owner of the role i'm t

  • How to accessing item renderers in action script??

    Hi I am working on itemrenderes in Flex! I have link button component as item renderer inside one of the data grid column, please find my piece as below! Now how do we make that item render invisible once we click on it! We need to make that link but

  • Playing home videos on ipod

    I would like to know how to play videos that i made on my Cannon A80 on my ipod. I have been messing with it all day and can not figure it out. It is really starting to iritate me. Is it possible at all? I read some other posts but they were of no he

  • JDeveloper - Error when trying to create an application server connection

    Hello everyone, I am trying to use JDeveloper to create a connection an Oracle WebLogic Server configured for Oracle SOA Suite. When I navigate to Connections and click on Application Server Connection, JDeveloper produces and error with the diagnost

  • Apple mail won't save outgoing server port...? Odd symptom.

    Each time I close Mail, the SMTP port reverts to 25. I can enter a new port, but Mail won't save that port info. I have to re-enter after opening Mail each time. Symptom goes like this: Open Mail, then when sending 1st message after opening app an er