[Atualização 11-03-2018 Novo Endereço para Validar SAFT 1.04 (aplicação de validação local)]
O validador antigo da versão 1.04 deixou de estar disponível na página da Autoridade Tributária no entanto a Autoridade Tributária disponibiliza agora o validador SAFT da versão 1.04 como um executável à semelhança do que era nas versões anteriores e está disponível para download no link seguinte:
https://info.portaldasfinancas.gov.pt/apps/saft-pt04/validador_v1_04.exe
O Windows vai mostrar uma mensagem a avisar que o Validador é uma aplicação insegura… clicar em Executar!
Para mais informações sobre o SAFT 1.04 e as suas validações a página agora é http://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/SAFT_PT/Paginas/news-saf-t-pt.aspx
[SAFT 1.04 XSD]
XSD é um ficheiro com regras de validação para validação de ficheiros xml, existem vários validadores na internet que permitem validar um ficheiro xml com as regras presentes num esquema XSD.
http://info.portaldasfinancas.gov.pt/apps/saft-pt04/saftpt1.04_01.xsd
[VERSÃO ANTIGA]
Este é o primeiro mês em que todas as empresas se são obrigadas a enviar a nova versão do SAFT 1.04, que acrescenta algumas informações às já comunicadas nas versões anteriores.
Para garantir que o seu SAFT está correto antes de o submeter no Portal da Autoridade Tributária pode usar o “analisador” fornecido pela AT para validar e detectar erros que o seu ficheiro possa ter!
Para já ainda não está disponível a versão online igual à que foi disponibilizada para as outras versões, terá que usar a versão Offline que está disponível no link http://info.portaldasfinancas.gov.pt/apps/saft-pt04/validador_v1_04.jar , não estranhe o ficheiro ser “.jar” isto significa que terá que ter o Java para poder correr este Analisador de SAFT! Este é o único validador de Saft oficial, todos os outros validadores são de entidades externas à Autoridade Tributária e como tal não fornecem qualquer garantia.
Antes de executar o ficheiro que fez download em cima certifique-se de que tem o Java instalado no seu computador, para isso basta visitar o site https://www.java.com/pt_BR/ e instalar a última versão.
Para corrigir possíveis erros no SAFT PT convém sempre consultar o produtor do Software no entanto alguns dos erros podem ter a ver com a informação que está no sistema, seja uma ficha de produto mal preenchida ou um clientes com um dado qualquer inválido, geralmente os erros do analisador mostram o campo onde está o erro, se pesquisar o número do campo no manual do SAFT pode encontrar a origem do erro e corrigir sem ter que recorrer a ninguém!! Também pode dar uma vista de olhos no manual para ter noção de toda a informação que é incluída no ficheiro SAFT 1.04.
Já agora um concelho não usem validadores ou analisadores online que não sejam fornecidos pela AT ou pelo produtor do Software que usam, porque não sabem a quem estão a dar acesso à Faturação, Produtos, Preços, Guias de Transporte, etc… da vossa empresa!!
Ola António,
Quando tentei validar o relatório atráves do validador 1_04, no fim o software retornou uma mensagem a dizer que tem 4 erros e quando vou ver o relatorio de erros está completamente vázio, sem qualquer indicação de onde o problema está.
Passou pelo mesmo? Se sim como resolveu?
Existe algum contacto para as autoridades? Andei a vaguear pelo portal das fiananças e não encontrei nada de jeito.
Cumprimentos.
também tenho esse problema
Boa noite,
O validador da AT para a estrutra 1.04 não se encontra a funcionar como devido. Existem inclusive erros xsd que não sao despoletados no validador da AT. Poderão validar os vossos ficheiros de faturação através do efatura, no que respeita a submissões mensais. Para ficheiros anuais de faturação e contabilidade deverão utilizar outros validadores de confiança. Cumprimentos.
O validador desta versão é muito pior de utilizar que a versão anterior. Quando temos vários ficheiros para validar, somos obrigados fechar e abri o validador. Além disso é mais demorado e exigente para a máquina.
A minha sugestão é que gerem também a versão 1.03 e a validem com o validador anterior. Tenho feito assim e resulta.
Cumprimentos
@João, está a sugerir fazer uma simples alteração no cabeçalho de:
para
e correr o ficheiro no validador 1.03?
(Claro que isto seria apenas para detectar algum erro no relatorio e futuramente o mesmo seria entregue às autoridades na versão 1.04)
infelizmente parte da minha mensagem não é visivel…a parte do cabeçalho que estava a falar em alterar era esta:
AuditFile xmlns=”urn:OECD:StandardAuditFile-Tax:PT_1.04_01″
para
AuditFile xmlns=”urn:OECD:StandardAuditFile-Tax:PT_1.03_01″
Boa tarde André, na verdade não é bem isso que faço. O que se passa é que conservei a versão do programa anterior do programa do SAF-T e executo as 2 versões, gerando ficheiros com nomes diferentes. Corro os 2 programas, obtenho 2 ficheiros para validar. Depois entrego apenas a ver~soa 1.04. Isto porque a alteração não foi apenas no cabeçalho.
Cumprimentos
Hello from Happykiddi.
Bom dia,
Tenho um Saft com 2 erros, será que me podia ajudar?
SCHEMA_ERROR,5,39,cvc-pattern-valid: Value ‘505616394 -‘ is not facet-valid with respect to pattern ‘([0-9]{9})+|([^^]+ [0-9/]+)’ for type ‘#AnonType_CompanyID’.
SCHEMA_ERROR,5,39,cvc-type.3.1.3: The value ‘505616394 -‘ of element ‘CompanyID’ is not valid.
Obrigada