Uploaded image for project: 'PUBLIC - Liferay Commerce'
  1. PUBLIC - Liferay Commerce
  2. COMMERCE-5446

Price list qualifiers query wrong filters

Details

    Description

      Price list finders should not return results for account and accountGroup if the price list is qualified for account AND channel or accountGroup AND channel

       

      Case 1:

      1) Create a site (site1)

      2) Create 2 accounts (account1, account2) in site1

      4) Create a pricelist

      5) Qualify the pricelist to be used in channel1 (site1) and account1

      Expected Result: the pricelist is not applied to account2

       

      Case 2:

      1) Create a site (site1)

      2) Create another site (site2)

      3) Create 1 accounts (account1) with account1 in both site1 and site2

      4) Create a pricelist

      5) Qualify the pricelist to be used in in channel1 by account1

      Expected Result: the pricelist is not applied for account1 in site2

       

      Case 3:

      1) Create a site (site1)

      2) Create another site (site2)

      3) Create 2 accounts (account1, account2) with account1 in site1 and account2 in site2

      4) Create 2 pricelist (pricelist1, pricelist2)

      5) Qualify pricelist1 to be used in channel1 by account1 and pricelist2 to be used in channel2 by account2

      Expected Result: each account sees only his pricelist in his channel

      Attachments

        Issue Links

          Activity

            People

              alessandro.iovane Alessandro Iovane
              riccardo.alberti Riccardo Alberti
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  7.4 DXP U1
                  7.1.X
                  7.3.X