1b.app
Link copied -

The action "Change the value of the process field in the fallback from another process field" does not work (if the payment was received in the subordinate task)/

There is a process https://baza.cn.ua/admin/customorder/order/51477/edit/
It is in "Reserve" status.
On this status https://baza.cn.ua/admin/shop/workflowstatus/118/action/new/
There is an action "Change the value of the process field in the fallage from another process field"
Codename: action_block_status_change_field_by_order_fields
The action is triggered when "Allow dії spratsovuvat after payment addition"
Under normal conditions, everything works, that is, when a payment is directly linked to this process, but when a subprocess is linked that has a payment to this process, then the action does not work
That is, there is a payment https://baza.cn.ua/admin/shop/finance/payment/16515/control/
This payment is linked to the process https://baza.cn.ua/admin/customorder/issue/51481/edit/
And when linking process 51481 to order 51477, the action should work, since, in fact, a payment was added to order 51477, and the setting of the action "Allow to send
Оригинальный вопрос доступен на версии: ru

Answers:


1. Why does the action not work when linking process 51481 to order 51477 (that is, in the part of the setting "Allow payment after payment is added", the payment is added, it should seem to work)?

No, it shouldn't. Where the payment was added - the corresponding action at the stage is triggered there.

2. Why, when the binding is in progress, it does not work in action (in the parent), that is, in the part of the setting "Allow to do spratsovuvat when saving the process"?

The parent process is not updated when the child is bound - it is in the child that the parent is updated.

3. Why in the process https://baza.cn.ua/admin/customorder/order/51477/edit/ in the field "Paid" shows the amount of payment, but in the list of orders https://baza.cn.ua/admin /customorder/order/?filtershowprocess=&filterdeliver... shows 0 in paid field?

Because in the block it counts when the page is loaded, and in the list it displays from the database column. Probably you did not have a recalculation of the payment amount after binding.
21.09.2021, 13:21
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Tyndyk Maxim Vadimovich
OneBox production
Administrator wrote:
Because in the block it counts when the page is loaded, and in the list it displays from the database column. Probably you did not have a recalculation of the payment amount after binding.

Strange comment, which in turn only generates questions
1. And why does it count in the block when loading if there is this field in the database?
2. You write "you did not have a recalculation of the payment amount after binding", so the question is for you why the system does not recalculate after binding, but logically it should do it?
3. In what cases does the system recalculate the amount?
4. How to make it so that when there is a subprocess binding that has a payment, what would the parent consider this payment as the payment amount?
22.09.2021, 20:40
Оригинальный комментарий доступен на версии: ru


Strange comment, which in turn only generates questions

We are always very happy to answer your questions, it's not a problem :)

1. And why does it count in the block when loading if there is this field in the database?

Because that's the way it works.
With the correct recalculation of the process parents tree, all will have the correct payment amount.

2. You write "you did not have a recalculation of the payment amount after binding", so the question is for you why the system does not recalculate after binding, but logically it should do it?

There was the word "probably" at the beginning.
If you provide a description of the actions (in manual mode) in which the amount is not recalculated when added to the payment process, I will fix it.

3. In what cases does the system recalculate the amount?

Mostly when adding/editing a payment to a process(es). But I do not deny that with certain actions this may not happen (which is what I requested in paragraph 2).

4. How to make it so that when there is a subprocess binding that has a payment, what would the parent consider this payment as the payment amount?

This should happen by default unless otherwise prohibited by system settings.
If you can add a payment to the process so that it does not count - give links to the processes and the sequence of actions - I will repeat and check. According to the process indicated in the description, I do not understand the entire sequence of your actions.
23.09.2021, 16:20
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Tyndyk Maxim Vadimovich
OneBox production
Administrator wrote:
If you can add a payment to the process so that it does not count - give links to the processes and the sequence of actions - I will repeat and check. According to the process indicated in the description, I do not understand the entire sequence of your actions.

It seems like I described everything in detail, well, I'll try to describe it again
There is a payment https://baza.cn.ua/admin/shop/finance/payment/16515/control/
It is tied to the task https://baza.cn.ua/admin/customorder/issue/51481/edit/
There is an order https://baza.cn.ua/admin/customorder/order/51477/edit/
This is all test, that is, you can try to repeat it yourself
We take in the task 51481 we write where the parent writes 51477
As a result, the task is linked to the order
And in the order https://baza.cn.ua/admin/customorder/order/51477/edit/
In the block, the total shows in the paid field
But there is no list in orders https://baza.cn.ua/admin/customorder/order/?filtershowprocess=&filterdeliver... &filterauthorid=&filtermanagerid=&workflowid[0]=12&statusid[0]=146&statusid[1]=67&statusid[2]=134&statusid[3]=69&statusid[4]=77&statusid[5]=103&statusid[6]=115&statusid[7]=116&statusid [8]=117&statusid[9]=118&statusid[10]=119&statusid[11]=78&statusid[12]=140&statusid[13]=142&statusid[14]=144&statusid[15]=155&statusid[16]=156&statusid[17]=157&statusid [18]=158&filterdeletedid=&filternovaposhtastatus=&filtersumfrom=&filtersumto=&filtercode1c=&filterintervalfrom=&filterintervalto=&ok=1&searchLine=#

Tyndyk Maxim Vadimovich
OneBox production
Administrator wrote:
This should happen by default unless otherwise prohibited by system settings.

What setting are we talking about (I remember that there was some kind of setting related to this, but I could not find it)?
24.09.2021, 08:43
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Will you be able to answer or create a new problem?
28.09.2021, 23:47
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Tyndyk Maxim Vadimovich
OneBox production
Administrator wrote:
If you provide a description of the actions (in manual mode) in which the amount is not recalculated when added to the payment process, I will fix it.

I gave you everything you asked for
But you are doing something wrong, in fact, everything you need to solve the problem was in the description and an example, including
But this is not enough for you and you need examples (at the same time, you understand that you limited me to 1 message per day), I provided it to you and after that there was silence for 2 weeks
I set a separate task https://crm-onebox.com/ru/support/onebox-purchase-and-rates/11167-net-reaktsii-p...
I thought maybe you are working according to the old scheme, more tasks are more salaries, but they also "cut off" there
Please give me a solution!
07.10.2021, 08:47
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Kupriyan Vladislav Valerievich
Client
Baza.cn.ua / Integrator (FOP Kupriyan) wrote:

Tyndyk Maxim Vadimovich
OneBox production
Administrator wrote:
If you provide a description of the actions (in manual mode) in which the amount is not recalculated when added to the payment process, I will fix it.

I gave you everything you asked for
But you are doing something wrong, in fact, everything you need to solve the problem was in the description and an example, including
But this is not enough for you and you need examples (at the same time, you understand that you limited me to 1 message per day), I provided it to you and after that there was silence for 2 weeks
I set a separate task https://crm-onebox.com/ru/support/onebox-purchase-and-rates/11167-net-reaktsii-p...
I thought maybe you are working according to the old scheme, more tasks are more salaries, but they also "cut off" there
Please give me a solution!

+
12.10.2021, 08:48
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
In short, as I understand it, you have a dead end in the decision
Created ping 1 https://crm-onebox.com/ru/support/onebox-purchase-and-rates/11167-net-reaktsii-p...
Created ping 2 https://crm-onebox.com/ru/support/business-processes/11414-proshu-reshit-bag/
To solve the problem, I put the goods in reserve, described everything 2 times
And the result is zero - the attitude is disregard
22.10.2021, 23:02
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Ustimenko said that you will answer, give an answer or tell me please when you will do it?
28.10.2021, 22:03
Оригинальный комментарий доступен на версии: ru


In short, as I understand it, you have a dead end in the decision

It happens

And the result is zero - the attitude is disregard

You are right to think so

Ustimenko said that you will answer, give an answer or tell me please when you will do it?

He said that they would answer, but the deadlines are not regulated
03.11.2021, 17:08
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
I am writing a comment so that I do not receive a message every day in the mail "please mark the correct answer"
07.11.2021, 15:34
Оригинальный комментарий доступен на версии: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
In short, I won’t be so clear about the decision, why did you ask for the data, I spent an hour putting the goods in reserve, robbed the test order (trimming the reserve pid test)
Service is greedy!
20.11.2021, 18:31
Оригинальный комментарий доступен на версии: 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