Dynamics AX 2012 : Dangerous Way to Copy or Reverse a Journal
I was googling on how to copy the entire journal voucher to a new one. I found this post called Quick Way to Copy or Reverse a Journal I read the post and tried the feature General Journal > Lines > Function > Load ledger transactions
I found this feature has major issues, and in my opinion it is dangerous. This is why:
1- This feature copies vouchers from General journal entry and General journal account entry tables which means it copies the vouchers at Ledger level only.
Eg: If you copy a voucher uses sub-ledger Bank account as an offset account, the feature will copy the main account of the bank account instead of using the original sub-ledger one. If any main account left with "Do not allow manual entry" unchecked it will post silently and cause discrepancies between Ledger and Subledger.
2- A clever user can use date intervals only and get a detailed trial balance! If the company has sensitive data, this can cause a serious data leak !!!
Hope this helps!!!
Comments
-
@jgrijalba Even with general ledger module transactions, this feature is not useful when the original transaction uses account type other than Ledger
-
Thanks for the heads up. Yes you are correct when this function only is supposed to be used to reverse transactions that originated in the general ledger module only. If you have transactions that originated in other modules such as payables and receivables, the user must reverse the transaction from the originating module. There are specific buttons in each module to correctly reverse transactions.
*This post is locked for comments