Skip to content

Motivo de Llamada (Categoria)

Modulo: CRM Tipo: Resource Estado: Implementado Fecha: 2026-02-02


Descripcion

El catalogo de Motivo de Llamada (internamente denominado Categoria) permite clasificar el proposito principal de una comunicacion o interaccion con el cliente. Es una clasificacion de primer nivel que puede tener subcategorias asociadas (Clasificaciones).

Valor de negocio: Permite categorizar las interacciones con clientes para analisis de tendencias, asignacion de recursos y mejora continua del servicio de atencion.


Frontend (Perspectiva de Usuario)

Vistas

  • Listado de motivos de llamada: Vista principal que muestra todos los motivos registrados en formato de tabla con las columnas Codigo, Nombre y Presupuesto
  • Formulario de alta/modificacion: Ventana modal para crear o editar un motivo de llamada

Interacciones del usuario

  1. Consultar motivos: El usuario accede al listado y puede visualizar todos los motivos disponibles
  2. Buscar motivos: El usuario puede filtrar los motivos por codigo o por nombre
  3. Crear nuevo motivo: El usuario completa el formulario con nombre y opcion de presupuesto
  4. Editar motivo: El usuario selecciona un registro del listado para modificar sus datos
  5. Marcar para presupuesto: El usuario puede indicar si el motivo habilita la generacion de presupuestos

Permisos

  • Visualizacion de motivos de llamada
  • Creacion de motivos de llamada
  • Modificacion de motivos de llamada

Estados de UI

  • Cargando: Indicador de carga mientras se obtienen los datos
  • Vacio: Mensaje cuando no existen motivos registrados
  • Error: Notificacion cuando ocurre un error en alguna operacion
  • Exito: Confirmacion visual cuando se completa una operacion correctamente
  • Chip visual: Indicador "Habilita Presupuesto" para motivos con presupuesto activo

Backend (Perspectiva de Datos de Negocio)

Entidades de negocio

Motivo de Llamada

  • Identificador unico (codigo)
  • Nombre descriptivo del motivo
  • Indicador de habilitacion de presupuesto

Datos necesarios

DatoDescripcionObligatorio
CodigoIdentificador unico numerico, generado automaticamenteSi (autogenerado)
NombreDescripcion del motivo de llamada (3-100 caracteres)Si
PresupuestoIndica si este motivo habilita la generacion de presupuestosSi (por defecto: No)

Relaciones de negocio

  • Clasificaciones: Un motivo de llamada puede tener multiples clasificaciones (subcategorias) asociadas

Validaciones de negocio

  • Nombre requerido: El nombre no puede estar vacio
  • Longitud minima: El nombre debe tener al menos 3 caracteres
  • Longitud maxima: El nombre no puede exceder 100 caracteres
  • Presupuesto: Valor booleano (Si/No)

Reglas de negocio

  • RN-001: El codigo del motivo se genera automaticamente al crear un nuevo registro
  • RN-002: El nombre del motivo debe tener entre 3 y 100 caracteres
  • RN-003: Si el motivo tiene la opcion "Presupuesto" activada, los registros de atencion con este motivo pueden generar presupuestos
  • RN-004: Las clasificaciones (subcategorias) dependen del motivo de llamada padre
  • RN-005: Si se elimina o modifica un motivo, las clasificaciones asociadas pueden verse afectadas

Casos de uso

Caso 1: Crear nuevo motivo de llamada

Actor: Usuario administrador de CRM

Precondiciones:

  • El usuario debe estar autenticado en el sistema
  • El usuario debe tener permisos para crear motivos de llamada

Flujo principal:

  1. El usuario navega a CRM > Bases > Motivos de Llamada
  2. El usuario hace clic en el boton para agregar nuevo motivo
  3. Se abre el formulario de nuevo motivo
  4. El usuario ingresa el nombre del motivo (ej: "Consulta Tecnica", "Reclamo", "Pedido de Informacion")
  5. El usuario marca o desmarca la opcion "Presupuesto" segun corresponda
  6. El usuario hace clic en Guardar
  7. El sistema valida los datos y registra el nuevo motivo
  8. El sistema muestra un mensaje de confirmacion
  9. El listado se actualiza mostrando el nuevo motivo

Postcondiciones:

  • Se crea un nuevo motivo de llamada con codigo autogenerado
  • El motivo queda disponible para ser utilizado en registros de atencion
  • Si corresponde, el motivo permite generar presupuestos

Flujos alternativos:

  • Nombre muy corto: Si el nombre tiene menos de 3 caracteres, el sistema muestra error
  • Nombre muy largo: Si el nombre excede 100 caracteres, el sistema muestra error

Caso 2: Modificar motivo de llamada con opcion de presupuesto

Actor: Usuario administrador de CRM

Precondiciones:

  • El usuario debe estar autenticado en el sistema
  • El usuario debe tener permisos para modificar motivos de llamada
  • Debe existir al menos un motivo de llamada registrado

Flujo principal:

  1. El usuario navega a CRM > Bases > Motivos de Llamada
  2. El usuario localiza el motivo que desea modificar
  3. El usuario hace clic en el registro para editarlo
  4. Se abre el formulario con los datos actuales
  5. El usuario activa la opcion "Presupuesto" para habilitar generacion de presupuestos
  6. El usuario hace clic en Guardar
  7. El sistema actualiza los datos del motivo

Postcondiciones:

  • Los registros de atencion con este motivo ahora pueden generar presupuestos

Consideraciones

Seguridad

  • Solo usuarios autenticados pueden acceder al catalogo
  • Las operaciones de escritura requieren permisos especificos

Auditoria

  • Se registra quien crea y modifica los motivos de llamada

Rendimiento

  • El listado incluye limite de resultados al buscar (10 registros)

Dependencias

Funcionalidades relacionadas

  • Clasificaciones: Las subcategorias dependen de los motivos de llamada
  • Registro de Atencion CRM: Utiliza el motivo para clasificar interacciones
  • Presupuestos CRM: Los motivos con presupuesto habilitado permiten generar cotizaciones

Criterios de aceptacion

  • [ ] AC-001: El usuario puede visualizar un listado de todos los motivos de llamada
  • [ ] AC-002: El listado muestra codigo, nombre y estado de presupuesto
  • [ ] AC-003: Los motivos con presupuesto muestran indicador visual "Habilita Presupuesto"
  • [ ] AC-004: El usuario puede filtrar motivos por codigo o nombre
  • [ ] AC-005: El usuario puede crear un nuevo motivo con nombre y opcion de presupuesto
  • [ ] AC-006: El sistema valida que el nombre tenga entre 3 y 100 caracteres
  • [ ] AC-007: El usuario puede activar/desactivar la opcion de presupuesto
  • [ ] AC-008: El usuario puede editar un motivo existente