/// <summary> /// Ejemplo de envío de un lote de facturas emitidas /// </summary> public void EnviarLoteFacturasEmitidas() { // Creamos un lote de factura recibidas ARInvoicesBatch LoteDeFacturasEmitidas = CreaLoteDeFacturasEmitidas(); // Creo el sobre SOAP con el objeto XML a enviar a la AEAT Envelope envelope = LoteDeFacturasEmitidas.GetEnvelope(); // Edito directamente el objeto XML FacturaExpedida facturaExpedida = envelope.Body.SuministroLRFacturasEmitidas.RegistroLRFacturasEmitidas[0].FacturaExpedida; facturaExpedida.Contraparte.IDOtro = new IDOtro { IDType = "06", CodigoPais = "US", ID = "NIF_EXTRANJERO" }; // Realizamos el envío del SOBRE a la AEAT Wsd.Send(envelope); // Muestro el xml de respuesta recibido de la AEAT en el web browser webBrw.Navigate(Settings.Current.InboxPath + LoteDeFacturasEmitidas.GetReceivedFileName()); }