Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-8341

MxC Workflow - Initiate a workflow instance

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Sprint:
      CFAMX 2020R2 Sprint 4, CFAMX 2020R2 Sprint 5
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      8
    • Work Type Classification:
      Sustaining

      Description

      As a user, I would like for the Mobile Workflow panel to instantiate a new workflow instance when appropriate. This includes:

      1) If there are no workflow instances at all for a store, but the store is attached to a Workflow Template, an instance should be created for the current date. QUESTION: Would it be better to do for the first, open MxDay?

      2) If the current workflow instance that loads is complete (based on the top parent task), then create the instance for the next open date.

      3) When all of the tasks are marked complete, the parent task should be marked complete and then reloaded to trigger the same new instance as in #2

      Additional considerations:

      a) Need to support the "Workflow - Can View" permission which should override the Mobile Workflow Config

      b) Respect the Entity Manager "Workflow Participation" attribute as well

      c) Respect the "Workflow - Can Create" Permission for whether new instances should get created

      d) Respect the Config setting for WorkFlow_AutoForwardToNextWorkFlowDateOnWorkFlowComplete (if off then user would have to browse to the next day and get the instance created then?)

      e) Create a SQL Script that can delete a Workflow Instance so we can easily retest on certain Stores \ Days

       

      --------------------------------------------

      Will Englefield to provide some details

      Sundays
      Holidays
      Closed Days
      Grand Opening script assigns templates and adds an completed instance of the workflow

      Attribute for Workflow Participation

      Disconnect dates for certain tasks

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 50h Original Estimate - 50h
                  50h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50.75h
                  50.75h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.