Cita:
Empezado por Jarogo08
No, me refiero a que si yo creo una factura con el CIF incorrecto (por ejemplo porque puse mal la letra, o un número) cuando envíe ese registro me dará error por el CIF. Si luego creo una factura rectificativa para corregir esa, al subirla también me dará error (el mismo). Si luego creo la factura correcta, está sí subirá sin error. Pero quedará algo así:
en mi programa habrá 3 facturas:
Factura 1 -> con el cif mal
Factura R-1 -> la rectificativa, también con el cif mal
Factura 2 -> correcta
en la AEAT sólo habrá 1:
Factura 2 -> correcta
La factura 1 para ellos no existe, y ahí es donde hay un salto de contadores. Y cuando suba la R-2 (otra rectificativa) pasará lo mismo: para ellos no existirá la R-1
Estamos implementando ahora el control de si el CIF es incorrecto ya no generemos la factura / ticket para evitar esto. Pero deberían dejar muy claro como proceder ante este caso.
Le pregunté hace más de un mes y le insistí 2 veces más y sigo sin la respuesta. En fin... 
|
- Factura 1 no se puede marcar como finalizada o emitida por tener mal el NIF, por lo tanto no se registra ningún RF en el SIF y por tanto tampoco en AEAT. El destinatario debe cotejarse en el momento de finalizar la factura a no ser que ya haya sido cotejado antes. Es bueno que crees un campo llamemos "IDENTIFICADO" o algo así en tu tabla de clientes y aquel que ya haya sido cotejado lo marcas con una S por ejemplo.
- Factura R-1 tampoco la puedes registrar por la misma razón que lo anterior, por tanto tampoco se registra ningún RF en el SIF y por tanto tampoco en AEAT.
- Factura 2 no tiene sentido hacerla si las dos anteriores han fallado al finalizarse.