Managing companies

Individual companies inside the database can also be created, removed, or renamed with PowerShell cmdlets. Now we will run several simple examples illustrating basic operations with companies.

How to do it...

The cmdlets illustrated in this recipe, create a company in the database, create a copy of the company, and rename it.

  1. First, create a new blank company in the demo database:
    New-NAVCompany `
    -ServerInstance DynamicsNAV90 -CompanyName TestCompany
    

    This cmdlet will create a TestCompany company in the database Demo Database NAV (9-0) database that is the source database for the DynamicsNAV90 service.

  2. To verify that the company has been successfully created, run the NAV client and choose the menu action Select Company in the main application menu:

    How to do it...

  3. The new company is available in the list:

    How to do it...

  4. Cmdlet New-NAVCompany creates a blank company without any data. Another cmdlet, Copy-NAVCompany, creates a copy of an existing company in the same database:
    Copy-NAVCompany `
    -ServerInstance DynamicsNAV90 `
    -SourceCompanyName "CRONUS International Ltd." `
    -DestinationCompanyName CronusCopy
    

    This command will create a new company CronusCopy and will copy all contents of CRONUS International Ltd. into the new company. The database for both source and destination companies is taken from the configuration of the service DynamicsNAV90 service that is passed to the cmdlet in the ServerInstance parameter.

  5. To rename a company, invoke the Rename-NAVCompany cmdlet:
    Rename-NAVCompany `
    -ServerInstance DynamicsNAV90 `
    -CompanyName CronusCopy -NewCompanyName MyCompany
    

    This will rename the CronusCopy company to MyCompany.

  6. Delete the test company when you no longer need it:
    Remove-NAVCompany -ServerInstance DynamicsNAV90 -CompanyName 
            MyCompany
    
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.175.7