Criar modulo de orcamentos vinculados as OS, com geracao de PDF.
Schemas:
estimates (id, service_order_id, company_id, client_id, status, total_amount, valid_until, notes, created_by, created_at, updated_at)
estimate_items (id, estimate_id, type[part|service], item_id, quantity, unit_price, total_price)
Endpoints:
POST /companies/:subdomain/estimates - criar orcamento a partir de OS (copiar pecas/servicos da OS)
GET /companies/:subdomain/estimates - listar
GET /companies/:subdomain/estimates/:id - detalhes
PATCH /companies/:subdomain/estimates/:id/status - atualizar status
PDF:
- Integrar com geracao de PDF ja existente (mencionada pelo usuario)
- Template de orcamento com: dados da empresa, dados do cliente, dados do aparelho, tabela de itens (pecas e servicos), totais, condicoes, validade
Criar modulo de orcamentos vinculados as OS, com geracao de PDF.
Schemas:
estimates(id, service_order_id, company_id, client_id, status, total_amount, valid_until, notes, created_by, created_at, updated_at)estimate_items(id, estimate_id, type[part|service], item_id, quantity, unit_price, total_price)Endpoints:
POST /companies/:subdomain/estimates- criar orcamento a partir de OS (copiar pecas/servicos da OS)GET /companies/:subdomain/estimates- listarGET /companies/:subdomain/estimates/:id- detalhesPATCH /companies/:subdomain/estimates/:id/status- atualizar statusPDF: