WA Error al imprimir orden en Order UP

Esta mitigación se aplica cuando una orden creada en OrderUP no imprime el documento en formato PDF

Esto sucede porque el campo Orderdetail.UOM de la orden  hay uno o más  skus con valor  en NULL, usar el siguiente update cuando solo es una sola orden con la falla

Se  aplica el update  para corregir la unidad de medida con esto ya deben de poder imprimir la orden correctamente

Declare @Order int = 245640
UPDATE OD
SET od.UOM =  [ip].UOM
FROM OrderDetail od
INNER JOIN itemplu ip
  ON od.SKU = ip.SKU
  AND od.DeptNo = ip.DeptNo
  AND od.ClassNo = ip.ClassNo
  AND od.SubClass = ip.SubClass
  AND od.VendorID = ip.VendorID
  AND od.VendorSuffix = ip.VendorSuffix
WHERE od.ordernumber  = @Order
AND od.sku IS NOT NULL
AND od.UOM IS NULL

El siguiente update aplica cuando queremos corregir mas de una orden apartir de una de fecha incial.

--UPDATE desde cierta  fecha incicial

UPDATE od

SET od.UOM = [ip].UOM

FROM OrderHeader oh

INNER JOIN OrderDetail od

  ON oh.OrderNumber = od.orderNumber

INNER JOIN itemplu ip

  ON od.SKU = ip.SKU

  AND od.DeptNo = ip.DeptNo

  AND od.ClassNo = ip.ClassNo

  AND od.SubClass = ip.SubClass

  AND od.VendorID = ip.VendorID

  AND od.VendorSuffix = ip.VendorSuffix

WHERE CreateDate >= '2023-03-01'

AND oh.CreatedInOrderUp = 1

AND od.SKU <> 0

AND od.UOM IS NULL

Loading

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *