Skip to content

Creación de envíos y seguimientos #1

@AlexGBravo

Description

@AlexGBravo

📦 Requisitos adicionales – Creación de Salida con Envíos

1. Opción de Envío al crear salida

Al momento de crear una nueva salida, debe mostrarse un checkbox: “¿Requiere envío?”.

Si la casilla está desmarcada, la salida se procesa normalmente y no se genera flujo de envío.

Si la casilla está marcada, se habilitan los campos adicionales relacionados con el envío.

2. Campos de Dirección

Cuando la salida requiera envío, deben habilitarse los siguientes campos:

Nombre del destinatario

Teléfono de contacto

Dirección completa

Ciudad

Código postal

País

La dirección debe funcionar con autocompletado inteligente (ej: integración con Google Places API o similar).

El autocompletado debe separar los componentes de dirección (calle, número, ciudad, CP, país) para almacenarlos de forma estructurada en la base de datos.

3. Validaciones

No debe permitirse guardar una salida marcada como “requiere envío” si no se completaron los campos obligatorios de dirección.

El sistema debe validar que la dirección ingresada sea coherente (ej: código postal compatible con la ciudad).

4. Asociación al Envío

La dirección capturada debe quedar asociada al envío que se genere una vez que la salida esté confirmada.

En caso de múltiples envíos asociados a una misma salida, todos los envíos iniciales comparten la misma dirección, pero debe ser posible editar la dirección de cada envío individualmente (ej: cliente pidió dividir pedido y enviar a distintas sucursales).

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions