El administrador se encarga de crear las suscripciones, proveyéndolas de las características necesarias para su caso de uso.
En la aplicación, se podrán crear muchas listas de suscripciones. Cada una de ellas tendrá sus propios Tipos de trayectorias, Diseños, Formularios y Aranceles.
La ruta de acceso es Administración > Suscripciones. Una vez en el sitio, la lista será similar a:

Un registro de la lista contiene los siguientes datos:
El título con el que se identifica la suscripción.
El estado actual de la suscripción.
Para filtrar la lista, y mostrar sólo una parte, presione sobre el botón:

Se mostrarán todas las opciones de filtros:

La caja de texto busca en los títulos de las suscripciones.
Para agregar una suscripción, presione el botón:

Se desplegará un modal con tres bloques:

El título con el cual se va a identificar la suscripción.
Una imagen ilustrativa. En caso de no seleccionar una imagen, se mostrará una por defecto.
Un texto descriptivo.

Corresponde al número de suscripción que se le otorga a un suscriptor. En caso de habilitar el autoincremento, aquí se guarda el número que será asignado en la próxima suscripción.
Permite que haya suscriptores vinculados a otros. Es útil para crear, por ejemplo, grupos familiares.

El arancel que se activará cuando la persona se suscriba. Este debe estar previamente creado en la aplicación Aranceles.
El arancel que se generará periodicamente a lo largo de la suscripción. Este debe estar previamente creado en la aplicación Aranceles.
Las suscripciones pueden ser editadas. Sin embargo, existen algunas limitaciones, por ejemplo, no se puede desabilitar los miembros si existen suscriptores miembros.
Una suscripción podrá ser eliminada siempre y cuando no posea suscriptores. Si desea no mostrar más una suscripción, puede cambiar su estado por el de Inactivo.
Esta herramienta permite importar masivamente legajos, subscripciones y trayectorias. Es útil para poner en funcionamiento el sistema.
No utilizar esta herramienta sin realizar un backup de la base de datos. Los resultados obtenidos de una importación pueden generar errores de código o de lógica.
La importación debe realizarse a través de un archivo csv, con los siguientes datos:
| CAMPO | TIPO | Predeterminado | DETALLE | |
|---|---|---|---|---|
| -- | Subscripción | |||
| 1 | subscriber_number | int | NO | Número de subcripción. |
| 2 | started_at | datetime | NO | Fecha desde la cual es suscriptor. Formato «YYYY-mm-dd HH:ii:ss» |
| -- | Trayectoria | |||
| 3 | type_id | int | NO | Identificador del Tipo de trayectoria. |
| 4 | parent_id | int | 0 | El número de subscripción del titular. Se utiliza para indicar que es un miembro de la familia. |
| -- | Familiar | |||
| 5 | father_id | int | 0 | El número de subscripción del padre. |
| 6 | mother_id | int | 0 | El número de subscripción de la madre. |
| -- | Legajo | |||
| 7 | person_surname | string | NO | El apellido del suscriptor. |
| 8 | person_firstname | string | NO | El nombre del suscriptor. |
| 9 | person_document_type | int | NO | El identificador del tipo de documento. |
| 10 | person_document_number | int | NO | El número de documento. |
| 11 | person_identification | string | Uno o más identificaciones alternativas. | |
| 12 | person_gender | int | 0 | El identificador del género. |
| 13 | person_nationality | int | 0 | El identificador de la nacionalidad. |
| 14 | person_birthdate | date | null | Fecha de nacimiento. Formato «YYYY-mm-dd». |
| 15 | person_address | string | '' | Una o más direcciones separadas por punto y coma. |
| 16 | person_phone | string | '' | Uno o más teléfonos separados por punto y coma. |
| 17 | person_email | string | '' | Uno o más correos electrónicos separados por punto y coma. |
El tipo de trayectoria, o de suscripción, tiene un doble objetivo. En principio, crea categorías de suscriptores. Por otro lado, permite ajustar un conjunto de reglas que le servirán al sistema para:
Tomarse un tiempo para planificar las trayectorias y ajustarlas correctamente puede facilitar el uso de la aplicación y evitar futuras modificaciones.
Para acceder a los tipos de trayectorias, seleccione una suscripción y presione el botón:

Se desplegará un modal similar a:

Un registro de la lista contiene los siguientes datos:
El nombre con el que se identifica el tipo de trajectoria.
El estado actual del tipo de trajectoria.
Para filtrar la lista, y mostrar sólo una parte, presione sobre el botón:

Se mostrarán todas las opciones de filtros:

La caja de texto busca en los nombres de los tipos de trayectorias.
Para crear un tipo de trayectoria presione el botón:

Se desplegará un modal con un formulario de tres bloques.

Un nombre significativo para el tipo de trayectoria.
Seleccione los ámbitos en donde podrá asignar el tipo de trayectoria. Estos pueden ser: Titular y/o Miembro.
En caso de que la trayectoria sea oculta, solo podrá ser asignada de modo automático. Puede utilizarse para tipos de trayectorias como VITALICIO.

Esta opción comprueba la edad mínima y/o máxima del suscriptor. Cualquiera de los datos que se deje vacío no será comprobado.
Esto calcula un máximo de años que puede estar activa una trayectoria.

Esto habilita o desabilita el sistema de facturación.
Los tipos de trayectorias pueden tener dos estados: habilitado y deshabilitado.
Los tipos de trayectorias pueden ser editados. Sin embargo, existen algunas limitaciones, por ejemplo, no se puede cambiar el ámbito si existen suscriptores.
Los tipos de trayectorias se pueden eliminar simpre y cuando no estén siendo utilizados.
Las uniones de tipos de trayectorias permiten dotar de coherencia al sistema y automatizar algunas tareas.
Permiten dotar de coherencia al sistema al especificar los tipos de trayectorias que podrían sucederle a una en particular. Por ejemplo, si tenemos un tipo de trayectoria MENOR, lo correcto es que le puedan suceder los tipos MAYOR o MAYOR A CARGO, pero nunca la de MENOR LACTANTE.
Además, pueden automatizarse los cambios de trayectorias, por ejemplo, si un suscriptor es del tipo MENOR y cumple los 18 años, automáticamente puede cambiar su trayectoria al tipo MAYOR.
Para acceder a las uniones de un tipo de trayectoria, seleccione el registro y presione el botón:

Se desplegará un modal donde se pueden habilitar uniones entre trayectorias.

A continuación, mostramos, a modo de ejemplo, una tabla de tipos de trayectorias posibles.
| NOMBRE | EDAD MÍN. | EDAD MÁX. | TOTAL AÑOS | CONTINÚA COMO | FACTURA | VALOR (%) |
|---|---|---|---|---|---|---|
| MENOR LACTANTE | 2 | MENOR | NO | |||
| MENOR | 2 | 18 | MAYOR, MAYOR A CARGO | SI | -50% | |
| MAYOR A CARGO | 18 | 24 | 1* | MAYOR, MAYOR A CARGO | SI | -50% |
| MAYOR | 18 | 30 | VITALICIO | SI | ||
| VITALICIO | NO | |||||
| DISCAPACITADO | NO |
* El MAYOR A CARGO debe presentar todos los años una validación, por ejemplo, un cetificado de estudio.
Los diseños permiten generar formularios de autocompletado, muy útiles para cumplir con un acto administrativo o generar una documentación respaldatoria en formato papel.
Actualmente, es posible generar dos tipos de diseños:
Se utilizan para realizar formularios de autocompletado que incluyan datos del suscriptor.
Se creará un formulario por cada suscriptor seleccionado. Los formularios pueden ser: carnet de socio, talonario de recibos de para el pago de aranceles, formulario para el pedido de renuncia, etc.
Se utilizan para realizar formularios de autocompletado que incluyen tablas, resúmenes, gráficos y estadísticas.
Para acceder a los diseños, seleccione una suscripción y presione el botón:

Se desplegará un modal similar a:

Un registro de la lista contiene los siguientes datos:
El nombre con el que se identifica el diseño.
El tipo de diseño, puede ser: Imprimir o Resumen.
El estado actual del diseño.
Para crear un diseño, presione el botón:

Se desplegará un primer modal para seleccionar el tipo de diseño:

Una vez seleccionado el tipo de diseño, se desplegará un segundo modal:

Ingrese un nombre significativo con el cual se va a identificar el arancel.
El diseño html propiamente dicho.
Un conjunto de estilos, ya sea un archivo o un como de reglas.
Habilita o desabilita su uso.
La edición de un diseño no tiene restricciones.
La eliminación de un diseño no tiene restricciones.
Se utilizan para realizar formularios de autocompletado que incluyan datos del suscriptor.
Se creará un formulario por cada suscriptor seleccionado. Los formularios pueden ser: carnet de socio, talonario de recibos de para el pago de aranceles, formulario para el pedido de renuncia, etc.
A continuación, listamos los datos que quedan a disposición. Para insertarlos, se deverán escribir envueltos en doble llaves, por ejemplo: {{ subscriber_number }}.
| CLAVE | DESCRIPTIÓN |
|---|---|
| subscriber_number | El número de suscriptor. |
| created_at | La fecha en la que se creó la suscripción. |
| started_at | La fecha en la que se inició la última trayectoria. |
| date | La fecha actual. |
| subscription_title | El título de la suscripción. |
| person_id | El número de legajo. |
| person_surname | El apellido |
| person_firstname | El nombre. |
| person_name | El apellido y el nombre separado por coma. |
| person_document | El tipo y número de documento. |
| person_birthdate | La fecha de nacimiento. |
| person_gender | El género. |
| person_address | La dirección. |
| person_telephone | El teléfono. |
| person_email | El correo electrónico. |
Se utilizan para realizar formularios de autocompletado que incluyen tablas, resúmenes, gráficos y estadísticas.
Los datos que se pueden imprimir son:
| CLAVE | DESCRIPTIÓN |
|---|---|
| date (*) | Fecha actual. |
| from_date (*) | Fecha desde donde se comienza a mostrar los valores. |
| to_date (*) | Fecha hasta la cual se muestran los valores. |
(*) Todos los valores de fechas incluyen la descomposición de la misma: date, day, dayname, month, monthname, year.
La tablas que se pueden imprimir son:
| CLAVE | DESCRIPTIÓN |
|---|---|
| active-subscribers | Muestra los suscriptos activos. No considera cambios de trayectorias. |
| new-active-subscribers | Muestra los suscriptores dados de alta. |
| new-inactive-subscribers | Muestra los suscriptores dados de baja. |
| all-fees | Muestra todos los aranceles. |
| only-paid-fees | Muestra los suscriptores que tienen algún arancel pago. |
| fully-paid-fees | Muestra los suscriptores que tienen todos los aranceles pagos. |
| only-unpaid-fees | Muestra los suscriptores que tienen algún arancel impago. |
| fully-unpaid-fees | Muestra los suscriptores que tienen todos los aranceles impagos. |
| fees-chart | Una gráfica de los aranceles pagos, impagos y totales. |
Los formularios permiten vincular la aplicación con Formularios y así tener una gestión total de formularios personales.
Para que se apruebe una suscripción, todos los formularios deben estar aprobados.
Para acceder a los formularios, seleccione una suscripción y presione el botón:

Se desplegará un modal similar a:

Un registro de la lista contiene los siguientes datos:
El título con el que se identifica el formulario.
Para crear un formulario, presione el botón:

Se desplegará un modal similar a:

Selecciona el formulario maestro, el mismo debe estar previamente creado en la aplicación Formularios.
Los formularios pueden ser eliminados sin restricciones. Sin embargo, tenga en cuenta las posibles consecuencias de esto.