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

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

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

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

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

1

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

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

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

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

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

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

2

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

3



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

Новости
17.12.2018

День открытых дверей в ПитерСофт
14 декабря в компании "ПитерСофт" прошел День открытых дверей! Мы снова пригласили наших родных и близких, чтобы они увидели, как мы работаем,...

11.12.2018

Начало коммерческого использования "1C:ERP Управление предприятием 2" в сервисе 1cfresh.com с 01 января 2019 года
С 01 января 2019 года вводятся платные тарифы для приложения "1С:ERP Управление предприятием 2в сервисе "1С:Предприятие 8 через Интернет"...

20.11.2018

ПитерСофт принял участие в 3-й Ежегодной конференции «День управления документами и процессами – 2018»
16 ноября 2018 г. в Санкт-Петербурге состоялась конференция, посвященная практике решения задач управления документами и процессами на базе 1С. ...

14.11.2018

Конференция "День управления документами и процессами"
Компания "ПитерСофт" приглашает Вас посетить конференцию, посвященную практике решения задач управления документами и процессами на базе...

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

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

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

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

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

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

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

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

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

Все вопросы