Cita:
Empezado por bilbur
La versión que utilizo es la misma y funciona correctamente.
Parece ser un error de verificación de firma.
Si quieres, envía un xml sin datos (con las cabeceras TBAI) y lo firmo y compruebo.
Un saludo
|
He conseguido firmar el de alta pero me es imposible realizar una firma correcta para el de anulación,
te dejo mi plantilla de xml por si puedes revisármela.(no me deja incluir enlaces el foro)
Código:
<xml version="1.0" encoding="UTF-8">
<T:AnulaTicketBai xmlns:T="urn:ticketbai:anulacion" xmlns:xsi="......w3.org/2001/XMLSchema-instance" xsi:schemaLocation=".......w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd">
<Cabecera>
<IDVersionTBAI>1.2</IDVersionTBAI>
</Cabecera>
<IDFactura>
<Emisor>
<NIF>XXXXXX</NIF>
<ApellidosNombreRazonSocial>XXXXXXXX</ApellidosNombreRazonSocial>
</Emisor>
<CabeceraFactura>
<SerieFactura>Factura Compra</SerieFactura>
<NumFactura>2021205346</NumFactura>
<FechaExpedicionFactura>29-07-2021</FechaExpedicionFactura>
</CabeceraFactura>
</IDFactura>
<HuellaTBAI>
<Software>
<LicenciaTBAI>TBAIGIPRE000000000000</LicenciaTBAI>
<EntidadDesarrolladora>
<NIF>XXXXXXXXX</NIF>
</EntidadDesarrolladora>
<Nombre>XXXXXXXX</Nombre>
<Version>1.2</Version>
</Software>
</HuellaTBAI>
</T:AnulaTicketBai>
Un saludo y gracias!!