In Chapter 1, Introduction to NAV 2017, we mentioned the importance of good documentation, one component being the assignment of version numbers to modifications and enhancements. Frequently, modifications are identified with a letter/number combination code, the letters indicating who did the modification (such as the NAV Partner initials - or, in this case, the book authors' combined initials) and a sequential number for the specific modification. Our Partner initials are CDM, so all our modifications will have a version number of CDMxx. We will use the chapter number of this book for the sequential number, such as:
- CDM01 - Chapter 01
- CDM02 - Chapter 02
- CDM01,02 - Chapters 01 and 02
When applied to the table objects we have created so far, our Version List entries look like the following:
When working on a customer's system, a more general purpose versioning structure should be used in the same general format as the one used by Microsoft for the product. Such a structure would be in the format CDM5.00.01 (CD company, Fifth Book Edition, minor version 00 (no Service Pack), build 01. The next release of objects would then be CDM5.00.02.