Congratulations!
There are some clarifications in order to clearly show you how price recalculation works.
To understand whether the option you suggested will work or not?
Since we are already passing on the specific information of the client's OneBox configuration, we ask that third-party integrators do not connect to the solution of this issue, only OneBox production
I am attaching a video of how a product is created for a client's Item List and how it is calculated.
https://youtu.be/zOoUXaki6R4It is necessary to include a ban on the second time calculating the price (that is, not to list the price that was calculated the first time) in the List of client positions
Designer of procedures for "List of customer items"
https://knkrd.1b.app/app/workflow/19/procedure/Designer of procedures for "List of positions of the supplier plant"
https://knkrd.1b.app/app/workflow/21/procedure/For example, ONE of the procedures that lists the price.
https://knkrd.1b.app/app/workflow/21/procedure/283/