Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-11406

Setting a product price in a Purchase Agreement does not expire previous price on product

Details

    • Bug
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • 16.11.07, Release Branch 18.12, 17.12.01, Trunk, Upcoming Branch
    • None
    • accounting

    Description

      In an agreement with a supplier a product can be added to an agreement item. As shown in https://demo-trunk.ofbiz.apache.org/accounting/control/EditAgreementItemSupplierProduct?agreementId=DS-1000-PURCH&agreementItemSeqId=00001

      See image OFBiz-Agreement-Item-Products.png for the result.

      When this is completed, the 'Supplier' overview of the product shows the product and its Supplier price is added.

      See image OFBIZ-Product-Suppliers.png

      However, as shown in the image, the previous price of the supplier is not expired.

      Attachments

        1. OFBIZ-Product-Suppliers.png
          91 kB
          Pierre Smits
        2. OFBiz-Agreement-Item-Products.png
          68 kB
          Pierre Smits

        Issue Links

          Activity

            pierresmits Pierre Smits added a comment -

            Setting relation with Agreement Issue OFBIZ-11406

            pierresmits Pierre Smits added a comment - Setting relation with Agreement Issue OFBIZ-11406
            ankit.joshi Ankit Joshi added a comment - - edited

            Hello pierresmits,

            As mentioned in the ticket, in context for the requirement to remove the previous Supplier price for the product when setup a new purchase agreement, the following scenarios needs to consider here:

            #1 The previous/existing price could be associated with any other agreement for the same supplier which should not be altered/expired with new purchase agreement setup.

            #2 The previous/existing price could be a default supplier price without any purchase agreement which should not be altered/expired with new purchase agreement setup as it could be utilized as the default price in the purchase order workflow when no agreement applies.

            And the purchase agreement pricing is setup/update properly through the agreement workflow and honoured properly during ordering. Could you please have a look at the above described use cases in context to expire the supplier pricing and please provide some more thoughts in regards to clear the requirement described on the ticket.

            Also, just a UX-suggestion, to make the Product Suppliers page more informative, the 'AgreementId' column could be included in the UX presentation on the page to make the supplier pricing and related agreement details more clear.

            Thanks!.

            ankit.joshi Ankit Joshi added a comment - - edited Hello pierresmits , As mentioned in the ticket, in context for the requirement to remove the previous Supplier price for the product when setup a new purchase agreement, the following scenarios needs to consider here: #1 The previous/existing price could be associated with any other agreement for the same supplier which should not be altered/expired with new purchase agreement setup. #2 The previous/existing price could be a default supplier price without any purchase agreement which should not be altered/expired with new purchase agreement setup as it could be utilized as the default price in the purchase order workflow when no agreement applies. And the purchase agreement pricing is setup/update properly through the agreement workflow and honoured properly during ordering. Could you please have a look at the above described use cases in context to expire the supplier pricing and please provide some more thoughts in regards to clear the requirement described on the ticket. Also, just a UX-suggestion, to make the Product Suppliers page more informative, the 'AgreementId' column could be included in the UX presentation on the page to make the supplier pricing and related agreement details more clear. Thanks!.

            People

              Unassigned Unassigned
              pierresmits Pierre Smits
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: