Hi ,
i have modified one report in dev that is not mainprodcut report, scc state is NEW.
how can i deploy my modified custom report in production gp, can we do this with export and importing the report to production GP., can you please guide me on deployment.. need this urgent.
thanks in advance.
Rudra.
*This post is locked for comments
Hi
You will need to get everyone out of the system. If the reports dictionary is still locked, you will need to restart the servers.
Regards
David
I had to reply here because I was still having this issue event when all users were logged out of Dynamics GP.
Our setup: We have our REPORTS.DIC file inside of a shared folder that all of our GP Clients use that is located on the same server that our Dynamics SQL server resides on. This mapping reference is setup via the DYNAMICS.SET text file (ex. //server/gpshare/REPORTS.DIC).
The problem appears to be that when you open GP to import the modified reports, it opens the REPORTS.DIC shared file as a session (you can view this by launching "Computer Management" on the server that hosts the REPORTS.DIC file and then opening up System Tools > Shared Folders > Open Files), so even when everyone is logged out, I still had the error "Unable to open customizations dictionary", as it was technically open by myself.
What I had to do is, make a copy of the REPORTS.DIC file from the share and place it on the local computer, modify my GP client DYNAMICS.SET file to point to this local REPORTS.DIC file instead of the one on the GP shared folder, log into GP, import my modified reports, close GP, and then copy + paste (overwrite) the shared REPORTS.DIC file.
Running the GP client as administrator did not help this - it appears the issue is with hosting the file on a share (unsure why the file cannot be modified in GP while it resides in a share).
Hope this helps someone in the future!
Yes,
Backing up the reports dictionary means to copy the reports dictionary.
Leslie
Thank you moorthy,
can you share anything on the deployment and dictionaries??
Thanks
Rudra/-
Thanks you Richard,
shall i take the dictionary backup, you are saying the same right?
or reports back up, if yes how should i take reports back up?
Rudra/-
When it comes to deploying modified reports here is what I have always done:
1) Have one GP workstation as a development unit
2) Modify and test reports on this work station. Never work on reports in a production environment with a shared reports dictionary as file corruption may occur
3) Export out to a package file just the report(s) you have modified.
4) At the end of the day when no one is in GP, login into GP from a workstation that uses the shared reports dictionary. Import these packages into the reports dictionary. I would also make a backup before you do the import.
5) Make sure you grant security rights to use the modified version of the report(s)
Yes. Go to Customization Maintenance window (Tools-->Customize-->Customization Maintenance. Then select the reports what are all you want to deploy in live and click export to save the file as package. Then go to production GP and import the same from the Customization Window.
Hope this helps!!!
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,228 Super User 2024 Season 2
Martin Dráb 230,056 Most Valuable Professional
nmaenpaa 101,156