Ajuste de cuenta de partners

Registered by Cristian Sebastian Rocha

Las notas debito y crédito son documentos o comprobantes que las empresas hacen para realizar un ajuste a una cuenta de terceros, ya sea por errores o por el cambio de condiciones que generan un mayor o menor valor de la respectivo cuenta.

OpenERP soporta notas de crédito, pero no notas de débito ya que las considera iguales que una factura. Aunque esto es verdad, hay contadoras que consideran que es necesario esta funcionalidad para diferencias operaciones de ventas de operaciones de ajustes.

La Implementación trivial equivale a la versión 5.0, donde están diferenciados estos tipos, pero considero que va a ser difícil de mantener para nuevas versiones e implica agregar un nuevo tipo de factura y nuevos menúes. Para simplificarlo, de tal manera que no complique el uso diario de la facturación propongo la siguiente implementación.

Implementación propuesta:

1- Agregar un nuevo tipo de productos que sea Ajuste (adjust -> product.template.type).
2- Agregar un campo nuevo a afip_journal_class que indique a que tipos de "productos" pueden ser aplicados. Entonces asignar adjust a notas de débito.
3- Cada vez que se agrega un producto de tipo ajuste y no hay servicios ni consumibles en la lista de productos, se selecciona el diario que corresponda al tipo de productos.

Ventajas:

es simple la generación de nota de crédito o factura según la lista de productos.

Desventajas:

Hay que pensar la lógica de asignación del diario, ya que el diario que "corresponde" es difícil de definir.

1- se tiene un campo multivaluado para tipos de productos, ya que un diario puede soportar todos (por ejemplo facturas) o algunos (por ejemplo nota de débito). Eso hace difícil el manejo, pero se puede hacer. Hay que pensar la lógica que valide ese campo.

2- si hay dos diarios que soportan el mismo tipo hay que definir cual es prioritario. Yo consideraría el más especializado. O sea, si solo hay ajustes, el diario que solo soporte ajustes sea seleccionado.

Problemas:

El web-service de factura electrónica de la AFIP solo considera servicios y consumibles, y no ajustes. Como se debería declarar un ajuste en la interface?

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Cristian Sebastian Rocha
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.