Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco (https://www.clubdelphi.com/foros/showthread.php?t=94264)

Neftali [Germán.Estévez] 01-07-2024 08:53:00

Cita:

Empezado por sEngine (Mensaje 556428)
En el caso de bizkaia, hay algo similar a zuzendu como en las otras diputaciones? Para los casos en los que el resultado del envio haya dado "incorrecto"

En esos casos, nosotros enviamos la misma factura "sin Software garante".

edari 01-07-2024 17:12:32

Buenas tardes,


Estoy intentando subir mi primera factura en una empresa de Vizcaya en entorno real y al subirla (con curl) me dice


curl.exe --insecure --cert-type P12 --cert CZJ141020S.p12:LACONTRASEÑA -H "Accept-Encoding:gzip" -H "Content-Encoding:gzip" -H "Content-Type:application/octet-stream" -H "eus-bizkaia-n3-version:1.0" -H "eus-bizkaia-n3-content-type:application/xml" -H "eus-bizkaia-n3-data:{\"con\":\"LROE\",\"apa\":\"1.1\",\"inte\":{\"nif\":\"nifempresa\",\"nrs\":\"EMPRESA S A\"},\"drs\" :{\"mode\":\"240\",\"ejer\":\"2024\"}}" -v "https://sarrerak.bizkaia.eus/N3B4000M/aurkezpena" --data-binary "@\EDARITBAI\EDARI.DAT\01-2024\07\EXPORTA\RESUMEN_240_20240701_170553.gz" --output \EDARITBAI\EDARI.DAT\01-2024\07\RESPUESTAS\RESP_240_20240701_170553.gz -D \EDARITBAI\EDARI.DAT\01-2024\07\RESPUESTAS\RESP_240_20240701_170553.TXT
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 80.245.2.229...
* TCP_NODELAY set
* Connected to sarrerak.bizkaia.eus (80.245.2.229) port 443 (#0)
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 1/3)
* schannel: disabled server certificate revocation checks
* schannel: verifyhost setting prevents Schannel from comparing the supplied target name with the subject names in server certificates.
* schannel: sending initial handshake data: sending 182 bytes...
* schannel: sent initial handshake data: sent 182 bytes
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: failed to receive handshake, need more data
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 4096
* schannel: encrypted data buffer: offset 4096 length 4096
* schannel: encrypted data length: 4000
* schannel: encrypted data buffer: offset 4000 length 4096
* schannel: received incomplete message, need more data
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 516
* schannel: encrypted data buffer: offset 4516 length 5024
* schannel: a client certificate has been requested
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data buffer: offset 4516 length 5540
* schannel: sending next handshake data: sending 133 bytes...
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 51
* schannel: encrypted data buffer: offset 51 length 5540
* schannel: SSL/TLS handshake complete
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 3/3)
* schannel: stored credential handle in session cache
> POST /N3B4000M/aurkezpena HTTP/1.1
> Host: sarrerak.bizkaia.eus
> User-Agent: curl/7.56.1
> Accept: */*
> Accept-Encoding:gzip
> Content-Encoding:gzip
> Content-Type:application/octet-stream
> eus-bizkaia-n3-version:1.0
> eus-bizkaia-n3-content-type:application/xml
> eus-bizkaia-n3-data:{"con":"LROE","apa":"1.1","inte":{"nif":"A48140925","nrs":"VINOS SOLERA EIBARRESA S A"},"drs" :{"mode":"240","ejer":"2024"}}
> Content-Length: 8538
> Expect: 100-continue
>
* schannel: client wants to read 102400 bytes
* schannel: encdata_buffer resized 103424
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: Curl_read_plain returned CURLE_RECV_ERROR
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: decrypted data buffer: offset 0 length 4096
* schannel: schannel_recv cleanup
0 8538 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
* Closing connection 0
* schannel: shutting down SSL/TLS connection with sarrerak.bizkaia.eus port 443
* Send failure: Connection was reset
* schannel: failed to send close msg: Failed sending data to the peer (bytes written: -1)
* schannel: clear security context handle
curl: (56) Send failure: Connection was reset

Las url son corrrectas?


Veis algo mal?


Gracias

edejuan 01-07-2024 17:50:35

Hola,


No va a ser el espacio detrás de "drs" hasta los dos puntos : ? ...

- eus-bizkaia-n3-data:{"con":"LROE","apa":"1.1","inte":{"nif":"A48140925","nrs":"VINOS SOLERA EIBARRESA S A"},"drs" :{"mode":"240","ejer":"2024"} -


Pero por si acaso.


Cita:

Empezado por edari (Mensaje 556480)
Buenas tardes,


Estoy intentando subir mi primera factura en una empresa de Vizcaya en entorno real y al subirla (con curl) me dice


curl.exe --insecure --cert-type P12 --cert CZJ141020S.p12:LACONTRASEÑA -H "Accept-Encoding:gzip" -H "Content-Encoding:gzip" -H "Content-Type:application/octet-stream" -H "eus-bizkaia-n3-version:1.0" -H "eus-bizkaia-n3-content-type:application/xml" -H "eus-bizkaia-n3-data:{\"con\":\"LROE\",\"apa\":\"1.1\",\"inte\":{\"nif\":\"nifempresa\",\"nrs\":\"EMPRESA S A\"},\"drs\" :{\"mode\":\"240\",\"ejer\":\"2024\"}}" -v "https://sarrerak.bizkaia.eus/N3B4000M/aurkezpena" --data-binary "@\EDARITBAI\EDARI.DAT\01-2024\07\EXPORTA\RESUMEN_240_20240701_170553.gz" --output \EDARITBAI\EDARI.DAT\01-2024\07\RESPUESTAS\RESP_240_20240701_170553.gz -D \EDARITBAI\EDARI.DAT\01-2024\07\RESPUESTAS\RESP_240_20240701_170553.TXT
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 80.245.2.229...
* TCP_NODELAY set
* Connected to sarrerak.bizkaia.eus (80.245.2.229) port 443 (#0)
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 1/3)
* schannel: disabled server certificate revocation checks
* schannel: verifyhost setting prevents Schannel from comparing the supplied target name with the subject names in server certificates.
* schannel: sending initial handshake data: sending 182 bytes...
* schannel: sent initial handshake data: sent 182 bytes
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: failed to receive handshake, need more data
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 4096
* schannel: encrypted data buffer: offset 4096 length 4096
* schannel: encrypted data length: 4000
* schannel: encrypted data buffer: offset 4000 length 4096
* schannel: received incomplete message, need more data
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 516
* schannel: encrypted data buffer: offset 4516 length 5024
* schannel: a client certificate has been requested
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data buffer: offset 4516 length 5540
* schannel: sending next handshake data: sending 133 bytes...
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 2/3)
* schannel: encrypted data got 51
* schannel: encrypted data buffer: offset 51 length 5540
* schannel: SSL/TLS handshake complete
* schannel: SSL/TLS connection with sarrerak.bizkaia.eus port 443 (step 3/3)
* schannel: stored credential handle in session cache
> POST /N3B4000M/aurkezpena HTTP/1.1
> Host: sarrerak.bizkaia.eus
> User-Agent: curl/7.56.1
> Accept: */*
> Accept-Encoding:gzip
> Content-Encoding:gzip
> Content-Type:application/octet-stream
> eus-bizkaia-n3-version:1.0
> eus-bizkaia-n3-content-type:application/xml
> eus-bizkaia-n3-data:{"con":"LROE","apa":"1.1","inte":{"nif":"A48140925","nrs":"VINOS SOLERA EIBARRESA S A"},"drs" :{"mode":"240","ejer":"2024"}}
> Content-Length: 8538
> Expect: 100-continue
>
* schannel: client wants to read 102400 bytes
* schannel: encdata_buffer resized 103424
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: Curl_read_plain returned CURLE_RECV_ERROR
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: encrypted data buffer: offset 0 length 103424
* schannel: decrypted data buffer: offset 0 length 4096
* schannel: schannel_recv cleanup
0 8538 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
* Closing connection 0
* schannel: shutting down SSL/TLS connection with sarrerak.bizkaia.eus port 443
* Send failure: Connection was reset
* schannel: failed to send close msg: Failed sending data to the peer (bytes written: -1)
* schannel: clear security context handle
curl: (56) Send failure: Connection was reset

Las url son corrrectas?


Veis algo mal?


Gracias


edari 01-07-2024 19:10:51

Ya está. Creo que era una versión incorrecta del curl.



Gracias!!

rci 02-07-2024 11:49:18

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 556469)
En esos casos, nosotros enviamos la misma factura "sin Software garante".

Muy interesante Neftali.
Nosotros ahora mismo no lo enviamos, no tenia claro si se podía enviar igual que las facturas normales pero cambiando el apartado a "sin software garante".

Pero si la factura tiene algún error y se ha rechazado, como se modifica para enviarla "corregida" y que sea aceptada, si en principio no se puede modificar ninguna factura?

Muchas gracias

Neftali [Germán.Estévez] 02-07-2024 12:00:54

Cita:

Empezado por rci (Mensaje 556500)
Nosotros ahora mismo no lo enviamos, no tenia claro si se podía enviar igual que las facturas normales pero cambiando el apartado a "sin software garante".

Si la envías "normal" y hay algún error, en nuestro caso lo corregimos (dentro de lo posible) y la volvemos a enviar "sin software garante"

Cita:

Empezado por rci (Mensaje 556500)
Pero si la factura tiene algún error y se ha rechazado, como se modifica para enviarla "corregida" y que sea aceptada, si en principio no se puede modificar ninguna factura?

Si se ha rechazado, no ha subido a Batuz, por lo tanto debes corregirla o volver a subirla.
No siempre tiene que ser modificar la factura, piensa por ejemplo en un error de certificado, o en un erro en el esquema debido al programa.

Aquí ya hablamos del tema, revisa los mensajes de esa página:
https://www.clubdelphi.com/foros/sho...94264&page=158


rci 02-07-2024 12:11:46

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 556501)
Si la envías "normal" y hay algún error, en nuestro caso lo corregimos (dentro de lo posible) y la volvemos a enviar "sin software garante"



Si se ha rechazado, no ha subido a Batuz, por lo tanto debes corregirla o volver a subirla.
No siempre tiene que ser modificar la factura, piensa por ejemplo en un error de certificado, o en un erro en el esquema debido al programa.

Aquí ya hablamos del tema, revisa los mensajes de esa página:
https://www.clubdelphi.com/foros/sho...94264&page=158


Muchas gracias Neftali.
Y para "corregir dentro de lo posible" lo tenéis programado para cada tipo de error para que se haga automático, o revisáis y arregláis cada caso o lo puede "corregir" el usuario?

Neftali [Germán.Estévez] 02-07-2024 12:21:36

Cita:

Empezado por rci (Mensaje 556502)
Y para "corregir dentro de lo posible" lo tenéis programado para cada tipo de error para que se haga automático, o revisáis y arregláis cada caso o lo puede "corregir" el usuario?


En nuestro caso, dejamos que el usuario intente corregir lo que pueda y lo que esté en su mano (certificados, problemas con la red, datos de configuración,...) y la vuelva a enviar "manualmente" a través de "sin software garante".
Esos errores se supone que no son "corregibles" de forma automática.

MaeseKvothe 03-07-2024 11:00:06

Hola buenas.
Me ha surgido una duda que me han planteado con las facturas recibidas (no las emitidas) en Vizcaya y es el siguiente.
¿Cómo se debe proceder si se ha registrado y enviado una factura recibida con algún error? Por ejemplo que se hayan equivocado al meter los importes, lo cual no es responsabilidad del proveedor y por tanto no tiene sentido solicitar una rectificativa.


¿Hay algún proceso para las facturas recibidas para modificar los datos o cómo habría que funcionar?
Gracias

keys 03-07-2024 11:03:28

Cita:

Empezado por MaeseKvothe (Mensaje 556521)
Hola buenas.
Me ha surgido una duda que me han planteado con las facturas recibidas (no las emitidas) en Vizcaya y es el siguiente.
¿Cómo se debe proceder si se ha registrado y enviado una factura recibida con algún error? Por ejemplo que se hayan equivocado al meter los importes, lo cual no es responsabilidad del proveedor y por tanto no tiene sentido solicitar una rectificativa.


¿Hay algún proceso para las facturas recibidas para modificar los datos o cómo habría que funcionar?
Gracias

En las facturas recibidas si puedes modificar la información enviada. Tipo de comunicación M00.

Noe277 03-07-2024 11:11:09

Batuz
 
Cita:

Empezado por MaeseKvothe (Mensaje 556521)
Hola buenas.
Me ha surgido una duda que me han planteado con las facturas recibidas (no las emitidas) en Vizcaya y es el siguiente.
¿Cómo se debe proceder si se ha registrado y enviado una factura recibida con algún error? Por ejemplo que se hayan equivocado al meter los importes, lo cual no es responsabilidad del proveedor y por tanto no tiene sentido solicitar una rectificativa.


¿Hay algún proceso para las facturas recibidas para modificar los datos o cómo habría que funcionar?
Gracias

Yo las corrijo y las reenvió como si fuera la primera vez. No se si estará bien pero cuela, además los errores en gran parte son de rechazo así que no están registradas en el sistema de batuz.

keys 03-07-2024 11:12:48

Cita:

Empezado por Noe277 (Mensaje 556524)
Yo las corrijo y las reenvió como si fuera la primera vez. No se si estará bien pero cuela, además los errores en gran parte son de rechazo así que no están registradas en el sistema de batuz.

Eso es si no están registradas, pero si están registradas hay que enviar una modificación.

Noe277 03-07-2024 11:40:03

Rectificativa
 
Cita:

Empezado por keys (Mensaje 556526)
Eso es si no están registradas, pero si están registradas hay que enviar una modificación.

Si eso es.

Neftali [Germán.Estévez] 03-07-2024 11:41:19

Cita:

Empezado por MaeseKvothe (Mensaje 556521)
Me ha surgido una duda que me han planteado con las facturas recibidas (no las emitidas) en Vizcaya y es el siguiente.
¿Cómo se debe proceder si se ha registrado y enviado una factura recibida con algún error? Por ejemplo que se hayan equivocado al meter los importes, lo cual no es responsabilidad del proveedor y por tanto no tiene sentido solicitar una rectificativa.

¿Hay algún proceso para las facturas recibidas para modificar los datos o cómo habría que funcionar?


Se envían con las modificaciones, pero código diferente.
Te adjunto una imagen, donde se ve bien la diferencia (izquierda ALTA, derecha MODIFICACION). Puedes utilizar el mismo código paramterizandolo.
En este caso he modificado las unidades (lo que modifica el importe total).




Cita:

Empezado por Noe277 (Mensaje 556524)
Yo las corrijo y las reenvió como si fuera la primera vez. No se si estará bien pero cuela, además los errores en gran parte son de rechazo así que no están registradas en el sistema de batuz.

Tendrías que cambiar el código A00 por un M00; en cualquier momento te las pueden rechazar por duplicadas.

EDITO: Lo que ha comentado [keys], vamos. Voy tarde... :p:p

MaeseKvothe 03-07-2024 11:42:08

Cita:

Empezado por keys (Mensaje 556522)
En las facturas recibidas si puedes modificar la información enviada. Tipo de comunicación M00.

Muchas gracias, algo así me esperaba pero la verdad es que la documentación respecto a las recibidas es bastante escueta o yo muy torpe al ubicarme.

¿Recuerdas si la estructura es igual que la del envío original pero sólo cambiando el tipo de operación? ¿O hay que rellenar distintos datos?

keys 03-07-2024 11:46:25

Cita:

Empezado por MaeseKvothe (Mensaje 556529)
Muchas gracias, algo así me esperaba pero la verdad es que la documentación respecto a las recibidas es bastante escueta o yo muy torpe al ubicarme.

¿Recuerdas si la estructura es igual que la del envío original pero sólo cambiando el tipo de operación? ¿O hay que rellenar distintos datos?

LA estructura es la misma que el original pero poniendo M00, y cambiando los datos que cambien sobre el original. Nunca el Proveedor, Fecha y Numero de Factura, ya que sino sería una factura nueva.

En ese caso hay que dar de baja la primera y enviar una nueva.

Neftali [Germán.Estévez] 03-07-2024 12:04:31

Cita:

Empezado por MaeseKvothe (Mensaje 556529)
Muchas gracias, algo así me esperaba pero la verdad es que la documentación respecto a las recibidas es bastante escueta o yo muy torpe al ubicarme.
¿Recuerdas si la estructura es igual que la del envío original pero sólo cambiando el tipo de operación? ¿O hay que rellenar distintos datos?


En el mensaje anterior tienes la estructura de ambos ficheros.
Exactamente iguales, salvo el código y las modificaciones realizadas.

rcarteaga 04-07-2024 11:29:22

Error en produccion en Vizcaya
 
Buenos días.
El sistema me funciona perfectamente en el entorno de pruebas, pero cuando paso a producción, me devuelve la cabecera con el error:
"HTTP/1.1 500 Internal Server Error
Date: Thu, 04 Jul 2024 09:06:44 GMT
Server: JBoss-EAP/7
X-Powered-By: Undertow/1
Content-Type: application/json; charset=UTF-8
Connection: close
Transfer-Encoding: chunked"

Y da error al descomprimir la respuesta.

Al pasar de test a producción he cambiado:
* La URL
* El certificado

¿Alguna sugerencia?
Muchas gracias

Neftali [Germán.Estévez] 04-07-2024 11:46:58

Cita:

Empezado por rcarteaga (Mensaje 556551)
Buenos días.
El sistema me funciona perfectamente en el entorno de pruebas, pero cuando paso a producción, me devuelve la cabecera con el error:
"HTTP/1.1 500 Internal Server Error
Date: Thu, 04 Jul 2024 09:06:44 GMT
Server: JBoss-EAP/7
X-Powered-By: Undertow/1
Content-Type: application/json; charset=UTF-8
Connection: close
Transfer-Encoding: chunked"

Y da error al descomprimir la respuesta.

Al pasar de test a producción he cambiado:
* La URL
* El certificado


¿Algín mensaje? ¿Tienes respuesta o cabecera?

rcarteaga 04-07-2024 12:11:27

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 556553)
¿Algín mensaje? ¿Tienes respuesta o cabecera?

La cabecera es lo que he puesto:

HTTP/1.1 500 Internal Server Error
Date: Thu, 04 Jul 2024 09:06:44 GMT
Server: JBoss-EAP/7
X-Powered-By: Undertow/1
Content-Type: application/json; charset=UTF-8
Connection: close
Transfer-Encoding: chunked


La franja horaria es GMT +2. Ahora son las 09:31:21.

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