A
Anonymous

Drawer Width - Copy this React, Mui Component to your project

Requerimientos-Completos-del-Sistema-de-Tickets-1.-Apartados-Principales-Edición-de-Tickets-Campos-a-Editar:-Estatus:-Opciones-disponibles:-RECUPERADO-NO-RECUPERADO-VISITADO-INSTALADO-Restricción:-Si-el-campo-ya-tiene-una-selección,-no-debe-ser-editable.-Si-está-vacío,-debe-ser-editable.-DIADEAGENDA:-Representa-una-fecha-en-formato-día,-mes,-año.-Restricción:-Solo-debe-ser-editable-si-está-vacío.-Si-ya-tiene-una-fecha-registrada,-no-se-debe-modificar.-ACCION-OWNER:-Opciones-disponibles:-AGENDADO-NO-PERMITE-AGENDAR-INSTALADO-CANCELADO-ASIGNADO-CORTADO-PRO-NO-CORRESPONDE-A-NO-LOCALIZADO-Restricción:-Solo-editable-si-está-vacío.-Si-ya-tiene-una-selección,-no-debe-ser-modificable.-REVISION-OWNER:-Opciones-disponibles:-INSTALADO-CANCELADO-DUPLICADO-ASIGNADO-PRO-DEMASIADO-TIEMPO-EN-ESPERA-PRO-NO-SOLICITÓ-EL-SERVICIO-PRO-PROBLEMAS-FAMILIARES-PRO-PAGA-PARA-CANCELAR-PRO-NO-VIVE-EN-DOMICILIO-PRO-CLIENTE-NO-LOCALIZADO-PRO-MAL-ENTENDIDO-CON-EL-PROMOTOR-PRO-DUCTOS-TAPADOS-PRO-DOMICILIO-CON-ADEUDO-PRO-EXCEDE-DISTANCIA-FUERA-DE-ZONA-DE-COBERTURA-PRO-DOMICILIO-NO-EXISTE-PRO-DP-SATURADO-FTT-Restricción:-Si-ya-tiene-una-de-estas-selecciones,-no-debe-ser-modificable.-Si-el-campo-está-vacío,-debe-ser-editable.-DIMME:-Opciones-disponibles:-VISITADO-NO-VISITADO-Restricción:-Solo-editable-si-está-vacío.-Si-ya-tiene-una-selección,-no-debe-ser-modificable.-Observaciones:-Restricción:-Si-ya-tiene-observaciones,-no-debe-ser-editable.-Si-está-vacío,-debe-ser-editable.-Fecha-De-Subida:-Este-campo-solo-debe-ser-visible-para-los-usuarios,-no-editable-bajo-ninguna-circunstancia.-Filtros-y-Restricciones-de-Edición:-Los-tickets-bloqueados-por-otros-usuarios-no-deben-mostrarse-como-editables.-Los-tickets-ya-cerrados-tampoco-deben-ser-editables-ni-mostrarse-en-la-sección-de-edición.-Solo-deben-aparecer-los-tickets-pendientes-de-revisar-para-evitar-confusiones-y-duplicaciones.-Análisis-de-Tickets-Visualización-de-Gráficos-y-Tablas:-Los-datos-deben-mostrarse-en-gráficos-y-tablas-organizadas-jerárquicamente.-Las-tablas-deben-aparecer-debajo-de-las-gráficas-para-claridad-visual.-Requerimientos-específicos-para-análisis:-Conteo-de-tickets-cerrados-por-día:-Basado-en-la-columna-"Fecha-De-Subida".-Conteo-general-de-tickets-filtrados-con-porcentajes:-Mostrar-el-porcentaje-de-tickets-en-cada-estado.-Identificación-de-tickets-con-estatus-vacío:-Estos-deben-ser-marcados-automáticamente-como-"Falta-Revisar".-Si-un-ticket-es-editado,-el-estado-"Falta-Revisar"-debe-ser-eliminado-automáticamente.-Indicador-de-cuántos-tickets-faltan-por-cerrar:-Debe-estar-desglosado-por-canal-(columna-canal_ventas).-Mostrar-el-conteo-total-y-el-porcentaje.-2.-Organización-por-Usuarios-Tipos-de-Usuarios-y-Permisos-Agentes:-Datos-que-pueden-ver:-Columnas:-desc_region,-desc_sucursal,-id_suscriptor,-suscriptor,-fecha_pro,-canal_ventas.-Datos-que-pueden-editar:-ACCION-OWNER-DIMME-REVISION-OWNER-Restricciones:-Solo-pueden-ver-los-tickets-cuyo-estatus-sea-"RECUPERADO".-No-pueden-modificar-las-columnas:-desc_region,-desc_sucursal,-id_suscriptor,-etc.-Funcionalidades-adicionales:-Pueden-agregar-observaciones-en-el-sistema-de-tickets-para-registrar-lo-sucedido-con-cada-caso.-Pueden-agendar-ventas-a-través-del-campo-ACCION-OWNER.-Ventas:-Restricción:-No-pueden-ver-ni-editar-las-columnas:-ACCION-OWNER-DIMME-REVISION-OWNER-Gerentes:-Análisis-detallado-de-datos:-Conteo-total-de-tickets-por-estatus.-Porcentaje-de-tickets-por-canal-(canal_ventas).-Conteo-de-tickets-cerrados-por-día.-Conteo-de-tickets-faltantes-por-canal-(canal_ventas).-Conteo-por-nombre-del-vendedor-(nombre_vend).-Selección-personalizada:-Deben-tener-la-opción-de-elegir-qué-datos-visualizar,-como:-Tickets-faltantes-por-cerrar,-desglosados-por-fecha-de-subida.-3.-Pantalla-de-Inicio-("Home")-Personalización-por-Tipo-de-Usuario:-Cuando-un-usuario-inicie-sesión,-será-dirigido-al-"Home",-donde-verá-opciones-personalizadas-según-su-rol.-Distribución-de-opciones:-Agentes:-Acceso-a-la-vista-de-edición-de-tickets-asignados-a-ellos.-Posibilidad-de-agendar-ventas-y-registrar-observaciones.-Ventas:-Acceso-a-la-vista-de-análisis-general-de-tickets.-No-podrán-editar-ni-visualizar-columnas-relacionadas-con-los-agentes.-Gerentes:-Acceso-al-análisis-detallado-con-gráficos,-conteos,-y-selección-personalizada-de-datos.-Acceso-a-reportes-y-herramientas-avanzadas.-Restricciones-y-Seguridad:-Cada-usuario-solo-podrá-acceder-a-las-opciones-correspondientes-a-su-rol.-Las-vistas-deben-ser-totalmente-independientes,-para-evitar-confusión-o-acceso-no-autorizado.-4.-Base-de-Datos-MongoDB-como-base-de-datos-principal:-Nombre-de-la-base-de-datos:-PROS.-Nombre-de-la-colección:-ticket.-Subida-de-Información-desde-Excel:-Columnas-relevantes-del-archivo-Excel:-desc_region-desc_sucursal-id_suscriptor-suscriptor-fecha_pro-canal_ventas-Clasificación-Automática:-La-columna-canal_ventas-se-clasificará-automáticamente-en-una-nueva-columna-llamada-"Clasificación-Canal",-con-los-siguientes-valores:-CAMBACEO-CIS-CCE-CANALES-ALTERNOS-Otros-valores-según-lo-proporcionado.-5.-Funcionamiento-General-del-Sistema-Asignación-de-Tickets-por-Usuario:-Cada-usuario-debe-tener-tickets-asignados-de-manera-única:-Evitar-duplicados:-Los-tickets-asignados-a-un-usuario-no-deben-aparecer-a-otro-usuario,-incluso-si-están-en-la-misma-región.-Sincronización-de-Cambios:-Los-cambios-realizados-por-un-usuario-deben-guardarse-sin-afectar-la-información-visualizada-por-otros-usuarios.-Eliminación-del-Botón-"Guardar-Todo":-Solo-se-debe-guardar-el-ticket-actual-que-esté-siendo-editado.-Distribución-de-Vistas:-Cada-tipo-de-usuario-verá-una-vista-personalizada-basada-en-su-rol:-Agente:-Edición-y-visualización-limitada.-Ventas:-Visualización-restringida.-Gerente:-Análisis-y-reportes.

Prompt
Component Preview

About

drawerWidth - Control the width of your drawer for optimal UI layout. Built with React and MUI, it enhances user experience. Start coding now!

Share

Last updated 1 month ago