Detalle
| Campo | Descripción |
|---|---|
| Manual de Usuario | Administración (alta, modificación y baja) de las formas de pago utilizadas para clasificar los movimientos en las previsiones de Tesorería. |
| Módulo | Tesorería |
| Pantalla | Previsiones - Formas De Pago |
| Tipo | ABM (Alta / Baja / Modificación) |
| Permiso | Tesoreria.Previsiones.FormasDePago |
Introducción
La opción Previsiones de Formas de Pago permite definir y mantener las formas de pago que se utilizan en las previsiones de Tesorería. Cada forma de pago representa una modalidad con la que se proyecta el ingreso o egreso de fondos (por ejemplo: efectivo, cheque, transferencia), y queda asociada a una especie (moneda) determinada.
Estas definiciones alimentan luego la proyección de tesorería, donde se agrupan y clasifican los movimientos previstos según cómo se espera cobrarlos o pagarlos.
Importante: el nombre real de la pantalla de listado en el sistema es Previsiones - Formas De Pago. La ventana de carga y edición se titula Alta/Modificación de Formas De Pago.
Acceso al módulo
- Ingresá al menú principal de Visual Plenario.
- Abrí el módulo Tesorería.
- Dentro del grupo Previsiones, hacé clic en la opción Formas de Pago.
La pantalla se abre dentro del panel de trabajo (dock panel) de la aplicación.
Importante: para acceder necesitás el permiso Tesoreria.Previsiones.FormasDePago. Si tu usuario no lo tiene habilitado, la opción no se abre y el sistema no muestra la pantalla.
Pantalla principal
Al abrir la opción se muestra el listado de todas las formas de pago ya cargadas. La grilla presenta las siguientes columnas:
| Columna | Descripción |
|---|---|
| Id | Número interno que identifica de forma única a la forma de pago. Lo asigna el sistema automáticamente y no se puede editar. |
| Descripción | Nombre o detalle de la forma de pago tal como se visualiza en el resto del módulo. |
Sobre la grilla se encuentra la barra de herramientas con los botones Nuevo, Modificar y Eliminar.
Parámetros
Esta pantalla es un ABM (no una búsqueda con filtros). La ventana de carga Alta/Modificación de Formas De Pago utiliza los siguientes campos:
| Campo | Descripción |
|---|---|
| Descripción | Nombre de la forma de pago. Es el texto que se ve en los listados y en las previsiones. Es obligatorio. Admite hasta 100 caracteres. |
| Sigla | Abreviatura corta de la forma de pago. Admite hasta 3 caracteres. |
| Especie | Moneda asociada a la forma de pago. Se elige de una lista desplegable con las especies disponibles en el sistema. Es obligatorio. |
| Activo | Casilla que indica si la forma de pago está habilitada para usarse. Si se desmarca, la forma de pago queda inactiva. |
Importante: la Sigla está limitada a 3 caracteres y la Descripción a 100 caracteres. La Descripción y la Especie son obligatorias: si faltan, el sistema muestra un aviso y no guarda el registro.
Resultado del proceso
Al confirmar con Aceptar:
- En un alta, el sistema asigna un nuevo Id automáticamente, guarda la forma de pago y la agrega al listado.
- En una modificación, se actualizan los datos del registro seleccionado y el listado se refresca.
- En una eliminación, los registros seleccionados se borran de la base, previa confirmación.
Si la validación falla (falta Descripción o Especie), la ventana permanece abierta y muestra el mensaje de error correspondiente sin guardar nada.
Acciones disponibles
| Acción | Descripción |
|---|---|
| Nuevo | Abre la ventana de carga para dar de alta una nueva forma de pago. |
| Modificar | Abre la forma de pago seleccionada para editar sus datos. |
| Eliminar | Borra del listado las formas de pago seleccionadas, previa confirmación. |
Importante: para Modificar o Eliminar primero hay que seleccionar uno o más registros en la grilla. Si no hay nada seleccionado, la acción no tiene efecto.
Nuevo (alta de una forma de pago)
- Nuevo — Hacé clic en el botón Nuevo de la barra de herramientas para abrir la ventana de carga.
- Completar los datos — Cargá la Descripción, la Sigla, elegí la Especie y marcá o desmarcá Activo.
- Aceptar — Hacé clic en Aceptar para guardar. Si todo es correcto, la ventana se cierra y el nuevo registro aparece en el listado.
Modificar una forma de pago
- Seleccionar — Marcá en el listado la forma de pago que querés cambiar.
- Modificar — Hacé clic en el botón Modificar (o hacé doble clic sobre la fila) para abrir la ventana con los datos cargados.
- Editar y Aceptar — Realizá los cambios necesarios y confirmá con Aceptar. El listado se actualiza automáticamente.
Eliminar una forma de pago
- Seleccionar — Marcá uno o más registros en el listado. Se pueden seleccionar varios a la vez.
- Eliminar — Hacé clic en el botón Eliminar.
- Confirmar — El sistema pregunta ¿Desea Eliminar los Items seleccionados?. Respondé Sí para borrar o No para cancelar.
Importante: la eliminación es definitiva. Antes de borrar una forma de pago, verificá que no esté siendo utilizada en previsiones vigentes, ya que esto puede afectar la proyección de tesorería.
Ejemplo práctico
Una empresa quiere proyectar por separado los cobros que recibe en dólares mediante transferencia.
- Entra a Tesorería → Previsiones → Formas de Pago.
- Hace clic en Nuevo.
- Completa Descripción con
Transferencia USD. - Completa Sigla con
TUS. - Selecciona la Especie
Dólaren la lista desplegable. - Deja marcada la casilla Activo.
- Hace clic en Aceptar.
A partir de ese momento, la forma de pago Transferencia USD queda disponible para clasificar los movimientos previstos en la proyección de tesorería.
Consejos útiles
- Definí siglas claras y no repetidas para reconocer fácilmente cada forma de pago.
- En lugar de eliminar una forma de pago que ya se usó, conviene desmarcar Activo: así dejás de usarla en nuevas previsiones sin perder la consistencia de los datos históricos.
- Asociá cada forma de pago a la especie (moneda) correcta antes de guardar, ya que de eso depende en qué moneda se considera el movimiento en la previsión.
- Para editar un registro rápido, hacé doble clic sobre la fila en el listado.
Preguntas frecuentes
¿Para qué se usan estas formas de pago?
Sirven para clasificar cómo se prevé cobrar o pagar los movimientos en la proyección de tesorería. Cada movimiento previsto se asocia a una forma de pago, lo que permite agrupar y analizar la previsión según la modalidad (efectivo, cheque, transferencia, etc.).¿Qué significa el campo Especie?
La Especie es la moneda asociada a la forma de pago (por ejemplo, pesos o dólares). Determina en qué moneda se considera el movimiento dentro de la previsión. Es un campo obligatorio.¿Qué pasa si desmarco el campo Activo?
La forma de pago queda inactiva. Se conserva en el sistema para mantener la consistencia de los datos históricos, pero deja de estar disponible para nuevas previsiones.¿Puedo eliminar varias formas de pago a la vez?
Sí. Seleccioná todos los registros que quieras borrar en el listado y luego presioná *Eliminar*. El sistema pedirá una única confirmación para todos los seleccionados.No me deja guardar, ¿por qué?
La Descripción y la Especie son obligatorias. Si la Descripción está vacía o no elegiste una Especie, el sistema muestra un aviso y no guarda el registro hasta que completes esos datos.Permisos
| Permiso | Habilita |
|---|---|
| Tesoreria.Previsiones.FormasDePago | Acceder a la pantalla Previsiones - Formas De Pago y operar el ABM (alta, modificación y baja) de las formas de pago de previsiones. |
Información técnica
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmPrevisiones_FormasDePago.vb).
Formularios principales
| Componente | Detalle |
|---|---|
| Formulario listado | frmPrevisiones_FormasDePago (VisualPlenarioNET\Tesorería\frmPrevisiones_FormasDePago.vb). Carga la grilla tlvPrevisiones con objFormasDePago.Search en Load y en cada Refresh(). Botones btnNuevo, btnModificar, btnEliminar. |
| Formulario alta/modificación | frmPrevisiones_FormasDePago_AddMod (VisualPlenarioNET\Tesorería\frmPrevisiones_FormasDePago_AddMod.vb). Se abre con ShowDialog; el constructor recibe intId (0 = alta, distinto de 0 = modificación con Load(intId)). Controles: txtDescripcion, txtSigla, cboEspecie, chkActivo. |
| Clase de negocio | clsGestion_previsiones_formasdepago (ClassVisualPlenarioNET\Tesoreria\clsGestion_previsiones_formasdepago.vb). Métodos Search/Load/Save/Delete/Clear; Save() decide Insert()/Update() según Id. |
| Clases relacionadas | clsEspecies (alimenta el combo cboEspecie con Search), VPNET_Common_BL.clsNumeraciones (Get_CodNew asigna el nuevo Id en el alta), clsSeguridad.IsAllowedObject (control de permiso). |
Lanzamiento del formulario
| Origen | Detalle |
|---|---|
| Menú principal | frmNewMain.vb (≈línea 2664) y FormTile.vb (≈línea 2143): validan IsAllowedObject(... "Tesoreria.Previsiones.FormasDePago" ...) y luego ShowFrmInDockPanel(New frmPrevisiones_FormasDePago). Catálogo del Asistente IA: botón btnTeso_PrevisionesFormasPago, caption "Formas de Pago". |
| Modo selector (picker) | frmPrevisiones_AddMod.vb (≈línea 231) abre New frmPrevisiones_FormasDePago(True). Con bnReturnSelected = True, el doble clic en una fila devuelve el Id seleccionado (intReturnSelectedValue + DialogResult.OK) en vez de abrir la edición. |
Permisos reales
| Permiso | Habilita |
|---|---|
Tesoreria.Previsiones.FormasDePago |
Abrir el formulario desde el menú (IsAllowedObject, categoría Tesoreria.Operaciones). El ABM en sí (Nuevo / Modificar / Eliminar) no tiene chequeos de permiso adicionales por botón. |
Tablas de base de datos principales
| Tabla / entidad | Contenido |
|---|---|
Gestion_previsiones_formasdepago |
Tabla única del ABM. Columnas: Id, Descripcion, Sigla, Id_Especie, Activo, Id_MedioDePago. |
| Stored procedures | Gestion_previsiones_formasdepago_Search (parámetros @Id, @Descripcion, @Sigla, @Id_Especie, @Id_Mediodepago), _Add, _Mod, _Del. |
Relación con otros módulos / manuales
| Manual relacionado | Vínculo operativo |
|---|---|
| Tesorería Previsiones | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte (comportamiento real del código)
Id_MedioDePagono se guarda desde la pantalla. La columna existe en la tabla y como propiedad de la clase (con el enumMEDIOS_DE_PAGO: ESPECIE=1, CHEQUE_3RO=2, CHEQUE_PROPIO=3, CUENTA=4, INVERSOR=5, DATANET=6), peroSetSQLCmdParameterssolo envía@Id,@Descripcion,@Sigla,@Id_Especiey@Activo. En altas/modificaciones desdefrmPrevisiones_FormasDePago_AddModnunca se asignaId_MedioDePago(queda como lo deje el SP_Add/_Mod).- Validaciones (método
Valid()): Descripción obligatoria ("Debe ingresar una Descripción") y Especie obligatoria ("Debe seleccionar una Especie"). Si falla,Save()devuelveFalsey la ventana muestra elErrorMessagesin cerrarse. - Límites de longitud (definidos en el Designer):
txtSigla.MaxLength = 3,txtDescripcion.MaxLength = 100. - Eliminación: recorre
tlvPrevisiones.SelectedItemsy llama aDelete(Id)por cada uno tras una única confirmación ("Desea Eliminar los Items seleccionados?"). No valida que la forma de pago esté en uso por previsiones vigentes; el borrado depende del SP_Del. - Nuevo
Id: en el alta lo generaclsNumeraciones.Get_CodNew("Gestion_previsiones_formasdepago", "Id")antes de ejecutar el SP_Add.