SAFT–Erro ao validar o ficheiro na AT

22 07 2015

Em determinadas circunstâncias, ao validar o ficheiro SAFT na AT, poderá ser mostrado o seguinte erro:

 

image

“O ficheiro seleccionado não está de acordo com o formato exigido.

Erro: Linha: X; coluna: Y; An invalid XML character (Unicode: 0x1e) was found in the element content of the document.”

 

 

Ao editar o ficheiro SAFT com o Notepad, após localizar a linha referenciada no erro, não existia nada de estranho ou anormal. Esta linha diz respeito ao nome de um determinado cliente. O cliente foi criado no Primavera recentemente.

image

O Analisador SAF-T PT da CentralGest também não detetou nenhum erro.

 

 

 

Para uma análise mais aprofundada do ficheiro SAFT (XML), foi utilizado o Notepad++. Após localizar a linha em questão, e ativar  a opção Show All Characters em View > Show Symbol,  o problema foi detetado.

image

 

Por alguma razão que desconheço antes da palavra “e” existia um comando ASCii: “RS” – Record separator (fonte: http://www.theasciicode.com.ar/ascii-table-characters.pdf).

Embora não tenha conseguido apurar em concreto como é que tal aconteceu, suspeito que tenha sido pelo facto de, no Primavera ao criar o cliente em questão, o seu nome possa ter sido copiado de uma página web para a ficha do cliente (copiar/colar), ao invés de o seu nome ter sido escrito manualmente.

Na ficha do cliente (no Primavera), assim como dentro da Base de Dados, o nome do cliente era mostrado tal como no ficheiro SAFT (segunda imagem), ou seja sem nada de irregular.

Para resolver definitivamente o problema foi necessário reescrever o nome do cliente, dentro da Base de Dados, na tabela CabecDoc, em todos os documentos (tendo em conta a legislação atual, o ERP Primavera não permite alterar este campo em documentos certificados que tenham sido anteriormente gravados), assim como na ficha do cliente, por forma a que o problema com este cliente em concreto não se repita.


Ações

Information

2 responses

23 07 2015
necromannn

Não percebi como resolveu o problema visto o Primavera não permitir a alteração?

23 07 2015
XpecialGUEST

O problema foi resolvido diretamente dentro da Base de Dados.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s




%d bloggers like this: