Cita:
Empezado por Jarogo08
Este tema ya se habló en alguna ocasión.
Según lo veo yo, tu programa debe tener una configuración inicial:
Modo Verifactu - Modo No Verifactu (si lo tiene) - Modo SII (si lo tiene) - Ticket BAI (si lo tiene) - Exento (de la que hablas).
El cliente deber elegir una de ellas, y en función de lo que elija el programa hará una cosa u otra. Por ejemplo, si elige el modo SII evidentemente no va a enviar nada a Verifactu.
En tu caso el cliente debería elegir el modo Exento (o como le llames). Ahora, si tiene una inspección quien tiene que justificar porqué lo tiene configurado de esa manera es el cliente, no tu.
Tu no tienes (o no debes) saber cómo está configurado cada uno de los programas que has vendido. Quien tiene que justificar porque no está en Verifactu y por tanto no envía es él. Si el motivo que da es uno de los aceptados, pues ningún problema. Si el motivo no es correcto, pues supongo que tendrá una sanción.
Tu estás cumpliendo la ley porque tu software ofrece una opción de no enviar a Verifactu porque hay determinados casos en los que está permitido no enviar a Verifactu.
|
Ratifico la respuesta de @Jarogo08 al 100%

...
Así es como funciona nuestro programa, es el cliente el que debe seleccionar entre VERIFACTU o EXENTO ...
Si selecciona EXENTO, en caso de inspección, ya verá él como justificarlo ... o no ... él sabrá ...
Pero tú lo habrás hecho bien

...