December 29, 2013

Available Courses For Dynamics AX 2012

Here are available Axapta certifications courses.
However there are limited certification are available till date, but study materials are available as resources/references.
Have a look on below table.



Course Code Course name
80163A What's New - Application in Microsoft Dynamics® AX 2012 for Supply Chain Management and Manufacturing

80164A What's New - Application in Microsoft Dynamics® AX 2012 for Finance, PA, Case Mgmt., HRM and Public

80165A What's New - Technical in Microsoft Dynamics® AX 2012 for Implementation

80219A Financials I in Microsoft Dynamics® AX 2012

80220A Financials II in Microsoft Dynamics® AX 2012

80221A Installation and Configuration for Microsoft Dynamics® AX 2012

80299A What's New - Technical in Microsoft Dynamics® AX 2012 for Development

80300A Introduction to Microsoft Dynamics® AX 2012

80302A Fixed Assets in Microsoft Dynamics® AX 2012

80303A Development I in Microsoft Dynamics® AX 2012

80304A Development II in Microsoft Dynamics® AX 2012

80305A Supply Chain Foundation in Microsoft Dynamics® AX 2012

80306A Distribution and Trade in Microsoft Dynamics® AX 2012

80307A Enterprise Portal Development in Microsoft Dynamics® AX 2012

80308A Procurement in Microsoft Dynamics® AX 2012

80309A Microsoft Dynamics® AX 2012 Process Manufacturing Production and Logistics

80310A LEAN Manufacturing in Microsoft Dynamics® AX 2012

80311A Service Industries in Microsoft Dynamics® AX 2012

80312A Development III in Microsoft Dynamics® AX 2012

80313A Development IV in Microsoft Dynamics® AX 2012

80314A Discrete Manufacturing Basics in Microsoft Dynamics® AX 2012

80315A Discrete Manufacturing Advanced in Microsoft Dynamics® AX 2012

80316A Project Essentials in Microsoft Dynamics® AX 2012

80317A Project Advanced in Microsoft Dynamics® AX 2012

80318A Reporting in Microsoft Dynamics® AX 2012

80338A Microsoft Dynamics® AX 2012 Public Sector – Financials

80339A Bill of Materials in Microsoft Dynamics® AX 2012

80414A Service Management in Microsoft Dynamics® AX 2012

80415A Public Sector Procurement and Payables in Microsoft Dynamics® AX 2012

80416A Application Integration Framework and Services in Microsoft Dynamics® AX 2012

80419A Manufacturing Execution in Microsoft Dynamics® AX 2012

80420A Data Upgrade and Code Upgrade to Microsoft Dynamics® AX 2012

80421A Sales and Marketing in Microsoft Dynamics® AX 2012

80422A Intercompany Setup and Order Processing in Microsoft Dynamics® AX 2012

80423A Master Planning in Microsoft Dynamics® AX 2012

80424A Product Configuration in Microsoft Dynamics® AX 2012

80427A Warehouse Management in Microsoft Dynamics® AX 2012




-Harry

November 16, 2013

Error: An unbalanced X++ TTSBEGIN/TTSCOMMIT pair has been detected.

Error: An unbalanced X++ TTSBEGIN/TTSCOMMIT pair has been detected.



Error:

When trying to create a new record(s) in any table system sows following error
eg. Sales Order and this error always appear.
clip_image001


Possible Reason(s):
TTS level '1' usually leaves your Ax session in an unusable state
that you can't close properly.
Check all code for form or class from where this error comes and count the ttsbegin and ttscommit there must be same like if u write 2 ttsbegin u must have to write 2 ttscommit.

Solution:
To resolve this error this TTS level should be ZERO, Run this job to get rid of that error, this job will find the tts level where its greater than zero and make it zero by calling TTSABORT.
static void TheAxaptaResetTTS(Args _args)
{
    while (appl.ttsLevel() > 0)
    {
        info(strfmt("Level %1 aborted",appl.ttsLevel()));
        ttsAbort;
    }
}


Other Info: 
ttsBegin: marks the beginning of a transaction. This ensures data integrity, and guarantees that all updates performed until the transaction ends (by ttsCommit or ttsAbort) are consistent (all or none).
ttsCommit: marks the successful end of a transaction. This ends and commits a transaction. MorphX guarantees that a committed transaction will be performed according to intentions.