Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a product to a pricelist schema and create a new PLV #280

Closed
metas-dh opened this issue Aug 5, 2019 · 0 comments

Comments

@metas-dh
Copy link
Member

commented Aug 5, 2019

Test shall include:

  • Customer Fixtures to use: (if needed)
  • What to test
  • Expectation for the test to be successful

needs #278 and #279

Note:
this is basically the same test as in #279:

  • you need an existing pricelist schema and a base pricelist, with a product price for product A
  • you add a new line in the pricelist schema, for this product A (e.g. + 1.00)
  • you create a new pricelist version => a new price was created for product A, old price + 1.00

Todo for developer (besides coding)

All Flags are ticked? Congratulations, you have delivered!

todo

Create Price System
Create Price List
Create Price List Version1
Create Category
Create Product1 in Category with Product Price in PLV1
Create Product2 in Category with Product Price in PLV1
Create Price List Schema
Create Price List Schema Line

  • Product1
  • no Product Category
  • standard price Surcharge: 222

Expect in Product Prices the Product to belong into a single PLV: PLV1
Expect in Product Prices the PLV1 to have 2 products
goto Price List and add new PLV: PLV2

  • Discount Schema - select Price List Schema from before
  • Basis Pricelist Version - select PLV1
    Select newly created PLV and run action "Create Price List"
    Expect in Product Prices the Product to belong to 2 PLV:
    • PLV1
    • PLV from PriceListSchema
      Expect in Product Prices the PLV1 to have 2 products
      Expect in Product Prices the PLV2 to have 1 products
      Expect the Product Price in PLV2 to have the price higher than the original pricelist
    • only Product1

@metas-dh metas-dh added this to To do in e2e via automation Aug 5, 2019

@metas-dh metas-dh moved this from To do to Data Prepared in e2e Aug 6, 2019

@TheBestPessimist TheBestPessimist moved this from Data Prepared to In progress in e2e Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 7, 2019

@TheBestPessimist TheBestPessimist moved this from In progress to To be reviewed in e2e Aug 7, 2019

TheBestPessimist added a commit that referenced this issue Aug 8, 2019

TheBestPessimist added a commit that referenced this issue Aug 8, 2019

TheBestPessimist added a commit that referenced this issue Aug 8, 2019

Merge pull request #289 from metasfresh/gh280
Add a product to a pricelist schema and create a new PLV #280

e2e automation moved this from To be reviewed to Done Aug 8, 2019

metas-ts added a commit to metasfresh/metasfresh that referenced this issue Aug 9, 2019

Update ReleaseNotes.md
  * [#116](metasfresh/metasfresh-e2e#116) Create new tour and transportation order
  * [#136](metasfresh/metasfresh-e2e#136) Change product price (product window) and use it
  * [#153](metasfresh/metasfresh-e2e#153) Change warehouse in material receipt candidate
  * [#229](metasfresh/metasfresh-e2e#229) Create new Shipper
  * [#231](metasfresh/metasfresh-e2e#231) Adapt Tourversion
  * [#248](metasfresh/metasfresh-e2e#248) Create Disposal from Handling Unit Editor
  * [#277](metasfresh/metasfresh-e2e#277) Create Vendor Return
  * [#278](metasfresh/metasfresh-e2e#278) Create pricelist schema
  * [#279](metasfresh/metasfresh-e2e#279) Create new pricelist version using a pricelist schema
  * [#280](metasfresh/metasfresh-e2e#280) Add a product to a pricelist schema and create a new PLV
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.