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 [2026/01/07 12:40] 57.141.16.45 se ha restaurado la vieja versión (2025/09/05 14:21) |
descargaarchivo [2026/01/17 10:45] (actual) 57.141.16.49 se ha restaurado la vieja versión (2025/09/05 14:23) |
||
|---|---|---|---|
| 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 42: | Línea 40: | ||
| ---- | ---- | ||
| - | El formato del campo string **Documento** es el siguiente: | + | === Proceso para consumo DescargaArchivo === |
| - | | + | |
| + | * 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 del método DescargarArchivo contenido en el objeto serviceClient y se coloca como parámetro la petición anterior, la respuesta estará contenida en un objeto llamado, la respuesta tendrá los parámetros Código ,Mensaje // y Archivo// | ||
| - | El formato del campo string **Extension** es el siguiente: | + | <code csharp Codigo Ejemplo .NET> |
| - | " | + | try |
| + | { | ||
| + | ServiceClient servicio = new ServiceClient(); | ||
| + | PeticionDescargaArchivo peticion = new PeticionDescargaArchivo | ||
| + | { | ||
| + | Clave = " | ||
| + | RUC = " | ||
| + | Usuario = " | ||
| + | Documento = " | ||
| + | Extension = " | ||
| - | **La respuesta del método se recibe en formato Base64** | + | }; |
| + | |||
| + | var respuesta = servicio.DescargaArchivo(peticion); | ||
| + | |||
| + | |||
| + | var base64EncodedBytes = System.Convert.FromBase64String(respuesta.Archivo); | ||
| + | |||
| + | richTextBox1.Text = " | ||
| + | } | ||
| + | catch (Exception d) | ||
| + | { | ||
| + | MessageBox.Show(" | ||
| + | |||
| + | | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | El formato del campo string **Documento** es el siguiente: | ||
| + | |||
| + | El formato del campo string **Extension** es el siguiente: " | ||
| + | |||
| + | **La respuesta del método se recibe en formato Base64** | ||
| [[manual_de_integracion_obj|{{: | [[manual_de_integracion_obj|{{: | ||