Best way to learn about posting routines

Whats the best way to learn about posting routines? The most logical thing is debugging and stepping through the code or experience. But, is there a better way of learning it. Like is there a book that is written by Microsoft or another user that sorta gives a basic outline of the all the major codeunits, reports, etc that program goes through to create for instance purchase invoice, sales invoice, deposits, FA. Or the order in which the ledger entries get created. For example, if we are doing a purchase invoice/payment, is the system going to create VLE first, tax entries 2nd, g/l entry 3rd??? Alot of the users here have been working with NAV for years, how did you guyz learn it? Was it brute force method, where you sat in front of computer and debugged the code?? Or is there a smart and more efficient way of doing this.

Hi Nitin,

Your question inclined more towards the functional aspect of Navision wherein the functional/Application consultant already know the functional process and how the entries for that process is created .

The same thing is applied in Navision and posting routine are written on the basis of functional process followed in various domains including taxation .

Hereby I suggest start reading functional manual of Navision and start following execrise given in the manual and Use ‘Navigate’ function of Navision to understand the entries created for every transactions.

Hi easy way is Add a text field of length 30 to sales header Table and add the filed in sales header form Add a text field of length 30 to G/L entry table and G/L entry form While create a sales order enter your comments in newly add field in sales header form While do posting of sales order try to transfer the comments which you entered in the newly add field of sales header to newly added filed of GL entry Thanks Jerome Marshal. J


And what does adding a text field to the sales header have to with this question?

The best way is to check Mark Brummel’s video :

How Do I: Read and Understand the Posting Routines in Microsoft Dynamics NAV 2013 R2