Добрый день, столкнулся с таким моментом:
При создании заказа через ЛК, создается БП в нем есть 3 этапа:
Стартовый->Проверка наличия->Резерв
На "Стартовом" этапе задается название и мгновенно перебрасывает на этап "Проверка наличия"
На этапе ""Проверка наличия"" действием "Проверить наличие продуктов на складе", проверю достаточно ли продуктов и если да перебрасываю на этап "Резерв"
На этапе "Резерв" установлено действие "Резервировать содержимое процесса на складе"
Собственно в чём проблема:
Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
Если создавать этот процесс (с включенным действием) через админ панель, всё работает.
Если убрать автоматический переход с действия "Проверка наличия", создать заказ через ЛК, и на этап "Резерв" переходить с админки, всё работает.
Но автоматически зарезервировать продукты на складе используя действие "Резервировать содержимое процесса на складе" не получается, подскажите в чем проблема
Добрый день, столкнулся с таким моментом: При создании заказа через ЛК, создается БП в нем есть 3 этапа:
Стартовый->Проверка наличия->Резерв
На "Стартовом" этапе задается название и мгновенно перебрасывает на этап "Проверка наличия"
На этапе ""Проверка наличия"" действием "Проверить наличие продуктов на складе", проверю достаточно ли продуктов и если да перебрасываю на этап "Резерв"
На этапе "Резерв" установлено действие "Резервировать содержимое процесса на складе"
Собственно в чём проблема: Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
Если создавать этот процесс (с включенным действием) через админ панель, всё работает. Если убрать автоматический переход с действия "Проверка наличия", создать заказ через ЛК, и на этап "Резерв" переходить с админки, всё работает.
Но автоматически зарезервировать продукты на складе используя действие "Резервировать содержимое процесса на складе" не получается, подскажите в чем проблема
Клиент писал/а: Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
вы создаете заказ залогинившись под клиентом? Все действия которые запускаются запускаются от имени юзера, который создает заказ, если у этого юезра например, нет прав доступа на склады он не видит остатков на складе и не может их резервировать
[quote]
Полиит Макс Русланович
Клиент писал/а:
Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
[/quote]
вы создаете заказ залогинившись под клиентом? Все действия которые запускаются запускаются от имени юзера, который создает заказ, если у этого юезра например, нет прав доступа на склады он не видит остатков на складе и не может их резервировать
Клиент писал/а: Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
вы создаете заказ залогинившись под клиентом? Все действия которые запускаются запускаются от имени юзера, который создает заказ, если у этого юезра например, нет прав доступа на склады он не видит остатков на складе и не может их резервировать
В юзера у меня сейчас всё закрыто но остатки на складе в личном кабинете видно. Можете подсказать какие права доступа необходимо открыть что бы можно было резервировать товары, не получилось найти ничего связанного с резервом?
И можно ли прописать права доступа на юзера через группу к примеру, что бы при регистрации попадал в определенную группу и уже сразу имел возможность резервировать товары?
[quote]
Бодяко Дмитрий
dev писал/а:
[quote]
Полиит Макс Русланович
Клиент писал/а:
Если создавать заказ через ЛК, из-за действия ""Резервировать содержимое процесса на складе"" он не создается и не выводит никаких ошибок, если отключить это действие, процесс создается и переходит на этап "Резервировать содержимое процесса на складе", но с включенным действием не создается.
[/quote]
вы создаете заказ залогинившись под клиентом? Все действия которые запускаются запускаются от имени юзера, который создает заказ, если у этого юезра например, нет прав доступа на склады он не видит остатков на складе и не может их резервировать
[/quote]
В юзера у меня сейчас всё закрыто [file]2959[/file] но остатки на складе в личном кабинете видно.
Можете подсказать какие права доступа необходимо открыть что бы можно было резервировать товары, не получилось найти ничего связанного с резервом?
И можно ли прописать права доступа на юзера через группу к примеру, что бы при регистрации попадал в определенную группу и уже сразу имел возможность резервировать товары?
Если у юзера уровень Клиент - ему нельзя прописывать интересующие вас права доступа или он просто в полной мере не сможет воспользоватся их функционалом. Советую просто перенастроить свой БП так, чтобы переключение в статус с резервированием продукта происходило от имени ответственного процесса.
Если у юзера уровень Клиент - ему нельзя прописывать интересующие вас права доступа или он просто в полной мере не сможет воспользоватся их функционалом. Советую просто перенастроить свой БП так, чтобы переключение в статус с резервированием продукта происходило от имени ответственного процесса.
Морозов Сергей Сергеевич Клиент писал/а: То есть правильно я понимаю, что автоматически резервировать товар в личном кабинете нельзя?
Отчасти - да. Но именно для таких случаев сделана настройка https://prnt.sc/xq10bq Включите её и должно работать
[quote]
Морозов Сергей Сергеевич
Клиент писал/а:
То есть правильно я понимаю, что автоматически резервировать товар в личном кабинете нельзя?
[/quote]
Отчасти - да.
Но именно для таких случаев сделана настройка https://prnt.sc/xq10bq
Включите её и должно работать
Суханицкий Андрей Владимирович Grove Street Family писал/а: ючите её и должно
Спасибо, получилось решить проблему таким способом создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
[quote]
Суханицкий Андрей Владимирович
Grove Street Family писал/а:
ючите её и должно
[/quote]
Спасибо, получилось решить проблему таким способом
создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
Спасибо, получилось решить проблему таким способом создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
Это как-то не совсем удобно получается
[quote]
Спасибо, получилось решить проблему таким способом
создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
[/quote]
Это как-то не совсем удобно получается
Суханицкий Андрей Владимирович Grove Street Family писал/а:
Спасибо, получилось решить проблему таким способом создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
Это как-то не совсем удобно получается
ну вариант вполне рабочий, единственное это резервирование происходит через 1 минуту, а не мгновенно
[quote]
Суханицкий Андрей Владимирович
Grove Street Family писал/а:
[quote]
Спасибо, получилось решить проблему таким способом
создаем этап перед этапом резервирования, задаем ему срок в 1 минуту, и по истечению срока перебрасываем на этап с резервированием
[/quote]
Это как-то не совсем удобно получается
[/quote]
ну вариант вполне рабочий, единственное это резервирование происходит через 1 минуту, а не мгновенно
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий