AX 2012 R2: Model upgrade check list does not disappear
AudienceDynamics AX 2012 (FP, R2 R3) X++ Developers, Technical consultants, Functional consultants, and advanced users.
ProblemSometimes however, hot fix implementation fails which can have any reason. In our scenario we faced a similar situation where we had to undo the hot fix. We simply restored the model store database. However the model upgrade checklist would keep coming.
What it does ?
case SysCheckListType::SetDB : SysCheckList::initNoUpdate(true); return; //mark upgrade and setup as finished
|SysCheckList::initNoUpdate() method body|
A failed attempt
The focus of this post is not to understand the SysCheckList class and its internals, neither was it my focus when trying to get rid of the checklist. So... I googled :D
This method actually does similar things discussed above along with deleting unwanted records from SysSetupLog table and updating the ReleaseUpdateConfiguration table. However, it does it fully and bring results.