News for hackers. Stuff that matters.
Re:Mistakes were made: ERP screwups by NicoJuicy on Thursday January 16, 2020 @03:37PM (#22068617)
I think adjusting to how the ERP package works and not invert it is the most important comment to save money and to make it a success.
Re:Mistakes were made: ERP screwups by privateSFacct on Thursday January 16, 2020 @05:08PM (#22069551)
And is the hardest thing to do in a big org.

My one addition -> focus not on the new things the system will do for you (which is what the bosses are into) but focus on what will change / be lost compared to the system you are using.

Oh, we can't edit transactions anymore ever? OUCH. Everyone edits all the time.

Re:Mistakes were made: ERP screwups by jimnotgym on Thursday January 16, 2020 @06:11PM (#22070089)
I'm going through this right now, taking editing rights off people. So hard when they are used to it!

So I will add this tip. Keep your user roles simple. Start with the principle of 'least privilege'. It is so much easier to add access than remove it.

Re:Mistakes were made: ERP screwups by privateSFacct on Sunday January 19, 2020 @08:31PM (#22095503)
If you can do it separately from any systems conversion you will be much happier. Either before or after.

And see if you can keep some of the key minimum editing in or your users will hate you forever. I've heard comments 5 YEARS later about this issue.

Re:Mistakes were made: ERP screwups by gamblor956 on Friday January 17, 2020 @02:29AM (#22072628)
People should not be able to edit transactions. Mistakes should be revised with a separate (correcting) transaction, for auditing and integrity purposes.
Re:Mistakes were made: ERP screwups by privateSFacct on Friday January 17, 2020 @09:16AM (#22074744)
And that’s why people won’t like your system, including the auditors
Re:Mistakes were made: ERP screwups by gamblor956 on Friday January 17, 2020 @02:09PM (#22078022)
???

I don't think you've worked with ERPs or auditors. This is how Netsuite and Oracle actually work, and the two combined own more than half of the ERP market.

The time for editing a transaction is before it gets committed to the ledger. In Netsuite, this is accomplished by requiring (or allowing businesses to set a requirement) for entries to be reviewed and approved before posting.

Having the transaction log lets auditors audit the process by which the company generates its financials, and to identify where mistakes were made (if any). It's invaluable to both auditors and their clients, and its saves thousands of man-hours to be able to do this.

Re:Mistakes were made: ERP screwups by privateSFacct on Sunday January 19, 2020 @08:23PM (#22095469)
You clearly haven't.

ERPs that allow editing maintain a transaction log of edits.

What users like about editing is they can run reporting for LOB's, then edit based on feedback / coding / miscoding, then rerun reports that are clean from a detail perspective without 100's of in/out offsetting entries you get when folks have to post reversing entries to back out errors. It's actually easier to review for correctness if you don't have to wade through 100's of junk entries that are reversed out.

Different systems allow edits in different ways. Some are journals under the hood with the initial and reversing entry marked to hide visibility for non audit situations. Others maintain a log of edits, the date and time and items edited.

All of this can be turned off at a permission level. Generally no line staff can edit, and closing a period to all edits is up at the top. And even when users can edit, they are always locked out as periods close.

Yes - auditors do flip out if you edit into a closed period (understandably because they have to re-audit it). Users have gotten that confused with auditors not liking changes in periods that are not closed - actually - auditors want users to prepare the most accurate financials possible to submit in as simple a format as possible. Editing often allows that.

Anyways, netsuite allows users to delete reversing journals from the original entry, oracle allows editing GL distributions on a posted entry (and uses an audit log for this) because if you had to deal only with reversing entries to fix stuff or had to reverse reversing entries to fix stuff it would drive everyone crazy.

Re:Mistakes were made: ERP screwups by cafard on Friday January 17, 2020 @12:32PM (#22076912)
Years ago I sat through presentations by three or so consulting companies proposing to manage an implementation of Peoplesoft. At the end, I reviewed the notes, and found that all of them essentially said, "We're going to fit your processes in Peoplesoft's way of doing things."

The implementation was painful enough even so.

Re:Mistakes were made: ERP screwups by jotakami on Thursday January 16, 2020 @04:09PM (#22068958)
Not only for the initial implementation, but also to reduce the gnashing of teeth when it’s time to upgrade