Portal interno para que cada tienda Pampling consulte su stock y surtido, y para que el departamento gestione tiendas, usuarios e imágenes.
@pampling.com y tu contraseña.Si no tienes cuenta todavía, ve a Regístrate desde la pantalla de login:
@pampling.com. Cualquier otro dominio se rechaza en silencio (no recibes error ni se crea la cuenta).Si olvidas la contraseña: pide a un admin que te la restablezca desde el panel /admin/users.
| Rol | Qué puede hacer |
|---|---|
| store | Ver solo la tienda asignada (stock, surtido, ficha). |
| manager | Ver las tiendas que tiene asignadas. Crear usuarios store y asignarles tiendas que controla. |
| retail | Ver y gestionar TODAS las tiendas. Crear usuarios store, manager y retail. Asignar cualquier tienda. |
| admin | Lo mismo que retail + sección de Imágenes (descarga masiva, refrescos) y Logs. |
Acceso a la ficha completa de una tienda (responsables, contactos, etc.): admin, retail y manager. Los usuarios
storesolo ven stock y surtido.
La barra superior cambia según tu rol:
A la derecha, tu email y un botón Salir.
store)Al entrar te lleva directamente al portal de tu tienda. Si tienes varias tiendas asignadas (excepción), ves un selector.
Desde el portal de tu tienda tienes dos accesos:
Disponible actual de cada artículo de tu tienda.
Catálogo de los artículos asignados a tu tienda (con reaprovisionamiento activo).
Tanto stock como surtido se paginan. Botones Anterior / Siguiente al final. Cuando los pulsas verás un spinner grande centrado en pantalla mientras carga la siguiente página.
Mismo acceso a tus tiendas que un usuario store, pero ves todas las tuyas en un selector al entrar.
Vas a Usuarios en el nav.
store que tú gestionas (los admin/retail/manager no aparecen).store con email + contraseña y, opcionalmente, una tienda inicial.En el modal:
Limitaciones: no puedes cambiar el rol de un usuario, no puedes crear/editar managers o retail, no puedes asignar tiendas que no controlas.
/admin/stores)/admin/users)Ves a todos los usuarios. Puedes:
Limitación: no puedes crear o promover a admin. Eso queda solo para admin (IT).
Al abrir cualquier /store/{código} ves la ficha interna: identificación, localización, equipo (cluster manager y suplencias, backoffice y suplencia, recruiter) y contactos (correos y teléfonos). Pulsa Editar tienda en el portal para modificar cualquier campo.
Todo lo de retail + dos secciones técnicas extra:
/admin/images)Gestión de la caché de imágenes de productos contra Odoo.
P042110120) como cod CMZ (10120). Los ya cacheados se saltan.sin_imagen=true para que se vuelvan a pedir en la próxima visita. Útil si subiste imágenes a Odoo después de la primera carga./admin/logs)Auditoría de todas las acciones admin.
Es caché. Posibles soluciones:
/admin/images → zona de peligro → Borrar sin imagen.La caché se considera válida 30 días para imágenes ya descargadas. Si el código realmente tenía imagen antigua, hay que dropear su entrada en BD (necesita acción admin con SQL directo, o esperar 30 días).
Es normal: la app está tomando el snapshot del día para poder comparar con el anterior. Visitas siguientes son instantáneas.
Aún no hay día anterior con el que comparar. Mañana ya verás los cambios respecto a hoy.
El picker solo te muestra las tiendas que tú controlas. Si necesitas asignar otra, pide a un retail o admin que te asigne primero esa tienda a ti.
En la página de stock de cualquier tienda, botón Descargar Excel arriba a la derecha. Mantiene los filtros aplicados.
Comprueba en /admin/users que su rol y sus tiendas asignadas son correctos. Recuerda que store solo ve una tienda, manager ve solo las suyas.
Sí. Cualquier login (correcto o fallido), creación/edición/borrado de usuarios y tiendas, importación de CSV y operaciones de imágenes quedan registradas y son consultables por admin/retail en /admin/logs.
Si necesitas consumir el listado de tiendas desde otra aplicación, hay un API JSON sin auth:
URL pública
GET https://store.pampl.ing/api/v1/stores
GET https://store.pampl.ing/api/v1/stores/{id_store}
URL interna (otras apps en el servidor Coolify):
GET http://pampling-store:8000/api/v1/stores
GET http://pampling-store:8000/api/v1/stores/{id_store}
Filtros del listado: pais, marca, canal, limit, offset. Detalle devuelve la ficha completa de zona.
Stock y surtido NO se exponen aquí: cada consumidor los pide directamente al API de stock (stock.pampl.ing).
También hay endpoints de logs: GET /api/v1/logs y GET /api/v1/logs/stats con filtros equivalentes a los del panel /admin/logs.
Si algo no funciona como esperas, antes de avisar comprueba:
/admin/users (pide a un retail o admin que te lo confirme).Para incidencias técnicas: jose.moya@pampling.com.