Histórico da Página
...
02. SITUAÇÃO/REQUISITO
O sistema estava apresentando a mensagem de chave duplicada na tabela B6L, ao realizar a importação do PTU A500exportava o arquivo RPS sem o tratamento para caracteres especiais - como &, ", ', < e > - ocasionando problemas na validação do arquivo.
03. SOLUÇÃO
Realizado ajuste no dicionário de dados do sistema - na tabela SX2 - referente a chave única utilizada (X2_UNICO), onde adicionamos na chave os campos B6L_CODPEG + B6L_NUMERO.
Para que o ajuste tenha efeito, será necessário rodar o upddistr no ambiente ou realizar a manutenção diretamente nos dicionários, via SIGACFG.
...
nos fontes envolvidos para a exportação do RPS, realizando o tratamento correto para esses caracteres, conforme manual do RPS, que solicita a troca pela tag HTML correspondente. Por exemplo, se existir o caractere "&", será substituído por "&", conforme manual.
04. DEMAIS INFORMAÇÕES
Para maiores informações, consulte a documentação de referência no link: PTU A500 - PLSP500X.
05. ASSUNTOS RELACIONADOS
...