try { ServiceClient servicio = new ServiceClient(); PeticionGuiaRemision pet = new PeticionGuiaRemision() { Clave = "claveintegracion", RUC = "1792455555555", Usuario = "usuariointegracion" }; pet.Documento = new GuiaRemision(); //********************************************INFOREMISION********************************** GuiaRemision guia = new GuiaRemision(); guia.InfoGuia = new InfoGuiaRemision(); InfoGuiaRemision info = new InfoGuiaRemision { ContribuyenteEspecial = "Contribuyente", DirEstablecimiento = "dir establecimineto", DirPartida = "direccion de partida", FechaIniTransporte = "10/08/2021", FechaFinTransporte = "11/08/2021", ObligadoContabilidad = "SI", Placa = "ADV345", RazonSocialTransportista = "eazon social transportista", //Rise = "RISE", RucTransportista = "1789762345678", TipoIdentificacionTransportista = "04", }; guia.InfoGuia = info; guia.DirCliente = "direccion del cleinte"; //********************************************INFOTRIBUTARIA***************************** guia.InfoTributaria = new InfoTributaria(); guia.InfoTributaria = InformacionTrib(); guia.Destinatarios = new List(); Destinatario dest = new Destinatario { CodDocSustento = "04", CodEstabDestino = "002", DirDestinatario = "dierccion destin¿tatario", FechaEmisionDocSustento = "01/08/2021", IdentificacionDestinatario = "1789087654321", MotivoTraslado = "raparacion motivo", NumAutDocSustento = "000999888777666555444333222111", NumDocSustento = "001-002-000000123", RazonSocialDestinatario = "razon social destinatario", Ruta = "ruta:___", DocAduaneroUnico = "0099887", }; guia.DirCliente = "direccion del cleinte"; guia.CPCliente = "CPcliente"; dest.Detalles = new List(); DetalleGuia detg = new DetalleGuia { CodigoAdicional = textBox67.Text, CodigoInterno = textBox68.Text, Descripcion = textBox69.Text, Cantidad = textBox70.Text, }; detg.DetallesAdicionales = new List(); DetAdicional d = new DetAdicional(); d.Nombre = "nombre detadicional"; d.Valor = "9876"; detg.DetallesAdicionales.Add(d); dest.Detalles.Add(detg); guia.Destinatarios.Add(dest); guia.Notificar = "SI"; guia.Version = "1.0.0"; guia.CorreoNotificar = textBox76.Text; pet.Documento = guia; var resp = servicio.EnviarGuiaRemision(pet); servicio.Close(); richTextBox1.Text = "Codigo: " + resp.Codigo + "\n\r" + "Mensaje: " + resp.Mensaje + "\r\n" + resp.Archivo; } catch (Exception ex) { MessageBox.Show("Mensaje error: " + ex); }