Ver Mensaje Individual
  #1683  
Antiguo 13-06-2017
manelb manelb is offline
Miembro
 
Registrado: mar 2017
Posts: 280
Reputación: 8
manelb Va por buen camino
Cita:
Empezado por CMB Ver Mensaje

Pero en una factura de compra no se me ocurre como trasladar a líneas de programa en Delphi lo de esta frase: "10% para casi toda la Alimentación, 21% para Bienes de Consumo en General y Servicios, etc ....". ¿Cómo sabe el programa si un determinado artículo incluido en factura pertenece al 10% de "casi toda la alimentación" o bien a la fracción de los que tienen IVA super-reducido? Sin contar con que hay bastantes servicios con IVA cero (sanidad, enseñanza, algunos gastos bancarios, etc.). Quizás deberían constar en un pedido previo a la compra, pero ese no es siempre el caso.
Saludos,
En nuestro ERP de contabilidad(supongo que en todos), en el libro registro de IVA, aparece información de cada una de las diferentes bases imponibles y tipos de IVA que pueden aparecer en una factura.

Incluso, en las adquisiciones intracomunitarias e ISP informamos del tipo de IVA aplicable a la base(aunque no se aplique). Esto ya lo utilizamos en la generación del 340 y lo estamos reproduciendo de la misma forma para generar el SII.
También nos sirve para, en el momento de generar el asiento contable, realizar los típicos apuntes (472 - 477) de partida-contrapartida con IVA soportado y Repercutido con el hipotético importe del IVA de esa factura.

Asiento fra Adquisición Intracomunitaria
=========================
400 H - 100€ Proveedor Intracomunitario
600 D - 100€ Compras
472 D - 21€ IVA soportado
477 H - 21€ IVA repercutido
Responder Con Cita