No Permitir seleccionar lotes vencidos

Buenas estoy en búsqueda de como no permitir seleccionar lotes vencidos al momento de liberar el Picking.

Puedes utilizar el TN (Transnotification) con una consulta que valide el tiempo de vida útil de ese articulo y cuando entro al inventario.

Ejemplo : Puedes definir una fecha de vencimiento a los artículos de serie lote y aplicar el control por el TN , tus tablas serian OSRN y OBTN.

Tabla : OPKL Doc : Pick List PK: AbsEntry Tipo de objeto: 156

image

Codigo >`
if (@object_type = ‘156’ )
and (@transaction_type = ‘A’ or @transaction_type = ‘U’)
begin
if
exists (
select t0.U_Valid_Mer from OPKL t0 i where t0.DocEntry =@list_of_cols_val_tab_del and t0.DocStatus=‘O’ and t0.U_Valid_Mer <>‘Y’
)

select
@Error = 1, @error_message =
’ El articulo debe estar en el rango de fecha ’
end
`
nota : el código es solo de ejemplo de como funciona el TN.

4 Me gusta

ok muchas gracias, lo intentare.

Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.