Legler Systems is located in the San Francisco Bay Area, California 94563.
The online financial software is composed of ten accounting systems that can be run online or in batch mode. A specific accounting application can be installed and function by itself or integrated with other accounting systems.
The structured ANSI COBOL (COmmon Business Oriented Language) source programs that comprise the online financial accounting software have been installed and compiled with various IBM, HP and Micro Focus cobol compilers in the past. Legler Systems does not provide a cobol compiler to translate the source programs into executable code, since a compiler is generally hardware/operating system dependent.
To facilitate future porting to new hardware and environments, the online financial software has been designed with the following features:
1. Copy members define all data fields with in specific record to facilitate the addition of new data fields.
2. Copy members perform common program logic, such as read a record and print a report line.
3. The Database Control System program DBSIDX is called by each accounting program to perform basic input/output file functions of read, rewrite, write and delete data records in the online indexed sequential master file.
4. The Database Control System program DBSSCR is called by each accounting program to perform the basic input/output screen functions of displaying data fields and accepting user input from a terminal or pc.
5. General coding rules were followed, such as (a) all COBOL statements (MOVE, IF, END-IF, PERFORM, GO TO, ADD, EXIT, COPY, etc.) are on a separate line, (b) paragraph names begin with a unique 3-digit number and (c) Data names within a record end with a 3-character abbreviation of the record name.
The number of cobol source programs and their size in number of lines of code associated with each accounting system are shown in the following table. The online financial software contains a total of 210 cobol programs and 166 separate copy members with over 324,000 lines of code of which 8 percent are comment lines (cc7=*). The DB System is required to support one or more of the ten accounting applications. To view details about a specific online accounting system, click on the highlighted link.
                No. of     Lines
         ID    Programs   of Code       Accounting System
         --    --------   -------       ---------------------
   1.    DB       41       62,357     Database Control System
   2.    AP       20       29,947     Accounts Payable System
   3.    CR       14       17,430     Check Reconciliation System 
   4.    AR       20       34,627     Accounts Receivable System 
   5.    IM       20       25,596     Inventory Management System
   6.    GL       20       25,532     General Ledger System
   7.    PR       18       23,500     Payroll System
   8.    OE       21       34,010     Order Entry System
   9.    ML       12       15,394     Mailing List System
  10.    FA       16       21,062     Fixed Asset System
  11.    PO        8       16,430     Purchase Order System 
                 ---      -------           
         Totals  210      305,885
                 ===             
       Copy
       Members   166       18,361
                 ===      -------
      Grand Total         324,246
                          =======        
For further details on the above items, please call Bill Legler at 925-254-1264 (Pacific Time) or e-mail Bill Legler in the San Francisco Bay Area, California.