Guía de uso
Supplier Contacts
Supplier contacts store purchasing and follow-up people connected to vendors.
Intención de la página
The intent of Supplier Contacts is to keep vendor communication tied to the correct supplier record.
Contexto para soporte
If a contact is not visible, include the supplier, contact name, and whether the contact was recently created.
Cómo funciona
Supplier Contacts is a focused catalog under suppliers. It stores names, channels, roles, and notes for people the business contacts during procurement or follow-up.
The page depends on accurate supplier records. A contact should point to the right vendor so users do not lose context when resolving stock or purchasing questions.
Supplier contacts reduce informal memory. Instead of asking who knows the vendor, users can open the record and find the person responsible for a specific relationship.
Botones y acciones
| Acción | Qué hace |
|---|---|
New | Starts a blank record from the current catalog or module. |
Create | Persists the new record after required fields are complete. |
Edit | Opens an existing record so fields can be corrected or completed. |
Save | Stores edits and returns the page to its updated state. |
Delete | Removes a record when it should no longer be available operationally. |
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 proveedor tiene varias personas de contacto. Supplier contacts separa compras, soporte, cobros o seguimiento sin duplicar el proveedor.
Ejemplo 2: si inventario necesita resolver una entrega tarde, el usuario abre el contacto correcto del proveedor en lugar de depender de memoria o chats externos.
Ejemplo 3: cuando una persona deja de trabajar con el proveedor, se actualiza o desactiva el contacto sin borrar el historial del supplier principal.
Cómo se lee en el código
| Archivo | Qué hace |
|---|---|
frontend/src/pages/supplier-contacts/supplier-contacts.desktop.tsx | SupplierContactsDesktop monta CatalogCrudPanel con catalogPresets.supplierContacts y contextualHintPageId="supplierContacts". |
frontend/src/modules/catalogs/config/catalog-presets.ts | El preset supplierContacts define campos de contacto y su asociación con supplier, manteniendo proveedor y persona como conceptos separados. |
frontend/src/lib/api/endpoints/suppliers.api.ts | Los endpoints de suppliers alimentan selección y consulta de proveedores usados en órdenes, inventario y contactos. |