Monday, January 7, 2008

SAP Must DIE DIE DIE!!!!

The heading seems a bit bold, but it is truth. Not only should SAP die, but those damn Germans who made it should be made to suffer.

"Why?", you might ask. I tell you why: SAP is insufferable with its damn T-codes, its document numbers, reference numbers, conversion systems, and it painfully simple graphics. Y_D10_5100027 is the T-Code to get the income statement - that's right, you have to remember that entire sting to pull the income-fucking-statement. Gah!

What's worse is the Accounts Payable system. A Purchase Req is need to create a PO, cool. A PO is needed to order parts, fine. Here's where it gets weird, if said company sends an invoice before it sends the parts/service/whatever, and an A/P clerk receives the invoice into the system; it'll pay the invoice. WTF? Pay before receipt of the parts? Regardless of the terms? Christ Almighty. It gets better, a P-Req can be created, PO cut at a new price per part, and parts received; if the invoice matches the PO price, but doesn't match the price SAP has set up for the part, it will kick it our for Purchase Price Variance.

"Brian", you say, "settle down. Why does this matter to you?"

Yup, you've guessed it, I'm going to tell you. Because I have spent 4 working days a week, since late November, trying to clean up the account where the Goods Received/Invoice Received screw ups go. No one has worked on this account since the system was onlined in Q4 2006. I get to spend my time talking to project managers, vendors, collectors, and A/P clerks about issues people have stopped caring about 9 to 10 months ago.

Screw it, I'm gonna go play Xbox.

No comments: