1. Ficheiro SAF-T - Produz-se o ficheiroSAF-T (PT) relativo à contabilidade;
2. Soma de Verificação - A aplicação efetua o cálculo da soma de verificação (i.e., checksum)
sobre o ficheiro produzido no passo anterior;
3. Pedido de Chave - A aplicação inicia o processo de obtenção de chave criptográfica fazendo uma
chamada ao web service do CryptoSAF-T com indicação do número fiscal e o ano contabilístico;
4. Envio de Código de Segurança - CryptoSAF-T envia código de segurança para a
Caixa Postal Eletrónica (i.e., ViaCTT) do sujeito passivo;
5. Receção de Código de Segurança - Sujeito passivo obtém o código de segurança a partir da caixa postal (ViaCTT)
e introduz na aplicação – em alternativa, pode ser a aplicação e efetuar este passo;
6. Levantamento de Chave - Aplicação invoca web service de levantamento de chave criptográfica
indicando o número fiscal, o ano contabilístico e o código de segurança;
7. Descaracterização - Aplicação descaracteriza (i.e., cifra) dados do ficheiro SAF-T.
8. Envio para a AT - Aplicação submete ficheiro descaracterizado à AT.
Numa fase posterior, no âmbito de um eventual procedimento inspetivo, a AT poderá solicitar ao CryptoSAF-T a disponibilização da chave criptográfica indicando o número fiscal e ano. Neste caso, o sujeito passivo receberá uma notificação do acontecimento na sua conta do ViaCTT.