Detect code upgrade conflicts (form)

Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Click System administration > Setup > Checklists > Code upgrade checklist > AOD code upgrade checklist > Detect code upgrade conflicts.

–or–

Click System administration > Setup > Checklists > Code upgrade checklist > Model code upgrade checklist > Detect code upgrade conflicts.

–or–

In the developer workspace, click Tools > Code upgrade (layer specific, required for each customized layer) > Detect code upgrade conflicts.

Use this form during upgrade on the target system to discover and resolve conflicts relating to customized code and changes in the such as layer conflicts and violations of code conflict rules.

For more information about how to upgrade customized code, see the white papers about code upgrade that are available on the Microsoft Download Center.

Task that uses this form

Detect code upgrade conflicts

The following table provides descriptions for the controls in this form.

Fields

Field

Description

Create layer conflict project

A layer conflict project captures differences between the customized baseline code and the standard code of the target Microsoft Dynamics AX version.

Delete obsolete changes

If customizations to the baseline code are identical to the newly installed target system code, the customizations will be deleted.

Auto-resolve property conflicts

If only one party (Microsoft or the customer) introduced property changes, take the customer preference.

Create framework conflict project or projects

Select Create framework conflict project or projects and Record and table ID references if you want to analyze conflicts that are related to ID references.

Record and table ID references

See the previous description.

Create code upgrade patterns project

Select this check box to analyze code customizations, and to create a project that contains violations of the code conflict rules that you configured in the Configure rules for code upgrade step.

Auto-resolve code patterns

Select this check box to automatically resolve code conflicts that are discovered during analysis, if the conflicts can be resolved.

Click OK to create one or more projects, and to apply auto-resolution if you have selected it.

See also

Compare Layers Form

Estimation Report

Upgrade Parameters Form