Uplift
An uplift takes either the base 10 version
up to the most current build of version 10, or it takes your build of version 10 up to the
most current build. This is done with the Single Version Installer (SVI) found on the
application server. As part of the uplift process, FormSync automatically runs against all
forms for which patches were applied, including your personalized forms (forms other than
vendor level). Considered this "FormSync Phase 1". During this automated phase 1, FormSync
merges the vendor level changes from Infor into your personalized forms; however, in certain
cases, those changes might not be committed so manual intervention is required. This manual
intervention occurs in phase 2 of FormSync, and it requires interaction with a user who
understands your personalized form content. When FormSync runs in phase 1, it logs unresolved
prompts/conflicts from Infor’s vendor level changes compared to your personalized forms. These
prompts are replayed in phase 2; and again, it requires interaction with a user who
understands your personalized form content. For Phase 2, you must login to the application and
open the FormSync form. The numbered steps in this section direct you to do this. If there
were unresolved prompts/conflicts, you are prompted to make decisions specific to your
personalized form content. If there are no actions to be taken, a message similar to this is
displayed, "Backup tables do not exist in Target”.
Note: If you have master/subordinate
environments with databases that are separate (master is on its own database and subordinate
databases are not in the same database as the master), uplift the master first, then uplift
the subordinates. Once the uplift of all environments is successful, login to each
environment and regenerate replication triggers.
Note: You can use the FormSync Log form to view FormSync log messages before
performing Phase 2. If FormSync phase 2 cannot address a conflict, specifically some
associated with event handlers and form scripts; the choice will be to either keep the
entire personalization event handler or script or replace all.