Documentación ERP Marko
Sistema ERP completo diseñado específicamente para proveedores del Estado de Chile que comercializan a través de ChileCompra.
Índice General
📊 Resumen Ejecutivo
Total de Funcionalidades: 61
| Categoría | Funcionalidades | Porcentaje |
|---|---|---|
| Ventas | 14 | 23% |
| Financiero | 13 | 21% |
| Operación | 20 | 33% |
| Configuración | 14 | 23% |
📁 Categorías de Funcionalidades
🎯 1. Ventas
Módulos relacionados con el ciclo comercial, desde la oportunidad hasta el cierre de venta.
- Dashboard Comercial
- Cotizaciones
- Cotizar Compra Ágil
- Cotizar Convenio Marco
- Oportunidades Compra Ágil
- OC Convenios (Portal Público)
- Post Venta
- Análisis Mercado Público
- Metas de Ventas
- Mis Comisiones
- Pago de Comisiones
- Inteligencia de Contactos de Adquisiciones 🆕
- Mis Clientes 🆕
- Gestionar Catálogo CM 🆕
💰 2. Financiero
Gestión contable, facturación electrónica, cobranza y conciliación bancaria.
- Dashboard Cobranza
- Facturas de Venta
- Facturas de Compra
- Guías de Despacho
- Banco
- Cuentas por Pagar/Cobrar
- Gastos
- Estado de Resultados
- Reportes y Descargas
- Facturación Electrónica
- Otros Ingresos 🆕
- Pago de Gastos (Planificador) 🆕
⚙️ 3. Operación
Logística, proveedores, inventario y gesti ón de la cadena de suministro.
- Proveedores
- Productos de Proveedor
- OC Proveedores
- Despachos y OT
- Inventario
- Recepción de Mercadería
- OC Proveedores (Kanban) 🆕
- Planificador de Pagos a Proveedores 🆕
- Indicadores Operativos 🆕
- Búsqueda de Precios 🆕
- Calculadora de Costos OC 🆕
- Formulario de Salida de Inventario 🆕
🔧 4. Configuración
Administración del sistema, usuarios, integraciones y parámetros generales.
- Mi Empresa
- Usuarios y Roles
- Integraciones
- Configuración Contable
- Configuración General (Hub)
- Estados Personalizados 🆕
- Tipos de Ingreso y Gasto 🆕
- Alertas y Notificaciones 🆕
- Configuración de Comisiones 🆕
- Administración de Plataforma 🆕
- Rol Staff (equipo comercial interno) 🆕
- CRM Comercial 🆕
🔌 Integraciones del Sistema
Externas
- ChileCompra - Mercado público chileno (licitaciones, OC, convenios marco)
- Maimag - Facturación electrónica SII (DTEs, Facturas, Guías)
- Bsale / RelBase / Haulmer - Facturadores electrónicos alternativos integrables
- Fintoc - Vinculación y conciliación bancaria automática
- BigQuery - Analytics, catálogos de productos e inteligencia de mercado
- Looker Studio - Dashboards embebidos de análisis de mercado público
- Google Generative AI - Análisis de oportunidades de Compra Ágil con IA
- WhatsApp Bot - Notificaciones de alertas por WhatsApp
Internas
- Firebase - Autenticación, base de datos en tiempo real
- Cloud Functions - Lógica de negocio backend
- Firebase Storage - Almacenamiento de archivos y documentos
👥 Roles y Permisos
| Rol | Descripción | Acceso Principal |
|---|---|---|
| Admin | Administrador del sistema | Acceso completo a todas las funcionalidades |
| Manager | Gerente comercial/financiero | Comercial, operaciones, financiero, reportes y configuración |
| Executive | Ejecutivo de ventas | Comercial, cotizaciones, oportunidades y comisiones propias |
| Executive Advanced | Ejecutivo avanzado | Como Executive, con permisos comerciales ampliados |
| Finance Manager | Gerente de finanzas | Módulo financiero completo (facturas, banco, gastos, EERR) |
| Biller | Facturador | Facturación electrónica, guías y documentos tributarios |
| Storekeeper | Bodeguero | Inventario, recepción y despachos |
| Storekeeper Advanced | Bodeguero avanzado | Operación de bodega con permisos ampliados |
| Staff | Equipo comercial interno de Marko | Transversal a todas las empresas, solo datos comerciales: el CRM Comercial y la gestión del plan y del Acuerdo de Servicio de sus clientes. No es un rol por empresa ni ve datos operativos — ver Rol Staff |
El menú lateral se construye dinámicamente según los roles del usuario en la empresa activa (ver
nav.service.ts). Algunas funcionalidades dependen además de feature flags por empresa (ej. Indicadores Operativos) o de tener convenios marco adjudicados (ej. Gestionar Catálogo CM).
🚀 Tecnologías Principales
- Framework: Angular 11.0.2
- Estilos: SCSS + Bootstrap 4.5.2
- Backend: Firebase (Firestore, Cloud Functions)
- Autenticación: Firebase Authentication
- UI Components: ng-bootstrap, ApexCharts, Chart.js
- Internacionalización: ngx-translate (ES/EN)
📋 Normativas y Cumplimiento
Normativa Chilena
- ✅ Facturación electrónica SII (DTE)
- ✅ Formatos de RUT chileno
- ✅ Guías de despacho electrónicas
- ✅ Integración ChileCompra (API oficial)
- ✅ Documentos tributarios: Factura (33), Guía de Despacho (52), Nota de Crédito (61), Nota de Débito (56)
📖 Cómo usar esta documentación
- Explora por categoría: Navega a la carpeta de la funcionalidad que necesitas
- Busca la funcionalidad específica: Cada archivo
.mddocumenta una funcionalidad completa - Sigue los enlaces: Los archivos están interconectados con referencias cruzadas
- Contribuye: Esta documentación está en constante evolución
🔄 Estado de la Documentación
| Sección | Estado |
|---|---|
| Estructura general | ✅ Completa |
| Ventas | ✅ Completa (14 funcionalidades) |
| Financiero | ✅ Completa (13 funcionalidades) |
| Operación | ✅ Completa (20 funcionalidades) |
| Configuración | ✅ Completa (14 áreas) |
Última actualización: Agosto 2026 — se documentan el rol Staff y el CRM Comercial (MRKO-320), y su acceso a la gestión de planes y acuerdos (MRKO-327). Barrido completo anterior: Junio 2026, contrastado con el código (rutas en app-routing.module.ts y menú en nav.service.ts).