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:
NeInterinosnunca 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",Ntem sempre prioridade sobreInterinosquando 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:
- "SAF-T" — só pode ser selecionado quando
NouInterinosestá carregado (ter sóN-1ou
sóN+1carregado, por exemplo para adiantar trabalho, não chega para o ativar). Se o SAF-T de
que esta opção dependia for removido do campo enquanto ela está selecionada, o programa muda
sozinho para "Extratos". - "Extratos" — lê os extratos já preenchidos em
01_BL.xlsx(pelo botão 2). É a opção
selecionada por omissão. - "Balancetes" — lê, em vez disso, os balancetes analíticos já preenchidos em
01_BL.xlsx
(folhasN/N-1/N+1/Interinos, pelo botão 1) — a escolha para quando não há um extrato
linha-a-linha para trabalhar, só o balancete por conta que uma corrida anterior do botão 1 já
produziu. É uma escolha explícita: uma vez selecionada, ignora qualquer SAF-T carregado nos
campos acima para os botões 4/6/7 (o botão 1 nunca é afetado — não há nada de novo para ele
calcular sem um extrato ou SAF-T). Como o balancete analítico não tem informação linha-a-linha,
algumas coisas ficam por preencher: - no botão 4 (Planeamento), o CAE e a Estratégia Global de Auditoria (que só vêm do cabeçalho do
SAF-T) ficam por preencher manualmente, tal como já acontece sem SAF-T nenhum; - no botão 6, as folhas AFT/AI/PI/Rendimentos/Gastos/Inventários (ver "Folhas a preencher"
abaixo) ficam desmarcadas e desativadas — precisam de movimentos individuais que o balancete
analítico não tem; - no botão 7, as cartas de circularização passam a um modo agregado, sem folha por entidade —
ver 7 · Confirmações externas.
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 "Extratos" selecionado — usadas pelos botões 1 e 6, nunca pelo 4 (Planeamento sempre
usa oN/N-1disponível, ignorando estas caixas por completo). Marcar "Ignorar X" faz esses
dois botões tratarem o períodoXcomo se nenhum SAF-T tivesse sido carregado para ele —
mesmo que um ficheiro esteja de facto no campo. O que acontece a seguir depende do que sobra: se
algum outro período ainda tiver um SAF-T real, o período ignorado é simplesmente deixado
como está na folha; só quando todos os períodos relevantes ficam sem SAF-T é que esses
botões caem no extrato já existente em01_BL.xlsxpara os preencher. - Com "Balancetes" selecionado — usadas só pelo botão 6 (o botão 1 não é afetado por esta
Fonte da informação — ver acima). Marcar "Ignorar X" faz o botão 6 tratar o balancete analítico
do períodoXcomo se estivesse vazio, em vez de o ler.
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:
- Botão 2 — verificado por período (
Extrato N/N-1/N+1/Interinos); um período que
excederia o limite fica por preencher, os restantes continuam normalmente. - Botão 6 — verificado por folha marcada em "Folhas a preencher"; só as folhas que de facto
despejam o extrato linha a linha (AFT, AI, PI, Inventários, Rendimentos, Gastos) podem alguma
vez atingir este limite — as restantes (Dív. Pagar, Cred. Receber, Caixa/DO, Fin. Obtidos)
escrevem uma linha por conta, nunca por movimento, e nunca são recusadas por este motivo.