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 21-08-2018
sa_pirata sa_pirata is offline
Miembro
 
Registrado: dic 2015
Posts: 14
Poder: 0
sa_pirata Va por buen camino
yo pude hacer la consulta de cae funcional con el ws de afip, si quieres puedo pasarte el codigo.. en su momento yo tambien me trabe mucho y algunos me han dado una mano, otros me quisieron cobrar por darme una mano (aqui en el foro) lo cual no esta mal, pero tampoco me ha agradado... me ha pasado que al codificar en base64 generaba un header y un footer tipo "******************BASE64-BLA-BLA-BLA**********************" que lo hacia solo cuando codificaba... le quite eso y me andubo de mil maravillas... si quieres el codigo que hice... escribeme a sebastianalemany22@gmail.com y te lo paso, no hay problema
Aclaro nuevamente, mi codigo solo hace la consulta de CAE pero es con los mismos metodos que se solicita la factura, solo cambia el contenido del mensaje
Responder Con Cita
  #2  
Antiguo 21-08-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por sa_pirata Ver Mensaje
yo pude hacer la consulta de cae funcional con el ws de afip, si quieres puedo pasarte el codigo.. en su momento yo tambien me trabe mucho y algunos me han dado una mano, otros me quisieron cobrar por darme una mano (aqui en el foro) lo cual no esta mal, pero tampoco me ha agradado... me ha pasado que al codificar en base64 generaba un header y un footer tipo "******************BASE64-BLA-BLA-BLA**********************" que lo hacia solo cuando codificaba... le quite eso y me andubo de mil maravillas... si quieres el codigo que hice... escribeme a sebastianalemany22@gmail.com y te lo paso, no hay problema
Aclaro nuevamente, mi codigo solo hace la consulta de CAE pero es con los mismos metodos que se solicita la factura, solo cambia el contenido del mensaje
Los foros son públicos, se trata de ayudarnos entre todos. NO está permitido públicamente el intercambio porque entonces esto no sería un foro.
Otra cosa distinta es hacerlo todo de manera privada, ahí puedes intercambiar lo que quieras con quien quieras, por lo que tampoco podemos saber qué se habla o se ofrece entre los usuarios.
Si de manera privada alguien te pide un pago y tú lo aceptas, es cosa tuya y de la otra persona, pero lo que NO se puede permitir es que de manera pública se haga eso, infringe por completo la filosofía de ayuda en los foros.
Por cierto, no te recomiendo que pongas tu email públicamente, todos los robots que pululan por internet ya lo han recogido.
Te aconsejo que leas nuestra guía de estilo.
Saludos.
Responder Con Cita
  #3  
Antiguo 21-08-2018
sa_pirata sa_pirata is offline
Miembro
 
Registrado: dic 2015
Posts: 14
Poder: 0
sa_pirata Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Los foros son públicos, se trata de ayudarnos entre todos. NO está permitido públicamente el intercambio porque entonces esto no sería un foro.
Otra cosa distinta es hacerlo todo de manera privada, ahí puedes intercambiar lo que quieras con quien quieras, por lo que tampoco podemos saber qué se habla o se ofrece entre los usuarios.
Si de manera privada alguien te pide un pago y tú lo aceptas, es cosa tuya y de la otra persona, pero lo que NO se puede permitir es que de manera pública se haga eso, infringe por completo la filosofía de ayuda en los foros.
Por cierto, no te recomiendo que pongas tu email públicamente, todos los robots que pululan por internet ya lo han recogido.
Te aconsejo que leas nuestra guía de estilo.
Saludos.
Claro, es por eso que nunca dije ni quien era ni tampoco fui mas del tema... en cuanto al mail y los robots... tengo ese correo hace 10 años, ya lo tiene cuanto robot se creo en internet jaja
Responder Con Cita
  #4  
Antiguo 21-08-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por sa_pirata Ver Mensaje
en cuanto al mail y los robots... tengo ese correo hace 10 años, ya lo tiene cuanto robot se creo en internet jaja
Responder Con Cita
  #5  
Antiguo 21-08-2018
lucho6007 lucho6007 is offline
Miembro
 
Registrado: ene 2009
Ubicación: Junín, pcia de BsAs, Argentina
Posts: 74
Poder: 16
lucho6007 Va por buen camino
Smile Código fuente

Cita:
Empezado por sa_pirata Ver Mensaje
yo pude hacer la consulta de cae funcional con el ws de afip, si quieres puedo pasarte el codigo.. en su momento yo tambien me trabe mucho y algunos me han dado una mano, otros me quisieron cobrar por darme una mano (aqui en el foro) lo cual no esta mal, pero tampoco me ha agradado... me ha pasado que al codificar en base64 generaba un header y un footer tipo "******************BASE64-BLA-BLA-BLA**********************" que lo hacia solo cuando codificaba... le quite eso y me andubo de mil maravillas... si quieres el codigo que hice... escribeme a sebastianalemany22@gmail.com y te lo paso, no hay problema
Aclaro nuevamente, mi codigo solo hace la consulta de CAE pero es con los mismos metodos que se solicita la factura, solo cambia el contenido del mensaje
¿Sería mucho pedir que compartas el ejemplo con todos? Del mismo modo que el resto de nosotros compartimos parte del código que hicimos en su momento para que otros que están en la misma puedan seguir avanzando
Responder Con Cita
  #6  
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
  #7  
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.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y el error es...?
Responder Con Cita
  #8  
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
  #9  
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
  #10  
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 12:28:59.


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