Follow Len's Tweets...
  • I disagree with Kay Jewelers. I would bet on any given Friday or Saturday night more kisses begin with tequila than Kay.  04-07-2011
  • Check this video out -- Accounting Software Lead Generation http://t.co/uSXS5ju via @youtube  02-22-2011
  • I guess I was rubbing in the great weather in Southern California yesterday...so I hereby extend an invitation to visit with us.  01-28-2011
  • More updates...
 

The Attivo Blog

 

Afraid to purge Macola data? Use data retention instead.

 
01-12-2009  |  By: Len Reo |  (0) Post comment »  |  Read comments »
 

Run Macola Lean and Mean

Macola Progression SQL users that have been using Macola for a long time and have not regularly purged the database experience significantly slower processing and much longer times for report execution, invoice posting, GL subsidiary ledger posting, etc. The Attivo Group has developed a data retention utility for Progression SQL that allows the user to first archive all historical data into a separate database, and then purge their system using data retention guidelines.  In this way, NO data is lost. Using SQL tools, the program removes all data that falls outside of the date retention period.  In this way,  historical reporting and analysis can still be performed as required against the archived data, leaving the production database "lean and mean". The data retention process is rules-driven to allow a company to define which files (tables) need to be archived and how much historical data is retained in the production environment. For example, 2 years of accounts receivables invoices and payments may be sufficient for most queries. However, your company may need to keep 5 years worth of receivables information to support some contractual or legal requirements. Using the Attivo data retention utility, the company can have both. 

Designed for ongoing use

The system is designed for ongoing use, as well.  Once you define the data retention schedule, the utility will add any data records in the production company that do not already exist in the archive company, and then purge the production company of any transactions beyond the data retention period. This provides the ability for the company to perform historical trends and analysis without taking up the resources in the production environment. Daily processing will go faster since the database that is being accessed is smaller, and there are fewer records that the system will need to look through when determining what information is to be used for a given process.  Users have reported reductions of 40-60% in database size.  Data intensive processes such as MRP regeneration, invoice posting, subsidiary ledger posting to General Ledger, etc. post a dramatic improvement in processing time.  The associated database size reduction also reduces daily backup time, as well.

Save an incredible amount of time

Can this be accomplished using the purge processes already in Macola?  Absolutely.  However, the time required to purge each and every file using the native system tools will take hours and hours, spread over several days or weeks, since you can't purge the system while people are using it.  The data retention utility will accomplish the entire job within an hour or so.  That's a huge gain in productivity for a system administrator, and encourages and facilitates regular maintenance to keep your Macola system operating at peak performance.
 
 

Event Management, Business Activity Management, and who needs it, anyway? Tip #1

 
01-03-2009  |  By: Len Reo |  (0) Post comment »  |  Read comments »
 

Tip #1 - In business, things will go sideways.  Be prepared.

With all of the data that we're creating every day, especially as things become more automated, how can anyone possibly keep up with all of this?  Are we expected to spend more time reading reports?  That doesn't sound very productive. In business, knowing what didn't happen, or is not going to happen as expected is very important.  Knowing what looks like a problem in the making is extremely valuable.  That's one of the things that event management and business activity managment is all about - getting some advance warning about things that are about to go sideways. A great example is customer credit - something that definitely needs to be managed.  Under the old fashion way, a customer has to show up in the 60 day (or worse) column before someone swings into motion to make some collection calls.  And then you go through the dance - "Can you send us a copy of the invoice? It's waiting approval from so-and-so who's on vacaction until next Wednesday, It's in our check run for this Thursday" etc., etc.  (Call me if you need some more of these...I've heard some beauties).  Using an Event Management system, things can be VERY different.  Let's say one of your customers just went past their terms (like 10 days past 30 days).  And you are about to ship some more product to them, only your event manager system just notified credit, and either the credit department or your system has locked down printing of pick tickets for this customer until the hold is released.  Someone in customer service has also been notified that this customer's order will not be shipped until this credit problem is resolved, and optionally, the customer has also been notified that their order is being held up until the problem is resolved.  Within hours, a few phone calls are exchanged, and the problem is resolved, while you still have some leverage with your customer.  They might be embarassed for the moment, but it was their mistake, after all.  You resolved it with them while everyone was still friends.  They received the merchandise that they needed, and you received the cash that you were owed.  And they also know to not delay payment to YOUR company when the cash requirements report is printed next time.  They know that some vendors watch, and others, not so much.  You are now on their list of vendors that is watching.  The lesson here is that like credit, which will go sideways if you are not watching (guaranteed), there are many things in business where you can be prepared, forewarned or alerted that something important needs your attention.  It doesn't matter what type of software application you are using, or how many different applications or databases might be involved, either.   Business activity management systems look for pre-defined conditions in the database, and then execute your pre-programmed instructions.  The trigger could be something as simple as an email received with a particular word in the subject line.  The response that you plan for might be simply an email to someone that can affect the outcome, or it could be a complex series of outcomes.  In our example above, it might have been a simple email to the controller or credit manager, or a combination of that email plus automated credit holds on all orders and an email notification to the customer.  You define the action to take - whatever is appropriate for the issue at hand. Put these simple and inexpensive tools to work for you - and deal with fewer fire drills every day.  Fire drills are very expensive, and take time away from your productivity.
 
 
 
 
 
 
 
 
Attivo's Blog.Tips and Tricks for Increasing Productivity

The Attivo Group will get your system implemented - on time and within budget. Realize increased efficiencies, lower costs and improve profits. As trusted advisors for distributors, manufacturers and service providers, we will help you improve and automate your business processes.