Buenos días y gracias de antemano,
tengo una duda (porque algo estoy haciendo mal seguro) me dan error todos los CIF de las empresas, a ver si podéis echarme un cable:
Código:
//Contraparte
FacturasEmitidas.PersonaFisicaJuridicaType contraparte = new FacturasEmitidas.PersonaFisicaJuridicaType();
contraparte.NombreRazon = Factura.Contrap_RazonSocial; //Razón Social
if (Factura.Contrap_NIFRepresentante != "")
contraparte.NIFRepresentante = Factura.Contrap_NIFRepresentante; //NIF Representante
FacturasEmitidas.IDOtroType IdOtroContrap = new FacturasEmitidas.IDOtroType(); //IdOtro
if (Factura.Contrap_IdPais != null)
{
IdOtroContrap.CodigoPais = p.FacturasEmiConvertirPaises(Factura.Contrap_IdPais); //País
IdOtroContrap.CodigoPaisSpecified = true;
}
IdOtroContrap.IDType = dp.FacturasEmiConvertirDocPaises(Factura.Contrap_IdType); //Doc País
IdOtroContrap.ID = Factura.Contrap_Id; //Id
contraparte.Item = IdOtroContrap;
f.FacturaExpedida.Contraparte = new FacturasEmitidas.PersonaFisicaJuridicaType();
f.FacturaExpedida.Contraparte = contraparte;
f.FacturaExpedida.TipoDesglose = new FacturasEmitidas.FacturaExpedidaTypeTipoDesglose();
No consigo o no se como especificar el NIF de una empresa española sin tener que recurrir al objeto IdOtro