GENERAL
Las modificaciones abordadas a continuación se encuentran englobadas en el funcionamiento general chequeras presente en el módulo GESTIÓN, por lo cual es necesario habilitar el parámetro CONTROL CHEQUERAS, ubicado en la solapa OPERACIONES de la pantalla PARAMETROS.
PROVEEDORES
Se incluye en la solapa GENERAL los siguientes 2 nuevos controles:
NRO
|
NOMBRE
|
TIPO DE CONTROL
|
TABLA Y CAMPO ASOCIADO
|
COMPORTAMIENTO
|
1
|
Emitir cheques a la orden
|
Checkbox
|
Proveed.chq_orden
|
Indicará si al momento de emitir un cheque propio desde la pantallas de Otros Egresos o Recibos de cobranza para el proveedor en cuestión, el mismo presenta un valor del campo a la orden predeterminado.
|
2
|
A la orden de
|
TextBox
|
Proveed.chq_alaorden
|
|
CHEQUERA
Se incluye un nuevo campo:
NRO
|
NOMBRE
|
TIPO DE CONTROL
|
TABLA Y CAMPO ASOCIADO
|
COMPORTAMIENTO
|
1
|
Tipo
|
ComboBox
|
chequera.tipo
|
Indica el tipo de cheque asociado a la chequera en cuestión, las posibles instancias con CHEQUE y CHEQUE DIF. Si dicho campo presenta el valor CHEQUE DIF, al momento de ingresar un nuevo cheque asociado a una chequera solicitará la carga obligatoria del campo FECHA DE VTO, como así también presentará diferente diseño en la impresión del cheque.
|
A raíz del nuevo campo incorporado a la base de datos, se debió incluir un proceso de actualización que permita actualizar la tabla chequera para los períodos en estado cerrados e inicializar el campo en cuestión con el valor CHEQUE.
MODIFICACIONES VARIAS
- FINALIZACION DE CHEQUERA: Las chequeras pueden completar su rango (Nro. inicial - nro. final) a medida que se emiten cheques o los mismos son anulados. Cuando dicho rango se completa, la chequera pasa automáticamente a finalizada, con el objetivo que la misma no figure disponible la próxima vez que se emita un cheque.
Las operaciones que pueden finalizar o no (pasa de finalizada a no finalizada) una chequera son las siguientes:
PANTALLA
|
OPERACIÓN
|
OTROS EGRESOS / PAGOS / PAGOS A PROVEEDORES FINANCIEROS
|
Emitir un nuevo cheque (ingresando un línea en la grilla de valores correspondiente al valor cheque)
|
OTROS EGRESOS / PAGOS / PAGOS A PROVEEDORES FINANCIEROS
|
Grilla de valores, eliminar una linea correspondiente al tipo cheque
|
OTROS EGRESOS / PAGOS / PAGOS A PROVEEDORES FINANCIEROS
|
Cancelar la carga de un nuevo registro que presente en la grilla de valores registros del tipo cheque.
|
OTROS EGRESOS / PAGOS / PAGOS A PROVEEDORES FINANCIEROS
|
Eliminación de un registro que presente en la grilla de valores registros del tipo cheque.
|
Para los casos donde por alguna cuestión administrativa sea necesario finalizar una chequera aunque la misma no haya completado su rango, se incluyó una nueva opción en el formulario tal como se muestra en la figura a continuación
La opción en cuestión permite al usuario finalizar la chequera ingresando además un motivo de finalización. El acceso a dicho comando se encuentra asociado al componente de seguridad CHEQUERAFIN - Chequera Finalización, por lo que debe asignarse permiso de escritura a dicho componen los usuarios habilitados a finalizar chequeras.
- DISEÑO DE IMPRESIÓN: Debido a que cada banco presenta un diseño de cheque diferente, es necesario contar con un reporte para cada chequera presente en el sistema. Por tal razón, se debe incluir el reporte en cuestión en la carpeta reportes con la siguiente nomenclatura:
chequera_XXXX.FRX
chequera_XXXX.FRT
Siendo que los caracteres XXXX representan el código de chequera, se vincula de esta manera la chequera con el reporte correspondiente. Ejemplo: La chequera 0004 presentará un reporte en el directorio REPORTES con el nombre chequera_0004.FRX
Por tal motivo de incluyó el campo DISEÑO DE IMPRESION que verifica si el reporte asociado a la chequera en cuestión se encuentra instalado. Las posibles variantes son:
- INSTALADO (COLOR VERDE): El reporte se encuentra instalado
- NO INSTALADO (COLOR ROJO): El reporte no se encuentra instalado
- COMBO CUENTA BANCARIA: El combo donde se encuentran las instancias correspondientes a las cuentas bancarias ingresadas en el sistema, solamente se muestra el banco al cual pertenece cuando el combo es desplegado. Se modifica el control en cuestión para que el banco sea visualizado en todo momento.
- BÚSQUEDA: No existía la posibilidad de buscar un registro a través de un criterio de búsqueda. Se incluye la posibilidad de buscar por código, nro. de cuenta y TODOS los campos.
- ORDEN: No existía posibilidad de ordenar las chequeras presentes en el sistema. Se incluye la posibilidad de ordenar los registros por Código, Nro. de cuenta, Nro. inicial y Nro. final.
- ICONO DE FORMULARIO: No presentaba icono, se incluyo uno nuevo.
- VALIDACIONES DE GUARDADO: Se incluyó una nueva validación que verifica si existe otra chequera asociada a la misma cuenta bancaria, y que presente un rango de número de cheque (Nro. inicial - Nro. Final) superpuesto con el rango ingresado.
- VALIDACIÓN DE EDICIÓN: Cuando una chequera se encuentra finalizada (finalizada NO de manera manual por el usuario), el sistema no permite la edición de la misma.
- ELIMINACIÓN: Al momento de eliminar una chequera se incluyeron las siguientes 2 nuevas validaciones:
- Verifica la existencia de cheques anulados asociados a la chequera en cuestión. De encontrarlos impide la eliminación de la chequera.
- Verifica la existencia de cheques asociados a la chequera en cuestión. De encontrarlos impide la eliminación de la chequera.
- REPORTE: Actualmente el sistema presenta un único reporte asociado a las chequeras; Detalle de chequeras. El reporte en cuestión fue modificado de manera tal de incluir el nuevo campo TIPO.
- NRO. INICIAL y NRO. FINAL: Permite el ingreso de valores NO numéricos. Corregido
CUENTA BANCARIA
- ELIMINACIÓN: Se incorpora una validación que verifica si la cuenta bancaria a eliminar se encuentra asociada a una chequera. De ser así el sistema impide la eliminación y notifica la situación al usuario a través de un popup
- OPCIÓN DE MINIMIZAR: En el marco superior derecho el formulario presenta la opción de minimizar, la misma fue desactivada.
OTROS EGRESOS, ORDENES DE PAGO Y PAGOS FINANCIEROS
Para las pantalla de otros egresos, órdenes de pago y pagos a proveedores financieros, cuando dentro de la grilla de valores se selecciona el valor CHEQUE, se desplegará el siguiente popup para ingresar los datos del cheque en cuestión:
1 - GRILLA DE CHEQUERAS:
El usuario deberá seleccionar una chequera de las presentes en la grilla, siendo que el sistema únicamente lista las chequeras que no se encuentren finalizadas. Una vez seleccionada la chequera, el sistema propondrá al usuario el siguiente numero de cheque disponible para la chequera en cuestión.
Cabe destacar que el nro. de cheque propuesto por el sistema es 1 número más que el ultimo cheque asociado a la chequera en cuestión. Esto quiere decir que si existe un chequera cuyo rango es del 00000001 al 00000010 y el último usado es el 00000005, aunque el 00000003 se encuentre disponible, el sistema propondrá el 00000006.
Para dicho cálculo el sistema contempla:
- Los cheques asociados a la chequera ya ingresados en el sistema.
- Los cheques asociados a la chequera que se encuentran en la grilla de valores y todavía no fueron confirmados.
- Los cheques asociados a la chequera que fueron anulados.
Para el caso donde el siguiente número asociado a la chequera supere el nro. de fin de la misma, pero existan números sin utilizar, el sistema notificará al usuario a través de un popup y también permitirá ingresar el nro. de cheque que precise, siempre que supere las validaciones del caso.
2 - NRO DE CHEQUE:
El campo nro. de cheque puede ser editado manualmente por el usuario, pero el mismo deberá superar las siguientes validaciones:
- El nro. de cheque debe encontrarse completo por un valor numérico
- El nro. de cheque debe encontrarse comprendido por el rango presente en la chequera seleccionada
- El nro. de cheque no debe encontrarse como nro. de cheque anulado para la chequera seleccionada
- El nro. de cheque no debe encontrarse presente en una ORDEN DE PAGO, OTRO EGRESO o PAGO A PROVEEDORES FINANCIEROS
- El nro. de cheque no debe encontrarse presente en el registro que se esta cargando (Misma grilla de valores). Si se ingresa un 2do cheque asociado a una orden de pago, el nro. de cheque debe ser diferente al 1er cheque ingresado.
3 - PAGUESE A:
El campo Paguese a: indica a nombre de quien se emite el cheque, siendo obligatoria su carga. Para el caso de las ordenes de pago y los pagos a proveedores financieros, si el proveedor se encuentra configurado con el campo Emitir cheques a la orden habilitado, el campo en cuestión se instanciará automáticamente con los valores ingresados en la pantalla de proveedores (Ver título PROVEEDORES)
4 - FECHA DEL CHEQUE:
El campo fecha de cheque no es editable y tomará su valor desde los siguientes orígenes:
- ORDEN DE PAGO: Campo FECHA
- OTROS EGRESO: Campo FECHA
- PAGO A PROVEEDORES FINANCIEROS: Campo FECHA
5 - FECHA VTO. DEL CHEQUE:
Campo fecha de vto. es obligatorio y su comportamiento depende del tipo de chequera seleccionado:
- CHEQUE: El campo se completará automáticamente por el campo fecha de chequey no podrá ser editable.
- CHEQUE DIF: El campo deberá ser completado por el usuario, y su fecha debe ser posterior a la fecha presente en el campo fecha de cheque
6 - IMPORTE:
El campo importe es obligatorio, cualquier validación asociada al registro ingresado será efectuada una vez que se complete la carga de la fila.
7 - A LA ORDEN:
Este campo permite indicar si el cheque en cuestión es a la orden, de ser así al momento de realizar la impresión se incluirá la leyenda A LA ORDEN.
Una vez presionado el botón ACEPTAR, si la información cargada supera todas las validaciones, se completará la línea correspondiente a la grilla de valores con la información ingresada. Cabe destacar que dicha fila NO podrá ser editada, solo pudiendo eliminarla e ingresar una nueva.
FONDOS
En la solapa PASIVO, opción CHEQUES PROPIOS se realizaron la siguientes modificaciones que sólo serán visible si el parámetro Control Chequeras (Parámetros, solapa Operaciones) se encuentra activo.
- Se incluyen 3 nuevas columnas en la grilla de cheques propios:
- Páguese a: Es ingresado al momento de cargar el cheque. La grilla permite ordenar por dicho campo.
- A la orden: Es ingresado al momento de cargar el cheque. Posible valores; SI/NO
- Impreso: Cuando un cheque es generado, ya sea desde otros egresos o recibos de pagos, el cheque en cuestión es indicado como impreso = .T. .Posteriormente si el mismo es impreso a través de la opción de impresión de cheques dicho campo es actualizado.
- Opción VER DETALLE, se incluyen las 3 columnas indicadas en el punto anterior.
- Opción EXPORTAR, también se incluyen las 3 columnas indicadas en el punto anterior.
- Opción IMPRIMIR CHEQUES, esta es una nueva opción que permite la impresión de los cheques. Ver título IMPRESIÓN DE CHEQUES
IMPRESIÓN DE CHEQUES
De incluyeron 4 nuevas opciones al sistema, que permiten acceder a la pantalla de impresión de cheques:
- ORDENES DE PAGO ---> REPORTES --> IMPRESION DE CHEQUES
- OTROS EGRESOS ---> REPORTES --> IMPRESION DE CHEQUES
- PAGO A PROV. FIN. ---> REPORTES --> IMPRESION DE CHEQUES
- RESUMEN DE FONDOS --> SOLAPA PASIVO --> COMANDO IMPRIMIR CHEQUES
La pantalla de impresión de cheques consta de 2 secciones, tal como se muestra en la siguiente imagen:
- Chequeras
- Cheques
1 - CHEQUERAS:
El sistema solicita al usuario que seleccione una chequera de la grilla, para luego listar los cheques asociados a la chequera en cuestión dentro de la grilla de cheques, correspondiente a la sesión 2.
- FILTROS: El usuario puede filtrar las chequeras por los siguientes campos:
- CUENTA BANCARIA: En esta opción se listan las cuentas bancarias en estado activas, mostrando por cada una de ellas el NRO. DE CUENTA y el nombre del BANCO. Las opciones se encuentran ordenadas por Nro. de cuenta y nombre de banco.
- FINALIZADA (SI/NO): Este campo permite filtrar las chequeras que se encuentran finalizadas o no. El formulario por defecto toma el valor NO, permitiendo al usuario modificarlo de ser necesario.
- ORDEN: La grilla de chequeras puede ordenarse haciendo click sobre los encabezados de las columnas, también permite cambiar la orientación del ordenamiento haciendo click sobre una columna ya ordenada (ASC --> DESC o DESC --> ASC). Las opciones de ordenamiento presentes en la grilla son las siguientes:
- BANCO: Ordena la grilla por el nombre del banco, es el orden que presenta la grilla por default.
- NRO. DE CUENTA
- TIPO
- NRO. INICIO
- NRO. FIN
- FINALIZADA
- DISEÑO DE IMPRESIÓN: Teniendo en cuenta que es necesario contar con el diseño de impresión asociado a la chequera para llevar a cabo la impresión de los cheques, las chequeras que NO presenten la configuración en cuestión serán visualizadas en color ROJO, y en el caso en que un usuario la seleccione el sistema informará la situación a través de un popup y NO cargara los cheques.
2 - CHEQUES:
Los cheques asociados a la chequera seleccionada en la sección 1, serán listados en la grilla de cheques. Dichos cheques se correspondiente a los registros ingresados a través de OTROS EGRESO, ORDENES DE PAGO y PAGO A PROVEEDORES FINANCIEROS.
La grilla de cheques cuenta con las siguientes columnas:
- Seleccionar: Permite seleccionar que cheques serán incluidos en la impresión, si un cheque no es seleccionado a través de este campo NO será incluido en la impresión.
- Nro. de cheque
- Fecha
- Fecha de acreditación o vencimiento
- Importe
- Paguese a
- A la orden
- Impreso
- FILTROS: El usuario puede filtrar los cheques por los siguientes campos:
- NRO. DE INICIO y NRO. DE FIN: Esta opción permite aplicar un filtro por un rango de números de cheque que se encuentre comprendido por el rango presente en la chequera. El sistema no permite ingresar un nro. de inicio superior al nro. de fin y viceversa.
- IMPRESO (SI/NO): Los cheques pueden ser filtrados por el campo impreso, esta opción por default toma el campo NO
- ORDEN: Debido a que los cheques se imprimen ordenados por número descendente NO se permite al usuario aplicar ningún orden a la grilla.
- TODOS/NINGUNO: Permite aplicar un selección o deselección masiva de todos los cheques visualizados en la grilla.
- CANTIDAD DE CHEQUES SELECCIONADOS: Indica la cantidad se cheques seleccionados a través de la columna Seleccionar.
IMPRIMIR
El botón imprimir realiza las siguientes validaciones antes de continuar con el normal funcionamiento del proceso:
- Verifica que por lo menos 1 cheque haya sido seleccionado a través de la columna Seleccionar
- Verifica que la chequera presente un archivo asociado correspondiente al diseño de impresión
- Verifica que el número de los cheques seleccionados sean correlativos. Es decir que si seleccionaron los cheques 345, 346 y 348 es correcto, mientras que si seleccionamos los cheques nro. 456, 458 y 458 no lo es.
- Si bien no es una validación que impide continuar el proceso, el sistema verifica si dentro de los cheques seleccionados se encuentra uno o varios que hayan sido impresos con anterioridad. De ser así notifica de esto al usuario y solicita una confirmación para continuar con el proceso.
Si se superan las validaciones indicadas anteriormente, se mostrará el formulario de confirmación de impresión:
En la parte superior del formulario se mostrará información asociada a la chequera seleccionada, mientras que en la parte inferior se listarán los cheques incluidos en la impresión. Para ambos casos se muestra información que fue visualizada en el formulario anterior salvo por las columnas Nro. de página y Orden en página.
Teniendo en cuenta que las chequeras vienen preimpresas con 4 cheques por hoja, el sistema calcula el nro, de página en el cual será impreso el cheque en cuestión, junto con el orden dentro de la misma. Ejemplo:
PAGINA 1
ORDEN 1
|
ORDEN 2
|
ORDEN 3
|
ORDEN 4
|
Al presionar el botón imprimir se enviará a imprimir efectivamente los cheques previsualizados en la grilla. La impresión se comportará acorde el parámetro presente en el módulo gestión, solapa varios, configurar impresora cada vez que se imprime.
Luego de finalizar la impresión el sistema emitirá un popup indicando que el proceso fue finalizado con éxito
DISEÑO DE IMPRESIÓN
El diseño de impresión, incluye la siguiente información:
- Fecha del cheque: DÍA EN NÚMEROS + MES EN PALABRAS + AÑO EN NÚMEROS
- Fecha de vencimiento: DÍA EN NÚMEROS + MES EN PALABRAS + AÑO EN NÚMEROS. Sólo se imprimirá si la chequera en cuestión es de tipo CHEQUE DIF.
- IMPORTE: Importe en número por el total del cheque
- CANTIDAD DE PESOS: Importe en letras
- PAGUESE A: Campo paguese a asociado al cheque
- A LA ORDEN: Si el cheque se encuentra configurados como A LA ORDEN, se incluirá la leyenda A LA ORDEN luego del campo PAGUESE A
Solicite a mesa de ayuda el formato correspondiente al / los banco/s con los que trabaja su empresa.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.