Histórico da Página
...
Para realizar la Importación de Extractos Bancarios a través de la rutina Mantenimiento de Extractos Bancarios (FINA474), se debe contar con dos archivos de texto plano:
...
Para realizar este proceso, se debe utilizar como base el layout que se muestra enseguida y adecuarlo a las características posiciones de los campos del banco a procesar.
Estructura del archivo de configuración (.REC)
Ítem | Longitud | Observaciones |
|---|---|---|
Identificador | 1 | Tipo de registro. Valor hexadecimal |
Descripción | 15 | Relleno de espacios a la derecha |
Posición Inicial | 3 | Relleno de ceros a la izquierda |
LongitudPosición Final | 3 | Relleno de ceros a la izquierda |
Decimales | 1 | Cero ‘0’ si no hay decimales |
Relleno | 60 | EspaciosRelleno de espacios |
CR + LF | 2 | Caracteres de control CR (Retorno de Carro) y LF (Avance de Línea) concatenados que indican fin de línea (EOL). Valores hexadecimal 0x0D0A o \r\n. |
Todos los campos son obligatorios y deben cubrir las longitudes correspondientes.
Descripción del contenido de cada registro
| Registro | Identificador | Descripción | Posición Inicial | Posición Final | Decimal | Relleno (60 espacios) | Caracteres de Control | Comentarios |
|---|---|---|---|---|---|---|---|---|
| 1 | 0x01 | Codigo do Banco | 006 | 008 | 0 | CRLF | Encabezado | |
| 2 | 0x02 | Codigo do Banco | 006 | 008 | 0 | CRLF | Banco | |
| 3 | 0x02 | Codigo Agencia | 009 | 013 | 0 | CRLF | Agencia | |
| 4 | 0x02 | Codigo C/C | 014 | 023 | 0 | CRLF | Cuenta | |
| 5 | 0x02 | Diferenciador | 002 | 002 | 0 | CRLF | Diferenciador | |
| 6 | 0x02 | Vlr Sld Inicial | 000 | 000 | 0 | CRLF | Valor Saldo Inicial | |
| 7 | 0x02 | Dt. Sld Inicial | 000 | 000 | 0 | CRLF | Fecha Saldo Inicial | |
| 8 | 0x02 | Saldo D/C | 169 | 169 | 0 | CRLF | Identificador Saldo Inicial | |
| 9 | 0x03 | Numero Lancam. | 027 | 032 | 0 | CRLF | Número de movimiento del extracto | |
| 10 | 0x03 | Data Processam. | 033 | 038 | 0 | CRLF | Fecha de movimiento | |
| 11 | 0x03 | Vlr Lancamento | 041 | 059 | 2 | CRLF | Valor movimiento | |
| 12 | 0x03 | Tipo Lancamento | 024 | 026 | 0 | CRLF | Tipo de movimiento | |
| 13 | 0x03 | Desc.Lancamento | 059 | 119 | 0 | CRLF | Descripción del movimiento | |
| 14 | 0x03 | Diferenciador | 002 | 002 | 0 | CRLF | Diferenciador | |
| 15 | 0x04 | Dt. Saldo Final | 000 | 000 | 0 | CRLF | Fecha Saldo Final | |
| 16 | 0x04 | Vlr Saldo Final | 000 | 000 | 0 | CRLF | Valor Saldo Final | |
| 17 | 0x04 | Saldo D/C | 000 | 000 | 0 | CRLF | Identificador Saldo Final | |
| 18 | 0x04 | Diferenciador | 002 | 002 | 0 | CRLF | Diferenciador | |
| 19 | 0x05 | Total Debitos | 000 | 000 | 0 | CRLF | Total Débitos | |
| 20 | 0x05 | Total Creditos | 000 | 000 | 0 | CRLF | Total Créditos |
Importante:
- Deben ser definidos todos los registros que se describen en la tabla, aun cuando no se utilice algún campo o no esté presente en el extracto del banco, en tal caso, definir la Posición Inicial y la Posición Final como '000'.
- Cada campo del archivo deben estar en las posiciones establecidas, ni más, ni menos caracteres, incluidos blancos y ceros.
- El identificador de registro podría visualizarse como un carácter extraño, no debe ser eliminado.
- Considerar que el editor de texto que se utilice para el manejo del Layout, debe grabar el fin de línea (EOL) mediante el par de caracteres de control CRLF. En Windows, el estándar es de esa manera, pero en Unix/Linux es solo LF (0x0A o \n) y en Mac OS es solo CR (0x0D o \r).
Se recomienda que para realizar la configuración de este layout, descargue y modifique el archivo correspondiente de los siguientes enlaces.
...
| View file | ||||
|---|---|---|---|---|
|
Extracto bancario
View file
02. Ejemplo de Utilización
- Crear un banco desde la rutina Bancos (MATA070).
- Definir los parámetros del banco a través de la rutina Actualiza Parámetros de Banco - CBE (FINA130).
- Para más información de la configuración de los parámetros, puede consultar el documento técnico FINA130 - Parámetros de bancos.
- Cargar la información del banco desde la rutina Mantenimiento de Extractos Bancarios (FINA474).
Ejemplo de la información de los archivos de extracto bancario:
03. Tablas Utilizadas
- SA6 - Bancos
- SEE - Comunicación remota
- SIF - Encabezado de Importación de Extracto Bancario
- SIG - Ítems de Importación de Extracto Bancario
...

