Importar SAF-T

Os quatro períodos

O painel "Importar SAF-T" tem quatro campos independentes — nenhum obrigatório, cada um
carregado (ou não) separadamente:

Campo Período
SAF-T N Exercício em curso — o que está a ser auditado
SAF-T N-1 Exercício anterior — só para comparação
SAF-T N+1 Exercício seguinte — normalmente carregado tarde, quando já existe (ex: cut-off de N para N+1)
SAF-T Interinos Um SAF-T de um trabalho interino, cobrindo só parte do exercício em curso

Cada campo tem um botão ao lado: ... abre uma caixa para escolher o ficheiro .xml; depois de
escolhido, o botão passa a X e um clique nele limpa esse campo (como se nada tivesse sido
carregado). O mesmo se consegue pelo menu Editar ▸ SAF-T ▸ Ano N / N-1 / N+1 / Interinos.

Confirmação ao carregar. Ao escolher um ficheiro, o AuditPilot lê só o cabeçalho e compara-o
com os que já estão carregados. Se algo não bater certo — NIF diferente, um exercício que não
encaixa no campo (o N-1 tem de ser o ano anterior ao N, o N+1 o seguinte, o Interinos o mesmo ano
do N), o mesmo ficheiro em dois campos, ou o N e o Interinos ao mesmo tempo — aparece uma
janela a explicar o que é e a perguntar se quer carregar mesmo assim. Só se pergunta pelo que o
ficheiro novo acrescenta: um problema que já aceitou com um ficheiro anterior não é perguntado outra
vez. Responder "Não" deixa o campo como estava.

Nota: N e Interinos nunca se combinam com sentido — carregar um SAF-T Interinos
normalmente serve para trabalhar antes de N estar disponível. O programa não impede os dois
carregados ao mesmo tempo, mas nenhum botão trata essa combinação como um caso especial: para
efeitos de "qual é o período atual", N tem sempre prioridade sobre Interinos quando ambos
estão carregados (ver a Análise de Risco, no capítulo desse botão).

"Fonte da informação": SAF-T, Extratos ou Balancetes

Três botões de opção deixam escolher, explicitamente, de onde os botões seguintes devem ler os
dados:

Independentemente de qual está selecionada, os textos dos botões 1 e 4 continuam a mudar
sozinhos consoante haja ou não um SAF-T de N/Interinos carregado — "... a partir dos extratos" passa a "... a partir dos ficheiros SAF-T" — para que o botão diga sempre,
corretamente, de onde vai ler os dados.

Quais botões ficam ativos, com o quê

Botão Regra de ativação
1 Preencher balancetes Sempre ativo — sem SAF-T nenhum, lê os extratos já existentes em 01_BL.xlsx
2 Preencher extratos Ativo sempre que o botão "SAF-T" (acima) também estiver selecionável — ou seja, com qualquer SAF-T carregado (mesmo só N-1 ou só N+1)
3 Análise de risco Ativo se houver pelo menos um cut-off possível: N-1 + (N ou Interinos), ou N + N+1 (este segundo par não aceita Interinos no lugar de N — deixaria os meses entre o corte interino e o fecho do ano por cobrir)
4 Planeamento Sempre ativo — precisa de N e N-1; sem um SAF-T, cai nos extratos de 01_BL.xlsx para o que faltar
5 Riscos das rúbricas Sempre ativo — não lê nenhum SAF-T
6 Testes substantivos Sempre ativo — cada folha marcada em "Folhas a preencher" usa o que houver
7 Confirmações externas Sempre ativo — não lê SAF-T diretamente, só os extratos já preenchidos
Amostragem (calcular/gerar) Sempre ativo, painel incluído — o próprio erro de "população vazia" é a salvaguarda

Um botão "sempre ativo" não significa "sempre útil": corrê-lo sem nada carregado produz avisos
(nunca um erro bloqueante) a dizer o que não foi possível preencher — ver Catálogo de
mensagens
.

"Extratos/balancetes a ignorar"

Quatro caixas de marcação, uma por período (N, N-1, N+1, Interinos), sob o rótulo fixo
"Extratos/balancetes a ignorar nos passos 1 e 6:" — o texto não muda com a Fonte da informação
selecionada, mas o que as caixas fazem depende dela:

Com "SAF-T" selecionado, as quatro caixas ficam desativadas — não há nada para ignorar.

"Folhas a preencher" (botão 6)

Dez caixas de marcação, uma por folha de testes substantivos (AFT, AI, PI, Dív. Pagar, Cred.
Receber, Caixa/DO, Fin. Obtidos, Inventários, Rendimentos, Gastos), todas marcadas por omissão.
Só a botão 6 — desmarcar uma delas deixa essa folha tal como estava, sem a preencher; as
restantes correm normalmente. Substitui o antigo modo "Extratos grandes", que saltava sempre as
três folhas de inspeção documental (Gastos, Rendimentos, Inventários) em bloco: agora é possível,
por exemplo, manter Inventários e Gastos ligados mesmo que só Rendimentos tenha um extrato grande
demais.

Com "Balancetes" selecionado em "Fonte da informação", seis destas caixas (AFT, AI, PI,
Rendimentos, Gastos, Inventários) ficam desmarcadas e desativadas automaticamente — as suas folhas
precisam de movimentos individuais, que um balancete analítico não tem. As outras quatro (Dív.
Pagar, Cred. Receber, Caixa/DO, Fin. Obtidos) continuam disponíveis, já que só precisam do saldo
por conta. Voltar a selecionar "SAF-T" ou "Extratos" reativa as seis caixas — ficam desmarcadas,
não voltam a marcar-se sozinhas.

Limite de 1 040 000 linhas

Antes de escrever uma folha que despeja o extrato linha a linha, o programa verifica se essa folha
ficaria com mais de 1 040 000 entradas (o limite real do Excel, com alguma margem) — se ficasse,
recusa-se a preenchê-la e avisa, em vez de tentar e corromper o ficheiro: