I am using AX 2012 R3 , Malaysian localization.
I try to print a sales invoice report using invoice type 'GST Invoice'.
The sales order is in foreign currency 'USD'.
The exchange rate and local currency amount in MYR should be displayed on the sales invoice.
We are using standard design ReportFull_MY available in SalesInvoice report.
The tablix in the report design which shows the local currency information and exchange rate has the row visibility set to the expression
iif(Fields!ShowLocalCurAmt.Value="Yes", False, True)
which makes this section visible only when 'ShowLocalCurAmt' is Yes.
In the SalesInvoiceDP class
salesInvoiceTmp.ShowLocalCurAmt = (isoCountryCode == #isoSG) && CompanyInfo::standardCurrency() != _custInvoiceJour.CurrencyCode;
so this field is Yes only for Singapore.
The tablix section for local currency never gets shown.
I have checked code for vendor invoice on VendInvoiceDocumentDP class
Here the tablix row visibility is dependent on 'LocalCurrencyAmount' field which is true if currency is different from local currency.
vendInvoiceDocumentTmp.LocalCurrencyAmount = CompanyInfo::standardCurrency() != vendInvoiceJour.CurrencyCode;
Are we missing a hotfix for Malaysia GST invoice?
*This post is locked for comments
I have the same question (0)

Report
All responses (
Answers (