1b.app
Link copied -

Goods are not moved in a sub-process through the action Find a sub-process with a given business process and stage and change its business process and stage

https://lazer01.crm-onebox.com/826/ - process example
In this process, there is a part , within which we add employees as fictitious products and specify values / criteria in additional fields of the process products, according to which you need to add products later in the subprocess
https://lazer01.crm-onebox.com/app/workflow/16/procedure/11/
https://lazer01.crm-onebox.com/app/workflow/16/procedure/12/ - here are two procedures that are responsible for this
https://lazer01.crm-onebox.com/825/ - an example of a created task
In it, we switch the stage using the procedure https://lazer01.crm-onebox.com/app/workflow/16/procedure/14/ http://s01.geekpic.net/di-DYZEYI.png
There are two transfer actions in the stage, which move different types of products from different warehouses.
When we try to switch the stage through the procedure https://lazer01.crm-onebox.com/app/workflow/16/procedure/14/ , the goods are not moved to warehouses [
Original question is available on version: ru

Answers:

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Personal license
Before moving, try to add the action "Copy process product fields" and copy the quantity of goods in the "selected" field in it.
17.01.2022, 11:49
Original comment available on version: ru

At the stage, is configured like this. Part of the goods under the conditions are moved from one warehouse, part from the second. At the stage, several actions to move
17.01.2022, 11:53
Original comment available on version: ru

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Personal license
Is there a setting for the "Select" field in the interface?
17.01.2022, 12:28
Original comment available on version: ru


Sukhanitsky Andrey
OneBox Corp.
Integrator wrote:
Is there a setting for the "Select" field in the interface?

I did not display this field in the interface as a whole, but I tried .
No result .
17.01.2022, 12:34
Original comment available on version: ru

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Personal license
The problem is exactly in the "select" field. You can try to figure it out, but it will take a long time and work, most likely, poorly. For example, if it is possible to avoid working with this field, I always do it, because the "select" field has complex automation and it is extremely inconvenient to work with it under conditions similar to yours, I mean changing the field several times at one stage.
I would suggest that you create sub-processes, grouping them by stock. You are most likely using the "Add products from one process to another" action. Add the value of the additional field of the product of the process and group by it, although there is even a grouping by warehouse, and accordingly, in the subprocess, make 2 statuses with different warehouses, it will be more reliable.
17.01.2022, 12:48
Original comment available on version: ru


Sukhanitsky Andrey
OneBox Corp.
Integrator wrote:
The problem is exactly in the "select" field. You can try to figure it out, but it will take a long time and work, most likely, poorly. For example, if it is possible to avoid working with this field, I always do it, because the "select" field has complex automation and it is extremely inconvenient to work with it under conditions similar to yours, I mean changing the field several times at one stage.
I would suggest that you create sub-processes, grouping them by stock. You are most likely using the "Add products from one process to another" action. Add the value of the additional field of the product of the process and group by it, although there is even a grouping by warehouse, and accordingly, in the subprocess, make 2 statuses with different warehouses, it will be more reliable.

It would not be desirable to produce more processes.
Also, the situation is still not clear why, when switching to a stage, everything works as it should, and if you start the transition through an action in the parent process, the actions do not work. I'm waiting for a response from the developers.
Thanks for trying to help with the problem!
17.01.2022, 12:54
Original comment available on version: ru

Good afternoon. You need to uncheck the box "Only consider checked products"
19.01.2022, 16:02
Original comment available on version: ru

Good afternoon.
In this case, an error is generated on the shortcomings in the warehouse
19.01.2022, 16:08
Original comment available on version: ru

This means that you are trying to move an item but it is out of stock. Those. it needs to be posted there first.
19.01.2022, 16:25
Original comment available on version: ru


Father Frost
OneBox production wrote:
This means that you are trying to move an item but it is out of stock. Those. it needs to be posted there first.

This option is also out. The stage settings https://lazer01.crm-onebox.com/admin/shop/workflowstatus/119/action/new/ are built in such a way that first one part of the positions moves by one attribute, and then the second part moves by the second attribute .
In both cases - goods in stock are enough .
I think that by unchecking "Only consider checked products" the action is trying to move all the products in the process, not those that match the conditions. This is why there is an out of stock error.
19.01.2022, 16:35
Original comment available on version: ru

I do not see how and on what grounds you enter the value in "Selected". I see that you are copying from Selected in the additional field and then back, but this is the same value.
19.01.2022, 16:51
Original comment available on version: ru


Father Frost
OneBox production wrote:
I do not see how and on what grounds you enter the value in "Selected". I see that you are copying from Selected in the additional field and then back, but this is the same value.

Look at the settings of the stage, the link to which was given earlier.
First, there is a record in the initial3 field according to the condition (screenshot1) , for products for which the condition is not met, 0 is written.
Then there is an entry in the field Select (screenshot2)
Similarly, for the second case (screenshot3) there is an entry in the initial4 field
And an entry in the standard field Select (screenshot4)
You can enter the process yourself https://lazer01.crm-onebox.com/879/ and go to the stage. And see that the move works.
Then delete the warehouse operations in the process and in the parent using the "+Balance transfer tasks" button in the interface to generate an analogous process. Then you can click on "Move to employee warehouses" and make sure that the move did not happen.
19.01.2022, 17:03
Original comment available on version: ru

I did the indicated operations. The process was created https://lazer01.crm-onebox.com/888/ , through the button in the parent it moved to another stage and transactions appeared there. Did I do something wrong as you described?
20.01.2022, 11:26
Original comment available on version: ru

In your case, it really worked.
But no success on my end.
I am attaching a video of my steps.
20.01.2022, 19:13
Original comment available on version: ru

Changed the business process settings so that individual products are moved in a separate process
Thanks for the help.
25.01.2022, 15:00
Original comment available on version: ru

Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter. Log in and comment