Updating net price in ECC PIR to update MDM catalog price

Hi Experts,
We are using ECS in SRM 7  , and ECC 6
We have done a workaround and we push our ECC PIR to MDM catalog, The SRM requesters pick the material from the catalog, and the vendor and vendor price gets attached in the SRM SC.
We want that the net price in ECC PIR should change as per the last PO. Once this net price changes in the PIR, this price will go to the MDM catalog and will update the price , so that the requester can create the SC with latest price.
Therefore, please suggest me ways to change my ECC PIR net price as per the last PO
Rgds
sumendra

Hi Jason,
We have been able to acheive the functionality. We have written written an enhancement in program of meccm ECC t-code, which enable to pick up the price .
The logic is :
If there is no entry in table EIPA for a info-record number and P. Org, Info record extraction program RM06CCMEXP (T code Meccm  ) in ECC , should send the net price field (EINE-NETPR) 
If there is are any entries in table EIPA for a info-record number and P. Org, Info record extraction program RM06CCMEXP (T code Meccm  ) in ECC should loop in the EIPA table, select last entry and send the Net price field (EIPA-PREIS)
Thanks
sumendra
Edited by: Om Prakash Barai on Dec 9, 2011 8:52 AM

Similar Messages

  • SRM - MDM Catalog: Price Variation by Plant

    Dear Experts,
    My client is seeking to implement SRM 5.0 with MDM-Catalog to interface with their existing R/3 4.7 backend.
    Due the nature of their business, the price paid for an item can vary according to plant (as can rebate entitlement, etc).
    Can MDM-Catalog store such price variations, and display the appropriate price to the end user in SRM based on their plant?
    Thanks in advance for the help - points will be awarded.

    Hi Cherry,
    I would like to do something similar. I would like to call the MDM catalog from SRM and hope that MDM can determine the price based on the plant.
    I clicked on the link you provided but it contained a lot of other links and does not seem to relate to this issue.
    Conceptually, I understand what needs to be done but because I am using MDM specifically for SRM, there is already an existing pricing table in the system. It is currently using non-qualified fields such as Lower Bound unit, purchasing info record id and purchasing organisation. Should I add plant to this table or create a different pricing table?
    Also, I feel that I am missing a link here. How does MDM knows where to get the plant data since this field can be anything (plant, division, etc)? Isn't there a need for SRM to pass this plant information over and then how is it mapped to the plant field for the item to ensure that the correct price is being picked up? Or have I totally misunderstood the functionality in that I have to create a mask/named search down to that level so that the user can only see the plant specific data?
    Appreciate any clarification to the above.
    Cheers!
    SF
    Edited by: SF on Dec 9, 2008 1:39 PM

  • MDM Catalog Price not transferred to SRM

    Hi Experts,
    I am running into issue of the Catalog price not getting transferred from MDM Catalog to SRM. While creating a SC from a Catalog item, all the details are carried over , but Price is set to 0,00 in SRM. In SRM MDM catalog the price is
    20,00 USD.
    Below are the OCI mappings have been setup:
    OCI Hard-Coded Field SRM-MDM Field
    NEW_ITEM-PRICE - Price Price Information<Amount>
    NEW-ITEM_CURRENCY - Price Information<Currency>
    NEW-ITEM_PRICEUNIT - Price Base Quantity
    NEW_ITEM-UNIT - Price Base Quantity UOM
    Request your help ASAP.
    System Details:
    SRM MDM Catalog 3.0 SP03. patch00
    MDM 7.1.02.59
    SRM 7.0 Sp02
    Thanks,
    SK

    Hi SK,
    Sounds like a system bug. Refer to Note 1350390 - SRM-MDM Catalog 3.0 SP03 Patch 02 Release Note.
    Patch your SRM-MDM Catalog to the latest patch level.
    Cheers,
    Serguei

  • Net Price in PO Item not updating for Item Category "D"

    In purchase order with line item category "D" Service, upon first input of gross price in Service tab, Net Price in line item was updated successfully, but upon changing the gross price again in service tab, Net Price in line item is not updating anymore.
    I am using the condition type MWVS for tax calculation and a custom condition type ZPBX for the computation of Net Price = Gross Price - Tax. For ZPBX I used the calculation routine 82 (xkwert = komp-kzwi2 - xworkg.). For other item category, this is working fine. I am only having a problem in item category "D".
    I tried to debug and found out that upon entering a new gross price in service tab, the system is calculating the routine 82 first before even the gross price from service tab was transferred to the condition in line item. Because of that the routine 82 is calculating with the previous or old value in table KOMP since the gross price from service tab is not yet transfered to this table.
    Can anyone help me with this? What am I doing wrong?
    Thanks!

    Hi,
    Check which condition type used for Service PO pricing. Now use t. code: M/06 and enter that condition type and select check boxes of Amount/percent, Value, Qty Relation in Changes which can be made segment and save.
    Also select check box of u201CQty Conversionu201D in Control-2 segment and save.
    Now create service PO, change Price in service item level and see how NET PRICE changing.
    Regards,
    Biju K

  • Automatic update net price in PO creation

    Dear expert,
    I just found an issue while creating a new PO.
    I fill in all data needed, included net price. And when I press "enter", surprisingly the system automatically update the Net price with last PO price. and I need to manually change again the net price with current price.
    Anyone can describe why system automatically update the PO price? is there any setting to inactivate it??
    thanks much,
    nasikhin

    Hi,
    Please read the note:
    456691   FAQ: Price determination in purchasing
    3.  How does price determination determine the conditions via a 'Last
        purchase order'?
    Answer:
    If the info record does not contain any valid conditions, but a "last
    document" exists for the info record, the system copies all of the
    conditions from this document if the following prerequisites are met:
        o  The net price must be zero (EKPO-NETPR = 0.00) after the system
           has carried out price determination.
                                                                     Page 5
           However, the net price is not zero after price determination has
           taken place and the system does not copy the conditions from the
           last PO if master conditions that are included in the net price
           calculation are maintained at, for example, vendor level or
           material group level.
        o  The last document is not a request for quotation.
        o  The info record has not been deleted.
        o  The vendor and the material in the info record are identical to
           the vendor and the material in the last document.
        o  The calculation schema of the last document is the same as the
           current schema that has been determined.
    The system simply executes a copy function to transfer the conditions
    from the last document. The system does not check for requirements for
    the calculation schema.
    The system does not copy the condition records of the subsequent
    settlement (the condition type has the condition class "C"); instead,
    they are always determined again to ensure that the condition records
    are consistent with the field contents (also see Note 486757).
    If you generally do not want the system to transfer the conditions from
    the last PO, you can use the user parameter EVO to deactivate this (also
    see Note 675523).
    So you can use the parameter EVO.
    Best Regards,
    Arminda Jack

  • Function module to update net price in purchase information record ???

    hi all,
    Is there any function module to update net price (PREIS) for each material in the purchase info record?
    points will be rewarded for helpful answers

    Hi,
        Use below FM :
    Clear : i_prot.
    refresh : i_prot.
    Delivery Update
    CALL FUNCTION 'LE_MOB_DELIVERY_UPDATE'
    EXPORTING
    do_commit = 'X'
    TABLES
    t_delivery_items = i_lips
    prot = i_prot
    EXCEPTIONS
    conversion_overflow = 1
    essential_data_missing = 2
    error = 3
    nothing_to_update = 4
    lock_after_update_failed = 5
    error_in_delivery_update = 6
    OTHERS = 7.
    COMMIT WORK.
    Pass lips-lgort..
    Refer
    https://forums.sdn.sap.com/click.jspa?searchID=4212688&messageID=3855382
    Regards

  • Code To Update the Table in ECC from Webdynpro

    Hi All,
    I want to know, the table is dispalyed in the webdynpro browser when we calls the Adaptive RFC Model.
    after i want to add one more row in the webdynpro and just clicking on add button the row will be updated in the ECC server(backend) for that how can i write the coding,  regarding this issue can you please help me.
    ThanX All,

    Hi Sriram,
              Assuming you have a table filled with records by adding one by one, If you want to update a table in SAP ECC, follow these steps..   i think already you are triggering the action for the button in view(for table updation) to method in controller or created a custom controller and mapped the model node.
    1.  Initialize the main model node and bind the model node with the intialised object like
         Zbapi_MainModelNode_Input input = new Zbapi_MainModelNode_Input();
                           wdContext.nodeZbapi_MainModelNode_Input ().bind(input);     
    2.  Now loop the table node and set the values with corresponding class in the generated model (from webdynpro explorer) and initialize like
            IPrivateControllerName.ITableElement myTab = null;     
           for ( int i = 0; i < wdContext.nodeTable().size();i++)
                         myTab = this.wdContext.nodeTable().getTableElementAt(i);
         Bapi_structname name = new Bapi_structname();     
                        name.setFieldName1(myTab.getFieldName1);
                        name.setFieldName2(myTab.getFieldName2);
                        input.addT_Bapi_(name);
    Finally execute the BAPI..
       wdContext.currentZbapi_MainModelNode_Input tElement().modelObject().execute();
    Hope this solves your issue - Update the Table in ECC from Webdynpro.
    Regards,
    Manjunath
    Edited by: Manjunath Subramani on Nov 20, 2009 4:26 PM
    Edited by: Manjunath Subramani on Nov 20, 2009 4:27 PM

  • Price in Euro for an update from LR5.6 educational version to LR6 educational version?

    Does somebody knows the price in Euro for an update from LR5.6 educational version to LR6 educational version? Thanks and Regards

    All right. I've managed to get my iPad running again with IOS 7 now.
    As an additional tip for anyone who might need the intel : I had to click on "restore" in iTunes 3 times to get it done. First time to launch the process, then a second time after a 75 min download, and a third time after whatever task iTunes/iPad had just finished doing... All this without any prompt. I mean iTunes did not give me any clue what to do next. It just stopped doing anything each time.
    Thanks again Ralp for the password tip : I have skipped everything as advised.
    Let's hope using this new OS won't be as painfull as installing it.
    Take-away:
    It is not possible to upgrade an iPad 2 from IOS 5.1.1 to IOS 6.x. All the web is chatting about the impossibility to downgrade to IOS 6, yeah, yeah... It's impossible to upgrade too.
    Attempting to do such an upgrade from iTunes, using shift+restore with a genuine ipsw file downloaded from Apple servers will make your iPad unusable (locked in "recovery mode"), with no other choice but to upgrade to IOS 7.
    There's no early warning from iTunes about all that. It starts the upgrade process then aborts it, leaving the iPad gets locked into "recovery mode". Period.

  • 8520 curve rror: Sqlite Error (schema update): net.rim.device.api.database.DatabaseException: SELECT name FROM sqlite_master WHERE type = 'index' AND name = 'chat_history_jid_index': disk I / O error (10).

    Dear team support,
    I have a problem with my WhatsApp Messenger.
    my whatsapp wont save message history. couse error.
    Error: Sqlite Error (schema update):
    net.rim.device.api.database.DatabaseException: SELECT name FROM sqlite_master WHERE type = 'index' AND name = 'chat_history_jid_index': disk I / O error (10).
    Please advise me how can i solve my memory card issue..
    Thanks

    ls -l /var/run/lighttpd/
    And how are you spawning the php instances? I don't see that in the daemons array anywhere.
    EDIT: It looks like the info in that page is no longer using pre-spawned instances, but lighttpd adaptive-spawn. The documentation has been made inconsistent it looks like.
    You will note that with pre-spawned information, the config looks different[1].
    You need to do one or the other, not both (eg. choose adaptive-spawn, or pre-spawn..not both).
    [1]: http://wiki.archlinux.org/index.php?tit … oldid=8051 "change"

  • CRM -ECC Tax Field update

    Hi
    I need help with a BAPI for the following scenario:
    We have created a Z field for VAT in ECC BP which gets replacated in CRM 5.0 The problem is when we update the field in ECC, table KNA1 shows that it is updated but it does not update in CRM. Also with ECC BP that were created without the VAT number, when they obtain VAT and we try to update the field, only in ECC is it updated and not in CRM.
    I have checked the DFKKBPTAXNUM in CRM and it is not updated. I expected this to be normal SAP Standard procedure but it appears not to be updating this table.
    Ta

    See if change log is triggered with change of the Z field in KNA1. See this for reference:[Maintaining Change Log for Database Tables|http://wiki.sdn.sap.com/wiki/display/ABAP/MaintainingChangeLogforDatabase+Tables]

  • Unique data record means you can't  update a record from ECC with same key.

    Unique data record means you can't  update a record from ECC with same key fileds right?
    Details: For example i have two requests Req1 and Req2 in DSO with unique data record setting checked. on day one Req1 has a filed quantity with value 10 in Active data table. On day two Req1 can not be overwitten from ECC with Req2 with the same key fields but different value 20 in the filed quantity because of the Unique data record settings. finally the delta load fails from ECC going to DSO because of this setting. is it right?
    I think we can only use unique record setting going from DSO to cube right?
    Please give me a simple scenario in which we can use this setting.
    I already search the threads and will assign points only to valuable information.
    Thanks in advance.
    York

    Hi Les,
    Unique Data Records:
    With the Unique Data Records indicator, you determine whether only unique data records are to be updated to the ODS object. This means that you cannot load a data record into the ODS object the key combination for which already exists in the system – otherwise a termination occurs. Only use this setting when you are sure that only unique data records are to be loaded into the ODS object (for example, single documents). A typical application of this is in the loading of mass data. It improves the load performance.
    Hope it Helps
    Srini

  • I updated the iOS and now my App Store is showing prices in yen. How do I change the apps store back to the us version.

    I updated the iOS and now my App Store is showing prices in yen. How do I change the apps store back to the us version.

    Change to US Store
    1. App Store>Featured>Apple ID (at bottom of page)
    2. Tap on Apple ID>View Apple ID
    4. Enter your password
    5. Country/Region>Change Country or Region

  • How external catalog price will update in backend

    Hi All,
    We have implemented Extended Classic scenario. when we select items from external catalog, how price will be updated in backend.
    Thanks
    Ravi Varma

    Hi,
    If you don't have any SRM contract, the catalog price is the PO price.
    Kind regards,
    Yann

  • Redetermination of prices in ECC

    HI all,
    We have a very critical issue. The pricing in ECC is very complicated as it has CIN for determination of  taxes and excise,
    We have got only Prices in CRM. As we need Java routines to get excise and taxes into CRM. So to resolve this issue, we thought to update the prices in R/3 and upload back to CRM. But we have to trigger manually to update the price in ECC. The client is not ready for that.
    When any order is flown to ECC from CRM, the prices has to redetermine automatically by the system. Is that possible?
    Help me out in solving the issue.
    Regards
    Yaswanth.K

    Hi Yashwanth,
       In CRM Table SMOFPARSFA look for the below value, if this is not maintained you need to maintain below values in SMOFPARSFA table.
               Key =   R3A_SALES
               Parameter Name =   PRICINGTYPE
               Parameter Value =  'G' . It just copies from CRM to ECC. It won't redetermine in ECC.
          To redetermine in ECC, change the Paramter Value to any of the below one
    A     Copy price components and redetermine scales
    B     Carry out new pricing
    C     Copy manual pricing elements and redetermine the others
    G     Copy pricing elements unchanged and redetermine taxes
    H     Redetermine freight conditions
    I     Redetermine rebate conditions
    J     Redetermine confirmed purch. net price / value (KNTYP=d)
    K     Adopt price components and cose. Redetermine taxes.
    M     Copy pricing elements, turn value
    N     Transfer pricing components unchanged, new cost
    O     Redetermine variant conditions (KNTYP=O)
    R     Apply Price Parts and Bonus Conditions
    U     Redetermine precious metal conditions (KNTYP=U)
    Regards,
    Bhanu

  • MSI Live Update will no longer work after recent update

    Recently, MSI Live Update upgraded itself and now errors when a scan is attempted.  I can start the application, and the scan appears to occur but does not complete.  The error is pretty generic: 
    Microsoft Visual C++ Runtime Library
    Runtime Error!
    Program C:\Program Files (x86)\MSI\Live Update 6\Live Update.exe
    This application has requested the Runtime to terminate in an unusual way.  Please contact the application's support team for more information.
    First thing I did was uninstall the tool, delete the directory, reboot and download and install Live Update 6.x from the MSI  site.  No change.  I figured there was possibly a problem with (one of the) C++ Runtime libraries and checked the system requirements on the MSI website, but all it says its needs is the .NET runtime library.  I uninstalled it, rebooted, and reinstalled it but still received the same error.  Going with the error, I removed all of the C++ libraries (8, 10, and 12 I think), rebooted, and reinstalled them the checked MS for updates.   Sadly, this also didn't resolve it.
    Error in the application log didn't help:
    Faulting application name: Live Update.exe, version: 6.0.12.0, time stamp: 0x54768b62
    Faulting module name: Live Update.exe, version: 6.0.12.0, time stamp: 0x54768b62
    Exception code: 0x40000015
    Fault offset: 0x000e6ea8
    Faulting process id: 0x141c
    Faulting application start time: 0x01d019a539b60b20
    Faulting application path: C:\Program Files (x86)\MSI\Live Update 6\Live Update.exe
    Faulting module path: C:\Program Files (x86)\MSI\Live Update 6\Live Update.exe
    Report Id: 43510adb-8599-11e4-826e-d43d7ebc702d
    Faulting package full name:
    Faulting package-relative application ID:
    Yep, the package names were blank.
    Searching the forum didn't yield much.  Suggestions?

    Thanks for the suggestions - still in the same boat.
    @jb0nez
    what OS you are running? Windows 8.1 x64
    what MSI hardware you have?
    Board: Z87-G43 GAMING
    Bios: American Megatrends v1.9 (7/21/2014)
    Intel Core i5-4670 @ 3.40GHz (not overclocked)
    OS: Windows 8.1 Pro x64
    @jb0nez
    I fixed it though--went to Control Panel, Uninstall a Program, found Microsoft .net 4.5.1, hit Change/Uninstall, then clicked Repair. Rebooted after and it was fine.
    Windows 8.x has .NET 4.x preinstalled as a part of the OS.
    I used DISM.exe which identified a component store corruption (and repaired it).  Live Update still errors.
    Attempts to install from a .NET runtime returns an error of "A higher version is already installed".
    Version of .NET installed: 4.5.51641
    I did disable, reboot, and re-enable .NET as a feature but doing so does not revert it back to stock .NET.
    I also checked Windows Update after re-enabling it and there were no updates - so its not flushing the binaries if its disabled.
    At least I have a direction to start troubleshooting (.NET) - thanks for the tip!
    @jb0nez
    are you also use the same version? Live Update 6.0.012
    @TZBC
    Restore points are out - I let this slide too long.  If I go that route, I'll be fixing one app to break 10 others.
    If I'm going to reinstall the OS, I'll wait until Windows 10 (I'll do a complete wipe at that time).  Live Update  is a 'nice to have', but its not worth my  time to wipe the OS and rebuild the system.

Maybe you are looking for

  • How do I transfer contacts from iPhone to Android?

    I recently moved from iPhone to Android and now want to transfer my contacts over. However having reviewed some similar queries on this discussion board I still cannot do it. I have seen comments to go into iTunes and select the sync contacts with dr

  • How to create a reference instead of complex type for record in data structure type in BizTalk schema

    I have created the record in BizTalk schema but i will give to Data Structure Type as reference For eg:Recordname(Reference) instead of recordname(Complex type). Please help me to sort this out  

  • Alignment into a TableView cell

    Hi, I want to display a checkbox inside a cell of a TableView. I would like it to be centered (horizontally and vertically). how do I do that? I was expecting this to be available on the column definition but could not find anything like this. Are we

  • Editing downloaded pages

    After connecting Dreamweaver CS4 to an existing remote site I downloaded  a folder with the site files, but when I click a file in the local folder just downloaded, it shows up as gray in the display windows and I can't make any changes to it.  How c

  • OpenOffice & Word

    When I open an attachment in Mail, OpenOffice opens it immediately. How do I change the Mail program so that it opens Word instead? Thanks in advance.