Adrian Flores Cortes
|
598c3215e1
|
feat(FASE-4A): Complete vertical modules for construction
- MAI-018 Bidding module: entities, services, controllers, DTOs
- Opportunity, Tender, Proposal, Vendor management
- Bid calendar, documents, analytics
- Earned Value Management: Curva S, SPI/CPI reports
- earned-value.service.ts with EV, PV, AC calculations
- earned-value.controller.ts with 9 endpoints
- DTOs for modules: assets, contracts, documents, purchase, quality
- 28 new DTO files with class-validator decorators
- Storage module: service and controller implementation
- Multi-provider support (local, S3, GCS, Azure)
- File management, upload/download URLs
- Multiple entity and service fixes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-27 07:00:18 -06:00 |
|
Adrian Flores Cortes
|
881e7e40f2
|
[SYNC] Synchronize payment-terminals module from erp-core canonical
Source: erp-core (checksum: c9040e545cf55beb87d3e437a4998855)
Priority: P1 - HIGH
Context: TASK-2026-01-25-SISTEMA-REUTILIZACION
Before: Diverged version (one of 3 different versions)
After: Synced with canonical
Changes:
- Complete payment-terminals module synchronized from erp-core
- 21 TypeScript files updated
- Unified payment terminal integration (MercadoPago + Clip)
- Consistent webhook handling across all ERP projects
Benefits:
- Single source of truth for payment terminals functionality
- Consistent TPV integration behavior
- Reduced maintenance burden (~4,000 lines saved)
- Unified webhook processing
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-25 06:52:08 -06:00 |
|
Adrian Flores Cortes
|
0493d4b8bd
|
[PROP-CORE-004] feat: Add Phase 6 modules from erp-core
Propagated modules:
- payment-terminals: MercadoPago + Clip TPV
- ai: Role-based AI access (ADMIN, SUPERVISOR_OBRA, RESIDENTE, ALMACENISTA)
- mcp: 18 ERP tools for AI assistants
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-25 02:45:03 -06:00 |
|