Каталог решений - Проверка, проставлен менеджер у контрагента или нет

Проверка, проставлен менеджер у контрагента или нет

Проверка, проставлен менеджер у контрагента или нет

В наличии

Необходима для формирования отчета “Показатели работы менеджера” в 1С:Управление торговлей 8

Категория:

Описание

Для чего это нужно, скажете вы, для формирования отчета “Показатели работы менеджера”. Данный код поможет реализовать проверку, проставлен менеджер у контрагента или нет, если он не проставлен, тогда не даст возможности сохранить “карточку контрагента”. Может, кому это  поможет сократить время на решение данного вопроса.

Конфигуратор-КонтрагентМодуль ОбьектаПроцедура Перед Записью

Если Покупатель = ОсновнойМенеджерПокупателя.Пустая() Тогда
    Сообщить («Не выбран Основной Менеджер Покупателя»);
    Отказ = Истина;    
    Иначе

КонецЕсли;

Также еще я написал проверку: если были созданы ранее контрагенты. Их обычно очень много, заходить в каждый и проставлять менеджеру трудоемко, и не каждый менеджер хочет делать это. Еще одна проверка, чтобы менеджер это ставил в обязательном порядке. Для примера при копировании Заказа покупателя копируется контрагент без проставленного менеджера покупателя, данный код проверит, проставлен ли в карточке контрагента — менеджер покупателя или нет

Конфигуратор-Документы-ЗаказПокупателяМодуль ОбьектаПроцедура Перед Записью

Если Контрагент.ОсновнойМенеджерПокупателя.Пустая() Тогда
    Сообщить («Не выбран Основной Менеджер Покупателя»);
    Отказ = Истина;    
    Иначе
    КонецЕсли;


has been added to your cart:
Оформление заказа