Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-11-2024
jalvar28 jalvar28 is offline
Miembro
 
Registrado: jun 2024
Posts: 15
Poder: 0
jalvar28 Va por buen camino
Duda envio a clientes extranjeros

POr favor, me pueden indicar como relleno el registro si por ejemplo es una factura a Alemania y otro por ejemplo a Estados Unidos.

Alemania seria así
Código Delphi [-]
   var idOtro = new IDOtroType();
   idOtro.CodigoPais = CountryType2.DE;
   idOtro.CodigoPaisSpecified= true; 
   idOtro.IDType = PersonaFisicaJuridicaIDTypeType.Item04;
   idOtro.ID = "DEXXXXXXXX";

o así
Código Delphi [-]

   var idOtro = new IDOtroType();
   idOtro.IDType = PersonaFisicaJuridicaIDTypeType.Item02;
   idOtro.ID = "DEXXXXXXXX";

¿Un ejemplo para USA?

Gracias por adelantado.

Última edición por Neftali [Germán.Estévez] fecha: 04-11-2024 a las 10:23:46. Razón: Añadir etiquetas al código
Responder Con Cita
  #2  
Antiguo 01-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Cita:
Empezado por jalvar28 Ver Mensaje
POr favor, me pueden indicar como relleno el registro si por ejemplo es una factura a Alemania y otro por ejemplo a Estados Unidos.

Alemania seria así

var idOtro = new IDOtroType();
idOtro.CodigoPais = CountryType2.DE;
idOtro.CodigoPaisSpecified= true;
idOtro.IDType = PersonaFisicaJuridicaIDTypeType.Item04;
idOtro.ID = "DEXXXXXXXX";

o así


var idOtro = new IDOtroType();
idOtro.IDType = PersonaFisicaJuridicaIDTypeType.Item02;
idOtro.ID = "DEXXXXXXXX";

¿Un ejemplo para USA?

Gracias por adelantado.

Hola, teniendo en cuenta de si es un nif que esté en el VIES o no, si tienes claro que está
en el VIES el IDType=02, pero si no el 04 por ejemplo para el caso de USA que es seguro que
no está en el VIES IDType=04
Yo tengo claro que si el cliente no me lo solicta expresamente le voy a poner 04 a todos los extranjeros, estoy harto de rechazos por este tema en el SII.
como pondría yo el de ALEMANIA

Cita:
<IDOtro>
<CodigoPais>DEU</CodigoPais>
<IDType>04</IDType>
<ID>DEXXXXXXXX</ID>
</IDOtro>

Para EEUU
Cita:
<IDOtro>
<CodigoPais>USA</CodigoPais>
<IDType>04</IDType>
<ID>USXXXXXXXX</ID>
</IDOtro>

Saludos.
Responder Con Cita
  #3  
Antiguo 02-11-2024
ISCOPYME ISCOPYME is offline
Miembro
 
Registrado: jun 2004
Posts: 18
Poder: 0
ISCOPYME Va por buen camino
Duda envio a clientes extranjeros

Revisa codigopais ya que debe cumplir la norma iso3166-1-Alpha-2 (creo recordar) y por tanto sólo puede tener 2 caracteres . USA --> US ALEMANIA -> DE
Responder Con Cita
  #4  
Antiguo 02-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Cita:
Empezado por ISCOPYME Ver Mensaje
Revisa codigopais ya que debe cumplir la norma iso3166-1-Alpha-2 (creo recordar) y por tanto sólo puede tener 2 caracteres . USA --> US ALEMANIA -> DE
Llevas razón es alpha2
No se si es que cambiaron de versión o yo lo he copiado de ticketbai
Responder Con Cita
  #5  
Antiguo 02-11-2024
jalvar28 jalvar28 is offline
Miembro
 
Registrado: jun 2024
Posts: 15
Poder: 0
jalvar28 Va por buen camino
Gracias por la respuesta

Gracias por la respuesta.

Tenga claro que sí pertenece al VIES es así:

Código PHP:
<IDOtro>
<
IDType>02</IDType>
<
ID>DEXXXXXXXX</ID>
</
IDOtro
Pero si no pertenece al VIES por ejemplo US, me surge la duda de

Código:
<IDOtro>
<CodigoPais>US</CodigoPais>
<IDType>04</IDType>
<ID>XXXXXXXXXX</ID>
</IDOtro>
o

Código:
<IDOtro>
<CodigoPais>US</CodigoPais>
<IDType>06</IDType>
<ID>XXXXXXXXXX</ID>
</IDOtro>
¿Se puede diferenciar? ya que se traga los dos casos en web service.

Última edición por Neftali [Germán.Estévez] fecha: 04-11-2024 a las 10:25:54. Razón: Añadir TAG's al código
Responder Con Cita
  #6  
Antiguo 02-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Pues entre el 04 y el 06 para qel que hace la factura no hay diferencia, para ello se tendría que conocer los reglamentos de todos los países y que admiten como factura. Pero el 04 lo veo un pelin más serio, aunque metan ahí cualquier identificador, es como "toma la factura de la luz para que veas que vivo en la conchinchina y el código que viene ahí es es el correcto.
Pero vamos decídelo tú, yo creo que es muy similar. No creo que tenga mucha trascendencia. De todas formas, si puedes mirate que haya correspondencia con el actual esquema de facturae, que después están las sorpresas y tienes que andar cambiando, si lo haces con las opciones más comunes para ambos esquemas te ahorraras dolores de cabeza

Última edición por ermendalenda fecha: 02-11-2024 a las 15:37:54. Razón: Hdhdheehhdhdvvvvv hdjdjdjdjdjdj
Responder Con Cita
  #7  
Antiguo 03-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Pensándolo bien
Si es un identificador fiscal es 04
Si es otro tipo de identificador el 06, es raro que se dé algun. Caso, pero seguro que hay organismos oficiales que no tienen un id fiscal , y es alguna cadena de texto .
Responder Con Cita
  #8  
Antiguo 04-11-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.874
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
Por favor, utilizad etiquetas cuando añadáis código Delphi a los mensajes.
Para los trozos de XML, se puede usar el tag de CODE o el de PHP (que también suele funcionar bien)
A los nuevos, os recomiendo revisar la Guía de estilo de los foros.

Gracias.
__________________
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
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
Envío Información a clientes web rabata2001 Delphi para la web 3 05-12-2013 21:18:35
Extranjeros: Prohibido morir en Cuba jcarteagaf La Taberna 23 28-04-2008 22:38:56
Duda Envio de Correo jlalvarez OOP 6 19-12-2007 21:28:32
Duda con clientes Interbase Fita Conexión con bases de datos 1 27-01-2006 00:01:52


La franja horaria es GMT +2. Ahora son las 18:21:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi