Skip to content
Codes for Tomorrow

Codes for Tomorrow

Dynamics GP Cloning the Company

codefortomorrow.org, August 11, 2024

Microsoft Dynamics GP deploys the architecture where each Company has its own SQL Server database. If you already have one of the companies implemented and in production phase, there might be a guess to reuse that company settings, such as Chart of Accounts, modules setups in the new company that you need to be created Company formation in İstanbul.

  1. Creating the company database. If you are MS SQL Server Certified DBA, please know that it is not generally a good idea to do all the work via 2008 Management Studio (or Enterprise Manager if you are on SQL 2000). When you create new company, you have to register this company is several tables in Dynamics database (this is system database for that Corporate ERP application). This is why the natural way to create new company is via Utilities
  2. Loading the new company from another company backup. This work could be done in SQL Management Studio. This is also recommended step to change the ownership of the DB (from SA or domain administrator account, which you likely used to DYNSA, use sp_changedbowner procedure)
  3. Clearing data. We assume that you do not want your production company transactions, and master records (except probably chart of account) to be present in the new company. The good way to accomplish this job is Maintenance -> Clear Data (clear all historical, open and work tables, plus master tables – except Financial Account Master; do not clear setup files where modules setups are stored)
  4. Changing Account Segment which stays for the company ID. This is common practice to have one of the account segments (typically short one, containing just couple of symbols) to be different for each company across the entire installation. Your accounting department may use it in FRx Reporting (Consolidated Balance Sheet, P&L and Statement of Cash Flow) or Microsoft Management Reporter. To achieve this goal use Query management (former Query Analyzer) and change the segment in the following statement: update GL00100 set ACTNUMBR_N (where N stays for the segment you need to specify in real situation) = ‘02’ (where 02 is your second company – also change it accordingly). Next step is to rebuild Account Index Master table GL00105. The easiest way is just to delete all the records there (delete GL00105) and then recreate it by initiating Check Links over account master table cluster (Maintenance -> Check Links)
  5. Additional considerations. We also recommend you to delete and recreate Account Summary master file (recreation could be done in Utilities -> Financial -> Reconcile). If your new company will have different fiscal year, you will need to remove historical years (outside of the scope, we already published the dedicated article, see us on Google). Also be sure that you have updated FRx reports, created SOP Invoice Form with new company logo, review if PM check form needs to be updated or not. If you use Intercompany Transactions module, setup new company intercompany relations
  6. All the above should be valid for the version on Microsoft SQL Server (2008, 2005, 2000, 7.0)
  7. Great Plains on Pervasive SQL 2000/Btrieve. Here you have to do the same thing first – create company in GP Utilities. This process will create company subfolder in your Dynamics folder on the server (if you are not sure, please review Dex.ini file on the user workstation, where the path to Dynamics folder should be specified – might be UNC Path or mapped drive). When you are done with company folder creation in Utilities, open Dynamics folder in Windows Explorer, remove all the folders and files from company folder, copy all the folders from production company folder into newly created company folder. At this point follow guidelines above and clean data (historical, open, work and majority of the master tables). Updating existing Btrieve files is a bit tricky. We usually recommend you to install Pervasive ODBC Driver (it could be found on CD#2 of your installation media, you should also create DDF file – simply drag DDF.Set and drop it on Dynamics.exe file, Files, Fields, Index DDF files should be copied into your company folder to be recognized by ODBC DSN) and then connect to your tables via MS Access Linked table (via ODBC SDN connection). If you are on Ctree – ODBC driver is available on CD#2 as well, use MS Access for data update
  8. Great Plains Accounting DOS, Windows or Mac versions (please note that we have only limited experience working with GPA on Mac, but it looks like it is Btrieve database, which if copied to PC should be accessible via ODBC). Copy production company folder, which could be found under GPS folder on your Server (typically Windows NT or Novell, however large number of GPA customers migrated to Windows 2003 or 2008, including Small Business Server; be sure that you are deploying it on 32 bit Windows as Pervasive SQL 2000 Server was not compatible in time with Windows 64; GPA could be also deployed for auditing purposes on Windows 7 32 bit pn Pervasive SQL 2000) into new folder with the abbreviations of the new company. Then change login GPA and change the company (here you simply select the new company folder). New Reg Key is required, as GPA reg key is per company name. Reg key should be requested from your Dynamics GP Reseller (they should be able to generate key on the Microsoft Partner Source portal). If you have no clue who are these people, feel free to call our office
  9. New Company for your International Subsidiary. If you are multinational corporation with Great Plains as Corporate ERP in USA, Canada, Australia, New Zealand, South Africa, UK – please research first if Dynamics GP is localized in the targeted country. Technically it is possible to implement it Worldwide, as Accounting Double Entry principles (introduced by Luca Paccioli in 15th Century) are universal. In real life, however Corporate ERP needs to be localized for the country or region. Localization includes two sides: Local Tax code (including government compliance) and local language support. GP is localized or partially localized in English, Spanish (except Spain), Arabic speaking countries. There is certain problem in enabling Great Plains user interface support Unicode based alphabets (with hieroglyphs – Chinese, Korean, Japanese). This application is not localized in Brazil, where Microsoft recommends Dynamics AX (consider also Microsiga and SAP Business One). If you are expanding to Russia, Ukraine, Kazakhstan – this application is not localized there as well. We recommend AX, NAV, or local Accounting package 1S Bukhgalteria
  10. Direct Competition. We think that SAP Business One is competing with GP in USA, Canada, Spanish speaking Latin America. SB1 has such pluses as availability Worldwide and supporting Unicode. It could be considered as ERP application for your overseas subsidiaries with consolidated financial reporting in FRx or MMR (just consider exporting trial balance into Excel worksheet from SBO and use it as the source for FRx), assuming that you are deploying GP in the Headquarters
Opinion

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

You must be logged in to post a comment.

Categories

Archives

Recent Posts

  • Gold Dinar and Zakat: How It Aligns with Islamic Principles
  • Tips for Responsible Slot Gaming: Fun Without the Fuss
  • The Power of Digital Marketing: How to Leverage Online Strategies for Business Growth
  • The Art of Flower Delivery: Bringing Nature’s Beauty to Your Doorstep
  • Training Different Dog Breeds: Tailoring Your Approach
  • Tips for Successful Crate Training at Night
  • Creating a Positive Association with the Crate
  • How to introduce your puppy to a crate
  • Crate Training for Puppies: A Guide to Creating a Safe Space
  • How to Get the Best Deals on Charter Flights in Iran
  • Houston Dog Training for Dogs with Fear of Loud Noises
  • The Future of SEO: What Small Businesses Need to Know
  • The Role of Play in Dog Training and Bonding
  • Dog Socialization: Why It’s Essential
  • Dog Socialization: Why It’s Essential and How to Do It Right
  • Puppy Potty Training Guide: Tips for Success
  • Puppy Potty Training: A Step-by-Step Guide to Success
  • 5 Things You Can Found On The Dark Web
  • Central Banks and Precious Metal Reserves
  • Boston Terrier Training Before Traveling With Your Pet
  • The best spintax DM Win: Your Entrance to a Exciting Digital Gaming Experience Adventure
  • Self Protection From Dogs
  • Getting a Dog? How To Choose a Perfect Match
  • Large Dog House
  • Killer Puppy Training Tips
  • Training: How To Stop Your Maltese From Chewing
  • The Economics of Pole Dancing Classes Inspired by LA Strippers
  • Gold Bars and Geopolitical Risk: How Global Events Impact Gold Prices
  • Are You Contemplating Your Next Gold Coins Purchase?
  • 6 Killer Puppy Training Tips
©2025 Codes for Tomorrow | WordPress Theme by SuperbThemes