Dashboard Ejecutivo
Indicadores clave
Tasas de desempeño (últimos 30 días)
Estado del pipeline
Últimos 14 días — órdenes creadas vs. entregadas
Mes actual vs. mes anterior
Hoy vs. Ayer
Por Tienda
Por Zona
Desempeño por Mensajero
Top 10 Productos
Órdenes Recientes
Alertas Operativas
Exportar alertas a Excel
Descarga un Excel con las alertas activas (respeta tu rol y el filtro de severidad elegido) — útil para compartir con el equipo o llevar registro fuera del sistema.
Actualizar estado en masa por número de orden
Pega los números de orden (uno por línea o separados por coma/espacio). Útil para listas externas (Aurelpack, Gintracom, etc.).
Órdenes
| REF # | Orden # | Tienda | Cliente | Teléfono | Municipio | Producto | Total | Estado | Mensajero | Fecha | Acciones |
|---|
Remisiones
Guías y Escaneo
Crear Nueva Relación
El mensajero seleccionado será el portador responsable de todos los paquetes de esta relación.
Preparar ruta de mensajero
Filtra las órdenes confirmadas y selecciona cuáles imprimir para la ruta del mensajero. Puedes marcar todas las filtradas o escoger una a una.
Relación Activa
📋 Guías Vigentes (0)
Guías cerradas pendientes de liquidación. Si una guía se creó por error, puedes anularla — las órdenes volverán a estado "confirmada".
🚫 Historial de relaciones anuladas (0)
Constancia permanente de relaciones anuladas (números nunca se reutilizan). Las órdenes vuelven a "confirmada" y el inventario se repone automáticamente.
Base de Clientes
Todos los clientes que han pasado por una relación de despacho. Se identifican por nombre + teléfono. Etiquete como ⭐ VIP, ⚠️ Problemático o 🚫 No despachar para que se respete a futuro. Toda mutación queda en historial auditable.
Liquidaciones
Cada guía tiene un estado financiero que debe cuadrarse: efectivo cobrado vs. esperado, paquetes devueltos y pérdidas a indemnizar. Liquidar requiere firma del mensajero y de logística.
Bonificaciones quincenales
Bono por tasa de entrega cada quincena (1–15 y 16–fin de mes). Mínimo 120 órdenes asignadas. Escalera: 65%→$500, 70%→$750, 75%→$1,500, 80%→$2,000, 85%→$4,000. Al cerrar un período, se genera alerta Telegram y se paga manual.
Zonas de Reparto
Mensajeros
Costos WhatsApp (templates Meta)
Cada envío de template a Meta abre una conversación de 24h facturable. Tarifas RD$: Marketing 5.00 · Utility 1.65 por conversación. Se cuenta cada envío como 1 unidad (estimación conservadora).
TikTok Ads — Gasto Publicitario
Meta Ads — Facebook & Instagram
Wallets de Mensajeros
Cada entrega exitosa acumula saldo al mensajero al liquidar la guía (holdback 72h). Los mensajeros solicitan retiro los miércoles, el pago se procesa los jueves. Las deudas operativas (paquetes perdidos/faltantes de efectivo) se manejan aparte en su módulo de Deudas.
Solicitudes pendientes
Balance por mensajero
Histórico de retiros
Carritos abandonados (Shopify)
Clientes que iniciaron el checkout en Shopify pero no completaron el pago. Si tienen teléfono, el bot les envía automáticamente un template de recuperación por WhatsApp. Al pagar, se marcan como recuperado automáticamente.
Productos
Catálogo maestro. Cada variante (color/talla) es un SKU independiente. El stock se actualiza automáticamente al pistolear la guía y se aumenta con restocks/devoluciones.
Inventario y Movimientos
📋 Conteo físico de bodega (descargar/subir Excel)
Paso 1: descarga el Excel de la bodega. Trae todos los SKUs con el stock actual en sistema y los reservados por pedidos vigentes.
Paso 2: haz el conteo físico y completa la columna "Cantidad Real".
Paso 3: súbelo. El sistema calcula el delta vs lo registrado y aplica un ajuste con audit. Te muestra los SKUs donde la cantidad real es menor que los pedidos vigentes (déficit).
| SKU | Producto | Variante | Tienda | Físico | Reservado | Disponible | Mínimo | Estado | Costo | Acciones |
|---|
Comprobantes
Incidencias del mensajero
Peticiones del mensajero para revisar una orden ya cerrada (entregada / devuelta / perdida). Marqué sin querer, cliente reapareció, dato incorrecto, etc. El estado de la orden NO ha cambiado — usted decide la corrección.
Gastos / Reembolsos del mensajero
Comprobantes de pagos externos que los mensajeros han hecho de su bolsillo (combustible, peajes, etc.). Al aprobar se acredita el monto a su wallet inmediatamente; al rechazar, si ya estaba aprobado, se hace una reversa automática.
Ajustes de precio en entrega
Cuando el cliente cambia la cantidad/precio al momento de entregar, el mensajero registra el monto real cobrado + foto del comprobante. Al aprobar: la orden y la guía/relación se actualizan con el nuevo total. Al rechazar: la orden queda con el precio original (faltante o sobrepago se trata manualmente).
Informes Ejecutivos CEO
Asistente personal del CEO. Genera informes diarios automáticos con métricas, embudo y análisis estratégico de Claude. Llegan también a Telegram (CEO).
Centro de Costos
Una fila por orden con todo el pipeline: cobrado, costos por categoría y neto liquidado. Permite ver qué órdenes están pendientes de liquidar y cuánto se debe.
Balance acumulado en tiempo real por tienda y por propietario. Solicita retiros, sube el comprobante al pagar y la wallet se actualiza al instante.
Reconciliación Shopify
Cuando un webhook de Shopify falla (HMAC, red, retry exhausto), la orden no llega a nuestro sistema. Cada 15 min un cron consulta la Admin API de cada tienda y trae las órdenes faltantes automáticamente. Esta vista te muestra el estado por tienda y el historial de recuperadas.
Órdenes recuperadas
WhatsApp · Inbox del Bot
Base de Conocimiento del Bot
Todo lo que pongas aquí el bot de WhatsApp lo usa para responder a clientes — productos, precios, cobertura, políticas, preguntas frecuentes, etc. Las secciones inactivas no se envían al bot.
Devoluciones al Almacén
Registrar pedido devuelto
Escanee el código de barras o escriba el # de pedido (ej: 100388 o #100388) que el mensajero regresa físicamente. Al registrar la devolución:
(1) el pedido pasa a devuelta y se cierra en la base de datos,
(2) se suma stock por cada SKU del pedido,
(3) se actualiza la guía correspondiente.
Recepción de devoluciones programadas
Los mensajeros notifican desde su app móvil qué paquetes en devolución llevarán al almacén con un día de anticipación. Aquí los recibes en orden — al marcar el batch como recibido, todas las órdenes pasan automáticamente a devuelta.
Histórico completo RICHBM
Histórico completo de órdenes — sin importar en qué módulo estén operativamente. Use el tab 🌐 TODAS para ver vigentes + cerradas en una sola lista. Filtros por fecha, tienda y búsqueda libre.
| # REF | Orden # | Tienda | Cliente | Teléfono | Total | Estado | Mensajero | Fecha | Acciones |
|---|
Ruteo por municipio
Importar masivo desde Google Sheets
En tu Sheet selecciona 2 columnas (Municipio · Opción) con encabezado, copia y pega abajo. Valores aceptados en "Opción": Mensajería interna, Aurelpack, Gintracom (mayúsculas y acentos da igual).
Aplicar a órdenes existentes
Usa las reglas actuales para auto-asignar mensajero a órdenes que ya están en el sistema (solo activas: sin_asignar, asignado, confirmada, en preparación). Primero muestra un preview, luego confirmas.
Reglas actuales
Aurelpack
confirmada asignadas a Aurelpack y las exporta al Google Sheets de Aurelpack. Al completar, pasan a estado en_alistamiento.
Pendientes de corte (Aurelpack)
Importar etiquetas Aurelpack
Cuando Aurelpack le devuelva las etiquetas con sus OrderNo propios, asócielos a las órdenes nuestras de una de estas dos formas. Después podrá pistolear las etiquetas físicas y el sistema sabrá a qué orden Shopify corresponden.
Suba el PDF que le envió Aurelpack. El sistema extrae automáticamente los pares Reference Id ↔ OrderNo de cada etiqueta. Funciona con PDFs cuyo texto sea seleccionable (no escaneados como imagen).
2 columnas separadas por TAB, coma o espacio:
Reference Id OrderNo
100787 4298284
100788 4298285
Acepta pegado directo desde Excel/Google Sheets. Detecta encabezados.
Revertir importaciones Aurelpack
Si una importación de PDF emparejó mal los barcodes (ej: saltó entre etiquetas y asignó OrderNo a la orden equivocada), aquí puede revertir las asignaciones external_barcode y restaurar los estados previos. Es seguro: primero ve preview con todo lo que pasaría, luego confirma.
Histórico de cortes
Conciliar contra Excel "CONTROL AURELPACK"
Sube el Excel de Aurelpack con columnas FECHA · REMISION · NOMBRE · TELÉFONO · ESTADO y comparamos cada fila contra la DB de RICHBM. Detecta:
- 🚨 Aurelpack dice Pagado pero RICHBM no la cerró como entregada
- 🚨 Aurelpack dice Devolución pero RICHBM no la registró (falla en pistoleo de almacén)
- ⚠️ Aurelpack todavía la tiene En reparto pero RICHBM ya la cerró
- ❓ REMISION del Excel que no existe en RICHBM
- 🚨 Órdenes en RICHBM asignadas a Aurelpack que NO aparecen en el Excel (posible omisión)
Liquidaciones Aurelpack
Relaciones de despacho asignadas a Aurelpack que requieren cuadre financiero. Las del módulo "Liquidaciones" general ya no las muestran (solo mensajería interna).
Gintracom
Guías Anuladas
Rastro completo de toda guía Gintracom anulada — quién, cuándo, por qué. app = anulada desde nuestro sistema. manual_panel = registrada después de anularla directo en Gintracom.
Liquidaciones Gintracom
Relaciones de despacho asignadas a Gintracom que requieren cuadre financiero. Las del módulo "Liquidaciones" general ya no las muestran (solo mensajería interna).
Importar histórico de clientes
1. Tienda destino
2. Pegar datos (desde Google Sheets)
Selecciona las 3 columnas en tu Sheet (Estado · Nombre · Teléfono, en ese orden), copia (Cmd+C) y pega abajo. La primera fila debe ser el encabezado.
Gestión de Usuarios
Invita a tu equipo generando códigos de un solo uso. Cada código determina el rol del nuevo usuario al registrarse.
Generar Nueva Invitación
Invitaciones
Usuarios Registrados
| Nombre | Rol | Mensajero | Estado | Último login | Acciones |
|---|