PhilPPhillips
MIS
How do they stay in business? Their software is horrible. Doing a Macola upgrade is a freaking nightmare. We recently upgraded from 7.6.100a to 7.6.300b. I am still (3 weeks later) trying to fix every issue that has popped up.
Here are the two most ridiculous problems I've encountered that show amazingly retarded programming/decision making by Exact.
Order Entry - I had previously added to our screen (on the line item side) the push button labeled "User Def". When pressing that button screen "OE0101U Line Items User Defined Fields" would open and we would enter data in 3 of the available user fields. It worked great, everyone was happy. After the upgrade, when you push the button (btw it's still called User Def in screen designer)a screen called "OEBEST OE Recalc" opens instead. When I asked Exact about this they just replied "That's the way it works now." HUH??? So how can I get the user defined box to pop up I ask. Can't do it, says they. HUh???? SO what about the users who used the button as you originally designed it, asks I. They will just have to recreate the whole order entry screen from scratch says Exact. Nice... I ask them why they didn't just create a new push button called "OEBEST" that opened the OEBEST screen leaving alone the User def push button so that the users who previously had used it had no problems. Never got an answer.
Billing - Before 7.6.300b when billing a customer order the tot_dollars field (in OEHDRHST_sql) would be updated so that it equaled tot_sls_amt + sls_tax_amt_1 + sls_tax_amt_2 + sls_tax_amt_3 + frt_amt + misc_amt. This worked great, tot_dollars = the amount written to the A/R open table. Everyone was happy and this made complete sense. I used this field in many sales reports and on our customer invoice (I created a Crystal report for our invoices). After the "upgrade" I get a call from one of my users. He tells me some of our customer invoices are wrong (and we had already mailed some out). That the invoice total is now including the backordered items too. HUH?? I was totally confused. I quickly realized that the tot_dollars field now equaled everything before plus the sum of the backordered items. That was a double HUH??. When I asked Exact about this they claimed many people had requested that change. I called them out on that claim because I couldn't figure out how anyone could possibly use that new total as it now meant nothing. No one at Exact could answer that question either. "Thats just the way it is now" was the response I got again.
So basically, they will just change their software without any regard for how it affects current users. I mean, I wasn't doing anything not supported. I was using the push button and tot_dollars field as they originally designed them to be used, but they just willy nilly changed the meaning of those to items leaving me with alot of cleaning up to do. They could have easily addressed the two issues they were trying to add to Progression without screwing around with what was already there. This was just lazy programming and horrible decision making.
We will be replacing Progession in the coming year so hopefully this will be my last upgrade. Sorry for the rant but I'm just venting.
Here are the two most ridiculous problems I've encountered that show amazingly retarded programming/decision making by Exact.
Order Entry - I had previously added to our screen (on the line item side) the push button labeled "User Def". When pressing that button screen "OE0101U Line Items User Defined Fields" would open and we would enter data in 3 of the available user fields. It worked great, everyone was happy. After the upgrade, when you push the button (btw it's still called User Def in screen designer)a screen called "OEBEST OE Recalc" opens instead. When I asked Exact about this they just replied "That's the way it works now." HUH??? So how can I get the user defined box to pop up I ask. Can't do it, says they. HUh???? SO what about the users who used the button as you originally designed it, asks I. They will just have to recreate the whole order entry screen from scratch says Exact. Nice... I ask them why they didn't just create a new push button called "OEBEST" that opened the OEBEST screen leaving alone the User def push button so that the users who previously had used it had no problems. Never got an answer.
Billing - Before 7.6.300b when billing a customer order the tot_dollars field (in OEHDRHST_sql) would be updated so that it equaled tot_sls_amt + sls_tax_amt_1 + sls_tax_amt_2 + sls_tax_amt_3 + frt_amt + misc_amt. This worked great, tot_dollars = the amount written to the A/R open table. Everyone was happy and this made complete sense. I used this field in many sales reports and on our customer invoice (I created a Crystal report for our invoices). After the "upgrade" I get a call from one of my users. He tells me some of our customer invoices are wrong (and we had already mailed some out). That the invoice total is now including the backordered items too. HUH?? I was totally confused. I quickly realized that the tot_dollars field now equaled everything before plus the sum of the backordered items. That was a double HUH??. When I asked Exact about this they claimed many people had requested that change. I called them out on that claim because I couldn't figure out how anyone could possibly use that new total as it now meant nothing. No one at Exact could answer that question either. "Thats just the way it is now" was the response I got again.
So basically, they will just change their software without any regard for how it affects current users. I mean, I wasn't doing anything not supported. I was using the push button and tot_dollars field as they originally designed them to be used, but they just willy nilly changed the meaning of those to items leaving me with alot of cleaning up to do. They could have easily addressed the two issues they were trying to add to Progression without screwing around with what was already there. This was just lazy programming and horrible decision making.
We will be replacing Progession in the coming year so hopefully this will be my last upgrade. Sorry for the rant but I'm just venting.