Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Firma usando dll de Chilkat

¿Alguien tiene el código para hacer la firma con ChilKat?
Yo lo usé para TBAI y funciona bien, y no quisiera tener que instalar en cada ordenador que genera las facturas el AutoFirma

Gracias
Responder Con Cita
  #2  
Antiguo 09-10-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
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
Yo te iba a decir que revisaras código de TBAI porque debe ser similar.
¿Si ya lo has usado para TBAI no te sirve ese código como base?

Aquí tienes algo de código:
https://www.clubdelphi.com/foros/sho...583#post540583
__________________
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
  #3  
Antiguo 09-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Gracias. Si, lo estoy usando como base, pero no tengo claro los parámetros a cambiar
Tendré que ir a prueba error.
Gracias
Responder Con Cita
  #4  
Antiguo 12-10-2025
Avatar de YellowStone
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 165
Poder: 20
YellowStone Va por buen camino
Recuerdo, por si no lo sabes, que en Verifactu no hay que firmar las facturas, sólo el envío SOAP. Si es para NO Verifactu, entonces no he dicho nada.
Responder Con Cita
  #5  
Antiguo 13-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Cita:
Empezado por YellowStone Ver Mensaje
Recuerdo, por si no lo sabes, que en Verifactu no hay que firmar las facturas, sólo el envío SOAP. Si es para NO Verifactu, entonces no he dicho nada.
Buenos días, Muchas gracias por tu respuesta. Pero si no me equivoco el SOAP tiene que llevar incorporada una firma del XML generado previamente.

Ten un buen dia
Responder Con Cita
  #6  
Antiguo 13-10-2025
Carlos Carlos is offline
Miembro
 
Registrado: ago 2025
Posts: 230
Poder: 1
Carlos Va por buen camino
Cita:
Empezado por rcarteaga Ver Mensaje
Buenos días, Muchas gracias por tu respuesta. Pero si no me equivoco el SOAP tiene que llevar incorporada una firma del XML generado previamente.
Ten un buen dia
Buenos días,

Creo que no.
Creo que es suficiente que el envío del XML se realice con identificación de Certificado Digital, no el XML en si.

Yo estoy enviando con CURL.EXE sin firmar el XML y todo va bien.
Responder Con Cita
  #7  
Antiguo 13-10-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
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
VERI*FACTU:
No se firma, se necesita certificado para la identificación en el envío.

NO-VERI*FACTU:
Se necesita certificado para firmar el XML y se necesita certificado para la identificación en el envío.
__________________
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
  #8  
Antiguo 13-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Cita:
Empezado por Carlos Ver Mensaje
Buenos días,

Creo que no.
Creo que es suficiente que el envío del XML se realice con identificación de Certificado Digital, no el XML en si.

Yo estoy enviando con CURL.EXE sin firmar el XML y todo va bien.
Muchas gracias, lo probaré. Será de gran ayuda
Responder Con Cita
  #9  
Antiguo 13-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
VERI*FACTU:
No se firma, se necesita certificado para la identificación en el envío.

NO-VERI*FACTU:
Se necesita certificado para firmar el XML y se necesita certificado para la identificación en el envío.
Muchas gracias por la información, lo probaré.
Será de gran ayuda.
Compartiré el resultado
Responder Con Cita
  #10  
Antiguo 20-10-2025
adjiza adjiza is offline
Miembro
 
Registrado: jul 2025
Posts: 18
Poder: 0
adjiza Va por buen camino
Cita:
Empezado por rcarteaga Ver Mensaje
¿Alguien tiene el código para hacer la firma con ChilKat?
Yo lo usé para TBAI y funciona bien, y no quisiera tener que instalar en cada ordenador que genera las facturas el AutoFirma

Gracias
Hola rcarteaga,

Yo también uso ChiKat para todo el desarrollo de Veri*factu, pero yo trabajo en DataFlex.

Lo único que tienes que hacer, es seleccionar la firma (yo la cargo desde archivo precisamente para que no sea necesaria su instalación en todos los equipos que vayan a facturar) y asignarla en la petición SOAP.
No soy ningún experto en estos temas, pero simplemente con los ejemplos que tienen publicados en su web, me ha sido suficiente.
En Delphi no te puedo ayudar, pero si necesitas más ayuda, te puedo dar parte del código que he usado, no creo que se diferencie tanto con Delphi.

Un saludo.
Antonio
Responder Con Cita
  #11  
Antiguo 20-10-2025
rcarteaga rcarteaga is offline
Miembro
 
Registrado: nov 2022
Posts: 25
Poder: 0
rcarteaga Va por buen camino
Muchas gracias.
Al final ha funcionado como decés, incluyendo el certificado (sin instalar) en el envío es suficiente.
Muchas gracias
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
Firma de XML jahlxx Envío de registros y sus respuestas 1 01-08-2025 08:49:55
Firma Digital Dado de baja Varios 5 30-11-2008 20:52:16
Modificar firma. Greco La Taberna 6 28-09-2007 17:06:12
firma digital felixgo Varios 2 16-02-2005 15:36:00


La franja horaria es GMT +2. Ahora son las 06:38:44.


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