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

Проблема с работой переменных в боксе

Проблема с работой переменных в боксе
В боксе https://frandim.1b.app/ обнаружена проблема: переменные {|$paymentArray|} не работают и не отображаются в списке доступных переменных (пример: https://imgur.com/RKQQApZ ).
Выплавьте пожалуйста.
Оригинальный вопрос доступен на версии: ua

Ответы:


Lotocka_Kristina писал/а:
Виплавте будь ласка

Уточните пожалуйста где вы успешно используете эти переменные.
Вы только что написали буквально "вот смотрите, переменных не существует в документации и в реальности они тоже не работают" что означает что все окей - чего то нет в документации и оно не работает)
15.01.2025, 14:25

Вот пример успешного использования переменных https://brand.1b.app/admin/shop/workflowstatus/101/action/new/
15.01.2025, 14:31
Оригинальный комментарий доступен на версии: ua

Используйте в аналогичном действии на другом проекте
15.01.2025, 14:32

Проблема в том, что в данном боксе https://frandim.1b.app/desktop/ отсутствуют переменные Массив платежей процесса https://i.imgur.com/GHZ9CYe.png Эти переменные нужны для работы с финансами для этого бокса.
15.01.2025, 14:42
Оригинальный комментарий доступен на версии: ua

Ну потому что их там не должно быть. Если чего то нет в документации это не обязано работать - но может. Укажите конкретно пример, действие где Вы это используете чтобы можно было посмотреть и проверить что там происходит а не просто "не работает"
15.01.2025, 14:47

Пример - Действие https://i.imgur.com/egRumrJ.png
в процессе по платежу соответствующему условию заполнились данные в допполе https://i.imgur.com/fETlfUb.png
15.01.2025, 14:56
Оригинальный комментарий доступен на версии: ua

Очевидно что это первый этап и при переходе в него у Вас еще не могло быть физически платежей. Соответственно переменная не заполнилась. Сделайте процедуру по клику и там тестируйте заполнение поля - это будет удобней. Так же в логике есть лишнее условие на проверку id аккаунта - подозреваю что Вам оно не нужно.
15.01.2025, 15:22

Вопрос в том, что в боксе https://frandim.1b.app/admin/directory/variable/ отсутствуют переменные (пример переменных https://i.imgur.com/NI1HoPJ.png ), нужно чтобы в этом боксе они были , сейчас их нет.
До настроек действия вопросов нет, она работает, если в системе есть переменные.
15.01.2025, 15:45
Оригинальный комментарий доступен на версии: ua

Присутствие или отсутствие переменных в документации для всех проектов абсолютно одинаково. В связи с этим давайте разберемся почему они не работают и воплотим в жизнь мои рекомендации с процедурой выше
15.01.2025, 15:48

Просмотрела документацию и не нашла в ней нужной информации только общие сведения о работе системы.
В процессе работы с системой заметила различия с другими СРМ OneBox, например:
- нет переменных массив платежей , хотя на боксах где не установлено ни одного приложения они есть https://i.imgur.com/LYjdBMc.png , https://i.imgur.com/raAHlwX.png , https://i. imgur.com/vEMrJmK.png
- действие переключить этап по истечению срока этапа имеет другой вид https://i.imgur.com/ZzpmLAX.png, в других боксах https://i.imgur.com/4Aol8ii.png, https://i.imgur. com/vYeKSFm.png
- даже за оплаченный бокс продолжают приходить уведомления об оплате https://i.imgur.com/YrEad27.png
Кроны работают хорошо https://i.imgur.com/hRohyxD.png, что свидетельствует об актуальности обновлений в системе.
Можете проверить и исправить функционал бокса https://frandim.1b.app/ ?
16.01.2025, 17:06
Оригинальный комментарий доступен на версии: ua

Да, когда Вы предоставите мне ссылки на процедуру где это не работает я посмотрю что не так. Еще раз: настройте нужное действие на процедуру по клику и дайте тестовый заказ где я могу кликать на процедуру и смотреть почему там не работает переменная. Это всё что мне нужно - две ссылки.
17.01.2025, 12:41

Заметила на панели управления данные Project branch onebox-os-2016004522 и это не основная ветка https://i.imgur.com/LSC33r9.png на других боксах да https://i.imgur.com/xFd8IdA.png , https: //i.imgur.com/wD2lwpP.png . Возможно, в этом причина.
Тестовый процесс https://frandim.1b.app/260/?tabid=2
Ссылка на действие по переменным массиву платежей https://frandim.1b.app/app/workflow/3/procedure/37/
И ссылка на настройки действия переключить этап https://frandim.1b.app/admin/shop/workflowstatus/97/action/new/
17.01.2025, 13:24
Оригинальный комментарий доступен на версии: ua

Да, проект год был без обновлений - апнул его. Проверьте переменные
17.01.2025, 14:28

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