> ## Documentation Index
> Fetch the complete documentation index at: https://ayuda.daia.cl/llms.txt
> Use this file to discover all available pages before exploring further.

# Crear Reservación

> Guía paso a paso para crear una reservación de contenedor en DaiaHub

La creación de una nueva reservación es un proceso guiado que te permite programar y documentar el uso de contenedores para tus operaciones de exportación. Este asistente de múltiples pasos asegura que toda la información necesaria sea capturada de manera ordenada.

<Note>
  Una vez creada, podrás [ver los detalles completos](/hub/ver-reservacion) de tu reservación y [gestionar su estado](/hub/estados-reservacion) según el progreso del proceso.
</Note>

***

## Acceso al Formulario

Para crear una nueva reservación:

1. Ve al módulo de [Reservaciones](/hub/reservaciones)
2. Haz clic en el botón verde **"Nueva Reservación"**
3. Se abrirá un asistente de 3 pasos

\[captura]

***

## Paso 1: Información Básica

En este primer paso debes completar los datos fundamentales de la reserva:

\[captura]

### Campos Requeridos

Completa el formulario indicando:

#### 1. Código Único de Reserva

\[captura]

* **Descripción**: Identificador único para esta reservación
* **Formato**: Texto alfanumérico (máximo 30 caracteres)
* **Ejemplo**: `RES-2025-001`, `CONT-ABC-123`
* **Importante**: Cada código debe ser único en el sistema

<Warning>
  El código de reserva no puede duplicarse. Si intentas usar un código existente, el sistema mostrará un error.
</Warning>

#### 2. Seleccionar un Exportador

\[captura]

* Abre el menú desplegable
* Selecciona la empresa exportadora responsable
* Solo se mostrarán empresas a las que tienes acceso

#### 3. Asignar la Empresa Encargada de Transporte

\[captura]

* Selecciona la empresa de packing o transporte
* Esta empresa será responsable del despacho
* Campo identificado como "Asignado a" en el formulario

#### 4. Fecha y Hora de Stacking

\[captura]

* Usa el selector de fecha y hora
* Define cuándo se realizará el apilamiento de la carga
* Asegúrate de que la fecha sea futura y realista

#### 5. Fecha y Hora de Carga

\[captura]

* Selecciona cuándo se cargará el contenedor
* Esta fecha debe ser **posterior** a la fecha de stacking
* Considera tiempos logísticos realistas

<Tip>
  Planifica con suficiente margen de tiempo entre stacking y carga para evitar contratiempos logísticos.
</Tip>

### Continuar al Siguiente Paso

Una vez completes todos los datos, presiona el botón **"Siguiente"** para continuar con el próximo formulario.

\[captura]

***

## Paso 2: Detalles y Documentos

En esta segunda parte del proceso se solicita información detallada sobre la carga y la documentación asociada.

\[captura]

### Sección: Referencias de Documentos

Completa los siguientes números de referencia:

\[captura]

#### DUS - Documento Único de Salida

* **Campo**: DUS
* **Descripción**: Número del Documento Único de Salida
* **Formato**: Según estándar aduanero
* **Ejemplo**: `DUS-123456789`

#### SPS - Número de Planilla

* **Campo**: SPS
* **Descripción**: Solicitud de Planilla
* **Formato**: Número de planilla asignado
* **Ejemplo**: `SPS-2025-001`

#### BOOKING - Identificador de Reserva

* **Campo**: BOOKING
* **Descripción**: Número de reserva del booking naviero
* **Formato**: Código proporcionado por la naviera
* **Ejemplo**: `BKG-MAERSK-12345`

<Note>
  Estos campos son importantes para la trazabilidad y seguimiento aduanero de tu carga.
</Note>

***

### Sección: Declarar Carga

Existen **2 maneras de declarar la carga** de pallets:

\[captura]

#### Opción A: Cargar desde Archivo Excel

**Método recomendado para grandes volúmenes**:

\[captura]

1. Prepara un archivo Excel simple
2. Coloca todos los folios de pallet en **una sola columna**
3. Copia la columna completa desde Excel
4. Pega directamente en el cuadro de texto
5. El sistema detectará automáticamente los saltos de línea
6. Todos los folios se agregarán a la lista

**Ejemplo de formato Excel**:

```
PALLET-001
PALLET-002
PALLET-003
PALLET-004
```

<Tip>
  Este método es ideal cuando tienes 10 o más pallets. Simplemente copia y pega desde Excel.
</Tip>

#### Opción B: Ingreso Manual Uno por Uno

**Método para cantidades pequeñas**:

\[captura]

1. Escribe el nombre/código del pallet en el cuadro de texto
2. Presiona la tecla **Enter** ↵
3. El pallet se agregará a la lista
4. Repite este paso cuantas veces sea necesario

**Características**:

* El sistema previene duplicados automáticamente
* Puedes agregar tantos pallets como necesites
* Visualización inmediata de los pallets agregados
* Opción de eliminar pallets individuales

<Warning>
  Si intentas agregar un folio duplicado, el sistema lo rechazará automáticamente para mantener la integridad de los datos.
</Warning>

### Gestión de Pallets Agregados

\[captura]

Una vez agregados los pallets:

* **Ver lista completa**: Todos los folios aparecen en un panel
* **Eliminar individual**: Botón para quitar pallets específicos
* **Limpiar todo**: Botón para vaciar toda la lista
* **Contador**: Muestra el total de pallets agregados

***

### Sección: Documentos

En esta sección puedes adjuntar los documentos relacionados con la reservación.

\[captura]

#### Seleccionar Tipo de Documento

1. **Abre el menú desplegable** de tipo de documento
2. Selecciona **"Instructivo de embarque"** u otro tipo según necesidad
3. Presiona el botón **"+"** (agregar)

\[captura]

**Tipos de documento disponibles** (pueden variar):

* Instructivo de embarque
* Packing list
* Certificados
* Facturas
* Otros documentos relevantes

#### Cargar el Archivo

Una vez agregada una fila de documento:

\[captura]

1. Aparecerá disponible un **selector de archivo**
2. Haz clic en el selector
3. Navega a la ubicación del archivo en tu computadora
4. Selecciona el archivo deseado
5. El nombre del archivo aparecerá en el selector

#### Subir el Documento

Con el documento ya seleccionado:

\[captura]

1. El botón **"Subir"** se habilitará (antes estaba deshabilitado)
2. Presiona el botón **"Subir"** para cargar definitivamente a la plataforma
3. Espera la confirmación de carga exitosa
4. El estado cambiará a **SENT** (enviado)

**Estados del documento**:

* **PENDING**: Documento agregado pero no subido (gris)
* **SENT**: Documento cargado exitosamente (verde)

<Note>
  Cada documento debe subirse individualmente. No se realiza carga masiva automática.
</Note>

#### Agregar Múltiples Documentos

Para adjuntar varios documentos:

\[captura]

1. Haz clic en **"+"** nuevamente después de subir el primer documento
2. Se creará una nueva fila
3. Selecciona el tipo de documento
4. Selecciona y sube el archivo
5. Repite cuantas veces sea necesario

<Tip>
  Puedes agregar diferentes tipos de documentos o múltiples archivos del mismo tipo según tu necesidad.
</Tip>

***

## Paso 3: Finalizar Reservación

Una vez completados todos los datos y documentos:

\[captura]

Presiona el botón **"Crear"** para finalizar la reservación.

\[captura]

### Confirmación Exitosa

Si todo fue procesado correctamente:

* Verás un mensaje de confirmación
* La reservación quedará registrada en el sistema con [estado Pendiente](/hub/estados-reservacion)
* Podrás:
  * **[Ver la reservación](/hub/ver-reservacion)**: Ir directamente a la vista de detalles
  * **Volver a la lista**: Regresar al listado de [reservaciones](/hub/reservaciones)

\[captura]

<Tip>
  Después de crear la reservación, es recomendable verificar que todos los datos se hayan guardado correctamente haciendo clic en "Ver reservación".
</Tip>

***

## Validaciones del Sistema

El sistema implementa varias validaciones durante el proceso:

### En el Paso 1:

* **Código único**: No permite códigos duplicados
* **Campos obligatorios**: Todos los campos deben estar completos
* **Fechas coherentes**: La fecha de carga debe ser posterior a stacking
* **Selección de empresas**: Exportador y transportista son requeridos

### En el Paso 2:

* **Folios únicos**: No permite pallets duplicados
* **Documentos válidos**: Verifica que se hayan seleccionado archivos
* **Tipos correctos**: El tipo de documento debe estar seleccionado

### Mensajes de Error

Si algo falta o está incorrecto:

\[captura]

* **"Este campo es requerido"**: Completa el campo faltante
* **"El código ya existe"**: Usa un código diferente
* **"Selecciona un archivo"**: Debes elegir un documento
* **"Folio duplicado"**: Este pallet ya fue agregado

***

## Casos de Uso Comunes

### Caso 1: Reservación con Pocos Pallets

**Escenario**: 5 pallets

1. Completa información básica
2. En Paso 2, usa ingreso manual
3. Escribe cada folio y presiona Enter
4. Sube el instructivo de embarque
5. Finaliza

### Caso 2: Reservación con Muchos Pallets

**Escenario**: 50+ pallets

1. Completa información básica
2. En Paso 2, prepara Excel con folios
3. Copia y pega la columna completa
4. Verifica que todos se agregaron
5. Sube documentos requeridos
6. Finaliza

### Caso 3: Reservación con Múltiples Documentos

**Escenario**: Instructivo + Packing list + Certificados

1. Completa pasos 1 y 2 normalmente
2. En sección Documentos:
   * Agrega "Instructivo de embarque" → Sube
   * Agrega "Packing list" → Sube
   * Agrega "Certificado" → Sube
3. Verifica que todos muestren estado SENT
4. Finaliza

***

## Mejores Prácticas

<Tip>
  **Prepara la información antes**: Ten listos los números DUS, SPS y BOOKING antes de iniciar el proceso.
</Tip>

<Tip>
  **Usa Excel para listas largas**: Si tienes más de 10 pallets, usa el método de copiar/pegar desde Excel.
</Tip>

<Tip>
  **Verifica antes de finalizar**: Revisa el resumen de datos antes de hacer clic en "Crear".
</Tip>

<Tip>
  **Adjunta documentos completos**: Sube toda la documentación necesaria durante la creación para evitar tener que [editar después](/hub/editar-eliminar-reservacion).
</Tip>

<Tip>
  **Usa códigos descriptivos**: Crea códigos de reserva que sean fáciles de identificar (ej: incluye fecha, cliente, etc.).
</Tip>

***

## Próximos Pasos

<CardGroup cols={2}>
  <Card title="Ver Reservación" icon="eye" href="/hub/ver-reservacion">
    Consulta los detalles completos de tu reservación
  </Card>

  <Card title="Gestionar Estados" icon="arrows-rotate" href="/hub/estados-reservacion">
    Aprende a cambiar el estado según progresa el proceso
  </Card>

  <Card title="Editar Reservación" icon="pen-to-square" href="/hub/editar-eliminar-reservacion">
    Modifica la reservación si está en estado Pendiente
  </Card>

  <Card title="Preguntas Frecuentes" icon="circle-question" href="/hub/preguntas-frecuentes-reservaciones">
    Resuelve dudas comunes sobre reservaciones
  </Card>
</CardGroup>

***

## Volver

<Card title="Reservaciones" icon="arrow-left" href="/hub/reservaciones">
  Volver al módulo de Reservaciones
</Card>
