Geração de PDF
O sistema gera PDFs de propostas integrando com Google Docs/Slides via Google Apps Script.
Fluxo de Geração
- Serviço cria um token de dados temporário (validade: 10 minutos)
- Constrói a URL segura com os dados da proposta
- Chama o Google Apps Script com os dados
- O Apps Script popula o template no Google Drive
- Retorna o ID do documento e URLs
Dados Enviados ao Template
Informações Básicas
- Data de geração e expiração
- Código, título e descrição da proposta
Dados do Cliente
- Nome, documento, razão social
- Contato (e-mail, telefone)
- Responsável (usuário do portal)
Produtos
Para cada item:
- Nome, descrição, quantidade
- Preço unitário e total
- Setup por unidade e total
- Recorrente por unidade e total
- Se é produto one-time
Preços por Ciclo
Para cada ciclo (mensal, trimestral, semestral, anual):
- Total do ciclo
- Desconto e percentual
- Primeiro pagamento
- Valor mensal equivalente
Cupom
- Código, tipo e valor do desconto
Setup
- Se há setup, total e primeiro pagamento
Organização
- Nome e documento da organização
URLs Geradas
| Tipo | Formato |
|---|---|
| Google Docs | https://docs.google.com/document/d/{id}/edit |
| Google Slides | https://docs.google.com/presentation/d/{id}/edit |
| PDF (Docs) | https://docs.google.com/document/d/{id}/export?format=pdf |
| PDF (Slides) | https://docs.google.com/presentation/d/{id}/export/pdf |
Segurança
Os dados da proposta são acessados via token temporário de 10 minutos. Após o uso ou expiração, o token é invalidado.