We have a couple customers who keep asking us how to keep users from doing data entry while they are trying to close periods. (Basically, they want no transactions while they do their module by module reconciliations...).
They used to go into User Maintenance and lock people out... then we taught them the instlock.txt trick, but both of those options prevent users from even benign activities. Reports, entering SO / PO, working in Customer Maintenance, Vendor Maintenance, Item Maintenance... and basically all Inquiry screens would be fine to use, if users could be trusted to not do anything else.
Does anyone have suggestions?
I'm thinking a script might work (one trigger per data entry table to be blocked, checking a UDF flag somewhere to see if new transactions should be allowed... so the controller could turn the control on / off without our help) but I don't want to re-invent the wheel if someone has a better solution.
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.
Toronto ON
------------------------------