A Practical Introduction to Navision Customizations
A short Navision Customization/Development guide optimized for the common cases. It is not meant to replace the manuals but rather to show the big picture first, to make understanding the manuals later on easier. Also for those cases where you have to jump into actual customizations without having the time to read and learn everything.
http://www.mibuso.com/dlinfo.asp?FileID=744
Discuss this download here.
Comments
There was one thing I would do differently in your standard customization:
When you have a field on the header, and you need to keep the same field in sync on the lines, I like to put the code in the UpdateSalesLine function of the Sales Header, then put a call to the function on the field trigger.
That's the way standard Navision does it, and it just seems better to keep all the similar code in one place.
As for UpdateSalesLine, I agree in a live system - in this tutorial I just wanted to show how triggers work.