Cita:
Empezado por sglorka
A ver. Ti tienes el maestro de clientes con todos sus datos, además tienes otra tabla sólo con los datos fiscales que devuelve la Api (Nif, Nombre Fiscal) y que nadie puede modificar. Cuando das de alta el cliente llenas sus datos en el maestro luego llamas a la Api y si es correcto Nif y nombre fiscal lo almacenas en esta tabla redundante, si no es correcto no se almacena.
A partir de ahora cuando vayas a facturar al cliente comparas el Nif y Nombre fiscal del maestro con el Nif y Nombre Fiscal de tabla redundante. Si son los mismo, ya sabes que son correctos los datos del maestro y no necesitas hacer la consulta a la Api ( piensa que ahora todos los programas Verifactu van a consultar esa Api, cientos de miles y la respuesta no creo que sea tan rápida como lo es ahora). Si hay cambios, alguien ha modificado el maestro entonces, sí haces la consulta y vuelves validar los datos.
|
Pero eso lo unico que te aseguras es que metes los datos del cliente correctamente. Si no al principio porque en el maestro tengas datos erroneos y en la tabla redundante no haya nada, cuando le factures y consultes antes ambas tablas, tendras que hacer la consulta a la AEAT, pero no te garantiza que al año cambie los datos o sea revocado y no te des cuenta porque imagino que actualizarias las dos tablas en su momento con los datos correctos.
Para eso mejor tener un control que una vez cada cierto tiempo mandes todos los clientes a verificar(fuera de horario laboral)