Let's say I have three different companies: A, B, and C.
I have also enabled "Customer and Vendor Visibility Restriction".
Company A has customers A1, A2, A3...
Company B has customers B1, B2, B3...
Company C has customers C1, C2, C3...
I have an external processing center that adds customer payment methods to these customers, regardless of which company they belong to, processing them uniformly.
Then, I use an Automaton Schedule to synchronize this processed data.
My problem is, using my administrator role (which has access to A, B, and C), no matter which company (A, B, or C) I create the job in to synchronize customer payment methods, there are always issues. For example, if I create the Automaton Schedule in company A, it cannot synchronize B1, B2..., C1, C2..., because the Import by Scenario function throws an error, stating that B1, B2... cannot be found in the system.
Is there a way to circumvent this problem? Do I have to create separate Automaton Schedules for A, B, and C, and then differentiate the customers to satisfy the "Customer and Vendor Visibility Restriction" setting? Wouldn't that mean I would have to create multiple duplicate Automaton Schedules for all my related customer data?
Is there a better solution?







