← Índice de manuales
Manual funcional · Sistema Plenario v14

Depósitos (ABM)

Esta funcionalidad es un ABM (Alta, Baja y Modificación) de depósitos, donde cada depósito se identifica con un Id (número automático), una Descripción y un estado Activo. Es la implementación en WinForms C# / Entity…

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

Depósitos (ABM)

Detalle

Campo Valor
Manual de Usuario ABM de depósitos: alta, modificación y baja de los depósitos identificados por descripción y estado activo/inactivo.
Módulo Gestión Comercial
Tipo de pantalla ABM con buscador + grilla de resultados

Introducción

Esta funcionalidad es un ABM (Alta, Baja y Modificación) de depósitos, donde cada depósito se identifica con un Id (número automático), una Descripción y un estado Activo. Es la implementación en WinForms C# / Entity Framework del formulario FormGestion_Depositos, que opera sobre la tabla Gestion_Depositos.

Importante: esta pantalla comparte el mismo concepto de depósito de stock/mercadería que el manual existente gestion-depositos (formulario legacy frmDepositos, VB.NET). Ambos administran la misma idea de depósito (Id + Descripción + Activo). La diferencia es la tecnología y el formulario: FormGestion_Depositos es el ABM nuevo en C#/EF con buscador por Id y Descripción, mientras que frmDepositos es el legacy VB.NET con ListView y opción "Ver Stock". No es un módulo de depósitos/boletas bancarias de tesorería. Verificar contra el binario instalado cuál de los dos formularios se expone en el menú de su versión.

Acceso al módulo

  1. Ingresá al sistema con tu usuario.
  2. Abrí el menú Gestión.
  3. Buscá la opción de Depósitos dentro de los archivos/maestros de gestión.

El punto exacto del menú depende de la configuración de su instalación. Si no ves la opción, consultá con el administrador (ver Permisos).

Pantalla principal

La ventana (caption "Depósitos") tiene el patrón estándar de ABM del sistema:

Componente Descripción
Cinta de herramientas (Ribbon ABM) Botones Nuevo, Modificar y Eliminar (acciones de alta/baja/modificación) y Procesar.
Panel de búsqueda Campos Id y Descripción para filtrar, con botón Buscar y casilla Limpiar parámetros.
Grilla de resultados Listado de depósitos con columnas ID, Descripción y Activo. Es de solo lectura (no se edita en la grilla).

Filtros de búsqueda

Filtro Descripción
Id Número del depósito. Si es 0 (vacío), no filtra por Id.
Descripción Texto a buscar dentro de la descripción (coincidencia parcial, tipo "contiene"). Si está vacío, no filtra.

La casilla Limpiar parámetros reinicia los filtros a sus valores por defecto.

Resultados

La grilla muestra una fila por depósito:

Columna Descripción
ID Número interno del depósito, asignado automáticamente al crearlo.
Descripción Nombre del depósito.
Activo Indica si el depósito está activo.

Al abrir la pantalla se cargan automáticamente todos los depósitos; luego podés filtrar con Buscar.

Acciones disponibles

Acción Descripción
Nuevo Abre el formulario de alta (FormGestion_Depositos_AddMod) para crear un depósito.
Modificar Edita el depósito seleccionado. También se ejecuta con doble clic o Enter sobre la fila.
Eliminar Da de baja el depósito seleccionado (pide confirmación).

Nuevo

Abre un formulario con el campo Descripción y una casilla Activo (que arranca tildada). Al confirmar con Aceptar, valida que la descripción no esté vacía y guarda el depósito; el Id se asigna automáticamente.

Modificar

Con un depósito seleccionado, abre el mismo formulario de alta con los datos cargados para editar la descripción y el estado activo. Doble clic o Enter sobre una fila también abre la modificación (salvo que la ventana se haya abierto como selector, en cuyo caso devuelve el Id elegido y se cierra).

Eliminar

Da de baja el depósito seleccionado. El sistema pide confirmación ("Desea eliminar el registro seleccionado?"). La baja marca Activo = false.

Ejemplo práctico

  1. Abrí Gestión > Depósitos.
  2. Hacé clic en Nuevo.
  3. En Descripción escribí, por ejemplo, Depósito Central.
  4. Dejá tildada la casilla Activo y hacé clic en Aceptar. El depósito aparece en la grilla con su Id.
  5. Para buscarlo luego, escribí parte del nombre en Descripción y presioná Buscar.

Consejos útiles

  • Usá descripciones claras y consistentes para identificar rápido cada depósito.
  • El filtro de Descripción es de tipo "contiene": con escribir una palabra clave alcanza.
  • Antes de dar de baja un depósito, verificá que no tenga movimientos o stock asociados que necesites conservar visibles.

Preguntas frecuentes

¿Qué datos tiene un depósito en esta pantalla? Solo un **Id** (número automático), una **Descripción** y un estado **Activo**. No tiene dirección, tipo ni otros datos.
¿Es lo mismo que el manual "Gestión Depósitos" (frmDepositos)? Administran el mismo concepto de depósito (Id + Descripción + Activo), pero son **dos formularios distintos**: `FormGestion_Depositos` (C#/EF, esta pantalla, con buscador por Id/Descripción) y `frmDepositos` (legacy VB.NET, con `ListView` y opción "Ver Stock"). Verificá en tu instalación cuál se expone en el menú.
¿Cómo busco un depósito? Escribí el Id exacto o una parte de la descripción en el panel de búsqueda y presioná **Buscar**. Sin filtros, se listan todos.
Eliminé un depósito, ¿qué pasó realmente? La baja marca el campo `Activo` en falso. Si necesitás reactivarlo, abrilo con **Modificar** o pedile a soporte que ajuste el estado.
No me deja crear o modificar depósitos. Puede ser un tema de permisos o de configuración del menú. Consultá con el administrador (ver **Permisos**).

Permisos

El formulario FormGestion_Depositos y su formulario de alta FormGestion_Depositos_AddMod no invocan IsAllowedObject ni KeyLicences en el código analizado: no hay un permiso por acción definido dentro del formulario. El control de acceso, si existe, se aplica a nivel de menú (visibilidad del ítem) según la configuración de seguridad de la instalación.

Verificar contra el binario instalado: el acceso a esta pantalla puede estar gobernado por el permiso del ítem de menú correspondiente, definido fuera del formulario.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (FormGestion_Depositos, WinForms C# / Entity Framework).

Formularios principales

Form Rol
FormGestion_Depositos Listado/buscador (ABM). Hereda de FrmResult. Caption "Depósitos". VPNET_WinForms/Gestion/FormGestion_Depositos.cs.
FormGestion_Depositos_AddMod Alta/modificación. Hereda de FrmAddMod. Campo txtDescripcion + casilla chkActivo.
Gestion_Depositos_Manager Manager EF (Base_Manager<Gestion_Depositos>). Búsqueda por Id y Descripción (Contains). VPNET_DataModel/Manager/Gestion/Gestion/Gestion_Depositos_Manager.cs.

Permisos reales

Permiso Acción
(ninguno en el formulario) No se encontró IsAllowedObject ni KeyLicences. El control de acceso se presume a nivel de menú.

Tablas de base de datos principales

Tabla Uso
Gestion_Depositos Depósitos. Campos: Id (int, PK), Descripcion (string), Activo (bool nullable).

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Gestión Depósitos Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Transferencias de Depósitos Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • El Id se asigna en Save() vía GetNextId_Numeraciones("Gestion_Depositos", "Id") cuando el Id es 0.
  • En el alta, chkActivo arranca tildado si Activo viene nulo.
  • El Delete() del manager llama a base.Delete(); el formulario, antes de eliminar, setea Activo = false.
  • Modo selector: el constructor recibe StrNameValueReturn; si no está vacío, doble clic/Enter devuelve el Id seleccionado y cierra la ventana en lugar de abrir Modificar.
  • Coexistencia con frmDepositos (legacy VB.NET): ambos administran depósitos por Id/Descripción/Activo. Verificar contra el binario instalado cuál se expone en el menú de la versión.
¿Te resultó útil este manual?