Ver Mensaje Individual
  #1  
Antiguo 16-12-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.435
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Publicada version 6.2 del proyecto DLL Veri*factu

Ya está publicada en el FTP del club.
https://terawiki.clubdelphi.com/Otro...%20Delphi%207/

Los últimos cambios son los siguientes (que también están descritos en el fichero dentro del RAR)

Cita:
Corregido el envio de facturas de España, para admitir otro tipo nif que no sea 02, por ejemplo no censado 04
Corregida una comprobacion de datos de factura erronea, que provocaba que una factura correcta no fuera añadida dando error de huella

Para evitar problemas ahora se verifica cuando se suministra una huella en la factura, que se suministren los datos de la huella anterior.
Aqui no hay cambios pero si se me ha mejorado su comprobacion.

Añadida la funcion validVIES_JSON en el componente para validar el VAT intracomuntario en caso de que falle la funcion validVIES por
error de proteccion general.
Se supone que esta funcion necesita libeay32.dll y ssleay32.dll para funcionar incluidas en esta distribucion. Y digo se supone porque creo que funciona sin ellas.

Incluida en validNIF el parametro opcional certSello=false para indicar si el certificado usado en la validacion es de sello.

Añadida la funcion:

function TVeriFactu.huellaFactura(var aFactura:TRegistroFactura; var cadenaHuella:String):boolean;

Permite calcular la huella de una factura sin su envio, para ello se debe indicar al menos el emisor en el componente
cargar la factura como si fueramos a enviarla: INDICANDO Los datos de la huella anterior, numero, fecha y huella anterior.

La funcion devolvera en el mismo TRegistroFactura, la huella calculada, su fecha y hora, y en cadenaHuella el texto usado para su calculo
Hay un ejemplo en la demo.
Gracias como siempre a [seccion_31] y al resto de usuarios que colaboráis con este proyecto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita