← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestion Servicios

El módulo Servicios del área de Gestión permite administrar el catálogo de servicios que la institución cobra o paga de forma periódica o eventual: cuotas sociales, aranceles, prestaciones, servicios de terceros y…

Módulo: Gestión ComercialVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Valor
Manual de Usuario ABM de servicios de Gestión: alta, modificación y baja de servicios periódicos o eventuales, con prestaciones, excepciones de precios, categorías, medios de cobro y datos adicionales.

Introducción

El módulo Servicios del área de Gestión permite administrar el catálogo de servicios que la institución cobra o paga de forma periódica o eventual: cuotas sociales, aranceles, prestaciones, servicios de terceros y cualquier concepto facturable o recurrente.

Desde acá definís cada servicio (importe, IVA, periodicidad, cuenta contable, etc.), le asociás prestaciones, configurás excepciones de precio para distintos grupos y, una vez creado, lo asignás a los clientes. Es el paso previo a asignar servicios a los clientes y generar las cuotas que después se ven en el Repositorio de Servicios.

Importante: este manual cubre el ABM del catálogo de servicios. La carga de cuotas por cliente/adherente se documenta en el manual del Repositorio de Servicios.

Acceso al módulo

  1. Iniciá sesión — Entrá al sistema Plenario con tu usuario y contraseña.
  2. Abrí la solapa Gestión — En la barra superior, seleccioná la pestaña Gestión.
  3. Entrá a Servicios — Hacé clic en el ícono Servicios para abrir la grilla del ABM.

Importante: el acceso y cada acción (Nuevo, Modificar, Eliminar, Asignar medios de cobro) dependen de permisos. Si no ves alguna opción, pedíselos al administrador del sistema.

Pantalla principal

La pantalla principal muestra una grilla con los servicios cargados. Cada fila trae el ID, las fechas de inicio y fin, la periodicidad, el sentido (Débito/Crédito), la descripción y el importe. Los servicios inactivos se muestran atenuados.

En la barra de herramientas tenés los botones Nuevo, Modificar y Eliminar, y en el menú contextual (clic derecho sobre la grilla) las opciones Categorías, Asignación de Medios de Cobro y Datos Adicionales. Hacer doble clic o Enter sobre una fila abre el servicio para modificarlo. Abajo se indica la cantidad de registros seleccionados.

Filtros de búsqueda

Arriba de la grilla ingresás los criterios y hacés clic en Buscar. Si no completás nada, la búsqueda trae todos los servicios.

Filtro Descripción
ID Número identificador del servicio.
Descripción Texto contenido en el nombre del servicio.
Periodicidad Código de periodicidad por el que filtrar.
Fecha de Inicio (desde / hasta) Rango de fechas de inicio. Se habilita al tildar la casilla Inicio en la Búsqueda Avanzada.
Fecha de Fin (desde / hasta) Rango de fechas de fin. Se habilita al tildar la casilla Fin en la Búsqueda Avanzada.

Importante: los rangos de fecha solo se aplican si tildás la casilla correspondiente en el panel de Búsqueda Avanzada. Si están destildadas, el sistema ignora las fechas.

Resultados

La grilla devuelve los servicios que cumplen los filtros. Para cada uno vas a ver:

Columna Descripción
ID Identificador del servicio.
Fecha Inicio Fecha desde la que rige el servicio.
Fecha Fin Fecha hasta la que rige (vacía o "-" si no tiene fin).
Periodicidad Quincenal, Mensual, Bimestral, Trimestral, Semestral, Anual, Diario o Eventual.
Sentido Débito (cargo) o Crédito (abono).
Descripción Nombre del servicio.
Importe Valor base del servicio.

Los servicios inactivos aparecen en gris. Al pie se muestra el total de registros seleccionados.

Acciones disponibles

Acción Descripción
Nuevo Crea un servicio desde cero.
Modificar Edita el servicio seleccionado.
Eliminar Da de baja lógica el servicio seleccionado (pide motivo).
Categorías Asocia el servicio a una o más categorías.
Asignación de Medios de Cobro Define los canales de cobro de los servicios seleccionados.
Datos Adicionales Carga campos personalizados del servicio.

Nuevo / Modificar

Al hacer clic en Nuevo (o Modificar sobre un servicio existente) se abre la ventana de edición, organizada en tres áreas: datos del servicio, Prestaciones y Excepciones de Precios.

Datos principales del servicio:

Campo Descripción
Descripción Nombre del servicio (obligatorio).
Importe Valor base. Si tildás Sin Importe, queda en $0,00.
Importe con IVA Se calcula solo en base a la alícuota seleccionada.
Fecha de Inicio / Fecha de Fin Vigencia del servicio. Tildá Sin fecha de fin para dejarlo vigente indefinidamente.
Periodicidad Quincenal, Mensual, Bimestral, Trimestral, Semestral, Anual, Diario o Eventual.
Días de Vto. / Días de Corte Obligatorios cuando la periodicidad es Mensual; deshabilitados en el resto.
Sentido Débito (genera cargo) o Crédito (genera abono).
Alícuota IVA Tasa aplicable; recalcula el importe con IVA.
Categoría Categoría del servicio.
Tipo de Servicio Clasificación configurable del servicio.
Cuenta Contable Cuenta donde se imputa el movimiento (debe estar activa y no ser un rubro).

Casillas de opción:

Casilla Descripción
Activo Habilita la disponibilidad del servicio.
Sin fecha de fin Deja el servicio vigente hasta que se desactive.
Sin Importe Fija el importe en $0,00; el servicio no puede tener alta automática, prestaciones ni excepciones de precio, ni estar asignado a clientes.
Alta Automática Asigna el servicio automáticamente al dar de alta una entidad.
Múltiple Asignación Permite varias asignaciones del mismo servicio en el mismo período.
Servicio de Gestión de Cobranza (3°) Marca el servicio como de terceros; habilita el campo ID Inversor, que debe corresponder a un inversor registrado.

Importante: al pasar un servicio a Crédito, el sistema borra sus prestaciones y excepciones de precio, porque esos conceptos solo aplican a servicios de Débito.

Prestaciones

Dentro de la edición del servicio podés asociar prestaciones (por ejemplo, una sesión de kinesiología o una consulta). Con los botones de la barra de prestaciones podés Agregar, Modificar y Eliminar prestaciones; las eliminadas quedan marcadas como inactivas (en gris) hasta guardar.

Excepciones de Precios

Permite definir importes diferenciados por entidad, tipo de asociado, grupo o parentesco (descuentos, promociones, bonificaciones). Podés Agregar, Modificar y Eliminar excepciones, y Actualizar Precio para recalcular el importe de las excepciones seleccionadas. El sistema valida que las excepciones no se solapen entre sí.

Eliminar

La baja es lógica: el servicio no se borra físicamente, se marca con fecha de baja y motivo. Al eliminar se pide ingresar un motivo. No se puede eliminar un servicio que tenga uno o más clientes asignados.

Ejemplo práctico

Querés cargar la cuota social mensual:

  1. Hacé clic en Nuevo.
  2. En Descripción escribí "Cuota mensual básica".
  3. Importe: 15000. Alícuota IVA: 21% (el importe con IVA se calcula solo).
  4. Periodicidad: Mensual → completá Días de Vto. y Días de Corte.
  5. Sentido: Débito. Tipo de Servicio: el que corresponda.
  6. Elegí la Cuenta Contable y la Categoría.
  7. Dejá tildado Activo y hacé clic en Aceptar.

El servicio queda disponible para asignarlo a los clientes.

Consejos útiles

  • Para una cuota recurrente típica, usá periodicidad Mensual y completá Días de Vto. y Días de Corte (son obligatorios en ese caso).
  • No modifiques un servicio que ya tiene movimientos emitidos; conviene crear uno nuevo con los cambios.
  • Si necesitás un importe distinto para ciertos clientes, usá Excepciones de Precios en vez de duplicar el servicio.
  • Antes de poner un servicio en Sin Importe, verificá que no tenga clientes asignados: el sistema no te dejará.
  • Para servicios de terceros, tené a mano el ID del Inversor: el sistema valida que exista.

Preguntas frecuentes

¿Puedo asignar un servicio a varias entidades en el mismo período? Sí, tildando la casilla **Múltiple Asignación** al crear o modificar el servicio.
¿Cómo cargo un servicio de un proveedor/inversor externo? Tildá **Servicio de Gestión de Cobranza (3°)** y completá el campo **ID Inversor** con un inversor registrado; el sistema valida que exista.
¿El importe con IVA se carga a mano? No, se calcula automáticamente según la alícuota de IVA seleccionada.
¿Qué pasa si un servicio no tiene fecha de fin? Tildá **Sin fecha de fin** y el servicio queda vigente hasta que lo desactives manualmente.
¿Por qué me piden Días de Vto. y Días de Corte? Son obligatorios cuando la periodicidad es **Mensual**. Para otras periodicidades quedan deshabilitados.
¿Puedo aplicar precios distintos a algunos clientes? Sí, desde **Excepciones de Precios** podés definir importes diferenciados por entidad, tipo de asociado, grupo o parentesco.
¿Dónde defino los medios de cobro del servicio? Seleccioná el/los servicios en la grilla y usá la opción **Asignación de Medios de Cobro** del menú contextual.
¿Se borra realmente un servicio al eliminarlo? No. La baja es lógica: se marca con fecha y motivo. Además, no podés eliminar un servicio que tenga clientes asignados.
¿Qué es "Sin Importe"? Fija el importe en $0,00. Un servicio sin importe no puede tener alta automática, prestaciones ni excepciones de precio, ni estar asignado a clientes.
¿Qué cargo en Datos Adicionales? Campos personalizados como observaciones, códigos internos o condiciones particulares del servicio.

Permisos

Permiso Habilita
Archivos.Servicios.Nuevo Crear nuevos servicios.
Archivos.Servicios.Modificar Modificar servicios existentes.
Archivos.Servicios.Eliminar Eliminar (baja lógica) servicios.
Gestion.Archivos.Servicios.AsignarMediosdeCobro Asignar medios de cobro a los servicios seleccionados.

Las opciones de Categorías y Datos Adicionales del menú contextual no requieren un permiso específico, pero sí el acceso al módulo.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmServicios / frmServicios_AddMod, proyecto VisualPlenarioNET, VB.NET).

Formularios principales

Componente Detalle
Form grilla (ABM) frmServicios (VisualPlenarioNET\VisualPlenarioNET\Common\frmServicios.vb)
Form alta/modificación frmServicios_AddMod (...\Common\frmServicios_AddMod.vb)
Búsqueda avanzada frmServiciosAdvancedSearch (...\Common\frmServiciosAdvancedSearch.vb)
Excepciones de precio (sub-form) frmServicios_AddMod_Precios (...\Common\frmServicios_AddMod_Precios.vb)
Prestaciones (sub-form) frmServicios_Prestaciones (...\Common\frmServicios_Prestaciones.vb)
Motivo de baja frmMotivo (capta el motivo antes de la baja lógica)
Apertura frmNewMain.btnGestion_ArchServicios_ItemClickclsLicencias.IsAvailableForServicios + permiso Archivos.Servicios
Clase de negocio clsGestion_servicios (ClassVisualPlenarioNET\Common\); enums SentidoEnum (Todos=-1, Debito=0, Credito=1) y PeriodicidadTipo (Quincenal=1, Mensual=2, Bimestral=3, Trimestral=4, Semestral=5, Anual=6, Diario=7, Eventual=8)
Clases relacionadas clsGestion_servicios_prestaciones, clsGestion_servicios_precios, clsGestion_servicios_clientes, clsGestion_servicios_categorias, clsIva_alicuotas, clsInversores (validación de tercero)
Búsqueda clsGestion_servicios.Search(intId, strDescripcion, dblImporte, fechas Inicio/Fin Desde/Hasta, strPeriodicidad, intSentido, intCategorias, intId_Categoria, intId_Inversor, intAltaAutomatica, intNoEventuales)

Permisos reales

Permiso Habilita
Archivos.Servicios Ingreso al formulario de Servicios (verificado en frmNewMain, además de licencia de Servicios).
Archivos.Servicios.Nuevo Crear nuevos servicios.
Archivos.Servicios.Modificar Modificar servicios existentes.
Archivos.servicios.Eliminar Eliminar (baja lógica) servicios. (Escrito con servicios en minúscula en el código.)
Gestion.Archivos.Servicios.AsignarMediosdeCobro Asignar medios de cobro a los servicios seleccionados.

Tablas de base de datos principales

Tabla / objeto Uso
Gestion_Servicios Servicio (cabecera): importe, IVA, periodicidad, sentido, fechas, baja lógica.
Gestion_Servicios_Prestaciones Prestaciones asociadas al servicio.
Gestion_Servicios_Precios Excepciones de precio por entidad/grupo/parentesco.
Gestion_Servicios_Clientes Asignaciones del servicio a clientes (controla IsEliminable).
Gestion_Servicios_Categorias_Servicios Relación servicio–categoría.

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Gestion Servicios Repositorio de Servicios Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte (comportamiento real del código)

  • Persistencia vía ADO.NET + stored procedures (Gestion_servicios_Search/_Add/_Mod), no Entity Framework. La baja se hace con Gestion_servicios_Mod (el _Del está comentado): baja lógica con Fecha_Del, Motivo y User_Del.
  • IsEliminable(Id) consulta Gestion_Servicios_Clientes; si el servicio tiene clientes asignados, bloquea la baja con "No es posible eliminar el servicio debido a que esta asociado a uno o mas clientes...".
  • "Sin Importe": no se permite si el servicio ya tiene clientes asignados; al activarlo borra las excepciones de precio y desactiva las prestaciones (las marca Activo=False en gris, no las borra de la base) y deshabilita Alta Automática.
  • Periodicidad Mensual obliga a cargar Días de Vto. y Días de Corte (cbDiasVto/cbDiasCorte); en el resto quedan deshabilitados.
  • "Servicio de Gestión de Cobranza (3°)" (chkGestCob) exige un Id_Inversor válido: valida contra clsInversores; si no existe, muestra "El ID no pertenece a ningún Inversor Registrado".
  • Caveat: en el cambio de sentido a Crédito no se halló lógica automática que borre prestaciones/excepciones (lo hace el flujo de "Sin Importe" y la eliminación de prestaciones al borrar el servicio). Existe un GetMora() con SQL armado por concatenación (no parametrizado).
¿Te resultó útil este manual?