on 12-02-2016 7:10 PM
Estoy intentando validar que en todos los documentos de entrada al momento de crear los pallet(lote) a través de la ventana "Pallet : Definir" este valide que la fecha de fabricación no sea mayor a la fecha actual, para ello agregue el siguiente código en el procedimiento almacenado "SBO_SP_TransactionNotification", pero no arroja el error ni advertencia. Probablemente esta mal el Object_Type. Necesito crear esta validación para disminuir la probabilidad de error. Seria de gran ayuda si pudieran orientarme con esto.
IF @transaction_type in ('A') AND (@OBJECT_TYPE='10000044')
BEGIN
IF EXISTS (SELECT t0.AbsEntry FROM OBTN T0
where ( T0.AbsEntry = @list_of_cols_val_tab_del) AND
format(T0.MnfDate, 'dd-MM-yyyy') < format(GETDATE(), 'dd-MM-yyyy') )
BEGIN
SELECT @error = 101
SELECT @error_message = 'la fecha no puede ser mayor a la fecha actual' END END --------------
User | Count |
---|---|
86 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.