Applewood Computers Accounting System cvs-v3.02
Accounting system for smaller companies written in GnuCobol.
Status: Beta
Brought to you by:
vcoen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | The last entry in this document is always the latest. Please also read any and all other readme, README type files for more information. Note that later entries, in many cases has replaced previous notes regarding status of the ACAS system, THIS IS A WORK IN PROGRESS and has better stock/sales integration, work has started including rdbms code. Also see text file readme more info AND all other README type files so on which could have duplicate information - just another thing to deal with :( 30/01/2018 - vbc 3.2.00 Inital Alpha release as a nightly build. Coding has now been completed with testing to start. DO NOT USE THIS FOR ANY FORM OF PRODUCTION. As supplied this has had none to very little testing. 12/03/2018 - vbc 3.2.00 Manuals been undergoing updates as well as new manuals: Building the ACAS System - covers : installing the GC Cobol compiler with all needed extra packages, building and running all tests. Installing the ACAS code and building the system using the GC (GnuCOBOL) Cobol compiler. Installing the MySQL or Mariabdb RDBMS system along with the Mysql Workbench administration tool. Installing the ACAS database and all tables. Other notes usefull to new adminstrators of the ACAS system including all Warning and Error messages produced by all programs and ACAS systems. Additional information as I continue with manual changes for the other manuals and wring the missing ones. Most of the new manuals and current manual updates for v3.02 will occur during detailed system testing but hoping to get basic one's finished before hand for the missing manuals for Purchase Ledger as well as major Sales Ledger manual updates. 13/03/2018 - vbc 3.2.00 Changes to : The DAL deliveryMT.scb and the rdb table DELIVERY-RECORD has been changed to DELIVERY-REC as all the other tables end in -REC. Effective tonights nightlybuild so remember to re-compile all. IF you need it I have a sql script to run to update an existing ACASDB. Just let me know and I will add it to the nightlies. This comment also in README.SVN file. 24/04/2018 - vbc Reminder that the nightlybuild on SF is not up to date so to get 'the' latest as updated at midnight (UK local time) get from : http://applewood.linkpc.net/files/acas/nightlybuilds/ The only file is ACAS-Nightly.rar although ther is also ACAS-Test-Data.rar which I use for testing ! This file is refreshed at midnight and then saved as the above if any changes have occured. 06/06/2020 - vbc The above url was updated today despite it being in use for over a year. applewood.linkpc.net is the site name in use. Manuals in ACAS-Manuals have been updated although there is still a lot more to do and there a new manual but still being workerd on. 16/04/2024 - vbc Nightly builds updated on SF as well as in the cvs code base. I am trying to remember to keep this up to date at least on a weekly basis but cannot find a way of doing it in a automatic manner using Linux crontab process mostly cause bu the need to input the password. Manuals are still being updated with new one's added. For Sales Ledger coding for Back order processing has been completed although needs to be tested which is about to start. These extra processes includes changes to sl010, sl910 and new program sl970. Also in Stock control - st010 and st020. Recurring invoices programming has also been completed but again needs testing as well. There is also some coding for similar in Purchase ledger but is currently incomplete as the need for it here is undetermined. Options ? I have added a new nightly file : OE-nightly.rar which is/was an experiment where the code was taken from an archived tandy website. I migrated the code over from RM Cobol v1.4 or about to GnuCobol and while testing have had to make a lot of changes to clear a lot of bugs mostly from the original code. While testing I found only one extra features present that was not in ACAS namely Back Order Processing but only to reporting stage nothing beyond. Hence the reason for putting the feature in ACAS Sales and Stock. The one other feature? that OE has is dealing with Salesmen and their commissions but as there is no actual Payroll system to link to it is a bit pointless and as there is no Payroll in ACAS, likewise. Why would any business want to pay people a commission taking orders over the telephone ? So, with that the only feature in OE that differs from ACAS I have now stopped doing any work on it but have made it available to any one who want to take a look at the code base and before you ask no, that is how I found it but remember in the late 70's micro's had very small amount of Ram to work with such as 640kB and floppy disks as there storage medium. So very tight when programming an application. There original ACAS code was also tightly packed but using separate modules to handle screen output and keyboard input was never considered as the Cobol compiler used did a reasonable job of it - MF CIS Cobol and may be we we had more experience of programming in Cobol. 22/12/2024 - vbc To confirm all work on OE has terminated as the one missing function it had over ACAS was BO (Back Ordering) which has been added to ACAS although very much under testing mode at least for the inviocing program (sl910) as testing has finished for the other program changed (st020 - Stock Additions), to support it plus the one new program (sl970 BO Reporting and amendments). Very limited testing in sl970 amendments as it was an after thought mostly for use in testing but left in for users - just in case as the Sales Invoicing program (Sl910) after processing a BO record will delete it after being used/processed subject to user request. I.e., it only will offer to delete after an invoice has been created. Currenly testing is in progress although slowly for the changes in SL910 Sales Invoicing to confirm all BO extra coding is working as expected and the rest of the system if nothing else than to add the needed data throughtout the ACAS system for the testing. Additional testing (System) to validate that no changes made over the last year or two has effected the system functionality AND to help update the various manuals such as Sales, Purchase and the various others used to help set the system up, ACAS into etc. I am alaways looking for help with these manuals so all offers of help is greatly accepted and the only thing a volunteer needs is to be a registered member at Sourceforge so that you can be added as a valid updater of the ACAS sources. Vincent B Coen. |