Добрый день!
Хочу здесь оставить небольшую инструкцию для будущих поколений, кто будет «дружить» D365FO с клиент-банком в рамках российской локализации.
Итак, по сравнению с предыдущими версиями (AX2012, AX2009) – в D365FO появилось 2 новшества – теперь система не имеет локального клиента, а механизм выгрузки платежек / загрузки выписок реализован теперь через механизм GER (Global Electronic Reporting, электронная отчетность). Соседняя тема
Вебинар по функциональности Электронной отчетности (Electronic reporting) и Электронных сообщений (Electronic messages) посвящена как раз обсуждению этого механизма
В предыдущих версиях настройку экспорта платежек / импорта выписки на проектах доводили до состояния автоматической периодической операции, т.е. когда в системе создавалось платежное поручение – работала штатная периодическая операция, которая выгружала платежное поручение в специально заданную папку. Импорт выписки производился по аналогичной схеме – запускалась периодическая операция в пакетнике, которая мониторила настроенные сетевые папки и импортировала файлы из них в систему.
В D365FO такая возможность также сохранилась, но теперь в роли сетевой папки выступает портал Sharepoint Online.
Механизм GER представляет собой достаточно большой конструктор, под который Microsoft выпускает конфигурации. Конфигурации состоят обычно из трех XML-файлов – описание модели, описание мэппинга и описание формата, которые должны быть друг с другом согласованы по версии.
С обновлением версий системы может потребоваться обновление версии описания модели и реже мэппинга. Файл описания формата теоретически описывает только формат и не зависит от непосредственно от структуры хранения данных в системе, поэтому по идее должен обновляться только при необходимости изменения формата (говорю "теоретически", т.к. по факту всё всегда зависит непосредственно от разработчиков настроек).
Такая схема приводит нас к необходимости импортирования конфигураций в следующей последовательности:
- Закачиваем последние согласованные версии модели, мэппинга и формата, несмотря на то, что уже вышли обновления модели и, возможно, мэппинга (т.е. ориентируемся на последнюю версию формата)
- Закачиваем обновления мэппинга и версии модели, согласованные с этими обновлениями (версия модели может обновляться чаще обновлений мэппинга)
- Закачиваем последние версии модели (тут надо обратить внимание, что последние версии моделей могут быть выпущены под более новую версию, нежели у нас имеется, поэтому тут надо либо обновиться до последней версии, либо закачивать последнюю версию, которая закачивается и не ругается)
Будем проводить настройку на версии системы 10.0.8 (10.0.319.10005) PU32 (7.0.5493.35497)
Для целей экспорта платежек нам потребуются:
- Модель Payment model
- Мэппинг Payment model mapping 1611
- Мэппинг Payment model to destination RU
- Формат Payment Order (RU) (для экспорта платежек)
- Формат Bank statement (RU) (для импорта выписок)
Также можно выкачать отдельно формат Bank BIC catalog (RU), позволяющий импортировать перечень банков с сайта ЦБ РФ
Импорт конфигураций производится в LCS, внутри проекта внедрения (можно создать тестовый проект), т.е. нужно зайти в проект
![Название: 22.02.2020 0-53-51.png
Просмотров: 7455
Размер: 32.8 Кб](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12615&d=1582495768)
В разделе Конфигурация GER необходимо нажать кнопку Импорт и найти (инструменты поиска, к сожалению, отсутствуют, используем глаза, как средство поиска по умолчанию) все необходимые нам файлы.
![Нажмите на изображение для увеличения
Название: 22.02.2020 1-02-34.png
Просмотров: 343
Размер: 66.6 Кб
ID: 12618](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12618&thumb=1&d=1582495776)
Для импорта банков нам потребуется версия 20.
Для экспорта платежек / импорта выписки – версия 22.
Также нужно найти и выкачать (сначала файлы выкачиваются в Вашу библиотеку, затем, щелкнув по названию файла его можно скачать себе на компьютер) версии Payment model mapping 1611 и Payment model mapping to destination RU
Таким образом можно выкачать вот такие файлы:
![Название: 22.02.2020 1-37-13.png
Просмотров: 7478
Размер: 10.4 Кб](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12620&d=1582495784)
После скачивания этих конфигураций необходимо их закачать в систему в \Управление организацией\Электронная отчетность\Конфигурации, кнопка Обменять-Загрузить из XML-файла.
Импортировать следует сначала модели, затем мэппинги и затем форматы, но я предпочитаю закачивать согласно хронологии их разработки, т.е. сначала закачать согласованный комплект файлов, а затем уже закачивать обновления. Такой способ позволяет обойти случайные грабли, если их оставили разработчики системы.
В итоге после импорта получается такая картинка
Итак, после импорта необходимых конфигураций необходимо теперь расставить нужные галочки в форме конфигураций.
Для Payment model mapping 1611 установить флажок «Значение по умолчанию для сопоставления модели»
![Нажмите на изображение для увеличения
Название: 23.02.2020 17-13-52.png
Просмотров: 550
Размер: 49.7 Кб
ID: 12627](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12627&thumb=1&d=1582496353)
Для Payment model mapping to destination RU установить флажок «Значение по умолчанию для сопоставления модели»
![Нажмите на изображение для увеличения
Название: 23.02.2020 17-14-53.png
Просмотров: 370
Размер: 53.5 Кб
ID: 12628](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12628&thumb=1&d=1582496353)
Создать запись в справочнике \Управление банком и кассовыми операциями\Настройка\Настройка платежного поручения\Виды документов типа «Платежный документ»
![Название: 23.02.2020 17-25-29.png
Просмотров: 7448
Размер: 28.0 Кб](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12629&d=1582496362)
В параметрах модуля Управление банком и кассовыми операциями (\Управление банком и кассовыми операциями\Настройка\Параметры управления банком и кассовыми операциями) на закладке Разное выбрать:
(Для импорта списка банков с сайта ЦБ РФ) описание электронного формата, отвечающее за импорт списка банков
![Нажмите на изображение для увеличения
Название: 23.02.2020 17-26-48.png
Просмотров: 411
Размер: 91.1 Кб
ID: 12630](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12630&thumb=1&d=1582496362)
Наименование журнала для определения журнала платежей при разноске импортированной выписки, в который будут попадать платежи из выписки, по которым отсутствует платежное поручение в системе (например, банковские комиссии или входящие платежи)
![Нажмите на изображение для увеличения
Название: 23.02.2020 17-29-24.png
Просмотров: 610
Размер: 84.3 Кб
ID: 12631](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12631&thumb=1&d=1582496366)
В рабочей области \Управление организации\Рабочие области\Электронная отчетность щелкнуть по ссылке Параметры электронной отчетности
![Нажмите на изображение для увеличения
Название: 23.02.2020 19-47-52.png
Просмотров: 519
Размер: 42.2 Кб
ID: 12633](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12633&thumb=1&d=1582496690)
и на закладке Вложения выбрать тип документа "Файл", который отвечает за тип документа, куда прикрепляются вложения
![Нажмите на изображение для увеличения
Название: 23.02.2020 19-47-33.png
Просмотров: 351
Размер: 33.6 Кб
ID: 12632](//axforum.info/forums/attachment.php?s=b8549f510c1e70453bcdb4efad4645c7&attachmentid=12632&thumb=1&d=1582496690)
(По умолчанию в RUMF содержится в этом поле значение File, которое отсутствует в компании RUMF, поэтому необходимо выбрать такое значение, которое содержится в текущей компании; в данном примере - это RUMF)