Conditions in scale pricing in purchase info record

Dear Experts,
Need your valuable inputs on the following issue:
We have entered into an agreement with a vendor with the following clause:
1 PAC of material ABC costs Rs. 13000/-
In every month , the first PAC bought will be priced at Rs 13000/- and any quantity further bought in the same month will be priced at Rs. 6000/- per PAC.
For example:
07th July: PO placed for the material at 13000/-
15th July: Po placed for the material should automatically be at 6000/-
01st August: PO placed for the material at 13000/- and so on.
We looked up for Scales in Purchase Info Record and found to be valid only on quantity basis within the validity period of the info record.
Our concern is how to map the scaling condition for every month, whereby, the pricing of the purchase order in PO is system-dependent.
Looking forward to get the best solution,
Regards,
Nihar

I do not think its possible with scale maintain. Scale is used for picking price as per quantity.
Here, your requirement is against validity. Your price will be fluctuated against validity period.
You can maintain the price for the validity period as per your requirement in info record.
But unfortunately you have to maintain the price for every validity period for every months.
Otherwise you have the option of development, where you can write your own logic for the price picking in PO.

Similar Messages

  • HI... Create\Update pricing in Purchase Info Record

    Hi Guru's,
    I have got requirement to create or update the pricing condition in purchase info record (PIR).I have used below function modules to create or update General and purchase information for PIR but using those function module, im not able to create or update pricing condition..
    ME_INITIALIZE_INFORECORD
    ME_DIRECT_INPUT_INFORECORD  - Create new entries in PIR
    ME_MAINTAIN_INFORECORD - Change the PIR
    ME_POST_INFORECORD
    I have tried the below function module to create or update pricing condition,here issue is function module successfully executed but it was not upating PIR.
    ME_PRICING_REFRESH
    ME_PRICING_DIALOG
    ME_PRICING_INFORECORD
    Could you please provide any sample code / function module to update the pricing condition in PIR.
    Thanks in Advance.

    Dear Shivakumar,
    Can you kindly provide sample code for the function module MASS_CHANGE_PURINFO_REC? I found it is difficult to figure out how to populate the import parameters. And the Where-used function didn't return any result, so I can't even refer to the standard program. Thank you!
    Regards,
    Arwen

  • Condition Type not showing in Purchase Info Record

    Hi,
    I have created a new condition type but I can't see it in the purchase info record. Can some one please provide me with the relavent steps required to show it in the PIR.
    Thanks
    Adeel

    Hi buddy,
    pls check this.
    SPRO-Material Management-Conditions-Define Calculation Schema
    from here you need to select your schema and highlight it. Then click the control data. you can now add you Customized condition type you've made.
    Hope this help you..
    Rewards if useful.
    thanks.

  • Changing scale basis in purchase Info record

    Dear All
            In info record I want to change the scale basis from D: Quantity Base to G  formula based . But system is not allowing me to make the necessary changes .
            Can anybody let me know how to make it ?
    Abhijit Das

    Hi Abhijit,
    this can be done by changing the scale basis in pricing procedure , which is  Field is reflecting from Condition Type PB00 Only
    .if you Want to Change scale Basis from D to G. You Should change the m/06 Condition type -->Scales , there you have to Change the scale basis from D to  G.
    I hope it will help You...
    Thanks and Regards...
    R.R.Rao.

  • Decimal Places for Pricing conditions in Purchase info record

    Hi guys:
    In the material master, Moving average price/std price  2 decimal places, purchase info records -pricing conditions we have option of 2 decimal places.
    Is there any we can increase the number of decimal places .?
    Thanks
    sweth

    Hi,
    you can either have high prices or high accuracy, but not both together (because field length stays fixed).
    Don't think about a modification - to much changes would be necessary. I never have seen a situation, where you needed more than about 6 significant digits (= not '0'): high prices don't have decimals.
    So you usually change a factor: Maintain prices for higher or smaller units to get into the correct range. Or you might use different currencies in different situations. You can also maintain prices per 100 or 1000 units (in case of cheap products).
    If nothing else is possible, you might use two conditions: one without decimals, second one only decimals, the sum of both can be a very precise high price.
    Better to use the option price unit if you want exact value in place.
    Kuber

  • Condition text in purchase info record

    Hi,
    How to maintain text for condition in purchase info record.
    Business users would like to maintain the reason/details for price change of condition record in info record.
    I am refering to the in the PIR condition screen, there is a Text check box besides scales check box.
    Please let me know the steps to maintain condition text in PIR.
    Thanks in advance
    Raj.

    Hello Raj,
    I may have faced the same problem.
    -Go to VOTXN.
    -Select Radio B : pricing cond --> condition  / change
    Choose application M
    -Design a text procedure: in standard you may have some
    Go to Text procedure assignement
    You need to affect the:
    Text determination procedure  (standard example 01) T685A-TXTGR and
    Text ID for text edit control (standard example 0001) T685A-TDID_TEC
    to the Basic price off you info record (standard PB00)
    If your basic price is no longer PB00 you may identify with this:
    T685A-KNTYP = H and T685A-KALSM = pricing procedure for additionnal condition type present in you FIR.
    If you affect the text procedure to a additionnal condition instead off the Basic price, this will not work.
    Regards
    Théophane
    Edited by: TWM_TDU on Nov 30, 2010 3:09 PM

  • Pricing schema for purchase info records

    hi guys!
    does anyone knows either SAP standard got function to define pricing schema for PIR? if yes, can you please tell me how to set it up step by step?
    Thanks a lot,
    crystal.

    Hi,
    there is no separate pricing schema for reading info records.
    When creating PO, the system first searches for a purchasing                
    info record with the combination of vendor/material at purchasing           
    organization/plant level. If there is no such info record, the system       
    then search at purchasing organization level. If there is no such           
    info record here either, you must enter it manually.                                                                               
    If the purchasing info record exist, then valid conditions have             
    priority during price determination. If an info record does not             
    contain any conditions or invalid conditions, the system read from          
    last purchasing document in the info record and then suggest the price      
    from here. The price determined in this way are default values that         
    can be changed by the buyer if necessary.                                                                               
    You can save useful quotation data for a material in purchasing             
    info record. The info record can be created automatically by                
    setting the info update indicator during quotation maintenance              
    in the item detail.                                                                               
    Please first check is there any valid info record exist for this            
    material/vendor. You can always create/change/view it manually              
    via Ta ME11/ME12/Me13.                                                      
    Please read also the notes 392988, 456691.
    Regards,
    Edit

  • Purchasing info record condition

    Hi,
    hope can get reply for below 4 point. kindly reply by point form.
    1 May I know why freight FRA2 not in ME13 condition but show in ME23N condition tab?
    2 If not maintained in purchasing info record, what tcode to maintain the condition value?
    3 why only PB00 condition in ME13?
    4 what is the difference for condition in ME13 and condition in MEK3?
    thanks

    hi
    1 May I know why freight FRA2 not in ME13 condition but show in ME23N condition tab?
    u have to select the condition frea2 manually
    2 If not maintained in purchasing info record, what tcode to maintain the condition value?
    if it is in ur pricing procedure u will get it by manual selection
    3 why only PB00 condition in ME13?
    condition u will maintain at me11 then it will appaer in me13
    4 what is the difference for condition in ME13 and condition in MEK3?
    me11 and mek1 used for  maintainning condirtion records only
    me11 in combination of mat and vendor
    and inmek1 u will get many combinations
    hope it clears
    regards
    kunal
    awrd if helpful

  • Pricing Procedure determination in Purchase info record

    Dear Experts
    I would like to understand how pricing procedure is determined in Purchase info Record.
    While creating purchase info record, system is identifying some standard pricing procedure rather my own pricing procedure. Hence i couldnt able to select my condition type whihc i have used in my pricing procedure.
    Kindly provide your inputs in the same.
    Thanks & Regards,
    Kumar

    HI,
    While creating purchase info record, system is identifying some standard pricing procedure rather my own pricing procedure. Hence i couldnt able to select my condition type whihc i have used in my pricing procedure.
    have you check forum ?
    check following link
    [Pricing Procedure for Info Record;
    Regards
    Kailas Ugale

  • Pricing not updated in Purchase Info Record using INFREC01. is it possible?

    Hi Gurus,
    I am using IDoc INFREC01 to create Purchase info record for material, but when I see in ME13 that PIR is created successfully but price is never updated, though I have populated field NETPR and EFFPR hence condition PB00 (basic pricing condition) not created.
    Is it possible to update only single pricing (basic price PB00) condition through INFREC01 ??? or should I use another BAPI or some standard report ...??.
    I am extending Pricing Conditions for Purchase inforec through seprate IDOC: COND_A01, but it could only do that if there is basic pricing condition i.e. PB00.
    Please advice.
    Thanks in advance.
    Robin

    HI,
    You can update pricing field for conditon type PB00, please use correct validity period.
    Even there are no basic Price condition PB00, you can add new condition types with existing types.
    Price vaue can depend on the pricing conditions that you have maintained.
    Thanks....

  • Purchase Info Record - Price Determination (Pricing) Date Control

    Dear Guru,
    Can i get some advice here for the "Price Determination (Pricing) Date Control" (Pr. Date. Cat ) setting which is maintain in the Purchase Info Record --> Purchasing Organization Data 1.
    Can anyone advice me on the purpose and where is the configuration?
    Thank You very much,
    Regards,
    Chee Wee

    Hi
    If you maintain Pricing date category in info record then different pricing date can be considered for a certain material supplied by a particular vendor.
    If you maintain in the Vendor master then the same price determination date will be considered for all the vendors materials.
    For example,
    If you want to maintain two pricing for the materials with different periods then you can use the validity periods according to the requirement.
    Validity periods,
    1. 01.11.2010 to 31.12.2010
    2. 01.01.2011 to 31.01.2011
    Regards,
    BK

  • Purchase info record BDC Condition type for gross price

    Hi,
    I have got flat file with vendor material plant porg conditon type price.
    It has to be posted to SAP purchase info record.
    The first condition type is always for gross  price.
    How can I validate whether the condition type given in the file will be for gross price and will be applicable for that vendor or material given in the file.
    Regards,
    Praveen

    Check with A017 Table
    Thanks
    Seshu

  • Purchase Info record price conditions

    Hello Gurus,
    My client wants to extract their Purchase Info Record in R/3 to the BW Environment. This I have already done.
    The problem now is that my client wants to see the price conditions associated to the Info Record. To see the conditions you have to select validity time period first and only after that you have the prices associated.
    Do you know if there is a way to transfer this kind of data to BW without creating a custom DataSource?
    Best regards

    hi,
    Yeah, I just checked it..
    Its not possible in Std. SAP system...
    There is no field provided for the same...
    the other way, but doesn't applies to you...as you are doing massive job...
    still if req. then check..
    The other way is:
    Maintain Quotation and ref. it in inforecord...price gets updated easily from it...
    Regards
    Priyanka.P

  • Creating Conditions for Purchase Info Records using IDoc COND_A01

    Hi All,
    we are using IDOC COND_A01 to update and add conditions in ME12 transactions.
    But when we send a condition IDoc which contains 2 condition types (Segment KONP), the standard function call creates only one database entry in the table KONP. The entry in KONP is for  standard condition types PB00, but not  for company specific types (Say: ZABC) .But when we create them manually in ME12 maintaining an purchase info record  we get both the entries in the KONP database table.
    Has anyone come accross such a problem? Is there any special field in the IDoc COND_A01 which controls the creation of the condition types?
    Thanks for any answer!

    U should use basic type INFREC01 instead of NFRECMASS01.
    Within the FM there is a check for basic type like:
    check idoc type
        if f_idoc_control-idoctp <> c_idoctp_infrec01. " INFREC01
          raise wrong_function_called.
        endif.
    Edited by: Joyjit Ghosh on Sep 15, 2008 4:57 PM

  • Conditions in purchase info records

    I need to migrate purchase info records including conditions in LSMW in one step via IDoc or BAPI.
    Message type INFREC does not seem to support conditions. I tried to migrate in two steps with INFREC and afterwards COND_A, but I get the error that the condition table (014) is not supported.
    Can anybody help ?
    Kind regards
    Alex

    Hello ,
    you can also use standard program RM06IBI0 if allowed for you.
    David

Maybe you are looking for

  • What is the best way to connect a daba base from a desktop swing aplication

    I have a java deskopt application which has to connect to a oracle(10g) data base for make some transacctions such as find, insert,delete, update and others batch processes. What i want is to minimize the time that this aplication has to connect to t

  • Standard PML Message XSD Import in PI Gives Error ::AII -PI-ECC Integration

    Hi Experts, We are currently integrating the AII system with ECC using  PI as a middleware. We are trying to post one type of message in AII which will check the tag event in that message and do the required action in AII. Now point is AII team is ex

  • How can I get rid of the earth looking image from nav bar?

    Hi, folks: I tried to replace it with another image, by going to folder-> edit-> image tab-> Title image and Rollover image, I uploaded both images, but the nav bar still shows a blue picture of earth. null

  • Oracle 9i background process

    Hi, Currently I am doing ORACLE 9i Data Guard on HP-UX, I find there are some strange background process, such as "nsv1", "lns0" and "rsm0". I am familiar with smon, pmon, etc, but those new processes are new to me. I researched Oracle doc and Metali

  • How to perform logical comparison using struts

    Hi all, I know this is probably not the best forum for a question regarding struts, but am sure most developers here are familiar with it. how do you implement this using struts logic present or logic no present tags ? if ((a != null ) && (b != null)