meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
enviarguiaremision [2025/06/28 02:17]
217.113.194.100 se ha restaurado la vieja versión (2023/10/30 00:59)
enviarguiaremision [2025/06/28 02:22] (actual)
217.113.194.97 se ha restaurado la vieja versión (2025/03/12 13:17)
Línea 14: Línea 14:
 ---- ----
  
-== OBJETO EJEMPLO ==+== XML EJEMPLO ==
  
 <code xml> <code xml>
Línea 151: Línea 151:
  
 ---- ----
-=== Proceso para consumo EnviarGuiaRemision === 
- 
-  * Se inicializa un objeto ServiceClient o Servicio 
-  * Se inicializa un objeto PeticionGuiaRemision donde se ingresan el RUC, el usuario de Integración ,clave de Integración y Documento 
-  * Se hace consumo del método EnviarGuiaRemision contenido en el objeto serviceClient y se coloca como parámetro la petición anterior, la respuesta estará contenida en un objeto llamado RespuestaPeticion, la respuesta tendrá los parámetros Código ,Mensaje y Archivo 
- 
-<code csharp Codigo Ejemplo .NET> 
-         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>(); 
-                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>(); 
-                DetalleGuia detg = new DetalleGuia 
-                { 
-                   CodigoAdicional = textBox67.Text, 
-                   CodigoInterno = textBox68.Text, 
-                   Descripcion = textBox69.Text, 
-                   Cantidad = textBox70.Text, 
-                     
-    
-                }; 
- 
-                detg.DetallesAdicionales = new List<DetAdicional>(); 
-                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); 
-            } 
-</code> 
  
 == ARCHIVOS GUIA DE REMISION XML/XSD == == ARCHIVOS GUIA DE REMISION XML/XSD ==