# 01 — Introducción y acceso

# ¿Qué es EtchManager POS?

# ¿Qué es EtchManager POS?

**EtchManager POS** es la aplicación Android utilizada por los operadores para registrar grabados, generar etiquetas, consultar trabajos y sincronizar la operación con la plataforma central EtchManager.

## Funciones principales

- Registrar nuevos grabados.
- Trabajar con una sucursal activa.
- Consultar y editar grabados.
- Imprimir y reimprimir etiquetas.
- Consultar historial.
- Generar reportes.
- Trabajar temporalmente sin conexión.
- Sincronizar con el backend al recuperar conectividad.

## Ciclo de puesta en marcha

1. **Instalación de la App.**
2. **Registro y autorización del dispositivo** con credenciales administrativas.
3. **Login del operador.**
4. **Selección de sucursal** cuando el usuario tiene más de una.
5. **Operación normal** de grabados, impresión y sincronización.

# Registro y autorización inicial del POS

# Registro y autorización inicial del POS

La primera vez que se instala EtchManager POS, el dispositivo **todavía no está autorizado para operar**. Antes de que un usuario pueda iniciar sesión, debe completarse el registro inicial del equipo.

## Orden correcto del primer inicio

1. Instalar EtchManager POS en el dispositivo.
2. Abrir la App.
3. Completar la identificación técnica del POS.
4. Ingresar credenciales administrativas.
5. Validar el dispositivo contra EtchManager.
6. Guardar la configuración.
7. Una vez autorizado el POS, continuar al inicio de sesión normal del operador.

## Datos del dispositivo

En el primer inicio, la App solicita o utiliza los siguientes datos:

- **Base URL:** dirección del backend de EtchManager al que se conectará el POS.
- **Número de serie:** identificador físico del dispositivo.
- **IMEI:** identificador del equipo móvil.
- **SIM:** información de la tarjeta SIM cuando corresponda.
- **Android ID:** identificador generado por Android para el dispositivo.

Base URL, Serial, IMEI y Android ID son necesarios para completar el registro.

## Credenciales administrativas

El registro inicial **no utiliza las credenciales del operador**.

Se debe ingresar un **RUT administrativo** y su **contraseña**. Estas credenciales permiten validar ante el backend que el equipo puede ser configurado como POS.

## Validación del dispositivo

Al guardar la configuración, EtchManager POS envía al backend las credenciales administrativas junto con la identificación del dispositivo.

El servidor valida tanto las credenciales como la autorización del equipo.

### Si la validación es correcta

- La configuración del POS queda almacenada.
- El dispositivo queda preparado para conectarse al backend.
- La App continúa al flujo de inicio de sesión del usuario.

### Si la validación falla

La App puede informar, según la causa:

- Credenciales inválidas.
- Dispositivo no autorizado.
- Error del servidor.
- Error de conexión.

En estos casos no debe continuarse con la operación hasta corregir la configuración o autorizar el dispositivo desde EtchManager.

## Primer login del operador

La autorización del POS y el inicio de sesión del usuario son procesos diferentes:

<table id="bkmrk-etapacredencialesobj"><thead><tr><th>Etapa</th><th>Credenciales</th><th>Objetivo</th></tr></thead><tbody><tr><td>Registro inicial del POS</td><td>Administrador</td><td>Autorizar y configurar físicamente el dispositivo.</td></tr><tr><td>Inicio de sesión normal</td><td>Usuario operador</td><td>Identificar a la persona que realizará los grabados.</td></tr></tbody></table>

Una vez registrado correctamente el equipo, los siguientes usos normales de la App comienzan directamente en el login del usuario cuando no existe una sesión activa.

# Inicio de sesión

# Inicio de sesión

El inicio de sesión identifica al **operador** que utilizará EtchManager POS.

## Requisito previo

El POS debe haber sido previamente **registrado y autorizado**. En una instalación nueva, primero debe completarse el procedimiento descrito en **Registro y autorización inicial del POS**.

## Flujo de acceso

1. Abre EtchManager POS.
2. Ingresa las credenciales del usuario operador.
3. La App valida la sesión y carga la información autorizada para ese usuario.
4. Si el usuario dispone de más de una sucursal, selecciona la sucursal donde realizará la operación.
5. La App abre **Inicio**.

## POS compartido por varios usuarios

Al cerrar sesión, EtchManager elimina la referencia al usuario activo, pero puede conservar el último RUT utilizado para facilitar el siguiente acceso. Esto no mantiene abierta la sesión anterior.

## No confundir con las credenciales administrativas

Las credenciales administrativas utilizadas para registrar el POS son únicamente para la configuración/autorización del equipo. La operación diaria debe realizarse con la cuenta individual del usuario correspondiente.

# Recuperar y cambiar contraseña

# Recuperar y cambiar contraseña

La App dispone de recuperación de contraseña desde la pantalla de acceso y cambio de contraseña para usuarios autenticados.

El cambio puede iniciarse desde **Configuración → Usuario**.