1b.app
Скопирована ссылка -

Какая логика износа действия: Сместить дату процесса/клиента в зависимости от значения дополнительного поля

Цели:

Изменить дату в дополнительном поле процесса с типом Дата и время на количество дней, записанных в другом дополнительном поле.

Пример, который необходимо получить:

- в поле Дата планировать стоит выбранная дата

- в поле Периодичность поверок записано число 360 или 175

- мы должны перезаписать значение даты в поле: Дата планировать как: Выбранная дата + 360 (или 175)

Нашел вот такое действие:

Сместить дату процесса/клиента в зависимости от значения дополнительного поля

Объясните, пожалуйста, на примере, как работает это действие.

Можно ли с ее помощью получить желаемый результат?
Оригинальный вопрос доступен на версии: ua Вячеслав Легеза

Ответы:

Добрый вечер!
Если вам действительно нужно результативную дату записать в дополнительное поле процесса, то рекомендую использовать действие Записать значение даты в дополнительное поле процесса на основе смещения даты процесса
Она без проблем должна реализовать указанную вами задачу, число дней можно задать как в действии, так и из дополнительного поля процесса https://i.imgur.com/h9FwXx7.png .
16.02.2025, 20:46
Оригинальный комментарий доступен на версии: ua


Легеза Вячеслав
iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРИАНОВИЧ) писал/а:
Объясните, пожалуйста, на примере, как работает это действие.

Берем дату по настройке для сравнения.
Затем сравниваем по каждому условию – и если условие выполняется – берем количество дней для смещения.
Далее берем дату с поля для записи (или текущую если поле пустое) и производим смещение на указанный период по условию выше.
17.02.2025, 08:54
Оригинальный комментарий доступен на версии: ua

Легеза Вячеслав iCOLOR OneBox (ФЛП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРИАНОВИЧ)
ФОП Легеза В.В.
Именная лицензия
Оставьте сообщение в этой теме и вам откроются контакты пользователя

Бушуев Святослав Юрьевич
ВАНБОКС КОРП писал/а:
Добрый вечер!
Если вам действительно нужно результативную дату записать в дополнительное поле процесса, то рекомендую использовать действие Записать значение даты в дополнительное поле процесса на основе смещения даты процесса
Она без проблем должна реализовать указанную вами задачу, число дней можно задать как в действии, так и из дополнительного поля процесса https://i.imgur.com/h9FwXx7.png .

Спасибо искренне
Похоже, что это более удобное действие
Потому + от меня в личные
17.02.2025, 09:55
Вячеслав Легеза Оригинальный комментарий доступен на версии: ua

Легеза Вячеслав iCOLOR OneBox (ФЛП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРИАНОВИЧ)
ФОП Легеза В.В.
Именная лицензия
Оставьте сообщение в этой теме и вам откроются контакты пользователя


Тиндик Максим Вадимович

OneBox production писал/а:

Берем дату по настройке для сравнения.

Затем сравниваем по каждому условию – и если условие выполняется – берем количество дней для смещения.

Далее берем дату с поля для записи (или текущую если поле пустое) и производим смещение на указанный период по условию выше.



Перефразирую согласно тому, как я понял и настроил по моей потребности

Выбираем в настройках действия Дополнительное поле для сравнения.

У нас это будет поле: Периодичность проверок в днях.

и если оно равно 360 или 175,

то изменяем соответственно на 360 или 175 дней значение поля, которое выбираем в настройках: Дополнительное поле для записи результата.

У нас будет поле с типом дата: Дата планировать.бп

Настройки должны быть такие, как на ящике

Верно?
17.02.2025, 10:09
Вячеслав Легеза Оригинальный комментарий доступен на версии: ua

Привет! Что касается вашего вопроса, то действие "Сместить дату процесса/клиента в зависимости от значения дополнительного поля" должно работать, если правильно настроить условия для его выполнения. Если в поле "Периодичность поверок" указано число, например 360 или 175, то с помощью этого действия можно добавить эти количество дней к выбранной дате в поле "Дата планировать". Это позволяет автоматически вычислять новую дату в зависимости от значения в другом поле. Для корректной работы следует убедиться, что формула или алгоритм учитывают именно эти значения, а не только стандартные действия. Если есть какие-либо вопросы по настройке или есть необходимость в подробных инструкциях, можно попытаться дополнительно протестировать этот процесс в вашей системе, чтобы увидеть, как работает механизм смещения дат.
17.02.2025, 19:08
Оригинальный комментарий доступен на версии: ua

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий