*note* VWBE.EXE (EMS, newly computer) VWBX.EXE (XMS, non-newly computer, no longer deployed) VWBG.EXE (EMS, old computer, no longer deployed) *note* create a file [_GENERAL.WB] in data folder for General features only 21/03/2002 (VWB v1.6r) later 19/02/2002 (VWB v1.6r) later """""""""" [ new ] * "Weighing Loop" *added* as 5 as default value, 0 or less means not weighted. [ fix ] * "Daily Transaction Report" print-out correctly (50 items per page) * "auto-deletion of EMPTY a/c code [client] and lorry number [wb?book]" added [ fix ] * "PM" general weighing slip format re-fix for "IN(time1) = OUT(time2)" printing 08/02/2002 (VWB v1.6q) later """""""""" [ new ] * "PM" general weighing slip format *added* 12/11/2001 (VWB v1.6q) """""""""" [ new ] * [other charges for ricemill] book_/doc_ -> bbd1/bba1/9bba1 + bbd2/bba2/9bba2 added // IF ss_1ofeereverse // same as *RMP* // *note* wbk_9OFEE should be added in *RMP* // using [ ss_1ofeereverse ] to reverse the answer of load/save wbk_netamt := ROUND ( wbk_sum [ WBK_DGRAMT ] - wbk_9TFEE - wbk_9OFEE + wbk_9bba1 + wbk_9bba2, 02 ) 20/09/2001 (VWB v1.6p) later """""""""" [ new ] * [DataWatch] added for "Enhancement LOG-IN Historical Report" .. "saved" = completely done for 1st. and 2nd. weighing. .. "*re-print*" = user pressing [P] to re-print .. "[E] try #3..." = user pressing [E] to edit .. truely edit [OK] .. "[W] try #3..." = user pressing [W] to re-weight .. truely re-weight [OK] .. "re-weight" = 2nd.re-weighing after save/printing of Weighing Slip. .. "1ST: old..new" = user try to change the value of 1st weighing while re-weighing/editing (after saving). .. "2ND: old..new" = user try to change the value of 2nd weighing while re-weighing/editing (after saving). .. "1ST: save..indicator" = user try to change the value of 1st weighing while weighing (before saving). .. "2ND: save..indicator" = user try to change the value of 2nd weighing while weighing (before saving). .. ".. purging data..." = user try to purge data .. truely purged 07/09/2000 (VWB v1.6o) """""""""" [ new ] * "daily siri number @ BOOK_SIRI" can be re-used if [ Re-Use DailySiri ? "Y" ] * "global siri number @ BOOK_REF" can be re-used :- .. [ RefID = " " ] -> common control as old-style ( always un-backwardable ) .. [ RefID = "2" ] -> BOOK_REF save as [ 00000000 ] in 1st.Weight -> BOOK_REF save as [ newglobalsiri ] in 2nd.Weight .. [ RefID = "D" ] -> WB_REF.DBF used for saving DELETED SIRI (BOOK_REF) -> delete BOOK_REF after re-use * "Lorry Number" can be specified in daily report. 08/08/2000 (VWB v1.6n) """""""""" [ new ] * some enhancements 13/06/2000 (VWB v1.6l) """""""""" [ new ] * "Password Control" added .. "Editable" - printable only for Weighted Slip (non-weightable, non-editable, non-deletable) .. "Profile" - editable rights of "PROFILE" .. "Report'g" - special reporting feature for certain reports * "Always Log-In" added for use for "multi-users" environment .. always reset to "" if exit "Weighing now" to force LOG-IN for next session * "Write LOG" added for tracing activities of user. * PROFILE->"LOG-IN" added - [ ID + SHORT NAME + PASSWORD ] to prevent "UN-AUTHOURIZED USER" to log-in this application * PROFILE->"LOG-IN HISTORY" to view and purge activities of user. .. "Write LOG" = [ Y ] [ fix ] * "ss_slipOpt" will be reset to "N" for "Re-Print", fix bug in R1.6k/R1.6j. 12/06/2000 (VWB v1.6k) """""""""" [ new ] * "dirty weighing" default to "Y" - get the answer then put it into w1 / w2 "N" - wait until specified timer. * "ss_slipOpt" added to control printing of WB/Slip :- 'G' - general printing 'T' - non-TIME printing (manually written) 'W' - replace TIME with '1st/2nd.Weight' printing 'Y' - printing option with (Y/N) only 'N' - printing option with (Y/N) only 08/06/2000 (VWB v1.6j) internal-test @ 28/05/2000 """""""""" [ new ] * "ss_slipOpt" added to control printing of WB/Slip :- 'G' - general printing 'T' - non-TIME printing (manually written) 'W' - replace TIME with '1st/2nd.Weight' printing * "..\wb_bkvw.dbf" created for speed-up view of "book/weighing-slip" "New Browse" == [ Y ] (default to "N" = old style) *note* it is best for single-user only, please change back to [ N ] if problems found. * please change "ofee/rev" = [Y] for posting mistake of WB->RMP->AC (ofee=other/misc.fee -> + in RMP but - in WB, reverse +/- in WB-load/save) 28/01/2000 (VWB v1.6i) later """""""""" [ update ] * move left 4 chars for BCS printing format of "No. Daftar Pesawah/GIRO". 18/01/2000 (VWB v1.6i) """""""""" [ fix minor bugs ] * [ lorry with 0 ] is not allowed for new bill and has been fixed now. *note* enter (999) in "Masuk#"/"Siri#" to solve the problem temporary in R1.6h 10/01/2000 (VWB v1.6h) """""""""" [ new ] * tracing changes of Weight #1/#2 for valid "Password" :- C:\> W /P 1234 C:\> W /P 1234 /S 2020 -> change the password 07/01/2000 (VWB v1.6g) """""""""" [ new ] * "Giro A/C" and all "REF1-5" are now 20-chars printed in "Weighing Slip". 04/01/2000 (VWB v1.6f) """""""""" [ new ] * "Destination" -or- "Lorry/Code/Name" is selectable in DAILY REPORT. * "WEIGHING TILL GET VALUE" added in GENERAL/RICEMILL. 01/01/2000 (VWB v1.6e) """""""""" [ new ] * "Single Product" added in DAILY REPORT. * "WEIGHING TILL GET VALUE" added in GENERAL/RICEMILL. 17/12/1999 (VWB v1.6d) """""""""" [ new ] * new form [D] added for DRAFT PRINTING OF WEIGHING SLIP. 07/12/1999 (VWB v1.6c) """""""""" [ new ] * upgrade for compatibility of RMP. 31/10/1999 (VWB v1.6b) """""""""" [fix minor bugs] * Unable to weigh new lorry number for back date entry and fixed now. 14/09/1999 (VWB v1.6) """""""""" [ new ] * "State" has been extended to 4 characters as :- :1: ssaa - where [ ss ] is 1st. 2 characters, pre-defined as "State" [ aa ] is last 2 characters, pre-defined as "Area" :2: saaa - where [ s ] is 1st. character, pre-defined as "State" [ aaa ] is last 3 characters, pre-defined as "Area" * "Transport Fee" can be auto-selected from specified agent for 1st/2nd wt. e.g. 1) B.Guni [ 0 = pukal = m/t ] Rujukan Agensi [ P14 ] -> RM 18.00 2) B.Guni [ 25 = bag ] Rujukan Agensi [ P14 ] -> RM 1.50 * "View / Print Agent" added by selecting "A" while prompted. * "." added for searching Account Name directly (other than "/" for Code) A01 - find -or- new account code A01/ - find -or- view account code - view account code /A01 - find -and- view account code (nearest to A01???) .CHA - find -and- view account name (nearest to CHA???) * "Date Range Printing of Daily Report" added e.g. 1) [ 09/09/1999 ] to [ / / ] -> just to print single day 2) [ 01/09/1999 ] to [ 30/09/1999 ] -> print for 1 month * "signature" printed out for Pre-printed Form of "HonSeng" *added* [fix minor bugs] * Unable to find/select SINGLE ACCOUNT in Daily Report and fixed now. * Unable to load "PPK and AGENT" for Non-General Edition (RMP) and fixed now. 03/08/1999 (VWB v1.5) """""""""" [ new ] * "1st. Weight of Lorry" added for Pre-defined Value. * "Product Summary" and "Account Code " added in DAILY REPORT 10/05/1999 (VWB v1.4a) """""""""" [ implovements ] * "account code lookup" *added* A01 - find -or- new account A01/ - find -or- view account - view account /A01 - find -and- view account * "product code lookup" *added* CPO - find -or- view product /CPO - find -and- view product - user-defined product name 16/04/1999 (VWB v1.4) """""""""" [ implovements ] * for Kilang Kelapa Sawit SetiaKawan S/B * General - Product Maintenance *added* (single product weighing only) * Printing - Client/Product/Transporter *added* - To Printer=(Y)/Screen=(N) *added* * if [ AC_PROD ] found in [ AC_DB.DBF ], product name will be saved directly to [ AC_PROD ] for later use. 14/04/1999 (VWB v1.3c) """""""""" [ implovements ] * for Kilang Kelapa Sawit SetiaKawan S/B * General = [1 ] Daily Serial Number [1=00] Non-Serial Number 17/12/98 (VWB v1.3b) """""""" [ implovements ] * for Ban Chuan Seng 05/12/98 (VWB v1.3a) """""""" [ fix minor bugs ] * for Ban Chuan Seng 30/11/98 (VWB v1.3) """""""" [ change ] * change the implementation method for Ban Chuan Seng [ new ] * new format for Pre-printed Form of Ban Chuan Seng 28/08/98 (VWB v1.2e) """""""" [ new ] * new format for Pre-printed Form of Ban Chuan Seng 28/08/98 (VWB v1.2d) """""""" [ new ] * New VWB.EXE control for Multi-Company Selection, rules are :- \VS\SYS\VWB.EXE \VS\DATA\ -> \VS\DATA\?1?.WB -> \VS\DATA\?2?.WB -> \VS\DATA\?1?.RMW (integrated RMP+WB) -> \VS\DATA\?2?.RMW (integrated RMP+WB) (note) swapping to \VS\DATA -> select the COMPANY-ID -> run swapping back to \VS\SYS -> say "GOOD-BYE"