Настроил действие https://onebox.mim.kiev.ua/admin/shop/workflowstatus/135/action/new/
[file]12802[/file]
Задумка такая, что когда значение в поле с типом дата и время будет полностью меньше чем текущая дата и время, сработал переход на этап.
По факту выходит, что проверяет только дату - https://onebox.mim.kiev.ua/30044/ [file]12803[/file] , а время не учитывает
Верно ли это нет ли тут ошибки?
Как лучше сделать проверку и смену этапа по сроку где учитываем и дату и время выполнения До?
Задумка такая, что когда значение в поле с типом дата и время будет полностью меньше чем текущая дата и время, сработал переход на этап. По факту выходит, что проверяет только дату - https://onebox.mim.kiev.ua/30044/ , а время не учитывает Верно ли это нет ли тут ошибки? Как лучше сделать проверку и смену этапа по сроку где учитываем и дату и время выполнения До?
Всё правильно, только нужно ещё, чтобы значение доп поля так же было с типом "Дата и время" + проверка у тебя не совсем правильная - проверяет, если значения доп поля меньше, чем текущая дата и время ,то срабатывает. Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
Всё правильно, только нужно ещё, чтобы значение доп поля так же было с типом "Дата и время"
+ проверка у тебя не совсем правильная - проверяет, если значения доп поля меньше, чем текущая дата и время ,то срабатывает.
Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
Integrator писал/а: Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
Сорян, всё правильно у тебя, просто проверь тип поля своего
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
[/quote]
Сорян, всё правильно у тебя, просто проверь тип поля своего
Integrator писал/а: Всё правильно, только нужно ещё, чтобы значение доп поля так же было с типом "Дата и время"
Так и есть изначально)
Суханицкий Андрей
OneBox CORP
Integrator писал/а: + проверка у тебя не совсем правильная - проверяет, если значения доп поля меньше, чем текущая дата и время ,то срабатывает. Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
Почему же?) Если поставить, что значение доп. поля больше текущей даты и времени, то оно же сразу сработает)) Пример: сейчас 10.12 , а я поставил 12.12 12:00 10.12 < 12.12 12:00 - вуаля, действие сработает. А если я ставлю меньше, то все работает верно. Вопрос в том, что время не учитывается (указал пример в описании)
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
Всё правильно, только нужно ещё, чтобы значение доп поля так же было с типом "Дата и время"
[/quote]
Так и есть изначально)
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
+ проверка у тебя не совсем правильная - проверяет, если значения доп поля меньше, чем текущая дата и время ,то срабатывает.
Тебе нужно наоборот, проверять, если значение доп поля больше текущей даты и времени, тогда срабатывать, просто поменяй условие
[/quote]
Почему же?)
Если поставить, что значение доп. поля больше текущей даты и времени, то оно же сразу сработает))
Пример: сейчас 10.12 , а я поставил 12.12 12:00
10.12 < 12.12 12:00 - вуаля, действие сработает.
А если я ставлю меньше, то все работает верно.
Вопрос в том, что время не учитывается (указал пример в описании)
КТС писал/а: Вопрос в том, что время не учитывается (указал пример в описании)
я уже написал, что с условием всё ок, проверяй тогда значение в процессе
[quote]
Тимофеев Артем Олегович
КТС писал/а:
Вопрос в том, что время не учитывается (указал пример в описании)
[/quote]
я уже написал, что с условием всё ок, проверяй тогда значение в процессе
Integrator писал/а: проверка работает нормально, я всегда так настраиваю, работает безотказно
Я тоже так настраиваю, но в данном случае не срабатывает.
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
проверка работает нормально, я всегда так настраиваю, работает безотказно
[/quote]
Я тоже так настраиваю, но в данном случае не срабатывает.
Артем, Андрей все правильно написал. У вас дата которая проверяется стоит со значением "2021-12-09 00:00:00" и переключение произошло в "2021-12-09 00:00:11". Условие выполнилось. Время учитывается. Что бы не учитывалось время, а только дата - это другая переменная
Артем, Андрей все правильно написал. У вас дата которая проверяется стоит со значением "2021-12-09 00:00:00" и переключение произошло в "2021-12-09 00:00:11". Условие выполнилось. Время учитывается. Что бы не учитывалось время, а только дата - это другая переменная
Коллеги, так, а ничего, что время установлено - Вопрос был в :
Тимофеев Артем Олегович
КТС писал/а: Задумка такая, что когда значение в поле с типом дата и время будет полностью меньше чем текущая дата и время, сработал переход на этап. По факту выходит, что проверяет только дату - https://onebox.mim.kiev.ua/30044/ , а время не учитывает
У нас еще не настало 09.12 21:00 , а действие уже сработало. Соответственно и вопрос - учитывается ли время верно?
Суханицкий Андрей
OneBox CORP
Integrator писал/а: 1) проверь, заполнено ли поле 2) какое значение доп поля и какое текущее время? 3) куда тебя переключило при переходе в статус с проверкой?
[quote]
Мария
OneBox production писал/а:
https://onebox.mim.kiev.ua/30044/
[/quote]
Коллеги, так, а ничего, что время установлено - [file]12921[/file]
Вопрос был в :
[quote]
Тимофеев Артем Олегович
КТС писал/а:
Задумка такая, что когда значение в поле с типом дата и время будет полностью меньше чем текущая дата и время, сработал переход на этап.
По факту выходит, что проверяет только дату - https://onebox.mim.kiev.ua/30044/ , а время не учитывает
[/quote]
У нас еще не настало 09.12 21:00 , а действие уже сработало. Соответственно и вопрос - учитывается ли время верно?
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
1) проверь, заполнено ли поле
2) какое значение доп поля и какое текущее время?
3) куда тебя переключило при переходе в статус с проверкой?
[/quote]
1) Конечно - [file]12921[/file]
https://onebox.mim.kiev.ua/app/history/orders/30044/?systemchange=1&filter2_key=valueold&filter2_type=search&filter2_value=&filter3_key=valuenew&filter3_type=search&filter3_value=&fieldkey=&filtercdatefrom=&filtercdateto= [file]12922[/file]
2) [file]12922[/file] [file]12923[/file] - явно видно, что действие сработало в 00:11 09.12
3) [file]12923[/file] туда куда и должно было, только не учло время, а только дату
КТС писал/а: 3) туда куда и должно было, только не учло время, а только дату
в описании в проверке указано поле "Дата завершения Мероприятия", а ты на скринах показываешь "Дата проведения до". Либо ты переименовал, либо в проверке другое поле
[quote]
Тимофеев Артем Олегович
КТС писал/а:
3) туда куда и должно было, только не учло время, а только дату
[/quote]
в описании в проверке указано поле "Дата завершения Мероприятия", а ты на скринах показываешь "Дата проведения до". Либо ты переименовал, либо в проверке другое поле
КТС писал/а: 3) туда куда и должно было, только не учло время, а только дату
в описании в проверке указано поле "Дата завершения Мероприятия", а ты на скринах показываешь "Дата проведения до". Либо ты переименовал, либо в проверке другое поле
Там все верно. показывал это поле на скриншоте Лога - это системное
[quote]
Суханицкий Андрей
OneBox CORP
Integrator писал/а:
[quote]
Тимофеев Артем Олегович
КТС писал/а:
3) туда куда и должно было, только не учло время, а только дату
[/quote]
в описании в проверке указано поле "Дата завершения Мероприятия", а ты на скринах показываешь "Дата проведения до". Либо ты переименовал, либо в проверке другое поле
[/quote]
Там все верно. показывал это поле на скриншоте Лога - это системное
OneBox production писал/а: Артем, Андрей все правильно написал. У вас дата которая проверяется стоит со значением "2021-12-09 00:00:00" и переключение произошло в "2021-12-09 00:00:11". Условие выполнилось. Время учитывается. Что бы не учитывалось время, а только дата - это другая переменная
Разобрался на нескольких тестах. Сейчас время учитывается. Есть вероятность факта, что клиент не ставил время
[quote]
Мария
OneBox production писал/а:
Артем, Андрей все правильно написал. У вас дата которая проверяется стоит со значением "2021-12-09 00:00:00" и переключение произошло в "2021-12-09 00:00:11". Условие выполнилось. Время учитывается. Что бы не учитывалось время, а только дата - это другая переменная
[/quote]
Разобрался на нескольких тестах. Сейчас время учитывается. Есть вероятность факта, что клиент не ставил время
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий