web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Which side-effects may i face if i upgrade PSA 2.4 to 3.10 in dynamics 365?

(0) ShareShare
ReportReport
Posted on by 95

Hi Community,

We are using Dynamics 365 online version (9.1). Our PSA version is 2.4 but as of Microsoft's requirements to upgrade all their clients to PSA version up to 3 we are wanting to upgrade PSA to (3.10).

My concerns is in following areas -

  1. We have some customized fields in some entity like (order, quote, account etc). Will these persist if i upgrade PSA?
  2. We have customized JavaScript which is attached in many events in different entity form. Will these persist or will go away if i upgrade PSA?
  3. Can i upgrade PSA first in sandbox then in production? Like we want to test in sandbox if it's okay then will move it to production.

Any kind of help or suggestion would be appreciated.

Thank you.

I have the same question (0)
  • Verified answer
    Matthew Lazowski Profile Picture
    3,163 on at

    Hi Muttakin,

    Answering your questions

    1. Yes, they will persist.

    2. Do you have separate JS files or did you modify JS files from MS? Your separate files will persist but standard ones will be replaced. But I would take a copy of any custom JS before the upgrade. You need to expect some effort to make sure that your old JS works with new JS from MS.

    3. Yes, you can do that and it is the recommended route. 

    It is worth taking a look at the website: https://docs.microsoft.com/en-us/dynamics365/project-service/upgrade-psa-home-page.

    I hope it helps a bit.

    Matthew

    [quote user="muttakin"]
    • We have some customized fields in some entity like (order, quote, account etc). Will these persist if i upgrade PSA?
    • We have customized JavaScript which is attached in many events in different entity form. Will these persist or will go away if i upgrade PSA?
    • Can i upgrade PSA first in sandbox then in production? Like we want to test in sandbox if it's okay then will move it to production.
    [/quote]

  • muttakin Profile Picture
    95 on at

    Thank you for your kind reply. One question can you please provide a link of procedures of updating PSA in sandbox first?

  • Verified answer
    Matthew Lazowski Profile Picture
    3,163 on at

    I am glad I could help a bit.

    The advice in the article (link in my original post) says : 'Upgrade your sandbox instance to evaluate the changes in your implementation before you upgrade your production instance.'. 

    You basically need to go to your Dynamics instance manager, select your sandbox instance, select your PSA 2.x solution and click on upgrade. Then you can evaluate the changes. If all is fine, you can follow the same process for your Prod instance. But most likely you will need to make changes to your custom JS.

  • muttakin Profile Picture
    95 on at

    Actually we didn't change anything to the standard JS file of Dynamics. We added only external JS files to web resource then attached the file to the form.

    In that case, do we need to make any changes?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 617

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 461 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 298 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans