Sage MAS 90 | Sage MAS 200| Sage MAS 500 | Sage CRM SalesLogix | Computer Networking | Internet Services

LMBA Balance-It! Accounting Modules 

 
Suggested Retail (SRP) Maintenance SRP SQL SRP SQL Maintenance SRP
$1,158.33 $333.33 $1,570.83 $333.33
 

Download Links:

 Download Latest Version or Download Old Versions
 

To Order:

 Call 858-550-5900 or e-mail enhancements@dsdinc.com
 

Balance-It! is an indispensable utility for closely tracking (and repairing) the accounting integrity of your Sage MAS90 system.

This product is incorporated into the DSD Utility Suite, which simplifies installation and use.

 

Scanning a Module - G/L Features A/R Features - A/P Features - General Features for All Modules - Master Developer Integration

When Balance It is run, it performs a complete scan of all the important databases for the selected module or modules.  Balance It may be run in the immediate mode, or it can be set to run during off-hours.  The user may select the Analyze mode, or the Rebuild mode.  In the Analyze mode, Balance It scans all of the selected modules, and reports any problems.  The log report may be printed, or it may be saved in a log file for future review.

In the Rebuild mode, Balance It actually corrects any problems that it finds, and sends complete details of its corrections to the printer or Log File.

The basic premise that Balance It uses is that for each module, there is usually one specific file that defines that module's "ledger".  For the Accounts Receivable modules, that file is the AR4 (A/R Open Invoice File).  For Accounts Payable, that file is AP4 (A/P Open Invoice File), and for the General Ledger that file is GL5 (Yearly Postings File).


Scanning a Module

Let's say that we wish to scan and rebuild (if necessary) the A/P module's files.  Balance-It's proposed scan will encompass the following:

  • Reset Paid Today Flags
  • Balance Invoice Transaction Detail to Open Invoice Amounts
  • Balance Invoice Job Distribution Detail (if J/C is integrated)
  • Balance Manual Check Entry Headers to Lines
  • Balance Check Entry Headers to Lines
  • Balance Repetitive Invoice Entry Headers to Lines
  • Check for Bad Line Links and Orphan Lines in all Data Entry Files
  • Compare the Aging Amounts to the G/L Control Accounts

Additionally, if you have experienced a catastrophic loss of your Open Invoice records, Balance It can actually recover those records from A/P Invoice and Check Payment History.

Balance It will always assume that your AP4 records are correct.  Remember, that AP4 defines your A/P "subsidiary ledger", so it is used as the control.  When the other files are scanned, and fixed (if necessary), those other files (such as APH and API) are always forced to balance to AP4.  That way, the General Ledger controls are maintained.  This same strategy is used in all other Balance It modules.

It is strongly recommended that Balance It be run on a nightly basis for all installed modules.  By running Balance It daily, and by reviewing the Log File, the Sage MAS90 System Manager will know if anything has happened within the past 24 hours to disturb the accounting or logical data integrity of the Sage MAS90 or Sage MAS200 databases. .  The General Accounting suite allows the user to monitor and repair the Sage MAS90 or Sage MAS 200 G/L, A/P and A/R modules, and the Distribution suite monitors the I/M, S/O and P/O modules.


G/L Features

Balance-It! can scan the General Ledger database in its entirety, checking for and correcting any detected logical problems. Please note that LMBA does not correct any problems with data integrity, such as badly linked line detail, missing or shortened data fields, or key mismatches. That is a job for Data Rebuild Master, which is sold separately. Rather, LMBA looks at and evaluates the logical relationships between records in a file, and between files, and reports or corrects any problems. This tool is indispensable in ensuring that the records in a database are balanced.

  • Optionally check for out of balance journals in the Yearly Transaction Detail Posting File (GL5). This option checks all posted "financial" journals, and reports any that are out of balance. This is an indispensable aid in verifying the integrity of the database, and if a problem is found, this option lets you pinpoint the problem immediately.
  • The user can opt to check for missing accounts. Any account numbers, contained in transactions in the current year Detail Posting File (GL5), that are non-existent will be added to the Chart of Accounts. They will also be added to the Budget and History File (GL8).
  • Optionally compare current year account balances to the transactions contained in the Detail Posting File. This option scans all posted detail (GL5) and accumulates totals for each account by fiscal period. It then compares those totals to the totals contained in the Budget and History File (GL8) for the current year.
  • Optionally balance the Allocation Header amounts to the Allocation line detail.
  • Optionally scan all General Ledger index files for corrupt indexes.
  • Optionally automatically make backups of all files.

A/R Features

Balance-It! can scan the Accounts Receivable database in its entirety, checking for and correcting any detected logical problems. LMBA does not correct any problems with data integrity, such as badly linked line detail, missing or shortened data fields, or key mismatches. That is a job for Data Rebuild Master, which is sold separately. Rather, LMBA looks at and evaluates the logical relationships between records in a file, and between files, and reports or corrects any problems. This tool is indispensable in ensuring that the records in a database are balanced.

  • Optionally reset all Paid Today amounts to their correct values, based on the contents of the Cash Receipts Entry files.
  • Optionally balance the Open Invoice Transaction Detail to the Open Invoice amounts. This option checks the Invoice Transaction Detail File (AR6) and makes sure that it balances with the invoice balance, as stored in the Open Invoice (AR4) file. It also scans for any AR6 detail that is out of sequence. When detail is out of sequence in the AR6 file, any reports or displays for an affected invoice will appear to be out of balance.
  • The scans of the Open Invoice (AR4) & Invoice Transaction Detail (AR6) files will alert the user of any invoices lacking an Invoice Date or Invoice Due Date, and will delete any of these records with a zero balance in Rebuild mode. Records with a missing invoice number will also be noted & removed in Rebuild mode.
  • If the previous option is selected, then optionally, the user may elect to check for open invoices having non-existent Customers. If one is found, a new Customer record will be created in AR1. The Customer's information will be taken from the Open Invoice File (AR4) and the Invoice History Header File (ARN).
  • Optionally balance Invoice Entry Header amounts (AR7), Cash Receipts Entry amounts (AR9) or Repetitive Invoice Entry amounts (ARM) to their respective line detail files. This feature is invaluable for recovering from a data entry problem, without erasing all data entry and starting over. Sales tax amounts, if any, are recalculated.
    Optionally scan the entire Open Invoice database, and compare the invoice balances to the appropriate General Ledger Receivables account(s). This option is invaluable for checking accounting integrity on a regular basis.
    Optionally scan all Accounts Receivable index files for corrupt indexes.
  • If the Open Invoice database has been severely corrupted, the user may elect to rebuild it in its entirety from the A/R Invoice History file. Sales tax information, if any, is fully recovered.
  • Optionally rebuild customer sales history totals from the invoice history files.
  • Optionally rebuild customer cash receipts and F/C history totals from the open invoice detail.

A/P Features

Balance-It! can scan the Accounts Payable database in its entirety, checking for and correcting any detected logical problems. LMBA does not correct any problems with data integrity, such as badly linked line detail, missing or shortened data fields, or key mismatches. That is a job for Data Rebuild Master, which is sold separately. Rather, LMBA looks at and evaluates the logical relationships between records in a file, and between files, and reports or corrects any problems. This tool is indispensable in ensuring that the records in a database are balanced.

  • Optionally reset all Paid Today flags to their correct values, based on the contents of the Manual Check and Check Entry files.
  • Optionally balance the Open Invoice Transaction Detail to the Open Invoice amounts. This option checks the Invoice Transaction Detail (API) and makes sure that it balances with the invoice balance, as stored in the Open Invoice (AP4) file. It also scans for any API detail, which is out of sequence. When detail is out of sequence in the API file, any reports or displays for an affected invoice will appear to be out of balance.
  • The scans of the Open Invoice (AP4) & Invoice Transaction Detail (API) files will alert the user of any invoices lacking an Invoice Date or Invoice Due Date, and will delete any of these records with a zero balance in Rebuild mode. Records with a missing invoice number will also be noted & removed in Rebuild mode.
  • If the previous option is selected, then optionally, the user may elect to check for open invoices having non-existent Vendors. If one is found, a new Vendor record will be created in AP1. The Vendor's information will be taken from the Open Invoice File (AP4) and the Invoice History Header File (AP_12).
  • Optionally balance the Job Distribution amounts to the Open Invoice amounts. If Job Cost is installed, this option balances the Job Distribution Detail (APH) to the Open Invoice (AP4) amount.
  • Optionally balance Invoice Entry Header amounts (AP5), Check Entry amounts (AP9) or Manual Check Entry amounts (AP7) to their respective line detail files. This feature is invaluable for recovering from a data entry problem, without erasing all data entry and starting over. Sales taxes ,if any, are recalculated.
  • Optionally balance Repetitive Entry Header amounts (APF) to the line detail. Sales taxes, if any, are recalculated.
  • Optionally scan the entire Open Invoice database, and compare the invoice balances to the appropriate General Ledger Payables accounts. This option is invaluable for checking accounting integrity on a regular basis.
  • Optionally scan all Accounts Payable index files for corrupt indexes.
  • If the Open Invoice database has been severely corrupted, the user may elect to rebuild it in its entirety from the A/P Invoice History file. Sales tax information, if any, is fully recovered.
  • Optionally rebuild vendor balances due from the Open Invoice File (API).
  • Optionally rebuild vendor purchase history totals from the Invoice History files.
  • Optionally rebuild vendor payment history totals from the Check History files.

General Balance-It! Features for All Modules

  • Optionally automatically make backups of all files.
  • Optionally Analyze the data, or to Rebuild it. The Analyze option merely reports any problems, whereas the Rebuild option will actually correct any detected problems.
  • Optionally send results to the Log File, to a printer, or the user may Preview them. Up to 99 rolling copies of the Log File can be kept, so that if the Log File option is selected, the user may actually inspect the most recently performed LMBA runs.
  • LMBA will automatically retry an in-use file. The user may set the number of retries that LMBA attempts.
  • The user may elect to run LMBA immediately, or to delay execution until a preset time.
  • In the Options panel, the user can set the maximum number of backup and log files that are saved, and access to critical functions such as Rebuilding or Delayed Execution may be limited to the system Supervisor.
  • Full system security is maintained. If the user does not have access to one or more application modules, those modules will not be available to the user in LMBA.
  • An entry is written to the System Activity Log for each file rebuilt by LMBA.
  • Reseller information can be made available on the Balance-It! Report, Log File & Preview (by application module), to allow for notification of any assistance required in correcting the errors reported.

Master Developer Integration

LMBA is supplied with a sophisticated Master Developer integration capability. This means that with a very small amount of additional programming, your Master Developer can fully integrate LMBA with your Sage MAS90 custom programming.

 

Sage Software, the Sage Software logos, and the Sage Software product and service names mentioned herein are registered trademarks or trademarks of Sage Software, Inc., or its affiliated entities. All other trademarks are property of their respective owners.