Здравствуйте!
Я просто сломал себе голову об стол. Никак не могу понять, как реализовать одну вещь. Возможно, вы поможете мне идеей?
У меня есть техпроцесс, маршрут. Есть действия с записью сущности: согласовать, отклонить, запрос на 3D-печать.
Все эти вещи прекрасно меняются автоматизацией процесса, прикручиваются красивые кнопочки, меняется поле "Статус", после чего для разных отделов можно сварганить отчеты, фильтруя их по этому самому статусу. Но вот беда - в запросе на 3D-печать нужно указывать количество.
Я пробовал делать отдельную сущность для этих запросов, как вложенную, так и корневую. Там сразу куча проблем получается: вместо одной заявки, которая отправлялась бы исполнителю, нужно пихать несколько строк в сущность, каждый раз разыскивая нужную деталь в связанной сущности - а там в форме поиска ни тебе ни картиночки, ничего. А если этих деталей много, то создавать по одной строчке за раз на одну деталь - очень муторно. А самое важное - после того, как печатник распечатал детали, он должен прикрутить итоговый файл к изначальной записи с деталью.
Я попробовал не воротить отдельную сущность для запросов на печать, а реализовать это точно так же - статусом, и печатник бы видел в своем отчете, что есть детали для печати. Но в этом случае никак не указать количество, требуемое для печати.
Вероятно, это можно сделать, добавив комментарий - в этом случае можно настроить форму комментария, прикрутив там то самое поле "количество, которое нужно напечатать". Опять же, придется в сущность добавить поле "количество", которое там будет просто так болтаться - при создании детали оно вообще не нужно. Скрыть поле из формы невозможно (доступ к нему запрещать бессмысленно). Ну ладно, с этим можно жить, но тогда нужно объяснять, что кнопка "добавить комментарий" на самом деле - заявка на печать на принтере ))) Кажется, это очень криво.
А вот создать кнопку в "Автоматизации процесса" было бы идеально, да вот беда - тот комментарий, который отображается при подтверждении процесса, не содержит никаких полей формы. А было бы здорово, чтобы он позволял обновлять данные записи! Это решило бы проблему. Тогда у печатника был бы красивый отчет, сформированный по фильтру, где он видел бы, что имеет статус "заявка на печать" и количество. Правда, в этом случае сразу возникает вопрос, а как вести статистику (все-таки), сколько вообще этих деталей в итоге было распечатано...
Вероятно, я все делаю неправильно. Ткните меня, пожалуйста, чяднт. Премного благодарен.
Помогите советом - как юзеру указать в Авт.процессе количество штук
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Если заявок на печать может быть несколько, тогда я бы сделал вложенную сущность, которая содержала только дату и количество, а все остальные детали можно посмотреть по связи.Но вот беда - в запросе на 3D-печать нужно указывать количество.
Комментарий, который отображается при подтверждении процесса, отображает поля с типом "числовое поле в комментарии", попробуйте и такой вариант.А вот создать кнопку в "Автоматизации процесса" было бы идеально, да вот беда - тот комментарий, который отображается при подтверждении процесса, не содержит никаких полей формы. А было бы здорово, чтобы он позволял обновлять данные записи! Это решило бы проблему.
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Добрый день, это случайно, не по этой теме viewtopic.php?f=3&t=1160 ?
-
Paganini
- Сообщения: 111
- Зарегистрирован: 06 фев 2018, 12:05
- Имя: Марат Капранов
- Откуда: Россия, Санкт-Петербург
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Хм. Сильно похоже на то.
Но вот вы постоянно упоминаете о "фактическом времени выполнения задачи" - мне кажется, было бы удобным наличие поля автовыставления даты при определенных условиях. Например, у меня есть поле с выпадающим списком "статус". Идея в том, что пользователи не могут сами произвольно менять это поле, за это отвечает автоматизация процесса. И в некоторых случаях было бы прикольно, чтобы была возможность автоматически фиксировать дату - тогда и не понадобилось бы указывать "количество затраченных часов", они бы сами рассчитывались по простейшей формуле, которая уже реализована в системе.
Ну то есть, как я понял, я не делаю ничего кардинально "не того"? ) А то наворочу сейчас комбайн... кривой ))) И он никуда не поедет в итоге )
Но вот вы постоянно упоминаете о "фактическом времени выполнения задачи" - мне кажется, было бы удобным наличие поля автовыставления даты при определенных условиях. Например, у меня есть поле с выпадающим списком "статус". Идея в том, что пользователи не могут сами произвольно менять это поле, за это отвечает автоматизация процесса. И в некоторых случаях было бы прикольно, чтобы была возможность автоматически фиксировать дату - тогда и не понадобилось бы указывать "количество затраченных часов", они бы сами рассчитывались по простейшей формуле, которая уже реализована в системе.
Ну то есть, как я понял, я не делаю ничего кардинально "не того"? ) А то наворочу сейчас комбайн... кривой ))) И он никуда не поедет в итоге )
-
Paganini
- Сообщения: 111
- Зарегистрирован: 06 фев 2018, 12:05
- Имя: Марат Капранов
- Откуда: Россия, Санкт-Петербург
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Это интересно. А как его вывести? У меня в самой форме сущности имеется числовое поле. В форме комментариев оно активно (отображается). Но в автоматизации, на вкладке "Подтверждение" не вижу настройки, где бы оно отображалось...support писал(а): 14 фев 2018, 17:52 Комментарий, который отображается при подтверждении процесса, отображает поля с типом "числовое поле в комментарии", попробуйте и такой вариант.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Речь не о числовом поле, а о поле с типом "Числовое поле в комментариях".
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
Имеется ввиду не вычисление по формуле (тут естественно - все логично, можно это "запрограммировать"), а именно ручное введение данных (например, какое-то число, фактически выполненная работа) в какое-то поле в процессе автоматизации. Бывают моменты, когда нужно ввести какое-то значение вручную (которое не зависит от расчетов, а берется, например, из каких-то фактических данных, которые знает работник).Но вот вы постоянно упоминаете о "фактическом времени выполнения задачи" - мне кажется, было бы удобным наличие поля автовыставления даты при определенных условиях. Например, у меня есть поле с выпадающим списком "статус". Идея в том, что пользователи не могут сами произвольно менять это поле, за это отвечает автоматизация процесса. И в некоторых случаях было бы прикольно, чтобы была возможность автоматически фиксировать дату - тогда и не понадобилось бы указывать "количество затраченных часов", они бы сами рассчитывались по простейшей формуле, которая уже реализована в системе.
Re: Помогите советом - как юзеру указать в Авт.процессе количество штук
или значение подставляется из другого типа при определенных условиях, тоже был бы хороший вариант.