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

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

  • 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

  • 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

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

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

  • 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 EDI1 and EDI2

    Dear all,
    we have to a requisition that we will receive confirmations of order (ORDRSP) from our suppliers in the future.
    In OSS note 456127 (FAQ EDI MM) question 14 it says that prices will only overtaken in the purchase order,
    if the condition types EDI1 and EDI2 are part of the calculation schema.
    In our calculation schema we do not use EDI1 and EDI2 so far.
    I can not find a manual that says what to do.
    RM0000 does not contain these two condition types either.
    In which way do we have to add EDI1 and EDI2 to our calculation schema?
    Thank you for your help in advance!

    Check these Schemas
    RM2000 - STO scenarios
    RMMP00 - Market Price Scenarios
    Define Calculation Schema
    In this step, you define the calculation schemas.
    In the MM area, a calculation schema - a framework of steps used to calculate or determine something - is used among other things to calculate costs, prices, period-end rebates, and taxes.
    Note
    This concept is referred to in the Sales and Distribution (SD) area as a pricing procedure.
    In the calculation schema (pricing procedure), you specify which condition types are to be taken into account in which sequence.
    In the price (or cost) determination process, the SAP System automatically determines which calculation schema is valid for a business transaction and takes into account, one after another, the condition types it contains.
    Standard settings
    The following calculation schemas are predefined in the standard system. You should not change these schemas.
    RM0000 and RM1000
    Control the price determination process in POs, quotations, and scheduling agreements.
    Both calculation schemas require 2 condition types for the gross price: one for automatic price determination (standard: PB00) and one for manual maintenance (standard: PBXX).
    RM0001 and RM1001
    Determine which condition types you can enter in purchasing document headers with time-dependent conditions (e.g. contracts).
    RM0002, RM1002
    Determine which additional condition types you can enter in purchasing document items with time-dependent conditions or in the purchasing info record.
    RMMP00
    Defines the condition type for determining the market price which can be entered for each material.
    RM2000
    Controls the delivery cost determination process in stock transport orders and stock transport scheduling agreements.
    Note
    In the calculation schemas RM0000, RM1000, RM0001, and RM1001, the field "Subtotal" must contain the following values in the following lines:
    Gross value:     9
    Effective value: S
    If the interim total 'S' is not set, the PO values cannot be updated in the Purchasing Information System (PURCHIS).
    Actions
    1. Check to what extent you can use the calculation schemas provided in the standard SAP System.
    2. Create new calculation schemas by copying similar existing ones and changing them.
    Enter a key (length max. six characters) for the schema you wish to create, and a descriptive text.
    For each schema, specify the condition types in the order of their usage, and maintain the relevant data.

  • 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

  • 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

  • Condition types MWSI and MWVO for TAXES

    Hi,
    I am trying to create the new condition types MWSI, MWVO and accounting keys SIV, SIO for new tax keys (TAXES) for the report RFIDESM340. I didnu2019t find any instruction about the parameters behind MWS and MWVO.
    Can someone advise me on this?
    Thanks and Regards,
    Detlef
    Edited by: Detlef Weiss on Mar 15, 2010 1:06 PM

    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.

  • 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

  • Condition type SKTO and SKTV

    Hi all,
    I wanna ask how the system determine whether use condition type SKTV or SKTO. I know the value is based on term of payment, the case is i do the same think with term of payment in 2 different client, but the result is different, one using condition type SKTV and SKTO for the other one. how is it work? can anybody help me
    Thanks
    Regard,
    Hendry

    Hi,
    SKTV calculates cash discount before tax
    SKTO calculates cash discount after tax
    the formulae and configuration are the same.
    difference is the requirement in pricing procedure. SKTV is picked before tax, while SKTO is after tax.
    you can pay attention to the requirement in both pricing procedures in different clients...
    Thanks!

Maybe you are looking for

  • Power adaptor and battery HOT!

    This is the message I sent to Apple a few minutes ago. Maybe some of you can have some answers as well. Thanks! "Dear Apple, First of all, I would like to kindly express my apologies for using the feedback form to send you some thoughts about my MAC.

  • Use Director 2004MX to create a tour CD?

    We would love to import our .jpg libraries of Montana images into Director 2004MX to build interactive CD tours of Montana. Problem: It is important that we use the original image file size (2,000kb or greater). From the reading we have done "on-line

  • Remove Sort in Pivot Table View

    Hi Folks, How to remove sort options from column header on pivot table view? Thanks, Aj

  • Only allow x rows to be selected in a jtable

    hi all, i want to only allow a user to select x rows. where x is set in the code. for example if i only allow 2 rows to be selected....and the rows are: a b c d e then if the user selects a then b then c the selection is first ab, then bc (ie a is de

  • BADI implementation for importing values from excel

    Hi All, This is my first ever post in this forum and I am a newbie in ABAP. I have this doubt rather I would say I am stuck while implementing a BADI for importing Excel values. We have a BADI for 'Upload flow rate' button which is built on PLM frame