Skip to Content
0

Bloqueo de factura Cliente con Transaction Notific

Feb 22, 2017 at 05:25 PM

107

avatar image

hola a todos

estoy realizando un Transaction Notification para bloquear la factura de cliente si no viene de una orden de venta

este es el codigo

```
--------------------------No es posible Facturar sin Orden de Compra
IF @transaction_type IN ('A','U') AND @Object_type = '13'
BEGIN
IF (SELECT COUNT(BaseType) FROM INV1 Where DocEntry = @list_of_cols_val_tab_del AND BaseType <> 22) >= 1
BEGIN
set @error = -1
set @error_message = N'No es posible crear una Factura sin Orden de Venta'
END
END
```

solo tengo duda, si esta correcta mi Transaction Notific y si la factura no genera un timbre fiscal

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Agustin Marcos Cividanes Feb 23, 2017 at 03:48 PM
0

Hola

lo que estás verificando ¿es que todas las líneas que se facturan se copian directamente de pedido de venta?

Si es así debes cambiar el 22 por 17 (este es el objtype del pedido de venta).

Si el Transaction devuelve algún error, el documento no se graba hasta que el usuario solucione lo que está erróneo.

Un saludo

Agustín

Share
10 |10000 characters needed characters left characters exceeded
Antonio Sanchez Mar 08, 2017 at 06:53 PM
0
ya realice el cambio, pero ahora me dice que no se puede realizar factura parciales, y si tengo todos los permisos para realizarlas. no se si de igual forma sea por el codigo del Transaction


-------------------------No es posible Facturar sin Orden de Compra
IF @transaction_type IN ('A','U') AND @Object_type = '13'
BEGIN
IF (SELECT COUNT(BaseType) FROM INV1 Where DocEntry = @list_of_cols_val_tab_del AND BaseType <> 17) >= 1
    set @error = -1
        set @error_message = N'No es posible crear una Factura sin Orden de Venta'
    END
END



Share
10 |10000 characters needed characters left characters exceeded