- Impuestos hijos OpenERP permite definir impuestos hijos, algo así como impuestos sobre impuestos. Obsérvese que no es lo mismo definir dos impuestos simultáneos sobre una misma actividad que establecer los impuestos hijos. Cuando se calculan los impuestos hijos se toma la cuota del impuesto padre como base de sus hijos.
- Tax on childs traducido como Impuesto depende de sus hijos . Si activamos esta casilla, el impuesto padre no generará lineas de impuestos automáticamente y se calcularán sus hijos como si éste sí se hubiese calculado.
- Código de cálculo En algunas ocasiones el cálculo del importe de un impuesto no es porcentual o de una cantidad fija sino que responde a una forma de cálculo más compleja. Es posible incorporar esta forma de cálculo en OpenERP sin necesidad de crear nuevos módulos o cambiar el código fuente de la aplicación. Para ello tendríamos que escribir una pequeña función en Python que nos calculara el importe del impuesto. Para ello podemos utilizar los siguientes objetos y variables: address es un objeto de tipo address con la dirección de facturación si ésta existe, partner idem hacia la empresa (cliente o proveedor) actual, product al producto y price_unit una variable con el valor del precio correspondiente
Por ejemplo, el módulo l10n_ES_vat define el sistema de recargos de equivalencia incluyendo los campos en empresas y productos pero no ha necesitado de manipulación en el módulo de cálculo de impuestos: sencillamente utiliza la flexibilidad del módulo estándar para definir el comportamiento del recargo ya que tanto la empresa (partner) como el producto (product) son directamente accesibles desde la definición del impuesto. ¡Qué sencillas on las cosas cuando están bien definidas!
4 comentarios:
Pedro
Mi nombre es Sebastian Marro de PuertaTotal (nuevo partner de Open ERP en Argentina).
Te quiero agradecer los aportes que haces a la comunidad y como les das una mano a todos los que la necesitan.
Sigue con este blog que está excelente.
Cordiales saludos.
Sebastian Marro
PuertaTotal S.A.
sebastianmarro@puertatotal.com.ar
Muchas gracias por tu comentario.
Intentaremos seguir aportando y mejorando. Si tienes alguna sugerencia o tema en particular que creas que pueda resultar interesante no dudes en hacernoslo saber ;)
Un saludo,
Pedro
Hola bien por tu post, soy de Ecuador y vengo trabajando con openerp para mi pais, nosotros tenemos un issue para las retenciones que mas o menos es otro tipo de impuesto sobre el IVA, pero en el total de impuestos no tiene q ser reflejado sino en otro campo que seria total retenciones.
Agregamos un nuevo grupo de impuestos, llamado retencion pero nos vemos en la necesidad de modificar los metodos de calculo de impuestos, no se si tengan algo similar con la tributacion en espana, podrias sugerir algo?
Saludos cordiales,
Las retenciones no son otro tipo de impuestos. Las retenciones son valores que una empresa, como su nombre lo indica, retiene sobre el valor total de la factura o sobre el valor total de sus impuestos. Este valor que comúnmente es un porcentaje se aplica por tipo de empresa, por tipo de persona y/o por tipo de transacción. De ahí su dificultad de calculo.
Publicar un comentario en la entrada