← Índice de manuales
Manual funcional · Sistema Plenario v14

Condiciones de Vencimiento de Servicios

Las Condiciones de Vencimiento definen las reglas con las que el sistema calcula la fecha de vencimiento de los servicios y prestaciones que se facturan a los clientes. Cada condición agrupa un conjunto de plazos (días…

Módulo: Gestión ComercialVersión: 1.0Actualizado: 2026-06-23

Condiciones de Vencimiento de Servicios

Detalle

Campo Valor
Tipo de documento Manual de Usuario
Módulo Gestión Comercial
Formulario frmServicios_Vencimientos
Versión del manual 1.0
Actualizado 2026-06-23

Introducción

Las Condiciones de Vencimiento definen las reglas con las que el sistema calcula la fecha de vencimiento de los servicios y prestaciones que se facturan a los clientes. Cada condición agrupa un conjunto de plazos (días de corte, días de vencimiento, días de gracia y días de diferimiento) que luego se asocian a las entidades que generan servicios.

Esta pantalla permite administrar el catálogo de condiciones disponibles: crear nuevas reglas, modificarlas, darlas de baja e imprimir el listado.

Acceso al módulo

Se ingresa desde el menú de Gestión / Archivos / Servicios, en la opción de Vencimientos. La pantalla también puede abrirse en modo selección cuando otro formulario necesita que el usuario elija una condición de vencimiento (al abrirse en ese modo, un doble clic o Enter sobre un registro devuelve el Id seleccionado y cierra la ventana).

Pantalla principal

La pantalla muestra una grilla con todas las condiciones de vencimiento cargadas. Al abrirse ejecuta automáticamente la búsqueda y carga todos los registros.

Columnas de la grilla:

Columna Campo Descripción
Id Id Identificador de la condición
Descripción Descripcion Nombre de la condición de vencimiento
Días de Vto. Dias_Vto Días de vencimiento
Días de Corte Dias_Corte Días de corte
Días de Grácia Dias_Gracia Días de gracia (tolerancia)
Días de Dif. Dias_Dif Días de diferimiento
Activo Activo Indica si la condición está vigente

Los registros inactivos (Activo = falso) se muestran en color gris.

La grilla permite agrupar por columnas, filtrar mediante la fila de autofiltro y realiza búsqueda incremental al tipear. Es de solo lectura (no se edita directamente en la grilla; las altas y modificaciones se hacen por la ventana de carga).

Filtros de búsqueda

La pantalla principal no expone filtros: al cargarse trae el listado completo de condiciones (activas e inactivas). El filtrado se realiza sobre la grilla con la fila de autofiltro y el agrupamiento de columnas de DevExpress.

Resultados

El resultado es la lista completa de condiciones de vencimiento. La grilla muestra el pie de totales y la cantidad de columnas agrupables. Cada fila representa una condición que puede asociarse a entidades para el cálculo de fechas de vencimiento.

Acciones disponibles

Las acciones están en la barra de herramientas superior y también en el menú contextual (clic derecho sobre la grilla):

Acción Descripción
Nuevo Abre la ventana de alta para crear una nueva condición de vencimiento
Modificar Abre la ventana de edición de la condición seleccionada
Eliminar Da de baja lógica la/s condición/es seleccionada/s (marca Activo = falso)
Imprimir > Resultado de la Búsqueda Genera la vista previa de impresión del listado

Notas de comportamiento:

  • Eliminar no borra el registro: lo marca como inactivo. Al confirmar, el sistema advierte que todas las entidades que tengan asociado este tipo de vencimiento dejarán de tenerlo (se desvincula poniendo el vínculo en 0).
  • Soporta selección múltiple para eliminar varias condiciones a la vez.
  • El doble clic o Enter sobre un registro abre la modificación (o devuelve el valor seleccionado si la ventana se abrió en modo selección).

Ejemplo práctico

  1. Abrir la pantalla de Condiciones de Vencimiento.
  2. Hacer clic en Nuevo.
  3. Cargar la descripción (por ejemplo, "Vencimiento a 30 días") y los plazos: Días de Corte, Días de Vto., Días de Gracia y Días de Dif.
  4. Aceptar. La nueva condición aparece en la grilla y queda disponible para asociar a entidades.
  5. Para dejar de usar una condición, seleccionarla y presionar Eliminar: el sistema la marca como inactiva y desvincula las entidades asociadas.

Consejos útiles

  • Use descripciones claras que reflejen el plazo (por ejemplo "A 30 días", "Corte día 10") para identificar rápidamente la condición al asociarla.
  • Antes de eliminar una condición tenga en cuenta que las entidades vinculadas quedarán sin condición de vencimiento.
  • Los registros en gris están inactivos; siguen visibles en la grilla pero no deberían usarse para nuevas asociaciones.

Preguntas frecuentes

¿Qué significan los días de corte, vencimiento, gracia y diferimiento? Son los parámetros con los que se calcula la fecha de vencimiento de un servicio. El sistema usa la función de base de datos CalcularFechaVencimiento, que combina la fecha base con Días de Corte, Días de Vto., Días de Gracia y Días de Dif. para determinar la fecha final.
¿Al eliminar una condición se borran los datos? No. Se trata de una baja lógica: el registro se marca como inactivo (Activo = falso) y queda visible en gris. Además, las entidades que la tenían asociada quedan sin condición de vencimiento.
¿Puedo eliminar varias condiciones a la vez? Sí. La grilla admite selección múltiple, por lo que puede seleccionar varias filas y eliminarlas en una sola operación.
¿Por qué no veo filtros de búsqueda en la pantalla? La pantalla carga el listado completo al abrirse. Para acotar resultados, utilice la fila de autofiltro de la grilla o agrupe por columnas arrastrando los encabezados.

Permisos

Permiso Acción
Gestion.Archivos.Servicios.Vencimientos.Nuevo Permite Crear Condiciones de Vencimiento
Gestion.Archivos.Servicios.Vencimientos.Modificar_Eliminar Permite Modificar / Eliminar Condiciones de Vencimiento

El mismo permiso de Modificar_Eliminar controla tanto la edición como la baja lógica.

Información técnica

Basada en el análisis del formulario real de la v14.

Formularios principales

Form Rol
frmServicios_Vencimientos Pantalla de listado y administración de condiciones de vencimiento
frmServicios_Vencimientos_AddMod Ventana de alta y modificación de una condición

Permisos reales

Permiso Acción
Gestion.Archivos.Servicios.Vencimientos.Nuevo Permite Crear Condiciones de Vencimiento
Gestion.Archivos.Servicios.Vencimientos.Modificar_Eliminar Permite Modificar / Eliminar Condiciones de Vencimiento

Tablas de base de datos principales

Tabla Uso
Gestion_Servicios_Vencimientos Almacena las condiciones de vencimiento (Id, Descripcion, Dias_Corte, Dias_Vto, Dias_Gracia, Dias_Dif, Activo, auditoría)
Prestamos_Entidades Al dar de baja una condición, se pone en 0 su campo Id_Condicion_Vencimiento para desvincular las entidades

Procedimientos almacenados utilizados: Gestion_servicios_vencimientos_Search, Gestion_servicios_vencimientos_Add, Gestion_servicios_vencimientos_Mod, Gestion_servicios_vencimientos_Del. La fecha de vencimiento se calcula con la función dbo.CalcularFechaVencimiento.

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte

  • El caption real del formulario en el Designer es "Condiciones de Vecimiento" (con error de tipeo, falta la "n"). El módulo lo refiere como "Vencimientos". Verificar contra el binario instalado.
  • La acción Eliminar desvincula las entidades asociadas actualizando Prestamos_Entidades.Id_Condicion_Vencimiento = 0. Esta tabla pertenece al esquema de Préstamos, aunque el formulario está bajo Gestión: la condición de vencimiento es compartida.
  • Formulario legacy en VB.NET (VisualPlenarioNET\Common). Verificar contra el binario instalado ante diferencias de comportamiento.
¿Te resultó útil este manual?