#0
by badboychik
Кто то сталкивался с такой задачей, что надо по документу, к которому привязан бизнес процесс, создать список точек, через которые процесс БУДЕТ проходить? Типа пройти программно по всему маршруту, зайти в условные точки и правильно пройти по нужным веткам. Знаю что есть функция ПолучитьИсходящуюТочку, главное возможно ли выполнить программно условные блоки
#1
by Segate
я не понял что конкретно тебя интересует... Ты хочешь автоматически выполнять задачи на определенных точках маршрута? Это легко. Или ты хочешь чтоб карта маршрута строилась в зависимости от предмета БП? это тоже не сложно.
#2
by badboychik
нет, нужно без выполнения задач. Поясните тогда как именно несложно, без запуска процесса)
#3
by Segate
Эээ... ничего не понял. опишите конкретно, какой результат нужно получить? Что значит пройти точки маршрута без запуска процесса? Ерунда какая-то )
#4
by badboychik
есть схема, нужен список точек, через которые пройдет документ, что непонятного-то? На выбор направления влияют алгоритмы в точках-условиях
#5
by Segate
Ну... например что означает пройти через точки маршрута БП без запуска БП?. Или ты хочешь рассчитать до запуска, в какие точки этот процесс попадет(при запуске) согласно алгоритму?
#8
by Segate
идеи есть, но зачем? ) все что тебе нужно, это обойти карту маршрута и считать результаты условий. Но это нерепрезентативно, потому что в большинстве сложных процессов до старта невозможно предсказать результат. Они меняются ответственными лицами в ходе бизнес-процесса. Например, обеспечение товара меняется, меняется статус, меняются ответственные исполнители и тд и тп
#9
by badboychik
у меня задача вычислить количество точек если все согласуют свой этап и задачи не пропускаются. У нас маршрут зависит только от начальных условий - реквизитов документа и реквизитов 2 уровня (реквизитов этих реквизитов), поэтому зная какой документ согласовываем, можно узнать какие точки он пройдет. Если бы в ходе процесса изменялось его направление, задача бы такая и не ставилась.
#10
by badboychik
В принципе у меня уже реализована в менеджере универсальная функция для всех условных точек выдающая ДА/НЕТ по названию точки и предмету, повешенная на обработчик события "Проверка условия", можно ее прикрутить и всё
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как создать новую (чистую) конфигурацию.
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Создать XML по схеме XSD без пространства имен
- 8.3.5.1088 "Карта маршрута бизнес-процесса содержит ошибки"
- 1С 8.1 Вывести карту маршрута бизнес-процесса на форму
- Несколько задач в одной точке маршрута Бизнес-процесса в УТ 11.
В этой группе 1С
- ERP, КУДиР, Доходы-расходы
- ЕРП 2.2.4 Для чего существуют "Группы (виды) продукции" если при закрытии они игнорятся?
- Запуск базы в толстом клиенте
- Помогите усечь и сжать log MSSQL, перевод в Simple и шринк не дает результата
- Розница 2.2 Риб
- Признак способа расчета, аванс 1с
- Мышь не просыпается
- Digest аутентификация в 1с
- 0x800401F3 Компонента 1С:Печать штрихкодов не установлена на данном компьютере!
- Вопрос по лицензированию
- УТ 11.3 -отчет "динамика закупок"
- Ошибка "Выполнение операции невозможно, так как строка была удалена"
- КД 2, как перенести константы?
- v7: Структура таблиц 77 в MS SQL
- Раскрасить ячейку при активизации строки
- БП 3.0. Изменить формат нумерации документа
- Условное оформление колонок табличной части документа на форме
- Разделить лист А3 на 2 при выводе табличного документа
- Перенос документов между идентичными базами
- ЗУП 2.5 Расчетная дата планового аванса