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

Не переміщуються товари в підпроцесі через дію Знайти підпроцес із заданим бізнес-процесом та етапом та змінити їй бізнес-процес та етап

https://lazer01.crm-onebox.com/826/ - приклад процесу
У цьому є частина , у межах якої ми додаємо співробітників як фіктивні товари й у додаткові поля продуктах процесу вказуємо значення/критерії, якими потрібно потім додати товари в підпроцесі
https://lazer01.crm-onebox.com/app/workflow/16/procedure/11/
https://lazer01.crm-onebox.com/app/workflow/16/procedure/12/ - ось дві процедури, які за це відповідають
https://lazer01.crm-onebox.com/825/ - приклад створеної задачі
У ній перемикаємо етап за допомогою процедури https://lazer01.crm-onebox.com/app/workflow/16/procedure/14/
На етапі є дві дії по переміщенню, які різні види продуктів переміщують з різних складів.
Коли пробуємо переключити етап через процедуру https://lazer01.crm-onebox.com/app/workflow/16/procedure/14/ , то товари на склади не переміщуються .
А якщо зайти в підпроцес https://lazer01.crm-onebox.com/834/ і перейти на етап , на
Оригінальне питання доступне на версії: ru

Відповіді:

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Спробуйте перед переміщенням додати дію "Копіювати поля продуктів процесу" та в ній кількість товару скопіювати в поле "вибрано".
17.01.2022, 11:49
Оригінальний коментар доступний на версії: ru

На етапі і налаштовано . Частина товарів за умовами переміщається з одного складу, частина з другого. На етапі кілька дій щодо переміщення
17.01.2022, 11:53
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
А в інтерфейсі для поля "Вибрати" варто налаштування?
17.01.2022, 12:28
Оригінальний коментар доступний на версії: ru


Суханицький Андрій
OneBox CORP
Integrator написав:
А в інтерфейсі для поля "Вибрати" варто налаштування?

Не виводила в інтерфейс загалом це поле, але спробувала .
Результату немає .
17.01.2022, 12:34
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Проблема точно у полі "вибрати". Можна спробувати розібратися, але це довго і працюватиме, швидше за все, погано. Я, наприклад, якщо є можливість уникнути роботи з цим полем, то завжди так і роблю, бо поле "вибрати" має складну автоматизацію і працювати з ним вкрай незручно за подібних до ваших умов, я маю на увазі зміну поля кілька разів на одному етапі.
Я вам запропонував би створювати підпроцеси, групуючи їх за складом. Швидше за все ви використовуєте дію "Додати продукти з одного процесу до іншого". Допишіть значення додаткового поля продукту процесу і групуйте по ньому, хоча там навіть за складом угруповання є, і відповідно в підпроцесі створити два статуси з різними складами, так буде надійніше.
17.01.2022, 12:48
Оригінальний коментар доступний на версії: ru


Суханицький Андрій
OneBox CORP
Integrator написав:
Проблема точно у полі "вибрати". Можна спробувати розібратися, але це довго і працюватиме, швидше за все, погано. Я, наприклад, якщо є можливість уникнути роботи з цим полем, то завжди так і роблю, бо поле "вибрати" має складну автоматизацію і працювати з ним вкрай незручно за подібних до ваших умов, я маю на увазі зміну поля кілька разів на одному етапі.
Я вам запропонував би створювати підпроцеси, групуючи їх за складом. Швидше за все ви використовуєте дію "Додати продукти з одного процесу до іншого". Допишіть значення додаткового поля продукту процесу і групуйте по ньому, хоча там навіть за складом угруповання є, і відповідно в підпроцесі створити два статуси з різними складами, так буде надійніше.

Плодити більше процесів не хотілося б.
Також, як і раніше, не зрозуміла ситуація, чому при переході на етап - все спрацьовує як треба, а якщо запускати перехід через дію в батьківському процесі, дії не спрацьовують. Чекаю на відповідь від розробників.
Дякую за спроби допомогти у проблемі!
17.01.2022, 12:54
Оригінальний коментар доступний на версії: ru

Добрий день. Вам потрібно прибрати з дії галочку "Враховувати лише зазначені продукти"
19.01.2022, 16:02
Оригінальний коментар доступний на версії: ru

Добрий день.
У такому разі видається помилка з недоліків на складі
19.01.2022, 16:08
Оригінальний коментар доступний на версії: ru

Це означає, що ви намагаєтеся перемістити товар, але його немає на складі. Тобто. його потрібно спочатку туди оприбуткувати
19.01.2022, 16:25
Оригінальний коментар доступний на версії: ru


Дід Мороз
OneBox production написав:
Це означає, що ви намагаєтеся перемістити товар, але його немає на складі. Тобто. його потрібно спочатку туди оприбуткувати

Цей варіант також відпадає. Налаштування етапу https://lazer01.crm-onebox.com/admin/shop/workflowstatus/119/action/new/ вибудовані таким чином, що спочатку за однією ознакою переміщується одна частина позицій, а потім за другою ознакою - друга .
В обох випадках - товару на складі достатньо .
Я думаю, що знімаючи галочку "Враховувати лише зазначені продукти" дія намагається перемістити всі товари процесу, а не ті, що підходять під умови. Тому і виникає помилка про нестачу на складі
19.01.2022, 16:35
Оригінальний коментар доступний на версії: ru

Я не бачу яким чином і за якою ознакою ви вносите значення у "Вибрано". Бачу що копіюєте з Обрано в допполі і потім назад, але це одне і те ж значення.
19.01.2022, 16:51
Оригінальний коментар доступний на версії: ru


Дід Мороз
OneBox production написав:
Я не бачу яким чином і за якою ознакою ви вносите значення у "Вибрано". Бачу що копіюєте з Обрано в допполі і потім назад, але це ж одне й те саме значення.

Подивіться на налаштування етапу, посилання на який давала раніше.
Спочатку йде запис у полі изнач3 за умовою (скриншот1) , у продуктів яких умова не виконується записується 0.
Потім йде запис у полі Вибрати (скриншот2)
Аналогічно і для другого випадку (скриншот3) йде запис у поле ізнач4
І запис у стандартне поле Вибрати (скриншот4)
Ви можете самостійно зайти в процес https://lazer01.crm-onebox.com/879/ та перейти на етап. І побачити, що переміщення спрацьовує.
Потім видаліть складські операції в процесі та в батьку за допомогою кнопки "+Завдання по переміщенню залишків" в інтерфейсі згенерувати процес аналозі. Потім ви можете натиснути на "Перемістити на склади співробітників" і переконається, що переміщення не відбулося.
19.01.2022, 17:03
Оригінальний коментар доступний на версії: ru

Виконав зазначені операції. Створився процес https://lazer01.crm-onebox.com/888/, через кнопку в батькові він перейшов на інший етап і там з'явилися транзакції. Я щось не так зробив, як ви описали?
20.01.2022, 11:26
Оригінальний коментар доступний на версії: ru

У вашому випадку справді все вийшло.
Але з мого боку успіху нема.
Прикладаю відео моїх зроблених кроків.
20.01.2022, 19:13
Оригінальний коментар доступний на версії: ru

Змінила налаштування бізнес-процесу, щоб окремі товари переміщалися в окремому процесі
Спасибі за допомогу.
25.01.2022, 15:00
Оригінальний коментар доступний на версії: ru

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