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

Spike : User should be able to edit Pair of "refNumber" and "refNumberType" in the POL and see that update on the Invoice line

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Open (View Workflow)
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Template:
      Thunderjet/Firebird Back-end Story Template
    • Story Points:
      2
    • Development Team:
      Thunderjet

      Description

      Purpose/Overview:
      1. Ensure data consistency between POL and Invoice line, when pair of "refNumber" and "refNumberType" in the POL were edited
      2. Cycling dependency between modules

      Requirements/Scope:
      Dennis Bridges comment :

      2. If we able to change pair "Vendor ref number" and "Vendor type", then do we need to sync pair from "invoice line" and "order line" and vice versa?

      No, but the user should be able to edit them in the POL and see that update on the Invoice line. However, if an additional vendor reference number was added only to the invoice line it should be editable and it should NOT be added to the POL

      Link to the requirement

      Approach:
      Investigate to approaches:
      1. Use non mandatory dependency in module descriptor. And if it can allow us to add cycle dependencies - use it.
      2. Investigate PubSub functionality : Spike : Research information about pub/sub module
      3. Direct Kafka approach

      Acceptance criteria:

      • Choose approach which we can use

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Raman Auramau Raman Auramau
                Reporter:
                Andrei_Makaranka Andrei Makaranka
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases