Problemas Conocidos
No se consigue quitar un valor de atributo tipo texto por WebService a un producto
No se consigue quitar un valor de atributo tipo texto por WebService a un producto
ID:
Backlog
Publicado en 2/1/2018
•
Última actualización 22/12/2022
Sumario
Cuando a un producto específico se le intenta quitar por WebService el valor de uno de sus atributos de tipo texto, la respuesta indica que es obligatorio que tenga un valor, pero por interfáz de usuario se permite hacer el cambio. Cuando se desea automatizar la integración para quitar atributos ya asociados, no es posible por esta causa.
Simulación
- Generar una llamada al WS ProductEspecificationInsert, indicando el idProduct y su fieldName correctos.
- Dentro de fieldValues, dejar vacío el string, simulando quitar el valor del atributo.
- Correr la llamada al webservice y luego se evidencia el error que indica que el valor del atributo no puede ser vacío.
Workaround
Se consigue quitar el alor del atributo deseado desde la interfáz de usuario del administrador de Producto. Se deberá ingresar al producto, identificar el atributo y borrar el valor cagrado. Luego salvar los cambios y el valor quitado se actualizará.