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
  #4161  
Antiguo 17-04-2024
rcarteaga rcarteaga is offline
Registrado
 
Registrado: nov 2022
Posts: 4
Poder: 0
rcarteaga Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
No se de qué puede ser, pero haría una prueba con Insomnia/PostMan (por ejemplo) para ver si es un problema de tu programa o con Insomnia también te pasa.
  • Si con Insomnia/Postman lo recibes bien, es problema tuyo.
  • Si con estos programa lo recibes vacío, puede ser tema de conexiones, FireWall, políticas de grupo, seguridad,...
Revisa este mensaje para ver cómo puedes hacer las llamadas (similar en Postman):
Gracias. Lo probaré
Responder Con Cita
  #4162  
Antiguo 22-04-2024
lsubirana lsubirana is offline
Registrado
 
Registrado: abr 2024
Posts: 1
Poder: 0
lsubirana Va por buen camino
Por si os sirve de ayuda con todo este tema del hash que provoca error en los envíos.

Nosotros lo hemos sufrido esta pasada semana y hemos detectado el problema siguiente: a día de hoy, el documento sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_1.pdf que consta en la propia web de Batuz proporciona un hash 66ecabe920a35a8775616852f1800fb7570fa85b1b9ba71a369c6ad8623ee694 que en Base64 pasa a Zuyr6SCjWod1YWhS8YAPt1cPqFsbm6caNpxq2GI+5pQ=

Este hash no correcto respecto a las validaciones, ya que espera el K2baIY0fk8jbkPHkffk5F5C46O5VuzDwH21dAovjVRs=

Parece que el problema se ha originado en la propia subida del documento a la web, ya que ha modificado el documento incluyendo algunos metadatos que han alterado el hash
Consultado al servicio técnico han comentado que lo han visto recientemente y que ya están realizando cambios para solucionar esta situación.
Responder Con Cita
  #4163  
Antiguo 23-04-2024
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 99
Poder: 8
sglorka Va por buen camino
Cita:
Empezado por keys Ver Mensaje
Para hacer una intracomunitaria no puedes usar un idtype 4. tienes que usar un 2.

<IDOtro>
<CodigoPais>FR</CodigoPais>
<IDType>02</IDType>
<ID>FR27383706397</ID>
</IDOtro>
Tengo entendido que para que se pueda emitir como operación intracomunitaria y por lo tanto, operación exenta, el identificador del destinatario informado con la clave 02 (Nif-Iva) FR27383706397 debe ser un ROI (registro de operador intracomunitario) válido, y que además, el emisor de la factura también tiene que tener su ROI. En caso contrario, debes emitir la operación como sujeta y NO exenta S1 con el Iva español y el IDType con el valor 04 por ejemplo.
Tenéis constancia de que esto sea así.
Responder Con Cita
  #4164  
Antiguo 24-04-2024
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 74
Poder: 7
Noe277 Va por buen camino
IDType ROI

Cita:
Empezado por sglorka Ver Mensaje
Tengo entendido que para que se pueda emitir como operación intracomunitaria y por lo tanto, operación exenta, el identificador del destinatario informado con la clave 02 (Nif-Iva) FR27383706397 debe ser un ROI (registro de operador intracomunitario) válido, y que además, el emisor de la factura también tiene que tener su ROI. En caso contrario, debes emitir la operación como sujeta y NO exenta S1 con el Iva español y el IDType con el valor 04 por ejemplo.
Tenéis constancia de que esto sea así.

Si. Si uno de los dos Emisor o Receptor no esta inscrito en el ROI se aplica IVA del pais de origen. En este caso iva español y IDType = 04.
Si los dos están en el ROI exento en la venta y inversión de sujeto pasivo en la compra.

Otro caso es si estoy acogido al régimen de comercio electrónico. En este caso solo puedo vender a usuarios finales y se aplicaría iva del pais de destino (iva francés) y yo esto poniendo IDType = 04.
Responder Con Cita
  #4165  
Antiguo 24-04-2024
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 99
Poder: 8
sglorka Va por buen camino
Cita:
Empezado por Noe277 Ver Mensaje
Si. Si uno de los dos Emisor o Receptor no esta inscrito en el ROI se aplica IVA del pais de origen. En este caso iva español y IDType = 04.
Si los dos están en el ROI exento en la venta y inversión de sujeto pasivo en la compra.

Otro caso es si estoy acogido al régimen de comercio electrónico. En este caso solo puedo vender a usuarios finales y se aplicaría iva del pais de destino (iva francés) y yo esto poniendo IDType = 04.
Gracias por el aporte.
De todas formas, ¿ sabes si el sistema te rechaza el registro si lo envías como nif-iva (clave 02 y exenta ) y dicho nif-iva no está registrado en el ROI ?
Responder Con Cita
  #4166  
Antiguo 24-04-2024
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 74
Poder: 7
Noe277 Va por buen camino
Niva

Cita:
Empezado por sglorka Ver Mensaje
Gracias por el aporte.
De todas formas, ¿ sabes si el sistema te rechaza el registro si lo envías como nif-iva (clave 02 y exenta ) y dicho nif-iva no está registrado en el ROI ?
El nif-iva lo validan y tiene que ir con 02. Si esta mal o el pais no lo as metido bien te salta error. Hay un WS para poder validar el NIVA.

http://ec.europa.eu/taxation_customs...atService.wsdl
Responder Con Cita
  #4167  
Antiguo 24-04-2024
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 99
Poder: 8
sglorka Va por buen camino
Cita:
Empezado por Noe277 Ver Mensaje
El nif-iva lo validan y tiene que ir con 02. Si esta mal o el pais no lo as metido bien te salta error. Hay un WS para poder validar el NIVA.

http://ec.europa.eu/taxation_customs...atService.wsdl
Gracias Noe277.
Responder Con Cita
  #4168  
Antiguo 25-04-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 907
Poder: 3
ermendalenda Va por buen camino
Buenas tardes. Hace mucho que no escribo por aquí. Un saludo.
Tenía una pregunta:
Os parece excesivo un tiempo de envío medio de 10 minutos desde la generación del xml?
Como lo veis, es importante para mi, gracias.
Responder Con Cita
  #4169  
Antiguo 25-04-2024
skatologiko skatologiko is offline
Miembro
 
Registrado: jul 2021
Posts: 27
Poder: 0
skatologiko Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Nosotros desde el principio hemos tenido que hacer algo diferente para Guipuzkoa.
Pasamos a codificación ANSI antes de enviar, porque si o hacemos según la documentación nos daban los avisos.

No pasa nada si el TicketBAI no lleva caracteres extraños, pero si los lleva nos daba problemas.
Muchas gracias por contestar. Hemos probado ahora a enviar con codificación ANSI, pero nos dicen los técnicos lo siguiente:

Les adjuntamos el fichero recibido para esa factura, para que vean que sigue sufriendo modificación durante el envío.
Imágenes Adjuntas
Tipo de Archivo: jpg unnamed.jpg (26,2 KB, 12 visitas)
Responder Con Cita
  #4170  
Antiguo 26-04-2024
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.321
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
Tenía una pregunta:
Os parece excesivo un tiempo de envío medio de 10 minutos desde la generación del xml?
Como lo veis, es importante para mi, gracias.

Se supone que cada administración tiene la potestad de definir ese tiempo, pero en la documentación se habla de "lo antes posible".
Por ejemplo, en este documento de Guipuzcoa se dice literalmente:
En el caso de Gipuzkoa, el envío de los ficheros TicketBAI debe llevarse a cabo de modo simultáneo a la expedición de la factura o justificante y online.

En este, que es el de Álava más de lo mismo:
En el caso de Álava, el envío de los ficheros TicketBAI debe llevarse a cabo de modo inmediato a la expedición de la factura o justificante, y online.

La norma es "lo antes posible".
No se si 10 minutos es "simultáneo"
__________________
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
  #4171  
Antiguo 30-04-2024
edejuan edejuan is offline
Miembro
 
Registrado: dic 2021
Ubicación: Ronda, Málaga
Posts: 19
Poder: 0
edejuan Va por buen camino
Arrow actualización certificados.

Hola,

El envío en pruebas, por lo menos en Gipuzkoa, ha empezado a devolverme 'error en el certificado' (aunque no estaba caducado ...).
He descargado los de producción del enlace de abajo, y probado con uno de ellos y ya me ha vuelto a enviar:


https://www.izenpe.eus/descarga-de-c...doctecnica/es/


por si a alguien le ha pasado también, lo mismo el que yo utilizaba era muy antiguo.


Saludos.
__________________
Saludos.
"Hasta el ticketbai y más allá"
Responder Con Cita
  #4172  
Antiguo Hace 1 Semana
yasmNote yasmNote is offline
Miembro
 
Registrado: sep 2021
Posts: 26
Poder: 0
yasmNote Va por buen camino
problema con certificados CAMEFIRMA

Buenos días,
No sé si alguien ha usado un certificado de la entidad CAMEFIRMA para firmar el xml y enviarlo a la diputacion de BIZKAIA. Resulta que esto que os voy a decir solo ocurre en el ENTORNO DE PRUEBAS, ya que en producción no deben de hacer algunas comprobaciones de los certificados.

Cuando envío la factura el error que me devuelve es "B4_2000070 - La firma no cumple los requisitos de la política de firma TicketBAI.(SigningCertificate incorrecto)"
La parte de la firma del xml es la siguiente, no entiendo qué puede estar dando error, además les escribes a ellos y tampoco saben... no sé si alguien sabrá que es lo que está mal. Teniendo en cuenta que el CertDigest lo calculo igual para los cert de izenpe y fmnt y nunca da error, entiendo que el error esta en <xades:IssuerSerial> pero he probado 8000 combinaciones y sigue dando el mismo error.... a ver si a alguien se le ocurre qué puede ser.

<xades:SigningCertificate>
<xades:Cert>
<xades:CertDigest>
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<dsigestValue>YO+2VZh1MuO4HD31wKKHcVKNc2Ozk33Adg/i490YUvw=</dsigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>CN=AC CAMERFIRMA FOR NATURAL PERSONS - 2016, O=AC CAMERFIRMA S.A., OID.2.5.4.97=VATES-A82743287, serialNumber=A82743287, OU=AC CAMERFIRMA FOR NATURAL PERSONS - 2016, OU=https://www.camerfirma.com/address, ST=MADRID, L=MADRID, C=ES</ds:X509IssuerName>
<ds:X509SerialNumber>744616219437521186074</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
<xades:SignaturePolicyIdentifier>
<xades:SignaturePolicyId>
<xades:SigPolicyId>
<xades:Identifier>https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_1.pdf</xades:Identifier>
<xadesescription>Politica de firma TicketBAI 1.1</xadesescription>
</xades:SigPolicyId>
<xades:SigPolicyHash>
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<dsigestValue>K2baIY0fk8jbkPHkffk5F5C46O5VuzDwH21dAovjVRs=</dsigestValue>
</xades:SigPolicyHash>
<xades:SigPolicyQualifiers>
<xades:SigPolicyQualifier>
<xades:SPURI>https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_1.pdf</xades:SPURI>
</xades:SigPolicyQualifier>
</xades:SigPolicyQualifiers>
</xades:SignaturePolicyId>
</xades:SignaturePolicyIdentifier>

Última edición por yasmNote fecha: Hace 1 Semana a las 14:02:05.
Responder Con Cita
  #4173  
Antiguo Hace 1 Semana
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 35
Poder: 0
YellowStone Va por buen camino
Cita:
Empezado por yasmNote Ver Mensaje
Buenos días,
No sé si alguien ha usado un certificado de la entidad CAMEFIRMA para firmar el xml. Resulta que esto que os voy a decir solo ocurre en el ENTORNO DE PRUEBAS, ya que en producción no deben de hacer algunas comprobaciones de los certificados.

Cuando envío la factura el error que me devuelve es "B4_2000070 - La firma no cumple los requisitos de la política de firma TicketBAI.(SigningCertificate incorrecto)"
La parte de la firma del xml es la siguiente, no entiendo qué puede estar dando error, además les escribes a ellos y tampoco saben... no sé si alguien sabrá que es lo que está mal. Teniendo en cuenta que el CertDigest lo calculo igual para los cert de izenpe y fmnt y nunca da error, entiendo que el error esta en <xades:IssuerSerial> pero he probado 8000 combinaciones y sigue dando el mismo error.... a ver si a alguien se le ocurre qué puede ser.

<xades:SigningCertificate>
<xades:Cert>
<xades:CertDigest>
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<dsigestValue>YO+2VZh1MuO4HD31wKKHcVKNc2Ozk33Adg/i490YUvw=</dsigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>CN=AC CAMERFIRMA FOR NATURAL PERSONS - 2016, O=AC CAMERFIRMA S.A., OID.2.5.4.97=VATES-A82743287, serialNumber=A82743287, OU=AC CAMERFIRMA FOR NATURAL PERSONS - 2016, OU=https://www.camerfirma.com/address, ST=MADRID, L=MADRID, C=ES</ds:X509IssuerName>
<ds:X509SerialNumber>744616219437521186074</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
<xades:SignaturePolicyIdentifier>
<xades:SignaturePolicyId>
<xades:SigPolicyId>
<xades:Identifier>https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_1.pdf</xades:Identifier>
<xadesescription>Politica de firma TicketBAI 1.1</xadesescription>
</xades:SigPolicyId>
<xades:SigPolicyHash>
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<dsigestValue>K2baIY0fk8jbkPHkffk5F5C46O5VuzDwH21dAovjVRs=</dsigestValue>
</xades:SigPolicyHash>
<xades:SigPolicyQualifiers>
<xades:SigPolicyQualifier>
<xades:SPURI>https://www.batuz.eus/fitxategiak/batuz/ticketbai/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_1.pdf</xades:SPURI>
</xades:SigPolicyQualifier>
</xades:SigPolicyQualifiers>
</xades:SignaturePolicyId>
</xades:SignaturePolicyIdentifier>

No sé si estoy en lo cierto, pero creo recordar que para BATUZ tienes que utilizar en pruebas los certificados que ellos te proporcionan.
Responder Con Cita
  #4174  
Antiguo Hace 1 Semana
yasmNote yasmNote is offline
Miembro
 
Registrado: sep 2021
Posts: 26
Poder: 0
yasmNote Va por buen camino
Cita:
Empezado por YellowStone Ver Mensaje
No sé si estoy en lo cierto, pero creo recordar que para BATUZ tienes que utilizar en pruebas los certificados que ellos te proporcionan.
No ya no, ahora puedes hacer pruebas con cualquier certificado, de hecho he hecho pruebas con certificados izenpe o fmnt de otras empresas y sin problemas, solo es con los de CAMEFIRMA....
Responder Con Cita
  #4175  
Antiguo Hace 1 Semana
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 74
Poder: 7
Noe277 Va por buen camino
Sha512

Yo pongo
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>

y luego

<xadesataObjectFormat ObjectReference="#Reference-ec3fd5c8-0fd6-4296-b316-dbd2d9e10546">
<xades:ObjectIdentifier>
<xades:Identifier>urnid:1.2.840.10003.5.109.10</xades:Identifier>
<xadesescription/>
</xades:ObjectIdentifier>
<xades:MimeType>text/xml</xades:MimeType>
<xades:Encoding>UTF-8</xades:Encoding>
</xadesataObjectFormat>

No se si tendrá que ver pero sino ami me daba el mismo error que ati
Responder Con Cita
  #4176  
Antiguo Hace 1 Semana
yasmNote yasmNote is offline
Miembro
 
Registrado: sep 2021
Posts: 26
Poder: 0
yasmNote Va por buen camino
Cita:
Empezado por Noe277 Ver Mensaje
Yo pongo
<dsigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>

y luego

<xadesataObjectFormat ObjectReference="#Reference-ec3fd5c8-0fd6-4296-b316-dbd2d9e10546">
<xades:ObjectIdentifier>
<xades:Identifier>urnid:1.2.840.10003.5.109.10</xades:Identifier>
<xadesescription/>
</xades:ObjectIdentifier>
<xades:MimeType>text/xml</xades:MimeType>
<xades:Encoding>UTF-8</xades:Encoding>
</xadesataObjectFormat>

No se si tendrá que ver pero sino ami me daba el mismo error que ati
Pero la primera parte en la docu pone que hay que usar el cifrado en sha256 porque además, con otros certificados eso lo tengo tal cual y no da error. Y la segunda parte la de mi archivo es igual que la que has puesto.
Responder Con Cita
  #4177  
Antiguo Hace 5 Horas
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 237
Poder: 16
espinete Va camino a la fama
Duda con SignatureValueFirmaFacturaAnterior

Me surge una duda a raíz de un problema de envío con un cliente.

En las facturas se debe incluir los 100 primeros caracteres de la factura anterior.

Con las siguientes condiciones:
- De la serie que sea (la anterior puede ser de una serie distinta. solo se necesita la factura enviada anterior a la actual, sea de la serie que sea)
- Deben ser facturas que consten como "enviadas", obviamente. Que no hayan dado Error (rechazadas)

Pero me surge una duda... ¿qué ocurre con las Anuladas? ¿esas constan como "Enviadas"?

Es decir, a la hora de buscar cual fue la factura enviada anterior... ¿debo tener en cuenta también las anuladas? ¿O solo las enviadas sin error y sin anular?

Hasta ahora no me había surgido la duda. Se ve que lo de anular facturas no es tan común...
Responder Con Cita
  #4178  
Antiguo Hace 5 Horas
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.042
Poder: 22
keys Va por buen camino
Cita:
Empezado por espinete Ver Mensaje
Me surge una duda a raíz de un problema de envío con un cliente.

En las facturas se debe incluir los 100 primeros caracteres de la factura anterior.

Con las siguientes condiciones:
- De la serie que sea (la anterior puede ser de una serie distinta. solo se necesita la factura enviada anterior a la actual, sea de la serie que sea)
- Deben ser facturas que consten como "enviadas", obviamente. Que no hayan dado Error (rechazadas)

Pero me surge una duda... ¿qué ocurre con las Anuladas? ¿esas constan como "Enviadas"?

Es decir, a la hora de buscar cual fue la factura enviada anterior... ¿debo tener en cuenta también las anuladas? ¿O solo las enviadas sin error y sin anular?

Hasta ahora no me había surgido la duda. Se ve que lo de anular facturas no es tan común...
Hay que cogerlo de la factura generada anteriormente, ya este anulada o no. De hecho se puede anular la factura después de haber enviado la siguiente.

Como tu dices lo de anular facturas no debería ser muy común.
Responder Con Cita
  #4179  
Antiguo Hace 4 Horas
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 237
Poder: 16
espinete Va camino a la fama
Gracias Keys.

No solo eso, es que creó la factura con importe cero (????) añadiendo un artículo con el importe de la factura en negativo (?????), la envió y la anuló (??????).

El problema es que cuando pasan estas cosas raras que hace la gente porque se pone a probar cosas, es un lío arreglarlo y no sé ni por donde empezar

Pero bueno, al menos en el registro que tengo se guarda todo lo que se hace y poco a poco averiguamos lo que hay que hacer.
Responder Con Cita
  #4180  
Antiguo Hace 4 Horas
rci rci is online now
Miembro
 
Registrado: nov 2020
Posts: 145
Poder: 4
rci Va por buen camino
Cita:
Empezado por espinete Ver Mensaje
- Deben ser facturas que consten como "enviadas", obviamente. Que no hayan dado Error (rechazadas)
Este punto no lo veo muy claro... aunque no esté enviada también cuenta no?

Como dice Keys, "Hay que cogerlo de la factura generada anteriormente" y yo añado "independientemente de si está enviada o no y de si se ha rechazado o no".

Es una opinión y puede que me equivoque pero nosotros lo hacemos de esta forma.
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 4 Semanas 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 18:26:16.


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