Openbravo Issue Tracking System - Retail Modules
View Issue Details
0056980Retail ModulesRetail APIpublic2024-11-05 11:552024-11-19 11:35
hbrasme 
jgalarza 
normalmajoralways
newopen 
5
 
 
No
0056980: API Product - Error when updating a related product
Following the implementation of contributions, management is carried out through the related product and the multiplier field.

However, this field must be able to be updated when the contribution is revised


Currently when I want to update a multiplier I get the error message below:

ERROR: duplicate key value violates unique constraint "m_product_service_prod"
Detail: Key (m_product_id, m_related_product_id)=(358807CC49444D5DB82C0FD66AE7F678, 7A763395EA494A13B0D5FF4D920B48DF) already exists
Create a related product to a contribution like that :

[
   {
      "client":"TERRENA",
      "organization":"*",
      "searchKey":"Contribution RPD",
      "relatedProducts":[{
         "product":"1200900",
         "multiplicator":1.14,
         "active":true
         }
      ]
   }
   
]


Try to change the multiplicator field (Put 1.25 instead of 1.14) :

[
   {
      "client":"TERRENA",
      "organization":"*",
      "searchKey":"Contribution RPD",
      "relatedProducts":[{
         "product":"1200900",
         "multiplicator":1.25,
         "active":true
         }
      ]
   }
   
]
It would be necessary to be able to update the related products if they already exist.
No tags attached.
Issue History
2024-11-05 11:55hbrasmeNew Issue
2024-11-05 11:55hbrasmeAssigned To => Retail
2024-11-05 11:55hbrasmeTriggers an Emergency Pack => No
2024-11-05 15:05jorgewederagoAssigned ToRetail => jorgewederago
2024-11-05 15:05jorgewederagoStatusnew => acknowledged
2024-11-06 21:26fofarrilAssigned Tojorgewederago => fofarril
2024-11-06 21:26fofarrilStatusacknowledged => scheduled
2024-11-07 12:53jorgewederagoAssigned Tofofarril => Triage Omni OMS
2024-11-07 12:53jorgewederagoStatusscheduled => feedback
2024-11-07 12:53jorgewederagoStatusfeedback => new
2024-11-11 11:29jonaeAssigned ToTriage Omni OMS => kousalya_r
2024-11-11 11:32jonaeNote Added: 0171754
2024-11-19 11:35jonaeAssigned Tokousalya_r => jgalarza

Notes
(0171754)
jonae   
2024-11-11 11:32   
https://openbravo.atlassian.net/browse/RM-19004 [^]