setup changes across multiple companies?

  • setup changes across multiple companies?

    Posted by DSC Communities on April 9, 2020 at 5:16 pm
    • Benji Jasik

      Member

      April 9, 2020 at 5:16 PM

      we have many companies in our NAV instance and want to make changes across all of them in one screen (User Setup Allowed posting dates)

      Is there a tool out there or sample code I can use to build something like this?

      Thanks in advance.

      ——————————
      Benji Jasik
      Generate Capital
      ——————————

    • Spencer Coulter

      Member

      April 10, 2020 at 7:55 AM

      Benji,

      We’ve built similar tools in the past, generally the cleanest way is to define a “template” or master company that all changes are made in so that you only have to worry about the synch one way. Then you simply add listeners for table changes and push that through to the other companies using C/AL to switch company and copy information. We’ve done this for master data in the cases I can think of (COA, Dimensions, Customers, Vendors, etc) and even have a case where we did it for a cloud BC instance crossing between tenants.

      ——————————
      Spencer Coulter
      Director, Business Applications

      RSM US LLP
      D: 515.281.9248 F: 515.471.5261
      E: Spencer.Coulter@rsmus.com
      ——————————
      ——————————————-

    • Benji Jasik

      Member

      April 10, 2020 at 8:48 AM

      Thanks. We do have a template company we make changes to first, but not the code to push those changes across the rest of our companies.

      Let me know if you would be willing to share any sample code or point me in the right direction

      Benji

      ——————————
      Benji Jasik
      Generate Capital
      ——————————
      ——————————————-

    • Spencer Coulter

      Member

      April 10, 2020 at 11:27 AM

      Sure thing, so in general using the template will protect you from looping. In the template listen for the OnInsert, OnModify, OnDelete to fire logic. Once you’ve caught the interaction you can loop the Companies table and call a CHANGECOMPANY method to login to the other company. Inside of that you can simply call a GET for the table you are interacting with and a [Table].COPY(Rec) so that it copies the record into the other company.

      ——————————
      Spencer Coulter
      Director, Business Applications

      RSM US LLP
      D: 515.281.9248 F: 515.471.5261
      E: Spencer.Coulter@rsmus.com
      ——————————
      ——————————————-

    • Debbie Clark

      Member

      April 14, 2020 at 11:00 AM

      Hi Benji,
      We have at tool that will push data across all the companies automatically called ConnectIT.Ā  It is developed by idyn and we are the North American distributors which will work with your partner to get you the tool.Ā  Please let me know if you need further information.Ā  šŸ™‚

      ——————————
      Debbie Clark
      Toronto Co-Chairperson,BCUG/NAVUG
      Qixas Group Inc, Chief Operations Officer
      dclark@qixas.com
      ——————————
      ——————————————-

    • Benji Jasik

      Member

      April 15, 2020 at 1:32 AM

      Can we get a demo directly or do we have to go through our partner (Innovia ?)

      ——————————
      Benji Jasik
      Generate Capital
      ——————————
      ——————————————-

    • Debbie Clark

      Member

      April 15, 2020 at 9:15 AM

      Absolutely we can provide a demo.Ā  Let’s connect privately.

      ——————————
      Debbie Clark
      Toronto Co-Chairperson,BCUG/NAVUG
      Qixas Group Inc, Chief Operations Officer
      dclark@qixas.com
      ——————————
      ——————————————-

    DSC Communities replied 5 years, 12 months ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

The discussion ‘setup changes across multiple companies?’ is closed to new replies.

Start of Discussion
0 of 0 replies June 2018
Now

Welcome to our new site!

Here you will find a wealth of information created for peopleĀ  that are on a mission to redefine business models with cloud techinologies, AI, automation, low code / no code applications, data, security & more to compete in the Acceleration Economy!