contents · pdf fileax2012 r3 improved reports for tax-ledger reconciliation 1 contents...

16
AX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:............................................................................................................................................................... 1 Illustration of table structure which links ledger transactions and tax transactions ............................................................. 6 KB 3145322 is installed and provides a special reconciliation report .................................................................................... 8 Background of the changes of KB 3145322 in the Table structure ...................................................................................... 12 Data preview Tool – included in KB 3185529 ....................................................................................................................... 13 Unsupported scenarios: ........................................................................................................................................................ 16 Problem description: When posting sales order line discounts to separate ledger accounts, AX can’t print correct values in some tax related reports. This happens because the net amount in such scenario is build by the balance of 2 transactions: the sales order revenue posting and the sales order discount posting. Example: In Inventory setup a ledger account is setup for Line discounts for Item group TV&Video. Sales order: the total sales price = (2*350.00=) 700.00 minus discount (2*50.00=) 100.00. So the net amount = 600.00 The sold item does not belong to Item group TV&Video. Therefore the reduced amount 600.00 is posted as sales order revenue. No separate transaction for the line discount. The following ledger voucher is created:

Upload: duongtuong

Post on 19-Mar-2018

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

1

Contents Problem description: ............................................................................................................................................................... 1

Illustration of table structure which links ledger transactions and tax transactions ............................................................. 6

KB 3145322 is installed and provides a special reconciliation report .................................................................................... 8

Background of the changes of KB 3145322 in the Table structure ...................................................................................... 12

Data preview Tool – included in KB 3185529 ....................................................................................................................... 13

Unsupported scenarios: ........................................................................................................................................................ 16

Problem description: When posting sales order line discounts to separate ledger accounts, AX can’t print correct values in some tax related reports. This happens because the net amount in such scenario is build by the balance of 2 transactions: the sales order revenue posting and the sales order discount posting. Example: In Inventory setup a ledger account is setup for Line discounts for Item group TV&Video.

Sales order: the total sales price = (2*350.00=) 700.00 minus discount (2*50.00=) 100.00. So the net amount = 600.00 The sold item does not belong to Item group TV&Video. Therefore the reduced amount 600.00 is posted as sales order revenue. No separate transaction for the line discount.

The following ledger voucher is created:

Page 2: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

2

The according tax transaction shows Amount origin = 600.00

Another sales order is created. The total sales price = 2,500.00 minus discount 500.00. So the net amount = 2,000.00 The sold item belongs the Item group TV&Video. Therefore the revenue amount 2,500.00 is posted as sales order revenue and additionally the sales order discount is posted in a separate transaction.

Sales order – ledger voucher

The according tax transaction shows Amount origin = 2,000.00

Page 3: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

3

The report ‘Sales tax transactions‘ shows the correct values

The report ‚Sales tax list‘ shows the correct values: 2,000.00 plus 600,00 as Base amount

The problem can be seen in the report ‘Sales tax transactions – details‘. The particual information in that report is the ledger account where the net amount is posted. The first Sales order is printed with the correct net amount 600.00 – related to transaction on ledger account 401100. The second Sales order is printed with the net amount 2,000.00 – but it shows only ledger account 401100. In fact on ledger account 401100 the amount of 2,500.00 was posted and on ledger account 403200 the discount amount 500.00 was posted. So the report shows incomplete information.

Page 4: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

4

Same issue occurs in report ‘Sales tax specification by ledger transaction‘ The posted Credit amount of voucher INV-10000167 (second sales order) is printed with amount 2,500.00 – but this does not represent the net amount of tax calculation. Only in column ‚Origin‘ you receive the information that the sales revenue is not according to the net amount.

It’s even worse when using the option ‘Totals only‘. Because then total net amount on ledger account 401100 is printed with amount 3,100.00. The correct amount would be 2,600.00 on ledger account 401100 and – 500.00 on ledger account 403200.

Page 5: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

5

The reason for this behavior is caused by the table structure in AX.

Page 6: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

6

Illustration of table structure which links ledger transactions and tax transactions

The referencing of tax transactions to the ledger transactions (posted amount origin) is done in 3 different tables: TaxTrans TaxTransGeneralJournalAccountEntry GeneralJournalAccountEntry

The table TraxTrans includes a unique RecId

This RecId can be found in TaxTransGeneralJournalAccountEntry in field TaxTrans

The table TaxTransGeneralJournalAccountEntry also includes an additional field GeneralJournalAccountEntry

The value in field GeneralJournalAccountEntry can be found again in table GeneralJournalAccountEntry in field RecId.

Overview: -1- TaxTrans RecId

-2- TaxTransGeneralJournalAccountEntry TaxTrans --- TaxTransGeneralJournalAccountEntry GeneralJournalAccountEntry

-3- GeneralJournalAccountEntry RecId This is a graphical overview of the Table relations

Page 7: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

7

These are the records of the previous Sales order transactions in table TaxTrans. Note the numbers in field RecId.

In table TaxTransGeneralJournalAccountEntry filter on 35637492098,35637492100 in field TaxTrans. Note the numbers in field GeneralJournalAccountEntry of the lines with TaxTransRelationship ‚Profit and loss‘

In table GeneralJournalAccountEntry in field RecId filter on 35637743097,35637743107

RESULT: there is no record for sales order line discount.

Page 8: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

8

KB 3145322 is installed and provides a special reconciliation report Please note: KB 3145322 is available for AX 2012 R3 versions. In AX 2012 R3 CU11 the KB 3145322 is included Same data as in example before. In Inventory setup a ledger account is setup for Line discounts for Item group TV&Video.

Sales order: the total sales price = (2*350.00=) 700.00 minus discount (2*50.00=) 100.00. So the net amount = 600.00 The sold item does not belong the Item group TV&Video. Therefore the reduced amount 600.00 is posted as sales order revenue. No separate transaction for the line discount.

The following ledger voucher is created:

The according tax transaction shows Amount origin = 600.00

Page 9: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

9

Another sales order is created. The total sales price = 2,500.00 minus discount 500.00. So the net amount = 2,000.00 The sold item belongs the Item group TV&Video. Therefore the revenue amount 2,500.00 is posted as sales order revenue and additionally the sales order discount is posted in a separate transaction.

Sales order – ledger voucher

The according tax transaction shows Amount origin = 2,000.00

The report ‘Sales tax transactions‘ and ‘Sales tax list‘ and ‘Sales tax transactions – details‘.are the same as before. With KB 3145322 installed a new report is available in General ledger – Reports – Reconciliation – Sales tax – ‚Sales tax general journal reconciliation‘

Page 10: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

10

The dialog of this report shows several options for Grouping, Tax relationship and View.

When choosing ‘Collapsed‘ and Grouping by ‘Sales tax code‘ you will see only one line. The posted discount amount shows up in column Debit. The posted sales order revenue shows up in Column Credit. You will also see the total tax amount of 494.00.

Page 11: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

11

Now you receive a more detailed view when opening the node of tax code VAT19.

Then open the node of Revenue/Expense accounts.

Then you can open the node of the Main accounts.

This is the way you can drill down to the individual transactions. Other dialog option: select ‘Sales tax‘ in the dialog report in field Tax relationship

Page 12: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

12

Then you will receive a printout of the ledger accounts where the tax amounts are posted to

Background of the changes of KB 3145322 in the Table structure These are the records of the previous Sales order transactions in table TaxTrans. Note the numbers in field RecId.

In table TaxTransGeneralJournalAccountEntry filter on 35637489851,35637489850 in field TaxTrans. Note the numbers in field GeneralJournalAccountEntry of the lines with TaxTransRelationship ‘Profit and loss‘ and ‘Discount‘.

Page 13: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

13

In table GeneralJournalAccountEntry in field RecId filter on 5637740848, 35637740854, 35637740855

RESULT: there is a separate record for sales order line discount.

Data preview Tool – included in KB 3185529 You can also install a new tool named ‚Sales tax specification by ledger transaction report data preview‘. It can be found in General ledger – Reports – Transactions – Groupings. In this grid you can find all tax records which are the data basis for ‚Sales tax general journal reconciliation‘ report.

When you open it you need to click the button Run Data Provider and it will load the transactions according to your selection.

Page 14: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

14

Selecting Tax relationship ‚Profit and loss‘ lists the Main account where the net amount is posted

Page 15: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

15

Selecting Tax relationship ‚Ledger account‘ lists the Main account where the tax amount is posted

Page 16: Contents · PDF fileAX2012 R3 Improved reports for tax-ledger reconciliation 1 Contents Problem description:..... 1

AX2012 R3 Improved reports for tax-ledger reconciliation

16

Unsupported scenarios:

a) Sales order without a revenue posting – only line discount. Such a transaction does not show up in the report

b) Pay fixed asset acquisition invoice and obtain cash discount Cash discount transaction does not show up in the report