BAPI/FM to change the PO inforecord condition type netprice

Hi Frnds,
Is there any BAPI which changes the PO inforecord net prices based on the condition type values(KSCHL). If anybody has come across such developments, please do reply...
Regards,
Karthick C

Hi,
You can use the BAPI -
'BAPI_PRICES_CONDITIONS'. Inside this BAPI, if you go to the tables BAPICONDCT, there is a parameter called as OPERATION. You need to mention this field before using the BAPI.
003 - Delete: Message contains objects to be deleted
004 - Change: Message contains changes
005 - Replace: This message replaces previous messages
009 - Original: First message for process
023 - Wait/Adjust: Data should not be imported
018 - Resend
You should mention any of the above one parameter for your BAPI calling.
Regards,
JLN

Similar Messages

  • 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

  • Change the description of condition type

    Hi,
    How can i change the description of condition type??
    Regards,
    Kalpesh

    H iMichael Gerard Leo 
    Thanks.
    But it takes only 20 characters in descrption of condition type, while i want to write 30 character. What should be done?
    Kalpesh

  • I want to change the amount in condition sheet using bapi_po_change

    hi experts:
    i want to use the bapi_po_change to change the amount in condition sheet in me23n.
    the parameter i set is below:
    DATA:
    lt_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE, "返回内容
    lt_poheader like bapimepoheader,
    lt_poheaderx like bapimepoheaderx,
    ls_pocondheader like BAPIMEPOCONDHEADER occurs 0 with header line,
    ls_pocondheaderx like BAPIMEPOCONDHEADERX occurs 0 with header line,
    ls_pocond like BAPIMEPOCOND occurs 0 with header line,
    ls_pocondx like BAPIMEPOCONDX occurs 0 with header line,
    lt_POITEM LIKE BAPIMEPOITEM OCCURS 0 WITH HEADER LINE,"
    lt_POITEMx LIKE BAPIMEPOITEMx OCCURS 0 WITH HEADER LINE,
    l_flag(1),
    g_text(50) TYPE c.
    CLEAR: l_flag.
    lt_POITEM-po_item = '00020'.
    lt_poitem-NET_PRICE = '15.10'.
    APPEND lt_POITEM.
    CLEAR lt_POITEM.
    lt_POITEMx-po_item = '00020'.
    lt_POITEMx-po_itemx = 'X'.
    lt_POITEMx-NET_PRICE = 'X'.
    APPEND lt_POITEMx.
    CLEAR lt_POITEMx.
    ls_pocond-condition_no = '0000006887'.
    ls_pocond-itm_number = '000001'.
    append ls_pocond.
    ls_pocondx-condition_no = '0000006887'.
    ls_pocondx-itm_number = '000001'.
    append ls_pocondx.
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    purchaseorder = '4500000002'
    TABLES
    return = lt_return
    POITEM = lt_POITEM
    POITEMx = lt_POITEMx
    POCOND = ls_pocond
    POCONDX = ls_pocondx.
    but it doesn't work ,it goes to change the net price, how should i set the parameter? hunger for ur advice!!

    Hi,
    are you using BAPI_TRANSACTION_COMMIT or a COMMIT WORK after the bapi call?
    Have a look at the code of fm ME_CCP_TPO_PRICE_CHANGE maybe that can help.
    Best regards
    Edited by: pablo casamayor on Jun 6, 2008 10:15 AM

  • Need BAPI name to change the PO data in SRM.

    HI All,
    Need BAPI name to change the PO data in SRM.
    The BAPI_PO_CHANGE is not available in SRM.
    If there is no BAPI to change PO in SRM, what is the alternate solution?
    Regards,
    A.I.Rajesh.

    hello,
    try using FM BBP_PD_PO_UPDATE.
    regards.

  • FM or BAPI that will change the address in table ADRC

    Hello,
    Is there any Function module or BAPI that will change the address in table, ADRC?
    Regards,
    Remi

    Hi,
    I don't use Business Partners / Biller Direct related information... So, the related FMs :
    BUPA / EBPP might not help
    My aim is to update ADRC table.
    I have found a couple of FMs that has to be followed in an Order :
    For inserting an Record :
    1) ADDR_INSERT
    2) ADDR_NUMBER_GET
    3) ADDR_MEMORY_SAVE
    4) ADDR_MEMORY_CLEAR
    For Updating :
    1) ADDR_UPDATE
    2) ADDR_MEMORY_SAVE
    3) ADDR_MEMORY_CLEAR
    But i don't know what to fill for address_handle !!
    How do i use these FMs??
    Regards,
    Remi

  • Change the vendor payment condition in mass upload

    hi
    i need to change the vendor payment condition in mass upload
    how to change (mass uplaod)
    plz give your early reply
    K.Raghuram

    Hi,
    Ask your abaper to write one BDC program to chnage payment condition.
    With Regards,
    Jaheer.

  • Transfer of inforecord condition types through ALE

    Hi,
    I want to know how to transfer Inforecord Condition Types other than PB00 through ALE.For condition type PB00,we can use msg type COND_A & t-code MEK3.Similarly, what are the corresponding values for other condition types like FRA1 etc.
    Thanks,
    Kaveri

    Hi,
    If we are loading the conditions by IDoc type COND_A, we do not give the transaction code, instead we specify the table (like KVEWE = 'A' & KOTABNR = '025' for the Inforecords with plant level conditions), We give the condition records to structure E1KONP with condition PB00 as first condition followed by other conditions ( example RA00, RA01) in sequence as per the condition schema mentioned.
    So you can load the FRA1 condition the same way, just feed the LSMW the condition record FRA1after PB00.
    Hope this helps.
    Best Regards, Murugesh

  • How to change the default IDOC basic type from CREMAS05 to CREMAS04.

    Hi All,
    How to change the default IDOC basic type from CREMAS05 to CREMAS04 when sending Vendor Master Data.
    When I generate partner profile, the system will add the latest version of IDOC type which is CREMAS05 to the Outbound message. In my project, I'm asked to use CREMAS04.
    I want to use BD14 to send master data directly, but the program will generate IDOC using CREMAS05. Is there a way that I can change it to CREMAS04? And also for using Change Pointers, I want to use the report RBDMIDOC, but i have the same problem.
    Thanks
    Sai Krishna

    execute WE20 and edit the outbound parameters
    here is a pretty good example: http://documentation.softwareag.com/webmethods/sapr3_gateway/sap231/pages/sapdist.htm
    Edited by: Jürgen L. on Sep 7, 2011 9:49 PM

  • How to change the description of Transaction Type

    hi ,expert
       i want to change the description of Tansaction type.
        eg, change the description of BUS2200 :'RFx  '   to 'RFQ' . 
        please give me some advice. thanks in advance.
         regards
                claud

    Hi Claud,
    Go to SPROSRM ServerCross App Basic SettingsNumber rangesDefine transaction typesSelect BUS2200 and double click on transaction typesHere you will see BID (transaction type)--Just double click on this and in the screen that follows change the description.
    PS: The system will generate a transport request.
    Regards,
    Nikhil

  • 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

  • Change the Invoice accounting document type RV to some other

    Dear Friends,
    I need to change the Invoice accounting document type RV to some other, how can I accomplish this
    Kind Regards
    Ravi

    You want to change the doucment type after you have posted the document, you can do so, by following config
    IMG . Financial aaccounting > Financial aaccounting basic setting > Document > Rules for changing document > Document change rules document header.
    If you are posting through FB60, you can go to EDITING OPTION once you are in FB60 screen. And under Document type option, select Entry with short name
    Thanks
    ROn

  • Restrict the input in condition type

    Hello Friends,
    In my PO there are six condition types used for freight calculation my requirement is when user enter value in any condition type thn all the remaining 5 condition types should not allow any entry(it should become grey).
    pls let me knw how we can achieve this?
    Sunny

    Hi
    Try using the Condition Exclusion Groups
    SPRO-> IMG-> MM-> Purchasing-> Conditions-> Define Price Determination Process-> Define Condition Exclusion
    If several condition records are valid in the price determination process, you must define rules stipulating which conditions are selected and which are disregarded. To do this, use the condition exclusion mechanism.
    The exclusion of condition records is controlled via exclusion groups. An exclusion group is a list of condition types that are compared with each other during the price determination process. The result may be the exclusion of a whole group of conditions or the exclusion of individual conditions within a group.
    The result of the price determination process can thus be influenced with regard to a desired criterion (for example, the lowest price) by the exclusion of certain condition types, whereas others are taken into account in this process.
    Example
    You can define a condition exclusion process that determines the most favorable price and excludes less favorable but fundamentally possible pricing results. The lowest price then overrides the condition type priorities that would have been dictated by the access sequence.
    In the calculation schema you define the procedure by which selection within or between the condition exclusion groups takes place. The following possibilities are available:
    Selection of the most favorable condition type within a condition exclusion group.
    Selection of the most favorable condition record of a condition type if more valid condition records exist (for example, selection from different condition records of condition type PR00)
    Selection of the most favorable of two condition exclusion groups (in this case, all condition types of the two groups are cumulated and the totals compared with each other)
    The tables for the exclusion of conditions are supplied empty. You must therefore work through the following points if you wish to use the condition exclusion facility:
    Define condition exclusion groups
    Assign condition types to condition exclusion groups
    Enter condition exclusion groups in the calculation schema and define a procedure for the determination of the condition types to be excluded.
    Activities
    1. Create a condition exclusion group by entering an alphanumeric key that is max. four characters long, together with a description.
    2. Assign the condition types to a condition exclusion group. A condition exclusion group can contain any number of condition types.
    3. Enter the condition exclusion group in the calculation schema that you will be using for price (or cost) determination purposes.
    4. In the process, note the sequence (consecutive numbers) in which the exclusion groups are to be processed.
    Using this yuou can achive your requiremnt .
    Thanks & Regards
    Kishore

  • Just upgraded to Win 8.1: PSE 11 now will not let me change the paper size and type in the print properties.

    I have just upgraded to windows 8.1 but my photoshop elements 11 now will not let me change the paper size and type in the print properties.  Also some of the property popup boxes just flash on the screen but do not stay displayed!

    Camera Raw plug-in | Supported cameras
    Camera Raw-compatible Adobe applications
    The D7100 requires Camera Raw 6.5 which is compatible with CS5.
    In CS5, click Help > Updates to update Camera Raw to 6.7 and you'll be able to open and edit Raw D7100 NEF files.

  • How I tie the formula with conditions type?

    Hi,
    Than create the formula with tcode O3I7:
    1) how I tie the formula with conditions type?
    2) how I tie the conditions type with the formula with Calculation Schema?
    help me, please.
    thanks
    Edited by: celeste ziantoni on Feb 5, 2008 6:45 PM

    Hello,
    Pricing formula is created using transaction VOFM. It is tied to the condition types in Pricing Procedure definition in Alternate Calculation Type column. For Pricing procedure, the menu path is SPRO->Materials Management->Purchasing->Conditions->Define Price Determination Process->Define Calculation Schema.
    Thanks,
    Venu

Maybe you are looking for

  • Issue with pictures changing from light to dark

    This is hard to explain, I finish editing my pictures, save as PSD and a 2nd as jpeg. i view the picture in windows live gallery (windows 7 64bit) and it has changed to a dark deep contrast. I open the jpeg or the PSD file and they both appear as i o

  • How to create an applet in a jDesktopPane

    hello i would like to create an applet (JApplet) in a desktop (JDesktopPane). i have to put the applet in a JInternalFrame so i can move and resize the window around. indeed i can have several applets in the JDesktopPane. it would be more powerfull t

  • I howard has an iMac, and when she tries to wake the Mac from sleep, she has to reboot it instead.

    I Howard have an iMac, and when trie to wake the iMac from  a 12hr to 24hr sleep, i have to reboot it instead.  I am Running snow lepord. I tried resetting thr PRam but that work as a temporary fix. Does anybody have any suggestions on how to fix thi

  • HT1296 itunes has stopped working

    How to fix this issue? Itunes has stopped working, windows will close the program and notify you if it is able to resolve it

  • Errors when loading iWeb created pages

    I edit my iWeb-site at home on my Mac and as I go along I check it in my Firefox browser,which always seems to be fine. However, at work I check it on a Windows/Explorer cpu and it is always distorted out of recognition. I've refreshed the page and t