# SEGUP fase 3 - assinatura local, OS para impressão/PDF, exportações e auditoria

Esta fase fecha o bloco que faltava para os requisitos:
- item 26: impressão da Ordem de Serviço
- item 34: ciência local por assinatura
- item 48: exportação geral em PDF/Excel
- item 56: exportação de logs de auditoria

## O que tem neste pacote

### Portal
- `portal/migrar_segup_fase4.php`
- `portal/api/chamado_detail.php`
- `portal/api/salvar_assinatura.php`
- `portal/os_impressao.php`
- `portal/export_relatorios.php`
- `portal/export_auditoria.php`

### Android
- `app/ApiService.kt`
- `app/Models.kt`
- `app/SignaturePadDialog.kt`
- `app/AssinaturaUtils.kt`
- `app/PATCH_DetalheScreen_FASE3.md`

## Ordem de aplicação
1. Suba os arquivos do portal.
2. Execute `migrar_segup_fase4.php` uma vez.
3. No Android, substitua `ApiService.kt` e `Models.kt`.
4. Adicione `SignaturePadDialog.kt` e `AssinaturaUtils.kt`.
5. Aplique o patch do `DetalheScreen.kt`.
6. Recompile o app.

## Observações
- `os_impressao.php` gera uma OS em HTML pronta para imprimir ou salvar em PDF pelo navegador.
- `export_relatorios.php` exporta em XLS (compatível com Excel) ou HTML de impressão.
- `export_auditoria.php` exporta os logs de auditoria em XLS.
- Toda exportação gera rastreabilidade em `audit_exportacoes`.
