Tenant:

demo · DEMO
Active
demo

Configuración por tenant

Settings y branding por tenant. Lo que se edita acá se expone al cliente Flutter via GET /api/v1/tenant/config y determina mapa, currency, locale, colores y logo. El cache del registry se invalida al guardar para que el próximo bootstrap del cliente lo vea.

Mapa
Map provider
API key (cifrar antes de prod)
Style URL (Mapbox)
Lat default
Lng default
Zoom default
SMTP (envío de mails)
Configurar SMTP del tenant
Cómo elegir proveedor (SendGrid, Mailgun, AWS SES, smtp4dev local), conseguir host/port/credenciales y validar que el envío funciona. Sin SMTP, /orders/{id}/share por email devuelve 412.
Ver instrucciones
Host
Port
Username (opcional si el SMTP acepta sin auth)
Password (dejar vacío para no cambiar)
Hay un password guardado · vacío = mantenerlo, escribir uno = reemplazarlo. Se cifra at-rest con Data Protection.
From address
From name (mostrado al destinatario)
Localización
Currency (ISO, ej. USD)
Locale (ej. es-AR)
Zona horaria
Se usa para mostrar fechas del tenant y calcular la ruta del día.
ERP destination label (mostrado en UI Flutter)
Formato de fecha
Formato de hora
Tracking en tiempo real
Política con la que la app Flutter del preventista emite su posición. Se sincroniza al cliente via /api/v1/tenant/config. Default "route" = sólo durante la ruta del día activa.
Modo
Intervalo activo (s)
Intervalo quieto (s)
Umbral idle (metros)
Quiet hours desde (HH:mm)
Vacío = sin quiet hours.
Quiet hours hasta (HH:mm)
Batch size (pings por request)
Outbox local TTL (horas)
Visibilidad de clientes
Controla si cada preventista ve todos los clientes del tenant o sólo los clientes que tiene asignados (más los clientes sin asignar, que siempre son visibles para todos).
Política de visibilidad
Lista de precios por defecto
Se asigna a todo cliente nuevo sin lista de precios propia, y respalda a cualquier cliente (creado en la app o ingresado por la ERP) que carezca de una. Sin un default configurado, la creación de clientes desde la app queda bloqueada.
Lista de precios por defecto
Vacío = sin default configurado.
Días para expirar un borrador rechazado
Un cambio rechazado por la ERP, ni corregido ni descartado, se revierte solo pasados estos días (default 15).
Branding
Logo URL
Primary color (#RRGGBB)
Accent color (#RRGGBB)