We’re moving away from Epicor and going to a different ERP.
One of the things that I’ve been asked to do is figure out a way to stop users from entering transactions past our Go Live date. I’ve tested deleting GL periods past the Go Live date, but Epicor will still let users enter Sales Orders and shipments up until AR Invoicing.
What I’d like to be able to do is to let users finish their month end, but disallow them from entering transactions (in all modules) past the Go Live date - is that possible?
If the fiscal periods for future periods do not exist, the financial transactions will not be able to occur. Can you delete the future periods? for some companies, I do not create periods in advance to prevent future dates.
you could also add a few BPMs to prevent update or posting for certain transactions if the date is greater than x.
I would still cut off everyone to begin with. As you identify users who REALLY needs access, use Earliest Apply date for financials and then control the remaining commands (as you release them) with a BPM that checks the dates and prevents any after the shutdown.
If cutoff is important (and I believe it is), you’re better off being too strict up front IMHO.
Here’s an example. We have a Security Group called AR Senior. That group has all the menu items for AR under it.
But this user also does AP invoicing - just under the AP Invoice Entry screen. So instead of giving this user an AP Security Group, I just go under:
System Setup > Security Maintenance > Menu Maintenance
I find the AP Invoice Entry screen, and add the user to just that screen and no other AP screens.
So now the user has a combination of Security Groups on their profile, but also one specific menu item that doesn’t belong to any of the Security Groups that’s assigned to their profile.
@ckrusen is absolutely correct. It’s UserFile.GroupLst PLUS what the Security ID is attached to the MENU items. The Security IDs can also be updated via DMT.