MDM4J to New API Migration

Hi All
We are planning to upgrade a MDM interface, designed using MDM4J Java API to New Java API as we are migrating from MDM 5.5 SP03 to SP05.
We basically use the interface for the following
- Add / update Records
- Move the records from one repo to another repo
- few other customized functionalities
Need your help with the following queries.
- Do we need to re-write the whole application code?
- How much % of code can be reused?
Please share your experiance if you have worked on the same.
Thanks
Edited by: Prakash Nathan on Jan 4, 2008 3:56 PM
Edited by: Prakash Nathan on Jan 4, 2008 3:56 PM

Hi Nathan,
The amount of code that needs to be re-written depends on how well you have separated data manipulation and UI.  Obviously every reference to MDM4J functions needs to be recoded.
Please note that your intended migration from SP03 to SP05 does not mean that you have to migrate custom applications to the new Java API, as SP05 still supports MDM4J. So you should consider the migration to the new API if you want to take advantage of functionality not included in MDM4J, or the much smaller memory footprint of the new API.
Regards,
Walter

Similar Messages

  • New GL Migration - Data transfer from Classic GL to New GL

    Hi Champs!
    Our client is on ECC6.0, with classic GL functionality. Now they want to migrate to New GL and they have already procured SAP New GL migration services. Wanted to know, whether this migration service will take care of data transfer from tables of classic GL to tables of New GL with appropriate New GL functionalities like document splitting etc.
    Your feedback will help a lot.
    Thanks,
    Amish.

    Hi Amish,
    https://websmp207.sap-ag.de/GL
    This link will help you find all documentation pertaining to New GL concept from SAP.
    thanks and regards
    Praveen.J

  • What are the impacts of new gl migration on other sap modules.

    Hi
    In need to move to IFRS reporting, my client is planing to migrate from classic gl to new gl (not yet decided which scenario, but most probably we will go with scenario 5).
    We are in stage where we are assessing new gl functionality, impact of new gl migration on other SAP module and what precautions we should carry while drafting project activities for migration plan.
    I am specially interested to know how are other modules impacted by New GL?  Ex.  SD, MM, HR, Treasury, CRM ?
    Thanks,
    Surendra

    Hi Karthik,
    I have already gone thru OSS notes 1014364, 1039752, 1070629 and many more...
    My specific question is, what are the impacts of New GL migration on other SAP module (HR, SD, MM, CRM, and Treasury). I am well aware of impact/changes within FICO.
    Thanks,
    Surendra
    Can anyone tell with their experience if any of the above listed modules have any specific impact/change when we migrate to New GL from Classic GL?

  • Help Neede: New API for KM

    Dear All,
    I have found that com.porta.security.IUser class is deprecated in new release and it is giving error.
    I have to get <b>ResourceContext(IUser)</b> object to access KM. What is the new way to access KM docments using new API?
    Please provide some sample code if possible.
    Kind regards,
    Sreejesh.

    Hi,
    With "deprecated" you mean this class
    om.sapportals.portal.security.usermanagement.IUser
    What do you mean with "giving error"?
    As to my knowledge you currently have to live with the deprecated IUser class for using the KM API. The current
    com.sap.security.api.IUser
    will not work.
    Kind regards,
    Dominik Witte

  • Bought a new Mac, migrated data, now CS4 doesn't work. Why?

    I bought a new Mac, had the Apple guys migrate my data and apps to it. Now CS4 doesn't work.
    I researched a bit and found that I SHOULD have deactivated and uninstalled CS4 from my old Mac. I've now done that.
    But do I have to uninstall CS4 files from my new Mac now--and reinstall? Will that work?

    Hi,
    I have a question related to one you answered above: "bought a new Mac, migrated data, now CS4 doesn't work."
    My situation is a little different. I am hoping you can help me with it. I hope I am not violating any protocols by asking you specifically?  A year ago I reinstalled my Mac's operating system. My CS4 is on my computer under "Previous System." I am unable to open it from there and I do not want to attempt migrating it for reasons noted above. I did try to reinstall it as you suggested to hbrady67 by dowloading from CS4 products with my serial number but I got this message: "Upgrade Check  We looked in the default location for qualifying products installed on the machine, but none were found. You may verify upgrade eligibility now by completing the fields to the right. 1) Select a product you already own. 2) Enter a serial number for this product.  CS4 wasn't in the list of selections. The protocol suggested won't work for me since I am not doing an upgrade but trying to reinstall what I already have. Can you direct me on where to go/what to do?  Thank you very much.      Bergi.
    I found the solution to this problem. I was able to download the trial version of what I have and enter the serial number from there. However, it still asked for a serial number from previous software: "your setup is for an upgrade version of Adobe Creative Suite 4." (I entered the serial number that I have for CS2. And it was accepted.  Thank you.  Bergi

  • Is Audit related api's are missing in OIM 11g new API's.

    Hi All,
    I want to use OIM 11g Apis to use perform tasks related to audit. But I didn't found any api in oim11g new APIs.
    Can any one suggest me what shall i do?
    Thanks,
    Iceman513

    Hello,
    Did you get any answer?
    I am also trying to generate Audit using OIM API/Direct procedure calls..
    Any help will be appreciated.
    Thanks

  • Scope of New GL Migration

    Dear Community members,
    I am in the midst of preparing a project plan for New GL migration which involves mutiple company codes in multiple geographies. All these company codes are in a same production instance/client.
    I would appreciate if members here could provide advice on whether we need to migrate ALL the company codes in the client at the same time. This question is crucial as we need to scope out the resource requirements and timeline. I am also concern of the risks involved if we have many company codes migrated at the same time.
    I have read several SAP documentations on this issue and I think there are some inconsistencies in this regard.
    In OSS note 1070629, on issue 23 and 25, it does seem to me the requirement is that ALL company codes in the client should be migrated at the same time. The system cannot support or it is not recommended whereby we have a mix of company codes with and without new GL migrated.
    However, I have also read the SAP Online Help documentation (Title: Migration to New General Ledger Accounting - Number of Company codes and Clearing Between Them (page 25) - which states that each company code can be migrated separately from the other company codes, provided there are no cross-company code documents.
    Your advice on this topic would be much appreciated. Thank you.
    Regards,
    Teck Liang

    Hi Expert,
    As per my knowledge there won't be any effect on Special Purpose Ledger by New GL Migration.
    But, the thing is don't use Special Purpose Ledgers to New GL(i.e., Don't use Ledgers Z1 & MLX for Non-Leading Ledgers).
    Create New Non-Leading Ledgers for New GL and Use Ledgers Z1 & MLX for Special Purpose Ledger).
    and also refer to the below link for complete information for New GL Migration(Provided answer by Mr. Madhu).
    new GL migration
    Regards,
    GK
    SAP

  • Java API Update - All new API functions added

    I have released Version 1.1 of the iTunesU Web Services API for Java, which includes all of the new API functions documented in the request XSD announced in yesterday's update. These include:
    - mergeSite()
    - addDivision()
    - deleteDivision()
    - mergeDivision()
    - addSection()
    - deleteSection()
    - mergeSection()
    - addCredential()
    - deleteCredential()
    The project page is here:
    http://code.google.com/p/itunesu-api-java/
    The full list of supported functions can be browsed online:
    http://itunesu-api-java.googlecode.com/svn/trunk/doc/edu/asu/itunesu/ITunesUConn ection.html
    Thanks, and please let me know of any issues you encounter.
    Dave Benjamin, ASU

    This looks like a bug in SP4 Patch 3.
    Calendar calendar = Calendar.getInstance();
    DateTimeValue dateTimeValue = new DateTimeValue(calendar);
    While debugging I get these values..
    calendar.getTime()
          (java.util.Date) Wed Apr 18 <b>13:41:13</b> CDT 2007
    dateTimeValue.toString()
          (java.lang.String) 04/18/2007 <b>01:41:13</b>
    Please open a OSS message.

  • The values of balance carryforward after new gl migration are incorrect

    Hi,
    We have already activated the new GL, in January 2009.
    When we execute the transaction code FAGLB03 for one G/L account and for year 2008, the system doesn´t show the respective balance carryfoward in the column Cumulative balance.
    However this not happens for year 2009, because the values are in new gl tables (FAGL_CARRY_FORW).
    The balance carryfoward is not showed for any year before new gl migration.
    We have to execute some program or implement some sap note?
    Thanks in advance.
    Regards,
    Ana Fernandes

    Hello,
    Did you try FAGLGVTR transaction for balance carryforward after migration.
    Regards,

  • Does new lion migration assist from windows xp delete the files on Pc?

    Does new lion migration assist from windows xp delete the files on the pc or just copy them? Especially for outlook 2003 as I don't want my emails deleted off the pc

    Zingerbottom wrote:
    Does new lion migration assist from windows xp delete the files on the pc or just copy them? Especially for outlook 2003 as I don't want my emails deleted off the pc
    No everything that was on the PC remains there.

  • GroupManager & UserManeger Deprecated in 81. Example of New API

    We have to move a portal from 7 to 81. The 7 portal uses GroupManager and UserManager remote interfaces heavily.
    These are deprecated in 81. The following javadoc shows that the UserManager is deprecated in 81.
    http://e-docs.bea.com/wlp/docs81/javadoc/com/bea/p13n/usermgmt/UserManager.html
    The new API seems to be AtnManagerProxy with AtnSecurityMgmtHelper.
    Can someone tell me how to use these new APi classes? Are there any examples and do we need to make any configuration changes in ejb-jar.xml or other xml files like we did for GroupManager & UserManeger in 7.
    Thanks

    import com.bea.p13n.security.management.authentication.*;
    private AtnManagerProxy securityProxy = null;
    securityProxy = new
    AtnManagerProxy(AtnSecurityMgmtHelper.getDefaultProvider());
    if (securityProxy == null)
    throw new CreateException("userManagement - ejbCreate:
    AtnManagerProxy");
    user securityProxy variable just as you did before with groupmanager and
    usermanager.
    Michelle Smith wrote:
    We have to move a portal from 7 to 81. The 7 portal uses GroupManager and UserManager remote interfaces heavily.
    These are deprecated in 81. The following javadoc shows that the UserManager is deprecated in 81.
    http://e-docs.bea.com/wlp/docs81/javadoc/com/bea/p13n/usermgmt/UserManager.html
    The new API seems to be AtnManagerProxy with AtnSecurityMgmtHelper.
    Can someone tell me how to use these new APi classes? Are there any examples and do we need to make any configuration changes in ejb-jar.xml or other xml files like we did for GroupManager & UserManeger in 7.
    Thanks

  • Help me to Develope a new API named "JChart API"

    I am developing a new api named JChart API.
    It has several features like loading data from 7 different data sources like file, xml, Jtabel, Database.
    It consists of different graphs/charts which are heavily customizeable.
    I want someones help in the designing and development of this API
    if any body can help me please contact me on my Email
    email address is
    [email protected]
    [email protected]
    thanks

    I already see the JFree Chart.
    But i have some problems with it
    first of all i can not understand the overall design of this charting library like it uses the jcommon library wich i think should not be used. secondly it can not provide a uniform structure for dta manepulation. There should be only one datasource structure for every charting component otherwise you are not able to change the chart type at the run time using the same data. I can think on this option if u provide me some documentation about this project like its design diagrams and some project information
    thank you.
    Asifch

  • Cannot send nor receive email on new iMac; migrated settings from MacBook

    I just recently bought a new aluminum iMac. I migrated files & settings, including Mail settings from my MacBook to the iMac. Despite the copied settings, I cannot send nor receive messages on the new iMac. I have always been able to send & receive e-mail on my MacBook, so I would think the same settings should work on the iMac.
    I have tried Connection Doctor, and I am getting successful connections on both the POP Account and SMTP server.
    I have compared settings between the MacBook & iMac, and they are the same. My MacBook uses Tiger and doesn't have the option of default & custom ports. It is set to port 25. I have tried custom ports of 25 & 587 on the new iMac as well as the default port option. None of those seem to work.
    Is there something else that could be wrong or anything else I can try? Thanks ahead of time for any assistance.

    This might work:
    http://support.apple.com/kb/TS2537

  • New iMac, migrated from macbook and now mail won't work. Tried re-installing operating system, still doesn't work. Can anyone help me to get mail working? thanks

    I just bought a new iMac and I thought that it would be simple to migrate from my MacBook.
    I have a time machine back-up so I decided to migrate using that. Everything seemed to instal pretty well with the exception of mail.  To begin with I had 2 mail icons, then I started to read some forums and checked that i had the one I wanted in the applications folder, deleted the other and then downloaded the new operating system.  Mail had to be force quit first and even when the download was complete Mail still wouldn't open or run. The only thing I can do is compose a new message, but I can't see my inbox at all.
    It's really frustrating and I would love to know in a simple step by step guide how to get mail up and running with my existing migrated emails in it.
    If anyone can give me some advice that would be great.
    thanks in advance.
    H

    Problems such as yours are sometimes caused by files that should belong to you but are locked or have wrong permissions. This procedure will check for such files. It makes no changes and therefore will not, in itself, solve your problem.
    First, empty the Trash.
    Triple-click the line below to select it, then copy the selected text to the Clipboard (command-C):
    find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 -o -acl \) 2> /dev/null | wc -l
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window (command-V). The command may take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear.
    The output of this command, on a line directly below what you entered, will be a number such as "41." Please post it in a reply.

  • Update profit centr-customer line items prior to New GL Migration scenario4

    Our clients are migrating to New GL with scenario 4 (with Profit Center Accounting / Parallel Ledgers/ but w/o document split).
    SAP does not provide for any BADI to update profit center on AR or AP open items if you do not use document split. Has any one faced a similar situation?
    The clients are keen to update profit center on all AR AP items before migration as they use many account balance reports from classic PCA where the AR and AP can be reported with profit centers break-down even though the document tables like BSEG/BSID/BSAD etc. do not have any profit centers assigned.
    Also has anyone tried to update profit center on AR AP open items in SAP using a direct table update?
    Whether such a course is advisable and is there any BADI or User exit available that can be used to ensure that all related tables are updated?
    Any inputs or suggested solution would be helpful.

    Hi Ajay,
    Thanks. We started off with the document split scenario itself. However in unit testing client found no value addition in document split as per its business need.
    However the change was not noticeable until we created the new package with scenario 4 and now it may be a little late to go back and start over. We are also mooting SAP's SLO services to help with this.
    The basic requirement is reporting of AR balances by profit center which was available through report painters in the classic PCA. The client uses a large number of account balance reports from classic PCA created via report painter.
    Since the converted report painter reports point to FAGLFLEXT and hence won't show AR by PC for the pre-migration items.
    We also considered if we could continue to run old transactions F.5D and F.5E to transfer periodic balances to PCA.
    However since as a future course we are implementing a substitution rule to fill up profit center on the new AR/AP items and hence we could face a mixed situation where new documents that already have profit center assigned might not get transferred to PCA.
    Regards,
    Sharad

Maybe you are looking for