Uploaded image for project: 'ui-orders'
  1. ui-orders
  2. UIOR-890

Do not export order lines where Manual is true for the PO

    XMLWordPrintable

Details

    Description

      Purpose/Overview: When creating orders users want to be able to specify where an order should ever be part of an automated process. This would govern any potential export configuration

      Scenarios:

      1. Information icon for manual toggle
        • Given user is creating/editing PO
        • When Manual toggle is displayed
        • Then an info icon appears beside label
      2. Information icon message 
        • Given user is creating/editing PO
        • When clicking info icon beside Manual toggle
        • Then the following message is displayed: "When this checkbox is active the order will be excluded from any automated transmission. No matter what other settings are active for the order lines or related organization."
      3. Disable fields in POL 
        • Given PO has "Manual = true"
        • When creating or editing POLs
        • Then Automate export and export method(split out) fields are disabled
      4. Information icon in POL 
        • Given Automate export and export method(split out) show as disabled
        • When information icon is displayed
        • Then message reads: "This is a Manual PO so all POLs are excluded from automated export workflows"

      Approach:

      Validation will be handled in the UI. BE export query will exclude POLs that relate to a PO with Manual = true. BE will be cover by a separate story

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                dennisbridges Dennis Bridges
                dennisbridges Dennis Bridges
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases