Подскажите, пожалуйста, как это сделать?:
Если значение в дополнительном поле А равно Текущей дате-времени,
тогда:
Значение в дополнительном поле Б = значению из справочника В
И, я так понимаю, что нужно проверять это условие раз минуту?
Подскажите, пожалуйста, как это сделать?: Если значение в дополнительном поле А равно Текущей дате-времени, тогда: Значение в дополнительном поле Б = значению из справочника В
И, я так понимаю, что нужно проверять это условие раз минуту?
но в нём нет возможности запускать его раз в минуту. Обычно такая проверка нужна для того, чтобы переключить в другой статус, для этого можно использовать действие "Изменить бизнес-процесс и этап в зависимости от значений полей "
но в нём нет возможности запускать его раз в минуту.
Обычно такая проверка нужна для того, чтобы переключить в другой статус, для этого можно использовать действие "Изменить бизнес-процесс и этап в зависимости от значений полей "
Увидел вначале галочку проверять раз в минуту, обрадовался, но... В действие "Изменить бизнес-процесс и этап в зависимости от значений полей" конечно есть галочка "Запускать действие раз в минуту (вместо перехода на этап)" . Т.е. получается, если условия будет истинным, на другой этап не будет переходить, а вместо этого раз в минуту будет запускаться проверка этого условия и ... И что еще? Вместо перехода на другой этап - оно будет что делать?
Увидел вначале галочку проверять раз в минуту, обрадовался, но... В действие "Изменить бизнес-процесс и этап в зависимости от значений полей" конечно есть галочка "Запускать действие раз в минуту (вместо перехода на этап)" . Т.е. получается, если условия будет истинным, на другой этап не будет переходить, а вместо этого раз в минуту будет запускаться проверка этого условия и ... И что еще? Вместо перехода на другой этап - оно будет что делать?
Коваль Роман Юрійович писал/а: Увидел вначале галочку проверять раз в минуту, обрадовался, но... В действие "Изменить бизнес-процесс и этап в зависимости от значений полей" конечно есть галочка "Запускать действие раз в минуту (вместо перехода на этап)" . Т.е. получается, если условия будет истинным, на другой этап не будет переходить, а вместо этого раз в минуту будет запускаться проверка этого условия и ... И что еще? Вместо перехода на другой этап - оно будет что делать?
Действие "Изменить бизнес-процесс и этап в зависимости от значений полей" только проверяет заданное условие и переключает на этап, если оно выполняется.
Как я и говорил Обычно такая проверка нужна для того, чтобы переключить в другой статус, для этого можно использовать действие "Изменить бизнес-процесс и этап в зависимости от значений полей"
Какая у вас задача? что происходит дальше после изменения дополнительного поля процесса
[quote]
Коваль Роман Юрійович писал/а:
Увидел вначале галочку проверять раз в минуту, обрадовался, но... В действие "Изменить бизнес-процесс и этап в зависимости от значений полей" конечно есть галочка "Запускать действие раз в минуту (вместо перехода на этап)" . Т.е. получается, если условия будет истинным, на другой этап не будет переходить, а вместо этого раз в минуту будет запускаться проверка этого условия и ... И что еще? Вместо перехода на другой этап - оно будет что делать?
[/quote]
Действие "Изменить бизнес-процесс и этап в зависимости от значений полей" только проверяет заданное условие и переключает на этап, если оно выполняется.
Как я и говорил
Обычно такая проверка нужна для того, чтобы переключить в другой статус, для этого можно использовать действие "Изменить бизнес-процесс и этап в зависимости от значений полей"
Какая у вас задача? что происходит дальше после изменения дополнительного поля процесса
Далее к дополнительному полю А приплюсовывается месяц. И далее процесс повторяется. Проверяется с текущей датой-временем. Когда они будут равны (т.е. через месяц) снова повторяется то действие, о котором я писал в самом первом сообщении.
Далее к дополнительному полю А приплюсовывается месяц.
И далее процесс повторяется. Проверяется с текущей датой-временем. Когда они будут равны (т.е. через месяц) снова повторяется то действие, о котором я писал в самом первом сообщении.
Коваль Роман Юрійович писал/а: Далее к дополнительному полю А приплюсовывается месяц. И далее процесс повторяется. Проверяется с текущей датой-временем. Когда они будут равны (т.е. через месяц) снова повторяется то действие, о котором я писал в самом первом сообщении.
Дата и время у вас очень редко будут равны, так как автоматизация раз в минуту запускается в реалиях не каждую минуту, а в зависимости от нагрузки и выполняемых операций.
Сделайте промежуточный этап, на который будет переключаться процесс, если ваши условия выполняются, а с промежуточного этапа снова на этап с проверкой.
!!!! Главное не зациклить процессы, чтобы у вас не получилось, что при переходе обратно на этап условия снова выполнились !!!!!
[quote]
Коваль Роман Юрійович писал/а:
Далее к дополнительному полю А приплюсовывается месяц.
И далее процесс повторяется. Проверяется с текущей датой-временем. Когда они будут равны (т.е. через месяц) снова повторяется то действие, о котором я писал в самом первом сообщении.
[/quote]
Дата и время у вас очень редко будут равны, так как автоматизация раз в минуту запускается в реалиях не каждую минуту, а в зависимости от нагрузки и выполняемых операций.
Сделайте промежуточный этап, на который будет переключаться процесс, если ваши условия выполняются, а с промежуточного этапа снова на этап с проверкой.
!!!! Главное не зациклить процессы, чтобы у вас не получилось, что при переходе обратно на этап условия снова выполнились !!!!!
Ок. Но если не каждую минуту будет запускаться, и очень редко будут равны - тогда что нужно ставить в условии? Тогда вместо "равно" нужно ставить "больше" или "меньше". Или вообще как-то по другому?
Ок. Но если не каждую минуту будет запускаться, и очень редко будут равны - тогда что нужно ставить в условии? Тогда вместо "равно" нужно ставить "больше" или "меньше". Или вообще как-то по другому?
Коваль Роман Юрійович писал/а: Ок. Но если не каждую минуту будет запускаться, и очень редко будут равны - тогда что нужно ставить в условии? Тогда вместо "равно" нужно ставить "больше" или "меньше". Или вообще как-то по другому?
Получается, что ваша дата должна быть меньше текущей даты ,если вам нужно выполнить действие после наступления этой даты
[quote]
Коваль Роман Юрійович писал/а:
Ок. Но если не каждую минуту будет запускаться, и очень редко будут равны - тогда что нужно ставить в условии? Тогда вместо "равно" нужно ставить "больше" или "меньше". Или вообще как-то по другому?
[/quote]
Получается, что ваша дата должна быть меньше текущей даты ,если вам нужно выполнить действие после наступления этой даты
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий