2000

Changes to The Jewellery Shopkeeper

2000

The following is a log of program changes in chronological order.  Minor bug fixes and housekeeping changes are included for completeness.

  • 06/01/2000 Fixed Y2k bug in dead lay-by report (BugFix)
  • 18/01/2000 Made "Insurance Valuation" underline even with HP printer (printer4.../H or /G) (Enhancement)
  • 18/01/2000 Allowed range of bin numbers to be selected for stock check lists (Enhancement)
  • 19/01/2000 Added "Exclude overdue accounts" to customer mail list selection (Enhancement)
  • 27/01/2000 Fixed Y2k bug preventing recon statements overlapping centuries (BugFix)
  • 28/01/2000 Spaced full date for valuation letters (BugFix)
  • 31/01/2000 Fixed Y2k bug in GL recon. reports (BugFix)
  • 31/01/2000 Fixed creditors flag redundant when c/fwd is not zero (BugFix)
  • 02/02/2000 Fixed recording on Add-on vat sales to include vat in price_sold field (BugFix)
  • 03/02/2000 Fixed x100 price bug in merch. summary by year purchased (BugFix)
  • 03/02/2000 Added valid account check to sales/payments (NEW & EDITING...) (Enhancement)
  • 03/02/2000 Added password protection for incorrect location of merchandise sales (Enhancement)
  • 03/02/2000 Fixed spacing of gst/vat on second screen of sale when zero VAT (BugFix)
  • 03/02/2000 Fixed gl cash book - ALL months. Bugged since 16/02/99. (not y 2 k related) (BugFix)
  • 03/02/2000 Fixed GL Summary - ALL months. Bugged since 16/02/99. (not y 2 k related) (BugFix)
  • 05/02/2000 Eliminated accidental crlf's from end of descriptions in valuations (Enhancement)
  • 05/02/2000 Added body depth parameter for valuation letters (except where customised) (Enhancement)
  • 05/02/2000 Fixed HP printer setting (was erroneously looking at printer 3 instead of 4) (BugFix)
  • 04/02/2000 Improved supedit program so as not to hold supplrs.dbf open (Enhancement)
  • 05/02/2000 Removed Look program - consolidation (Housekeeping)
  • 17/02/2000 Put back "Customer's order number" on service order customer copy (BugFix)
  • 17/02/2000 Fixed balance c/fwd flagging of redundant transactions bug (BugFix)
  • 19/02/2000 Added valuation letter depth control to zip-valuations (see also 5/2/00) (Enhancement)
  • 19/02/2000 Updated copyright date to from 1999 to 2000 (Housekeeping)
  • 19/02/2000 Removed temporary Y2k bug repair designed to fix GL posting pjournal corruption (Housekeeping)
  • 22/02/2000 Allowed dead layby report (own branch) at P.O.S., changed severity default to 6 (Enhancement)
  • 23/02/2000 Allowed skipping of serial numbers through back door and long password (Enhancement)
  • 25/02/2000 Removed Name&Addr. list from sales reports (use Utilities/Lettrs/Mail instead) (Housekeeping)
  • 26/02/2000 Added recording and posting Stand-Alone general ledger data (glafMMYY.dbf) (Enhancement)
  • 27/02/2000 Added currency conversion when consolidating foreign branches/departments (Enhancement)
  • 27/02/2000 Ignore last character of GL account for future freedom to use branch letter (Housekeeping)
  • 28/02/2000 Fixed dual, 3 month/6 month notice on customer's repair vouchers. (BugFix)
  • 28/02/2000 Service order Finish corrected to read Fin. rather than Est. Price (BugFix)
  • 04/03/2000 Fixed dead lay-by report - was confusing single-letter branches with 2-letter (BugFix)
  • 04/03/2000 Improved font on Austik Sapphire S200 barcode labels (Enhancement)
  • 05/03/2000 Fixed long-standing bug that omitted matcode from barcode labels if no lookup (BugFix)
  • 08/03/2000 Fixed Y2k bug in data enquiry, journals spanning 12-1999 /01-2000 (BugFix)
  • 08/03/2000 Fixed data enquiry to work for last days of old month for early month-end (BugFix)
  • 16/03/2000 Added turnover-last-year display to suppliers file maintenance screen (Enhancement)
  • 20/03/2000 Fixed Y2k bug that prevents detailed VAT report for 01/00 (BugFix)
  • 20/03/2000 Added supplier filter to standard stock turnover reports (Enhancement)
  • 23/03/2000 Added picture awareness to valuation letter writer (view only) (Enhancement)
  • 27/03/2000 Added reorder levels and reorder suggestion report for standard stock (Enhancement)
  • 27/03/2000 Added utility to set Std.Stock reorder levels based on sales history (Enhancement)
  • 28/03/2000 Removed obsolete "interbranch pro-forma invoice" (Branch p-f.i.) (Housekeeping)
  • 29/03/2000 Improved prompting for refund of credit balance so as to avoid operator errors (Enhancement)
  • 30/03/2000 Fixed Age analysis type filter to incude invalid types for type="-" (BugFix)
  • 01/04/2000 Fixed VAT report printout from control a/c sub-menu (was defaulting to LPT1) (BugFix)
  • 01/04/2000 Added ending code to raw material reports (Enhancement)
  • 01/04/2000 Fixed form feeding in raw material reports (BugFix)
  • 07/04/2000 Added RS232 Bar Code Scanner Input - enabled sale & zipsale (4th param=1 or 2) (Enhancement)
  • 07/04/2000 Fixed login for import scanned file append/start from scratch options (BugFix)
  • 08/04/2000 Added Blind/scanned stock-take capture - DOS version (Enhancement)
  • 08/04/2000 Added merchandise detailed card print option from file maintenance (Enhancement)
  • 09/04/2000 Added RS232 scanner input to interbranch transfer and graft export programs (Enhancement)
  • 09/04/2000 Added RS232 scanner input to user passkey entry (Enhancement)
  • 10/04/2000 Added force-to-use lower price/allow discount to show options in sales (Enhancement)
  • 10/04/2000 Updated stocktake capture routines to make more user friendly (Housekeeping)
  • 15/04/2000 Fixed bugs in imerchpr.prg (BugFix)
  • 09/04/2000 Added user key security for transfers (Enhancement)
  • 20/04/2000 Moved date 1 character left on vouchers (Housekeeping)
  • 29/04/2000 Improved editshop.prg to allow 7 lines (was 5) - split to keep old unix version (Enhancement)
  • 08/05/2000 Added check for repairs.dbt file size greater than 33MB, new function: Fsize() (Enhancement)
  • 08/05/2000 Fixed service order deposits on HP type accounts instalment records (BugFix)
  • 14/05/2000 Added GetInvCode function to allow P460 memory scanner with keyboard wedge (Enhancement)
  • 14/05/2000 Added ScanMode parameter - use together with RS232 scanner parameter 4 (Enhancement)
  • 14/05/2000 Made zipsale non-scan password the same as normal sale, i.e. P.O.S. user only (BugFix)
  • 14/05/2000 Added cScanMode A & B to make scanner input secure & p/worded (Enhancement)
  • 16/05/2000 Changed mode 1-1 to 0-3 where 2 & 3 gives cScanMode A & B respectively (Enhancement)
  • 19/05/2000 Changed Century window from 1949-2048 to 1950-2049 (Housekeeping)
  • 19/05/2000 Changed purchases transactions by date report default date from 1999 to 2049 (BugFix)
  • 19/05/2000 Added option to select bank account to be used when posting affilliate G.L. (Enhancement)
  • 21/05/2000 Cleaned off postamble from scanner in Graft, Export (BugFix)
  • 25/05/2000 Fixed bank recons for prior months - was bugged since Jan 31, 2000 (BugFix)
  • 27/05/2000 Moved __WAIT_B.OBJ to top of object file list in blinker script to stop R6003 (BugFix)
  • 27/05/2000 Implemented record locking rather than file locking in service orders (Enhancement)
  • 27/05/2000 Allowed editing of comment lines on sales voucher without re-typing (Enhancement)
  • 31/05/2000 Started recording ref# and cus# in cusanaly.dbf (Enhancement)
  • 01/06/2000 Batched debit order payments to single cash book entry for each deposit (Enhancement)
  • 01/06/2000 Fixed mcus bug in debit order payments when clearing zero HP account (BugFix)
  • 01/06/2000 Added reference number range to batch posting of EFT payments (Enhancement)
  • 01/06/2000 Stopped manual entry of raw material cost from resetting to zero with edit (BugFix)
  • 01/06/2000 Added Incentive Discount options to Debit Order system (Enhancement)
  • 01/06/2000 Fixed latent bugs in debit order post-to-debtors program (60_day overposting) (BugFix)
  • 02/06/2000 Fixed payments to clear HP accounts even of less than zero & zero arrears etc (BugFix)
  • 09/06/2000 Added branch filter to old petty cash analysis report in banking & fixed bugs (Enhancement)
  • 09/06/2000 Made debit order, post payments, have only post-payment discount option (BugFix)
  • 20/06/2000 Fixed HP printer spoiling labels bug in JSK (condset->set132) (BugFix)
  • 20/06/2000 Fixed HP account that was in credit from asking for payment due date if zero (BugFix)
  • 28/06/2000 Fixed Remove/Purge Customer after early monthend - very old bug (BugFix)
  • 05/07/2000 Fixed labels of Bob's & David's own setup edit screens to match actual useage (BugFix)
  • 05/07/2000 Fixed 1 line feed short in domiciled vouchers of demo program. (BugFix)
  • 05/07/2000 Debugged Gift Voucher Redeem - made fail safe to prevent accidental duplicates (BugFix)
  • 10/07/2000 Added rental licensing control with encrypted monthly release codes (Enhancement)
  • 10/07/2000 Fixed GST-mode bug in finance charges posting (BugFix)
  • 16/07/2000 Made negative payments record as arrears if entered at 60 days or over (Enhancement)
  • 16/07/2000 Set default licence data and check for & read olicence.dbf (nSerial,dRented) (Enhancement)
  • 16/07/2000 Set default user licence name, data & key in identify.prg (for COMPARK) (Housekeeping)
  • 16/07/2000 Added licence editor (Enhancement)
  • 21/07/2000 Added Cell number to service order screen reports and standard customer copy (Enhancement)
  • 28/07/2000 Added cellphone number entry to service order customer editor (Enhancement)
  • 27/07/2000 Extended Austik Sapphire 200 printer offset adjustment range to 2 digits (Enhancement)
  • 25/08/2000 Added user code to tranfer voucher printout (Enhancement)
  • 25/08/2000 Added user key + password to credit override in sales (printing on voucher) (Enhancement)
  • 25/08/2000 Fixed bugs in passkey program (BugFix)
  • 27/08/2000 Modified system file frmrun.obj so as to restore lost formfeeds (BugFix)
  • 03/09/2000 Added month range to Inventory Detailed Sales report (Enhancement)
  • 04/09/2000 Fixed "Remove customer" and "Purge customers" (BugFix)
  • 05/09/2000 Fixed dup-by-reference bugged since 25/08/00 (BugFix)
  • 05/09/2000 Fixed supplier delete program to check for transactions. Closed file while wait (BugFix)
  • 10/09/2000 Increased SuppliersStkRef in merchandise from 12 to 16 characters (Enhancement)
  • 10/09/2000 Merch view & print show SlPrice using DISC1, DISC2 & PRICE_SALE respectively (Enhancement)
  • 10/09/2000 Sale uses price_sale if not zero (instead of Disc1 or Disc2) for grades 1&2 (Enhancement)
  • 11/09/2000 Fixed spacing in merch tran.data fixed receive merch not askin for sup.stk.ref (BugFix)
  • 11/09/2000 Std Stock view show SlPrice using DISC1, DISC2 & PRICE_SALE respectively (Enhancement)
  • 11/09/2000 Back door edit in merch & std.stock allows edit of sale_price if >0) (Enhancement)
  • 14/09/2000 Made std.stock code add/receive treat new markup ratio just like merchandise (Enhancement)
  • 15/09/2000 Made default for new cost Average rather than Latest * password protected (Enhancement)
  • 15/09/2000 Added sale price add/edit/delete to std stock edit & receive & purge (Enhancement)
  • 15/09/2000 Added sale price add/edit/delete to merchandise edit & receive & purge (Enhancement)
  • 17/09/2000 Made cash-price labels optionally print set Sale Price, if recorded. (Enhancement)
  • 17/09/2000 Added export file option to valuation letter writer (to export to word pro.) (Enhancement)
  • 18/09/2000 Removed underline codes for Insurance Valuation, with E or I option to restore (Enhancement)
  • 19/09/2000 Added dual-price option to Austik Sapphire-200 labels (Enhancement)
  • 20/09/2000 Added Cathy's own bar code label program for dual-price labels (Enhancement)
  • 21/09/2000 Added set sale price option to markup (individual & range) merch and stock (Enhancement)
  • 21/09/2000 Fixed new bug in standard invoices (cUser not defined in prnttran.prg) (BugFix)
  • 22/09/2000 Improved dot-matrix label screens to better show discount label options (Enhancement)
  • 24/09/2000 Added branch code to recon statement trans. if not same as working location (Enhancement)
  • 25/09/2000 Fixed month-change if not restarted, when doing normal sale (was zipsale only) (BugFix)
  • 26/09/2000 Added option to filter out already-processed debit orders from debit order list (Enhancement)
  • 01/10/2000 Fixed slow RS232 input from non-Symbol scanner from mis-reading (BugFix)
  • 01/10/2000 Fixed Cathy's own dual-price labels (wasn't working) (BugFix)
  • 03/10/2000 Changed Cathy's own to have two code lines and forfeit costcode line (BugFix)
  • 05/10/2000 Expanded cost_code field in istock.dbf to 8 characters (was 7) (BugFix)
  • 06/10/2000 Fixed spacing in mech. & stock edit screens so as to avoid using Row24/Col79 (BugFix)
  • 06/10/2000 Arrears to 50.00 before warning, and 500.00>90 before pass key required (Enhancement)
  • 09/10/2000 Fixed Exclusive required in service orders (BugFix)
  • 09/10/2000 Added file name display to file unavailable message in Net Use function (BugFix)
  • 11/10/2000 Cleaned up payment methods (removed credit cards, postal orders, renamed Visa) (Housekeeping)
  • 11/10/2000 Added scanner detect keyboard delay parameter (parameter 4) (Housekeeping)
  • 11/10/2000 Improved scanner detection by allowing backspacing to restart entry (Enhancement)
  • 12/10/2000 Updated std stock editor to display cost code and edit up to 8 characters (Enhancement)
  • 12/10/2000 Fixed bugs in istocked & imerched relating to sale price addition (BugFix)
  • 12/10/2000 Added summary option to merchandise check list report (Enhancement)
  • 12/10/2000 Fixed old bugs in repeat add of merch not keeping mfg cost - now warns. (BugFix)
  • 16/10/2000 Moved account number on receipts 2 lines up (Housekeeping)
  • 17/10/2000 Fixed new bug in recon statements relating to reference number incorrect (BugFix)
  • 17/10/2000 Fixed crashing when editing HP instalments and none in file to edit. (BugFix)
  • 18/10/2000 Changed wording if supplier invalid when deleting merchandise (Housekeeping)
  • 26/10/2000 Fixed expense transactions - were asking for discount to show (new bug) (BugFix)
  • 29/10/2000 Fixed cash sale sales payment loop position and default method from resetting (BugFix)
  • 05/11/2000 Started changing variable name "method" to "cMethod" for Xbase++ compatability (Housekeeping)
  • 06/11/2000 Added reference filter to POS inven. apro/transfer movement reports (Enhancement)
  • 10/11/2000 Fixed screen clearing after escape from location change in outer menu (BugFix)
  • 13/11/2000 Made customer edit check valid VAT modification code in VAT mode (Enhancement)
  • 14/11/2000 Made std.stock single location cost report include unbalanced items that ttl=0 (BugFix)
  • 14/11/2000 Added cost code to inventory finder (Enhancement)
  • 27/11/2000 Added record of customer who has merch on appro to imerch & checked returns (Enhancement)
  • 29/11/2000 Fixed forced removal password protection in service orders (BugFix)
  • 01/12/2000 Fixed minor bug in title description of location range in std.stock qty fix uti (BugFix)
  • 01/12/2000 Fixed old bug that caused omission of other cost from displayed cost total (BugFix)
  • 02/12/2000 Added manual entry of branch code for Leisurelink program with licence key (Enhancement)
  • 04/12/2000 Added type Q and type L selection/rejection options to letter selections (Enhancement)
  • 05/12/2000 Index creation utilities to skip nonexistant files, removed passwd option. (Enhancement)
  • 05/12/2000 Added optional files to ocreate.dbf and oindexes.dbf for rewards promo (Enhancement)
  • 07/12/2000 Modified import.prg so as to be compatible with dual compiler (Housekeeping)
  • 07/12/2000 Added expiration date and program selectivity to operator keys (Enhancement)
  • 07/12/2000 Passed program "IXFER" from transfers to passkey program for specialised key (Enhancement)
  • 07/12/2000 Increased stock take capture file clearing password to 6-char. (Housekeeping)
  • 14/12/2000 Improved & debugged graft/import - added option to reuse even if values changed (Enhancement)
  • 11/12/2000 Fixed bug in xpel that caused loss of all repairs (and instalments and appros!) (BugFix)
  • 14/12/2000 Fixed spelling of anniversary, allowed both spellings for merge variable (BugFix)
  • 15/12/2000 Made "No cash refunds" a standard message on normal (cash) sales (Housekeeping)
  • 20/12/2000 Added date checking to CSD cash sale filter (was being ignored) (BugFix)
  • 29/12/2000 Fixed scanner suffix from exiting blind scan stock take (BugFix)

Preview for January 2001:

  • 05/01/2001 Always allowed edit if merchandise is in stock (not just customer=0) (BugFix)
  • 09/01/2001 Added cellphone number to service order printouts (customer and detailed) (Enhancement)
  • 16/01/2001 Relaxed re-use code in relaxed mode to ignore changed description as well (Enhancement)
  • 16/01/2001 Added utility to purge or change duplicate standard stock codes (Enhancement)
  • 16/01/2001 Added cat code filter to graft import (Enhancement)
  • 17/01/2001 Added closing stock (rather than total mean) cost option to merch. turnover rpt (Enhancement)
  • 17/01/2001 Fixed normalising bug in merch turnover rpt if days stock was not 365 (BugFix)
  • 17/01/2001 Made stock-take capture/blind capture programs multi-user (Enhancement)
  • 22/01/2001 Added filtered delete and printed list to stock take capture file options (Enhancement)
  • 24/01/2001 Fixed more branch filter bugs in appro reports (BugFix)
  • 25/01/2001 Fixed blind scan stock take program so as to work with continous data again (BugFix)
  • 25/01/2001 Fixed position of date on vouchers (BugFix)
  • 25/01/2001 Removed non-working customer branch filter from appro reports (BugFix)
  • 27/01/2001 Added system constants (with password2) and about screens to POS access (Enhancement)
  • 27/01/2001 Updated copyright notice to 2001 (Housekeeping)
  • 02/02/2001 Fixed merch edit/view bug when item is out on appro or sold (bug since 27/11/2000)
  • 03/02/2001 Fixed inventory journal recording of merchandise values in graft export

--- back ---