Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-09-2018
hagsoft hagsoft is offline
Miembro
 
Registrado: jul 2013
Posts: 11
Poder: 0
hagsoft Va por buen camino
Sera q lo pueden subir el codigo por favor me da error base64 estoy usando delphi berlin


Código Delphi [-]
procedure TForm1.EnviaTicket(ta: widestring);
var
  WS: LoginCMS;
  s: widestring;
begin
 //s := (HTTPRIO1 as LoginCms).loginCms(memo1.Text);
  WS := GetLoginCMS;
  s := WS.loginCms(ta);
  memo1.Text :=(s); //Da error en esta linea
  memo1.Lines.SaveToFile(ruta + 'TA.XML');
end;
Responder Con Cita
  #2  
Antiguo 07-09-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y el error es...?
Responder Con Cita
  #3  
Antiguo 11-11-2018
DeG DeG is offline
Miembro
 
Registrado: mar 2008
Posts: 42
Poder: 0
DeG Va por buen camino
Cool error base64

Cita:
Empezado por hagsoft Ver Mensaje
Sera q lo pueden subir el codigo por favor me da error base64 estoy usando delphi berlin


Código Delphi [-]
procedure TForm1.EnviaTicket(ta: widestring);
var
  WS: LoginCMS;
  s: widestring;
begin
 //s := (HTTPRIO1 as LoginCms).loginCms(memo1.Text);
  WS := GetLoginCMS;
  s := WS.loginCms(ta);
  memo1.Text :=(s); //Da error en esta linea
  memo1.Lines.SaveToFile(ruta + 'TA.XML');
end;
Buenas, me puse a debuguear y lo solucione, hay que cambiar ticketsf por ticketf en la linea:
Código:
TA:= LimpiaTicket(ruta+'ticketsf.xml','-----BEGIN PKCS7-----','-----END PKCS7-----');
por
Código:
TA:= LimpiaTicket(ruta+'ticketf.xml','-----BEGIN PKCS7-----','-----END PKCS7-----');
y no olvidar de instalar OpenSSL-Win32(yo lo olvide).
Saludos.
Responder Con Cita
  #4  
Antiguo 09-01-2019
chiche_s chiche_s is offline
Registrado
 
Registrado: dic 2009
Posts: 6
Poder: 0
chiche_s Va por buen camino
Estancado con la factura

Hola gente del foro, estoy viendo el trabajo de adripugliesso pero no consigo avanzar para obtener los benditos TOKEN y SIGN. El problema específico es que no se me genera el archivo "ticketf.xml" y no sé por qué. Si alguien me puede dar una mano, o tienen la guía para generar cert y key.doc, se lo voy a agradecer.

PD: estoy usando Delphi 10.2 CE.
Responder Con Cita
  #5  
Antiguo 17-01-2019
aledieb aledieb is offline
Miembro
 
Registrado: jun 2005
Ubicación: Buenos Aires, Argentina
Posts: 141
Poder: 19
aledieb Va por buen camino
Hola, estas usando openssl.exe si es así puede ser un tema de entorno, yo tuve que agregar una linea al .bat

Código:
 set OPENSSL_CONF=E:\camino_a\Ssl\openssl.cfg
E:\camino_a\Ssl\openssl smime -sign -in E:\ticketsf.xml -out E:\ticketf.xml -inkey E:\certificados\ClavePriv.txt -signer E:\certificados\Certificado.crt -outform PEM -nodetach
A mi me dio problemas la instalación de openssl por lo que solo descomprimi en un directorio de la app y lo uso desde alli. El openssl.cfg lo tuve que copiar de la página de openssl.
__________________
Suerte
Alejandro
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
Factura Electrónica AFIP Argentina SergioFrey Noticias 2 19-05-2017 21:02:03
xml+xsl a pdf(Factura Electronica) jgutti Varios 4 21-02-2012 16:08:23
Factura Electronica Argentina Aleca Varios 2 11-01-2011 10:17:49
Factura electronica richy08 Varios 4 17-12-2010 00:40:34
Factura Electrónica aig Varios 13 10-12-2010 17:12:44


La franja horaria es GMT +2. Ahora son las 15:58:13.


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