Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1501  
Antiguo 20-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 872
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por aflores1 Ver Mensaje
Buenos días alguien sabe por que me puede funcionar el servicio en local pero cuando instalo la versión en el servidor me devuelve una respuesta vacia todo el rato?
Lo mismo estoy espeso, por que es Lunes, pero no entiendo muy bien que servicio y que respuesta.
La firma, el envio...? como haces ese servicio, faltan datos.
Responder Con Cita
  #1502  
Antiguo 20-09-2021
juramisa juramisa is offline
Miembro
 
Registrado: abr 2007
Posts: 54
Poder: 18
juramisa Va por buen camino
Buenos días

Cita:
Empezado por keys Ver Mensaje
Hola a todos.

Una pregunta para los que estais haciendo esto con Delphi y firmando con SecureBlackBox.

Me he dado cuenta que cada hacienda esta pidiendo un hash distinto, y siempre estoy poniendo el mismo (Bizkaia), hasta ahora gipuzkoa y bizkaia lo estan admitiendo sin problemas, pero me gustaria poner el de cada hacienda.

Recuerdo que desde el soporte de secureblackbox me digeron que pusiera esto a la hora de firmar.

Config('SigPolicyHash=' + '42ECE7F7CC773CC6D21F06D4CDA8F97F928EA621F4BBC6EF9B06DB6CD90EF44B');

Que es el hash de bizkaia en hexadecimal.

¿Que estáis poniendo vosotros? o hay alguna forma de pasar el hash que proporciona hacienda a el correspondiente de los componentes.

Y ya que estamos donde estáis poniendo el identificador de cada hacienda (https://ticketbai.araba.eus/tbai/sinadura/)
Yo estoy mandando lo que corresponde a cada hacienda. Lo tengo en un INI.

Código:
[SignaturePolicyIdentifier]
SigPolicyID=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
SigPolicyHash=42ECE7F7CC773CC6D21F06D4CDA8F97F928EA621F4BBC6EF9B06DB6CD90EF44B
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf

[GISignaturePolicyIdentifier]
SigPolicyID=https://www.gipuzkoa.eus/ticketbai/sinadura
SigPolicyHash=E8DACA026EB4A3BBBAD85510C3365EC36E2B6B6BDEF4F4506300B6D4033A227D
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.gipuzkoa.eus/ticketbai/sinadura


[ALSignaturePolicyIdentifier]
SigPolicyID=https://ticketbai.araba.eus/tbai/sinadura/
SigPolicyHash=88E82F917EFFC8720345188FCBF2D84345149FB415F3FD750F50456ECF3232E4
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://ticketbai.araba.eus/tbai/sinadura/
De todas formas ha Gipuzkoa no consigo realizar el envío. Yo creo que ni conecto. En cuanto pueda os pediré ayuda a ver que hago mal.
Responder Con Cita
  #1503  
Antiguo 20-09-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: 18.286
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 aflores1 Ver Mensaje
Buenos días alguien sabe por que me puede funcionar el servicio en local pero cuando instalo la versión en el servidor me devuelve una respuesta vacia todo el rato?
Pocos datos.
¿Qué servicio? ¿Qué hare o qué utiliza?
En estos casos lo mejor es utilizar un LOG.
__________________
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
  #1504  
Antiguo 20-09-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: 18.286
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 ermendalenda Ver Mensaje
Lo mismo estoy espeso, por que es Lunes, pero no entiendo muy bien que servicio y que respuesta.
La firma, el envio...? como haces ese servicio, faltan datos.

+1
Me he repetido por no leer hasta el final.
__________________
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
  #1505  
Antiguo 20-09-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: 18.286
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
Thumbs down

Cita:
Empezado por iMia Ver Mensaje
Una pregunta la vuelo para todos... he mirado todas las direcciones de envío, estan publicadas solo las de pruebas... pero no las de producción...
Algunas de producción sí están publicadas.

Cita:
Empezado por iMia Ver Mensaje
¿¿tengo que dejar que el usuario final pueda editar la dirección de envío para cuando salgan las definitivas??
por que no voy a hacer otra distribución cuando salgan las definitivas....
Nosotros sólo dejamos que el usuario pase de PREPRODUCCION a PRODUCCIÓN.
Y una vez que ha subido 1 factura a PRODUCCION ya no puede tirar atrás.
__________________
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
  #1506  
Antiguo 20-09-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Algunas de producción sí están publicadas.



Nosotros sólo dejamos que el usuario pase de PREPRODUCCION a PRODUCCIÓN.
Y una vez que ha subido 1 factura a PRODUCCION ya no puede tirar atrás.
Gracias Germán.

Tengo esto que he mirado en las recopilacion de la 1a pag. y en la info de cada adminstracion:

Código Delphi [-]


[Araba]
URL_Alta_pruebas=https://pruebas-ticketbai.araba.eus/TicketBAI/v1/facturas/
URL_Anulacion_pruebas=https://pruebas-ticketbai.araba.eus/TicketBAI/v1/anulaciones/
URL_Alta_producccion=***
URL_Anulacion_producccion=***
URL_QR=https://ticketbai.araba.eus/TBAI/QRTBAI
SigPolicyID=https://ticketbai.araba.eus/tbai/sinadura/
SigPolicyHash=iOgvkX7/yHIDRRiPy/LYQ0UUn7QV8/11D1BFbs8yMuQ=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://ticketbai.araba.eus/tbai/sinadura/
[Bizcaya]
URL_Alta_pruebas=https://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena
URL_Anulacion_pruebas=https://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena  
URL_Alta_producccion=***
URL_Anulacion_producccion=***
URL_QR=https://batuz.eus/QRTBAI/
SigPolicyID=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
SigPolicyHash=Quzn98x3PMbSHwbUzaj5f5KOpiH0u8bvmwbbbNkO9Es=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
[Gipuzkoa]
URL_Alta_pruebas=https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta
URL_Anulacion_pruebas=https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/anulacion
URL_Alta_producccion=https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/alta
URL_Anulacion_producccion=https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/baja
URL_QR=https://tbai.prep.gipuzkoa.eus/qr/
SigPolicyID=https://www.gipuzkoa.eus/ticketbai/sinadura
SigPolicyHash=6NrKAm60o7u62FUQwzZew24ra2ve9PRQYwC21AM6In0=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.gipuzkoa.eus/ticketbai/sinadura

No he sabido encontrar las urls de produccion ni de Araba ni de Bizcaia
Responder Con Cita
  #1507  
Antiguo 20-09-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Primera prueba con Araba...

No funciona ... releo el manual... ah!! TLS v1.1!! lo cambio

2a prueba ha funcionado!!!

3a prueba pq me ha dado problema con el xml de retorno.. para ver si parseo bien la respuesta y me deberia dar 01, rechazado por duplicado y me da 400 - BAD Request...

miro el primer xml de retorno, de cuando ha funcionado...
no concuerdan 2 campos

Código:
<FechaRecepcion>2021-09-20 16:44:00.000207</FechaRecepcion>
Deberia estar en formato dd-mm-yyyy y deveulve yyyy-mm-dd

Código:
<Estado>0</Estado>
deberia se alfa de 2 posiciones...

Luego tengo avisos, pero son los normales...
Código:
<ResultadosValidacion>
<Codigo>015</Codigo>
<Descripcion>AVISO: NIF emisor no es correcto, no es contribuyente alavés o no está registrado en IAE</Descripcion>
<Azalpena>OHARRA: Jaulkitzailearen IFZ ez da zuzena; ez da Arabako zergaduna edo ez dago JEZean erregistratuta</Azalpena>
</ResultadosValidacion>
<ResultadosValidacion>
<Codigo>009</Codigo>
<Descripcion>AVISO: Posible error de encadenamiento</Descripcion>
<Azalpena>OHARRA: Balizko errorea kateatzean</Azalpena>
</ResultadosValidacion>
<ResultadosValidacion>
<Codigo>011</Codigo>
<Descripcion>AVISO: Error en verificación alta-inscripción software TicketBAI</Descripcion>
<Azalpena>OHARRA: Errorea gertatu da TicketBAI softwarearen alta-inskripzioa egiaztatzean</Azalpena>
</ResultadosValidacion>
ahora al repetir, solo me da 400 Bad request...
Responder Con Cita
  #1508  
Antiguo 20-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 872
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por iMia Ver Mensaje
Primera prueba con Araba...

No funciona ... releo el manual... ah!! TLS v1.1!! lo cambio

2a prueba ha funcionado!!!

3a prueba pq me ha dado problema con el xml de retorno.. para ver si parseo bien la respuesta y me deberia dar 01, rechazado por duplicado y me da 400 - BAD Request...

miro el primer xml de retorno, de cuando ha funcionado...
no concuerdan 2 campos

Código:
<FechaRecepcion>2021-09-20 16:44:00.000207</FechaRecepcion>
Deberia estar en formato dd-mm-yyyy y deveulve yyyy-mm-dd

Código:
<Estado>0</Estado>
deberia se alfa de 2 posiciones...

Luego tengo avisos, pero son los normales...
Código:
<ResultadosValidacion>
<Codigo>015</Codigo>
<Descripcion>AVISO: NIF emisor no es correcto, no es contribuyente alavés o no está registrado en IAE</Descripcion>
<Azalpena>OHARRA: Jaulkitzailearen IFZ ez da zuzena; ez da Arabako zergaduna edo ez dago JEZean erregistratuta</Azalpena>
</ResultadosValidacion>
<ResultadosValidacion>
<Codigo>009</Codigo>
<Descripcion>AVISO: Posible error de encadenamiento</Descripcion>
<Azalpena>OHARRA: Balizko errorea kateatzean</Azalpena>
</ResultadosValidacion>
<ResultadosValidacion>
<Codigo>011</Codigo>
<Descripcion>AVISO: Error en verificación alta-inscripción software TicketBAI</Descripcion>
<Azalpena>OHARRA: Errorea gertatu da TicketBAI softwarearen alta-inskripzioa egiaztatzean</Azalpena>
</ResultadosValidacion>
ahora al repetir, solo me da 400 Bad request...
Ese error indica un error en la url de la petición
Comprueba que no haya espacios o algún otro error
Responder Con Cita
  #1509  
Antiguo 20-09-2021
misteradrian misteradrian is offline
Miembro
 
Registrado: sep 2021
Posts: 33
Poder: 0
misteradrian Va por buen camino
Problemas a la hora de conectar con TicketBAI Bizkaia

Hola buenas tardes gente!
Soy nuevo en el foro y lo encontré porque yo soy otro más que tiene que integrar TicketBAI para la empresa.
Lo primero de todo gracias por los recursos posteados, que me han servido de mucha ayuda.

Ahora al grano, he intentado conectar con php a través de curl con TicketBai Bizkaia con los ejemplos dados por ellos en la url de alta de facturas.
Pero siempre me da el mismo error y no sé por que sucede eso.

Os dejo el error:
"OpenSSL SSL_read: Connection reset by peer, errno 54"

Código:

Código PHP:
function httpRequestBizkaia($rutaGzip$url$len)
    {
  
        
$ch curl_init();
        
$verificar_SSL=true;
        
        
curl_setopt($chCURLOPT_URLtrim($url));
        
        
curl_setopt($chCURLOPT_RETURNTRANSFER1);
        
curl_setopt($chCURLOPT_POST1);
        
curl_setopt ($chCURLOPT_SSLVERSIONCURL_SSLVERSION_TLSv1_2); 
        
      
        
        
$post = array(
            
'file' => realpath($rutaGzip)
        );

        
curl_setopt($chCURLOPT_POSTFIELDS$post);
        
       
$headers = array();
        
$headers[] = 'Accept-Encoding: gzip';
        
$headers[] = 'Content-Encoding: gzip';
        
$headers[] = 'Content-Length: '$len;
        
$headers[] = 'Content-Type: application/octet-stream';
        
$headers[] = 'eus-bizkaia-n3-version: 1.0.';
        
$headers[] = 'eus-bizkaia-n3-content-type : application/xml';
        
$headers[] = 'eus-bizkaia-n3-data : {"con": "LROE", "apa": "1.1", "inte": {"nif": "79732487C","nrs":
            "ANE","ap1": "ARRIOLA","ap2": "LEJARDI"},"drs": {"mode": "140","ejer": "2022"}}'
;
        
curl_setopt($chCURLOPT_HTTPHEADER$headers);


        
$result curl_exec($ch);
        echo 
$result;
        if (
curl_errno($ch)) {
            echo 
'Error:' curl_error($ch);
        }
        
        
curl_close($ch);
       
    } 
Un saludo y gracias de antemano.
Responder Con Cita
  #1510  
Antiguo 20-09-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Ese error indica un error en la url de la petición
Comprueba que no haya espacios o algún otro error
No, entre pruebas no he tocado nada de la dirección...
Responder Con Cita
  #1511  
Antiguo 20-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 872
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por iMia Ver Mensaje
No, entre pruebas no he tocado nada de la dirección...
Solo se me ocurre eso o que ya no exista el fichero a enviar por que lo muevas o algo así.
Responder Con Cita
  #1512  
Antiguo 20-09-2021
juramisa juramisa is offline
Miembro
 
Registrado: abr 2007
Posts: 54
Poder: 18
juramisa Va por buen camino
Buenas tardes,

A ver si alguien puede ayudarme. Estoy intentando enviar un fichero XML, creado igual que para Bizkaia, pero con las diferencias de Gipuzcoa lo guardado en 'el_fichero_a_enviar', sin comprimir.

Código:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <T:TicketBai xmlns:T="urn:ticketbai:emision">
- <Cabecera>
  <IDVersionTBAI>1.2</IDVersionTBAI> 
....
</T:TicketBai>
A la hora de enviar, yo utilizo HTTPClient de SecureBlackBox, programación en Delphi

Código Delphi [-]
      sbxHTTPClient1.RequestParameters.ContentType := 'application/xml;charset=UTF-8';
      otros_parametros := 'Accept-Encoding: '             + '' + #13#10
                        + 'Content-Encoding: '            + '';
      sbxHTTPClient1.RequestParameters.CustomHeaders := otros_parametros;

      sbxHTTPClient1.PostFile('https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta', el_fichero_a_enviar);

El componente me dice que la cabecera va con la siguiente información

Código:
POST /WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta HTTP/1.1: 
Content-Type: application/xml;charset=UTF-8
Host: tbai-prep.egoitza.gipuzkoa.eus
User-Agent: SecureBlackbox
Accept-Encoding: 
Connection: keep-alive
Content-Encoding: 
Content-Length: 9411
Pues bien, al enviar da un error 'Connection lost due to error 10058' aparentemente me rechaza y no consigo, por más pruebas y combinaciones que haga al conectar. Podéis indicarme como lo hacéis vosotros, para ver donde me equivoco?

Gracias
Responder Con Cita
  #1513  
Antiguo 21-09-2021
juramisa juramisa is offline
Miembro
 
Registrado: abr 2007
Posts: 54
Poder: 18
juramisa Va por buen camino
Cita:
Empezado por misteradrian Ver Mensaje
Hola buenas tardes gente!
Soy nuevo en el foro y lo encontré porque yo soy otro más que tiene que integrar TicketBAI para la empresa.
Lo primero de todo gracias por los recursos posteados, que me han servido de mucha ayuda.

Ahora al grano, he intentado conectar con php a través de curl con TicketBai Bizkaia con los ejemplos dados por ellos en la url de alta de facturas.
Pero siempre me da el mismo error y no sé por que sucede eso.

Os dejo el error:
.......

Yo trabajo con Delphi pero puede ser el tema de los parámetros de cabecera yo mando lo siguiente

Cabecera preparada:
POST /N3B4000M/aurkezpena HTTP/1.1:
Content-Type: application/octet-stream
Host: pruesarrerak.bizkaia.eus
User-Agent: SecureBlackbox
Accept-Encoding: gzip
Connection: keep-alive
Content-Encoding: gzip
eus-bizkaia-n3-version: 1.0
eus-bizkaia-n3-content-type: application/xml
eus-bizkaia-n3-data: {"con": "LROE", "apa": "1.1", "inte": {"nif": "14XXXXXXA","nrs": "JUANxxxxx","ap1": "xxxxxxx","ap2": "xxxxxx"},"drs": {"mode": "140","ejer": "2021"}}
Content-Length: 6958

Espero te ayude
Responder Con Cita
  #1514  
Antiguo 21-09-2021
tejano tejano is offline
Miembro
 
Registrado: dic 2020
Posts: 128
Poder: 4
tejano Va por buen camino
Parece que la incidencia de la firma con la DFB ya esta solucionada.

Esto me han enviado

Kaixo,

La incidencia con las validaciones de los certificados en la firma de los ficheros TicketBAI ya está solucionada. Perdonad las molestias ocasionadas.

Agur bat.
Responder Con Cita
  #1515  
Antiguo 21-09-2021
JoseLeeTo JoseLeeTo is offline
Miembro
 
Registrado: jun 2021
Posts: 65
Poder: 3
JoseLeeTo Va por buen camino
Cita:
Empezado por iMia Ver Mensaje
Gracias Germán.

Tengo esto que he mirado en las recopilacion de la 1a pag. y en la info de cada adminstracion:

Código Delphi [-]


[Araba]
URL_Alta_pruebas=https://pruebas-ticketbai.araba.eus/TicketBAI/v1/facturas/
URL_Anulacion_pruebas=https://pruebas-ticketbai.araba.eus/TicketBAI/v1/anulaciones/
URL_Alta_producccion=***
URL_Anulacion_producccion=***
URL_QR=https://ticketbai.araba.eus/TBAI/QRTBAI
SigPolicyID=https://ticketbai.araba.eus/tbai/sinadura/
SigPolicyHash=iOgvkX7/yHIDRRiPy/LYQ0UUn7QV8/11D1BFbs8yMuQ=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://ticketbai.araba.eus/tbai/sinadura/
[Bizcaya]
URL_Alta_pruebas=https://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena
URL_Anulacion_pruebas=https://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena  
URL_Alta_producccion=***
URL_Anulacion_producccion=***
URL_QR=https://batuz.eus/QRTBAI/
SigPolicyID=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
SigPolicyHash=Quzn98x3PMbSHwbUzaj5f5KOpiH0u8bvmwbbbNkO9Es=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
[Gipuzkoa]
URL_Alta_pruebas=https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta
URL_Anulacion_pruebas=https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/anulacion
URL_Alta_producccion=https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/alta
URL_Anulacion_producccion=https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/baja
URL_QR=https://tbai.prep.gipuzkoa.eus/qr/
SigPolicyID=https://www.gipuzkoa.eus/ticketbai/sinadura
SigPolicyHash=6NrKAm60o7u62FUQwzZew24ra2ve9PRQYwC21AM6In0=
SigPolicyHashAlgorithm=SHA256
SigPolicyURI=https://www.gipuzkoa.eus/ticketbai/sinadura

No he sabido encontrar las urls de produccion ni de Araba ni de Bizcaia

Buenas.
Lo que yo tengo es:
ALTA: https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/alta
ANULACIÓN: https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/baja
Responder Con Cita
  #1516  
Antiguo 21-09-2021
JoseLeeTo JoseLeeTo is offline
Miembro
 
Registrado: jun 2021
Posts: 65
Poder: 3
JoseLeeTo Va por buen camino
Perdona, que te he respondido con las de Guipuzcoa.
Las de Bizkaia tengo estas:

ALTA y ANULACION: https://sarrerak.bizkaia.eus/N3B4000M/aurkezpena
CONSULTA: https://sarrerak.bizkaia.eus/N3B4001M/kontsulta
Responder Con Cita
  #1517  
Antiguo 21-09-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: 18.286
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 iMia Ver Mensaje
No he sabido encontrar las urls de produccion ni de Araba ni de Bizcaia

En BIZCAIA, según la documentacion (Batuz_LROE_Especificaciones_Envío_Masivo_V1_0_7.pdf):Y en el documento del entorno de pruebas (Batuz_LROE_Entorno_Pruebas_V1_0_1.pdf):

Nos faltaría la de producción de Araba.
__________________
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
  #1518  
Antiguo 21-09-2021
misteradrian misteradrian is offline
Miembro
 
Registrado: sep 2021
Posts: 33
Poder: 0
misteradrian Va por buen camino
Cita:
Empezado por juramisa Ver Mensaje
Yo trabajo con Delphi pero puede ser el tema de los parámetros de cabecera yo mando lo siguiente

Cabecera preparada:
POST /N3B4000M/aurkezpena HTTP/1.1:
Content-Type: application/octet-stream
Host: pruesarrerak.bizkaia.eus
User-Agent: SecureBlackbox
Accept-Encoding: gzip
Connection: keep-alive
Content-Encoding: gzip
eus-bizkaia-n3-version: 1.0
eus-bizkaia-n3-content-type: application/xml
eus-bizkaia-n3-data: {"con": "LROE", "apa": "1.1", "inte": {"nif": "14XXXXXXA","nrs": "JUANxxxxx","ap1": "xxxxxxx","ap2": "xxxxxx"},"drs": {"mode": "140","ejer": "2021"}}
Content-Length: 6958

Espero te ayude
Muchas gracias por tu rápida contestación.
La cosa es que incluso sin el uso de cabeceras el error es el mismo.
Es lo que me hace estar perdido.
Ya que la URL la copio directamente del pdf del Envío masivo en el entorno de pruebas otorgado por BATUZ:

Un saludo.
Responder Con Cita
  #1519  
Antiguo 21-09-2021
Avatar de HerensugeBeltz
HerensugeBeltz HerensugeBeltz is offline
Miembro
 
Registrado: may 2021
Ubicación: Hondarribia
Posts: 88
Poder: 3
HerensugeBeltz Va por buen camino
TicketBAI: firma de un XML con SecureBlackBox 2020

Cita:
Empezado por juramisa Ver Mensaje
Buenas tardes,

A ver si alguien puede ayudarme. Estoy intentando enviar un fichero XML, creado igual que para Bizkaia, pero con las diferencias de Gipuzcoa lo guardado en 'el_fichero_a_enviar', sin comprimir.

A la hora de enviar, yo utilizo HTTPClient de SecureBlackBox, programación en Delphi

Pues bien, al enviar da un error 'Connection lost due to error 10058' aparentemente me rechaza y no consigo, por más pruebas y combinaciones que haga al conectar. Podéis indicarme como lo hacéis vosotros, para ver donde me equivoco?

Gracias
Hola Juramisa,
Te adjunto el código que uso yo. Los envíos de prueba van bien (es en C++Builder). En mi caso tuve problemas con el método SendFile y tuve que usar PostBytes. XMLOrigen es el fichero XML firmado y grabado en disco.

Código:
  // Cargo el fichero como un array de bytes. Con otros métodos se desvirtuaba el
  // contenido y el envío fallaba.
  DynamicArray<byte> cnt;
  std::unique_ptr<TFileStream> fs(new TFileStream(XMLOrigen,	fmOpenRead));
  cnt.Length= fs->Size;
  fs->Read(cnt, 0, cnt.Length);

  bool resul(true);
  try
  {
    sbxHTTPClient1->TLSAutoValidateCertificates= true; 
    sbxHTTPClient1->TLSVersions= TsbxConstants::csbTLS12;
    sbxHTTPClient1->ReqParamsContentType= L"application/xml;charset=UTF-8";
    sbxHTTPClient1->ReqParamsAcceptCharset= L"UTF-8";
    sbxHTTPClient1->ReqParamsAccept= L"*/*";
    sbxHTTPClient1->ReqParamsHTTPVersion= TsbxHTTPClientReqParamsHTTPVersions::chvHTTP11;
    sbxHTTPClient1->TLSRenegotiationAttackPreventionMode= TsbxHTTPClientTLSRenegotiationAttackPreventionModes::crapmAuto;
    sbxHTTPClient1->Config(L"UseSystemCertificates=true");
    // Cambio el timeout por defecto
  // SocketDNSTotalTimeout (0): The timeout (in milliseconds) for the whole resolution process
  // SocketTimeout (60000): The maximum period of waiting, in milliseconds, after which the socket operation is considered unsuccessful.
    sbxHTTPClient1->SocketDNSTotalTimeout= 2000;
    sbxHTTPClient1->SocketTimeout= 2500;

    sbxHTTPClient1->PostBytes(endPoint, cnt);
  }
  catch (Exception &e)
  {
    err= L"Error en el envío de la factura XML.\r\n"+ e.Message + L"\r\n" +
      sbxHTTPClient1->ReasonPhrase;
    resul= false;
  }
Responder Con Cita
  #1520  
Antiguo 21-09-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
En BIZCAIA, según la documentacion (Batuz_LROE_Especificaciones_Envío_Masivo_V1_0_7.pdf):Y en el documento del entorno de pruebas (Batuz_LROE_Entorno_Pruebas_V1_0_1.pdf):

Nos faltaría la de producción de Araba.
gracias Germán... lo apuntó JoseLeeTo justo encima...

Lo que también veo es que la UR del QR de Araba no está bien (error 404 y la prueba que me entró ayer, no hay forma de consultarla...) y la url del QR de Guipuzkoa es de pruebas (prep)... tened en cuenta que eso también nos lo cambiaran...
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
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice newtron Internet 3557 Hace 2 Días 17:42:47
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 15:38:54.


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