Wednesday, 22 April 2015

Posting definitions vs Posting profile in Dynamics AX

In this post, i am going to describe what is the difference between Posting definitions and Posting profile in Dynamics AX.

Posting definitions
Posting profile
It is used when multiple offset, balanced ledger entries based on transaction types and accounts are needed
It is used when there is only one offset ledger entry is needed.
Posting definitions applies on the whole module. For example: If Accounts payable module is selected while creating posting definition then balancing or offset entries of that posting definition will be effective on the whole Accounts payable module.
Posting profile applies on the vendors and customers. Both vendors and customers has separate posting profile setup.
Posting definitions supersede Posting profile if Use posting definitions checkbox is checked on General ledger parameters form.
Path of this form is General ledger > Setup > General ledger parameters
Below is the screenshot of the form.
Posting profile can only be effective if 
Use posting definitions checkbox is unchecked on General ledger parameters form.
Path of this form is General ledger > Setup > General ledger parameters
Below is the screenshot of the form.















If Use posting definitions checkbox is unchecked and there is posting definition created but no posting profile created then posting definition will become effective
If Use posting definitions checkbox is checked and there is no posting definition created then posting profile will become effective

Posting profile will be usefull when each vendor and customer has separate sets of offset accounts used for their transactions.
Posting definition will be usefull when there is only one set of offset account used for their transaction.
Hope, you will understand the difference between posting definition and posting profile after reading this blog.

Happy Daxing!

7 comments:

  1. Hi Muhammad,

    i have a situation on the Posting definition.

    i have setup posting definitions. As you said to make posting definitions effective made no creation of Posting profile and unchecked the Use posting definitions.
    When i post the free text invoice, i am getting the below error:
    " The transactions on voucher do not balance as per 9/27/2016. (accounting currency: -183.00 - reporting currency: 0.00)".

    Can you please help me on using posting definitions. Thanks

    ReplyDelete
  2. Muhammad, it is because you have not given Offset Account, You must provide Offset account for the line

    ReplyDelete
  3. Muhammad,

    Question, when you say

    "Posting definitions supersede Posting profile if Use posting definitions checkbox is checked on General ledger parameters.

    Does this mean thta I can define posting definitions for GL, not related to a transaction type , and still keep the normal logi of posting profiles in AP en AR. To put it in another way, are posting profiles superseeded or are they just switched of ?

    ReplyDelete
  4. bolavita agen Slot Online terpercaya degan bonus dan pelayanan terbaik

    Ayo segera daftarkan menjadi angota baru bolavita hanya modal 50 rbu
    bisa jadi jutawan hanya ada di bolavita.club

    hanya dengan mebuktikan sendiri baru akan percya ayo segera daftar y tunngu ya
    degan pelayanan 24 jam yg sangat ramah dan baik

    Bonus cash back 10% untuk setiap member

    ayo segera daftar dan buktikan sendiri
    info lbh lanjut:

    WA: +62812-2222-995

    ReplyDelete