1b.app
Скопійоване посилання -

доробити дію Задати термін етапу

хотілося б задати не тривалість етапу, а час до.
наприклад
до 11-00 або до 23-00
Оригінальне питання доступне на версії: ru

Відповіді:

Доброго дня, на жаль на даний момент на це зав'язано дуже багато функціоналу і щоб зробити таку можливість знадобиться близько 25 годин на рефакторинг функціоналу.
15.02.2021, 15:50
Оригінальний коментар доступний на версії: ru

а що можна вигадати?
якась дія "Обчислити проміжок часу від поточного до **** і записати в додаткове поле"
і щоб це додаткове поле підтягнути можна було на цьому ж етапі в дію "Задати термін етапу"?
15.02.2021, 18:59
Оригінальний коментар доступний на версії: ru

Вигадати для чого? Яка мета стоїть перед вами?
16.02.2021, 17:08
Оригінальний коментар доступний на версії: ru

проста
змінити це одного процесу у вказаний час, повторюючи спроби до вдалої не рідше 1-2 хвилин
16.02.2021, 17:19
Оригінальний коментар доступний на версії: ru


не зрозумів.
якщо я поставлю дату на початок року+1хвилина, то він у мене одразу змінюватиме етап.
а мені потрібно щоб до вказаного часу він стояв як укопаний, а тільки коли час прийшов тоді починав спроби переключитися.
давайте так поставимо завдання, цю комбінацію якщо використовувати
мені потрібно обчислити значення, яке потрібно записати в полі "запланувати"
наприклад мені потрібно переключити процес щодня о 9-00
вчора я мав записати 2021-16-02 9:00:00
а сьогодні мені треба записати 2021-17-02 9:00:00
а завтра – 2021-18-02 9:00:00.
але я ж можу щодня вручну виставляти час запланувати.
тобто при переході на етап мені треба автоматично обчислити та встановити поле "запланувати".
як це зробити?
16.02.2021, 22:43
Оригінальний коментар доступний на версії: ru

Давайте в другу дію, яку я виділив на скрині, зробимо змінну з наступним днем.
Тобто. ви ставитимете дату
[nextday] 09:00:00 і сьогодні вам замінюватиме її на 2021-02-18 9:00:00 а завтра на 2021-02-19 9:00:00
доопрацювати змінну займе 1ч
17.02.2021, 11:35
Оригінальний коментар доступний на версії: ru

nextday - не зовсім підходить. якщо зараз 6-00 то включити треба о 9-00 цього ж дня
і потрібно мінімальний час утримання етапу, наприклад, 60 хвилин, тобто.
якщо зайшли на етап о 8-30 то перемикаємо сьогодні о 9-30
та дія "переключити на етап..." - якщо помилка переходу, повторюватиме спроби? потрібно кожні 2 хвилини
19.02.2021, 11:32
Оригінальний коментар доступний на версії: ru


Мироненко Дмитро
Клієнт писав/ла:
і потрібно мінімальний час утримання етапу, наприклад, 60 хвилин, тобто.
якщо зайшли на етап о 8-30 то перемикаємо сьогодні о 9-30

Постійте собі в дії https://prnt.sc/100p4lq (вказав стрілочкою) 1год затримку.
Якщо потрібно безпосередньо дивитися на дату переходу на етап, це +2год доопрацювання.

Мироненко Дмитро
Клієнт писав/ла:
nextday - не зовсім підходить. якщо зараз 6-00 то включити треба о 9-00 цього ж дня

ну тоді щось таке зробимо
[nextday_9] де 9, к-ть годин з початку доби. Якщо минуло менше 9 годин, то ставити поточний день інакше nextday
повторює спроби щохвилини.
19.02.2021, 12:12
Оригінальний коментар доступний на версії: ru


Bilbo Baggins
зломщик писав/ла:
ну тоді щось таке зробимо
[nextday_9] де 9, к-ть годин з початку доби. Якщо минуло менше 9 годин, то ставити поточний день інакше nextday

це 2год
19.02.2021, 12:13
Оригінальний коментар доступний на версії: ru

а о 24-00 це поле "Запланувати" - чи не поміняє своє значення?
в рамках якогось крона на всі відкриті бізнес процеси?
19.02.2021, 18:14
Оригінальний коментар доступний на версії: ru


Мироненко Дмитро
Клієнт писав/ла:
а о 24-00 це поле "Запланувати" - чи не поміняє своє значення?

дія спрацьовуватиме тільки при переході на етап.
22.02.2021, 17:45
Оригінальний коментар доступний на версії: ru

ні,
я маю введу поле "запланувати" не змінить якийсь крон?
це ж поле начебто у всіх не закритих процесів щодня продовжується автоматично на добу
22.02.2021, 23:13
Оригінальний коментар доступний на версії: ru


Мироненко Дмитро
Клієнт писав/ла:
ні,
я маю введу поле "запланувати" не змінить якийсь крон?
це ж поле начебто у всіх не закритих процесів щодня продовжується автоматично на добу

тільки якщо стоїть відповідне налаштування щодо перенесення процесів у картці відповідальної за процес. Само собою в боксі нічого не відбувається
26.02.2021, 14:52
Оригінальний коментар доступний на версії: ru

а де це налаштування перевірити?
28.02.2021, 13:05
Оригінальний коментар доступний на версії: ru

ну та пташка стоїть для всіх процесів
причому з кнопками в "початок дня" та "кінець дня"
якщо для замовлень це нормально,
то для нашого випадку може кудись перенести цю дату несподівано.
може все ж дія, яка вичісляє "час до" в хвилинах?
28.02.2021, 13:17
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Є така дія "Розрахувати різницю дат процесу з урахуванням коефіцієнта і записати в додаткове поле процесу"
У ньому ви можете розрахувати різницю дат та записати у додаткове поле
Потім є така дія "Записати значення дати у додаткове поле процесу на основі усунення дати процесу"
У ньому ви можете застосувати зміщення з додаткового поля процесу та записати в дату (будинок поле з типом дата/дата та час)
А далі така дія "Копіювати поля процесу", де можна скопіювати дату з додаткового поля в поле, наприклад, "Виконати до", а потім встановити дію "Переключити на етап XXX після настання дати завершення"
або
Можна поставити дію "Змінити бізнес-процес та етап залежно від значень полів", де перевірятимете дату в додатковому полі https://prnt.sc/10h5lfw
09.03.2021, 15:54
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Тут, до речі, було схоже запитання.
09.03.2021, 15:56
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар