Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Envío de registros y sus respuestas (https://www.clubdelphi.com/foros/forumdisplay.php?f=66)
-   -   Error en la Huella [2000] (https://www.clubdelphi.com/foros/showthread.php?t=97132)

krilian 19-12-2024 09:15:09

Error en la Huella [2000]
 
Hola compañeros, estoy teniendo una problema a la hora de enviar los registros de alta a verifactu, todos se envian con exito pero me devuelven errores con la huella, y no se porque puede ser. Si teneis alguna idea me haceis un buen favor.

Aqui os dejo el error que me devuelve el servicio:

Código:

El cálculo de la huella suministrada es incorrecta. Datos de entrada cálculo huella:

IDEmisorFactura=B00000000&NumSerieFactura=B21021&FechaExpedicionFactura=18-12-2024
&TipoFactura=F1&CuotaTotal=85.98&ImporteTotal=71.06
&Huella=7ecb0c747ebdc4d05bf6ff00546c131c262767db2dd3d2e642bc8e0665ebe005
&FechaHoraHusoGenRegistro=2024-12-18T17:39:40+01:00
 
Huella calculada: D8144C63098D768C30D7F5789C659C774AA16F1079050D93EF7E75D4D0133471


YellowStone 19-12-2024 10:14:15

¿Puede ser que la huella del registro anterior, a la hora de calcular la nueva, la estés pasando en minúscula en vez de mayúscula? O que en el fichero de alta vayan en minúsculas.

Creo que van a ir por ahí los tiros

IDEmisorFactura=XXXXXXXX
&NumSerieFactura=XXXXXXXX
&FechaExpedicionFactura=19-12-2024
&TipoFactura=F1&CuotaTotal=14.11
&ImporteTotal=81.29
&Huella=9E46C5A244397B8422B06B78BE8D8FDF8A15C6804D0A2ACEE3072E87045B6F4D
&FechaHoraHusoGenRegistro=2024-12-19T10:22:21+01:00

krilian 19-12-2024 11:03:04

Cita:

Empezado por YellowStone (Mensaje 560825)
¿Puede ser que la huella del registro anterior, a la hora de calcular la nueva, la estés pasando en minúscula en vez de mayúscula? O que en el fichero de alta vayan en minúsculas.

Creo que van a ir por ahí los tiros

IDEmisorFactura=XXXXXXXX
&NumSerieFactura=XXXXXXXX
&FechaExpedicionFactura=19-12-2024
&TipoFactura=F1&CuotaTotal=14.11
&ImporteTotal=81.29
&Huella=9E46C5A244397B8422B06B78BE8D8FDF8A15C6804D0A2ACEE3072E87045B6F4D
&FechaHoraHusoGenRegistro=2024-12-19T10:22:21+01:00

Efectivamente han sido las mayusculas, se me habia pasado por completo, Muchas gracias!!

FerSan 19-12-2024 17:33:10

Huella cuando es el primer registro
 
Buenas, a mí me da error 2000 "El cálculo de la huella suministrada es incorrecta", pero creo que es porque es el primer registro de alta que se envía , en ese caso no existe una huella anterior, sabéis qué hay que poner en el campo huella a la hora de generar la huella del primer registro?

YellowStone 19-12-2024 17:35:43

Si tienes el mensaje completo, mejor, como ha puesto el compañero.

ermendalenda 19-12-2024 17:43:13

Cita:

Empezado por krilian (Mensaje 560824)
Hola compañeros, estoy teniendo una problema a la hora de enviar los registros de alta a verifactu, todos se envian con exito pero me devuelven errores con la huella, y no se porque puede ser. Si teneis alguna idea me haceis un buen favor.

Aqui os dejo el error que me devuelve el servicio:

Código:

El cálculo de la huella suministrada es incorrecta. Datos de entrada cálculo huella:

IDEmisorFactura=B00000000&NumSerieFactura=B21021&FechaExpedicionFactura=18-12-2024
&TipoFactura=F1&CuotaTotal=85.98&ImporteTotal=71.06
&Huella=7ecb0c747ebdc4d05bf6ff00546c131c262767db2dd3d2e642bc8e0665ebe005
&FechaHoraHusoGenRegistro=2024-12-18T17:39:40+01:00
 
Huella calculada: D8144C63098D768C30D7F5789C659C774AA16F1079050D93EF7E75D4D0133471


Ojo también con el ejemplo primeroz la cuota total es superior al importe total, es raro, no sé si existe esa posibilidad pero es raro.

YellowStone 19-12-2024 17:53:31

Cita:

Empezado por FerSan (Mensaje 560834)
Buenas, a mí me da error 2000 "El cálculo de la huella suministrada es incorrecta", pero creo que es porque es el primer registro de alta que se envía , en ese caso no existe una huella anterior, sabéis qué hay que poner en el campo huella a la hora de generar la huella del primer registro?


El campo huella en ese caso hay que dejarlo vacío, es decir "&Huella=" y nada más

FerSan 19-12-2024 19:04:03

Cita:

Empezado por FerSan (Mensaje 560834)
Buenas, a mí me da error 2000 "El cálculo de la huella suministrada es incorrecta", pero creo que es porque es el primer registro de alta que se envía , en ese caso no existe una huella anterior, sabéis qué hay que poner en el campo huella a la hora de generar la huella del primer registro?

No sé por qué me daba error, pero ya me lo acepta, lo único que hay que hacer es dejar la huella anterior en blanco, en el ejemplo anterior del compañero sería:

IDEmisorFactura=B00000000&NumSerieFactura=B21021&FechaExpedicionFactura=18-12-2024
&TipoFactura=F1&CuotaTotal=85.98&ImporteTotal=71.06
&Huella=
&FechaHoraHusoGenRegistro=2024-12-18T17:39:40+01:00

FerSan 20-12-2024 09:11:01

Cita:

Empezado por YellowStone (Mensaje 560840)
El campo huella en ese caso hay que dejarlo vacío, es decir "&Huella=" y nada más

Gracias, no había visto tu mensaje.


La franja horaria es GMT +2. Ahora son las 00:20:17.

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