В процессе работы торгового предприятия часто возникает ситуация, когда менеджеры, стремясь выполнить план продаж, игнорируют наличие дебиторской задолженности у клиентов. Это приводит к росту рисков невозврата средств. В системе 1С:Комплексная автоматизация 2 (аналогично и в 1С:ERP) реализованы мощные типовые механизмы, позволяющие ограничить работу с должниками без привлечения программистов. Рассмотрим подробнее, как настроить систему так, чтобы заказы клиентам-должникам нельзя было провести в статусе, допускающем отгрузку.
Разберем самый гибкий и автоматизированный способ — использование сегментов. Этот метод позволяет системе самостоятельно включать клиентов в «черный список» при превышении долга и исключать их оттуда после оплаты.
Для начала проанализируем настройки системы. Перейдем в раздел НСИ и администрирование — Настройка НСИ и разделов — Продажи. В подразделе Оптовые продажи найдем пункт Использование заказов и включим опцию Запрет отгрузки. Это активирует возможность использовать сегменты как стоп-листы.
Теперь выполним настройку самого сегмента по шагам:
Долг > 0 или Просроченная задолженность > 0.Важный момент: Чтобы сегмент работал оперативно, необходимо настроить регламентное задание Обновление состава сегментов. Проанализируем расписание: если менеджеры работают интенсивно, обновление стоит поставить раз в 15–30 минут.
Выясним, как ограничить проведение заказов на уровне конкретных условий продаж. В 1С:КА 2 контроль задолженности тесно связан с кредитными лимитами, указанными в Индивидуальных соглашениях или Договорах.
Разберем алгоритм настройки в соглашении:
Как это работает на практике? Система позволит менеджеру создать Заказ клиента и даже провести его, но только в статусе На согласовании. При попытке перевести заказ в статус К обеспечению или К отгрузке, программа выполнит проверку. Если у клиента есть просроченный долг или сумма нового заказа превышает остаток кредитного лимита, система выдаст ошибку и не даст провести документ.
Проанализируем поведение документа Заказ клиента. В 1С:КА проведение документа имеет разный смысл в зависимости от выбранного статуса. Рассмотрим основные этапы:
Если мы правильно настроили контроль в договоре или сегментах, менеджер сможет «сохранить» свои труды, проведя заказ в статусе На согласовании. Но он не сможет пустить заказ в работу (отгрузить), пока клиент не погасит долг. Это именно то поведение, о котором просил автор темы: заказ в базе есть, но «провести» его до конца нельзя.
Посмотрим на ситуацию со стороны безопасности. Даже если все настройки включены, некоторые пользователи могут обходить запреты. Это происходит, если у менеджера в профиле групп доступа назначены специфические роли.
Проанализируем список ролей, которые необходимо исключить у обычных менеджеров:
Отклонение от условий продаж (позволяет игнорировать запреты по долгам и лимитам).Добавление изменение заказов клиентов без контроля лимита задолженности.Реализация клиентам, входящим в сегменты запрета отгрузки.Если эти роли есть у пользователя, он сможет провести заказ в обход любых стоп-листов и настроек договоров. Проверьте Профили групп доступа в разделе Администрирование — Настройки пользователей и прав.
Для реализации задачи «без доработок» мы рекомендуем комбинированный подход:
Рассмотрим пример сообщения системы при попытке нарушения: «Документ не может быть проведен в статусе К отгрузке, так как клиент входит в сегмент запрета отгрузки (имеется просроченная задолженность)». Таким образом, цель достигается стандартными средствами, сохраняется чистота конфигурации и обеспечивается финансовая дисциплина.