cancel
Showing results for 
Search instead for 
Did you mean: 

Bloqueo de pago en un rango de fechas

Former Member
0 Kudos

Buenas tardes:

Es posible bloquear el pago de unas determinadas facturas de un IC en un rango de fechas??

Gracias, un saludo.

Edited by: Gonzalo Gonzalez on Dec 21, 2009 6:30 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hola...

No se si entiendo bien tu requerimiento...

Tú puedes bloquear manualmente las facturas, seleccionando el indicador Bloqueo de Pago. Esto evita que estos documentos aparezcan en el Asistente de Pagos.

Por otro lado, dentro del Asistente, es posible seleccionar el rango de fechas sobre el cual se ejecutará el mismo, pudiendo entonces marginar aquellos documentos que deseamos no pagar.

Ahora, me imagino que el caso que planteas es algo asi, suponiendo que para un SN "X", existen facturas desde Enero a Junio (por ejemplo), y quieres bloquear las facturas que están entre Marzo y Abril....algo así???

Si eso es lo que necesitas, te sugeriría lo siguiente:

Crea un query que traiga los datos de las facturas entre el rango que desees, en este caso supondremos entre 01 de Marzo y 30 de Abril...

El query puede ser:

SELECT T0.[DocNum], T0.[DocEntry] FROM OINV T0  WHERE T0.[DocDate] >= [%0] AND T0.[DocDate] <= [%1]

y luego prepara el template que corresponda (Factura de Ventas o de Compras) oInvoices o oPucrhaseInvoices...

Solo necesitas cargar la cabecera (incluso puedes exportar el resultado del query a excel y luego acomodar los campos en la columna que corresponda...

El template solo necesita estos datos...

RecordKey	DocEntry	PaymentBlock	PaymentBlockEntry
RecordKey	DocEntry	PaymentBlock	PaymentBlockEntry
1	              40	       tYES	              1

Donde,

- RecordKey es un número correlativo

- DocEntry es el número del documento (si DocNum y DocEntry no hay problemas....si son distintos el numero que va aca es DocEntry de la consulta)

- PaymentBlock es un indicador de si está activo el campo Bloqueo de Pago (tYES o tNO)

- PaymentBlockEntry es un número que identifica el nombre del Bloqueo de Pago

Pruebalo, y verás que con esto no te será complejo realizar la actualización

La carga por DTW de este tipo de datos, es sumamente sencilla

Saludos Cordiales,

Edited by: Paul Ponce on Dec 21, 2009 7:23 PM

Edited by: Paul Ponce on Dec 21, 2009 7:23 PM