TN para máximos en Entrada de mercancías

Buen día a todos

Espero me puedan orientar con el siguiente inconveniente, estoy creando un TN para bloquear a las entradas de mercancía cuando rebase el máximo, no activo la funcionalidad del sistema para bloquear los máximos porque también me bloquea los mínimos y estos no los requiero bloqueados.

Este es mi TN

IF @object_type = '59' and @transaction_type IN ('A', 'U')
BEGIN
	IF EXISTS ( 
					SELECT 
						T2.[MaxStock] 
					FROM OIGN T0  
						INNER JOIN IGN1 T1 ON T0.[DocEntry] = T1.[DocEntry]
						LEFT JOIN OITW T2 ON T1.ItemCode = T2.ItemCode and T1.WhsCode = T2.WhsCode
					WHERE T0.DocEntry = @list_of_cols_val_tab_del AND T2.[MaxStock] < (T2.OnHand + T1.Quantity))
	BEGIN
		SET @error = 66
		SET @error_message = 'Maximo'
END
END 

Pero no me esta funcionando

Saludos!

Hola

para comprobar que los resultados son correctos yo probaría con una entrada ya hecha, y simulando el stock con variables SQL.

Un saludo
Agustín

Hola buen día

Si ya revise los resultados y son los correctos, pero extrañamente no me bloquea

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