# 3.20.17.1

*Data: 10/07/2026*

**Identificação da versão:**
- **Homologação:** `3.20.r13675.1`
- **Produção:** `3.20.17.1`

**Resumo:**
Esta versão traz exportação e importação de funções programáveis, reforça a emissão fiscal no caixa quando há CPF/CNPJ informado e corrige falhas no PDV, cadastro de produtos, financeiro e gerenciamento de caixa.

---

### 🚀 Novidades

* Em Sistema → Funções de Acesso, agora é possível **exportar e importar** funções programáveis em um único arquivo, facilitando a transferência entre ambientes.

---

### ⚙️ Melhorias

* No caixa, ao informar **CPF/CNPJ** com a opção de cliente não cadastrado ativa, a **emissão fiscal passa a ser obrigatória**, mesmo quando o sistema usa o cliente padrão.

---

### ⚠️ Atenções

* Lojas que usam **CPF/CNPJ sem cadastro de cliente** no PDV: após atualizar, confira se a venda com documento informado exige nota conforme a regra da loja.
* Em **Contas a Pagar**, títulos ligados a conta bancária desativada voltam a aparecer na listagem — valide o histórico se a loja desativou contas recentemente.

---

### 🐞 Correções

* Corrigida a **duplicação de produtos** (descrição, código ou EAN) ao cadastrar itens após importação de XML pelo módulo de Pedidos.
* Ao **duplicar NF-e** em cadeia, o rascunho novo passa a trazer só as formas de pagamento da nota de origem, sem acumular formas removidas em duplicações anteriores.
* Restauradas as **cores das linhas** na grade de Operações do Gerenciamento de Caixa, facilitando a leitura por tipo de movimento.
* Em Contas a Pagar, títulos vinculados a **conta bancária desativada** voltam a ser exibidos na consulta.
* Nas funções programáveis com acesso Caixa, as opções de **atalho no menu do PDV** voltam a aparecer na configuração.
* No fluxo de **venda virtual**, ao finalizar a venda após recuperar o caixa, todos os produtos adicionados passam a ser gravados no cupom, na nota e no estoque.
* No Navegador PDV, o cadastro de novo cliente passa a gravar a **filial da conta PDV aberta**, e não a entidade principal do usuário.