Does anybody use External System Integration?
We use the Global Credit Hold pretty extensively. All Customers are created in the Parent Company and Linked to the Children.
As of about 3-4 weeks ago, all Customers for one particular Child Company stopped receiving the Global Credit Hold. Multi Company Direct runs as a process set in the parent and all children. That hasn’t changed, and still seems to be working correctly. The other Child companies still receive the Global Credit Hold from the Parent as expected.
Here’s what I’ve tried so far:
Re-scheduled the Multico process set. No change.
Paused multico and went into External Company Configuration in the Parent Company and ran Actions > Initialize everything. No change.
Submitted the entire IntQueIn and IntQueOut tables to EpicCare by request, along with verbose logging of Multico from the Parent Company. They report everything is working correctly.
Went into the target Child Company > Customer Credit Manager, and ran Actions > Mass Credit Information update, filtered on the test Customer. No Change.
Here’s my biggest fear: the timing of when this started roughly coincides with the point update I ran from 2022.1.21 to 2022.1.40, and I don’t have any other clues. But this fear is somewhat tempered by the fact this still works as expected in all other child entities.
Did you update your Task Agent Service? I was reading today, that it does not get updated automatically when you do a point release… So it might be worth checking. Although frankly you would think it would work totally or it would not.
Been a while I’ve needed to use mutlicompany (like since E9) so someone else may be able to give you a better insight.
Well I updated the (separate) appserver that’s running our Task Agent last night and recycled everything, but that did not fix it. I suppose that still doesn’t rule out a Task Agent mismatch - how exactly do you confirm this?
This has me thinking it may be someone accidently changed something on the Customer master perhaps. Did you compare their settings to others that are working?
That’s the thing all customers for this company are affected, which is why I suspect the point update or the external company config itself. I just tried going into the config for multico for Parent to target Child and unflagging, saving, and reflagging everything because I’m out of ideas. And I’ve seen that actually fix something before lol. No good this time though.
I should have mentioned in the OP that I also turned off customizations in Pilot and tried this at the behest of support, but there was unfortunately no change.
Hmm, I see. I don’t know much about Multi Company, but I wonder if the point update changed something and now it’s tripping over Company Config data/setup in the child company? Might be worth comparing the problem child’s xasyst and xbsyst tables to the functional children, see if anything stands out.