Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Registros de Facturacion y Eventos (XML) (https://www.clubdelphi.com/foros/forumdisplay.php?f=67)
-   -   Duda envio a clientes extranjeros (https://www.clubdelphi.com/foros/showthread.php?t=96962)

jalvar28 01-11-2024 18:55:53

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.

ermendalenda 01-11-2024 22:11:23

Cita:

Empezado por jalvar28 (Mensaje 559143)
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.

ISCOPYME 02-11-2024 09:40:45

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

ermendalenda 02-11-2024 10:23:38

Cita:

Empezado por ISCOPYME (Mensaje 559155)
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

jalvar28 02-11-2024 11:00:46

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.

ermendalenda 02-11-2024 15:32:58

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

ermendalenda 03-11-2024 10:52:24

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 .

Neftali [Germán.Estévez] 04-11-2024 10:24:24

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.


La franja horaria es GMT +2. Ahora son las 18:28:26.

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