Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM (Archived)

9.0 Calling

Posted on by

Hi

In 8.2 I was able to replace the Opportunity Reopen button with a custom button that calls a script. At the end of that script I would call the original reopen function.

Mscrm.OpportunityCommandActions.opportunityReopen();

In 9.0 this command has changed to (from what I can see):

Mscrm.Form.opportunity.ReopenOpp();

But nothing happens when calling it.  Any suggestions? Thank you.

*This post is locked for comments

  • Verified answer
    Dollerup Profile Picture
    Dollerup on at
    RE: 9.0 Calling

    Solved it using WebApi:

           var opportunityid = context.data.entity.getId().replace("{", "").replace("}", "");

           var data = {

               statecode: "0",

               statuscode: "1"

           }

           Xrm.WebApi.online.updateRecord("opportunity", opportunityid, data).then(function (result) {

               context.data.refresh()

           })

  • Dollerup Profile Picture
    Dollerup on at
    RE: 9.0 Calling

    I think we all know that. ;-)

  • SCV Profile Picture
    SCV 1,004 on at
    RE: 9.0 Calling

    Using internal JavaScript functions of Dynamics 365 is unsupported. So you should not be doing this.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans