Многие пользователи при переходе на конфигурацию 1С:Комплексная автоматизация 2 сталкиваются с необходимостью автоматизации загрузки банковских выписок. В частности, возникает потребность настроить систему так, чтобы вид операции, статья ДДС и другие элементы расшифровки платежа заполнялись автоматически в зависимости от текста назначения платежа. Разберем эту ситуацию подробнее и посмотрим, какие инструменты предоставляет система для решения данной задачи.
Если вы ранее работали в программе 1С:Управление нашей фирмой, то наверняка использовали удобную настройку: возможность задать жесткое соответствие текста назначения платежа и реквизитов документа. Программа искала определенные слова (подстроки) в тексте от банка и автоматически подставляла нужные аналитики. Выясним причину, почему в КА 2 это работает иначе.
Проанализируем типовой функционал 1С:Комплексная автоматизация 2. Как подтверждается практикой и ответами специалистов, в базовой версии программы нет встроенного механизма поиска по ключевым словам в назначении платежа. Архитектура и логика этой конфигурации (а также 1С:ERP) опираются на другие алгоритмы распознавания.
Рассмотрим по шагам, как именно система пытается автоматически распределить и заполнить поступающие из банка документы:
Контрагенты.Разберем частый сценарий: регулярные поступления средств от банка-эквайера, где назначение платежа начинается со слов "Покупка товара(Терминал...)". Пользователи часто пытаются настроить чтение этого текста, чтобы отделить такие поступления от обычных оплат от контрагентов.
Посмотрим, как грамотно решить эту задачу без использования парсинга текста. В 1С:КА 2 для этого предусмотрен специализированный функционал работы с платежными системами:
Отчет банка по эквайрингу.Договор эквайринга. Это договор вашего предприятия с банком, предоставляющим услуги терминала.Договор эквайринга жестко прописываются все необходимые шаблоны и аналитики: статья ДДС для поступления денежных средств, статья расходов для списания удерживаемой банковской комиссии, подразделение и вид операции.При корректной настройке данного договора, загружая выписку по расчетному счету, система автоматически распознает поступление от банка-эквайера (по его ИНН и счету), рассчитает сумму комиссии и корректно распределит все суммы по статьям ДДС, игнорируя текст назначения платежа.
Проанализируем ситуацию с обычными безналичными переводами от клиентов или поставщиков. Чтобы автоматизировать заполнение расшифровки платежа, нужные реквизиты можно связать с договорной базой.
Разберем этот механизм: требуемые аналитики (например, статью ДДС или Группу финансового учета расчетов) можно указать непосредственно в карточке Договора или в Соглашении с клиентом. Как только 1С при загрузке файла выписки успешно идентифицирует контрагента и определит договор (по номеру счета или истории), она автоматически перенесет привязанную к нему статью ДДС в документ поступления безналичных денежных средств.
Если специфика учета требует обязательного распределения платежей именно по ключевым словам (например, при поступлении оплат с пометками "аренда", "штраф по договору", "погашение займа"), типового функционала окажется недостаточно.
Рассмотрим, как реализовать этот механизм безопасно. В современных конфигурациях 1С не рекомендуется вносить изменения в типовой код, чтобы не усложнять процесс обновления. Оптимальным решением является использование механизма расширений (файлы формата .cfe).
Подводя итог, можно сказать, что хотя 1С:КА 2 и не обладает встроенным парсером текста выписок, встроенные алгоритмы исторической памяти, настройки договоров эквайринга и возможность подключения безопасных расширений позволяют полностью автоматизировать процесс разнесения банковских платежей.