Ver Mensaje Individual
  #1300  
Antiguo 29-05-2017
razorxxx razorxxx is offline
Miembro
 
Registrado: jul 2015
Posts: 19
Reputación: 0
razorxxx Va por buen camino
Comprobar el código país

Hola a todos,

Estoy haciendo pruebas en cuanto a consulta de facturas emitidas. En su momento subí un archivo de libro de registro con 2 facturas dentro. Una de ellas tenía especificado IDOtro porque usaba método de identificación NIF-IVA, sin embargo no llevaba especificado CodigoPais.

Ahora bien, cuando las consulto para cargarlas en un StringGrid, hago:

Código:
RejillaConsulta.Cells[4,I+1]  := GetEnumName(TypeInfo(CountryType2), ord(DatosFacturaEmitida.Contraparte.IDOtro.CodigoPais));
Sin embargo, esa factura a la que no especifiqué CodigoPais me devuelve igualmente valor 0 en ord(DatosFacturaEmitida.Contraparte.IDOtro.CodigoPais), por lo que siempre me devuelve código país Afganistán.

¿Alguna idea sobre cómo detectar cuando no existe CodigoPais en la respuesta?

Gracias de antemano!
Responder Con Cita