1b.app
Link copied -

Privat24 Autoclient Checklist for accounts does not find process (rozetka) / box_auto_action_privat24_import_payments_autoclient

Here https://baza.cn.ua/admin/auto/action/minute/edit/
There is an action "Privat24 Autoclient Registration for accounts"
In the action, I specified the setting "Shukati additional field to the process by template (for example [customorder_key]):"
Like this https://prnt.sc/vzufq5
When there is such a setting, the process finds everything, but I need to search for processes only in a specific PSU
To do this, I tried to use this setting https://prnt.sc/vzuhwt
That is, in the regular I write "according to\sorder\s№(.*)\sto" I write the modifier and indicate where to look (additional field) and specify the BP
But it doesn't look for anything if I remove the setting above
What am I doing wrong in the setup and where can I read more about it?
For example, here is the process https://baza.cn.ua/admin/customorder/issue/30153/edit/
There is an additional field in the process that is filled https://prnt.sc/vzul42
For example, here is a payment https://baza.cn.ua
Original question is available on version: ru

Answers:


Kupriyan Vladislav Valerievich wrote:
What am I doing wrong in the setup and where can I read more about it?

Most likely, you didn’t find a client, and since the checkbox “If the client is not found, create it according to the data from the payment” is not worth it, it was not created. And you have specified to create in this case payments to "Robot".
Accordingly, by the payment client, when searching by regular expressions, the process is looking for your client Robot (I immediately answer - yes, in the https://prnt.sc/vzufq5 setting it searches without a client, and for the https://prnt.sc/vzuhwt settings with client, if any).
It would search without a client if it created a new one.
Actually, as an option - it is possible to finalize the setting in 1 hour so that these regular expressions work without checking the client.
11.12.2020, 18:04
Original comment available on version: ru

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

Tyndyk Maxim Vadimovich
Administrator wrote:

Kupriyan Vladislav Valerievich wrote:
What am I doing wrong in the setup and where can I read more about it?

Most likely, you didn’t find a client, and since the checkbox “If the client is not found, create it according to the data from the payment” is not worth it, it was not created. And you have specified to create in this case payments to "Robot".
Accordingly, by the payment client, when searching by regular expressions, the process is looking for your client Robot (I immediately answer - yes, in the https://prnt.sc/vzufq5 setting it searches without a client, and for the https://prnt.sc/vzuhwt settings with client, if any).
It would search without a client if it created a new one.
Actually, as an option - it is possible to finalize the setting in 1 hour so that these regular expressions work without checking the client.

Create recommendations did not help, tried in different ways, still did not tie as needed
Tried these options:
1. https://prnt.sc/w19jfv
2. Then I clicked another checkbox "Install the client's payment for the process found by the client"
3. Then I pressed the bugs
4. At the same time, I removed the setting "If the client does not know in the system, then make a payment for" that is, empty
5. Therefore, in the field "Regular display:" I wrote "according to\sorder\s#[customorder_zovnishniyiddodpole15]\son", that is, what I wrote earlier in the field "Shukati additional process field according to the template (for example [customorder_key]):"
In short, he perverted as soon as he could, but nothing happened, the payment did not become attached to the task https://baza.cn.ua/admin/customorder/issue/30414/edit/
What other options are there for this https://prnt.sc/w19mqe block to work?
I am somehow misled by the name of the setting "Shukati on the rahunka field:" it is not entirely clear where the word "rahunku" in the setting drops out additional fields, in the same setting we select an additional field for the regular expression
12.12.2020, 19:36
Original comment available on version: ru


Kupriyan Vladislav Valerievich wrote:
Create recommendations did not help, tried in different ways, still did not tie as needed
Tried these options:
1. https://prnt.sc/w19jfv
2. Then I clicked another checkbox "Install the client's payment for the process found by the client"
3. Then I pressed the bugs
4. At the same time, I removed the setting "If the client does not know in the system, then make a payment for" that is, empty
5. Therefore, in the field "Regular display:" I wrote "according to\sorder\s#[customorder_zovnishniyiddodpole15]\son", that is, what I wrote earlier in the field "Shukati additional process field according to the template (for example [customorder_key]):"
In short, he perverted as soon as he could, but nothing happened, the payment did not become attached to the task https://baza.cn.ua/admin/customorder/issue/30414/edit/
What other options are there for this https://prnt.sc/w19mqe block to work?

Random inclusion of settings - often does not give a result.
Especially when I clearly stated above the reason why you will not be contacted and provided a solution with an estimate.

Kupriyan Vladislav Valerievich wrote:
I am somehow misled by the name of the setting "Shukati on the rahunka field:" it is not entirely clear where the word "rahunku" in the setting drops out additional fields, in the same setting we select an additional field for the regular expression

This is how the field was signed - but it is looking for a process with the value of the additional field of the process, the value of which was parsed according to the regular expression from the comment to the payment.
It would be possible to test the creation of a client and search for its process on some payment - but this should not be an imported payment yet ...
14.12.2020, 15:05
Original comment available on version: ru

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

Tyndyk Maxim Vadimovich
Administrator wrote:
Especially when I clearly stated above the reason why you will not be contacted and provided a solution with an estimate.

You gave the reason
I ticked https://prnt.sc/w2f3m9
Logically, this should have solved the problem, that is, the client should be created (it created the client when I tested)
Here it is https://baza.cn.ua/admin/shop/users/2804/
But the setting didn't work, why?
Here is an example of a payment for you (you can delete it and test it in a minute, when it takes a minute to complete) https://baza.cn.ua/admin/shop/finance/?contractorid=&filterdatefrom=&fil... 0&order=&filterlinkkeyorder=0&clientid=&filternobalance=&filteruserid=&filterdirection=0&filterdocumentid=&filtercode=&filterbankdetail=&ok=%D0%A4%D1%96%D0%BB%D1%8C%D1%82%D1%80%D1%83%D0 %B2%D0%B0%D1%82%D0%B8
That is, it is ordered by order 492833081
Here it should be tied to this task https://baza.cn.ua/admin/customorder/issue/30543/edit/
For this field https://prnt.sc/w2f8k3
14.12.2020, 15:25
Original comment available on version: ru


Kupriyan Vladislav Valerievich wrote:
Here is an example of a payment for you (you can delete it and test it in a minute, when it will be delayed by a minute kroner) https://baza.cn.ua/admin/shop/finance/?contractorid=&filterdatefrom=&fil...
That is, it is ordered by order 492833081
Here it should be tied to this task https://baza.cn.ua/admin/customorder/issue/30543/edit/
For this field https://prnt.sc/w2f8k3

No, it shouldn't
Additional field parsed, but there is another client - https://baza.cn.ua/admin/shop/users/2804/
I won’t throw the entire issue here, but it has a parameter in it [AUT_CNTR_CRF] => 14360570 - by which the above contact finds by External ID
14.12.2020, 17:53
Original comment available on version: ru

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

Tyndyk Maxim Vadimovich
Administrator wrote:
No, it shouldn't
Additional field parsed, but there is another client - https://baza.cn.ua/admin/shop/users/2804/
I won’t throw the entire issue here, but it has a parameter in it [AUT_CNTR_CRF] => 14360570 - by which the above contact finds by External ID

Some kind of crap comes out, if I understood you correctly, it turns out that the process was found according to the additional field, but it turned out to be another client, that's why the payment was not tied
At the same time, the checkboxes "Set the client of the payment of the client of the found process" + "If the client is not found, create it according to the data from the payment" are checked
1. It seems that these settings should have solved this problem, but they didn’t solve it, or did I misunderstand something?
2. It turns out that this setting will work only if the client of the process will be the same client as the payment?
14.12.2020, 19:08
Original comment available on version: ru

Vladislav, I'm tired of answering the same thing like a parrot.
I've provided you with a description of why it doesn't work and what it takes to make it work (with an estimate). That's all.
15.12.2020, 15:14
Original comment available on version: ru

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

Tyndyk Maxim Vadimovich
Administrator wrote:
Vladislav, I'm tired of answering the same thing like a parrot.
I've provided you with a description of why it doesn't work and what it takes to make it work (with an estimate). That's all.

Maxim, well, it’s not clear to me, you kind of said that I didn’t have checkboxes turned on, I turned it on, but I didn’t get the result
If you said that this action and exactly the block that I indicated would work only if the process client = payment client and there is no way to refine it, then it would be clear to me, and it turns out you somehow encouraged, but alas, if I am correct I understood this block is not working in cases when the process client is not equal to the payment client
You have seen my settings and you have seen the test payment, please tell me if there is a configuration option without modification so that that block would work, provided that "the client of the process is not equal to the client of the payment" ?
15.12.2020, 17:35
Original comment available on version: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
If someone knows in what cases the setting below works (where you can choose the PSU in which to look), please answer, while it’s not at all clear to me in which cases it works
19.12.2020, 11:27
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