It is common in some parts of the world to accept payments of different methods. This requirement is developed in OpenERP , but the process is slow and complicated. This module will accept different methods in a single form.
Objetivo:
- Permitir que se pueda realizar págos con múltiples métodos desde un único formulario.
Ahora detallemos un poco más el asunto:
- Los métodos que debería aceptarse son:
- Efectivo.
- Transferencia bancaria.
- Cheques.
- Retenciones.
- Tarjetas de débito (es posible que se tome como Transferencia Bancaria?)
- Tarjetas de crédito.
- Pago por sistema de cobranza.
- Otros.
- Los métodos de pago en OpenERP son diferentes diarios (journals), por lo tanto debería existir uno por cada método aceptado. Esto es una condición del sistema.
- El pago debe realizarse desde:
- el menú de Contabilidad / Clientes / Pagos de Clientes.
- el botón de Contabilidad / Clientes / Facturas de Clientes / [FACTURA] / Registrar Pago
- el menú de Contabilidad / Proveedores / Pagos de Clientes.
- el botón de Contabilidad / Proveedores / Facturas de Clientes / [FACTURA] / Registrar Pago
- Identificar que factura se paga en cada tipo de pago. Si no me equivoco esto se hace para calcular intereses, no es así?
- El sistema debe permitir ir calculando el pago parcial ya que las facturas pagas no deberían aparecer si ya se pagaron.
Decisiones de Diseño:
- No se piensa crear un nuevo modelo, solo usar aquél que administra el pago de una cuenta, que es account.voucher.
- Tratar de mantener los menues, y no agregar vistas. Usar las que ya existen.
Propuesta:
- [Botón de Agregar Pago] En las dos vistas de pagos existentes dejar un botón para Agregar Pago. Este botón debería validar el pago que se está cargando y crea uno nuevo usando la información del cliente.
- Esta implementación debería tener las siguientes funcionalidades:
- [Botón de Terminar con los Pagos] Este debería validar el último pago cargado.
- [Botón de Volver a Pago Anterior] Esto debería ir al pago anterior cargado y pasarlo a modo draft. Esto es un problema ya que debería permitir desconciliar el pago en los diarios.
- [Botón de Ir al Siguiente Pago] Este debería validar el pago cargado y desconciliar el pago siguiente. Idem problema que el anterior.
- Sería útil tener una lista de los pagos ya cargados?
Implementación:
- Agrupar los pagos con el campo account.
- Un campo de función de tipo many2many que devuelva la lista de pagos asociados al mismo account.
- Modificar las dos vistas nombradas anteriormente agregando los botones y el campo de lista de pagos asociados.
Project information
- Maintainer:
- OpenERP - Owner de Localización Argentina
- Driver:
- Cristian Sebastian Rocha
- Licence:
- GNU LGPL v3
View full history Series and milestones
trunk series is the current focus of development.
All bugs Latest bugs reported
All blueprints Latest blueprints
-
Transito Contable del Pago
Registered -
Mutiples lineas de pago ingreadas
Registered -
Add payment method Button
Registered