I have reached the conclusion that we need to have a better way of organizing my company’s customizations and the way they interact with Epicor’s default behavior. I have used SharePoint sites to capture the customizations and how they’re supposed to work, the BPMs, BAQs, UD Fields, User Codes, and so on that they use, as well as some of the anticipated errors/troubleshooting. This is OK but it is not connected to Epicor in any useful way so I know this doesn’t receive any traffic from the user and it’s really only going to help the person (like me) who is trying to figure out why something isn’t working. It’s more of an Operator’s/Maintenance manual.
I want to communicate to the user whenever there is a change to a customization/dashboard/BPM. As an example, I recently re-did a BAQ that we use for Projected BOM Costs. The change I made was to include operations/subcontract operations in the main grid as well as changed how the cost is calculated to split between “material vs. labor”. This is easily explained in a couple sentences. I thought about creating a UD table that would be linked to the Menu path via a Child UD Table reference. Then I could essentially make an entry on the Menu Maintenance form to my UD table that I could conceivably show from the Help menu within the form I’ve customized. I don’t know what I may run into here and if there’s already a built-in way that Epicor wants us to handle this. What are you all doing?
As a related thought on this, I want to create a way to keep users trained on the various features of Epicor that are pertinent to their job. Is there a way to keep those “Trainings” in Epicor and what are any others doing regarding continuous education. Or do you use something outside of Epicor that keep these procedures and the requisite training information?