Пользовательская инструкция
Какие есть функции?
- Реализовано три алгоритма поиска документов для привязки платежей:
- по номерам документов в Назначении платежа
- по маске в назначении платежа
- по контрагенту
- Привязка платежей к Заказам, Счетам, Приемкам и Отгрузкам
- Поддерживаются все виды платежей
- Доступна фильтрация документов по проекту на основе счёта, с которого пришёл платёж
Как работает?
- Программа реагирует на создание платежа (или документа) в вашей системе.
- Поиск документа (или платежа) происходит по каждому из включённых алгоритмов последовательно.
- Если произошла привязка, то программа прекращает работу. Следующие алгоритмы не запускаются.
Какие есть настройки?

Можно настроить очередность работы с полями: Номер и Входящий номер.
Алгоритмы поиска:
- По номерам документов

Шаги алгоритма:
- В системе создан новый Входящий платёж (или Счет покупателю).
- Программа запрашивает Счета покупателям с тем же контрагентом, что и в платеже, за крайние 3 месяца.
- Сортируем документы: старые в начале.
- Ищем номер документа в поле Назначение платежа, проходим по всем документам.
- Если номер документа найден и есть неоплаченная сумма, то привязываем Входящий платёж к Счёту покупателю.
- Если не удалось привязать платеж этим алгоритмом, то переходим к алгоритму поиска по маске.
- По маске

Шаги алгоритма:
- В системе создан новый Исходящий платёж (или Счёт поставщика)
- Слова из поля Назначение платежа сравнивается со словами из маски, символ * допускает любое слово или число.
- Если все слова совпадают, то проверяются значения, которые стоят вместо слов НОМЕР и ДАТА в Назначении платежа.
- Программа ищет Счёт поставщика по номеру и дате, которые извлекла в предыдущем пункте.
- Если программа находит один документ, то привязывает его.
- Если не удалось привязать платеж этим алгоритмом, то переходим к алгоритму поиска по контрагенту.
- По контрагенту

Для работы алгоритма важно включить его галочкой слева от названия и включить нужное правило в таблице. Рассмотрим на примере правила для Входящего платежа, которому в соответствие установлен Заказ покупателя.
Шаги алгоритма:
- В системе создан новый Входящий платёж (или Заказ покупателя)
- Программа запрашивает Заказы покупателя с тем же контрагентом за крайние 6 месяцев.
- Сортируем документы: старые в начале.
- Если находим документ с точно такой же неоплаченной суммой, как в платеже, то привязываем его.
- Иначе привязываем платеж ко всем документам по порядку, пока не закончится непривязанная сумма.
- Если не удалось привязать платеж этим алгоритмом, то заканчиваем работу без привязки.
Доп. фильтры:
- По проекту

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