# Conceptos clave

Antes de usar PrimApp, conviene conocer algunos términos. No necesitas dominarlos a nivel técnico, pero ayudan a entender por qué la app solicita ciertos datos al iniciar sesión.

## Conceptos principales

<table id="bkmrk-conceptoqu%C3%A9-signific" style="width:100%;border-collapse:collapse;margin:12px 0 20px 0;"><thead style="border:1px solid #d8dee9;padding:12px;background:#eef2f7;text-align:left;"><tr><th style="border:1px solid #d8dee9;padding:12px;background:#eef2f7;text-align:left;">Concepto</th><th style="border:1px solid #d8dee9;padding:12px;background:#eef2f7;text-align:left;">Qué significa</th><th style="border:1px solid #d8dee9;padding:12px;background:#eef2f7;text-align:left;">Por qué importa</th></tr></thead><tbody><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Empresa o grupo empresarial**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Es el ambiente de trabajo de una empresa dentro de iDempiere.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Agrupa clientes, productos, usuarios, documentos, precios y configuraciones.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Organización**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Es la unidad donde se registran las operaciones.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Puede representar una sucursal, una unidad administrativa o una operación específica.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Rol**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Define qué puede ver y hacer cada usuario.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Puede cambiar documentos disponibles, acciones permitidas e información visible.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Almacén**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Es el lugar desde donde se manejan productos e inventario.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Asocia operaciones comerciales con disponibilidad y movimiento de productos.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Modo fuerza de venta**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Flujo comercial sin una terminal POS.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Abre en el dashboard y permite gestionar pedidos, clientes, productos y facturas.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Modo punto de venta**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Flujo de caja asociado a un POS ID.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Abre en nueva venta y habilita pagos, tickets, devoluciones y cierre de caja.</td></tr></tbody></table>

## Cómo se usan al iniciar sesión

1. El usuario inicia sesión contra el servidor configurado.
2. PrimApp obtiene las empresas, roles y organizaciones disponibles.
3. El usuario selecciona el contexto de trabajo.
4. La app abre el dashboard en modo fuerza de venta o la nueva venta en modo punto de venta.

<p class="callout info">**En resumen:** PrimApp usa el contexto y el POS ID para decidir qué modo debe abrir.</p>