Objetivo da mudança:
O objetivo desta alteração foi implementar um tratamento de dados para evitar erros na geração de notas fiscais causados por caracteres inválidos nos campos de endereço. No “Cadastro de Clientes”, ao salvar os endereços (principal e de entrega), o sistema agora remove automaticamente quebras de linha (Enter) e outros caracteres especiais que são incompatíveis com o layout da NFe. Esta validação proativa na origem dos dados garante que o XML da nota seja sempre gerado em um formato válido, prevenindo rejeições no painel por problemas de formatação no endereço.
Rotinas / Telas:
Principal > Manutenção de Cadastros > Clientes > “Cadastro de Clientes” (frmCadCliente);
Principal > Manutenção de Cadastros > Clientes > “Endereço de Entrega“.
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
A alteração atua de forma transparente para o usuário durante o cadastro:
-
Ao cadastrar ou editar um endereço no “Cadastro de Clientes”, inserir um texto com quebras de linha (Enter) ou outros caracteres especiais;
-
Salvar o registro;
-
O sistema irá “limpar” o campo, removendo os caracteres inválidos, antes de salvar no banco de dados. Ao faturar para este cliente, a nota será gerada sem erros de formatação nos dados do endereço.