Решение задач по бизнес процессам 1с специалист

Процедура УстановкаПараметровСеанса(ТребуемыеПараметры)
ТекПользователь =Справочники.ФизическиеЛица.НайтиПоНаименованию(ИмяПользователя());
Если ТекПользователь.Пустая() тогда
НовПользователь =Справочники.ФизическиеЛица.СоздатьЭлемент();
НовПользователь.Наименование =ИмяПользователя();
НовПользователь.Записать();
ТекПользователь= НовПользователь;
КонецЕсли;
ПараметрыСеанса.ТекущийИсполнитель=ТекПользователь;
КонецПроцедуры

6) Указываем у задачи регистр адресации, добавляем реквизиты адресации: Исполнитель, Должность, Подразделение. У каждого реквизиты указываем в свойствах на закладке адресации связь с регистром.

Указываем у задачи Основной реквизит адресации — Исполнитель
Указываем у задачи Текущий исполнитель — параметр сеанса ТекущийПользователь

Конструктор процессов для 1С:УНФ. Бизнес-процессы и задачи для сотрудников предприятия, примеры и др

7) Добавляем БизнесПроцесс — БизнесПроцесс1. БП связываем с задачей.
У БП создаем форму. На форму размещаем карту и команду»Обновить».
В модуле формы создаем создаем процедуры:

Увы кнопка «Обновить» не работает в текущей версии платформы по причине ошибки в платформе, поэтому необходимо заново открывать форму чтобы увидеть состояние процесса.

8)У БП Продажи рисуем карту маршрута и указываем параметры на закладке адресация согласно заданию.
9)Создаем роль «ПолныеПрава» и д обавляем пользователей для отладки
Добавляем форму списка задачи(не основная) . Указываем для динамического списка источник по исполнителю. В параметрах списка указываем отбор.

10) Размещаем созданную форму на рабочий стол.
11) В режиме предприятие заполняем регистр адресации. Это самый важный этап.

Источник: learning1c.blogspot.com

Заметки человекообразного админа

1. Создаем подсистему БизнесПроцессы

Для удобства включить в эту подсистему справочники «ФизическиеЛица» и «Подразделения», регистр сведений «РегистрАдресации».

2 . Создаем роль Администратор
Копируем из из предопределенных элементов справочника ФизическиеЛица и назначаем им роль эту

3. Добавляем новый параметр сеанса – ТекущийПользователь
Создать модуль сеанса «УстановкаПараметровСеанса»

Процедура УстановкаПараметровСеанса(ТребуемыеПараметры) ПараметрыСеанса.ТекИсполнитель =
Справочники.ФизическиеЛица.НайтиПоКоду(ИмяПользователя()); КонецПроцедуры

4. Если в задачи указаны Должности, необходимо создать справочник должности и добавить предопределенные значения.

Подготовка к экзамену «Специалист по платформе 1С» Бизнес-процессы

Читайте также:  Бизнес идеи гибка металла



5.Заполнить РегистрАдресации

Заполнить в соответствии с таблицей задачи

6.Создать Задачу

Добавить реквизиты адресации: Исполнитель, Подразделение, Должность — в соответствии с имеющимися измерениями регистра адресации

Для каждого реквизита адресации задать свойство «Измерение адресации»: Исполнитель, Подразделение, Должность (соответственно). Основной реквизит адресации: Исполнитель. Текущий исполнитель: ТекИсполнитель.

7. Создать бизнес-процесс

Для карты маршрута используется интуитивно понятный интерфейс, единственный момент, на который нужно обратить внимание: если кончик стрелки белый — она не соединилась.

Если в карте маршрута задания точка действия представлена в виде нескольких прямоугольников, для нее надо поставить галочку «Групповая».

Если карте маршрута задания есть точка условия, необходимо для бизнес процесса создать одноименный реквизит, например, «ОплатаНаличными», тип: Булево. Для точки условия создать обработчик события «ПроверкаУсловия», например:

Для карты маршрута используется интуитивно понятный интерфейс, единственный момент, на который нужно обратить внимание: если кончик стрелки белый — она не соединилась.

Если в карте маршрута задания точка действия представлена в виде нескольких прямоугольников, для нее надо поставить галочку «Групповая».

Если карте маршрута задания есть точка условия, необходимо для бизнес процесса создать одноименный реквизит, например, «ОплатаНаличными», тип: Булево. Для точки условия создать обработчик события «ПроверкаУсловия», например:

Процедура ОплатаНаличнымиПроверкаУсловия(ТочкаМаршрутаБизнесПроцесса, Результат) Результат = ОплатаНаличными; КонецПроцедуры

Если в точке условия «Результат» — истина, то движение происходит по той ветке карты маршрута, которая помечена серой точкой (эта ветка должна иметь заголовок «Да»).

Для каждой точки действия указать значения реквизитов адресации: Исполнитель, Подразделение, Должность, – в соответствии с картой маршрута, приведенной в задании.

8.Создать Форму БП

В модуле формы бизнес-процесса для обновления карты:

Объект»); КартаМаршрута = БизнесПроцессОбъект.ПолучитьКартуМаршрута(); КонецПроцедуры КонецПроцедуры

Для отображения Задач по исполнителю нужно создать доп форму списка
и в динамическом списке поменять основную таблицу:

Читайте также:  Операционный отдел поддержки бизнеса это

Источник: admindnotes.blogspot.com

“БИЗНЕС-ПРОЦЕССЫ” ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ 1С:СПЕЦИАЛИСТ ПО ПЛАТФОРМЕ

КУРС. “Бизнес-процессы” для подготовки к экзамену 1С:Специалист по платформе

Механизм бизнес-процессов (work-flow) позволяет разработчику организовать совместную работу пользователей при выполнении типовых последовательностей деловых операций.

Но во многих существующих информационных системах для этого используют продукты, которые приходится интегрировать с приложениями, решающими экономические задачи.

В платформе “1С:Предприятие 8” механизм бизнес-процессов интегрирован в систему таким образом, что ни разработчик, ни пользователь не видят “швов”, разделяющих этот механизм и другую функциональность.

Он содержит средства для описания в прикладном решении схем бизнес-процессов и их маршрутизации, для управления бизнес-процессом и организации его связи с другими функциями прикладного решения.

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин