Detalle
| Campo | Valor |
|---|---|
| Manual de Usuario | Repositorio de Prestaciones de Gestión: asignación, consulta, anulación e impresión de las prestaciones brindadas a cada cliente, con filtros por cliente, servicio, prestación, sucursal y fecha. |
El Repositorio de Prestaciones del área de Gestión es el registro de las prestaciones efectivamente brindadas a los clientes. Cada renglón representa una prestación (por ejemplo, una sesión, una consulta o un beneficio)…
| Campo | Valor |
|---|---|
| Manual de Usuario | Repositorio de Prestaciones de Gestión: asignación, consulta, anulación e impresión de las prestaciones brindadas a cada cliente, con filtros por cliente, servicio, prestación, sucursal y fecha. |
El Repositorio de Prestaciones del área de Gestión es el registro de las prestaciones efectivamente brindadas a los clientes. Cada renglón representa una prestación (por ejemplo, una sesión, una consulta o un beneficio) asignada a un cliente en una fecha determinada.
Desde acá podés asignar una nueva prestación a un cliente, consultar el historial de prestaciones registradas, anular las que correspondan e imprimir tanto el listado filtrado como el comprobante de una prestación puntual. El sistema deja constancia del usuario y la sucursal que registró cada asignación.
Importante: solo se pueden asignar prestaciones de servicios que el cliente ya tenga asignados. Las prestaciones, a su vez, se definen dentro de cada servicio (ver el manual de Gestión Servicios).
Importante: el ingreso al módulo depende de permisos. Si no ves la opción o no podés operar, pedíselos al administrador del sistema.
La pantalla muestra una grilla con las prestaciones registradas y, sobre ella, las barras de herramientas con las acciones y los filtros de búsqueda.
En la barra de acciones tenés los botones Nuevo, Ver, Anular e Imprimir. Hacer doble clic o Enter sobre una fila abre la prestación en modo consulta. Las mismas acciones están disponibles con clic derecho sobre la grilla (menú contextual). Las prestaciones anuladas se muestran tachadas.
Si abrís el repositorio desde la ficha de un cliente, la grilla ya viene filtrada por ese cliente.
Completá los criterios en las barras de filtros y hacé clic en Buscar. Si no completás nada, la búsqueda trae todas las prestaciones.
| Filtro | Descripción |
|---|---|
| Cliente Desde / Hasta | Rango de clientes a incluir. Podés usar los links para buscar y seleccionar el cliente. |
| Servicio | Servicio general por el que filtrar (incluye opción Todos). |
| Prestación | Prestación específica dentro del servicio elegido (incluye opción Todos). |
| Sucursal | Sucursal que registró la asignación (incluye opción Todos). |
| Fecha Desde / Hasta | Rango de fechas de asignación. |
| Filtrar Fecha | Casilla que habilita y aplica el rango de fechas. Si está destildada, el sistema ignora las fechas. |
Importante: el rango de fechas solo se aplica si tildás la casilla Filtrar Fecha. Con la casilla destildada, los campos de fecha quedan deshabilitados.
La grilla devuelve las prestaciones que cumplen los filtros. Para cada una vas a ver:
| Columna | Descripción |
|---|---|
| Asignado | Fecha en que se asignó la prestación. |
| Anulado | Fecha de anulación (vacía si la prestación está activa). |
| Asociado Nº | Número de asociado del cliente. |
| Nombre | Nombre del cliente. |
| Prestacion | Prestación asignada. |
| Usuario | Usuario que registró la asignación. |
| Cod Usuario | Código del usuario que registró la asignación. |
| Sucursal | Sucursal del usuario que registró la asignación. |
Las prestaciones anuladas (inactivas) se muestran con el texto tachado.
| Acción | Descripción |
|---|---|
| Nuevo | Asigna una nueva prestación a un cliente. |
| Ver | Abre la prestación seleccionada en modo consulta. |
| Anular | Anula (baja lógica) la o las prestaciones seleccionadas. |
| Imprimir | Imprime el resultado de la búsqueda o el comprobante de una prestación. |
Abre la ventana de asignación. Completá los datos y hacé clic en Aceptar:
| Campo | Descripción |
|---|---|
| Cliente | Cliente al que se le asigna la prestación (obligatorio). Podés buscarlo con el link Cliente. |
| Fecha | Fecha de asignación. Por defecto toma la fecha de trabajo del sistema. |
| Servicio | Servicio asignado al cliente. Solo se listan los servicios que el cliente ya tiene asignados. |
| Prestación | Prestación específica dentro del servicio elegido (obligatorio). |
| Observaciones | Comentario o nota interna (opcional). |
Si el cliente no tiene servicios asignados, el sistema avisa y ofrece asignarle uno en ese momento. Al guardar correctamente, el sistema pregunta si querés imprimir el comprobante de la prestación.
Selecciona una fila y hacé clic en Ver (o doble clic / Enter sobre la fila) para abrir la prestación. La ventana se abre en modo consulta: el cliente, el servicio, la prestación y la fecha quedan deshabilitados, y si la prestación está anulada se muestran el estado y la fecha de anulación.
Selecciona una o varias filas y hacé clic en Anular. El sistema pide confirmación y, al aceptar, marca cada prestación como inactiva y le registra la fecha de anulación (la fecha de trabajo del sistema). Es una baja lógica: la prestación no se borra, queda registrada y tachada en la grilla.
El botón Imprimir ofrece dos opciones:
| Opción | Descripción |
|---|---|
| Resultado de la búsqueda | Imprime el listado filtrado de prestaciones tal como se ve en la grilla. |
| Prestación | Imprime el comprobante de la prestación seleccionada. |
Querés registrar una sesión de kinesiología que se le brindó a un cliente:
La prestación queda registrada en el repositorio, con tu usuario y sucursal.
| Permiso | Habilita |
|---|---|
| Gestion Repositorio de Prestaciones | Ingreso al formulario de Repositorio de Prestaciones. |
El módulo además requiere que la licencia tenga habilitado el módulo de Servicios.
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmGestion_Servicios_Prestaciones_Repositorio, proyectoVisualPlenarioNET, VB.NET).
| Componente | Detalle |
|---|---|
| Form grilla | frmGestion_Servicios_Prestaciones_Repositorio (VisualPlenarioNET\VisualPlenarioNET\Gestion\frmGestion_Servicios_Prestaciones_Repositorio.vb) |
| Form alta/consulta | frmGestion_Servicios_Prestaciones_Repositorio_AddMod (...\Gestion\frmGestion_Servicios_Prestaciones_Repositorio_AddMod.vb) |
| Apertura | frmNewMain.btnGestion_RepoPrestaciones_ItemClick → clsLicencias.IsAvailableForServicios + permiso → ShowFrmInDockPanel; también invocable desde la ficha de cliente (filtrado por cliente) |
| Clase de negocio | clsGestion_servicios_prestaciones_repositorio (ClassVisualPlenarioNET\Common\) |
| Clases relacionadas | clsGestion_servicios_prestaciones, clsGestion_servicios, clsGestion_servicios_clientes, clsClientes, clsSucursales, clsSeguridad_usuarios |
| Búsqueda | SP Gestion_servicios_prestaciones_repositorio_Search (filtros por cliente Desde/Hasta, prestación, fecha asignación Desde/Hasta, servicio, sucursal) |
| Anulación | Baja lógica: Activo = False + Fecha_Anulacion = fecha de trabajo (Save); fila tachada por StyleFormatCondition (FontStyle Strikeout) sobre Activo = False |
| Reportes | rptGestion_Servicios_Prestaciones_Repositorio (Crystal, comprobante) + impresión de grilla con PrintableComponentLink1 (DevExpress XtraPrinting) |
| Permiso | Habilita |
|---|---|
Gestion Repositorio de Prestaciones |
Ingreso al formulario ("Permite el ingreso al formulario de repositorio de prestaciones."), verificado con ClassVisualPlenarioNET.Sistema.clsSeguridad.IsAllowedObject. |
Además requiere licencia de Servicios (
clsLicencias.IsAvailableForServicios). El alta/consulta/anulación dentro del formulario no exigen permisos adicionales por operación.
| Tabla / objeto | Uso |
|---|---|
Gestion_Servicios_Prestaciones_Repositorio |
Prestaciones brindadas (Id_Cliente, Id_Prestacion, Fecha_Asignacion, Fecha_Anulacion, Activo, Observacion, auditoría). |
Gestion_Servicios_Prestaciones |
Definición de prestaciones (cupo/CantidadDisponible, vigencia, mora). |
Gestion_Servicios |
Servicio al que pertenece la prestación. |
Clientes, Seguridad_Usuarios, Sucursales |
Datos de cliente y del usuario/sucursal que registró la asignación (joins del SP). |
| Manual relacionado | Vínculo operativo |
|---|---|
| Gestion Servicios | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Gestion_servicios_prestaciones_repositorio_Search/_Add/_Mod/_Del), no Entity Framework.tscmdAceptar_Click + Valid() de la clase): Cliente obligatorio y no en Baja Suspendida; Servicio y Prestación obligatorios; los servicios listados son solo los asignados al cliente (clsGestion_servicios_clientes.Search). La clase valida además antigüedad del cliente, cupo disponible (CantidadDisponible), mora y período de vigencia de la prestación.IsAllowedObject de acceso quedó con un valor copy-paste ("Tickets.Archivos.EstadosDeUsuariosfrmEstados_usuarios"); lo que se valida realmente es el objeto "Gestion Repositorio de Prestaciones".WHERE por concatenación de strings (los valores llegan parametrizados desde el adaptador, pero la SP los reconcatena con Convert(Char,...)).Ingresá con tu usuario del equipo para dejar una sugerencia.