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ónQué hace
NewCrea un dependiente bajo un cliente seleccionado.
EditCambia los detalles dependientes.
DeleteRemoves a dependent when it should no longer be selectable.
Save billingStores fiscal data for the dependent when needed.
SavePersists dependent edits.
SearchApplies the visible filters to narrow the records shown on the page.
ClearResets filters so the user can return to the full working list.
Create TicketAbre 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

ArchivoQué hace
frontend/src/pages/clientes-secundarios/clientes-secundarios.desktop.tsxLa página usa contextualHintPageId="secondaryCustomers" y monta CatalogCrudPanel con catalogPresets.clientesSecundarios.
frontend/src/modules/catalogs/config/catalog-presets.tsEl 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.tsxOrders usa getDependentOptionLabel y catálogos de dependientes para filtrar o crear pedidos con destinatario secundario.

Guías relacionadas