Vendors
Gestiona los proveedores usados en las compras de Finance. Permite mantener sus datos, personas de contacto y direcciones.
Para que sirve
- Una agencia de marketing centraliza sus imprentas, estudios y proveedores de pauta para reutilizarlos en todas sus compras.
- Una clínica conserva los contactos y direcciones de laboratorios y distribuidores para consultar rápidamente a quién corresponde cada documento.
- Un restaurante inactiva un proveedor que dejó de usar sin perder el historial de gastos y facturas asociados.
Que lo hace diferente
- Los proveedores son una entidad propia de cuentas por pagar, separada de los contactos de CRM, aunque pueden vincularse de forma opcional.
- La misma ficha alimenta Expenses, Bills y Payments Made, evitando recrear un proveedor en cada flujo de compras.
- El detalle reúne gastos y bills recientes del proveedor para navegar desde la relación comercial hasta los documentos financieros.
- No sustituye una contabilidad de partida doble ni calcula actualmente un balance agregado de proveedor a partir de los documentos.
Acceso
- Ruta principal:
/[orgId]/finance/vendors - Como se llega:
Header app switcher > Alpha & Beta > Finance > Purchases > Vendors - Permiso requerido:
can_access_vendors; las acciones respetan permisos de ver, crear, editar y eliminar del módulo.
Alcance tecnico
- Frontend: rutas de lista, creación, detalle y edición de
vendors;VendorsView,VendorEditFormyVendorDetail. - Backend: servicios Feathers
vendors,vendor-contactsyvendor-addresses. - Superficies publicas: ninguna.
- Integraciones externas: ninguna.
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Consultar proveedores | vendor-list.md | Lista paginada, ordenable y filtrable. |
| Crear y editar proveedores | vendor-profile.md | Mantiene el perfil y sus valores predeterminados. |
| Gestionar contactos | vendor-contacts.md | Añade personas de contacto y una principal. |
| Gestionar direcciones | vendor-addresses.md | Añade direcciones y una principal. |
| Cambiar estado y eliminar | vendor-lifecycle.md | Activa, inactiva o elimina lógicamente un proveedor. |
| Consultar compras relacionadas | vendor-purchase-history.md | Muestra expenses y bills recientes del proveedor. |
Relaciones
- Depende de: Finance, Currencies y permisos de organización.
- Usado por:
expensesde forma opcional;billsyvendor-paymentsde forma obligatoria.
Limitaciones y notas
- Un proveedor es distinto de un contacto de CRM, aunque puede vincularse opcionalmente a un contacto o compañía.
- La eliminación es lógica; los documentos históricos permanecen.