Compartilhar via


Configurar processo de importação de reconciliação bancária avançada

Observação

Essa funcionalidade será preterida em 2022 de setembro, os novos usuários devem usar a emissão de relatórios eletrônicos. Para obter mais informações, consulte Configurar a importação avançada de reconciliação bancária usando Relatórios eletrônicos.

O recurso Reconciliação bancária avançada permite que você importe extratos bancários eletrônicos e os reconcilie automaticamente com as transações bancárias do Dynamics 365 Finance. Este artigo explica como configurar a funcionalidade de importação para seus extratos bancários.

A configuração de importação de extrato bancário varia de acordo com o formato do seu extrato bancário eletrônico. O Finanças oferece suporte para três formatos prontos de extrato bancário: ISO20022, MT940 e BAI2.

Definir preferência de fuso horário

Quando você configura as definições de importação do extrato bancário, pode ser importante considerar o fuso horário dos dados de data/hora nos arquivos de extrato bancário que serão importados. O padrão é supor que qualquer valor de data e hora já esteja em UTC (Tempo Universal Coordenado) e, portanto, nenhuma conversão de fuso horário será aplicada na importação dos dados.

Há uma opção disponível para especificar um fuso horário a ser usado para importação de dados. Essa opção está disponível no campo Preferência de fuso horário em cada página Detalhes do formato de dados de origem (Guia Rápida Espaço de trabalho de gerenciamento de dados > Configurar fontes de dados > Selecionar um formato de dados > Configurações regionais). Essa preferência de fuso horário que você informa será aplicada a todas as importações que usam esse formato de dados de origem. Você pode criar quantos formatos de fonte de dados forem necessários para importação de dados de vários fusos horários.

Esse fuso horário pode não ser o mesmo que o do usuário ou da empresa. Portanto, certifique-se de esclarecer qual fuso horário os dados de data e hora estão usado. É recomendável considerar os pontos a seguir ao configurar uma preferência de fuso horário.

  • A preferência de fuso horário será aplicada a todas as importações usando esse formato de dados de origem. Você pode criar quantos formatos de fonte de dados forem necessários para tratar da importação de dados de vários fusos horários.

  • A preferência de fuso horário deve ser o fuso horário local dos dados de data e hora no arquivo de importação.

  • O fuso horário dos dados de data e hora pode não ser o mesmo que o do usuário ou da empresa.

  • Os usuários podem ajustar seu próprio fuso horário usando as Opções do usuário.

Observe que as ações a seguir podem ajudar a minimizar os possíveis conflitos de data e hora na importação de extratos bancários.

  • Evite alterar as preferência de fuso horário para qualquer conta bancária que já teve extratos importados. Alterar as preferências de fuso horário pode afetar a ordenação de novos extratos relativos a extratos existentes devido ao ajuste do fuso horário.

  • Revise todas as importações que usam o formato de fonte de dados selecionado. A preferência de fuso horário especificada para o formato será aplicada a todos os projetos de importação que usam esse formato. Verifique se a preferência de fuso horário é adequada para todos os projetos de importação que usam esse formato.

Arquivos de exemplo

Para os três formatos, você deve ter os arquivos que convertem o extrato bancário eletrônico do formato original em um formato que possa ser usado pelo Finance. Você pode encontrar os arquivos de recurso necessários no nó Recursos no Application Explores dentro do Microsoft Visual Studio. Após localizar os arquivos, copie-os para um local único conhecido, para que você possa carregá-los mais facilmente durante o processo de configuração.

Nome do recurso Nome do arquivo
BankStmtImport_BAI2CSV_to_BAI2XML_xslt BAI2CSV-to-BAI2XML.xslt
BankStmtImport_BAI2XML_to_Reconciliation_xslt BAI2XML-to-Reconciliation.xslt
BankStmtImport_BankReconciliation_to_Composite_xslt BankReconciliation-to-Composite.xslt
BankStmtImport_ISO20022XML_to_Reconciliation_xslt ISO20022XML-to-Reconciliation.xslt
BankStmtImport_MT940TXT_to_MT940XML_xslt MT940TXT-to-MT940XML.xslt
BankStmtImport_MT940XML_to_Reconciliation_xslt MT940XML-to-Reconciliation.xslt
BankStmtImport_SampleBankCompositeEntity_xml SampleBankCompositeEntity.xml

Exemplos de formatos de extrato bancário e layouts técnicos

Estes são exemplos das definições avançadas de layout técnico do arquivo de importação de reconciliação bancária e três arquivos de exemplo de extrato bancário relacionados: Exemplos de arquivo de importação

Definição do layout técnico Arquivo de exemplo de extrato bancário
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample

Configurar a importação de extratos bancários ISO20022

Primeiro, você deve definir o grupo de processamento de formato do extrato bancário para extratos bancários ISO20022 utilizando a estrutura de entidade de dados.

  1. Acesse Espaços de trabalho>Gerenciamento de dados.
  2. Clique em Importar.
  3. Insira um nome para o formato, como ISO20022.
  4. Defina o campo Formato do dado fonte para XML-Element.
  5. Defina o campo Nome da entidade para Extratos bancários.
  6. Para carregar os arquivos de importação, clique em Carregar e, em seguida, navegue para selecionar o arquivo SampleBankCompositeEntity.xml salvo anteriormente.
  7. Assim que a entidade Extratos bancários for carregada e o mapeamento finalizado, clique na ação Exibir mapa para a entidade.
  8. A entidade Extratos bancários é uma entidade composta formada por quatro entidades separadas. Na lista, selecione BankStatementDocumentEntity e, em seguida, clique na ação Exibir mapa.
  9. Na guia Transformações, clique em Novo.
  10. Para a sequência número 1, clique em Carregar arquivo e, em seguida, selecione o arquivo ISO20022XML-to-Reconciliation.xslt salvo anteriormente. Observação: Os arquivos de transformação são criados para o formato padrão. Devido aos bancos geralmente divergirem desse formato, será necessário atualizar o arquivo de transformação para mapeá-lo ao seu formato de extrato bancário.
  11. Clique em Novo.
  12. Para a sequência número 2, clique em Carregar arquivo e, em seguida, selecione o arquivo BankReconciliation-to-Composite.xslt salvo anteriormente.
  13. Clique em Aplicar transformações.

Assim que o grupo de processamento do formato for configurado, a próxima etapa é definir as regras de formato do extrato bancário para extratos bancários ISO20022.

  1. Acesse Gerenciamento de banco e caixa>Configuração>Configuração avançada de reconciliação bancária>Formato do extrato bancário.
  2. Clique em Novo.
  3. Especifique um formato de extrato, tal como ISO20022.
  4. Digite um nome para o formato.
  5. Defina o campo Grupo de processamento como o grupo definido anteriormente, tal como ISO20022.
  6. Marque a caixa de seleção Arquivo XML.

A última etapa é habilitar a Reconciliação bancária avançada e definir o formato do extrato na conta bancária.

  1. Acesse Gerenciamento de caixa e bancos>Contas bancárias.
  2. Selecione a conta bancária, e abra-a para exibir os detalhes.
  3. Na guia Reconciliação, defina a opção Reconciliação bancária avançada para Sim.
  4. Defina o campo Formato do extrato como o formato criado anteriormente, tal como ISO20022.

Configurar a importação de extratos bancários MT940

Primeiro, você deve definir o grupo de processamento de formato do extrato bancário para extratos bancários MT940 utilizando a estrutura de entidade de dados.

  1. Acesse Espaços de trabalho>Gerenciamento de dados.
  2. Clique em Importar.
  3. Insira um nome para o formato, como MT940.
  4. Defina o campo Formato do dado fonte para XML-Element.
  5. Defina o campo Nome da entidade para Extratos bancários.
  6. Para carregar os arquivos de importação, clique em Carregar e, em seguida, navegue para selecionar o arquivo SampleBankCompositeEntity.xml salvo anteriormente.
  7. Assim que a entidade Extratos bancários for carregada e o mapeamento finalizado, clique na ação Exibir mapa para a entidade.
  8. A entidade Extratos bancários é uma entidade composta formada por quatro entidades separadas. Na lista, selecione BankStatementDocumentEntity e, em seguida, clique na ação Exibir mapa.
  9. Na guia Transformações, clique em Novo.
  10. Para a sequência número 1, clique em Carregar arquivo e, em seguida, selecione o arquivo MT940TXT-to-MT940XML.xslt salvo anteriormente.
  11. Clique em Novo.
  12. Para a sequência número 2, clique em Carregar arquivo e, em seguida, selecione o arquivo MT940XML-to-Reconciliation.xslt salvo anteriormente. Observação: Os arquivos de transformação são criados para o formato padrão. Devido aos bancos geralmente divergirem desse formato, será necessário atualizar o arquivo de transformação para mapeá-lo ao seu formato de extrato bancário.
  13. Clique em Novo.
  14. Para a sequência número 3, clique em Carregar arquivo e, em seguida, selecione o arquivo BankReconciliation-to-Composite.xslt salvo anteriormente.
  15. Clique em Aplicar transformações.

Assim que o grupo de processamento do formato for configurado, a próxima etapa é definir as regras de formato do extrato bancário para extratos bancários MT940.

  1. Acesse Gerenciamento de banco e caixa>Configuração>Configuração avançada de reconciliação bancária>Formato do extrato bancário.
  2. Clique em Novo.
  3. Especifique um formato de extrato, tal como MT940.
  4. Digite um nome para o formato.
  5. Defina o campo Grupo de processamento como o grupo definido anteriormente, tal como MT940.
  6. Defina o campo Tipo de arquivo como txt.

A última etapa é habilitar a Reconciliação bancária avançada e definir o formato do extrato na conta bancária.

  1. Acesse Gerenciamento de caixa e bancos>Contas bancárias.
  2. Selecione a conta bancária, e abra-a para exibir os detalhes.
  3. Na guia Reconciliação, defina a opção Reconciliação bancária avançada para Sim.
  4. Quando for solicitada a confirmação e permissão para habilitar a Reconciliação bancária avançada, clique em OK.
  5. Defina o campo Formato do extrato como o formato criado anteriormente, tal como MT940.

Configurar a importação de extratos bancários BAI2

Primeiro, você deve definir o grupo de processamento de formato do extrato bancário para extratos bancários BAI2 utilizando a estrutura de entidade de dados.

  1. Acesse Espaços de trabalho>Gerenciamento de dados.
  2. Clique Importar.
  3. Insira um nome para o formato, como BAI2.
  4. Defina o campo Formato do dado fonte para XML-Element.
  5. Defina o campo Nome da entidade para Extratos bancários.
  6. Para carregar os arquivos de importação, clique em Carregar e, em seguida, navegue para selecionar o arquivo SampleBankCompositeEntity.xml salvo anteriormente.
  7. Assim que a entidade Extratos bancários for carregada e o mapeamento finalizado, clique na ação Exibir mapa para a entidade.
  8. A entidade Extratos bancários é uma entidade composta formada por quatro entidades separadas. Na lista, selecione BankStatementDocumentEntity e, em seguida, clique na ação Exibir mapa.
  9. Na guia Transformações, clique em Novo.
  10. Para a sequência número 1, clique em Carregar arquivo e, em seguida, selecione o arquivo BAI2CSV-to-BAI2XML.xslt salvo anteriormente.
  11. Clique em Novo.
  12. Para a sequência número 2, clique em Carregar arquivo e, em seguida, selecione o arquivo BAI2XML-to-Reconciliation.xslt salvo anteriormente. Observação: Os arquivos de transformação são criados para o formato padrão. Devido aos bancos geralmente divergirem desse formato, será necessário atualizar o arquivo de transformação para mapeá-lo ao seu formato de extrato bancário.
  13. Clique em Novo.
  14. Para a sequência número 3, clique em Carregar arquivo e, em seguida, selecione o arquivo BankReconciliation-to-Composite.xslt salvo anteriormente.
  15. Clique em Aplicar transformações.

Assim que o grupo de processamento do formato for configurado, a próxima etapa é definir as regras de formato do extrato bancário para extratos bancários BAI2.

  1. Acesse Gerenciamento de banco e caixa>Configuração>Configuração avançada de reconciliação bancária>Formato do extrato bancário.
  2. Clique em Novo.
  3. Especifique um formato de extrato, tal como BAI2.
  4. Digite um nome para o formato.
  5. Defina o campo Grupo de processamento como o grupo definido anteriormente, tal como BAI2.
  6. Defina o campo Tipo de arquivo como txt.

A última etapa é habilitar a Reconciliação bancária avançada e definir o formato do extrato na conta bancária.

  1. Acesse Gerenciamento de caixa e bancos>Contas bancárias.
  2. Selecione a conta bancária, e abra-a para exibir os detalhes.
  3. Na guia Reconciliação, defina a opção Reconciliação bancária avançada para Sim.
  4. Quando for solicitada a confirmação e permissão para habilitar a Reconciliação bancária avançada, clique em OK.
  5. Defina o campo Formato do extrato como o formato criado anteriormente, tal como BAI2.

Testar o arquivo de importação de extrato bancário

A etapa final é testar se é possível importar seu extrato bancário.

  1. Acesse Gerenciamento de caixa e bancos>Contas bancárias.
  2. Selecione a conta bancária para a qual a funcionalidade Reconciliação bancária avançada está ativada.
  3. Na guia Reconciliar, clique em Extratos bancários.
  4. Na página Extrato bancário, clique em Importar extrato.
  5. Defina o campo Conta bancária para a conta bancária selecionada. O campo Formato do extrato será definido automaticamente, com base na configuração da conta bancária.
  6. Clique em Procurar, e selecione o arquivo de extrato bancário eletrônico.
  7. Clique em Carregar.
  8. Clique em OK.

Se a importação for bem-sucedida, você receberá uma mensagem informando que seu extrato foi importado. Se a importação não foi bem-sucedida, no espaço de trabalho Gerenciamento de dados, na seção Histórico de trabalho, localize o trabalho. Clique em Detalhes de execução para que o trabalho abra a página Resumo de execução e, em seguida, clique em Exibir histórico de execução para exibir os erros de importação.