Hello everyone!
Firstly, I’ve learned a lot from posts here, thank you to all contributors for the free sharing of your invaluable information! It is appreciated.
Now, sit with me by the fire and have a bit of a laugh at my horror story.
Our company is 40 full time employees, 50 to 100 temp employees, depending on our production load at the time.
We purchased Epicor in late 2020, our consultants really talked up the Kinetic UI, and how it was going to replace classic.
We made a committment at that time to stick with Kinetic, as we felt that educating our users twice on two different UIs would not be a good usage of resources.
Well, Kinetic has been fun But we are getting close to go live. (At least, that’s how ownership/management feels. Me? Hah.)
I did implementation all by my lonesome for the first 1.5 years of our 3 year contract. At that point I finally convinced management to give me an employee.
I was given a minimum wage, untrained, high school educated temporary employee from the shop floor who “knows computers” - he plays minecraft!
He has done a great job given the circumstances, he has learned a lot! So I don’t fault him at all! But ouch!
Now we are entering year 3 of our implementation process, and ownership is pushing for implementation to be complete before end of year. (That’s 3 weeks for anyone counting!)
The owner is pushing to sell, and is already in the due diligence process, pushing to close the sale by end of year, hey, what a coincidence for the date. I’m sure the buyer has concerns about our existing ERP!
So now for the good part, here’s our current status 3 weeks away from scheduled go live
- We’ve stopped communicating with our consulting team as management feels my skillset is sufficient and their consulting fees are too high.
- The users who have helped me with implementation (AR, Accounting, Management) have learned the system, but their training was a long time ago (over 1 year) - i am confident in saying they dont remember. The training team will likely be me and my employee.
- We haven’t taken input from any users. Management has been quite insistent that we will implement the system without their input. They treat it as if the users input would be flawed and wrong, and is not valuable.
- We haven’t done a physical count in over a decade. Our inventory is known to be wildly off.
- Our Bill of Operations / Materials is not finalized. Management and Accounting originally wanted to run Epicor without labor and without burden. (It’s too hard to calculate burden! We track labor through time clocks and a 3rd party payroll company, why is it important for Epicor?) I’m a nerd, I didn’t even know what COGS was before getting started. After educating myself, I can’t imagine why management would want to toss that away.
- Our existing ERP is Sage MAS 90 and was last patched in 2008. We are still using this for our production system. It has known bugs with accounting and inventory, so I designed an access/mysql based inventory system to keep a “true” inventory. Most parts are negative quantities in MAS90.
- My access database reached the same point in implementation that we are at now, and got stuck, because our Laboratory department didn’t want to learn the new system (according to them, all of their work is outside of the system)
- We do not have a single source of truth for our formulas - Masters are maintained in excel and duplicated in the database. I’ve run into numerous discrepencies. Lab refuses to address the issues. Management has asked me to write queries to massage the data in-flight as we migrate from old to new. You should see the stuff im overriding
- Due to our masters being excel, we have parts in our system that point to inactive formulas. I’ve actually run into an open order based on an inactive formula. When I brought it up lab said oh, there’s a revision. Magically the next day it appeared!
- We purchased Bartender & a dozen barcode scanners. I wanted to go with our ERP Consultant’s recommendation, which was zebra scanners. I was told that is out of budget and I need to cut costs by half. I went with a chinese company Urovo, who make pretty good stuff! They tried to get on my back about customs & import fees after that!!! LOL
- We don’t like the cost of Epicor Kinetic Mobile Warehouse. For our 12 barcode scanners, we are going to purchase 4 licenses. They asked me to see if Kinetic Web UI works on them for MES. Sure. It does, if you view in desktop mode and scroll and zoom everywhere. It would be really amusing to watch our warehouse staff wrestle this. We’d have a riot on our hands.
- Speaking of costs, did I mention that our IT department consists of 3 individuals, one of which doubles as human resources and auctioneer, so has about 15% time available to dedicate to IT.
- Oh yeah, I also have no budget. Everything is on an approval only basis, and since we are selling, the owner says no to everything over $100 pretty much. I’m not sure what $100 would buy me wrt epicor. 25 minutes with a consultant? Maybe I can get them to bill in 25 minute invoices.
- I’m hourly and not part of the management team. So most employees feel very comfortable simply ignoring my requests. When I CC: management, I still get ignored. Management doesn’t feel like enforcing.
- Our main server is hand-built by me and one of my guys. We could not get approval for a legitimate server, so we are running as much FOSS linux based software as we can. The server is a gaming rig, no ECC ram, but at least I got enough HDDs to RAID it. The filesystem has errors creeping up but I have no time to address them, as management wants me focused on Epicor.
- Our current ERP was set up with different part numbers for different suppliers, because for whatever reason we decided we didnt want to use the “Supplier Part #” functionality of our existing ERP. This was fun to handle in formulas that are based off vendor specific parts. My custom queries handle “Genericizing” this.
Phew, I think that covers the bulk of it. There’s lots more but that’s all that jumps into my brain at the moment.
I’m currently engaged with seeking employment, as I can already feel the impending stress from attempting to support this system.
I thought you guys would enjoy a laugh at my expense! Have a great day.