# 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-concepto-qu%C3%A9-signifi" style="width:100%;border-collapse:collapse;margin:12px 0 20px 0;"><thead><tr><th style="border:1px solid #d8dee9;padding:12px;background:#eef2f7;text-align:left;width:28%;">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 del negocio.</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;">Permite asociar operaciones comerciales con disponibilidad y movimiento de productos.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Lista de precios**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Define qué precio tiene cada producto.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Puede venir de la lista estándar de venta, del cliente o de la terminal POS.</td></tr><tr><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">**Tipo de documento**</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Define el tipo de operación que se va a crear.</td><td style="border:1px solid #d8dee9;padding:12px;vertical-align:top;">Puede representar pedido, factura, cotización o devolución según la configuración del ERP.</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 para ese usuario.
3. El usuario selecciona el contexto con el que va a trabajar.
4. La app abre el flujo correspondiente: dashboard en modo no POS o venta rápida en modo POS.

> **En resumen:** estos conceptos no son pasos adicionales sin razón. Son la forma en que PrimApp sabe con qué empresa, permisos, documentos, precios y operación debe trabajar.

<p class="callout warning">**Importante:** si un usuario no ve una opción esperada, normalmente se debe revisar su rol, organización, lista de precios o configuración en iDempiere.</p>