web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Forums / Finance forum / what is the difference...
Finance forum

what is the difference between Invent Trans and InventTransOrigin?

(0) ShareShare
ReportReport
Posted on by 56

Dear all,

Can you please let me know what is the difference between Invent Trans and InventTransOrigin?

What is the use of InventTransOrigin?

Please give me more she'd on this

Thanks!

I have the same question (0)
  • Verified answer
    Sukrut Parab Profile Picture
    71,741 Moderator on at

    Inventtransorigin is normalized table . You can easily see relationship in AOT. You can find more information in below link to see what changes have been made in 2012 .

    www.axpulse.com/.../changes-in-microsoft-dynamics-ax-2012-inventtrans-data-model

  • André Arnaud de Calavon Profile Picture
    306,697 Super User 2026 Season 2 on at

    Hi Arpan,

    A similar data model has been created for accounting entries. There you have the tables GeneralJournalEntry and GeneralJournalAccount entry. The purpose is to have no redundant data in the system which would consume database space.

  • Verified answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi,

    You can check the difference yourself.

    Just make use of the sys table browser feature and enter the inventtrans and inventtransorigin tables in the blue highlighted string.

    Then you can compare the different elements the tables hold yourself.

    7870.trans.png

    Best regards,

    Ludwig

  • @rp@n Profile Picture
    56 on at

    Thanks all,

    I saw the above link shared by Sukrut, and understand that to do the Normalization InventTransOrigin table will create.. Means large table isolate in to smaller table and define relation between them.

    Invent Trans is Large table and InventTransOrigin is smaller table.

    If required to fetch data from both Tables then need to write query for  both tables to get data.

    Is it correct?

    Thanks!

  • Verified answer
    Sukrut Parab Profile Picture
    71,741 Moderator on at

    Hi Arpan ,

    you should go through following whitepaper , if you want to know more about it and how it is implemented

    download.microsoft.com/.../Implementing_InventTrans_refactoring_for_Microsoft_Dynamics_AX_Applications_AX2012.pdf

    Here is content from above white paper .

    The refactoring has the following purposes:

     To reduce the amount of data stored (disk space)

     To refactor parts of the table to avoid redundant data and the inherent risk of inconsistent

    data

    And yes if you need data from both tables you can get it by joining these tables.

  • @rp@n Profile Picture
    56 on at

    Thanks Sukrut

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Finance

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans