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 31-03-2021
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.235
Poder: 24
keys Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Buenos días. Una pregunta rápida.
¿Os funcionan las comprobaciones en facturas en Guipuzkoa?

Estoy utilizando las siguientes URLs que corresponden a facturas que han subido a guipuzkoa correctamente:
https://tbai.egoitza.gipuzkoa.eus/qr...i=79.86&cr=128
https://tbai.egoitza.gipuzkoa.eus/qr...i=44.00&cr=113
https://tbai.egoitza.gipuzkoa.eus/qr...=106.48&cr=165


¿Os está funcionando la comprobación con vuestras facturas?
Esas direcciones son para el servidor de producción, ¿las facturas las estas enviando al de pruebas?
Responder Con Cita
  #2  
Antiguo 31-03-2021
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.441
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 keys Ver Mensaje
Esas direcciones son para el servidor de producción, ¿las facturas las estas enviando al de pruebas?

Gracias Keys.
Acabo de darme cuenta. No estoy usando el de preproducción y además tengo un problemilla al generar la URL. Por eso me están fallando.
__________________
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 31-03-2021
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.235
Poder: 24
keys Va por buen camino
El otro día en el curso pusieron la imagen que adjunto de donde comprobar en preproduccion.

Última edición por Neftali [Germán.Estévez] fecha: 03-05-2021 a las 13:59:12.
Responder Con Cita
  #4  
Antiguo 31-03-2021
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.441
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 keys Ver Mensaje
El otro día en el curso pusieron la imagen que adjunto de donde comprobar en preproduccion.

Si. La tenía por ahí en la documentación.
A veces las cosas las tienes delante y son tabn evidentes que no las ves.
__________________
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 31-03-2021
yaedev yaedev is offline
Miembro
 
Registrado: ene 2020
Posts: 23
Poder: 0
yaedev Va por buen camino
(edito)

Sobre el escenario de Bizkaia:

Acabo de leer en las preguntas frecuentes que habéis colgado:

Cita:
En el caso de Bizkaia, el fichero XML TicketBAI no se envía directamente, sino que se envía en el campo “TicketBAI”, codificado en Base64, dentro de las anotaciones del LROE:
• 1.1 - Ingresos con factura con Software garante (modelo 140).
• 1.1 - Facturas emitidas con Software garante (modelo 240).

Eso quiere decir que el XML de la factura Ticket Bai se codifica a BASE64, y ese resultado se añade al modelo 240 o 140. ¿Y que es lo que se envía en zip?

Entonces, si el programa que genera las facturas no lleva temas contables ni de libros, por lo que no genera un modelo 240 o 140, ¿entonces como se envía?

Última edición por yaedev fecha: 31-03-2021 a las 11:40:52.
Responder Con Cita
  #6  
Antiguo 31-03-2021
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.235
Poder: 24
keys Va por buen camino
Cita:
Empezado por yaedev Ver Mensaje
Sobre el escenario de Bizkaia:

Según entiendo las facturas XML firmadas deben enviarse empaquetadas en un fichero zip, el cual se incluyen con el envío del modelo 240 o modelo 140 ¿correcto?

Entonces, si el programa que genera las facturas no lleva temas contables ni de libros, por lo que no genera un modelo 240 o 140, ¿entonces como se envía? ¿El cliente deberá facilitar el zip a su asesor o tener un programa contable puente?
Hola.

Lo podrá enviar directamente el cliente y luego el asesor podrá modificar solo los datos que no son de TicketBai (La factura) o podrá enviarselo al asesor para que le realice el envio completo. Por eso el envío en Bizkaia no es inmediato como en Gipuzkoa.

Lógicamente si el envío lo hace el cliente, este tiene que saber a que modelo enviarlo 140/240 y algún dato mínimo más, como por ejemplo el epigrafe de la actividad en el 140, aunque luego siempre lo podra cambiar.

Un Saludo.
Responder Con Cita
  #7  
Antiguo 12-04-2021
benjy.sr benjy.sr is offline
Registrado
 
Registrado: nov 2007
Posts: 3
Poder: 0
benjy.sr Va por buen camino
No consigo enviar datos

Buenas a todos, siguiendo vuestros ejemplos, no consigo obtener respuesta: Mi código es este

Código Delphi [-]
  RequestBody:= TFileStream.Create(ficheroComprimido, fmOpenRead);

  NetHTTPClient1.SecureProtocols:= [THTTPSecureProtocol.TLS12];
  NetHTTPClient1.CustomHeaders['Accept-Encoding'] := 'gzip';
  NetHTTPClient1.CustomHeaders['Content-Encoding'] := 'gzip';
  NetHTTPClient1.CustomHeaders['Content-Type'] := 'application/octet-stream';
  NetHTTPClient1.CustomHeaders['eus-bizkaia-n3-version'] := '1.0';
  NetHTTPClient1.CustomHeaders['eus-bizkaia-n3-content-type'] := 'application/xml';

  //Formamos los parametros json de entrada
  json:='{"con": "LROE", "apa": "1.1", "inte": {"nif":  "XXXXXXXXX","nrs": "XXXXXXXXXXXXXXXXXXXXXXX",
         "ap1": "","ap2": ""},"drs":  {"mode": "240","ejer": "2021"}}';
  NetHTTPClient1.CustomHeaders['eus-bizkaia-n3-data']:= json;

  AResponse:= NetHTTPClient1.Post(url,RequestBody);
  Memo1.Text:= aResponse.ContentAsString(TEncoding.UTF8);

Pero siempre obtengo el mismo error:

Error receiving data: (12030) La conexión con el servidor finalizó anormalmente.

He desactivado firewall, por si acaso, pero siempre me devuelve lo mismo, seguro que hay que tener en cuenta algo que se me está escapando, ¿Alguien puede darme una idea de qué puede estar ocurriendo?

Última edición por Neftali [Germán.Estévez] fecha: 12-04-2021 a las 11:52:25. Razón: Añadiendo TAGs de código
Responder Con Cita
  #8  
Antiguo 12-04-2021
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.441
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 benjy.sr Ver Mensaje
Pero siempre obtengo el mismo error:

Error receiving data: (12030) La conexión con el servidor finalizó anormalmente.

He desactivado firewall, por si acaso, pero siempre me devuelve lo mismo, seguro que hay que tener en cuenta algo que se me está escapando, ¿Alguien puede darme una idea de qué puede estar ocurriendo?

Parece que tiene que ver con el certificado (o relacionado con TSL).
Revisa los mensajes de esta página:
http://www.clubdelphi.com/foros/show...=94264&page=17
__________________
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
  #9  
Antiguo 12-04-2021
Galaxian Galaxian is offline
Miembro
 
Registrado: mar 2021
Posts: 52
Poder: 6
Galaxian Va por buen camino
Ejemplo (parte1)

Código Delphi [-]
var
success: Boolean;
xmlToSign: HCkXml;
gen: HCkXmlDSigGen;
object1: HCkXml;
cert: HCkCert;
sbXml: HCkStringBuilder;
verifier: HCkXmlDSig;
numSigs: Integer;
verifyIdx: Integer;
verified: Boolean;

begin
success := True;
//  Load the XML to be signed from a file...
xmlToSign := CkXml_Create();
CkXml_LoadXmlFile(xmlToSign,'xmlToSign.xml');

gen := CkXmlDSigGen_Create();

CkXmlDSigGen_putSigLocation(gen,'T:TicketBai');
CkXmlDSigGen_putSigLocationMod(gen,0);
CkXmlDSigGen_putSigId(gen,'Signature-63c35f38-2b5f-4600-b3da-3ddee86d62b3-Signature');
CkXmlDSigGen_putSigNamespacePrefix(gen,'ds');
CkXmlDSigGen_putSigNamespaceUri(gen,'h_t_t_p:w_w_w_.w3.org/2000/09/xmldsig#');
CkXmlDSigGen_putSigValueId(gen,'Signature-63c35f38-2b5f-4600-b3da-3ddee86d62b3-SignatureValue');
CkXmlDSigGen_putSignedInfoCanonAlg(gen,'C14N');
CkXmlDSigGen_putSignedInfoDigestMethod(gen,'sha256');
Responder Con Cita
  #10  
Antiguo 12-04-2021
benjy.sr benjy.sr is offline
Registrado
 
Registrado: nov 2007
Posts: 3
Poder: 0
benjy.sr Va por buen camino
No puedo conectar

Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Parece que tiene que ver con el certificado (o relacionado con TSL).
Pues parece que si era por eso, muchas gracias Neftali.
Ahora me pide el certificado, pero la respuesta es vacía, revisando la respuesta el código es el 500, y el texto es "Internal server error",..... no sé qué puede ser

Última edición por Neftali [Germán.Estévez] fecha: 12-04-2021 a las 13:54:27. Razón: Corregir los TAGs
Responder Con Cita
  #11  
Antiguo 12-04-2021
Pau Haro Pau Haro is offline
Miembro
 
Registrado: mar 2021
Posts: 13
Poder: 0
Pau Haro Va por buen camino
Buenas,

Tengo problemas con el envio a Bizkaia, llega la solicitud al servidor pero la respuesta es incorrecta, por que el Id="xmldsig-bb95c614-22fb-4afe-9e6f-b46f4c46f971" no esta bien generado, esta cadena la genero usando el siguiente codigo en Java -> "xmldsig-" + UUID.randomUUID().toString();

Esto no esta funcionando y a diferencia de Guipuzkoa, Bizakaia no me retorna respuesta correcta por tener el ID mal. Estoy usando SecureBlackBox para realizar la firma de mi documento, si alguien me pudiera decir como generar el ID con SecureBackBox o con metodos nativos de Java, se lo agradeceria.

Saludos!
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 06:59:38.


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