Extraer Informes
siigo_getinfGenerates SIIGO Pyme trial balance reports as Excel files and returns the first parsed rows, enabling quick financial analysis.
Instructions
Extraer Informes (funcion GETINF de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas. El manual reusa NitInicial/NitFinal para el rango de cuentas cuando tipoInforme es BCC. El ejemplo del manual para BCC escribe B en lugar de BCC; es una errata del manual.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| anio | No | Anio de proceso en SIIGO, 4 digitos. Por defecto el anio configurado para la empresa o el actual. | |
| clave | No | Clave del usuario, hasta 8 caracteres. Por defecto la configurada. Nunca se devuelve en las respuestas. | |
| norma | No | Norma de la que se extrae la informacion: L = local (PUC colombiano), N = NIIF. Por defecto L. | |
| empresa | Yes | Empresa sobre la que ejecutar. Acepta la ruta completa (Z:\SIIWI01\), solo el numero (01) o un alias configurado. Use siigo_list_companies para ver las disponibles. | |
| usuario | No | Usuario de SIIGO, hasta 8 caracteres. Por defecto el configurado para la empresa. | |
| mesFinal | No | Mes final, 2 digitos. Ej: 12. | |
| nitFinal | No | Con tipoInforme B es el tercero final (hasta 13 digitos). Con BCC es la cuenta final (hasta 10 digitos). | |
| mesInicial | No | Mes inicial, 2 digitos. Ej: 03. | |
| nitInicial | No | Con tipoInforme B es el tercero inicial (hasta 13 digitos). Con BCC es la cuenta inicial (hasta 10 digitos). | |
| instalacion | No | Carpeta de la instalacion de SIIGO a usar (por ejemplo C:\Siigo2). Por defecto la asociada a la empresa. | |
| tipoInforme | Yes | B = balance de comprobacion por tercero, BCC = balance de comprobacion por cuenta. | |
| filasPreview | No | Cuantas filas del xlsx generado incluir en la respuesta. Por defecto 50; use 0 para no leer el archivo. | |
| archivoSalida | No | Ruta completa del .xlsx a generar, maximo 50 caracteres. Ej: C:\SIIWI01\BALANCEPORTERCEROS.xlsx. Si se omite, el servidor genera una ruta corta dentro de su carpeta de salida. Si se pasa un nombre sin ruta, SIIGO lo deja en la carpeta Documentos del usuario. |