Guía de uso
Dependientes
Los dependientes conectan personas o entidades secundarias con un cliente principal cuando el flujo de trabajo necesita esa relación.
Intención de la página
La intención de los Dependientes es representar a un destinatario secundario o una persona relacionada bajo un cliente principal.
Contexto para soporte
If a dependent is missing, include the primary customer and the dependent record you expected to select.
Cómo funciona
Los dependientes pertenecen a un cliente y aparecen cuando el pedido es para alguien que no sea el comprador principal. Esto mantiene separados el contexto operativo y de facturación.
La página funciona como un catálogo enfocado a las relaciones. Los usuarios crean el dependiente, lo conectan con el cliente correcto y mantienen sus datos disponibles para futuros pedidos.
Los dependientes precisos evitan que el personal coloque el trabajo a cargo de la persona equivocada. También ayudan a que los informes y los detalles del pedido expliquen quién recibió el servicio o producto.
Botones y acciones
| Acción | Qué hace |
|---|---|
New | Crea un dependiente bajo un cliente seleccionado. |
Edit | Cambia los detalles dependientes. |
Delete | Removes a dependent when it should no longer be selectable. |
Save billing | Stores fiscal data for the dependent when needed. |
Save | Persists dependent edits. |
Search | Applies the visible filters to narrow the records shown on the page. |
Clear | Resets filters so the user can return to the full working list. |
Create Ticket | Abre una solicitud de soporte con esta página ya adjunta como contexto. |
Ejemplos operativos
Ejemplo 1: un cliente principal compra para otra persona o dependiente. Dependents permite guardar ese segundo perfil sin crear un cliente duplicado.
Ejemplo 2: en Orders, el usuario selecciona cliente principal y luego dependiente cuando el pedido se entrega o prepara para alguien distinto al comprador.
Ejemplo 3: si un dependiente no aparece en el pedido, revisa que este asociado al cliente correcto y que el registro no este incompleto o inactivo.
Cómo se lee en el código
| Archivo | Qué hace |
|---|---|
frontend/src/pages/clientes-secundarios/clientes-secundarios.desktop.tsx | La página usa contextualHintPageId="secondaryCustomers" y monta CatalogCrudPanel con catalogPresets.clientesSecundarios. |
frontend/src/modules/catalogs/config/catalog-presets.ts | El preset clientesSecundarios define la relacion con el cliente principal y los campos que hacen seleccionable al dependiente. |
frontend/src/modules/orders/components/orders-workbench-panel.tsx | Orders usa getDependentOptionLabel y catálogos de dependientes para filtrar o crear pedidos con destinatario secundario. |