Basta registrar GtxVeriFactu.DLL una sola vez en el sistema operativo y funciona siempre para cualquier actualización posterior
Se proporciona un gestor en codigo fuente, para facilitar la integración con tu Sistema Informático de Facturación
Si tu lenguaje de programación es capaz de realizar una llamada CreateObject, entonces no necesitas nada más (x)Harbour, Visual FoxPro, Delphi, Visual Basic, .Net
Facilita la creacion XML, huellas, marca de tiempo, acceso a certificados y metodos de envio
Genera mensajes de Alta, Anulacion y Consulta segun esquemas XSD de la Agencia Tributaria
Genera huella/hash segun normativa, para todos los registros
Solamente es necesario informar de la huella al inicio del proceso de facturación y guardar al final
Genera un timestamp UTC para cada registro
Genera cadena para crear código QR según especificaciones
Accede al almacen de certificados del usuario de Windows
También es posible utilizar certificados en fichero (p12/pfx)
Asigna el certificado a utilizar e informa de su periodo de validez
Comprueba conexion a internet y a servidores de la AEAT
Web services de validación de NIF y VAT Number (VIES)
Prepara todo, envía y trata respuesta
Proporcionamos un gestor en código fuente para que sea mucho más fácil y rápida la integración con tu sistema de facturación
En modo administrador desde símbolo de sistema
> regsvr32 GtxVerifactu.dll
CreateObject("GtxVeriFactu"):Create()
:SetProduccion()
:SetDebug()
Empresa, NIF, ID, Version
Instalacion y usos
Nombre y NIF
:SetCertificate("99999910G")
Generar mensajes de Alta y/o Anulacion
Envio
Tratamiento de la respuesta
Es conveniente iniciar una serie de comprobaciones antes de efectuar la generacion XML y envio de los registros
Instanciar objeto
Establecer entorno
Informar datos del obligado y emisor
Seleccionar certificado
Validar sistema
Para cada registro de facturación, obtener un registro vacio para informar con los datos necesarios
Obtener registro vacio
Informar cada destinatario
Informar cada base de la factura
Informar la suma de cuotas y total de la factura
Es el proceso propiamente de presentación y posterior tratamiento de la respuesta, guardar resultados en base de datos, etc
Validaciones
Comprobaciones
Guardar encadenamiento si procede
Procesar resultado para cada registro presentado
Guardar datos del envio
Liberar recursos
Hemos preparado un documento explicativo con información detallada y precios
Utiliza el formulario para solicitarlo e indica tu lenguaje de programación
Llámanos
Correo electrónico
Estamos en