Mandato ProductListPriceUpdate
El mandato ProductListPriceUpdate se utiliza para actualizar la información de precio
del producto para el mensaje XML Update_WCS_ProductPrice. El mandato se utiliza
para actualizar información de la base de datos WebSphere Commerce relacionada
con el precio de catálogo de un producto.
Parámetros
- partNumber
- El número de pieza de la entrada de catálogo tal como está definido en la
columna PARTNUMBER de la tabla CATENTRY.
- memberId
- El número de referencia que identifica al propietario de la entrada de catálogo.
- catEntryId
- La entrada de catálogo en venta.
- currency
- El tipo de moneda ISO 4217 en que se expresa el precio. Este valor es obligatorio.
- listPrice
- El precio de catálogo del producto utilizado para actualizar la tabla LISTPRICE.
Comportamiento
- El mandato actualiza un registro de la tabla LISTPRICE.
- El valor de partNumber y de memberId se utilizan para obtener la clave de entrada de
catálogo (CATENTRY_ID en la tabla CATENTRY).
- Si la entrada de catálogo coincide con una ya existente en la tabla
LISTPRICE pero el tipo de moneda no coincide con el tipo de moneda de
ninguno de los registros de dicha entrada de catálogo, se crea un nuevo
registro en la tabla LISTPRICE. Esto le permite especificar precios en monedas
diferentes para la misma entrada de catálogo.
Condiciones de excepción
- El parámetro de moneda está vacío.
- La entrada de catálogo no se puede encontrar utilizando memberId, que
es el propietario de la tienda, junto con partNumber.