How to utilize Correspondence, function of Russia in AX 2012 for different countrys (Resolving problem with many–to–many transactions in AX 2012)

What is Correspondence?

Correspondence of accounts is an approach to continuous and interrelated registration of business transactions in corresponding general ledger accounts, based on the double-entry bookkeeping system. Ledger vouchers are represented by using the Russian accounting standards with corresponding accounts.

1. Allow using Correspondence on GL parameter

How to active >> Add your country ISO code to extended data type LedgerBondUseCorrespondence_RU 

2. Active Manual Correspondence : GL > Periodic > Manual correspondence

How to active >> Add your country ISO code >> follow path in below pic

3. Do the same for base enum LedgerBondShowMode_RU
4. Modify project RU_GL_Correspondence and class SysCountryRegionCode to make your country Region is legal for these function  
5. Do a many-to-many journal in GL for testing
6. Have a look on GL > GL > Periodic > Manual correspondence


******* These are just a few simple steps to make it display and reference.
If you want to make this function working without using country code RUS, you have to work more customization on project RU_GL_Correspondence or contact me for a solution

How to pull out some hidden reports in AX

Sometimes in different countries, you cannot find some specific reports.
ex: i cannot see Balance sheet or Ledger statement in VN

In CEU demo data:

Follow these steps to pull out some hidden reports in AX:
Go to AOT > Menu > GL >Reports > Transactions 
You will see the hidden report here.
Go properties and see it from Output > LedgerStatement

Go to Menu Items > Output > LedgerStatement > Go properties > add your company country code to CountryRegionCodes node ---> in this case i add VN

Save and open AX again, you'll see your report