Installation India GST Update1 AX2012R3
Installation India GST Update1 AX2012R3
Installation
guide: India GST
Update 1 for
Microsoft
Dynamics AX
2012 R3
This document walks you through the
process of installing the India GST Update 1
hotfix for Microsoft Dynamics AX 2012 R3
and setting up Goods and Services Tax (GST)
data.
White paper
Suzhen Zheng
August 2017
Send feedback.
www.microsoft.com/dynamics/ax
Contents
Installing the hotfix 3
● The India GST General Availability (GA) release is already installed and set up on your system.
● An India GST release isn’t yet installed on your system.
1 Install kernel fix for KB4038381 for India GST, and select the required Retail components.
2 For the binary fix, follow the guidance in the Deploy updates in a retail environment [AX 2012] Help topic.
If you must change the Retail C# code, you must install the Retail software development kit (SDK).
For information about a centralized deployment of updates to the Retail components, see Mass deploy retail
updates and customizations by using System Center Configuration Manager [AX 2012].
1 Follow the steps of the Tax Engine (AX 2012) demo script to set up GST-related data.
2 Follow the steps in the Set up the new functionality that is available in India GST Update 1 section to set up a GST
reference number sequence.
http://download.microsoft.com/download/5/E/7/5E7468BA-CC60-40BC-B685-
9D63D574C2C0/GSTCadence1_UpgradeScript.zip
You must download the zip file and unzip it before you can complete the remaining procedures.
1 Go to General ledger > Setup > Sales tax > India > Tax setup.
2 Click Initialize to reinitialize Tax engine metadata.
3 Import the Ax2012R3_UpgradeScript.xpo project file that is located in the upgrade script download.
4 In the project, find the createAttrMappingAndClearCache job, and run it.
1 If you haven’t already imported the Ax2012R3_UpgradeScript.xpo project file from the upgrade script
download, import it now.
2 In the project, open the form at Form\UpgradePostedTaxDocumentTransactions.
3 On the Step 1 tab, review the following fields:
● Count of transactions need to be upgraded – This field shows the total number of existing transactions that
should be upgraded.
● Count of remaining transactions – This field shows the remaining transactions that should be updated.
4 In the How many records that you want to be updated field, specify the number of transactions to upgrade,
and then click Update.
5 On the Step 2 tab, repeat step 4 until the value of the Count of remaining transactions field is 0.
6 When the value of the Count of remaining transactions field on both the Step 1 tab and the Step 2 tab is 0,
you can close the form.
Download and import the India GST Update 1 GSTR1 and GSTR2
configurations
1 Download the Update 1 GSTR1 and GSTR2 configurations.
2 Follow steps 1 through 4 in the “Import the configuration and deploy it to a specific company” section in Tax
Engine (AX 2012) demo script to load the new configurations into the system.
10 Repeat steps 7 through 9 for each company and warehouse address that will be used in transactions.
Reinitialize Retail
1 In order to update the Retail scheduler jobs that you use to communicate with channel databases you must
reinitialize Retail. Reinitializing Retail ensures that your system has the latest, improved and updated seed data.
a Click Retail > Setup > Parameters > Retail parameters.
b On the General tab, click Initialize.
Note: In general, reinitializing Retail does not cause data loss. For example, your customized receipt formats and
layouts will not be affected when you reinitialize. Similarly, any custom fields that you have added to the default
subjobs and your custom subjobs will not be modified. However, if you have customized the table distribution,
that customization will need to be preserved.
2 Delete the TaxDocumentJson subjob from the Generic tax engine job, if it exists.
1 Click Retail > Periodic > Data distribution > Distribution schedule.
2 Select the distribution schedule that contains the job to run.
3 On the Scheduler jobs FastTab, select the job 9999 to run.
4 Click Run now.