Soporte de percepciones a la localización argentina de Odoo Community versión 13

Gustavo Orrillo
- 22/03/2020 - 2 min. de lectura

Se agregó soporte a las percepciones en las ventas. Para ello se desarrolló el módulo l10n_ar_sale_additional_taxes al repositorio de odoo-argentina (si quieren tener más información sobre como funciona la localización argentina en Odoo Community versión 13, pueden ver el webinar hecho anteriormente). El módulo desarrollado brinda soporte a agregar impuesstos a ls ventas segun las condiciones del cliente (y luego permitir la validación en AFIP). También se agregaron los tributos nacionales a la validación de la factura electrónica.

Como funciona? Primero se creó un padrón de impuestos, donde por  CUIT se puede indicar que percepciones o impuestos individuales alcanzan a un cliente. El padrón se lo puede consultar en Contabilidad > Configuración > Padrón. La idea detras del padrón es que sea actualizado automaticamente por medio de un script que lea los datos de un archivo con el padrón correspondiente.


A nivel cliente se agrega un nuevo tab, "Percepciones" el cual puede ser actualizado manualmente o clickeando el botón "Actualizar Percepciones". Dicho botón lee el padrón y actualiza el cliente con los impuestos definidos en el padrón.


Luego, cuando se genera la factura de ventas y se clickea el boton "Computar Impuestos" podremos ver que al clickearse, la lista de otros impuestos en "Apuntes contables" de la factura se actualiza con el impuesto definido en el tab "Percepciones" del cliente.

 

Luego al validarse la factura, se observará que los montos totales de la factura se actualizan correctamente y que la misma es validada por AFIP.


Como podran ver, se obtuvo el CAE. Aun quedan detalles que resolver por ejemplo mostrar el total de impuestos en lugar del IVA en el cuadro de totales de la factura. Y queda probar como se comporta la factura con los pagos. Pero igualmente quería compartir este avance en la localización.

Por último, y no es un detalle menor. Este módulo brinda soporte a las percepciones, no resuelve el problema de aplicar las percepciones a las ventas. Para ello se necesita la actualización de los padrones de clientes con sus respectivos clientes, y eso es un trabajo de integración según la opinión de quien escribe. Dicho trabajo sería convienentemente resuelto por un integrador con experiencia en desarrollo de Odoo. Si alguno piensa que solo instalando el módulo le resuelve el problema al cliente, se equivoca.

Acerca de:

Gustavo Orrillo

Apasionado de la programación, implementa Odoo para distintos tipos de negocios desde el año 2010. En Moldeo Interactive es Socio fundador y Programador; además de escribir en el Blog sobre distintos temas relacionados a los desarrollos que realiza.