Автоматизация - добавление записей по условию
Добавлено: 27 фев 2020, 18:47
Добрый день!
Сразу пример, для чего нужно.
Есть производственное предприятие со следующей структурой системы учета:
Заказы
- Оборудование
-- Детали
--- Тех.операции
Для каждой Детали могут быть свои Тех.операции (одна или несколько), соответственно, их нужно в каждую деталь "помещать" вручную.
Было бы неплохо это сделать через автоматизацию, предусмотрев, например, в сущности Детали поля (какие-то "технические"), идентифицирующие наличие тех или иных Тех.операций для каждой детали. Например, поле Резка, поле Сверловка, поле Покраска и тп. А в них (повторю, это все в сущности Детали) - можно или цифру "1" ставить, или сделать эти поля "опциональными", чтобы там проставлять, например, "Да", или "Нет". Т.е. суть в том, чтобы в записи Детали предварительно обозначить какие операции нужно добавить в подсущность Тех.операции (будет видно, где стоит цифра "1", например).
А далее - уже в автоматизации предусмотреть собственно сам процесс добавления записи каждой Тех.операции (т.е. всех имеющихся "видов" тех.операций), но добавляться (срабатывать) будут только те процессы, которые удовлетворяют условию (например, поле = "1"). Можно сделать в виде фильтров, по примеру действия - "Изменение записей вложенной сущности", где настраивается фильтр для тех записей, которые нужно изменить. Вот так же - только для действия/процесса добавления записей.
В итоге, загружаем импортом все Детали, а потом через такой процесс автоматизации "назначаем" нужные Тех.операции (записи) по каждой детали.
Можно ли такое в принципе сделать?
Сразу пример, для чего нужно.
Есть производственное предприятие со следующей структурой системы учета:
Заказы
- Оборудование
-- Детали
--- Тех.операции
Для каждой Детали могут быть свои Тех.операции (одна или несколько), соответственно, их нужно в каждую деталь "помещать" вручную.
Было бы неплохо это сделать через автоматизацию, предусмотрев, например, в сущности Детали поля (какие-то "технические"), идентифицирующие наличие тех или иных Тех.операций для каждой детали. Например, поле Резка, поле Сверловка, поле Покраска и тп. А в них (повторю, это все в сущности Детали) - можно или цифру "1" ставить, или сделать эти поля "опциональными", чтобы там проставлять, например, "Да", или "Нет". Т.е. суть в том, чтобы в записи Детали предварительно обозначить какие операции нужно добавить в подсущность Тех.операции (будет видно, где стоит цифра "1", например).
А далее - уже в автоматизации предусмотреть собственно сам процесс добавления записи каждой Тех.операции (т.е. всех имеющихся "видов" тех.операций), но добавляться (срабатывать) будут только те процессы, которые удовлетворяют условию (например, поле = "1"). Можно сделать в виде фильтров, по примеру действия - "Изменение записей вложенной сущности", где настраивается фильтр для тех записей, которые нужно изменить. Вот так же - только для действия/процесса добавления записей.
В итоге, загружаем импортом все Детали, а потом через такой процесс автоматизации "назначаем" нужные Тех.операции (записи) по каждой детали.
Можно ли такое в принципе сделать?