Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2021
batuzail batuzail is offline
Miembro
 
Registrado: feb 2017
Posts: 73
Poder: 10
batuzail Va por buen camino
Resuperar ds:SignatureValue

Hola,
Alguien sabe como recuperar la firma de un xml firmado con Chilckat?


Saludos
Responder Con Cita
  #2  
Antiguo 14-07-2021
batuzail batuzail is offline
Miembro
 
Registrado: feb 2017
Posts: 73
Poder: 10
batuzail Va por buen camino
Cita:
Empezado por batuzail Ver Mensaje
Hola,
Alguien sabe como recuperar la firma de un xml firmado con Chilckat?


Saludos
Ya lo he encontrado:
Dim xml as new ChilckatXml
.... cargamos el xml

ds_SignatureValue = xml.GetChildContent("ds:Signature|ds:SignatureValue")


Gracias
Responder Con Cita
  #3  
Antiguo 14-07-2021
Avatar de b4aronDeLaBirr4
b4aronDeLaBirr4 b4aronDeLaBirr4 is offline
Miembro
 
Registrado: jul 2021
Posts: 67
Poder: 5
b4aronDeLaBirr4 Va por buen camino
Crc-8

Hola!

He utilizado chilkat para firmar el XML pero me surge una duda, el CRC-8 se está realizando automáticamente en algún momento dado? Porque el servidor recibe la factura y me retorna el código TBAI (que contiene 3 dígitos de haber aplicado el CRC-8). Porque vosotros el TBAI lo obtenéis de la respuesta del server o lo formáis manualmente?
Responder Con Cita
  #4  
Antiguo 15-07-2021
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 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
Cita:
Empezado por b4aronDeLaBirr4 Ver Mensaje
Porque vosotros el TBAI lo obtenéis de la respuesta del server o lo formáis manualmente?

El TBAI tienes que calcularlo tú, según las especificaciones que vienen en la documentación.
Documento "TicketBAI_Especificaciones funcionales y técnicas_1_X.pdf"
Punto 4: Especificaciones técnicas de la fase de emisión de una factura
4.1: Generación del TBAI
__________________
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
  #5  
Antiguo 15-07-2021
Galaxian Galaxian is offline
Miembro
 
Registrado: mar 2021
Posts: 52
Poder: 6
Galaxian Va por buen camino
Cita:
Empezado por batuzail Ver Mensaje
Hola,
Alguien sabe como recuperar la firma de un xml firmado con Chilckat?


Saludos
La mejor forma es con un analizador (parser) XML. El problema es hacerse con uno bueno.

Yo lo necesitaba para otras cosas y al final tuve que hacérmelo. No es difícil, aunque requiere bastantes horas de trabajo para pulirlo, pero una vez hecho es una delicia poder procesar cualquier XML sin despeinarse.

Si quieres salir del paso, puedes buscar "<ds:SignatureValue" en el texto. Una vez encontrado tienes que buscar el siguiente '>', apuntar la posición, buscar el siguiente '<', apuntar la posición, y extraer el fragmento comprendido entre las dos posiciones.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice newtron Internet 3716 19-01-2026 20:01:34
Como utilizar la ayuda del nuevo Sistema Operativo gluglu Humor 3 24-09-2007 09:39:05
Aplicacion Agencia De Viajes ArdiIIa Varios 9 20-01-2007 16:49:53
El Vasco Aguirre Al González La Taberna 5 26-05-2006 09:22:28
Microsoft ha lanzado su nuevo sistema operativo DarkByte Humor 0 25-01-2004 09:21:14


La franja horaria es GMT +2. Ahora son las 02:58:20.


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