Uploaded image for project: 'mod-orders'
  1. mod-orders
  2. MODORDERS-106

Spike: PO Line Status update during receiving (guarantee the status is up-to-date)

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 4.0.0
    • Labels:
      None
    • Template:
    • Sprint:
      ACQ Sprint 58
    • Story Points:
      2
    • Development Team:
      Thunderjet

      Description

      The last step in receiving/check-in flow is to update the status of PO Line to "Partially Received" or "Fully Received". It's possible that something may go wrong and status won't be updated even though the items were actually received.
      So the mechanism to guarantee the status is up-to-date needs to be worked out.

      Some high-level options:

      • eventual consistency is probably the best we can do for now (e.g. check and update the status upon retrieving PO line)
      • another option is to create trigger functions in DB to ensure the summary data is updated when the underlying piece records are updated (performance impact should be assessed)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                khandramai Viachaslau Khandramai
                Reporter:
                pavelk-epam Pavel Korolenok
                Tester Assignee:
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases