Ver Mensaje Individual
  #2108  
Antiguo 06-07-2017
batuzail batuzail is offline
Miembro
 
Registrado: feb 2017
Posts: 57
Reputación: 8
batuzail Va por buen camino
Cita:
Empezado por Jack__ Ver Mensaje
Buenas, imagino que como buenos chicos que sois tendréis el SII en perfecto estado y usándolo desde hace varios días. Yo como no soy muy buen chico aún sigo peleándome y he llegado a un punto muerto. A ver si me podéis echar un cable.
Para el envío de información estoy usando c# en VS, creando un cliente soap (siiSOAPClient) todo funciona bien, he registrado decenas de facturas de todo tipo, pero.... no se como usar la propiedad IDOtro del nodo Contraparte donde únicamente tengo ítem = NIF, NIFRepresentante y NombreRazon, evidentemente no puedo llamar a IDOtro ni a ninguna de sus propiedades. Os dejo un fragmento del programa, por si sirve de algo.

No puedo poner imágenes aún

Pongo el código:

SuministroLRFacturasEmitidas LRfactura = null;
LRfactura = new SuministroLRFacturasEmitidas();
...

LRfactura.RegistroLRFacturasEmitidas[x].FacturaExpedida.Contraparte = new PersonaFisicaJuridicaType();
LRfactura.RegistroLRFacturasEmitidas[x].FacturaExpedida.Contraparte.NombreRazon = reg.ContraparteNombre;
LRfactura.RegistroLRFacturasEmitidas[x].FacturaExpedida.Contraparte.Item = reg.ContraparteNIF;
LRfactura.RegistroLRFacturasEmitidas[x].FacturaExpedida.Contraparte.IDOtro **** Error

Si se os ocurre algo, soy todo orejas.

Saludos
Hola,
Te pego parte de mi código:

Código:
IDOtroType SII_IDOtro = new IDOtroType();

SII_IDOtro.ID= "xxxx";
SII_Contrapartida.Item = SII_IDOtro;
SII_Factura.FacturaExpedida.Contraparte = SII_Contrapartida;
Espero te sirva
Responder Con Cita