Настройка процесса расширенного импорта банковских выверок

Примечание

Эта функция станет устаревшей в сентябре 2022 года, новые пользователи должны использовать электронную отчетность. Дополнительные сведения см. в разделе Настройка процесса импорта расширенной банковской выверки с помощью электронной отчетности.

Функция расширенной банковской выверки позволяет импортировать электронные банковские выписки и автоматически выверять их с банковскими проводками в Dynamics 365 Finance. В этой статье объясняется, как настроить функцию импорта для банковских выписок.

Настройка импорта банковской выписки зависит от формата электронной банковской выписки. Finance поддерживает три готовых формата банковской выписки: ISO20022, MT940 и BAI2.

Задание предпочтительного часового пояса

При настройке параметров импорта банковских выписок может быть важно учитывать часовой пояс данных даты и времени в файлах банковских выписок, которые будут импортированы. По умолчанию предполагается, что все значения даты и времени уже заданы в формате UTC, поэтому при импорте данных не будет применяться преобразование часового пояса.

Нет доступного варианта для указания часового пояса, используемого для импорта данных. Этот параметр доступен в поле Предпочтительный часовой пояс на каждой странице Сведения о формате исходных данных (экспресс-вкладка Рабочая область управления данными > Настройка источника данных > Выберите формат данных > Язык и стандарты). Введенный здесь предпочтительный часовой пояс будет применяться ко всем операциям импорта, которые используют этот формат исходных данных. Можно создать столько форматов источника данных, сколько необходимо для импорта данных из нескольких часовых поясов.

Этот часовой пояс может отличаться от часового пояса пользователя или компании, поэтому необходимо уточнить, какой часовой пояс используется данными даты и времени. При настройке предпочтительного часового пояса рекомендуется учитывать следующие моменты.

  • Предпочтительный часовой пояс будет применяться ко всем операциям импорта с использованием этого формата исходных данных. Можно создать столько форматов источника данных, сколько необходимо для обработки импорта данных из нескольких часовых поясов.

  • Предпочтительный часовой пояс должно быть локальным часовым поясом данных даты и времени в файле импорта.

  • Часовой пояс для данных даты и времени может отличаться от часового пояса пользователя или компании.

  • Пользователи могут настроить собственный часовой пояс, используя Параметры пользователя.

Обратите внимание, что перечисленные ниже действия помогут минимизировать возможные потенциальные конфликты даты и времени при импорте банковских выписок.

  • Не изменяйте предпочтительный часовой пояс для любых банковских счетов, для которых уже были импортированы выписки. Изменение предпочтительного часового пояса может повлиять на порядок новых выписок относительно существующих выписок из-за корректировки часового пояса.

  • Просмотрите все операции импорта, использующие выбранный формат источника данных. Предпочтительный часовой пояс, указанный для формата, будет применяться ко всем проектам импорта, использующим этот формат. Убедитесь, что предпочтительный часовой пояс подходит для всех проектов импорта, использующих этот формат.

Образцы файлов

Для всех трех форматов вы должны иметь файлы, которые преобразуют электронную банковскую выписку из исходного формата в формат, который можно использовать в Finance. Требуемые исходные файлы находятся в узле Ресурсы в обозревателе приложений в Microsoft Visual Studio. После обнаружения файлов скопируйте их в одно известное расположение, чтобы их было легче отправить во время настройки.

Имя ресурса Имя файла
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

Примеры форматов банковской выписки и технических макетов

Ниже приводятся примеры определений технических макетов для расширенных файлов импорта банковской выписки и трех связанных примеров файлов банковской выписки: Примеры файлов импорта

Определение технического макета Пример файла банковской выписки
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample

Настройка импорта банковских выписок ISO20022

Во-первых, необходимо определить группу обработки формата банковской выписки для банковских выписок ISO20022 с помощью структуры информационного объекта.

  1. Перейдите в раздел Рабочие области>Управление данными.
  2. Нажмите кнопку Импорт.
  3. Введите имя формата, например ISO20022.
  4. В поле Формат исходных данных установите значение XML-элемент.
  5. В поле Имя объекта установите значение Банковские выписки.
  6. Чтобы отправить файлы импорта, нажмите кнопку Отправить и перейдите к файлу SampleBankCompositeEntity.xml, сохраненному ранее.
  7. После отправки объекта банковских выписок и завершения сопоставления выберите действие Просмотр карты для объекта.
  8. Объект банковских выписок является составным объектом, состоящим из четырех отдельных объектов. В списке выберите BankStatementDocumentEntity, а затем нажмите кнопку Просмотр карты.
  9. На вкладке Преобразования щелкните Создать.
  10. Для порядкового номера 1 щелкните Отправить файл и выберите файл ISO20022XML-Reconciliation.xslt, сохраненный ранее. Примечание. Файлы преобразования создаются для стандартного формата. Поскольку банки часто отклоняются от этого формата, может потребоваться обновить файл преобразования, чтобы он соответствовал формату банковской выписки.
  11. Нажмите Создать.
  12. Для порядкового номера 2 щелкните Отправить файл и выберите файл BankReconciliation-to-Composite.xslt, сохраненный ранее.
  13. Щелкните Применить преобразования.

После настройки группы обработки формата следующим шагом является определение правил формат банковской выписки для банковских выписок ISO20022.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Настройка>Настройка расширенной банковской выверки>Формат банковской выписки.
  2. Нажмите Создать.
  3. Укажите формат выписки, например ISO20022.
  4. Вводится имя формата.
  5. Выберите в поле Группа обработки группу, определенную ранее, например ISO20022.
  6. Установите флажок XML-файл.

Последним шагом является включение расширенной банковской выверки и задание формата выписки в банковском счете.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Банковские счета.
  2. Выберите банковский счет и откройте его, чтобы просмотреть подробные сведения.
  3. На вкладке Выверка задайте для параметра Расширенная банковская выверка значение Да.
  4. Выберите в поле Формат выписки формат, созданный ранее, например ISO20022.

Настройка импорта банковских выписок MT940

Во-первых, необходимо определить группу обработки формата банковской выписки для банковских выписок MT940 с помощью структуры информационного объекта.

  1. Перейдите в раздел Рабочие области>Управление данными.
  2. Нажмите кнопку Импорт.
  3. Введите имя формата, например MT940.
  4. В поле Формат исходных данных установите значение XML-элемент.
  5. В поле Имя объекта установите значение Банковские выписки.
  6. Чтобы отправить файлы импорта, нажмите кнопку Отправить и перейдите к файлу SampleBankCompositeEntity.xml, сохраненному ранее.
  7. После отправки объекта банковских выписок и завершения сопоставления выберите действие Просмотр карты для объекта.
  8. Объект банковских выписок является составным объектом, состоящим из четырех отдельных объектов. В списке выберите BankStatementDocumentEntity, а затем нажмите кнопку Просмотр карты.
  9. На вкладке Преобразования щелкните Создать.
  10. Для порядкового номера 1 щелкните Отправить файл и выберите файл MT940TXT-to-MT940XML.xslt, сохраненный ранее.
  11. Нажмите Создать.
  12. Для порядкового номера 2 щелкните Отправить файл и выберите файл MT940XML-Reconciliation.xslt, сохраненный ранее. Примечание. Файлы преобразования создаются для стандартного формата. Поскольку банки часто отклоняются от этого формата, может потребоваться обновить файл преобразования, чтобы он соответствовал формату банковской выписки.
  13. Нажмите Создать.
  14. Для порядкового номера 3 щелкните Отправить файл и выберите файл BankReconciliation-to-Composite.xslt, сохраненный ранее.
  15. Щелкните Применить преобразования.

После настройки группы обработки формата следующим шагом является определение правил формат банковской выписки для банковских выписок MT940.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Настройка>Настройка расширенной банковской выверки>Формат банковской выписки.
  2. Нажмите Создать.
  3. Укажите формат выписки, например MT940.
  4. Вводится имя формата.
  5. Выберите в поле Группа обработки группу, определенную ранее, например MT940.
  6. Задайте в поле Тип файла значение TXT.

Последним шагом является включение расширенной банковской выверки и задание формата выписки в банковском счете.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Банковские счета.
  2. Выберите банковский счет и откройте его, чтобы просмотреть подробные сведения.
  3. На вкладке Выверка задайте для параметра Расширенная банковская выверка значение Да.
  4. При появлении запроса на подтверждение выбора и включение расширенной банковской выверки нажмите кнопку OK.
  5. Выберите в поле Формат выписки формат, созданный ранее, например MT940.

Настройка импорта банковских выписок BAI2

Во-первых, необходимо определить группу обработки формата банковской выписки для банковских выписок BAI2 с помощью структуры информационного объекта.

  1. Перейдите в раздел Рабочие области>Управление данными.
  2. Нажмите кнопку Импорт.
  3. Введите имя формата, например BAI2.
  4. В поле Формат исходных данных установите значение XML-элемент.
  5. В поле Имя объекта установите значение Банковские выписки.
  6. Чтобы отправить файлы импорта, нажмите кнопку Отправить и перейдите к файлу SampleBankCompositeEntity.xml, сохраненному ранее.
  7. После отправки объекта банковских выписок и завершения сопоставления выберите действие Просмотр карты для объекта.
  8. Объект банковских выписок является составным объектом, состоящим из четырех отдельных объектов. В списке выберите BankStatementDocumentEntity, а затем нажмите кнопку Просмотр карты.
  9. На вкладке Преобразования щелкните Создать.
  10. Для порядкового номера 1 щелкните Отправить файл и выберите файл BAI2CSV-to-BAI2XML.xslt, сохраненный ранее.
  11. Нажмите Создать.
  12. Для порядкового номера 2 щелкните Отправить файл и выберите файл BAI2XML-Reconciliation.xslt, сохраненный ранее. Примечание. Файлы преобразования создаются для стандартного формата. Поскольку банки часто отклоняются от этого формата, может потребоваться обновить файл преобразования, чтобы он соответствовал формату банковской выписки.
  13. Нажмите Создать.
  14. Для порядкового номера 3 щелкните Отправить файл и выберите файл BankReconciliation-to-Composite.xslt, сохраненный ранее.
  15. Щелкните Применить преобразования.

После настройки группы обработки формата следующим шагом является определение правил формат банковской выписки для банковских выписок BAI2.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Настройка>Настройка расширенной банковской выверки>Формат банковской выписки.
  2. Нажмите Создать.
  3. Укажите формат выписки, например BAI2.
  4. Вводится имя формата.
  5. Выберите в поле Группа обработки группу, определенную ранее, например BAI2.
  6. Задайте в поле Тип файла значение TXT.

Последним шагом является включение расширенной банковской выверки и задание формата выписки в банковском счете.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Банковские счета.
  2. Выберите банковский счет и откройте его, чтобы просмотреть подробные сведения.
  3. На вкладке Выверка задайте для параметра Расширенная банковская выверка значение Да.
  4. При появлении запроса на подтверждение выбора и включение расширенной банковской выверки нажмите кнопку OK.
  5. Выберите в поле Формат выписки формат, созданный ранее, например BAI2.

Проверка импорта банковской выписки

Последним шагом является проверка импорта банковской выписки.

  1. Перейдите в раздел Управление банком и кассовыми операциями>Банковские счета.
  2. Выберите банковский счет, для которого включена расширенная банковская выверка.
  3. На вкладке Выверять щелкните Банковские выписки.
  4. На странице Банковская выписка щелкните Импортировать выписку.
  5. В поле Банковский счет выберите банковский счет. Сведения в поле Формат выписки будут введены автоматически на основании параметров в банковском счете.
  6. Нажмите кнопку Обзор и выберите файл электронной банковской выписки.
  7. Щелкните Загрузить.
  8. Нажмите кнопку .

Если импорт прошел успешно, вы получите сообщение о том, что выписка была импортирована. Если импорт завершился ошибкой, в рабочей области Управление данными в разделе Журнал заданий найти задание. Щелкните Сведения о выполнении для задания, чтобы открыть страницу Сводка по выполнению, и щелкните Просмотр журнала выполнения, чтобы просмотреть ошибки импорта.