Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

Close as Lost functionality breaks after PSA upgrade to V3.10

(0) ShareShare
ReportReport
Posted on by 2,047

Hi,

I have upgraded PSA in my organisation. But due to that I am facing an issue in Project Contract entity. 

> The earlier PSA version was PSA V2.4. With this version the "Contract Status Reason" field (optionset field) on Project Contract entity had limited options.

> After upgrading to PSA V3.10, this field has more or in fact all required options.

> As per the client's needs we filter the options of the field using custom JavaScript code. Now, it doesn't have "Lost", "Abandoned" and "Confirmed" options as we've made them hidden via script. But, due to this, the out-of-the-box "Close as Lost" and "Confirm" functionalities have been stopped.

> When we click "Close as Lost" button, the popup ask for the reason either "Lost" or "Abandoned". And after confirming the functionality, it will set that value in "Contract Status Reason" field. But as we mentioned above, we have filter out these options; the "Close as Lost" functionality breaks and set blank in "Contract Status Reason" field.

Could anyone please help me with this?

Thank you.

  • Suggested answer
    RakeshJ Profile Picture
    on at
    RE: Close as Lost functionality breaks after PSA upgrade to V3.10

    Hi,

    From your above explanation, I understand you are using custom JS code to achieve clients need to filter the options of the field. Below are the options available for the field. 

    pastedimage1589533838531v2.png

    Why did you hide the option "Lost", "Abondoned", "Confirmed" ? What I see is system is behaving as expected and asking for right value, its just because we have hide the value it is no longer available and thus leading to blank value.
    If you dont want to use value "Lost" or "Abondoned", you do see an option to add your custom value in it. Accordingly, you can then set those values via JS when you "Close as Lost"

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

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

Kudos to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Daivat Vartak (v-9davar) Profile Picture

Daivat Vartak (v-9d... 225 Super User 2025 Season 1

#2
Vahid Ghafarpour Profile Picture

Vahid Ghafarpour 78 Super User 2025 Season 1

#3
Sahra Profile Picture

Sahra 43

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans