You have to have the right people in place
This may seem obvious, but I'll say it anyway: All the best technology and all the correct processes can't fix people. If your staff won't do the work, it won't get done.
I've had clients in the past who struggled with getting their systems to work. They spent a lot of time and money on technology and reconfiguring internal processes. And yet they were still having issues.
Because the reality was that it wasn't the technology or the processes. It was the staff. Staff either wouldn't or couldn't do what needed to be done.
With people, if they can't do the work, training may help. It *may* help because it's also possible the staff just doesn't have the skills required.
If they won't, then they need to be removed from the process completely and replaced with someone who will.
Remember, it's people, process, and technology. You need all three to be truly successful.