web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Errors of EMPLTABLE while Code Upgradatoin from ax 2009 to ax 2012

(0) ShareShare
ReportReport
Posted on by

Hi,

I am upgrading code from AX 2009 to AX 2012.

Since, there are many customization in AX 2009 where EMPLTABLE  is majorly used,but due to this table I am getting many errors in AX 2012.

Can anyone suggests me to reduce errors in accordance with the EMPLTABE?

What exact can I do to resolve these errors which are coming merely due to EMPLTABLE(Emplid)?

Regards,

Sudeep Mali.

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Rachit Profile Picture
    4,015 User Group Leader on at

    Hi Sudeep,

    You might be facing errors because of many possible reasons when we upgrade the version, there might be:

    1. Fields which are no longer available in EmplTable.

    2. Fields which are moved to new tables.

    3. New functions introduced in AX2012 which needs to be called to perform the customized task.

    4. Functions whose parameters have been changed.

    5. The customization's might no longer be needed because of enhanced functionality introduced in AX 2012.

    There is no fixed guidelines to upgrade the code. The best thing to do is to:

    1.Check from cross references how the new system is implementing the business process.

    2.Analyze/Understand the new table/class structure and fine tune your code.

    3.Revisit the need for customization and validate with your consultant if the same gap exists in AX 2012.

    You can refer to this whitepaper having details of implementing and upgrading Human resources framework:

    technet.microsoft.com/.../hh272872.aspx

    Hope this helps.

    Thanks,

    Rachit Garg

  • Suggested answer
    Community Member Profile Picture
    on at

    EmplID field in EMPLTABLE in AX 2009 is no more there, it is now replaced using WorkerID field which is RefRecId field and it is int64 field.

    you need to analyse your customization and try to change you customization based one new WorkerID field.

    You need to consider creating new field in your customized table

    you need to modify the form design.. employee lookup method

    modify the all related logic

    While data upgrade you are required to consider developing Data upgrade script so that new value of WorkerID can be identified

    Let me know if need any technical help in code upgrade.. I am having experience related to that.

  • Verified answer
    Community Member Profile Picture
    on at

    We did in same way what was the best as you said,Thnx Rachit & Nitesh for your replies.

    Sorry for late reply.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans