← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestión - Congelamiento de Comprobantes

El Congelamiento de Comprobantes es una pantalla de configuración muy simple del módulo de Compras. Sirve para fijar una fecha de corte: una vez establecida, los comprobantes de compra con fecha anterior a esa fecha…

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

Detalle

Manual de Usuario Establece una fecha de congelamiento (corte) para los comprobantes de compra: a partir de una fecha definida, el sistema impide cargar o modificar comprobantes anteriores. Es un único parámetro de configuración del área de compras.

Introducción

El Congelamiento de Comprobantes es una pantalla de configuración muy simple del módulo de Compras. Sirve para fijar una fecha de corte: una vez establecida, los comprobantes de compra con fecha anterior a esa fecha quedan "congelados" y no se pueden seguir cargando o modificando para ese período. Es la herramienta típica para cerrar meses ya conciliados/presentados y evitar que alguien toque comprobantes de períodos cerrados.

Toda la pantalla gira alrededor de un único valor de configuración: el parámetro Gestion.AreadeCompra.EstablecerFechaCongelamiento. Si está activo, guarda la fecha de corte; si se desactiva, el parámetro queda vacío y no hay congelamiento.

Acceso al módulo

  1. Ingresá al sistema con tu usuario y contraseña.
  2. Abrí el módulo Gestión / área de Compras.
  3. Ingresá a la opción Congelamiento de Comprobantes (en la ventana figura como "Congelamientos...").
  4. Se abre la pantalla con el check de congelamiento y el selector de fecha.

Importante: el acceso a esta opción depende del menú/permisos del sistema. Es una configuración sensible (afecta la carga de comprobantes de todo el área de compras): usala con criterio y coordiná con contabilidad/impuestos antes de cerrar un período.

Pantalla principal

Es una ventana mínima:

Elemento Descripción
Check "Congelamiento" (grpCongelamiento) Activa o desactiva el congelamiento. Al activarlo se habilita el selector de fecha.
Fecha (dtFecha) Fecha de corte del congelamiento. Solo se puede editar si el check está activo.
Nuevo / Guardar (cmdNuevo) Guarda la configuración y cierra la ventana.

Al abrir, el formulario lee el parámetro actual: si existe una fecha válida guardada, tilda el check y muestra la fecha; si el valor es "0" o vacío, deja la fecha deshabilitada y el check destildado.

Parámetros

Parámetro Para qué sirve
Check de congelamiento Determina si hay o no fecha de corte activa. Destildado = sin congelamiento.
Fecha de congelamiento La fecha de corte que se guardará. Editable solo con el check activo.

Internamente el valor se persiste en el parámetro del sistema Gestion.AreadeCompra.EstablecerFechaCongelamiento.

Resultado del proceso

Al presionar Guardar:

  • Si el check está activo: guarda en el parámetro Gestion.AreadeCompra.EstablecerFechaCongelamiento la fecha indicada. Queda establecida la fecha de corte.
  • Si el check está inactivo: guarda el parámetro con valor vacío. No hay congelamiento.
  • Si el guardado falla, muestra el mensaje de error del parámetro; si tiene éxito, cierra la ventana.

A partir de ese momento, la fecha de corte rige para la carga/modificación de comprobantes de compra del área (el control efectivo lo aplican los procesos de carga de comprobantes que leen este parámetro).

Acciones disponibles

Acción Descripción
Activar / desactivar congelamiento Tildá o destildá el check para habilitar o quitar la fecha de corte.
Elegir fecha Con el check activo, seleccioná la fecha de corte.
Guardar Persiste el parámetro y cierra la ventana.

Ejemplo práctico

Cerrar el mes de mayo para que nadie cargue comprobantes de compra con fecha anterior al 1 de junio.

  1. Abrís Congelamiento de Comprobantes.
  2. Tildás el check de Congelamiento (se habilita la fecha).
  3. Seleccionás la fecha 01/06/2026.
  4. Presionás Guardar. La ventana se cierra y queda establecida la fecha de corte.
  5. A partir de ahí, los procesos de carga de comprobantes de compra impiden registrar/modificar comprobantes anteriores a esa fecha.

Para reabrir, volvés a entrar, destildás el check y guardás (el parámetro queda vacío).

Consejos útiles

  • Coordiná con contabilidad/impuestos antes de fijar la fecha: el congelamiento afecta a toda la carga de comprobantes de compra.
  • Para quitar el congelamiento, destildá el check y guardá: el parámetro se vacía.
  • La fecha solo se puede editar con el check activo; si está gris, primero tildá el congelamiento.
  • Es una configuración global del área de compras, no por usuario.

Preguntas frecuentes

¿El congelamiento bloquea la carga de comprobantes anteriores a la fecha? Sí, esa es su finalidad: establece la fecha de corte que usan los procesos de carga de comprobantes de compra para impedir registrar o modificar comprobantes de períodos anteriores.
¿Cómo desactivo el congelamiento? Abrí la pantalla, destildá el check de congelamiento y presioná Guardar. El parámetro queda vacío y deja de haber fecha de corte.
¿Dónde se guarda la fecha? En el parámetro del sistema Gestion.AreadeCompra.EstablecerFechaCongelamiento.
Al abrir, ¿por qué aparece tildado el check? Porque ya hay una fecha de congelamiento válida guardada. El formulario la lee al cargar y, si existe, tilda el check y muestra la fecha.

Permisos

El formulario no contiene llamadas a IsAllowedObject ni a KeyLicences en su código: no hay un permiso embebido específico. El control de acceso se aplica desde el menú/seguridad del sistema sobre la opción que abre la pantalla.

Verificar contra el binario instalado: este es un formulario legacy (VB.NET) y el gating de acceso depende de la configuración de menú del cliente.

Información técnica

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

Formularios principales

Form Rol
frmGestion_Comprobantes_Compras_CongelarDocumentos Configuración de la fecha de congelamiento de comprobantes de compra (caption en pantalla: "Congelamientos..."). Formulario legacy en VB.NET.

Permisos reales

Permiso Acción
(sin permiso embebido en el formulario) No hay llamadas a IsAllowedObject ni KeyLicences en el código; el acceso se controla desde el menú/seguridad del sistema.

Tablas de base de datos principales

Tabla Uso
Parametros Almacena el valor del congelamiento en el parámetro Gestion.AreadeCompra.EstablecerFechaCongelamiento (campos Parametro / Valor).

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Gestión Compras Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Gestion Importador de Comprobantes Compras Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Área de Ventas y Compras (Comprobantes) Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Gestión Importación de Ventas Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • Formulario legacy VB.NET: existe en VisualPlenarioNET y también en VisualPlenarioNET.Legacy. Verificar contra el binario instalado en el cliente.
  • Lectura del valor: GetParametro_EstablecerFechaCongelamiento() hace db.Parametros.SingleOrDefault(a => a.Parametro == "Gestion.AreadeCompra.EstablecerFechaCongelamiento") y devuelve .Valor. Si el registro no existe, esa lectura puede fallar (SingleOrDefault sobre Valor de null) — si la pantalla da error al abrir en una base sin el parámetro creado, revisar que el parámetro exista.
  • El guardado usa VPNET_Common_BL.clsParametros (parametro/descripcion/valor + Save()).
  • La caption interna del título es "Congelamientos..." aunque la opción de menú/manual se refiera a "Congelamiento de Comprobantes".
¿Te resultó útil este manual?