meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
descargaarchivo [2025/05/19 15:09] 195.191.219.150 se ha restaurado la vieja versión (2023/02/28 15:10) |
descargaarchivo [2025/05/19 15:47] (actual) 100.42.181.200 se ha restaurado la vieja versión (2025/02/24 16:16) |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Método | + | ====== Método |
[[manual_de_integracion_obj|{{ : | [[manual_de_integracion_obj|{{ : | ||
Línea 10: | Línea 10: | ||
| String | RUC | Proporcionado por el cliente. | | | String | RUC | Proporcionado por el cliente. | | ||
| String | Usuario | Proporcionado por The Factory HKA. | | | String | Usuario | Proporcionado por The Factory HKA. | | ||
+ | |||
+ | |||
---- | ---- | ||
Línea 40: | Línea 42: | ||
---- | ---- | ||
- | === Proceso para consumo DescargaArchivo === | + | El formato |
- | + | CodigoDocumento-Sucursal-PuntoEmision-Secuencial ejemplo | |
- | * Se inicializa un objeto ServiceClient o Servicio | + | |
- | * Se inicializa un objeto PeticionDescargaArchivo donde se ingresan el RUC, el usuario de Integración ,clave de Integración y Documento | + | |
- | * Se hace consumo | + | |
- | + | ||
- | <code csharp Codigo Ejemplo .NET> | + | |
- | try | + | |
- | { | + | |
- | + | ||
- | ServiceClient servicio = new ServiceClient(); | + | |
- | servicio.Endpoint.Address = new System.ServiceModel.EndpointAddress(Url()); | + | |
- | PeticionDescargaArchivo petarch = new PeticionDescargaArchivo | + | |
- | { | + | |
- | Clave = " | + | |
- | RUC = " | + | |
- | Usuario = " | + | |
- | Documento = "04-001-401-111222001", | + | |
- | | + | |
- | + | ||
- | }; | + | |
- | + | ||
- | + | ||
- | var resp2 = servicio.DescargaArchivo(petarch); | + | |
- | + | ||
- | + | ||
- | var base64EncodedBytes = System.Convert.FromBase64String(resp2.Archivo); | + | |
- | + | ||
- | richTextBox1.Text = " | + | |
- | } | + | |
- | catch (Exception d) | + | |
- | { | + | |
- | MessageBox.Show(" | + | |
- | + | ||
- | + | ||
- | } | + | |
- | </ | + | |
- | El formato del campo string **Documento** es el siguiente: | ||
- | El formato del campo string | + | El formato del campo string |
- | **La respuesta del método se recibe en formato Base64** | ||
[[manual_de_integracion_obj|{{: | [[manual_de_integracion_obj|{{: | ||