Есть ли в 1С:Управление нашей фирмой контроль взаиморасчетов и автоматический запрет отгрузки должникам?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет Торговля и дистрибуция
← На главную

В процессе работы торговых компаний часто возникает ситуация, когда менеджеры по продажам оформляют документы отгрузки клиентам, имеющим неоплаченные заказы или просроченную дебиторскую задолженность. Разберем подробнее, как устроен контроль взаиморасчетов с покупателями в конфигурации «1С:Управление нашей фирмой» (УНФ) и какими способами можно ограничить несанкционированные отгрузки.

Как работает штатный механизм расчетов в 1С:УНФ

Проанализируем базовые возможности программы. В типовой конфигурации 1С:УНФ механизм жесткой автоматической блокировки проведения документа Расходная накладная или Акт выполненных работ при наличии долга по умолчанию отсутствует. В отличие от более тяжелых решений (таких как «1С:Управление торговлей» или «1С:ERP»), программа выполняет в первую очередь информационную роль.

Система отображает текущее состояние расчетов в карточке контрагента, в заказе покупателя и предоставляет подробную аналитику в отчетах:

  1. Задолженность покупателей по срокам долга — показывает детализацию долгов с разбивкой по периодам просрочки.
  2. Расчеты с покупателями — отражает историю взаиморасчетов, суммы отгрузок и поступивших оплат.

Таким образом, типовая 1С:УНФ позволяет оперативно видеть финансовое положение клиента, но технически не запрещает менеджеру провести документ отгрузки без предоплаты.

Организационные способы ограничения отгрузок (без программирования)

Рассмотрим, как можно настроить контроль оплаты и отгрузки стандартными инструментами системы, не прибегая к доработке программного кода:

  1. Управление состояниями заказов и правами доступа: в настройках раздела продаж включим использование состояний (статусов) заказов покупателей. Для обычных менеджеров ограничим права на прямое создание и проведение отгрузочных документов, а также запретим переводить Заказ покупателя в финальный статус (например, «К отгрузке»). Переводить заказ в статус отгрузки сможет только ответственный сотрудник (финансовый директор или руководитель отдела) после проверки факта поступления оплаты.
  2. Использование бизнес-процессов и задач: настроим цепочку согласования сделки, при которой проведение документов отгрузки становится доступным только после выполнения задачи по проверке взаиморасчетов финансовой службой.

Техническая реализация контроля кредитного лимита (через расширение)

Выясним, как реализовать автоматический жесткий запрет отгрузки с помощью доработки программы. Наиболее правильным решением является использование механизмов расширения конфигурации (файл формата .cfe), что позволяет сохранить конфигурацию на типовой поддержке.

Разберем по шагам алгоритм технической реализации проверки кредитного лимита:

  1. Добавление дополнительного реквизита: в справочник Контрагенты (или Договоры контрагентов) добавляется дополнительный реквизит Кредитный лимит числового типа. В нем указывается максимально допустимая сумма задолженности для конкретного покупателя.
  2. Проверка при проведении: в расширении перехватывается событие проведения документа Расходная накладная или Заказ покупателя. Программа запрашивает текущие данные из регистров накопления (например, РасчетыСПокупателями или ОплатаЗаказовИОтгрузок), суммирует текущий долг контрагента с суммой создаваемого документа и сравнивает полученный результат с установленным лимитом.
  3. Блокировка проведения: если сумма превышает установленный лимит или у клиента имеется просроченный платеж, система отменяет проведение документа с установкой флага отказа и выводит предупреждающее сообщение пользователю.
  4. Разделение ролей: дополнительно создается специальная роль (например, «Разрешить отгрузку с превышением лимита»), которая назначается только руководителям. Если у пользователя есть такая роль, проверка пропускает документ, позволяя оформить отгрузку в исключительных случаях.

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

← На главную