Uploaded image for project: 'mod-gobi'
  1. mod-gobi
  2. MODGOBI-59

Updates to PO Line Cost and Adjustment

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 1.3.0
    • None
    • ACQ Sprint 59
    • 1
    • EBSCO - FSE

    Description

      Overview:
      GOBI -> Orderes mappings need to be updated in response to several changes to the orders schemas...

      Adjustment information is being moved out of orders and into invoicing. This means we can remove adjustments from poLine. At the same time, we need to be able to specify separate list prices for physical and electronic. Here's a summary of the changes that will be made to the orders schemas:

      • Remove poLine.adjustments
      • Rename cost.listPrice to cost.listUnitPrice
      • Add cost.listUnitPriceElectronic
      • Add cost.discount
      • Add cost.discountType - "percentage" or "amount" (default to "percentage")
      • Add cost.addtionalCost - an amount
      • NOTE: The estimated price is always calculated by mod-orders upon creation/update, and stored... even if the estimated price is populated in the request.

      see UIOR-142

      Acceptance Criteria:

      • acq-models submodule has been updated
      • Mappings have been updated/added as needed.
      • Unit test have been updated
      • API tests have been updated

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases