La Teatral Chile
Dashboard
Inicio

Muro de Novedades

**negrita** · *cursiva* · enlaces e imágenes por URL
Académico

Libro de Clases

Elige un curso (CÓDIGO) para ver su libro de clases.
Resumen general

Dashboard

Flujo de caja proyectado · próximos 3 meses
Cursos / Talleres / Alumnos / Montos
Código Taller Profesor F. inicio Periodo Estado Valor curso Ins/Vig/Ret Recaudado Deuda Ingreso prom. % Ing./Valor
Resumen académico

Panel Académico

Cursos dictados por periodo académico
Cursos / Talleres · alumnos por estado
Código Curso / Taller Periodo Estado F.Inicio Horario / Sala F.Cierre F.Presentación Ins/Vig/Ret
Académico

Enlaces de Autoinscripción

Un enlace por persona y curso. Dura 72 horas y se cierra al aprobar la inscripción.
Solo el nombre y el curso son obligatorios: el resto lo completa la persona en el formulario.
Académico

Vista Portal del Alumno

Registro

Alumnos

Ver:
Nombre RUT Correo Celular F. Nac. Edad Region/comuna
Academia

Talleres & Cursos

0Talleres
0 vigentes · 0 no vigentes
0Tipos
0Modalidades
0Inscritos registrados
en los talleres mostrados
NombreTipoModalidadPrecio contadoCuotasInscritosEstado
Equipo

Profesores

NombreDescripciónCorreoCelularInstagramCursos (CODIGOS)
Registro

Inscripciones

AlumnoEmailTallerCODIGOFecha inicioSemestreF.pagoValor cursoDsctoRecaudadoC.pagasDeudaS.insolutoEstadoInsc.Notion
Registro

Inscripciones Web (Wix)

RecibidoAlumnoEmailSKUTaller detectado MontoModo pagoCupón
Finanzas

Pagos y Cuotas

AlumnoRUTCorreoCelularTallerCODIGOCuota N°MontoAjusteA cobrarMonto pagadoVencimientoEstadoFecha/hora pagoMétodoIVABoletaNotas / Obs.Último recordatorioRegistrada / Modif.
Finanzas

Descarga/Carga de Pagos

🧾 Pagos del mes para emitir boletas
Una fila por cuota pagada en el mes, con curso, alumno, apoderado, monto, fecha y medio de pago.
El mes se cuenta por la fecha de pago: la boleta corresponde al mes en que entró el dinero.
📥 Cargar cuotas pagadas desde planilla
Marca como pagadas las cuotas que ya existen en el SGI. No crea alumnos, ni inscripciones, ni cuotas: lo que no calce se reporta para resolverlo a mano.
Columnas que usa: Código Curso · RUT · N° Cuota · Método Pago · Monto (CLP) · Fecha Pago · Boleta · Estado cuota · Observaciones · Fuente / Trazabilidad
Finanzas

Gestión de Cobranza

$0 Vencido (antes de hoy)
0 cuota(s) · 0 alumno(s)
$0 Vence hoy
0 cuota(s) · 0 alumno(s)
$0 Próximos 5 días
0 cuota(s) · 0 alumno(s)
$0 Total por cobrar
0 cuota(s) · 0 alumno(s)
Vencimientos por curso
CódigoCurso Vencidas (antes de hoy) Vencen hoy Próximos 5 días Total
Alumno Contacto Taller CODIGO Cuota N° Monto Vencimiento Estado Último recordatorio
Finanzas

Alumnos Deudores

Vencido (antes de hoy)
0 cuota(s) · 0 alumno(s)
Vence hoy
0 cuota(s) · 0 alumno(s)
Próximos 5 días
0 cuota(s) · 0 alumno(s)
Total por cobrar
0 cuota(s) · 0 alumno(s)
Resumen por curso
CODIGOCursoProfesor Vencidas Hoy Próximas Total
Mismos totales que Gestión de Cobranza (vencidas + próximos 5 días). Usa el filtro "Último recordatorio" si quieres excluir a quienes ya se les recordó hoy.
Alumno Contacto Curso Profesor Cuota N° Vencimiento Días atraso Monto Último recordatorio
Finanzas

Ingresos por Medio de Pago

Aproximado: agrupa lo recaudado de cada alumno por cuota, según lo que se logra extraer de "Fechas y obs pagos" y "M de Pago" (Notion). Cuando no se puede extraer el canal, la cuota cae en "Sin registrar"; cuando no se puede extraer la fecha, se usa la fecha de pago que ya está registrada para esa cuota en el SGI, marcada como (asumida) en el detalle — y si tampoco existe, se usa la Fecha de Pago Final del alumno.
Por día del mes
Por mes (últimos 6 meses)
Finanzas

Curso / Sección

Código Curso (Notion) Taller (SGI) Profesor(es) Periodo Estado F.Inic. F.Cierre F.Pres. Horario / Sala Valor curso Cuotas Ins/Vig/Ret Recaudado Deuda Vencimientos de cuotas (dd/mm/aaaa)Acciones
Finanzas

Estado de Pagos

Alumno CODIGO Curso Dscto Valor c/dscto Cuotas Pago Curso (Notion) Pagado Saldo Próxima cuota Último recordatorio Estado

El saldo se calcula como valor del curso con descuento aplicado menos los pagos informados en el campo «Pago Curso» de Notion. Los alumnos retirados no arrastran saldo.

Conciliación SumUp (POS)

Sube el registro de ventas de SumUp para conciliar los pagos con las cuotas adeudadas

Conciliación Mercado Pago

Sube el registro de transferencias de Mercado Pago para conciliar los pagos con las cuotas adeudadas

Conciliación Itaú

Sube la cartola del Banco Itaú. El sistema importa solo las transferencias recibidas de personas, excluyendo SumUp, Gesta Teatral, Pago Proveedores y Flow.

Comunicaciones

Notificador

Envía recordatorios automáticos a los alumnos con cuotas próximas a vencer. El correo se enviará al alumno y a su apoderado si corresponde.
Se edita en la pestaña «Mensaje personalizado».
Los correos se envían automáticamente desde la cuenta configurada en el servidor (Brevo). No necesitas ingresar credenciales.
Variables disponibles: {{nombre}} {{taller}} {{monto}} {{fecha_vencimiento}} {{numero_cuota}}
AlumnoTaller / CursoCuotaVencimientoMonto Correo Último recordatorio
Comunicación y Ventas

Venta de Entradas

Curso/SecciónPresentaciónFecha ValorCupo DisponiblesMáx./alumno Vendidas Recaudado Estado
Cargando…
Tienda

Merchandising

Control de inventario

Stock y Reposiciones

Producto Categoría Precio venta Stock actual Stock mínimo Última reposición Último proveedor
Integración

Notion Sync

Configuración
Credenciales Notion API
Método recomendado — Variables de entorno Railway
1. Ve a Railway → tu servicio → Variables
2. Agrega: NOTION_TOKEN = tu token
3. Agrega: NOTION_DB_ALUMNOS = ID de la BD
4. Haz Deploy → el token nunca se pierde
O configura aquí (se guarda en la BD)
IDs de bases de datos Notion
Filtros de recuperación de datos
La sincronización trae desde Notion solo los alumnos que cumplen todos los filtros indicados abajo (se combinan con Y). Los campos opcionales vacíos no filtran.
Trae solo los alumnos cuyo "Inscrito" esté en esta lista. Los RETIRADO quedan en SGI con su inscripción en estado Retirada. Separa varios valores con coma.
Trae solo alumnos cuyo campo "CODIGO" (en la base de Alumnos) coincida con alguno de estos valores. Toca el campo para elegir de la lista o sepáralos con coma. Vacío = sin filtro.
Sincronización automática
💡 Guarda la configuración primero, luego prueba la conexión.
Último resultado
Sin sincronizaciones realizadas
¿Cómo obtener el Database ID?
1. Abre la base de datos en Notion
2. Copia la URL del navegador
3. La URL tiene esta forma:
notion.so/workspace/DATABASE_ID?v=...
4. Copia los 32 caracteres después del último / y antes del ?

5. Luego comparte la BD con tu integración:
⋯ → Connections → SGI La Teatral
Diagnóstico por CODIGO
Compara los alumnos de un CODIGO en Notion contra el SGI e indica por qué alguno no aparece.
Muestra cómo lee el SGI sus campos (tipo y valor).
Campos reconocidos automáticamente
Datos personales
Nombre / Name
Email / Correo
Teléfono / Celular
RUT
Fecha Nacimiento
Región/comuna
Apoderado
Fecha Inscripción
CRM y Pago
Embudo
Curso de interés
Curso Inscrito
CODIGO
Inscrito (Si / RETIRADO)
Pago Curso · M de Pago
Valor Pago · Descuento (%)
Fecha de Pago Final
Observaciones Cliente
· El taller se resuelve por CODIGO (y, si no, por el nombre del Curso Inscrito).
· Las inscripciones y cuotas se generan en el SGI; los alumnos con RETIRADO quedan con su inscripción en estado Retirada.
· Las fechas se normalizan (AAAA-MM-DD) y el Descuento se interpreta como porcentaje al traerlo.
· Los cursos/talleres se administran directamente en el SGI (no se sincronizan desde Notion).
Lógica de actualización
· Si el registro no fue editado en el SGI, Notion actualiza todos los campos anteriores.
· Si fue editado en el SGI, Notion solo prevalece en: Observaciones Cliente, Pago Curso, Valor Pago, M de Pago, Descuento y Fecha Curso (y el taller); el resto conserva lo del SGI.
· Inscrito: "Si" → inscripción activa; RETIRADO o DEUDOR → inscripción Retirada.
· No se sincroniza Apellido (no existe en Notion).
Historial de sincronizaciones
FechaTablaTotalNuevosActualizadosErroresDetalle
Configuración

Parámetros

Las listas desplegables del SGI se sincronizan automáticamente desde Notion. Aquí puedes revisar y editar las opciones disponibles para cada campo.
Portal de Alumnos — Link de pago
Enlace al que se dirige al alumno al pagar una cuota

Cuando un alumno presiona "Pagar" en su portal, se abre este enlace y su cuota queda en estado "en curso" hasta que confirmes la recepción del pago en Cobranza o Pagos.

Diagnóstico de correo (Brevo)

Para enviar correos en Railway se usa Brevo (variables BREVO_API_KEY y BREVO_FROM). El resultado muestra el error exacto si el envío falla.

Medios de pago (códigos de Notion)
Cómo se traduce cada abreviatura de "Fechas y obs pagos" al método de pago de la cuota

En Notion los pagos se anotan como M1: SMP1 17/5/26 — mensualidad, código del medio, y fecha. Esta tabla define qué significa cada código. El código debe ser de 2 a 6 letras; se usa para reconocer el texto, así que cambiarlo afecta a las próximas sincronizaciones, no a las cuotas ya registradas.

Código Descripción (lo que se guarda en la cuota)
Probar con texto real de Notion
Políticas del servicio
Cada alumno que se autoinscribe acepta la versión vigente en ese momento, y así queda registrado. Al cambiar el texto en el sitio, sube la versión acá: es lo que separa "aceptó las políticas" de "aceptó estas políticas". Las inscripciones anteriores conservan la que aceptaron.
Estados de las cuotas
"Cuenta como" es lo importante: decide si una cuota con ese estado suma a lo recaudado, suma a la deuda, o queda fuera de ambos. Un estado nuevo funciona en todos los informes con solo definir eso.

Los estados marcados del sistema se pueden renombrar, pero no borrar ni cambiarles el "cuenta como": el resto del SGI depende de ellos para saber qué es un pago.
Venta de Entradas · Datos bancarios
Único medio de pago: transferencia bancaria. Estos datos se muestran tal cual en el formulario público de compra, para que el alumno sepa a dónde transferir.
Clases Personalizadas · Tarifario
El descuento sube según cuántas sesiones se compran juntas (máximo 4). El código de Curso/Sección de cada clase (uno por profesor y período) lo define el equipo directamente al crear la inscripción — esto solo calcula el precio.
SesionesDescuentoPrecio final
Embudo
Select · etapa CRM
Pago Curso
Multi-select · estado del pago
Reconocimiento de mensualidades pagadas
Define cómo se leen los valores de este campo para calcular lo recaudado y la deuda. Separa las variantes con “|”. El número de la mensualidad se toma del propio texto (por ejemplo M:3 → 3 mensualidades pagadas).
Agrupadores de medios de pago
Usados en "M de Pago" y "Fechas y obs pagos" de Notion para identificar con qué canal se pagó cada cuota (ej. SMP1 = cuota 1 pagada por SumUp), y para agrupar las tarjetas de Cobranza → Ingresos por Medio de Pago.
AbreviaturaSe agrupa como
Mapeo Notion → Talleres SGI
Vincula cada nombre de Notion con el taller correspondiente en el SGI para habilitar reportes cruzados.
Nombre en NotionTaller SGI vinculadoEstado
Sistema

Mantención

Repositorio de imágenes
Guardadas en el volumen de Railway: sobreviven a los redespliegues. Úsalas en talleres, profesores, merchandising o el portal copiando su enlace.
📋 Informes de integridad
Solo lectura — ninguno modifica datos. Se abren en una pestaña nueva.
📅 Estado automático de Curso/Sección
Calcula el estado desde las fechas y la planificación. Los cursos con estado fijado a mano no se tocan.
Vendiéndose — todavía no empieza
Vendido — se llenó el cupo. Se marca a mano y se respeta hasta que el curso empieza
Abierto — ya empezó pero no tiene clases planificadas: falta cargar la planificación
Activo — ya empezó y tiene planificación
Por Cerrar — quedan menos de 15 días. Sigue visible en el Libro: el profesor termina las clases que quedan
Cerrado — terminó
🎓 Rescatar la situación desde la ficha
Copia a la inscripción las becas, devoluciones y reservas que hoy solo viven en el campo PAGO CURSO de la ficha. Es lo único de ese campo que ninguna otra tabla puede representar.
🧾 Marcar cuotas como exentas de IVA
Los cursos son exentos, pero las cuotas creadas antes nacieron afectas. Las cuotas nuevas ya nacen exentas: esto corrige las anteriores.
🧹 Limpiar constancias de las cuotas
Recorta la lista de campos que se agregaba a cada constancia. Deja solo "[fecha] Acción por usuario". No toca ninguna nota escrita por una persona.
🔎 Detectar el medio de pago faltante
Deduce el medio de las cuotas pagadas que no lo tienen, desde el texto de Notion, el pedido de Wix o la ficha del alumno. Son las que hoy caen en "Sin registrar".
🔤 Normalizar medios de pago
Unifica las variantes del mismo medio ("SMP", "SUMUP", "Sumup") al nombre de la tabla de Parámetros. Corrige que Ingresos por Medio de Pago muestre varias tarjetas para un mismo medio.
↺ Rehacer planes reconstruidos
Vuelve a emitir los planes que creó la reconstrucción, corrigiendo el n° de cuotas. Solo toca cuotas creadas por ese proceso: si alguna se editó, se pagó o se concilió después, la inscripción queda fuera.
📭 Reconstruir planes de cuotas faltantes
Emite el plan de las inscripciones que no tienen ninguna cuota y marca pagadas las que Notion declara. Sin cuotas, esos alumnos aportan $0 a la recaudación aunque hayan pagado.
⚖️ Ajustes por diferencias de pago
Carga la diferencia acumulada a la próxima cuota por cobrar, sin tocar su monto. Lo que se cobra pasa a ser monto + ajuste, y así lo muestra la cobranza.
🧩 Desligar pedidos Wix sin alumno
Quita las referencias a alumnos e inscripciones eliminados. El pedido no se borra — es un hecho comercial y su rastro queda. Crea un respaldo antes de escribir.
💾 Respaldo descargable
Los respaldos automáticos viven en el volumen del servidor: si el volumen se pierde, se pierden con él. Esto baja una copia a tu computador.
🧾 Completar monto pagado vacío
Rellena «Monto efectivamente pagado» con el valor de la cuota, solo en cuotas ya pagadas que lo tengan en blanco. Regularización histórica: crea un respaldo antes de escribir.
🏷️ Aplicar descuentos a cuotas ya creadas
Recalcula las cuotas pendientes y vencidas de los alumnos con beca, cupón o descuento familiar cuyas cuotas se emitieron al precio de lista. Nunca modifica una cuota pagada.
🔁 Repaso de pagos históricos (Notion)
Completa fecha de pago, método y monto pagado en cuotas ya marcadas como pagadas, leyendo el texto de «Fechas y obs pagos» que ya está guardado. No cambia estados ni montos de cuota, y no pisa datos existentes.
🔍 Auditoría de alumnos duplicados
Solo lectura — no modifica ni fusiona nada. Un candidato es quien coincide en correo + RUT + nombre a la vez — criterio estricto para minimizar falsos positivos (el RUT es único por persona, así que hermanos que comparten el correo del apoderado ya no califican, sin importar si comparten o no el mismo curso).
🔍 Diagnóstico de Inscritos / Vigentes / Retirados
Solo lectura — no modifica nada. Revisa 3 problemas de integridad reales: alumnos con más de una inscripción al mismo CODIGO, inscripciones sin alumno (huérfanas), e inscripciones "activa" de fichas ya inactivas.
🔍 Alumnos con más de un curso a la vez
Solo lectura — no modifica nada. Muestra cada una de sus inscripciones por separado (descuento, recaudado y deuda propios de cada curso), para revisar que no se estén mezclando entre sí.
💰 Corregir cuotas de cursos a "Exentas" de IVA
Las cuotas son siempre de cursos/talleres (nunca de productos) y son exentas por definición. Corrige cualquier cuota que haya quedado marcada afecta a IVA por error — no toca monto, estado ni fechas.
🔧 Resolver inscripciones duplicadas por CODIGO
Cuando un mismo CODIGO tiene 2+ inscripciones (por reactivaciones repetidas de Notion), compara sus cuotas cuota por cuota y elige cuál mantener — nunca borra, solo mueve/traspasa. Necesario antes de poder fusionar alumnos que choquen en un CODIGO.
⚖ Auditoría: Inscritos = Vigentes + Retirados
Solo lectura — no modifica nada. Por cada CODIGO donde la ecuación no cuadra, señala exactamente cuáles inscripciones son la causa (no solo que hay un problema).
⚠ Fusiones revividas por Notion
Solo lectura — no modifica nada. Busca fichas que fueron fusionadas (y marcadas inactivas) pero que hoy aparecen activas de nuevo, y compara sus inscripciones contra las del sobreviviente original — para confirmar si la información de la fusión sigue intacta.
🔍 Alumnos sin ningún curso inscrito
Solo lectura — no modifica nada. Todo alumno que entra al SGI (Notion, Wix o alta manual) debería terminar con al menos una inscripción real. Si aparece acá, es un prospecto de CRM que nunca se inscribió, o un caso donde la inscripción no llegó a crearse.
Respaldos de la base de datos
Se conservan los últimos 10. Hay un respaldo automático diario; además puedes crear uno manual con el botón.
ArchivoFechaRegistrosMotivoTamañoAcciones
Capacidad del sistema
Tamaño de la base y uso de memoria. Si algo cruza su umbral, el sistema envía una alerta por correo.
Historial de sincronizaciones con Notion
FechaN° sincronizacionesTotalNuevosActualizadosErrores
Filtros y reglas del sistema
Vista de referencia. Los marcados como editables se cambian en su módulo; los demás están fijos en el código.
Sistema

Administración de Usuarios

NombreCorreo CelularCiudadPerfilMódulosEstadoÚltimo acceso