La tabla siguiente muestra los códigos de error aplicables:
Código de error para OrderUnlockErrorView |
|
240 | El pedido no está bloqueado, por lo tanto, no puede procesarse. |
Las constantes del código
de error están definidas en la interfaz
ErrorOrderUnlockCmd.
|
|
Códigos de error para BadOrderDataErrorView |
|
220 | Un campo numérico contiene un carácter no numérico o un número está fuera de rango. El bean ErrorDataBean que se pase a BadOrderDataErrorView incluirá en su exceptionData una propiedad de tipo "field" que indicará el nombre del campo que no es válido. |
230 | Un pedido tiene artículos que no se pueden comprar. El bean ErrorDataBean que se pase a BadOrderDataErrorView incluirá en su exceptionData una propiedad "nonBuyableOrderItems" que es un vector de series que indica los números de los artículos de pedido que no se pueden comprar. |
Las constantes de los códigos de error están definidas en la interfaz
ErrorOrderDataCmd. |
|
Códigos de error para la vista de error ErrorOrderNoneCmd |
|
230 | No se han encontrado pedidos que coincidan con la petición. |
Las constantes de los
códigos de error están definidas en la interfaz
ErrorOrderNoneCmd. |
|
Códigos de error para RetrievePriceErrorView |
|
1002 | No se ha encontrado ningún precio para la entrada de catálogo dada.
El precio falta porque no se ha encontrado un precio explícito en la
moneda de compra y no hay disponible ningún tipo de conversión para la
moneda de compra (desde otros precios explícitos en monedas diferentes).
El bean ErrorDataBean que se pase a
RetrievePriceErrorView incluirá en su exceptionData las propiedades siguientes:
|
Cualquiera de los siguientes mandatos de tarea puede especificar esta vista de error:
GetBaseSpecialPriceCmd GetBaseUnitPriceCmd GetProductBaseUnitPriceCmd |
![]() |