Sage CRM 2025 R1 Edit Workflow Issue

Suggested

With Sage CRM 2025 R1 there is an issue in that it is not possible to edit workflows.  This is a major issue as workflow is a significant feature of Sage CRM, with the majority of our client's implementing some form of custom workflow.  An issue has been raised with tech support in the UK with the following reference being assigned to this issue CRMS-2155.  I've been informed that a patch is due to be released to address this issue.  When is this patch likely to be available to fix this?

 

Parents Reply Children
  • 0 in reply to Matthew Shaw

    Within Sage CRM 2025 R1 the Edit Workflow button does not work as expected when looking at a workflow.

    The workflow is still enabled and cannot be edited after selecting the Edit Workflow button.  As the page is missing the list of rules some action has taken place so Sage CRM is not ignoring the button press.

    Whilst the workflow itself appears to be working as expected not having the ability to take a workflow offline and edit it is a significant issue.

    This issue seems to occur with both fresh installations of Sage CRM 2025 R1 and upgrades to Sage CRM 2025 R1. 

  • 0 in reply to AlisonA

    Awesome cheers for that, I will keep my eye out for this happening

  • 0 in reply to Matthew Shaw

    My assumption is that this is an issue with the software itself and that this issue can be replicated by everyone within Sage CRM 2025 R1.  If anyone can edit the workflow within Sage CRM 2025 R1 then I would be very interested.

  • 0 in reply to AlisonA

    Mine is OK which is why I was asking (v2024 R2 to v2025 demo system)

    Edit: I stand corrected, I do have the issue mentioned. If I go into the database and disable it there I can go back and edit the workflow

  • 0 in reply to AlisonA

    I have just spoken to a member of my team who performed an upgrade yesterday (from 2024 R2) and can confirm he experiences the issue Alison has raised.

    Thankfully it wasn't a production upgrade.  He has already passed it across internally to one of our developers to see if there is a workaround

  • 0 in reply to Sean from Spire

    Not sure if my edit will trigger an update, so will reply again here. Edit the database directly by turning off the Workflow, then edit it as normal through CRM

    You will also need to enable it via the database as well it appears

  • 0 in reply to Matthew Shaw

    fyi: I'm in US, working on a new CRM install, editing an existing workflow which was installed via Component Manager.  I've done extensive editing and not seen any such problems.  Hopefully I'm not jinxing myself in posting this, lol.

  • 0 in reply to R Graham MacLeod

    When the workflow was imported into Sage CRM 2025 R1 via the component was it set to be inactive?  Have you then enabled the workflow and then attempted to edit it?

    It seems that if a workflow is in the edit state before the upgrade then it will remain in the edit state after the upgrade.  However, as soon as the workflow has been enabled it is not possible to edit that workflow again.

  • 0 in reply to AlisonA

    It was some 2 months ago when the component was first installed, so I don't recall for sure but I believe it was enabled when installed.  Since then I've disabled it, edited, saved, re-enabled and tested numerous times, never a problem.  The only other thing I'd say is that it's going against a custom entity.  Not sure if that's relevant or not.

  • 0 in reply to R Graham MacLeod

    Well sure enough I've just now encountered problems with this workflow. It sounds like a different issue and so I'll be logging this with CRM Support in North America today. The issue is with a Global step. The Valid script generates this error: "This workflow rule is not valid anymore, the record may have been progressed by another user". This error flashes on the screen very briefly and then the JobSummary,asp page is redisplayed. The workflow step itself is never shown. Here is the valid script but again, this does sound like a different problem.

    var Stage = CRM.GetContextInfo("jobs","jobs_stage");
    var QualifiedDate= CRM.GetContextInfo("jobs","jobs_projqualdate");
    var RefusedDate= CRM.GetContextInfo("jobs","jobs_projrefuseddate");
    Valid = (Stage != null && Stage =="Startup" && (QualifiedDate == null || QualifiedDate == "") && (RefusedDate == null || RefusedDate == ""));

  • 0 in reply to R Graham MacLeod

    Alisona, Matthew and all, this is embarrassing but it turns out I was on 2024 R1 after all.  Sorry about that.