Skip to main content

Sincronización, caché y actualización de datos

PrimApp guarda localmente datos de consulta para reducir tiempos de espera y mantener una navegación fluida.

Ciclo de actualización

flowchart LR
    A[Mostrar datos locales] --> B[Consultar iDempiere]
    B --> C{¿Respuesta válida?}
    C -- Sí --> D[Actualizar caché]
    D --> E[Refrescar lista]
    C -- No --> F[Conservar datos locales]

Datos almacenados

  • Productos, categorías, precios e imágenes.
  • Clientes y ubicaciones.
  • Páginas del historial de pedidos y comprobantes.
  • Resultados recientes del dashboard.
  • Preferencias de filtros, tema y contexto de usuario.

La caché se separa por servidor, empresa, rol, usuario, lista de precios o almacén según el tipo de información, evitando mezclar datos entre contextos.

Sincronizar

Use la acción de sincronización en Productos o Clientes para solicitar datos recientes a iDempiere. El indicador muestra el progreso y la lista puede continuar mostrando información guardada durante la actualización.

La paginación descarga únicamente el bloque necesario. Las búsquedas pueden combinar datos locales con consultas al servidor.

Cuándo forzar una actualización

  • Después de cambiar precios, productos o clientes en iDempiere.
  • Al cambiar de organización, almacén o lista de precios.
  • Cuando una búsqueda no muestra un registro recién creado.
  • Si el dashboard mantiene un valor anterior.

La caché facilita la consulta, pero no sustituye la conectividad requerida para crear, completar, cobrar o devolver documentos.