Запрет проведения заказа покупателя
Доработка требует внедрение в конфигурацию, выполнить это может только программист. Доработка писалась на самых первых версиях УТ 11.0 (вполне возможно в новых версиях 11.4 уже есть штатно).1) Указание дней просрочки и лимитов в целом по парнеру.
2) Контроль при продаже с учетом суммы продажи. Например, если у клиента есть долг 100 рублей, лимит на уровне 150 рублей, документ мы делаем на 70 рублей. При проведении документа будет учтена задолженность с учетом суммы документа. Получаем 100+70 = 170, это больше чем лимит. В проведении будет отказано.
Если у клиента есть просрочка или превышение лимита, то зачем ему резервировать еще товар, который все равно в итоге не получится отгрузить.
Состав доработки контроля
- Регистр сведений КонтрольДолговПоВзаиморасчетам
- Глобальный модуль КонтрольДолговПоВзаиморасчетам
- Подписка на событие КонтрольДолговПоВзаиморасчетам.
- Подписка должна быть создана для обработчика
- ОбработкаПроведения документов Заказ клиента, Реализация товаров.
- Регистр сведений указан на скриншоте.
- Процедура глобального модуля в приложенном файле.
- НОВОЕ Добавлена загрузка из эксель данных регистра (например вы в экселе составили список контрагентов с лимитами).
- Сам регистр сведений доступен через интерфейс (автоматически отображается в карточке партнера, а также в разделе рабочего стола Продажи, в случае если подсистема будет подчинена этой подсистеме)