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