on 04-20-2019 10:35 PM
Hola Buenas Tardes,
Estoy armando una query de validación en el SBO_SP_TransactionNotification, esta query actualmente me funciona, pero requieren que la validación se aplique solo sobre lineas seleccionadas, es decir si voy a registrar un pago y selecciono solo dos facturas de las pendientes por pagar, me debe solicitar solo para esas lineas que ingrese la sucursal, que es un campo de usuario que tienen en la empresa, no lo he logrado porque no se en que campo guarda SAP o como puedo saber cuales fueron las lineas que selecciono el cliente.
Esta es la query que tengo hasta el momento:
if @object_type='24' and @transaction_type in ('A') and @error = 0
begin
IF EXISTS(SELECT 'E' FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.DocEntry = T1.DocNum WHERE (T0.DocEntry = @list_of_cols_val_tab_del (T1.OcrCode2 IS NULL or LEN(LTRIM(RTRIM(T1.OcrCode2))) = 0 ) ) ) BEGIN
SET @error= 80411 SET @error_message='Debe Indicar Sucursal'
END
END
La idea es agregar en el where que aplique esta validación solo a las lineas seleccionadas por el usuario.
Espero que me puedan ayudar.
Saludos,
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.