user is unable to update SKU twice via headless API
Pooja Bhambani
更新
Issue
Steps to reproduce: 1.Start Liferay DXP 7.4. 2. Create a site by using a minium site template. 3. Create an option with the name "City". 4. Create a specification with the name "segment". 5. Navigate to localhost:8080/o/api. 6. Select the http://localhost:8080/o/api?endpoint=http://localhost:8080/o/headless-commerce-admin-catalog/v1.0/openapi.json 7. POST/create a product (Request is attached). Note: Change the catalogid and optionid according to the environment. 8. Product is created successfully with the provided SKU. 9.Again, created the same product, and now changed the SKUs, price & cost values. Expected Result: At the second time, the prices of the product must be changed. Actual Result: It returns an invalid SKU while executing the request.
Environment
Liferay DXP 7.4
Commerce 4.0
Resolution
To update the SKU of a product, we must first define the 'ERC' so that the request knows which product needs to be updated.