Hola buenas, estoy comparando los posibles valores de las claves de régimen entre los distintos sistemas de control fiscal donde puede enviar las facturas nuestro programa y veo que varias claves coinciden pero algunas no.
En Veri*Factu, si el impuesto es IVA son los valores de la lista L8A del excel, si el impuesto es IGIC la lista L8B del excel mas el valor 20 y si el impuesto es IPSI solo los valores 01,08,11,18,19 y 20 (según el último documento de validaciones)
https://www.agenciatributaria.es/sta...VeriFactu.xlsx
https://www.agenciatributaria.es/sta...Veri-Factu.pdf
En SII hay la lista L3.1 con todos los valores de 01 a 17
https://sede.agenciatributaria.gob.e...ioWeb-v1-1.pdf
En TicketBAI es la lista L9 con valores del 01 al 15 iguales que SII mas los valores 51, 52 y 53
https://www.batuz.eus/fitxategiak/ba...septiembre.pdf
En los tres casos hay diferencias.
Ahora mismo nuestro programa permite al usuario escoger manualmente una clave para cada factura.
Al ver las diferencias, supongo que en función de a que sistema de control fiscal esté cada empresa emisora, tendremos que mostrar unas opciones u otras.
Nuestro programa es multiempresa y puede ser que una empresa esté acogida al SII y otra a Veri*Factu por ejemplo. El TPV es el mismo y en él se indica la empresa para cada venta/factura.
Por lo tanto supongo que tendremos que modificar dinámicamente la lista de opciones dependiendo de la empresa indicada en cada venta.
Como lo hacéis vosotros?
Muchas gracias