Sistema de Gestión de Negocios "Hexa"
Base de datos de conocimiento.
| Doc. Ref. 28372 Título: Verificación de NIF Autor: Soltec Última actualización: 14/01/2025#Nif #Cif #Agencia #Tributaria |
Verificación de NIF
Para la comunicación de facturas a la Agencia Tributaria es imprescindible que los datos fiscales de ésta sean correctos. Existe un servicio web que permite verificarlo. Las opciones acciones de Hexa en la exploración de clientes, contratos y facturas, permiten verificarlo para uno o un conjunto de registros. También es posible hacerlo para criterios más complejos con un script personalizado.
El ejemplo que presentamos, verifica los códigos Nif de todos los clientes a los que hemos facturado desde el 1 de enero de 2020. El criterio utilizado se puede cambiar fácilmente.
Function Main (Criterio, Orden, Opciones)
Main = Intc.ValidaNif ("Codigo IN (SELECT DISTINCT Cliente FROM Factura WHERE Fecha>='1/1/2020') ", "Codigo", "Tabla=Cliente")
Diario.NuevoFormulario "visortexto", "", "", "Texto=" & fpc.sqlt(Resultado) & " Titulo='Verificación de NIF en clientes' HTML=No"
End Function
Es importante recordar que las facturas tienen registrado el Nif del cliente que se copia en el momento de su creación, es decir, si una factura ya está creada con un Nif incorrecto, no basta con modificarlo en el cliente, también se debe modificar en la factura. Las siguientes facturas ya se crearán con el nuevo.
El resultado se presenta en el visor de textos para que sea sencillo copiar / pegar el resultado
