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
  #1  
Antiguo 03-04-2024
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.030
Poder: 22
keys Va por buen camino
Cita:
Empezado por edari Ver Mensaje
Buenos días a todos,


Tengo mi primera factura intracomunitaria para un cliente alemán y me estoy volviendo algo loco con el error que me devuelve Ticket Bai Alava


El XML es algo así


Código PHP:
<?xml version="1.0" encoding="UTF-8"?><T:TicketBai xmlns:T="urn:ticketbai:emision">
<Cabecera>
<IDVersionTBAI>1.2</IDVersionTBAI>
</Cabecera>
<Sujetos>
<Emisor>
<NIF>B01......</NIF>
<ApellidosNombreRazonSocial>EMPRESA...........................</ApellidosNombreRazonSocial>
</Emisor>
<Destinatarios>
<IDDestinatario>
<IDOtro>
<CodigoPais>DE</CodigoPais>
<IDType>04</IDType>
<ID>DE318565XXX</ID>
</IDOtro>
<ApellidosNombreRazonSocial>OLIVE Y MEER</ApellidosNombreRazonSocial>
<CodigoPostal>48145</CodigoPostal>
<Direccion>WARENDORFER STREBE61</Direccion>
</IDDestinatario>
</Destinatarios>
<VariosDestinatarios>N</VariosDestinatarios>
<EmitidaPorTercerosODestinatario>N</EmitidaPorTercerosODestinatario>
</Sujetos>
<Factura>
<CabeceraFactura>
<SerieFactura>00</SerieFactura>
<NumFactura>77720</NumFactura>
<FechaExpedicionFactura>03-04-2024</FechaExpedicionFactura>
<HoraExpedicionFactura>14:14:46</HoraExpedicionFactura>
<FacturaSimplificada>N</FacturaSimplificada>
<FacturaEmitidaSustitucionSimplificada>N</FacturaEmitidaSustitucionSimplificada>
</CabeceraFactura>
<DatosFactura>
<DescripcionFactura>factura a cliente</DescripcionFactura>
<DetallesFactura>
<IDDetalleFactura>
<DescripcionDetalle>CARAMELOS                          </DescripcionDetalle>
<Cantidad>1.00</Cantidad>
<ImporteUnitario>25.0000</ImporteUnitario>
<ImporteTotal>25.00000000</ImporteTotal>
</IDDetalleFactura>
</DetallesFactura>
<ImporteTotalFactura>25.00</ImporteTotalFactura>
<Claves>
<IDClave>
<ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
</IDClave>
</Claves>
</DatosFactura>
<TipoDesglose>
<DesgloseTipoOperacion>
<Entrega>
<Sujeta>
<Exenta>
<DetalleExenta>
<CausaExencion>E5</CausaExencion>
<BaseImponible>25.00</BaseImponible>
</DetalleExenta>
</Exenta>
</Sujeta>
</Entrega>
</DesgloseTipoOperacion>
</TipoDesglose>
</Factura>
<HuellaTBAI>
<EncadenamientoFacturaAnterior>
<SerieFacturaAnterior>00</SerieFacturaAnterior>
<NumFacturaAnterior>77719</NumFacturaAnterior>
<FechaExpedicionFacturaAnterior>03-04-2024</FechaExpedicionFacturaAnterior>
<SignatureValueFirmaFacturaAnterior>WzJQ2jdPuFI6vA2lE/dNpotbS7CFoqhgpgi6GJ2eYo8wXzU1YNH3Kb9Y0elQ0FSf5Omli3vzx9+C1VJzLRIB8PuGUfxTISyKMLvo</SignatureValueFirmaFacturaAnterior>
</EncadenamientoFacturaAnterior>
<Software>
<LicenciaTBAI>XXXXXXXXXXXXXX</LicenciaTBAI>
<EntidadDesarrolladora>
<NIF>B01......</NIF>
</EntidadDesarrolladora>
<Nombre>EMPRSESA</Nombre>
<Version>2024</Version>
</Software>
</HuellaTBAI>
....
 </T:TicketBai>
</div>

Datos relevantes


<IDOtro>
<CodigoPais>DE</CodigoPais>
<IDType>04</IDType>
<ID>DE318565XXX</ID>

...
<DesgloseTipoOperacion>
<Entrega>
<Sujeta>
<Exenta>
<DetalleExenta>
<CausaExencion>E5</CausaExencion>
<BaseImponible>25.00</BaseImponible>


¿Es correcto poner como sujeta exenta estas intracomunitarias?


En cualquier caso el error que me dar al subirla al entorno de pruebas es

168-AVISO: Error validación de negocio [Causa de Exención E5 y el destinatario no es intracomunitario]

No veo porqué cree que no es intracomunitario si lleva su IDOtro asignado a alemania (DE)

Si alguien me puede echar un cable se lo agradecerí porque estoy algo perdido.

Gracias por adelantado
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>
Responder Con Cita
  #2  
Antiguo 03-04-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 872
Poder: 3
ermendalenda 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>
Eso es, el tipo es 02
Además vigila los decimales del importe total, vaya a ser que algún día te devuelva error
Importe unitario 8 decimales pero el importe total sólo 2, si no recuerdo mal.
Responder Con Cita
  #3  
Antiguo Hace 2 Semanas
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 93
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
  #4  
Antiguo Hace 2 Semanas
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 72
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
  #5  
Antiguo Hace 2 Semanas
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 93
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
  #6  
Antiguo Hace 2 Semanas
Noe277 Noe277 is offline
Miembro
 
Registrado: jul 2017
Posts: 72
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
  #7  
Antiguo Hace 2 Semanas
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Posts: 93
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
  #8  
Antiguo Hace 2 Semanas
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 872
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
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 5 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 01:33:14.


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