Erro: Ao assinar o documento - '', valor hexadecimal 0x1F, é um caractere inválido. Linha 1, posição 6866.

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 11h47min de 10 de agosto de 2020 por Ana (discussão | contribs)
Ir para navegação Ir para pesquisar

Ao tentar salvar uma nota de saída ocorre a seguinte mensagem: Erro: Ao assinar o documento - , valor hexadecimal 0x1F, é um caractere inválido. Linha 1, posição 6866.

Solução

Essa mensagem está ocorrendo, pois no campo Descrição Faturamento do produto Código 001940 há um caractere especial que não pode ser convertido para o arquivo XML.

Se selecionar a descrição inteira e colocar no bloco de notas e ir passando os caracteres com a seta do teclado verá que ele estará entre o 1 e o _ (P01_T), pois ele não irá mudar de caractere no momento, você terá que dar duas setas em vez de uma.

Para saber exatamente onde está, estou colocando aqui a descrição atual, verá que terá um Losango com um ponto de interrogação dentro no lugar desse caractere: PORTA POSIÇÃO 1 TRATAMENTO TÉRMICO -301181860_P01�_T

Para resolver, retire esse caractere especial e salve o cadastro do produto, depois disso, faça a nota novamente que dará certo.