Microsoft.Dynamics.Nav.Model.Tools

The Microsoft Dynamics NAV Development Shell includes cmdlets for merging and modifying application object files. These cmdlets are included in the Microsoft.Dynamics.Nav.Model.Tools module that is installed as part of the Microsoft Dynamics NAV Development Shell when you install the Microsoft Dynamics NAV Development Environment.

Note

Also included in the Microsoft Dynamics NAV Development Shell are cmdlets for working with objects and creating extension packages. For more information about these cmdlets, see Microsoft.Dynamics.Nav.Ide and Microsoft.Dynamics.Nav.Apps.Tools.

Microsoft.Dynamics.Nav.Model.Tools

Compare-NAVApplicationObject

Compares text files with Dynamics NAV application objects and then calculates the delta between the two versions.

Export-NAVApplicationObjectLanguage

Exports captions from the specified text files with Dynamics NAV application objects.

Get-NAVApplicationObjectProperty

Gets Dynamics NAV application object properties from the specified application object text files.

Import-NAVApplicationObjectLanguage

Imports strings in the specified language into text files that contain Dynamics NAV application objects.

Join-NAVApplicationObjectFile

Combines multiple application object files into one text file.

Join-NAVApplicationObjectLanguageFile

Combines multiple text files with captions for Dynamics NAV application objects into one text file.

Merge-NAVApplicationObject

Compares the changes that have been made to application objects between two versions of Dynamics NAV, and applies the difference to a third set of application objects.

New-NAVCrmTable

Creates Dynamics NAV table objects that are based on Dynamics CRM entities.

Remove-NAVApplicationObjectLanguage

Deletes captions in the specified language from Dynamics NAV application objects.

Set-NAVApplicationObjectProperty

Sets Dynamics NAV application object properties in the specified application object text files.

Split-NAVApplicationObjectFile

Splits a text file that contains two or more application objects into separate text files for each application object.

Split-NAVApplicationObjectLanguageFile

Splits a text file that contains multilanguage captions for two or more application objects into separate text files for each application object.

Test-NAVApplicationObjectLanguage

Tests captions in Dynamics NAV application objects to test to validate if they have translated strings for the specified languages.

Test-NAVApplicationTable

Tests changes in Dynamics NAV application table objects for breaking or destructive changes.

Update-NAVApplicationObject

Applies a set of deltas to the specified application objects.