Controles mensuales PM - Nodum

Controles mensuales PM - Nodum

Al cierre del mes se deben controlar Recibos y Facturas.

En la siguiente ruta tenemos los logs de importación de recibos y facturas, así como una carpeta con los XML de cada recibo y factura individual.

Info
Para los recibos:

C:\Apps_Real2b\Nodum_PM\Logs\Recibos

En el log podemos ver los mensajes de error de los recibos que no han podido ser enviados:



Idea
Si el mensaje de error es: El redondeo no puede ser mayor al definido en los parametros.

 Se debe informar a Palacio en un correo con copia a Gimena Costa y Soporte de Nodum (Cziber) que deben expandir el límite de diferencias por redondeo. En este caso nosotros no podemos ver la diferencia que está dando por lo que les enviamos adjuntos los XML de los recibos que no estén pasando.


Idea
Si el mensaje de error es: No existe ese numero de factura

Primero debemos revisar el recibo y ver si tienen alguna factura que aún esté pendiente de envío en el log de facturas.
Si ese no es el caso, puede ser que la factura ya esté marcada como abonada en Nodum. 

Para esto podemos usar la siguiente query: 

  1. select docAsoc.id_documento, docAsoc.numero_interno,[RECIBO_VENCIMIENTO_PAGO].Monto_Pago, nodum.imp_mov_mo, nodum.cod_tit
  2.  from documento
  3.  inner join recibo on recibo.ID_DOCUMENTO= documento.ID_Documento
  4.  inner join [RECIBO_VENCIMIENTO_PAGO] on [RECIBO_VENCIMIENTO_PAGO].ID_RECIBO= recibo.ID_DOCUMENTO
  5.  inner join FACTURA_VENCIMIENTO fac on fac.ID_FACTURA_VENCIMIENTO=[RECIBO_VENCIMIENTO_PAGO].ID_VENCIMIENTO
  6.  inner join documento docAsoc on docAsoc.id_documento= fac.ID_FACTURA
  7.  left outer join Nodum_PDM_Prod..sa_vtos nodum on nodum.nro_docum= docAsoc.Numero_Interno and cod_aux='deudores'

  8.  where documento.ID_Documento=XXX

Si el campo imp_mov_mo esta en 0, debemos de enviar el recibo A CUENTA. Para esto tenemos un bat que nos permite hacer el envío a mano:

C:\Apps_Real2b\Nodum_PM\Recibos\NodumEnvioRecibo_A_CUENTA.bat

Debemos editar el archivo y agregar el id_documento del recibo a enviar. 

Info
Para las facturas:

C:\Apps_Real2b\Nodum_PM\Logs\Facturas

Palacio tiene el siguiente reporte que nos muestra todas las facturas pendientes de envío.



A tomar en cuenta: 

El proceso de envío de de facturas se ejecuta cada 2 horas por lo que es posible tener muchas facturas del día actual en este reporte. Debemos de ordenar por fecha y revisar solo las de fechas anteriores.

Idea
Si el mensaje de error es: El asiento no cierra por...

Debemos revisar que el XML que estamos enviando esté correcto. 

La suma de los artículos con sus respectivos descuentos debe ser igual al total del encabezado de la factura así como el total de lo abonado por el cliente. 

Si la suma da bien, se debe pasar el XML y el error en un correo a Nodum (Cziber) con copia a Gimena Costa para que extiendan el límite permitido por Nodum.