O MT940 é um formato de extrato bancário estruturado por etiquetas, utilizado por alguns fluxos de trabalho de importação de ERP e tesouraria. Se o seu banco disponibilizar o extrato eletrónico pretendido diretamente, utilize esse ficheiro em primeiro lugar. Um MT940 derivado de PDF reconstrói os dados a partir do extrato; não recria todas as referências do banco nem as convenções de comunicação específicas da instituição bancária.
Confirme os requisitos do seu destino
Consulte o responsável pelo importador de extratos bancários para saber qual a variante de MT940, o identificador de conta, os códigos de transação, as regras de referência e a disposição descritiva que este espera. Confirme também se aceita um corpo de bloco 4 ou se exige um envelope de mensagem mais completo.
A SAP documenta o MT940 entre os formatos suportados pelo seu fluxo de trabalho de importação de extratos bancários. Isso descreve um formato suportado, não a certificação de um ficheiro gerado em particular. O seu importador configurado continua a determinar a aceitação e o comportamento de lançamento.
Converter e transferir o extrato
- Abra a ferramenta de PDF para MT940.
- Carregue o PDF desbloqueado de uma conta, até 25 MB, e escolha Converter o meu extrato.
- Transfira primeiro o Excel e inspecione o número de conta, a moeda, o período, o saldo inicial, o saldo final e as linhas de transação.
- Abra Mais formatos e selecione MT940 na secção Bank standards.
- Guarde o ficheiro .sta transferido com o seu PDF e o livro de revisão para o teste de importação.
A extensão .sta é o nome de ficheiro de transferência atual para esta saída MT940. Alterar a extensão do ficheiro para .txt ou .mt940 apenas altera o seu nome; não adapta o conteúdo a outra especificação. Editar a cópia em Excel também não altera uma transferência posterior de MT940.
Ler os campos gerados
| Tag | Saída atual | Ponto de revisão |
|---|---|---|
| :20: | STATEMENT | Referência fixa, não um identificador emitido pelo banco |
| :25: | Identificador de conta extraído | Verifique face à conta de destino |
| :28C: | 00001/00001 | Sequência fixa, não o número de extrato do banco |
| :60F: | Saldo inicial, moeda e início do período | Confirme o montante, o sinal e a data |
| :61: | Data da transação, C ou D, montante, NMSC, NONREF | Código e referência genéricos |
| :86: | Descrição, truncada a 390 carateres | Verifique os requisitos de extensão do descritivo |
| :62F: | Saldo final, moeda e fim do período | Compare com o PDF original |
O exportador envolve estas etiquetas num corpo de bloco 4, utiliza quebras de linha CRLF e escreve montantes com duas casas decimais separadas por vírgula. Utiliza a data de transação extraída para ambas as posições de data em :61:. As datas de lançamento e de valor separadas não são recuperadas por esta exportação.
Reconhecer informações em falta e limites
Saldos em falta ficam a zero, moedas em falta passam a USD e um número de conta em falta torna-se um valor de preenchimento. Datas em falta ou irreconhecíveis podem tornar-se 000101. Verifique os campos de origem antes da importação para que estes valores predefinidos não sejam confundidos com factos do extrato.
A descrição é truncada, mas não é repartida em linhas de continuação de 65 carateres. Um importador rigoroso pode rejeitar descritivos longos. Os códigos de transação são NMSC genéricos, as referências são NONREF e a sequência do extrato é fixa. Um fluxo de trabalho que exija códigos específicos do banco, números de sequência únicos, blocos de encaminhamento completos ou descritivos estruturados necessita de uma etapa de adaptação ou de um ficheiro emitido pelo banco.
Testar antes de lançar
Utilize uma pré-visualização de importação ou um ambiente de teste primeiro. Verifique a conta e a moeda de destino, a contagem de transações, os sinais de débito e crédito e se o importador reporta referências duplicadas ou etiquetas não suportadas. Compare os totais com o PDF e inspecione transações sem correspondência antes de aplicar regras de lançamento.
Guarde o erro exato e a especificação de importação caso o teste falhe. Não substitua metadados em falta por suposições para forçar a validação de um ficheiro. Para um destino que exija XML, consulte o guia de CAMT.053; para revisão manual, utilize o Excel.