Just wanted to add some points.
Platform (binaries) hotfixes are cumulative between versions (for instance, for issues that have been fixed in NAV 2009 SP1, bigger versions will include older hotfixes). Normally, hotfixes that come from previous versions will be included in the following service pack or update (for instance, issues that are fixed in 5 SP1 will be applied to NAV 2009 SP1 update x or SP2), and depending on the date that they were fixed will also make it to the next version (i.e. NAV ver. Next). Otherwise, hotfixes will not cross versions.
The blog post that is referred below (
combined-hotfix-release-for-microsoft-dynamics-nav-2009-sp1-and-microsoft-dynamics-nav-2009.aspx) states that NAV 2009 SP1 is hotfixed together with NAV 2009 R2, which means that customers running NAV 2009 SP1 that need a recent hotfix (build 32074 and higher) must perform the change to R2 and then apply the corresponding hotfix.
Normally, service packs will include translation, so, they most likely contain changes in the *.stx or *.etx files, otherwise, updates will normally will not be translated, so… no need to update the *.stx or *.etx files (or other country specific files). Also, service packs will most likely also contain application fixes in the database. Sometimes updates contain changes to the *.stx and/or *.etx files, but will not include other changes.
About redistribution of fixes:
Quote:
The customer is entitled to hotfixes if they are on BREP.
Hope this clarifies.
Jorge Alberto Torres