Backend de erp-mecanicas-diesel - Workspace V2
Go to file
Adrian Flores Cortes b455de93b2 feat(service-management): Implement Sprint 2 service order workflow
Sprint 2 - S2-T03, S2-T04, S2-T05

New services:
- VehicleReceptionService: Vehicle reception workflow
  - receiveVehicle, createQuickReception
  - getReceptionForm, validateVehiclePlate
  - Work bay management
  - Reception statistics

- DiagnosticService (enhanced): Complete diagnostic workflow
  - createDiagnostic with order status update
  - addScannerResults with DTC code parsing
  - completeDiagnostic with quote trigger
  - generateDiagnosticReport
  - 70+ diesel DTC codes database

- QuoteService (enhanced): Full quotation workflow
  - createQuote, addQuoteItem, updateQuoteItem
  - recalculateQuoteTotals (16% IVA)
  - sendQuoteToCustomer, customerResponse
  - convertToOrder

New entities:
- QuoteItem entity for quote line items

Fix: rbac.middleware.ts - Use role (singular) instead of roles

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 00:28:03 -06:00
src feat(service-management): Implement Sprint 2 service order workflow 2026-02-03 00:28:03 -06:00
.env.example Migración desde erp-mecanicas-diesel/backend - Estándar multi-repo v2 2026-01-16 08:11:24 -06:00
.gitignore chore: Add .gitignore for clean repository 2026-01-20 07:31:50 -06:00
Dockerfile Migración desde erp-mecanicas-diesel/backend - Estándar multi-repo v2 2026-01-16 08:11:24 -06:00
package-lock.json fix: Resolve TypeScript build errors 2026-01-27 07:54:42 -06:00
package.json fix: Resolve TypeScript build errors 2026-01-27 07:54:42 -06:00
README.md Initial commit 2026-01-16 14:04:56 +00:00
service.descriptor.yml Migración desde erp-mecanicas-diesel/backend - Estándar multi-repo v2 2026-01-16 08:11:24 -06:00
tsconfig.json Migración desde erp-mecanicas-diesel/backend - Estándar multi-repo v2 2026-01-16 08:11:24 -06:00

erp-mecanicas-diesel-backend-v2

Backend de erp-mecanicas-diesel - Workspace V2