Модуль интеграции с Т-Банком позволяет получать выписки из банка и далее работать с ними: находить нужные счета и отмечать их статус оплаты. Модуль работает вместе с дополнением "Банковские выписки", которое устанавливается автоматически.
Для подключения модуля заходим в раздел Маркетплейс - Модули - "Интеграция с Т-Банк" и кликаем на "бегунок".
Сразу же открываются настройки модуля и устанавливается дополнение "Банковские выписки".
В настройках модуля мы видим возможность "Добавить подключение".
После нажатия на кнопку появляется два поля: Название и API ключ. В первом поле вводим название, которое поможет вам быстро найти и идентифицировать подключение. Подключение используется далее во вкладке "Расчетные счета". Во втором поле введите ваш API-ключ, полученный в личном кабинете T-Bank (Т-Бизнес -> Личный кабинет -> Интеграции -> T-API -> Выпуск токена).
Важно! При получении токена укажите IP-адрес, с которого будет использоваться этот токен.
Далее переходим во вкладку Таблицы. Поля в этой таблице берутся по умолчанию из таблицы "Банковские выписки" и заполняются автоматически. При необходимости, можно тут добавить другую таблицу и сопоставить поля.
Далее добавляем расчетный счет в следующем окне. Для этого нажимаем "Добавить расчетный счет". Открывается окно для указания настроек по работе с конкретным расчетным счетом.
Переходим в таблицу "Настройки". Тут видим основные две настройки работы с выписками:
Если изменить в дальнейшем настройки, то они будут применяться только к новым выпискам.
Важно! Дополнение по умолчанию использует настройки таблицы "Счета", "Клиенты" и "Моя компания" стандартной конфигурации. Если в вашей конфигурации используется другая структура таблиц, необходимо предварительно настроить связи дополнения с таблицами.
Это делается в разделе Настройки - Маркетплейс - Дополнения - Банковские выписки.
Банковские выписки попадают в систему автоматически. Когда выписка попадает в таблицу "Банковские выписки" проходит поиск по таблице "Клиенты". Вычисление берет плательщика из поля "Название плательщика" и ищет его среди полей таблицы "Клиенты" для того чтобы установить поле связи с таблицей "Клиенты". Поиск проходит по полям "Юридическое название" и "Полное юридическое название". Так же проходит поиск по полям таблицы "Моя компания", чтобы установить связь.
После этого по полям "Сумма" и "Название компании плательщика" проходит поиск по таблице "Счета" для подбора нужной записи.
Важно! Поиск работает по служебному фильтру который добавляется в таблицу "Счета" при установке дополнения. По умолчанию условия фильтра это неоплаченные счета, которые были выставлены не ранее чем 90 дней назад. При необходимости можно отредактировать фильтр. Но не рекомендуется его удалять для корректной работы вычисления.
Результаты поиска счетов записываются в два поля:
Статусы выписок:
Неважно каким способом были привязаны счет и выписка, после этого:
Важно! Если в таблице "Счета" нет поля типа текст "Комментарий по оплате", то его необходимо создать или через настройки дополнения можно привязать любое другое текстовое поле куда будет записываться информация о том что счёт был отмечен через дополнение "Банковские выписки".
Если поле в последней строке написано в круглых скобках (...), то значит связь не установлена и надо заменить это поле на любое другое текстовое поле, чтобы избежать ошибки в привязке счета.