-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R1
-
Component/s: Ordering
-
Sprint:CFAMX 2020R1 Sprint 1, CFAMX 2020R1 Sprint 2, CFAMX 2020R1 Sprint 3
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:5
-
SOW (Time Tracking) Project:44918
-
Work Type Classification:Sustaining
As an operator I want orders that I manually create from a schedule to be auto submitted if I do not submit them
Notes
- The current process to auto create an order puts a message into tbTaskQueueMessage, this results in the order being auto submitted, at the configured cut off time for the schedule
- The auto submit functionality depends on two things:
- An order schedule being created
- The order being auto created (resulting in a message in tbTaskQueueMessage)
- If the order is not auto created, and instead the user clicks on Create New Order on the Suggested Orders tab, the order is not auto submitted
- This story is to address this case, where the order is Manually created from a schedule, and the order should then be auto submitted
- Process to auto create an order: [^IN-SuggestedOrder-AutoCreateOrderusingInFORMSchedule-110919-1545.pdf]
- Create Order Schedule (an order schedule is for a specific vendor)
- Run Sever Manager Task (Service Method Name: Create Scheduled Orders)
- This task:
- Create an order in Draft mode
- Puts a message on the queue to Auto Submit the order (assuming the schedule is configured to support this)
- Review the order, or not
- At Cutoff (Auto Submit) time, the Order is placed (if still in draft mode)
Acceptance Criteria
These assume that an order schedule used, and that schedule includes a Cut Off Time
- Confirm that when an order is manually created from a Scheduled Order, and saved as Draft, the order is Auto Submitted at the cut off time
- Confirm that when an order is manually created from a Scheduled Order, and submitted/placed by the user, the order is not Auto Submitted (a 2nd time) at the cut off time
- Confirm that when an order is manually created from a Scheduled Order, and saved as Draft, and then deleted, when the Service Method, Create Scheduled Orders, is run afterwards, an order is auto created
- Confirm that when an order is manually created from a Scheduled Order, and submitted/placed by the user, and then Cancelled, when the Service Method, Create Scheduled Orders, is run afterwards, an order is auto created
- Confirm when an order is created, using the Add Order button, rather than Create New Order. the order is not queued to be Auto Submitted
- Confirm when an order is auto created, and not touched by a user, the order is Auto Submitted at the cut off time
- Confirm when an order is auto created, and opened and edited, then saved (as Draft), the order is Auto Submitted at the cut off time
- Confirm when an order is auto created, and submitted by the user, the order is not Auto Submitted (a 2nd time) at the cut off time
- implements
-
CFAMX-5961 SC - Scheduled Ordering - Ability to AUTO-CREATE a suggested order for specific items from within InFORM, and place automatically at scheduled time
- Closed
- is blocked by
-
CFAMX-6624 2020R1(S2):Create Scheduled Orders - Unable to create a draft order through a schedule
- Done
- is related to
-
CFAMX-6957 2020R1(S3): Store Calendar-Investigate why two records with the same Longkey are inserted into tbTaskQueueMessage
- Done
1.
|
Review Test Scripts | Done | Charles Wheeler |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Kevin Reid (Inactive) |
|
|||||||||
4.
|
DIT | Done | Kevin Reid (Inactive) |
|
|||||||||
5.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
6.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
7.
|
Create way to put a message into tbTaskQueueMessage | Done | Kevin Reid (Inactive) |
|
|||||||||
8.
|
Update existing Scheduled Order job to submit manually created orders | Done | Kevin Reid (Inactive) |
|