Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Envío de registros y sus respuestas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2024
MaeseKvothe MaeseKvothe is offline
Miembro
 
Registrado: abr 2023
Posts: 38
Poder: 0
MaeseKvothe Va por buen camino
Buenas. Yo lo tengo en C#, estoy algo oxidado en VB pero creo que veo algún error.

Estás añadiendo un separador ";" entre campos al pasar el true como parámetro. El separador en todo caso sería "&".
El string te tiene que quedar con el "&" como inicio del nombre de cada campo excepto del primero(IDEmisorFactura). Cambiando eso ya te debería salir bien. Si te sigue saliendo mal pon también cómo te queda el string antes de convertirlo y será más fácil localizar otros posibles fallos.

Ese código del SHA256 huele a ChatGPT

Última edición por Neftali [Germán.Estévez] fecha: 05-12-2024 a las 11:48:39.
Responder Con Cita
  #2  
Antiguo 04-12-2024
gohermo gohermo is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 5
Poder: 0
gohermo Va por buen camino
Error en huella

Gracias por la respuesta MaeseKvothe,

He reemplazado el separador ";" por el "&", y displayo en consola la cadena:

IDEmisorFactura=89890001K&NumSerieFactura=12345678/G33&FechaExpedicionFactura=01-01-2024&TipoFactura=F1&CuotaTotal=12.35&ImporteTotal=123.45&Huella=&FechaHoraUsoRegistro=2024-01-01T19:20:30+01:00
A63B2F9600DDAAD8464120FBA23486E9F0BB39619060C1C75AA08135314560D3

Y según el manual de la AEAT es el siguiente:

Código:
calcularHuella("IDEmisorFactura=89890001K&NumSerieFactura=12345678/G33&FechaExpedicionFactura=01-01-2024&TipoFactura=F1&CuotaTotal=12.35&ImporteTotal=123.45&Huella=&FechaHoraHusoGenRegistro=2024-01-01T19:20:30+01:00”);
Debería devolver el siguiente dato de salida como valor de la huella o «hash»:
3C464DAF61ACB827C65FDA19F352A4E3BDC2C640E9E9FC4CC058073F38F12F60

Te agradezco la ayuda.

Saludos

Última edición por Neftali [Germán.Estévez] fecha: 05-12-2024 a las 11:49:07. Razón: Añadir TAG's al código
Responder Con Cita
  #3  
Antiguo 04-12-2024
gohermo gohermo is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 5
Poder: 0
gohermo Va por buen camino
Error en huella

Gracias por la respuesta MaeseKvothe,

He reemplazado el separador ";" por el "&", y displayo en consola la cadena:

IDEmisorFactura=89890001K&NumSerieFactura=12345678/G33&FechaExpedicionFactura=01-01-2024&TipoFactura=F1&CuotaTotal=12.35&ImporteTotal=123.45&Huella=&FechaHoraUsoRegistro=2024-01-01T19:20:30+01:00
A63B2F9600DDAAD8464120FBA23486E9F0BB39619060C1C75AA08135314560D3

Y según el manual de la AEAT es el siguiente:
Código:
calcularHuella("IDEmisorFactura=89890001K&NumSerieFactura=12345678/G33&FechaExpedicionFactura=01-01-2024&TipoFactura=F1&CuotaTotal=12.35&ImporteTotal=123.45&Huella=&FechaHoraHusoGenRegistro=2024-01-01T19:20:30+01:00”);
Debería devolver el siguiente dato de salida como valor de la huella o «hash»:
3C464DAF61ACB827C65FDA19F352A4E3BDC2C640E9E9FC4CC058073F38F12F60

Te agradezco la ayuda.

Saludos

Última edición por Neftali [Germán.Estévez] fecha: 05-12-2024 a las 11:50:14. Razón: Añadir etiquetas al código
Responder Con Cita
  #4  
Antiguo 04-12-2024
gohermo gohermo is offline
Registrado
NULL
 
Registrado: abr 2014
Posts: 5
Poder: 0
gohermo Va por buen camino
Ya está resuelto, para quien le pueda ayudar, el problema lo tenia en la etiqueta "FechaHoraHusoGenRegistro" que estaba mal escrita.

IDEmisorFactura=89890001K&NumSerieFactura=12345678/G33&FechaExpedicionFactura=01-01-2024&TipoFactura=F1&CuotaTotal=12.35&ImporteTotal=123.45&Huella=&FechaHoraHusoGenRegistro=2024-01-01T19:20:30+01:00
3C464DAF61ACB827C65FDA19F352A4E3BDC2C640E9E9FC4CC058073F38F12F60

Gracias por la colaboración.

Saludos,

Última edición por Neftali [Germán.Estévez] fecha: 05-12-2024 a las 11:49:29.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Software para control del personal con huella digital santiago14 Varios 3 15-03-2013 16:10:27
Componente para huella digital rex Varios 1 17-05-2006 18:33:52
Lector de Huella Digital para control de personal Mauro® Varios 2 05-05-2005 02:43:21
Scanner Huella Dactilar para delphi camc79 Varios 1 25-04-2004 20:36:56


La franja horaria es GMT +2. Ahora son las 19:11:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi