# Flujo de Datos por Modulos Principales

| Modulo | Ubicacion | Proposito | Tablas inferidas | Dependencias | Criticidad | Riesgos |
|---|---|---|---|---|---|---|
| Accounts | `modules/Accounts` | Cuentas/organizaciones | `vtiger_account`, `vtiger_accountscf`, `vtiger_accountshipads`, `vtiger_accountbillads` | Contacts, Potentials, Quotes, GeoCuentas | Critica | Campos custom geograficos alteran flujo core |
| Contacts | `modules/Contacts` | Contactos | `vtiger_contactdetails`, `vtiger_contactscf`, rels actividad | Accounts, Campaigns, Emails | Alta | Datos personales, permisos finos |
| Leads | `modules/Leads` | Prospectos | `vtiger_leaddetails`, `vtiger_leadscf`, `vtiger_leadaddress` | ConvertLead hacia Accounts/Contacts/Potentials | Alta | Conversion impacta multiples entidades |
| Products | `modules/Products` | Productos | `vtiger_products`, `vtiger_productcf`, `vtiger_producttaxrel` | Inventory, PriceBooks, Quotes/SO/PO/Invoice | Critica | Inventario/precios |
| Services | `modules/Services` | Servicios vendibles | `vtiger_service`, `vtiger_servicecf` | Inventory, PriceBooks | Alta | Comparte flujo con Products |
| Quotes | `modules/Quotes` | Cotizaciones | `vtiger_quotes`, bill/ship ads, `vtiger_inventoryproductrel` | Inventory, Products/Services, Accounts | Critica | SQL legacy y PDF |
| SalesOrder | `modules/SalesOrder` | Ordenes venta | `vtiger_salesorder`, `vtiger_inventoryproductrel` | Quotes, Invoice, RecurringInvoice | Critica | Cron recurrente |
| PurchaseOrder | `modules/PurchaseOrder` | Ordenes compra | `vtiger_purchaseorder`, inventory rel | Vendors, Products | Alta | PDF/taxes |
| Invoice | `modules/Invoice` | Facturas | `vtiger_invoice`, bill/ship ads, inventory rel | SalesOrder, Products/Services | Critica | PDF, totales, impuestos |
| Inventory | `modules/Inventory` | Capa comun inventario | `vtiger_inventoryproductrel`, tax/charges | Quotes/SO/PO/Invoice | Critica | Calculos financieros compartidos |
| Calendar | `modules/Calendar` | Eventos/tareas | `vtiger_activity`, rels recurrentes | Users, Contacts, crmentity | Alta | Feed/iCal/Ajax |
| Documents | `modules/Documents` | Archivos/documentos | `vtiger_notes`, `vtiger_attachments`, rels | Storage/uploads | Alta | Descargas/subidas |
| Users | `modules/Users` | Usuarios/autenticacion | `vtiger_users`, login history, privileges | ACL, session | Critica | Sesion, roles, admin |
| Reports | `modules/Reports` | Reportes | `vtiger_report*` | QueryGenerator, scheduler | Alta | Consultas pesadas |
| Workflows | `modules/com_vtiger_workflow` | Automatizacion | `com_vtiger_workflows`, task queue | Cron, events | Alta | Ejecucion programada y side effects |
| Logistica | `modules/Logistica` | Operacion/flete Gravimex | `vtiger_logistica*` | Accounts, OpenAI config | Alta | AI key/logs y calculos negocio |
| GeoCuentas | `modules/GeoCuentas` | Geolocalizacion Accounts | `vtiger_geocuentas*`, `vtiger_accountscf` | Accounts, Nominatim, OSRM | Alta | APIs externas y actualizacion Accounts |
| WSAPP | `modules/WSAPP` | Sincronizacion apps | `vtiger_wsapp*` | Webservices, Events | Alta | Appkeys y sync bidireccional |
