LotSerMst tabla establece costo a cero durante un Bin a Bin, transferencia de 1 paso

Trabaje en cualquier lugar desde cualquier dispositivo con Microsoft 365

Actualice a Microsoft 365 para trabajar en cualquier lugar con las características y las actualizaciones más recientes.

Actualizar ahora

Síntomas

Observa que el coste se establece en cero en la tabla LotSerMst después de hacer a una transferencia de 1 paso, ubicaciones.

Solución

Desencadenador se aplican a la base de datos:

Crear desencadenador xLotSerMstCost en LotSerMst para insertar como
set nocount en
Si (seleccione COUNT(*) desde insertado donde coste = 0) > 0
comenzar
actualización L establecer L.Cost= (seleccione MAX(m.cost) de LotSerMst m con (nolock) inner join insertado i en m.Invtid = i.invtid y m.LotSerNbr=i.LotSerNbr)
desde LotSerMst L
combinación interna insertado i en L.InvtID=i.InvtID y L.LotSerNbr=i.LotSerNbr y L.SiteID=i.SiteID y L.WhseLoc=i.WhseLoc
Inventario de combinación interna EXIS con (nolock) en i.InvtID=invt. InvtID
donde i.Cost=0 y i.LotSerNbr <>'' y i.OrigQty=1 y prod. LotSerTrack = 'SI'
final
Ir

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×