Modelos de Exportación Bancarias
Gestión de Nómina / Configuración / Modelo de Exportación Bancaria
Esta funcionalidad, permite diseñar un modelo de exportación de acreditación bancaria, o de alta de cuenta de empleados, al cual, se le permite asociar archivos de salida con el formato deseado, utilizando un editor gráfico.
Alta de un Modelo de Exportación
El modelo de exportación es al cual se asocia uno o varios archivos de salida, puede crear uno nuevo, o importar un modelo, para crear uno nuevo, presione el botón de la pantalla inicial y configure los siguientes campos:
CAMPO | DESCRIPCIÓN |
---|---|
Descripción: | Ingrese una descripción o nombre que identifique el modelo de exportación. |
Tipo de Modelo: | Seleccione el tipo de modelo. Si el mismo será utilizado para generar archivos de acreditaciones bancarias o bien, altas de cuentas de empleados. |
Modelo: | Opcionalmente, seleccione uno de los modelos disponibles en la lista desplegable. |
Activo: | Seleccione esta casilla para indicar el estado del modelo en el entorno (activo o inactivo). |
Banco: | Seleccione de la lista desplegable el banco al cual desee asociar el modelo. |
Destino: | Seleccione las opciones de destino. Al momento de generar la acreditación bancaria, podrá optar por que el archivo se copie en la carpeta del usuario que lo genera, si desea copiarlo en la carpeta de SFTP, en el directorio copia SFTP o bien, descargar en su pc de forma local al generar la acreditación. Puede elegir varios destinos. |
Codificación: | Seleccione de la lista desplegable la forma en que se codificarán los caracteres de los archivos generados mediante el modelo. |
Sólo Lectura: | Seleccione esta casilla para que el o los archivos resultantes sean de sólo lectura. Añadir el atributo de sólo lectura a un archivo evita que se hagan más cambios en él. |
Además podrá ejecutar las funciones baja y modifica. Para conocer más consulte: Funciones Básicas
Nota: Recuerde que al eliminar un modelo, también eliminará los archivos de salida asociados al mismo
Importar un Modelo de Exportación
Para importar un modelo que ya tenga definido presione el botón de la pantalla inicial.
Configure los siguientes campos:
CAMPO | DESCRIPCIÓN |
---|---|
Archivo: | Inserte el archivo que desea importar, para ello, presione el botón [Examinar…] y diríjase al directorio donde se encuentra su archivo de extensión btm. |
Nombre del Modelo: | Ingrese una descripción o nombre que identifique el modelo de exportación. |
Banco: | Seleccione de la lista desplegable el banco al cual desee asociar el modelo. |
Nota: Al aceptar, habrá importado el modelo y los diseños de archivo de salida del mismo.
El botón permite exporta un modelo previamente seleccionado. Tipo de archivo *.btm El mismo puede reutilizarse en la misma base o en otra.
Alta de Archivos de Salida
El archivo de salida debe ser asociado a un modelo para su exportación, puede crear uno nuevo, o importar un archivo. Una vez generado el modelo, siga los siguientes pasos para crear en uno nuevo:
1. Seleccione el modelo al cual desea asociar un archivo de salida.
2. Presione el botón .
3. Configure las siguientes secciones:
SECCIÓN | DESCRIPCIÓN |
---|---|
Descripción: | Ingrese una descripción o nombre que identifique el archivo de salida con el fin de identificar fácilmente su formato. |
Formato de nombre de archivo de salida: | Esta sección permite dar un formato determinado al nombre de su archivo de salida. Por ejemplo. La fecha de acreditación y el nombre del modelo de liquidación y/ó un nombre fijo. Consulte: Formato de nombre de archivo de salida. |
Plantilla de Exportación Bancaria: | Esta sección permite establecer una cabecera, un detalle (secciones repetitivas) y un pie con cada una de sus columnas según la definición proporcionada por el banco con las distintas combinaciones. |
Vista previa: | Esta sección permite al usuario realizar una visualización previa del archivo de salida que está diseñando con información útil y dinámica sobre la línea que está configurando, la cantidad de columnas o el largo del archivo. |
Otros botones - Archivos de Salida
Icono | Nombre | Descripción |
---|---|---|
Modifica | Permite modificar un archivo se salida seleccionado perteneciente a un modelo. | |
Baja | Permite eliminar un archivo se salida seleccionado perteneciente a un modelo. |
Importar un Archivo de Salida
Para importar un archivo de salida, siga los siguientes pasos:
1. Seleccione el modelo dónde desea importar el archivo de salida.
2. Presione el botón .
3. Presione el botón ubicado en la parte inferior izquierda de la pantalla.
4. Inserte el archivo que desea importar, para ello, presione el botón [Examinar…] y diríjase al directorio donde se encuentra su archivo de extensión bam.
5. Pulse el botón .
El botón ubicado en la parte inferior izquierda de la pantalla, permite exportar su diseño de archivo de salida como tipo de archivo *.bam. Puede importarse luego en otros modelos de archivos de exportación bancaria.
El tipo de archivo *btm posee el modelo y la(s) salida(s) bancarias. El tipo de archivo *bam, únicamente posee el diseño de una salida bancaria.
Diseño de Acreditación Bancaria
Una vez que haya importado o agregado un archivo de salida en un modelo, tendrá tres secciones de edición. La primera es una descripción o nombre que identifique el archivo de salida. Continúe con el formato.
Formato de nombre de archivo de salida
Una vez elegido el nombre, debe configurar el formato del nombre de salida. El generador de acreditaciones, funciona con Items o Tags. Cada uno de estos tags puede ser nombrado y configurado a gusto. Para agregar un nuevo ítem al formato del nombre del archivo, presione
Aparecerá en pantalla un nuevo Tag. Haga clic en el centro del mismo e ingrese una descripción.
Ejemplo ilustrativo: Supongamos que, para la acreditación bancaria, el nombre está dividido en tres partes separando las palabras con un guión bajo. Una parte con texto fijo, una parte con la descripción del pago y finalmente la fecha de pago de la acreditación. Generaremos entonces tres tags. El primero lo nombraremos, por ejemplo: [Nombre].
Una vez escrito el nombre, presione el ícono de la llave de tuercas que simboliza la configuración del ítem/tag.
Dicho ícono se muestra en color rojo mientras no está configurado. Una vez que se encuentra correctamente instalado, se muestra de color negro .
La ventana emergente, le mostrará los componentes que posee el ítem/tag. En caso de ser nuevo, se muestra vacío. Para agregar un componente, presione el botón .
Una vez agregado el componente, escriba el texto fijo correspondiente a la definición. Por ejemplo “CITIBANK_AR_”.
Continuando con el ejemplo agregaremos otro componente para poner la descripción del pago, presionando nuevamente el botón . Colocando la palabra “pedido” en el nuevo componente aparecerá en pantalla sugerencias de campos disponibles, con la descripción del dato que se obtendrá.
Para el ejemplo, el campo adecuado es “PEDIDOPAGO_descripción”.
Una vez seleccionado, veremos que el nombre del componente tiene el carácter “@” delante del nombre. Esto significa que es un campo obtenido de la base de datos y es variable. Es decir, el nombre variará según el nombre del pedido de pago desde el cual estoy generando mi acreditación bancaria.
Hasta aquí, está configurada la primera parte del nombre. Al aceptar, verá un ejemplo de cómo está quedando el mismo.
El nombre aparecerá según esté escrito en el tag (texto fijo) o el origen del componente variable (descripción pedido de pago). Puede crear un componente más de texto fijo como separador, para el ejemplo se usará un guión bajo. El primer bloque del nombre quedará compuesto como se muestra a continuación.
Nota: En caso de que requiera que el nombre del pedido de pago salga en mayúsculas deberá ingresar antes, la función $toupper en lugar de lo que figura actualmente como @PEDIDOPAGO_descripcion y configurar (con la llave de tuercas) llamando al nombre del pedido de pago.
Continuando con el ejemplo, para construir el segundo bloque para el nombre, correspondiente a la fecha de pago, se presiona el botón , se genera un nuevo tag al cual llamaremos “Fecha Pago”. Se procede a la configuración, presionando el botón de la llave de tuercas roja y se agrega un nuevo ítem al mismo, como en el tag anterior y se escribe la palabra “pedido” nuevamente para ver las opciones que tenemos relacionadas al pedido de pago.
Cada uno de los tag puede tener definido un formato propio, para el bloque “Fecha de Pago” se requiere del formato “fecha”, es por ello que se crea en un tag independiente. Suponiendo que el formato en este caso, debe ser yyyyMMdd. Es decir, el año, el mes y el día sin la separación con “/”. En esta misma ventana, se presiona el botón
Configure el formato de fecha deseado, estos son algunos ejemplos de formatos de fecha traducibles:
FORMATO | EJEMPLO |
---|---|
dd/MM/yyyy | 06/03/2019 |
dd-MMM-yyyy | 06-Mar-2019 |
MM/dd/yyyy | 03/06/2019 |
MMM dd, yyyy | Mar 06, 2019 |
MMMMM dd, yyyy | Marzo 06, 2019 |
yyyy.MM.dd | 2019.06.03 |
yyyy/MM/dd | 2019/06/03 |
yyyyy-MM-dd | 2019-06-03 |
yyyyMMdd | 20190306 |
Al aceptar, verá una previsualización de cómo se ha configurado el nombre.
Para finalizar de configurar el nombre del archivo de salida se agrega la extensión del mismo. Para ello, se crea el tag “Extensión” y un ítem de texto fijo que será “.txt” o bien “.csv” según la definición de la acreditación bancaria.
Así es como, los tres bloques del nombre del archivo, fueron configurados.
Nota: En caso de querer eliminar un componente de un ítem. Mantenga seleccionado con el mouse el ítem en la sección izquierda y pulse la tecla “Del/Supr”. Confirme si desea realizar la operación.
Cabecera-Header
Si el documento de definición de acreditación bancaria, requiere de una cabecera o header, la funcionalidad le permite diseñarlo. Como ejemplo, vea los pasos para diseñar una cabecera con las siguientes especificaciones:
Nro | Nombre | Tipo | Longitud | Inicio | Fin | Descripción | Ejemplo |
---|---|---|---|---|---|---|---|
1 | Identificador | Alf. | 1 | 1 | 2 | “H” Identifica la cabecera | H |
2 | Espacios | X | 7 | 2 | 9 | Espacios en blanco | |
3 | Nombre Emp. | Alf. | 35 | 9 | 43 | Nombre de la empresa | Heidt & Asociados |
4 | Nro Cuenta (CBU) | Num. | 22 | 43 | 65 | CBU de la empresa | 01500001230000124353288 |
5 | Espacios | X | 3 | 65 | 68 | Espacios en blanco | |
6 | Forma de Pago | Num. | 1 | 68 | 69 | Forma de pago | 1=Transferencia Caja de Ahorro / 2=Transferencia Interbancaria |
Se crearán entonces seis Tags con los nombres que figuran en la columna “Nombre” de la tabla, en la sección central del diseñador llamado “Plantilla de exportación bancaria”, presionando el botón que se encuentra a la altura de la misma.
1. Identificador
Al cual se le asigna un tag con un ítem de texto fijo “H”.
2. Espacios I
Al cual se le asigna un tag sin ítems y se le asigna como formato una longitud de 7.
3. Nombre Empresa
Al cual se le asigna un tag con ítem: “EMPR_PARAM_descripcion”.
En este caso, hay que definir cuál es el id para la empresa y cual es el id para el empleado. El id de la empresa, se define con “EMPLE_PARAM_empternro”.
Para definir el id para el empleado, pulse nuevamente sobre la llave de tuercas. En este caso, será “PAGO_ternro”
En se define la longitud de 35 caracteres (según la tabla) y con alineación “izquierda”.
4. Nro de Cuenta CBU
Al cual se le asigna un tag con el ítem: “PEDIDOPAGO_cbu” y en 22 caracteres de longitud.
5. Espacios II
Al cual se le asigna un tag sin ítems y se le asigna como formato una longitud de 3.
6. Forma de Pago
Existen dos formas de generar este tag. Puede ser un dato fijo. Siendo “1” para caja de ahorro y “2” para cuentas interbancarias (para todos será una de esas dos opciones elegidas) o bien podemos condicionar el tag a la forma de pago del empleado. En caso de necesitar que el dato sea variable según la forma de pago del empleado, podemos utilizar una condición, a través de una función.
Usando la función “$IF”.
Para configurarla se pulsa el botón de la llave de tuercas y se agrega otro ítem de función llamado “$Compare” en el campo “Condición”. El cual hará la comparación sobre un dato y devolverá la información dependiendo del verdadero o falso. (Tal como la función “Si” en Excel)
Para definir un operador pulse nuevamente la llave y seleccionelo de la lista desplegable. Para el ejemplo se utiliza el “Igual”.
En este caso detecta cuando el id de la cuenta bancaria forma de pago es igual a 4. (En el aplicativo es el código de forma de pago “Transferencia interbancaria”) Además, al elegir ese ítem “CTABANCARIA_formaPago” se debe especificar el id correcto. Por ello presionaremos nuevamente en la llave de tuercas para ingresar de dónde se obtiene el ID.
corresponde entonces “@PEDIDOPAGO_cbnro”. Este dato, indica el ID de la Cuenta Bancaria en el pedido de pago.
Solo falta determinar cuál es el valor “verdadero” y cuál es el valor “falso”. Al aceptar y volver a la pantalla con el condicional $IF, completaremos el dato_1 (Verdadero = 2) y el dato_2 (Falso = 1).
Esto obedece a que la instrucción de comparación, será: “Si la forma de pago de la cuenta del pedido de pago, es igual a 4 (transferencia interbancaria) entonces, traerá el dato fijo “2”, el cual es transferencia interbancaria en la definición de archivo. En caso de no cumplirse esa condición (cualquier otra forma de pago) devolverá como valor falso el dato_2 configurado como valor fijo “1”.
Para finalizar el diseño de la cabecera, incluiremos un “Agregar Salto de Línea” presionando el botón
El botón de “Agregar Salto de Línea” sirve para definir más de un registro.
Botones - Alta de Exportacion Salidas
Icono | Nombre | Descripción |
---|---|---|
Agregar Tag | Permite agregar un tag o columna con un formato que será nombrado y definido posteriormente, en la sección correspondiente (Formato de nombre ó Plantilla). | |
Agregar Salto de Línea | Permite agregar un salto de línea (o Enter). Por ejemplo, luego de una cabecera/detalle/pie. | |
Agregar Sección Repetitiva | Permite crear una sección repetitiva. En una acreditación, esta sección está basada en la información del Pedido de Pago. Los tags creados dentro de esta sección generarán una línea por empleado dentro del mismo. | |
Guardar Item | Permite guardar el tag para utilizar en otra línea conservando la configuración y formato guardado, escribiendo el nombre del mismo y seleccionándolo del desplegable sugerido. |
Detalle
Para agregar un detalle, se dispone de inserción de secciones repetitivas. Esto significa que se repetirán las líneas que configuradas dentro, por cada empleado dentro de un proceso. Actualmente, existen dos procesos. Altas de empleados y acreditación. En este caso el modelo está configurado como una acreditación, por lo que al agregar la sección repetitiva, será por defecto el tipo de sección: “Detalle de Pedido de Pago (Pago)”.
Para agregar esta sección, presione el botón
A partir de aquí, debe crear la información dentro de la sección repetitiva. Para ello, se crean la cantidad de tags necesarios según la definición del detalle de pedido de pago.
Nro | Nombre | Tipo | Longitud | Inicio | Fin | Descripción | Ejemplo |
---|---|---|---|---|---|---|---|
1 | Identificador | Alf. | 1 | 1 | 1 | Tipo “D” Detalle | D |
2 | Espacios | Alf. | 7 | 2 | 8 | Espacios en blanco | |
3 | Apellido y Nombre | Alf. | 35 | 9 | 43 | Apellido y Nombre del empleado | Perez Juan |
4 | CBU | Num. | 22 | 44 | 65 | CBU del empleado | 1504445556688789966623 |
5 | Importe | Num. | 10 | 66 | 75 | Importe a depositar sin decimales | 3000 |
1. Identificador
Al cual se le asigna un tag con un ítem de texto fijo “D”.
2. Espacios
Al cual se le asigna un tag sin ítems y se le asigna como formato una longitud de 7.
3. Apellido y Nombre
Al cual se le asigna un tag con el ítem “@EMPLE_PARAM_nombrecomp_1” el cual trae el apellido y nombre concatenado. Configuraremos este ítem con “@Pago_ternro” el cual identificará el ID del empleado. En formato pondremos longitud 35.
4. CBU
Al cual se le asigna un tag con ítem: “@EMP_CTAB_cbu” y formato con longitud 22, alineado a la izquierda.
5. Importe
Al cual se le asigna un tag con ítem: “@PAGO_monto”.
Como formato se asigna una longitud de 10, alineado a la izquierda y además se utiliza la función “Reemplazos”. La cual permite reemplazar un caracter por otro. Para el caso de ejemplo: se reemplazarán las comas por un punto en los valores de importes obtenidos.
Con esto, el detalle de la definición queda compuesto dentro de una sección repetitiva, de la siguiente manera.
Y se podrá comprobar en la previsualización la configuración.