Worksheet Interface Version 6.3

Financial MicroSystems, Inc.

Client Ledger System documentation copyright  2012 Financial MicroSystems, Inc. All rights reserved. Absolutely no part of this documentation may be copied, photographed, reproduced, translated or reduced to any electronic medium without the express written consent of Financial MicroSystems, Inc.

The software described in this documentation is furnished under a license agreement. Information contained in this documentation is subject to change without notice, and does not represent a commitment on the part of Financial MicroSystems, Inc. Financial MicroSystems, Inc. makes no warranties, either expressed or implied, regarding this software package, its merchantability, or its fitness for a specific purpose. The exclusion of implied warranties is not permitted by some states. The above exclusion may not apply to you. This warranty provides you with specific legal rights. There may be other rights which you have which vary from state to state.

Client Ledger System is a trademark of Financial MicroSystems, Inc. Other brands and products are the trademarks of their respective holders and should be noted as such.

First printing, August 1990. Second printing, August 1992. Third printing, April 1994. Fourth printing, November 1994. Fifth printing, November 1995. Sixth printing, November 1996. Seventh printing, October 1997. Eighth printing, October 1998. Ninth printing, October 1999. Tenth printing, November 2000. Eleventh printing, November 2001. Twelfth printing, December 2002. Thirteenth printing, December 2003. Fourteenth printing, December 2004. Fifteenth printing, December 2005. Sixteenth printing, December 2006. Seventeenth printing, November 2007. Eighteenth printing, November 2008. Nineteenth printing, November 2009. Twentieth printing. November 2010. Twenty-first printing. January 2012. Twenty-second printing. December 2012.

Financial MicroSystems, Inc. 3000 Langford Rd. Suite 2500 Norcross, GA 30071 Telephone: (770) 446-5709 Fax: (770) 446-1802 www.clientledgersystem.com

Table of Contents

1.1 Worksheet Interface Introduction ...... 2

1.2 Worksheet Interface Templates ...... 3

1.3 Basic Templates ...... 10

1.4 Intermediate Templates...... 17

1.5 Sample Templates ...... 20

CLS ~ Worksheet Interface™

1.1

Worksheet Interface Introduction

With the Worksheet Interface (WI) program, you may export CLS account balances to a Lotus 1-2-3 , or to compatible programs such as Excel, QuattroPro, Multiplan, Symphony or SuperCalc.

The Worksheet Interface is basically a spreadsheet-based report generator. You begin by using your spreadsheet program to define a report template. This template tells CLS which columns you want to appear in the spreadsheet, the accounts to be exported and how you want the accounts grouped.

The Worksheet Interface program follows the instructions in the template to extract account balances from a CLS ledger, combine them in the appropriate manner and transfer them to the new output spreadsheet. This ability to control the format of the transferred data significantly reduces the work you need to perform once the balances have been written to the new spreadsheet.

The Worksheet Interface program features: • Complete access to CLS account history and balances • Quick and easy transfer of data from CLS to a spreadsheet • Reusable sample templates The following instructions provide an introduction to using the Worksheet Interface to create report templates.

 Notes: • This documentation assumes basic knowledge of Lotus 1-2-3 or a compatible spreadsheet program. • All users of Lotus 1-2-3 and compatible spreadsheet programs should use the .WK1 format when creating templates. • If you are using , save your template as a Lotus 1-2-3 .wk1 file, and use the .wk1 extension.

 Shortcut: Press F1 at the TEMPLATE file name and OUTPUT file name prompts to select from templates and output files in the current data path. You may enter another path (e.g., \123\) and press F1 to select from the available files in that path.

2 – Worksheet Interface Introduction CLS ~ Worksheet Interface™

1.2

Worksheet Interface Templates

A template defines the accounts and balances that will be extracted from CLS to appear on the related worksheet. A set of simple commands makes report design easy. Commands are inserted in a template as labels and define the contents of each column and row in the spreadsheet. A typical report might contain the following elements:

• Column Commands • Row Commands • General Commands • Native Cells • Format Specifications

 Note: Cell-specific commands such as the Lotus Range command interfere with the transfer of data from CLS; do not use cell-specific commands when designing a template.

The following tables provide explanations and examples of the Worksheet Interface column, row, and general commands.

Column Commands Column Commands define the contents of each column on the spreadsheet: account number or description, current-period or year-to-date balances, history, budget figures, percentage of sales or total assets, ratios or formulas.

Template Position Place these commands in row 1 in any of the first 63 columns of the template.

Command Format Column commands must begin with !CL COL. Combine the key words below to create template column commands.

Worksheet Interface Templates – 3 CLS ~ Worksheet Interface™

Key Words for Template Column Commands

Key words used in combination with one another to define a column Default if not specified THIS-YEAR, LAST-YEAR, BUDGET THIS-YEAR CURR, YTD CURR on P&L, YTD on BS ACTUAL, PERCENT, BS-PERCENT, RATIO/1000, ACTUAL RATIO/#, RATIO [prompt operator for divisor] PERIOD 1:13, -13:0 Current Period (=0) DEPT 1, 7:17, 1X, 1Y, 1Z, DEPT #, DEPT [prompt Non-departmental operator for department] DEBITS, CREDITS Both Column keywords used by themselves Comment ACCOUNT-NO Account number in this column ACCOUNT-NAME Account description in this column FORMULA [...... ] For Lotus 1-2-3, Excel or Symphony: Simply create the formula in row one of the column where you want it to be replicated. Do not use the FORMULA command. For Multiplan only: This command copies the formula in brackets into the numeric data cells of this column. TAX-CODE Tax package interface code in this column.

Examples of Template Column Commands Format: !CL COL… Current Period Command Column Description Year-to-Date Command CURR ACTUAL Current Year Actual YTD ACTUAL CURR PERCENT Current Year Percent YTD PERCENT CURR RATIO/1000 Current Year Ratio YTD RATIO/1000 LAST-YEAR CURR Last Year LAST-YEAR YTD LAST-YEAR CURR BS-PERCENT Last Year Percent (BS) LAST-YEAR YTD BS-PERCENT LAST-YEAR CURR RATIO/# Last Year Ratio LAST-YEAR YTD RATIO/# CURR BUDGET Budget YTD BUDGET CURR BUDGET PERCENT Budget Percent YTD BUDGET PERCENT CURR BUDGET RATIO/# Budget Ratio YTD BUDGET RATIO/# PERIOD -1 Prior Period PERIOD -1 YTD PERIOD 6 Period 6 PERIOD 1:6 or PERIOD 6 YTD PERIOD 1:3 First Quarter PERIOD 1:3 or PERIOD 3 YTD PERIOD 4:6 Second Quarter PERIOD 6 YTD

Row Commands Row Commands define accounts and account-ranges to be used by the spreadsheet.

4 – Worksheet Interface Templates CLS ~ Worksheet Interface™

Template Position Place these commands in the first column of the template beginning with row 2.

Command Format Row commands must begin with !CL. Follow the format below when creating template row commands.

Template Row Commands Row Commands - used to extract accounts from CLS Example/Comment !CL...followed by account separated !CL 101, 102, 115:119, 130 causes data for accounts 101, 102, by colons, commas, or spaces. 115 through 119, and 130 to be extracted and transferred to a spreadsheet.

Assumes: NO-TITLES NO-TOTALS NO-GROUPS NO-ZEROS !CL BS-ACCOUNTS All Balance Sheet accounts are passed to the spreadsheet.

Assumes: TITLES TOTALS GROUPS NO-ZEROS !CL PL-ACCOUNTS All P&L accounts are passed to the spreadsheet.

Assumes: TITLES TOTALS GROUPS NO-ZEROS !CL ALL-ACCOUNTS All accounts are transferred to the spreadsheet. Assumes: NO-TITLES NO-TOTALS NO-GROUPS NO-ZEROS !CL SUM...followed by account numbers !CL SUM 115:119 - 102... separated by colons, commas, spaces, or plus Causes data for accounts 115 through 119 to be summed and and minus signs. subtracts the balances associated with account 102 from the total.

The result is transferred to the spreadsheet as one line. The default label is: (blank). !CL...followed by account numbers separated !CL 101 + 102 - 115:119 by colons, commas, spaces, and at least one This is an implied sum, and the result will be the same as if the plus or minus sign. SUM command had been used.

Worksheet Interface Templates – 5 CLS ~ Worksheet Interface™

Template Row Commands Row Commands - used to extract accounts from CLS Example/Comment !CL NET-INCOME Net income figure from the P&L. The result is transferred to the spreadsheet as one line. The default label is: CURRENT EARNINGS (DEFICIT) !CL REF-TOTAL !CL {1} 101:10299 !CL {2} SUM 101:14099 !CL {3} 150 160 170 !CL REF-TOTAL 2 - 1 + 3 The REF-TOTAL uses reference numbers placed in braces to identify Row Commands, and then allows the results to be added and subtracted. Works with all row commands except BS-ACCOUNTS and PL- ACCOUNTS. The default label is: TOTAL. Reference numbers may range from {1} - {199}. Row Commands which are not used in subsequent calculations do not have to be given reference numbers. Reference numbers must be defined in the template before they may be used in a REF-TOTAL.

Additional Key Words for Use with Template Row Commands These key words may be used to modify the row commands listed on the previous pages. Key Word Example/Comment REVERSE !CL REVERSE 101 !CL REVERSE 217:29999 !CL REVERSE ALL-ACCOUNTS !CL REVERSE SUM 211:22299 LABEL [..]

Reverses the sign of the figures transferred to the spreadsheet. LABEL !CL SUM 211:22299 LABEL [..] !CL NET-INCOME LABEL [Net Income] Attaches a label to summary totals created by the Worksheet Interface. DEPT !CL BS-ACCOUNTS DEPT 1 !CL REVERSE 217:29999 DEPT 1:17 The same options are available for column definition. Where a department range is specified, accounts will be summarized automatically, as in CLS. TITLES !CL ALL-ACCOUNTS TITLES ZEROS GROUPS TOTALS Overrides the default assumptions provided in the previous table of row GROUPS commands. ZEROS NO-TITLES !CL BS-ACCOUNTS NO-TITLES NO-GROUPS NO-TOTALS Overrides the default assumptions provided in the previous table of row NO-GROUPS commands. NO-ZEROS

6 – Worksheet Interface Templates CLS ~ Worksheet Interface™

General Key Words General key words insert specific information, such as the ledger name and current date, into a single spreadsheet cell.

Template Position Place these key words anywhere in the template spreadsheet. Keep in mind that placing them on the same line as a Row Command may cause the result to be overwritten in the output spreadsheet.

Command Format General key words must begin with !CL.

General Key Words Key Word Example/Comment !CL CP Inserts the current period number. !CL LEDGER-ID Inserts the CLS ledger I.D. !CL LEDGER-NAME Inserts the CLS ledger name. !CL LPE-DATE Inserts last year period-end date. !CL LPE-DATE (X) Inserts period-end date for period X (e.g., !CL LPE-DATE (2) inserts period-end date for period 2 of last year). Use (-X) to insert a period-end date that is X number of periods previous. !CL NP Inserts the number of fiscal periods !CL PE-DATE Inserts period-end date. !CL PE-DATE (X) Inserts period-end date for period X. Use (-X) to insert a period-end date that is X number of periods prior to the current one. !CL TODAY Inserts today's date (from CLS). !CL INDENT 5 Title & Total descriptions have a default indentation of two spaces. This may be reset by the INDENT command.

Prompt Specifications Prompt specifications are used by themselves anywhere in a template. Prompts are inserted in a template to let the user to specify a department number or ratio-divisor at run-time.

Prompt Specifications Prompt Specifications Example/Comment A prompt included as part of command line which requires a !CL COL YTD RATIO/[Enter YTD Ratio Divisor:] department number or ratio-divisor will apply only to the !CL COL BUDGET DEPT/[Enter Dept. number for column or row(s) being defined by the command line. column 1:] A single GLOBAL department number and a single !CL PROMPT RATIO/=[Enter ratio divisor to be used GLOBAL ratio divisor has been specified with a #. for this report:]

GLOBAL prompts may be placed anywhere in the !CL PROMPT DEPT=[Enter department number to be spreadsheet. used for this report:]

Native Cells Native cells are labels, values or formulas that will be copied from the template without alteration. They will be offset by any rows created in the output spreadsheet as a result of row commands. Care should be taken in the placement of these cells, so they will not be overwritten.

Worksheet Interface Templates – 7 CLS ~ Worksheet Interface™

Format Specifications Format specifications defined in the template, such as the column-width and numeric format, will be transferred to the output spreadsheet.

8 – Worksheet Interface Templates CLS ~ Worksheet Interface™

1.3

Basic Templates

• Chart of Accounts

• Trial Balance

• Balance Sheet

• Profit & Loss Statement

These basic templates will give you an idea of the capabilities of the Worksheet Interface. Additional basic and advanced templates are provided with the program and are listed in section 6.5.

 Note: The following templates were created using Lotus 1-2-3, Version 2, located in a directory named 123. These examples use the Jamerson Collision Center (JCC) sample ledger located in the CLS program path, which will normally be NEWCLS. If you select another version of Lotus 1-2-3, a different spreadsheet program, or another ledger, your screens will be different from the ones shown.

Chart of Accounts The following steps guide you through creating a Chart of Accounts template. Corresponding Lotus commands are shown in parenthesis. This template is provided with CLS as WI-COFA.WK1.

Set Column Widths • Set the column widths in the empty worksheet to 15 (/wgc15). • Set the width of the column A to 8 (/wcs8). • Set the width of column B to 25 (/wcs25).

Enter Column Commands

Cell Command Cell Contents A1 !cl col account-no CLS account numbers B1 !cl col account-name CLS account descriptions

Basic Templates – 9 CLS ~ Worksheet Interface™

Enter General Commands

Cell Command Cell Contents C2 ^!cl ledger-name CLS ledger name C3 ^!cl ledger-id CLS ledger I.D C4 ^Chart of Accounts Report title (Chart of Accounts) C5 ^!cl pe-date CLS ledger period-end date  Note: The caret (^) centers text in the cell.

Enter a Row Command

Cell Command Cell Contents A8 !cl all-accounts zeros CLS accounts, including those with zero balances

Your template should now look exactly like the one below.

Save the Template and Run WI 1. Save the template as COFA (/fscofa).

2. Exit 1-2-3 (/qy). Start CLS, and log onto the JCC sample ledger. Enter WI from the CLS Main Menu or the Report Processing Sub-Menu.

3. Select the spreadsheet program used to create the template, and respond to the following prompts: TEMPLATE file name Enter the Lotus 1-2-3 path and the template file name (COFA).

\123\COFA

OUTPUT file name Enter the Lotus 1-2-3 path and the name of the output file you wish to create (COFA-1).

\123\COFA-1

Accept or Escape? (A,Esc) Press A to accept the template and output file names. Press Esc to return to the WI menu.

10 – Basic Templates CLS ~ Worksheet Interface™

*** Complete *** The WI program extracts the data defined in the template and transfers it to the selected output file. Exit CLS, and start 1-2-3. Retrieve the Chart of Accounts output file (/frcofa-1), and the following screen should appear:

Trial Balance Next, create a Trial Balance by modifying the Chart of Accounts template (cofa). This template is provided with CLS as WI-TB.WK1. Retrieve the Chart of Accounts template (/frcofa).

Set Column Format • Select the comma format for values and set the decimal point placement to 2 (/wgf,2).

Enter Column Commands

Cell Command Cell Contents C1 !cl col ytd debits CLS year-to-date debits D1 !cl col ytd credits CLS year-to-date credits

Enter Row Commands

Cell Command Cell Contents A8 !cl {1} all-accounts zeros CLS accounts, including those with zero balances.  Note: A reference number placed in braces, {1}, identifies the row command so the balances may be totaled by a REF-TOTAL. Reference numbers must be defined before they may be used in a REF-TOTAL. A10 !cl ref-total 1 label [Total] Total of CLS balances extracted  Note: The text inside the brackets, Total, appears on the worksheet as typed.

Basic Templates – 11 CLS ~ Worksheet Interface™

Enter General Commands

Cell Command Cell Contents C4 ^Trial Balance Report title (Trial Balance) C7 “DEBITS Column heading (DEBITS) D7 “CREDITS Column heading (CREDITS)  Note: The caret (^) centers text in the cell. The quotation mark (“) right-justifies the text.

Your template should now look exactly like the one below.

Save the Template and Run WI 1. Save the template as TB (/fstb).

2. Exit 1-2-3 (/qy). Start CLS, and log onto the JCC sample ledger. Enter WI from the CLS Main Menu or the Report Processing Sub-Menu.

3. Select the spreadsheet program used to create the template, and respond to the following prompts:

TEMPLATE file name The WI program displays the last path and template file name used. Enter the Lotus 1-2-3 path and the new template file name (TB).

\123\TB

OUTPUT file name The WI program displays the last path and output file name used. Enter the path and a new name for the output file you wish to create (TB-1).

\123\TB-1 Accept or Escape? (A,Esc) Press A to accept the template and output file names. Press Esc to return to the WI menu.

12 – Basic Templates CLS ~ Worksheet Interface™

*** Complete *** The WI program extracts the data defined in the template and transfers it to the selected output file. Exit CLS, and start 1-2-3. Retrieve the Trial Balance output file (/frtb-1), and the following screen should appear:

Balance Sheet Next, create a Balance Sheet template by modifying the Trial Balance template. This template is provided with CLS as WI-BS1.WK1. Retrieve the Trial Balance template (/frtb).

Enter Column Commands

Cell Command Cell Contents C1 !cl col ytd actual CLS actual year-to-date balances D1 Delete the existing column command, !cl col ytd credits

Enter Row Commands

Cell Command Cell Contents A8 !cl bs-accounts zeros CLS balance sheet accounts, including those with zero balances. A10 Delete the existing row command, !cl ref-total 1 label [Total]

Enter General Commands

Cell Command Cell Contents C4 ^Balance Sheet Report title (Balance Sheet) C7 Delete the existing column heading, “DEBITS D7 Delete the existing column heading, “CREDITS 3NOTE: The caret (^) centers text in the cell.

Basic Templates – 13 CLS ~ Worksheet Interface™

The Balance Sheet template should now appear as shown below.

Save the Template and Run WI 1. Save the template as BS (/fsbs).

2. Exit 1-2-3 (/qy). Start CLS, and log onto the JCC sample ledger. Enter WI from the CLS Main Menu or the Report Processing Sub-Menu.

3. Select the spreadsheet program used to create the template, and respond to the following prompts: TEMPLATE file name The WI program displays the last path and template file name used. Enter the Lotus 1-2-3 path and the new template file name (BS). You may enter the path, and press F1 to select the template from a pop-up list.

\123\BS

OUTPUT file name The WI program displays the last path and output file name used. Enter the path and a new name for the output file you wish to create (BS-1).

\123\BS-1

Accept or Escape? (A,Esc) Press A to accept the template and output file names. Press Esc to return to the WI menu.

14 – Basic Templates CLS ~ Worksheet Interface™

*** Complete *** The WI program extracts the data defined in the template and transfers it to the appropriate output file. Exit CLS and start 1-2-3. Retrieve the Balance Sheet output file (/frbs-1), and the following screen should appear:

Profit & Loss Statement Now, let's modify the Balance Sheet template to create a Profit & Loss Statement template. This template is provided with CLS as WI-PL1.WK1. Retrieve the Balance Sheet template (/frbs).

Enter a Row Command

Cell Command Cell Contents A8 !cl pl-accounts zeros CLS P&L accounts, including those with zero balances.

Enter a General Command

Cell Command Cell Contents C4 ^Profit & Loss Statement Report title (Profit & Loss Statement)  Note: The caret (^) centers text in the cell.

Save the Template and Run WI 1. Save the template as PL (/fspl). 2. Exit 1-2-3 (/qy). Start CLS, and log onto the JCC sample ledger. Enter WI from the CLS Main Menu or the Report Processing Sub-Menu. 3. Select the spreadsheet program used to create the template, and respond to the following prompts: TEMPLATE file name The WI program displays the last path and template file name used. Enter the Lotus 1-2-3 path and the new template file name (PL).

\123\PL

Basic Templates – 15 CLS ~ Worksheet Interface™

OUTPUT file name The WI program displays the last path and output file name used. Enter the path and a new name for the output file you wish to create (PL-1).

\123\PL-1 Accept or Escape? (A,Esc) Press A to accept the template and output file names. Press Esc to return to the WI menu.

*** Complete *** The WI program extracts the data defined in the template and transfers it to the selected output file. Exit CLS and start 1-2-3. Retrieve the Profit & Loss output file (/frpl-1), and the following screen should appear:

16 – Basic Templates CLS ~ Worksheet Interface™

1.4

Intermediate Templates

• Account Summary with Balances

• Twelve-month P&L

Account Summary with Balances

Set Column Widths • Set the column widths in the empty worksheet to 25 (/wgc25). • Set the width of the column A to 5 (/wcs5). • Select the comma format for values and set the decimal point placement to 2 (/wgf,2).

Enter Column Commands

Cell Command Cell Contents A1 !cl col account-no CLS account numbers B1 !cl col account-name CLS account descriptions C1 !cl col this-year ytd CLS year-to-date balances D1 !cl col last-year ytd CLS last-year year-to-date balances

Enter General Commands

Cell Command Cell Contents C2 ^!cl ledger-name CLS ledger name C3 ^!cl ledger-id CLS ledger I.D C4 ^Account Summary Report title (Account Summary) C5 ^!cl pe-date CLS ledger period-end date C7 “This Year YTD Column heading (This Year YTD) D7 “Last Year YTD Column heading (Last Year YTD) A9 ASSETS Section heading (ASSETS) A13 LIABILITIES Section heading (LIABILITIES) A17 EQUITY Section heading (EQUITY) A21 REVENUE Section heading (REVENUE) A25 COST OF SALES Section heading (COST OF SALES)

Intermediate Templates – 17 CLS ~ Worksheet Interface™

A29 EXPENSES Section heading (EXPENSES)  Note: The caret (^) centers text in the cell. The quotation mark (“) right-justifies text.

Enter Row Commands

Cell Command Cell Contents A10 !cl {1} 103:399 CLS accounts 103 through 399 A11 !cl ref-total 1 label [ASSETS] Sum of accounts 103 through 399 A14 !cl {2} 401:499 CLS accounts 401 through 499 A15 !cl ref-total 2 label [LIABILITIES] Sum of accounts 401 through 499 A18 !cl {3} 550:558 CLS accounts 550 through 558 A19 !cl ref-total 3 label [EQUITY] Sum of accounts 550 through 558 A22 !cl {4} 601:620 CLS accounts 601 through 620 A23 !cl ref-total 4 label [REVENUE] Sum of accounts 601 through 620 A26 !cl {5} 701:717 CLS accounts 701 through 717 A27 !cl ref-total 5 label [COST OF SALES] Sum of accounts 701 through 717 A30 !cl {6} 801:999 CLS accounts 801 through 999 A31 !cl ref-total 6 label [EXPENSES] Sum of accounts 801 through 999 A33 !cl ref-total 1:6 label [BALANCE] Sum of Assets, Liabilities, Equity, Revenue, Cost of Sales and Expenses

Save the Template Save the template as ATSM (/fsatsm), and run WI to create the output file (ATSM-1).

12-Month Profit and Loss Statement Set Column Widths • Set the column widths in the empty worksheet to 15 (/wgc15). • Set the width of the column A to 8 (/wcs8). • Set the width of the column B to 25 (/wcs30). • Select the comma format for values and set the decimal point placement to 2 (/wgf,2).

Enter Column Commands

Cell Command Cell Contents A1 !cl col account-no CLS account numbers B1 !cl col account-name CLS account descriptions C1 !cl col last-year YTD period 12 Last year, year-to-date balance period 12 D1 !cl col curr period 1 Current period 1 balance E1 !cl col curr period 2 Current period 2 balance F1 !cl col curr period 3 Current period 3 balance G1 !cl col curr period 4 Current period 4 balance H1 !cl col curr period 5 Current period 5 balance I1 !cl col curr period 6 Current period 6 balance J1 !cl col curr period 7 Current period 7 balance K1 !cl col curr period 8 Current period 8 balance L1 !cl col curr period 9 Current period 9 balance M1 !cl col curr period 10 Current period 10 balance N1 !cl col curr period 11 Current period 11 balance

18 – Intermediate Templates CLS ~ Worksheet Interface™

O1 !cl col curr period 12 Current period 12 balance P1 !cl col ytd Year-to-date balance

Enter Other Commands

Cell Command Cell Contents A3 ^!cl ledger-name CLS ledger name A4 ^!cl pe-date CLS ledger period-end date D3 ^Twelve Month Profit & Loss Report title (Twelve Month Profit & Loss Statement) Statement A6 Account Column heading (Account) A7 No. Column heading (No.) B6 Description Column heading (Description) C6 Last Year YTD Column heading (Last Year YTD) D6 “Period 1 Column heading (Period 1) E6 “Period 2 Column heading (Period 2) F6 “Period 3 Column heading (Period 3) G6 “Period 4 Column heading (Period 4) H6 “Period 5 Column heading (Period 5) I6 “Period 6 Column heading (Period 6) J6 “Period 7 Column heading (Period 7) K6 “Period 8 Column heading (Period 8) L6 “Period 9 Column heading (Period 9) M6 “Period 10 Column heading (Period 10) N6 “Period 11 Column heading (Period 11) O6 “Period 12 Column heading (Period 12) P6 “YTD Column heading (YTD)

Enter a Row Command

Cell Command Cell Contents A9 !cl pl-accounts zeros CLS P&L accounts, including those with zero balances.

Save the Template Save the template as PL12 (/fspl12), and run WI to create the output file (PL12-1).

Intermediate Templates – 19 CLS ~ Worksheet Interface™

1.5

Sample Templates

The CLS directory contains sample templates to use with the Worksheet Interface program. You may copy all the templates and worksheets into your spreadsheet directory at one time, or copy the files only as needed. To copy all the files at once, enter copy *.wk1 \123 at your CLS directory prompt (assuming 123 is your spreadsheet program directory).

C:\NEWCLS> copy *.wk1 \123

Sample Template Files: 1. WI-1120.WK1 Corporate Income Tax Return 2.* WI-BS1.WK1 Standard Balance Sheet 3. WI-BS2.WK1 Comparative Balance Sheet with variance which shows the use of Lotus 1-2-3 formulas 4. WI-CF.WK1 Cash Flow Statement 5.* WI-COFA.WK1 Chart of Accounts 6.* WI-PL1.WK1 Standard Profit & Loss Statement 7. WI-PL2.WK1 12-period Profit & Loss Statement 8. WI-PL3.WK1 6-month trailing Profit & Loss Statement 9.* WI-TB.WK1 Trial Balance 10. WI-R1.WK1 Small report showing use of account ranges and reference totals

* These templates are the ones used as examples in the Worksheet Interface Tutorial.

20 – Sample Templates