Редактирование количества и перенос товара между сущностями
Операция: этот пункт меню позволяет выбрать из выпадающего списка тип операций, который проводится с выбранным типом сущности.
Доступны варианты:
- Добавить товар - позволяет добавить товар параметры которого указаны в поле "Товар";
- Удалить товар - позволяет удалить товар, ID которого указан в поле "Товар";
- Вычесть количество от существующего товара - позволяет вычесть количество ед. товара из товарной позиции, ID которой указан в п.м "Товары".
Если активна опция "Взять товары из текущей сущности", то данная операция позволяет вычитать количество товара, который есть в сущности А из количества товаров аналогичной товарной позиции в сущности Б.
БП в таком случае должен запускаться из сущности A, а ID сущности Б должен быть указан в п.м "ID сущности".
- Прибавить количество к существующему товару - позволяет прибавить количество ед. товара к товарной позиции, ID которой указан в п.м "Товары".
Если активна опция "Взять товары из текущей сущности", то данная операция позволяет прибавить количество товара, который есть в сущности А к количеству товаров аналогичной товарной позиции в сущности Б.
БП в таком случае должен запускаться из сущности A, а ID сущности Б должен быть указан в п.м "ID сущности".
- Удалить совпадения товаров в сущности - работает в паре с п.м "Взять товары из текущей сущности", и позволяет уравнять количество ед. товара товарной позиции, ID которой указан в п.м "Товары".
"Уравнивание" происходит на основе сущности из которой произошел запуск БП.
Если в п.м "Товар" указано количество товара (С), то товар будет вычтен по формуле: (А-В)-С;
Если в п.м "Товар" указано количество товара (С), то товар будет добавлен по формуле: (А+В)+С;
Вычитание, добавление и "Удаление совпадения" товара из других типов сущностей в смарт процесс ВОЗМОЖЕН и работает так же, как и с другим типом сущностей.
Доступны варианты: Лид, Сделка, Счет (обычный, не смарт), Ком. Предложение, Смарт-процесс.
Если вы хотите перенести товар из сущности одного типа в сущность другого типа, то это работать не будет.
Пример: 182_7.
Активация данного п.м необходима при использовании параметров "Вычесть количество от существующего товара", "Прибавить количество к существующему товару", "Удалить совпадения товаров в сущности".
Указание количества, цены и названия опционально.
Поле заполняется в формате ID##количество##цена## название.
Когда требуется указать только ID товара, то в поле указывается только ID товара, без разделителя "##".
Если требуется указать ID товара и количество, то указывается ID##количество , без разделителя "##" после количества.
С ценой и названием по той же логике.
Если не указать количество товара, то по умолчанию будет прибавлена или вычтена 1 ед. товара.
Для параметра "Удалить совпадения товаров в сущности", указание единиц товара не требуется.
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Период ожидания. Время ожидания ответа от приложения: Указывается в секундах, минутах, часах, днях, но не менее 5 минут и желательно не более 1 часа.
Это поле нужно для аварийного завершения активити, и если ответ не получен в течении того количества времени, то активити завершается.
- Сообщение об ошибке.