Cómo funcionan los tickets: el motor de procesos de REDA
Si la etapa de un trato parece moverse sola, fue un ticket el que la movió. Los tickets son la forma controlada en que REDA ejecuta procesos de negocio — firmar un contrato de arrendamiento, ejecutar una mudanza, renovar, desalojar, desembolsar un préstamo, registrar un paquete en la recepción. Todo usuario de REDA se topa con ellos, normalmente porque uno aparece en un trato "por sí solo." Este artículo explica qué es un ticket, nombra los 17 tipos de ticket y qué hace cada uno, muestra por qué mover un ticket mueve su trato, y cubre las dos cosas que más sorprenden a la gente: los tickets creados por el sistema que llegan ya terminados, y la cancelación que retrocede un trato una etapa. Es el concepto detrás de cada proceso de negocio en REDA; el paso a paso de cada proceso vive en su propia sección, y los mapeamos al final.
Acceso que necesitarás. Crear y editar tickets requiere uno de los conjuntos de permisos operativos que corresponda a tu línea de negocio — REDA - Property Leasing User, REDA - Property Sales User, REDA - Property Acquisition User, REDA - Property Management User, o REDA - Property Lending User. Pide a tu administrador que te asigne el que corresponda a tu rol.
Qué es un ticket
Un ticket es una "instancia de proceso" numerada y rastreada, vinculada a un trato y/o una propiedad. Piénsalo como una ejecución de un proceso de negocio, con vida propia: su propio estado, sus propios documentos y fechas, su propio rastro de auditoría de quién hizo qué y cuándo. Cada ticket se numera automáticamente — T-0000000001 en adelante — se etiqueta simplemente como Ticket, y su registro muestra un Path en la parte superior guiado por su Status.
¿Por qué usa REDA tickets en primer lugar, en lugar de dejarte editar la etapa de un trato directamente? Porque un contrato de arrendamiento no es solo "poner la etapa en firmado" — es un evento real con un documento firmado, una fecha de firma, una fecha de mudanza y consecuencias (cargos, facturas, el siguiente proceso). El ticket captura todo eso como una transacción auditable, y la etapa del trato sigue al ticket. Esa es la idea central, y todo lo demás en este artículo es consecuencia de ella.
Unos pocos campos aparecen en la mayoría de los tickets, a nivel de label:
| Campo | Qué contiene |
|---|---|
| Parent Oportunidad | El trato sobre el que corre este proceso. El tipo de ticket decide qué clase de trato es válida. |
| Property | La propiedad en cuestión — obligatoria para cerrar la mayoría de los tickets, y debe coincidir con la propiedad del trato. |
| Status | Dónde está el proceso. Moverlo es cómo ejecutas el proceso. |
| Escalation & Priority | Low, Medium o High. |
| Approval Status | Una compuerta aparte — si la automatización de REDA puede actuar sobre el ticket. |
| Parent Ticket | El ticket que generó este, cuando fue creado por otro proceso. |
| Description | Notas de texto libre. |
Los 17 tipos de ticket
Todo ticket es de uno de 17 tipos, y el tipo fija tanto los estados disponibles como la automatización que corre. Aquí está cada tipo, qué hace en una línea, y la sección que aloja su instructivo paso a paso — esta tabla funciona también como tu mapa al resto de la KB.
| Tipo | Qué hace | El instructivo vive en |
|---|---|---|
| Lease Agreement | Firma un contrato de arrendamiento: lleva el trato de solicitud aprobada a ocupado-pendiente-de-mudanza | De la solicitud a la mudanza |
| Move In | Ejecuta la mudanza: fija la fecha de mudanza, agenda la inspección de mudanza, el trato pasa a ocupado | De la solicitud a la mudanza |
| Renewal | Ejecuta una renovación de contrato de principio a fin, incluyendo opt-in/opt-out y la creación de la siguiente renovación | Renovación de un contrato de arrendamiento |
| Move Out | Ejecuta la salida: etapa de aviso, inspección de salida, el trato pasa a expirado | Aviso, Move-Out y Fin del Contrato |
| Eviction | Ejecuta un desalojo; al completarse genera el ticket Move Out hijo | Desalojo y terminación |
| Termination | Ejecuta una terminación anticipada; mismo patrón de Move Out hijo | Desalojo y terminación |
| Add Lease Charge | Agrega un cargo recurrente o único a un contrato activo | Adjusting Lease Charges |
| Remove Lease Charge | Retira un cargo activo del contrato a partir de una fecha elegida | Adjusting Lease Charges |
| New Charge/Memo | Factura un cargo único (positivo) o una nota de crédito (negativo) directo a una factura | Adjusting Lease Charges |
| Tenant Referral | Registra la referencia de un inquilino, crea la inquiry del referido, y luego paga ambos bonos | Referencias de inquilinos |
| Inflation Adjustment | Aplica un índice de inflación a los cargos del contrato o a la configuración de renta — generado por el sistema en lote | Ajustes por inflación |
| PMA (Property Management Agreement) | Firma un acuerdo de administración; sella el acuerdo y la entidad PM en la propiedad | PM Agreements |
| Sales - Purchase & Sales Agreement | Contrata la venta de una propiedad; impulsa la etapa del trato y el estado de venta de la propiedad | The Sale Lifecycle |
| Acq - Purchase Agreement | Contrata una adquisición; el trato pasa a bajo contrato | The Acquisition Lifecycle |
| Loan Disbursement | Registra un desembolso de préstamo; los totales se acumulan cuando se cierra | Desembolsos y Liquidaciones de Préstamo |
| Loan Payoff | Liquida un préstamo desde el escrow; los topes se aplican hasta que se cierra | Desembolsos y Liquidaciones de Préstamo |
| New Package/Parcel | Registro de paquetes en recepción: recibido, y luego entregado con una firma | Paquetes y encomiendas |
Cómo un ticket impulsa su trato
Este es el mecanismo en el corazón de REDA. Cuando mueves el Status de un ticket, REDA mueve la etapa del trato para que coincida, y a menudo genera los siguientes registros. El cambio de estado en el ticket es lo que ejecuta el proceso. Algunos ejemplos, todos del ciclo de vida de arrendamiento:
- Pon un ticket Lease Agreement en In Process o Contract Sent, y el trato pasa a "Agreement - In Process." Ponlo en Contract Signed o Closed, y el trato pasa a "Occupied - Pending Move In" — lo que a su vez crea el ticket Move In.
- Cierra un ticket Move In, y el trato pasa a "Occupied - No Notice" — lo que, con la automatización de renovación activada, crea el siguiente ticket Renewal.
- Cierra un ticket Move Out, y el trato pasa a "Expired."
- Los tickets de acuerdo PMA, Sales y Acquisition llevan sus tratos a "Under Contract."
Qué trato aceptará un ticket
Como el tipo de ticket es el proceso, cada tipo es exigente con el trato al que lo asocias — solo acepta un trato del tipo correcto, y a menudo en la etapa correcta. Por eso a veces el trato que esperas no aparece en el lookup Parent Oportunidad de un ticket, o por eso guardar se detiene con un mensaje. Algunos de los más comunes que encontrarás, en las propias palabras de REDA:
| Tipo de ticket | Solo acepta |
|---|---|
| Lease Agreement | "Sólo se podrán seleccionar oportunidades de arrendamiento en etapa de solicitud." |
| Move In | "Solo se puede seleccionar la oportunidad de arrendamiento "Ocupado - Pendiente de mudanza"." |
| Move Out / Termination | "Solo se puede seleccionar la oportunidad de arrendamiento ocupada." |
| Renewal | "Se puede crear una solicitud de renovación para una oportunidad de arrendamiento en etapa "Ocupado - Sin aviso"." |
| Sales - Purchase & Sales Agreement | "Solo se puede seleccionar Oportunidad de Venta de Propiedad." |
| Acq - Purchase Agreement | "Sólo se puede seleccionar Oportunidad de Adquisición." |
| Loan Disbursement / Loan Payoff | "Solo se pueden seleccionar oportunidades de préstamo cerradas." |
El patrón a recordar: el tipo fija el proceso, y el proceso fija el trato. Cuando un ticket rechaza un trato, no está roto — el trato simplemente no está en el punto desde el que arranca este proceso. La lista completa de estos mensajes, y qué hacer con cada uno, vive en Solución de problemas de tickets.
Quién crea los tickets
Los tickets surgen de tres formas, y saber cuál es cuál explica muchos momentos de "¿de dónde salió esto?"
Approval status
Separado de dónde está un proceso hay una segunda compuerta: Approval Status, con los valores Draft, Waiting for Approval, Approved y Rejected. Su propósito, en términos simples, es que la automatización de REDA actúa solo sobre tickets aprobados — se usa sobre todo para inflación. Nueve tipos de ticket empiezan como Draft: Acquisition Agreement, Eviction, Loan Disbursement, Move In, Move Out, New Charge/Memo, Renewal, Sales Agreement y Termination.
Un matiz que vale la pena conocer: el proceso Lease Agreement aprueba su propio ticket como parte de la firma. Así que si notas que un ticket Lease Agreement dice "Approved" sin que tú lo hayas tocado, eso es lo esperado — esos no se aprueban a mano.
Cancelar un ticket: el revert de etapa
Este es el concepto único que evita la mayor cantidad de confusión, así que vale la pena entenderlo con exactitud.
Cuando se crea un ticket, REDA registra en silencio la etapa del trato en ese momento — un snapshot, escrito una sola vez, para que la etapa original sobreviva a ediciones posteriores. Luego, cuando pones el Status del ticket en Cancelled, REDA aplica una regla universal:
Ese condicional es la red de seguridad. Cancela un ticket Lease Agreement mientras el trato todavía está en "Agreement - In Process," y el trato regresa a donde estaba cuando se creó el ticket. Pero si otro proceso ya movió el trato hacia adelante, la cancelación lo deja intacto — un cancel nunca atropella una etapa que ahora pertenece a otro proceso.
Algunos tipos de ticket limpian sus propios extras al cancelar: un cancel de Lease Agreement limpia la fecha de mudanza; un cancel de Move Out limpia las fechas de salida y cancela sus inspecciones; un cancel de Renewal elimina los cargos de esa renovación que aún no se han facturado y vuelve a apuntar a la renovación cerrada anterior; un cancel de Sales Agreement también revierte el estado de venta de la propiedad. Y unos pocos tipos no tienen ninguna automatización de cancelación — PMA (su estado Cancelled no impulsa nada), Add/Remove Lease Charge (no tienen estado Cancelled) y New Package. El artículo de cada sección cubre los detalles específicos.
Tickets padre e hijo
Algunos procesos generan otros, y el campo Parent Ticket vincula a los dos. El caso más claro es un ticket Move Out creado por un Eviction, una Termination, o un Renewal con opt-out. Cuando un Move Out tiene un padre así, el proceso padre es dueño de la etapa de aviso — así que un Move Out hijo que pasa a In Process no establece la etapa de aviso por sí mismo; su padre eviction o termination ya se encargó de eso.
Cuando la automatización falla
Cuando un proceso ejecutado por el sistema no puede completarse, REDA no falla en silencio. El ticket cae en Processing Error y registra el motivo en una nota de error en el ticket. Una nota de error con contenido normalmente significa que el ticket necesita un administrador. La recuperación — para inflación, mediante una acción de reproceso — está cubierta en Solución de problemas de tickets.
Tickets frente a sus parecidos
Algunos registros de REDA tienen forma de ticket pero no forman parte del motor de tickets. Distinguirlos evita las confusiones clásicas:
| No es un ticket | Qué es en realidad |
|---|---|
| Service Request | El registro de recepción de mantenimiento y quejas (con su propia numeración SR-), gestionado mediante work orders — no es un proceso de negocio sobre un trato. |
| Work Order | El registro que ejecuta un trabajo de mantenimiento. Los Work Orders nunca se vinculan a tickets — ver Órdenes de trabajo. |
| Booking | Una reserva con su propia escalera de aprobación — no el motor de procesos. |
El único proceso de recepción que sí es un ticket es el tipo New Package/Parcel — los paquetes se registran y se entregan dentro del motor de tickets.
Vocabulario, de una vez
Estos términos se repiten en toda la KB; aquí está el significado canónico de cada uno.
| Término | Significado en REDA |
|---|---|
| Ticket | Una instancia de proceso numerada que ejecuta una transacción de negocio sobre un trato o una propiedad |
| Tipo de ticket | Qué proceso ejecuta (uno de 17); fija el conjunto de estados y la automatización |
| Status | Dónde está el proceso; moverlo es ejecutar el proceso |
| Approval Status | Una compuerta aparte — si la automatización puede actuar (Draft → Approved) |
| Snapshot / revert | La etapa del trato guardada al crear el ticket, restaurada al cancelar si sigue aplicando |
| Parent ticket | El ticket que generó este (eviction → move out) |
| Ticket nacido cerrado | Un ticket generado por el sistema, creado ya ejecutado (inflación) |
Ejemplo resuelto: un contrato, contado como tickets
Sigue un solo contrato de arrendamiento en Meridian Court #101 como una cadena de tickets:
| Qué sucede | El ticket | El trato |
|---|---|---|
| Se aprueba la solicitud | REDA crea el ticket Lease Agreement T-…01 (Status New; snapshot = "Application - Approved") | Application - Approved |
| El agente envía y firma el contrato | T-…01 pasa a Contract Signed / Closed | Salta a Occupied - Pending Move In; REDA crea el ticket Move In T-…02 |
| El inquilino se muda | T-…02 se cierra | Occupied - No Notice; con la automatización de renovación activada, REDA crea el ticket Renewal T-…03 |
Ahora el contrafáctico que muestra el revert. Si el agente hubiera cancelado T-…01 mientras el trato aún estaba en "Agreement - In Process," el trato habría regresado a "Application - Approved" — su snapshot. Pero si otro proceso ya hubiera llevado el trato hacia adelante, cancelar T-…01 habría dejado el trato exactamente donde estaba.
Dónde viven los instructivos
Este artículo es el concepto. Cada proceso de negocio tiene su propio paso a paso:
- Ciclo de vida de arrendamiento — De la solicitud a la mudanza, Renovación de un contrato de arrendamiento, Aviso, Move-Out y Fin del Contrato, Desalojo y terminación, Adjusting Lease Charges, Referencias de inquilinos.
- Facturación — Ajustes por inflación (los tickets nacidos cerrados).
- Administración de propiedades — PM Agreements.
- Ventas y adquisiciones — The Sale Lifecycle, The Acquisition Lifecycle.
- Préstamos — Desembolsos y Liquidaciones de Préstamo.
- Comunidad — Paquetes y encomiendas.
- Referencia de tickets — El catálogo de tickets (qué es y qué hace cada uno de los 17 tipos), Referencia de tipos y estados de tickets (cada estado por tipo), Solución de problemas de tickets (cuando un ticket no se mueve).
Preguntas frecuentes
Llegar a ciertas etapas crea automáticamente el siguiente ticket del proceso: "Application - Approved" crea un ticket Lease Agreement, "Occupied - Pending Move In" crea un ticket Move In, y "Occupied - No Notice" crea un ticket Renewal cuando la automatización de renovación está activada.
Es el diseño previsto. El ticket revierte el trato a la etapa guardada cuando se creó el ticket, siempre que el trato todavía esté en la etapa que estableció el proceso de ese ticket. Es la red de seguridad que mantiene sincronizados el trato y su papeleo.
No. El trato ya se había movido a una etapa que pertenece a otro proceso, así que el cancel deliberadamente lo deja intacto en lugar de sobrescribir ese otro proceso.
Los tickets generados por el sistema — los ajustes por inflación — se ejecutan al crearse. Closed significa que el trabajo ya está hecho; Processing Error significa que necesita atención.
La automatización de REDA actúa solo sobre tickets aprobados (se usa sobre todo para inflación). Nueve tipos de ticket empiezan como Draft.
No deberías. Las reglas de validación de tipo de trato y de etapa se te opondrán, y la automatización puede sobrescribir tu cambio. Mueve siempre el proceso a través de su ticket.
Cancelar un Renewal elimina los cargos de esa renovación que aún no se han facturado — es la limpieza de su propio trabajo. Nada más se elimina: los reverts restauran etapas, no borran tus datos.
La Property es obligatoria para cerrar la mayoría de los tickets y debe coincidir con la propiedad del trato (los loan disbursements verifican la propiedad del trato de adquisición).
Cada tipo de ticket solo acepta un trato del tipo correcto, casi siempre en la etapa correcta — un ticket Move In solo acepta un contrato "Occupied - Pending Move In", un Renewal solo un contrato "Occupied - No Notice", un Loan Payoff solo un trato de préstamo Closed Won, y así sucesivamente. Si tu trato no aparece disponible, es que aún no llegó al punto desde el que arranca este proceso. Consulta "Qué trato aceptará un ticket" más arriba, y Solución de problemas de tickets para conocer cada mensaje.
¿Te resultó útil?