* DATE 07/20/84 17:13 * DATE * MENU.SPM REST from coname additive STOR '?' TO command ERAS TEXT >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< * * * * * * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< * * * * * * * * * * * * * * * * * * * * * * * * * * * * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< * Please select one of the above options. You may also leave this menu * * by typing 'Q' and get on-line HELP by typing '?'. * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ENDT @ 3,06 SAY CONAME + ' - MAIN MENU' @ 3,65 SAY date() @ 7,26 SAY "A. Accounting Database" @ 8,26 SAY "B. Building Database" @ 9,26 SAY "C. Tenant Database" @ 10,26 SAY "D. Database Maintenance" @ 11,26 SAY "E. Help" @ 12,26 SAY "F. Reports" @ 13,26 SAY "G. Quit to dBASE" @ 14,26 SAY "H. Exit to operating system" @ 17,23 SAY "PLEASE SELECT ONE OF THE OPTIONS" @ 17,58 GET command PICTURE '!' READ DO WHIL @(COMMAND, 'ABCDEFGH?Q') = 0 STOR '?' TO command @ 17,58 GET command PICTURE '!' READ ENDD DO CASE CASE COMMAND = 'A' STOR 9 TO box CASE COMMAND = 'B' STOR 1 TO box CASE COMMAND = 'C' STOR 2 TO box CASE COMMAND = 'D' STOR 7 TO box CASE COMMAND = 'F' STOR 8 TO box CASE COMMAND = 'E' .OR. COMMAND = '?' ERAS TEXT M A I N M E N U H E L P F I L E We have tried to make this program as simple and as straight forward as is possible. There is no separate documentation - but at any point in the pro- gram where a '?' prompt appears we have built in a help menu to explain the various options. You also may want to print out the opening program module (a file called 'MANAGE.PRG' or 'MANAGE.CMD' - depending upon your operating system). Remember - HELP is available at any point where there is a question mark. Just hit ENTER (or '?') and program information will be displayed on screen. In addition, you can leave any menu by typing 'Q'. The main menu works with a program called 'DBOX.SPM' as the traffic manager to get you to the various parts of the property management system. You will never see 'DBOX.SPM' on screen - for its purpose is to channel you to the proper data base. If you want to add special requirements to this program we suggest you access them through the main menu and via 'DBOX.' Please hit any key to continue ENDT SET CONSOLE OFF WAIT SET CONSOLE ON ERAS TEXT There are three main data bases. BUILDING - which has the basic information about each property. TENANT - which has data on each tenant in each building and ACCOUNTING. The BUILDING and TENANT databases contain information. Who lives where, how much they pay, did they pay, when is the rent due or the lease up. The ACCOUNTING data base allows you to make journal entries and input cash receipts and cash disbursements. From the report menu in the accounting data base you can print out the Cash Receipts Book, the Cash Disbursements Book, the General Journal and the General Ledger. To expedite entry of the items into the file, we require that you run an update program to post the entries to the ledgers. The ACCOUNTING data base also allows you to prepare and print a balance sheet and profit and loss statement (as well as a cash generated from operatings statement.) Each time you request a statement the data is saved in a file so that you can always reprint the statement of the date in question. Please hit any key to continue ENDT SET CONSOLE OFF WAIT SET CONSOLE ON ERAS TEXT Reports other than accounting reports are handled through the menu you are now at. This report function allows you to send out rent bills (but you have to be sure you first posted the new month from the ACCOUNTING data base). It also prints out a delinquency report, a vacancy report, a lease expiration report and address labels for the tenants. The Maintenance function on this menu allows you to Reindex the BUILDING and TENANT data bases. (A power surge, an improper shutdown, etc. can mess up your index - so you may have to reindex. You also can add records without indexing- but must later use the index function.) If you delete a building and its units you have to run the Purge function on the Maintenance menu. (When you 'delete' a file - you do not remove it from the records until you Purge. It merely has a sign 'Deleted' on the upper left hand portion of the screen. If for some reason you decide to Edit a deleted file - we assume you want it back and the program automatically 'undeletes' it. A very powerful function tool - Browse - is on the Maintenance menu. It allows you to write directly to any file. Display lets you view the records - but not change them. The rest is obvious, so enjoy the program. Press any key to return to the menu ENDT SET CONSOLE OFF WAIT SET CONSOLE ON ERAS TEXT We have tried to document this program as best we could in the various HELP menus. We also have tries to give as much guidance as possible in the source code, so that you could make your own changes or fix any problems as they developed. The big problem was space, so we did have to limit source code comments. We know that there are bound to be problems. We have therefore done what most programs of this type do not do - we have left the ESCape key on most of the time to give you an out. If you have a problem, hit ESCape and type quit. Even if the console is turned off at that time, you will not see the words being typed, but it will return to the operating system (assuming you have not somehow locked up the machine - in which event you will have to reboot). (Most programs of this type are also not free.) You may want to take out the ESCape sequence. It is part of the program initialization. It can always be changed from either of the maintenance menus. Hit any key to return to the program ENDT SET CONSOLE OFF WAIT SET CONSOLE ON STOR 0 TO BOX CASE COMMAND = 'G' CLEA RELE ALL CANC CASE COMMAND = 'H' .OR. COMMAND = 'Q' ERAS SET CONSOLE OFF QUIT ENDC RETU