web
You’re offline. This is a read only version of the page.
close
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,100

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.

I have the same question (0)
  • Suggested answer
    RakeshJ Profile Picture
    on at

    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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 137 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 57

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 50 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans