Автоматизация процессного управления и документооборота » База знаний » Решение типовых задач » Обязательность заполнения хотя бы одного из нескольких реквизитов задачи

Обязательность заполнения хотя бы одного из нескольких реквизитов задачи

Рассмотрим пример:

Предположим, что на предприятии доставка товаров клиентам осуществляется курьером. Клиент в момент доставки может либо оплатить заказ (оформляется документ «Приходный кассовый ордер»), либо отказаться от него (оформляется «Лист отказа»). Таким образом, ответственный менеджер, осуществивший продажу, на следующий день после доставки должен осуществить контроль оплаты заказа и прикрепить на форму задачи либо документ «Приходный кассовый ордер» (как подтверждение оплаты), либо «Лист отказа». Заполнение одного из этих реквизитов должно быть обязательным.

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

1

Условиями выполнения в данном примере будут выступать выражения следующего вида:

1. [Шапка.Приходный кассовый ордер] <> [Пустое значение] ИЛИ [Шапка.Лист отказа] <> [Пустое значение].

Задача выполнится только в том случае, если заполнен хотя бы один из документов. Однако при использовании одного такого условия менеджер может заполнить оба реквизита и выполнить задачу. Для того чтобы исключить такую возможность, необходимо второе условие:

2. [Шапка.Приходный кассовый ордер] = [Пустое значение] ИЛИ [Шапка.Лист отказа] = [Пустое значение].

Таким образом, при одновременном использовании этих двух условий задача выполнится лишь в том случае, если будет указан только один из документов

При выполнении задачи система последовательно проверяет все условия. При невыполнении первого условия пользователь получит сообщение «Необходимо заполнить «Приходный кассовый ордер» или «Лист отказа».

2

Если первое условие выполнено, то система проверит второе условие. Если заполнены оба документа, то пользователь получит сообщение об ошибке «Должен быть заполнен только один из документов: «Приходный кассовый ордер» или «Лист отказа».

3



Настройка доступна при использовании версий продукта: Бизнес-процессыДокументооборот или Проф.

Новости
06.08.2018

Бизнес-регата «Человек Дела» – 2018
25 и 26 июля в Петербурге, в акватории Финского залива на базе яхт-клуба «Центральный», состоялась бизнес-регата «Человек дела»-2018. Событие,...

01.08.2018

ПитерСофт информирует о выпуске новой версии 1.9.0 1C:Enterprise Development Tools
Компания ПитерСофт сообщает о выпуске версии 1.9.0 1C:Enterprise Development Tools. 1C:Enterprise Development Tools – это среда разработки нового...

23.07.2018

Экзамен "1С:Специалист-консультант" по внедрению подсистемы "Бюджетирование" в программе "1C:ERP Управление предприятием 2.4"
С 13 августа 2018 года проводится прием экзамена "1С:Специалист-консультант" по внедрению подсистемы "Бюджетирование" в программе "1С:ERP Управление...

13.07.2018

ПитерСофт информирует о выпуске бета-версии "1С:Центра администрирования" в составе "1С:Корпоративного инструментального пакета"
Компания ПитерСофт сообщает о расширении состава программного продукта "1С:Корпоративный инструментальный пакет 8": в поставку добавляется новое...

Прайс-лист
Стать партнером
Демо-версия
Посмотреть демо-ролики
Посмотреть презентации

Организация эффективного взаимодействия подразделений

Что такое эффективная система коммуникаций для компании?
Прежде всего, когда суть...

Статья полностью

Процессное управление - это просто!

Программный продукт «ПитерСофт: Управление процессами» является представителем систем класса...

Статья полностью

Часто задаваемые вопросы

Как лицензируется продукт?
Возможен ли апгрейд?
Где хранится лицензия на продукт?

Все вопросы