Uploaded image for project: 'mod-invoice-storage'
  1. mod-invoice-storage
  2. MODINVOSTO-16

Align invoice and order sample data

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 1.0.0
    • None
    • ACQ Sprint 64, ACQ Sprint 65
    • 3
    • Thunderjet

    Description

      Overview:
      In MODINVOSTO-15 we added the ability to link an invoice and purchase order. This story builds on that and aligns the sample data between invoices and orders.

      NOTE that at this point we don't have invoice/invoiceLine sample data, so this story includes the creation of that.

      Things like prices (may deviate a little (10-15%ish), quantities, ids, payment status, workflow status, etc. should all align. Things like dates are less important but ideally should make sense as well (e.g. invoice shouldn't be created before the order)

      Scope:

      • The tenant API for loading sample data is added (code, moduleDescriptor, etc.)
      • This is just an initial iteration on this sample data... it will likely need to be improved later on in separate stories.
      • invoices for each of the closed orders and 3 or 4 of the open orders (8 or 9 total)
      • one order w/ multiple invoices
      • a could invoice lines for each invoice.

      Acceptance Criteria:

      • Tenant API for loading the sample data is implemented
      • sample data in orders and invoices aligns and makes sense
      • sample data records are added as needed (instance-relationships, etc.)

      TestRail: Results

        Attachments

          1. 05bdf3c8-01f0-4ddb-bd6c-6efd465f9e33.png
            150 kB
            Piotr Kalashuk
          2. 07f65192-44a4-483d-97aa-b137bbd96390.png
            191 kB
            Piotr Kalashuk
          3. 57ae37a8-dbfa-2e6f-aecd-dcc24d784b0b.png
            148 kB
            Piotr Kalashuk
          4. 67df7bd0-ff70-2ad2-9162-54acb3e9180e.png
            165 kB
            Piotr Kalashuk
          5. 90fb53f2-cdf1-11e8-a8d5-f2801f1b9fd1.png
            148 kB
            Piotr Kalashuk
          6. a0fb5514-cdf1-11e8-a8d5-f2801f1b9fd1.png
            188 kB
            Piotr Kalashuk
          7. abbd1cef-a8ee-3d07-93b2-71c1387e61b1.png
            187 kB
            Piotr Kalashuk
          8. c5ced39d-672f-3cba-a13a-ceb06a5d4c6b.png
            187 kB
            Piotr Kalashuk
          9. e20af8c8-b07d-47a1-9ebd-f1187e9335bd.png
            168 kB
            Piotr Kalashuk
          10. e41e0161-2bc6-41f3-a6e7-34fc13250bf1.png
            186 kB
            Piotr Kalashuk
          11. e5ae4afd-3fa9-494e-a972-f541df9b877e.png
            191 kB
            Piotr Kalashuk
          12. efff3ffe-5469-1f8f-aa3a-7afc933f9eff.png
            145 kB
            Piotr Kalashuk
          13. f4dc647c-ec82-442e-b13d-f9505b7ce8e9.png
            167 kB
            Piotr Kalashuk
          14. fe09e437-e487-1d59-bffb-dca466e3f2ef.png
            170 kB
            Piotr Kalashuk

          Issue Links

            Activity

              People

                piotr_kalashuk Piotr Kalashuk
                cmcnally Craig McNally
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases