Buenas tardes
estoy realizando un transaction notification pero al ejecutarlo no me realiza la operación deseada
lo que quier es que al facturar me bloquee la factura cuando cumple con ciertas condiciones ,
este es el código , lo guardo y no genera error , pero al ejecutarlo en SAP me deja facturar sin problema y no me bloquea la factura como es lo deseado :
EL CAMPO: _U_TIPO_CLIENTE Y U_IMPUESTOS son campos de usuario creados en el formulario de facturas
espero me puedan decir cual es el error en el código
IF @object_type = 13 and @transaction_type in ('A','U')
BEGIN
declare @clase_cliente varchar (100)
declare @impuestos varchar (100)
select @clase_cliente = OINV.U_TIPO_CLIENTE
FROM OINV
WHERE @list_of_cols_val_tab_del=OINV.DocEntry
select @impuestos = OINV.U_IMPUESTOS
FROM OINV
WHERE @list_of_cols_val_tab_del=OINV.DocEntry
IF @clase_cliente ='100' and @impuestos = 'IVA_EXE'
BEGIN
select @error = 1
select @error_message = 'ES CLIENTE CON IVA EXENTO'
end
END
Gracias...... por la ayuda