...
5.Reporte de Comprobantes Contables
5.1Orden de Pago ClientCliente
Objetivo
Discriminar las cuentas por pagar a los clientes cuando se procesan reembolsos o se devuelven anticipos.
Nueva Funcionalidad por Cliente
Se creó una nueva funcionalidad por cliente que se llame ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS.
Nuevo Estado para Orden de Pago Cliente
Se agregó un nuevo estado exclusivamente para Órdenes de Pago Cliente. El mismo se llama “Cuenta por Pagar”.
Comportamiento
Cuando la nueva funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre activa el estado inicial de la Orden de Pago Cliente es “Cuenta por Pagar” en vez de “Pendiente de Autorización” o “Pendiente de Autorización Operativa”.
Cuando dicha funcionalidad se encuentre activa se puede grabar una Orden de Pago Cliente sin valores, y a su vez, las Órdenes de Pago Cliente en estado “Cuenta por Pagar” son editables, es decir, que se les puede agregar un valor luego de haber grabado el comprobante.
Una vez se edite una Orden de Pago Cliente en estado “Cuenta por Pagar” agregando valores, cuando se grabe nuevamente el comprobante NetOffice valida que la aplicación del comprobante con el valor se corresponda y en caso de ser correcto, dejar la Orden de Pago Cliente en estado “Pendiente de Autorización” o “Aprobada” según la configuración general de autorización de Órdenes de Pago, para que siga el flujo normal de aprobación y pago.
Cuando la nueva funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre desactivada el estado inicial de la Orden de Pago Cliente es “Pendiente de Autorización” o “Pendiente de Autorización Operativa”. Además, cuando se grabe la Orden de Pago Cliente se valida la existencia de un valor.
Reporte de Comprobantes Contables
Orden de Pago Cliente
Actualmente se genera un registro en ComprobantesContables por una Orden de Pago Cliente cuando la misma se encuentra en estado “Aprobada”. La función en cuestión tiene el nombre “OrdenPagoClienteAprobado”.
Adicionalmente, se genera otro registro en ComprobantesContables por una Orden de Pago Cliente cuando la misma se encuentra en estado “Pagada”. La función en cuestión tiene el nombre “OrdenPagoCliente”.
Cuando la funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre activada, no se deben generar las funciones antes mencionadas en ComprobantesContables: OrdenPagoClienteAprobado y OrdenPagoCliente. A su vez, se necesita crear un nuevo registro en ComprobantesContables cuando el estado de la Orden de Pago Cliente sea “Cuenta por Pagar”. De esa manera se generará el XML correspondiente por la nueva función “OrdenPagoClienteCuentaXPagar” únicamente.
Cuando la funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre desactivada, se deben generar las mismas dos funciones que se crean actualmente: OrdenPagoClienteAprobado y OrdenPagoCliente.
3.2 Orden de Pago Proveedor
Cuando la funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre
activada se necesita crear un nuevo registro en ComprobantesContables cuando se aprueba una Solicitud de Orden de Pago desde el File. De esa manera se generará el XML correspondiente por la nueva función “SolicitudOrdenPagoProveedor”. Y no debe generar las funciones actuales de OrdenPagoProveedor ni EgresoPagoProveedor.
Cuando la funcionalidad ESTADOCUENTAPORPAGAROPCLIENTEYANTICIPOS se encuentre
desactivada, debe generar las mismas dos funciones que crea actualmente cuando se aprueban y/o aprueban y pagan Ordenes de Pago Proveedor: OrdenPagoProveedor y EgresoPagoProveedor.
Exporter XML
El Exporter XML debe crear el XML de Orden de Pago Cliente cuando exista una función “OrdenPagoClienteCuentaXPagar” en estado PENDI en ComprobantesContables.
El Exporter XML debe crear el XML de Solicitud de Orden de Pago Proveedor cuando exista una función “SolicitudOrdenPagoProveedor” en estado PENDI en ComprobantesContables.
Se adjunta XML de ejemplo!
Cuenta Corriente
Se requiere modificar la Cuenta Corriente de Cliente para que muestre las Órdenes de Pago en estado “Cuenta por Pagar”. Además, si la OP Cliente tiene asociada una Nota de Crédito o Recibo, se debe actualizar el saldo de dichos comprobantes a nivel de Cuenta Corriente.
Consideraciones
Las Órdenes de Pago Cliente en estado “Cuenta por Pagar” deben afectar la cuenta corriente y generar XML pero nunca deben afectar el saldo de las cajas hasta que la misma no se encuentre pagada.
La solicitud de anticipo a proveedor no afecta cuenta corriente en ningún estado. Pero una vez que el pago se realiza en SAP y se traslada a Netoffice como Orden de pago, esta si afecta la cuenta corriente.
Para el caso de pagos a cliente, la OP cliente, en estado cuenta por pagar afectan la cuenta corriente del cliente y debe afectar los recaudos del expediente.