You are on page 1of 76

NOTE:

For individual KP, PLU with "S" should not have KP number or else only make sure
Set menu number is <> any other item in
the same set menu

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.08
-----------------------------------------------------------------------------------
----------------------------------------
BUGS FIXED
+++++++++

POS
1. Fix Bottle Management - when bottle is deleted, "out of index" error
2. Fix cash template missing in backoffice
3. Moved Table number for PDA screen to the left side
4. Numberpad will disappear after logging into PDA
5. PDA keyboards and number pads are now 30% bigger

FEATURES ADDED
+++++++++
POS
1. Added Sales Category option for PDA

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.01
-----------------------------------------------------------------------------------
----------------------------------------
BUGS FIXED
+++++++++
1. reservation duplicate id
2. setting new table management ON - add reservation- choose tableno from table
management layout - table no will appear in TScreen
when you close reservation screen
3. fix plu tax exempt for set menu item
4. Fixed (error occurs when autohold print bill is used with new table mgmt)

Form Name :FrmTScreen


EventName :FnProc
Err. Line :0
Err. Source :RAPTORPointOfSale
Err. Description :Form already displayed; can't show modally
Err. Number :400
5. Fixed ADD RESERVATION ERROR when Member's title is NULL
6. Fixed ADD PRE-ORDER in reservation screen
7. Fixed PDA screen to show order screen as default
8. Removed cost price from Recipe and product link
9. Improved layout of Search PLU function
10. PLU search function searches PLUname and description field
11. Fixed backoffice users to more than 10 (was limited to 10)
12. Checked for duplicate passwords in backoffice users (if more than 1user enters
the same password, both could not log in)
13. In Redeem points, if Operator auto sign out is TRUE, the caption does not
change from SIGN OUT to SIGN IN
14. Redeem points -> fixed EOF error if individual print is turned on
15. Fixed SELLBAND Promo for OPEN ITEM and OPEN PRICE -> Sellband promos will not
be given for open items and open price during TRANSFER TABLE and ADD ON PROMO.
16. TRANSFER TABLE function did not transfer all fields in HELDITEMS from
"PromptRentalWarning" to "CaptainOrderNo"
17. In VIEW TRANS REFUND, date in saleitemstemp is now current refund date/time.
(used to be previous receipt)
18. When edit table -> truncate to 10 characters
19. show void payments security in Operators in Raptor Backoffice
20. Disable Finalize cash on 0 sales, need to use ALL VOID (cancel bill) or Zero
sales (to open cash drawer)
21. Fixed Media which duplicates Tender value to minimum and maximum value in
Raptor backoffice
22. Fixed Random voucher to print when other promotions are on too
23. Fixed User in backoffice, cannot login (due to encryption)

FEATURES ADDED
+++++++++++++
1. Random voucher
--setting in promotion - check randomize option in coupon frame
--set up voucher in random voucher screen
--if you want to print "unlucky voucher" activate in posdefaults - print
unlucky voucher
--note : spending is calculate from STotal
--there are 2 rpts : 1. Vrandom2.rpt for unlucky voucher and 2. Vrandom3.rpt
for lucky voucher
--back office report - other report tab - random voucher

2. Add Description field in PLU (max 50 characters) - To view description from POS,
use CHECK SELL PRICE
3. Membership search added Telephone and Mobile phone fields
4. Added "Show invoice" button in Members screen to show last 50 receipts
5. Show Member's name on Main screen when member is added
6. Void last item from a bill controlled in POS Defaults
7. Cannot refund after Z day on Main screen and View Trans
8. Cannot adjust media after Z day in View Trans -> View Table
9. Smartcard reads from smartcard no field instead of MembershipID
10. Labels "Table no" can be changed to other labels like Queue#: or Bill:. Setting
is in POS Settings -> Other settings.
11. Added AREA in POS_KPs table to allow linking with Raptor Recipe 1.8.18
12. Added stock adjust in in Functions
13. Added Barcode in receipt -> Enable from POSDefaults
14. Added confirmation for both Z-day and Z-shift report
15. Added Re-open bill from VIEWTRANS. Need to set OpReopenbill from operator table
before it can be used

BACKOFFICE RAPTOR 4.01

---> Frm AddMedia


1. Fix Min.Value and Max.Value to be set manually.
On Private Sub TxtValue_LostFocus()

--> FrmFnList
2. Fix Delete button, to check salesitemstemp first before deleting function on
table media
3. If press Delete button, not only deleting from Media but from OperatorFOC too.
On Private Sub OsenXPMedDel_Click()

---> FrmAssignKps
4. Add new "Area" colloumn on table
5. Add new Label and Textbox to fill Area column on POS_KPs Table

Update 13-05-2005
---> FrmOperator
6. Add maximal FOCEntitle, MediaEntitle, DiscEntitle, SectionEntitle, and
CategoryEntitle from 50 to 100

---> FrmFOCEntitle
7. Add maximal label from 50 to 100

BO _reports 1.3.41 (Raptor 4.0 beta 81)


=======================================
1. fix time out expired in more report
2. optimize plu item monthly
3 monthly summary by shift
4. plu price and receipt cost with margin
5. Voucher random report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 80)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fix kojo disable exit button after successful member check in

FEATURE ADDED
+++++++++++++
1. modify code for dump drawer to support POS 766
--setting in pos setting - other setting - feature activation - dump drawer
--set drawer port = 44c
--set drawer value = 1
2. Add feature for phillipine "BIR"
--Add in Z report the previous day total collected of the previous Z-day
report
--add xz summary part in x day and z day sales report
--To get old total collection value will take from previous zday with
Todate+totime in xzreportlog = fromdate+time of report that is generated
--not working for xzreporthistory - by period
--add an option in RCPT layout �This is your official receipt�, checkbox
option
--add option to prompt receipt# when a refund is done
--activate in pos defaults prompt refund rcptno
--if activated it will also print transaction rcptno that is being
refunded
--force xz with no pending table

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 79)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. STock count down search
-- search by pluname, if more than 1 record meet search criteria, field
pluname in grid will be empty
and data in order frame is not refreshed : set to first record
-- search by pluno , data in order frame is not refreshed : set to first
record
2. error editing plu from menu : text property is read only
3. PDA - operator login with pin not working
4. refreshtscreen time minute
--error if set more than 1 -- invalid property value
--timer max interval is 64 second
5. fix exempt tax for set menu. take into consideration child items

FEATURE ADDED
+++++++++++++
1. add setting for printing captain order number in kitchen receipt
-- option in pos setting - other setting - printing preference - print
captain order number
-- if activate then each time orders are sent to kitchen, keyboard screen
will be prompted so user can entry captaion order no
-- captain ordr number will be printed in footer part of kitchen receipt
2. add fingerpirnt for cashtopup and cashtopup refund
3. stock count down deduct when table/Hold
-- add type V for non refundable and non void stock
-- modify stock quantity viewed in POS plu item for item lnkto ='V'
-- modify stock count down search
-- Kindly test :
--transtable
--transitem
--combine table
--split bill
--divide bill
--selvoid
--allvoid
--etc
4. add setting for scrolling text message
-- pos setting - utilities - scrolling text
-- if you want to disable text set scroll text to = "" empty
-- pos setting - posdefaults - scroll refresh time in minute
-- if you dun wish to refresh text according to BO setting, set to = 0
-- note : min IE 6. must be installed to be able to use this feature

Stock Count Down 1.4.6 (Raptor 4.0 Beta 79)


======================
1. add post send void transaction
--transtype = 7 (VOID TRANS REG)
--transtype = 8 (VOID TRANS RFND)
2. modify stock transaction and stock summary report
3. add new report stock void reg ,and stock void rfnd

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 78)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fixed surcharge function not working
2. fixed receipt printing void item double when partial receipt consolidate is On

FEATURE ADDED
+++++++++++++
1. add setting for self service
-- option in setting.cfg for self service by Cashless media
-- self service media
-- self service operator
-- note : this need to be set also for payment by points
2. Philippine tax
-- add print tax tag per item
-- add print vat and tax tag for prepare receipt2 (reprint receipt)
3. function to view exchange rate and total in Foreign currency
4. All operator and user passwords will be encrypted (using crypto)
-- in back office user setting , for each user, press EDIT and then OK , this
is required to save user password in encrypted format
-- in back office operator , for each operator , if oplogmode using PIN ,
press UPD button, press SAVE ,then UPDATE this is required to save operator pin in
encrypted format
-- Update all operator PIN in operator list and user password in user list
-- system will check if there is encrypted password , so , if none of user or
operator is encrypted, user can still login as per normal (first setup)
-- POS modification : operator login, exit pos,transfer op,force server
no,permission,FOC
5. add option to set auto refresh time in Tscreen
-- posdefault - miscellaneous - tscreen refresh time in minute
-- set to "0" if you want to deactivate auto refresh

BO _reports 1.3.40 (Raptor 4.0 beta 78)


=======================================
1. update hourly report add cover
--hourlyreport.rpt
--conhourlyreport.rpt
2. Department report
--add order by quantity (sold) and value (itemsales)
3. fix profit loss statement overlapped data
--separate subreport to different section

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 77)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fixed table management time not showing the correct time
2. fixed food served not showing correct color
3. fixed view table details not showing correct time
4. 27/10/2008 fix divide bill - bill disc error - add quantity
--all prepare receipt
--back office view for sales device summary
--tax calculation is not correct
5. fixed foreign currency media
--auto calculate foreign currency when tendering without specifying amount of
foreign currency

Note : sample db for beta 77 inside philippine sample database.use Raptor 4.0
(Beta77)Pex.

FEATURE ADDED
+++++++++++++
1.philippines tax setting
--add taxtag option in plu, default is V
--add coverbased and coverbasedtype option for item disc and bill disc
--temporary only available for bill disc percentage
--add option exempttype in function - tax exempt
--set to exempt item V for philippines
--add option to print vat summary in receipt layout
--add option philippine tax inclusive in pos defaults
--activate this option for vat inclusive
--note : due to the unique tax inclusive setting only for VAT
all necessary backoffice report need to be modified
--NOT DONE , choose which report to modify!
--function to edit cover tracking NOT DONE!

BO _reports 1.3.39 (Raptor 4.0 beta 77)


=======================================
1. update view for sales device summary
--bill discount quantity
2. update top N item in header title

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 76)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
21/10/2008 key in password before closing POS
21/10/2008 option to print remarks in xz report not working
21/10/2008 new table management - update number of button in area
--copy backcolor and forecolor
22/10/2008 fix double tender , delete last unfinalized tender

FEATURE ADDED
+++++++++++++
17/10/2008 add option to print all receipt from view trans
--enabled in pos setting - other setting - view reprint all
--enabled operator permission - reprint receipt all
20/10/2008 sort by alpahabet follow by numeric , view trans sort by tableno
--viewtransorderby add 1 option to sortby tableno alphabhet

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 75)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
15/10/2008 data access error, press release table when there is no data in view
trans
FEATURE ADDED
+++++++++++++
14/10/2008 Disable minimized button
--setting in posdefaults - miscelleneous - more - disable minNmax
15/10/2008 Pool with reply
--in pos setting set pooltableloc=2 for pool device with reply
--send command per 1 character at time and wait for reply

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 74)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
07/10/2008 set command time out to unlimited - plu report

FEATURE ADDED
+++++++++++++
08/10/2008 shutdown computer when pos is closed
--setting in posdefaults - miscelleneous - more - shutdown computer
--support window XP and window Vista
--tested with win XP , kindly test with other win version

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 73.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 17/09/2008 modifier not printed following set menu main
2. 17/09/2008 modify setmenu individual print
-- for every plu there must be 1 kp attached to be able to print in masterkp
-- if no printing needed , assign to dummy printer
-- setting #1 :
1. ++Soup+Salad
--Prep item �checked
--Individual print � not checked
--Master KP � checked
--KP1, KP2, KP3 � NOTHING -- set kp1 to dummy printer

2. Half N Half Set


Individual print � checked
Master KP � checked
KP1 - 2

3. Modifier � Pasta
4. Modifier � Garlic

printed kp1 :

Half N Half Set


++ Pasta
++ Garlic

printed master kp
Half N Half Set
++ Pasta
++ Garlic
++Soup+Salad

--setting #2 :
1. ++Soup+Salad
--Prep item �checked
--Individual print � not checked
--Master KP � checked
--KP1 :2

2. Half N Half Set


Individual print � checked
Master KP � checked
KP1 - 2

3. Modifier � Pasta
4. Modifier � Garlic

printed kp1 :

Half N Half Set


++ Pasta
++ Garlic
++Soup+Salad

printed master kp
Half N Half Set
++ Pasta
++ Garlic
++Soup+Salad

--setting #3 :
1. ++Soup+Salad
--Prep item �checked
--Individual print � not checked
--Master KP � checked
--KP1 :2

2. Half N Half Set


Individual print � checked
Master KP � checked
KP1 - 2
kp2 - 3

3. Modifier � Pasta
4. Modifier � Garlic

printed kp1 :

Half N Half Set


++ Pasta
++ Garlic
++Soup+Salad

printed kp2 :

Half N Half Set


++ Pasta
++ Garlic

printed master kp
Half N Half Set
++ Pasta
++ Garlic
++Soup+Salad

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 73)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.29/08/2008 fix max value and min value of media
--backoffice media : allow max value <> tender value
--pos : take validation from lblgtotal instead of payamnt
2.02/09/2008 allow modifier to be added to the last plu preceeding another modifier

FEATURE ADDED
+++++++++++++
1. 15/09/2008 add option refundable in member
--if set to refundable then member is allowed to do refund topup
2. 15/09/2008 add function narrative
--printed in receipt before footer
3. 16/09/2008 add option printing prep item together with setmenu main
--option in posdefaults - setmenu individual

BO _reports 1.3.37 (Raptor 4.0 beta 73)


=======================================
1. 15/09/2008 modify sales device summary add foreign currency
--salessummaryextax.rpt
--consalessummaryextax.rpt

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 72)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.20/08/2008 fix member not working in pda screen
2.20/08/2008 fix plu points promotion not working if redeem points for amount spent
= 0
3.21/08/2008 CD-5220 compatibility (it is working fine on the Developers customer
display).
Customer display shows extra ":" character during startup (opening text
message, :HRS Marketing) and SubTotal (:SubTotal)
The customer display displays very slowly. When an item is ordered, the PLU
name appears first, then 2-3 seconds later, the price appears.
Both should appear instantaneously. Can test with any customer displays.
There's also an "_" character at the initial display of the message, please
have that removed.
--activate setting in pos setting - other setting - CD-5220 compatible
4.25/08/2008 fix view trans order by invalid cast from varchar to bigint
5.25/08/2008 fix type mismatch add pos, without entering value to printer
6.27/08/2008 modify error message FOC limit
7.27/08/2008 backoffice - media - foc - remarks checkbox not visible

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 71)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.04/08/2008 fix time sync taking server name from pos setting
2.05/08/2008 modify fpod tax after group 2
3.08/08/2008 fix member insert failed
--add default value = '' to mtitle field
4.08/08/2008 add keyboard screen to enter search by pluname and pluno in bottle
management and update soldout function
5.08/08/2008 allow refund when table transstaus = 'H'
6.11/08/2008 fix xz resend sms, wrong value for Void and refund amount
7.12/08/2008 fix invalid procedure call - reprint receipt with Total line causing
minus numofspace
8.12/08/2008 fix view trans - refund failed if tender by FINALIZE cash in PDA-view
trans

FEATURE ADDED
+++++++++++++
1.06/08/2008 add foreign currency in bill and xz sales report
2.08/08/2008 add plu search function with ordering in POS
--add new function (fnctnid=129 fnctnttype=search plu)
--click on plu grid , choose plu you want to order,it will prompt you a
screen to enter quantity
press OK to continue ordering
--can't order prep item

3.12/08/2008 add option partial receipt consolidate


--only consolidate items with no preparation items attached to it
--sorting only by itemseqno
--receipt layout setting applied only print void and print preparation option
--receipt and slip printer

BO _reports 1.3.35 (Raptor 4.0 beta 71)


=======================================
1. fix profit loss statement (itemdisc,billdisc,foc,taxo calculation follow
salesdevitemtot)
2. modify xktv room report , add group by rcptno
--test with xktv db
3. modify fpod report move tax below group 2
4. add plu item report filter by FOC/NON FOC
--test with bali db date 19 june 2008 group bakery
5. fix order by for salessummarypergroupperday report

Stock Count Down 1.4.5 (Raptor 4.0 Beta 71)


======================
1. fix saving temporary table if invoice number already exist prompt input box to
key in new invoice number
2. unlock preparation item to be tracked by stock countdown
3. fix double message during stock transfer
4. auto number - document for stock count down adjust in and adjust out
-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 70)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fix tax inclusive calculation for split >0
2. fix divide bill error invalid procedure call due to total qty length exceed 5
digit
3. fix member transaction when RFND should deduct spending value in members
4. fix incorrect business date
-- if reportendtime > reportstarttime , set reportendtime ="00:00:00"
5. fix membership - add member mttitle error in POS
6. 28/07/2008 fix modifier not printed for individual item
7. 29/07/2008 allow table name duplication in different section

FEATURE ADDED
+++++++++++++
1. add function current sales overview
-- function id 128 - function type : View sales
2. add modifier to kitchen reprint list
3. print remarks in xz report
-- setting in pos setting - other setting - print xz remarks
-- if activated then user have to key in remarks
4. multiline ntuc promotion summary
5. multiple currency for media and cash template
-- set exchange rate in add media , default is 1 (currency media is the same
as curerncy of regional setting)
-- if cash template is activated , set currency symbol and rate for non
default currency as given in the example
6. add search by expiry date in back office
7. 29/07/2008 add group by groupname for xz stock report
8. 31/07/2008 add group by groupname for xz plu report
9. 31/07/2008 add option to turn on/off favourite and purchase history in
member/membercheck screen

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 69)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fix cofmbine table function error - item not found ordinal
2. fix prompting member details in receipt after doing member check function
3. fix member list,operator list, emplooyee list not showing in back office
4. fix operator-member class entitlement index error when updating
5. fix binding error pooltableloc in pos - extra setting

FEATURE ADDED
+++++++++++++
1. add function to void member from an open table
2. add option to turn on and off Pool by plu
--set pool table in pos setting - extra setting set to 1 (0=SG setting ,
1=indonesian setting)
--in each PLU
--PoolNO = Pool table number
--set On = command to turn on pool light (A1-A8 / B1-B4 / N001-N012)
--set Off = command to turn off pool light (a1-a8 / b1-b4 / M001-M012)

3.add member check for member offline

BO _reports 1.3.34
===================
1. add modifier and prep item report (Bali bakery)
--report - other report
2. add sales summary per group per day report (Bali bakery)
--report - other report
3. add top spender by ccname (Neo Vanity)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 68)
-----------------------------------------------------------------------------------
----------------------------------------
New dll/OCX
+++++++++++
Run setup in folder OCX\RegistryKey
Use new registration key which has been encrypted with cryptosys4
\\awizserver\Raptor\RaptorKeyGenerator\RaptorKeyGenerator with
encryptor\RegKeyGenerator(with encryptor)

BUG FIXED
+++++++++
1. 11/06/2008 fix force daily z day , can't do z shift more than once
--Should only lock Z day
2. 11/06/2008 fix update table layout after edit table for new table management
3. 11/06/2008 fix rental - turn off light for old pool
4. fix rental transfer table and combine table , calculation rental price
5. fix new table management error
--split bill , in table magement screen press view table
6. fix rental get promotion stay on
--fix sp_rentalpromo, exclude promotion stay on from calculation
7. fix member b'day promo
8. fix promotion list in member showing inactive promotion
9. fix member search entitlement
--ctrl array error
10.fix backoffice employee and member - adodc error when adding record from empty
table
11.fix NTUC promotion summary - invalid procedure call
--truncate promotion summary to available space

FEATURE ADDED
+++++++++++++
1. add ability to update soldout from POS
2. add registration key double ecryption with cryptosys4
3. smart card for member offline
-- to activate set enable member offline in posdefaults
-- to set logon password if not using default password, set in posdefaults -
more - logon password
-- write card number by using smart card writer
-- assign card number to member in BO - Member - press update
-- after that press write member detail, this will write member data to the
card (name, joined date, expiry date, etc)
--enable user permission to write member detail in user setting
-- be careful to assign user right to do write member detail - set in user
permission
-- in pos side, when you press mem-ber function, it will take data directly
from card
-- when you tender , it will record the transaction to the card
-- for first implementation ,clear data in table
--T_WriteMemDetail
--TransMemOffline
--note :
*check cardno assing to right memid when tender - updsalestrans
*how to make sure transaction is updated to the card?
4. add option for FPOD receipt
--activate in pos defaults - enable FPOD
--use sample db available in fpod folder
--plu is hardcoded to designated group and departments, have to follow
setting in sample db

BO _reports 1.3.33
++++++++++++++++++
1. MORE REPORTS -> Monthly summary
--If "By Group" is not checked, the report is always blank.
--It only works when "By group" is checked.
2. Member credit details report
--change sort from month name (aug for august) TO month day (08 for august)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 67)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++

Raptor Backoffce
1. In operator, click on member search button, nothing happens if memberclass if
more than 10 -> Increase to 30, and make proper error message if it is more than
30, or else can make it dynamic?
2. POS settings -> Other settings and extra settings -> If prompt visit warning is
not entered and smart card / alert rental item, type mismatch error or multiple
step operation generated errors will appear. Should default to 0 if not entered.
Applies to all other fields where text box is used (extra settings too).
3. In Table Mgmt -> Tbl Mgmt, add a new area, this new area will not create the
corresponding tbl section, thus this section cannot be chosen Error -> Line 68
frmTableMgmtArea
4. When there's error in frmtablemngtarea -> No log file is created.
5. When setting promotion for members, if we were to change anything in the promo
and press update, all the original members' promotions will be gone and it needs to
be re-assigned. Inconvenient, prompt user is they want to reset all members'
promotions.
6. fix insert error when creating area using default layout

Raptor POS
1. Time sync does not work. In FrmPOSSystem, Lines 348-368 were commented out? Any
reason?
2. Print bill does not work when POS first loads, but it works after it tenders the
first bill.Problem caused by PrintCrntRcpt = True (print on prompt?) (add in every
print bill location, view trans, tbl mgmt, print bill function etc, or better
solution?) Is preview bill affected?
3. When stock is added for tracked items -> On button, it shows Stock@10, then
after sold 1, it became Stock_9, any reason for the change from @ to _? And after
you refresh by pressing the menu button it becomes @ again. Use @ to be consistent.
4. If settings in tbl mgmt is "image only, not a table", this button should not be
to be clicked to open a table (currently, this option does not seems to work).
5. RENTAL PLUs does not work with Coupons promotions -> When a PLU is rental, and
coupon promotion is running for the PLU, Coupon will not be printed.
--rental item can only get promotion sellband, which is calculated when stop
rental
--if you want to get coupon or other promotion then it had to be stay on
promotion ,given after rental is stopped
--note : now promotion coupon is hardcoded to promotion name= COUPONS
--fix in Raptor 4.0 beta 67
6. fix pop up menu more than 1 page will prmpt "ctrl array error"
7. fix rental to time prompting 1900/01/01 when viewing rental that is already
stopped
8. fix table remarks not added in splitted bill (splitno >0)
9. add plu tax inclusive for open item and barcode plu
10.fix rental promotion, partial sell band promotion
11.allow split Qty for sellband and disc promotion
12.fix invalid procedure call error prepare receipt 4 - blnconsolidate = true

FEATURE ADDED
+++++++++++++
1. add edit table no for pool rental
--assign different pool no to different plu
--1 pool no for 1 plu, do not assingn the same pool no to different plu
--pool no is integer data type
--when user edit table no
--if pool is activated , system will check if there is pool rental in
order grid
--if exist , then system will check if designated pool already in use
or not
--if not, then existing pool rental will be stopped , and plu with pool
no = table no will start
--example :
pluno=000000000100001, pluname = POOL1 ,assign to poolno = 1
pluno=000000000100002, pluname = POOL12,assing to poolno = 12
--open table test
--order plu POOL1
--customer want to move to poolno = 12
--type 12 as Tableno in TxtQty
--press Edit table no function
--plu POOL1 will be stopped, plu pool12 (which assign to poolno=12)
will start, and table no will be changed from test to 12

2. plu time range


--add option PLU not applied which will work like sold out feature
--if plu is set in plu time range then if not in time range set plu image to
"not applied"
--setting in plu to assign plu time range - not applied image

3. NTUC receipt setting


--message will only print in pre settlement bill and when finalized bill, not
when re-print receipt
--setting in posdefaults - NTUC if member promo
--set message to be prompted in receipt
--set promotion list to be calculated
--will only view stay on promotion with type :sellband , plu
disc,plu fix, and group disc
--time to calculate promotion is time when you print receipt
--for Member receipt - set message in Receipt layout - print promotion
summary - set message in text box next to it

BO _reports 1.3.32
1. Media collection report by day shows media collection report (does not break
down to by day)
2. Audit report (promotions) has an error. looks like it is caused by promotion ID
being stored as "2 2" instead of 22. the space between the 2s is causing this error
"Conversion failed when converting varchar value 2 2 to small int.
3 add plu fix summary and details report

Stock 1.4.4
1. Go utilities -> Assign stock -> Select sales area -> items will be listed out ->
Select one item -> Key in Min and Max -> Save -> Click on Assign Stock again -> DO
NOT Choose sales area first -> double click any item in the list, it will not
populate PLU number -> Click Save -> Will give error "please fill up PLUnumber" ->
Press save again -> Error (cannot start more transactions) -> Then got to close
stock and re-launch
2. add search by department , plu name ,and plu no in adjustin/out tab of stock
count down
3. fix stock trans report - consolidate - all item
4. fix utilities - assign remarks - edit - save - press edit with remarksid = empty
--error incorrect syntax near <>

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 66)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. fix plu force server bug
--error if plu setting not 5X6
2. kick drawer after float in,paid out,xz report if forcecashdeclare=true
3. fix food tracking error if time diff < 0
4. fix sell band promotion not updating operatorpromo field in helditems
5. fix operator template - save new template , error "Column name or number of
supplied values does not match table definition"
6. fix split bill - trans table error "command set.."
--error if main item is not in table together with mixers
7. fix member audit log
--select criteria - press refresh or select member list , and choose member
will insert update data in audit table
8. fix printing rounding not working if not printing receipt (print on prompt or do
not print)

FEATURE ADDED
+++++++++++++
1. add template for cash declare
--backoffice setting in pos setting - others - utilities - cash template
--activate operator - cash declare - by template
--xz cash declare by qty of cash template

2. add foc item tracking (Neo)


--backoffice setting in pos setting - others - utilites - foc tracking
--function - when you choose type = foc item , new option foc tracking will
be prompted
--check foc tracking option if you want to do some validation by foc
tracking setting
--system will take business date to check validation, kindly set report end
time in pos default correctly
--example setting for neo - "female wednesday free martini" promotion
available using sample db
--There can be only 1 function with function name must be "FOC Item"
--add foc item function to be used in pda

3. add for PDA


--screen for new table management
--screen for force server plu

4. add member attendance for kojo


--activate setting for thumper and attendance by shift option in posdefault
--hide function TAble/hold , view trans, and other function that will enable
open table
--set shift setting in pos setting - shift details (breakfast,lunch, dinner)
--time range will be taken from this setting
--when assigning member you must assign card no!
set card no = membershipid for class <> non member
--kindly set rate for member class - each shift in table 'TblRate'

5. add Option for promotion stay on by operator (ntuc)


--to view operator list, move cursor near to chkstayon (on mouseover)

6. add startdate and enddate in member - assign promotion (Member's birthday promo)
- dragonfly
--in member promotion,beside showing promotion name, add updatable field for
start date and end date,default startdate and enddate is null
--in POS, for promotion member beside checking date validity in promotion
table , check also in prmnmember
--system will only check day and month of member promotion (year will be set
to current year)

7. add option in posdefault - more - "unblock FOC bill validation" (ntuc)


--default is 0
--if checked, then when giving foc bill, will not check whether foc
item,promotion,or discount has been given before

8. add option minimum time for zday


--setting in pos setting - extra setting
--set if zday time is overmidnight or not , and set the time
--system will take business date to check validation, kindly set report end
time in pos default correctly

BO Report
+++++++++
1. add member attendace by shift report (kojo)
-- member attendance report by shift summary
-- member attendance report by shift details
2. add top spender report(neo)
3. add server performance report exclude foc (neo)
4. fix item foc 2 report - qty buyxfreey promotion for dragon fly
5. fix fipo report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 65)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.pda layout modification
--Keyboard and numpad screen change font size to 16
--pda screen change tender layout button to 5X2
--disable option disc and function , if enter tab function from foc
--fix rounding doesn't show in frmrounding
2.mngrreport (salesreport,groupreport,etc), change variable declaration from
integer to long
ex : MQty,deptQty
3.add option to view group media report in xz group report
add in posdefault - view group media report
5.remove validation to do FOC after promotion for sell band promo
6.select table for split that is already cancel
--incorrect syntax near ">"
--disable button to select table if cancel split
7.fix intelligent rounding is set on with denumeration = 0 causing error divide by
zero
8.fix type mismatch error if rental item not stopped when printing receipt

FEATURE ADDED
+++++++++++++
add printer re-direct :
--to activate printer re-direct setting in posdefault - enable printer
redirect
then activate ability in kpdetails and set backup printer id
add receipt header to 6 lines and footer to 12 lines
Stock count down customize for biliton

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 64.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 29/04/2008 fix xz sales report
--void discount and promotion , amount not viewed in void refund summary
section
2. 29/04/2008 fix missing receiptno balithai
--suspect due to transfer item
3. 29/04/2008 fix printing wrong quantity to kitchen when order open item with
different name
4. 30/04/2008 fix transfer item creating duplicate receipt in heldtables in
destination table
5. 30/04/2008 fix transfer item and transfer item not updating destination table
status to "H" in table layout
6. 30/04/2008 fix keyboard not in center screen and can't be used to open table
7. 30/04/2008 modify pda screen

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 64)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 21/04/2008 fix wrong value of gtotal and paidamount value in heldtables
-- intelligent rounding activate
2. 21/04/2008 fix dump drawer port for pos 310
-- port address 201 and 206
3. 22/04/2008 fix refund
-- error if member point exist : incorrect syntax near ...
-- can't refund bill paid by FINALIZE CASH
4. 24/04/2008 fix error printing receipt if mycurrency is set in posdtls
5. 24/04/2008 add validation if table is open by buffet card ,then it must be
tendered by buffet media
6. 28/04/2008 fix sp_findextax divide by zero

FEATURE ADDED
+++++++++++++
1. 14/04/2008 add option for pda - terminal service
-- in pos setting - othersetting - pda screen
2. 16/04/2008 add ezlink
-- add logon function
-- fix tender, if balance not sufficient, then automatically delete tender
line
-- add error message list
3. 17/04/2008 add new discount type - plu discount value
4. 18/04/2008 modify menu level font size - add font size 6,7,8
5. 18/04/2008 add audit for promotion and pos setting
--Raptor HQ export import
6. 24/04/2008 add pool command for surabaya pool
--setting in posdtls (Extra setting) - pooltableloc - set to 0 (SG pool) or 1
(SBY pool)
--set poolno in PLU

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 63.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 12/04/2008 fix select void and trans item bug

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 63)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 01/04/2008 fix promotion rounding
-- promotion saving calculation should be rounded with decimal place that is
set in regional setting
-- else there will be cents difference and sales after tax will not be
balance with collected in salesdevsummary report
2. 03/02/208 fix backoffice new table management
-- can't add table to already existing layout
3. 04/02/2008 fix if print bill then take slipp setting from printbill printer id
-- if tender then take from printer id
4. 04/04/2008 fix split bill error
-- index out of bound
-- when moving main item with prep, the next item move with it , not the prep
item
5. 07/04/2008 fix split quantity error
-- when splitting prep item quantity, the quantity splitted will follow the
last item in the order grid instead of its own main item
-- example :
3 Tenderloin steak ->main item
3 ++ potato wedges ->prep item
2 Crab ->main item
split prep item potato wedges (2 qty)
3 Tenderloin steak ->main item
1 ++ potato wedges ->prep item
2 Crab ->main item
2 ++ potato wedgers ->prep item
which is wrong, 2 potato wedges should follow tenderloin steak
3 Tenderloin steak ->main item
1 ++ potato wedges ->prep item
2 ++ potato wedgers ->prep item
2 Crab ->main item
6. 07/04/2008 EOF BOF error voiding preparation item
-- bug if adding preparation item as the first order in the order grid
it will take previous sales sales ref as plusalesref and set menu ref
thus when voiding this prep item it will state "eof bof error"
7. 07/04/2008 fix CPR - voucher discount redemption
-- voucher redemption is not sent to CPR server if failed voucher proceeding
success voucher when tender
8. 08/04/2008 fix in cmd_tender click _ add function id 6
--kuantan can't split tender using room charge

AUDIT
++++++
fix audit for plu, menu, department, group, function , media, operator, employee,
promotion

FEATURE ADDED
+++++++++++++
1. 24/03/2007 XZ force daily
-- validate zday and zshift only can be done once per day (from report start
time)
-- setting in posdefault
2. 02/04/2008 add buffet option
-- activate in media - type card - option buffet
-- register the card in voucher and card menu
--after registering the card, set as buffet card by pressing buffet
menu
3. 08/04/2008 add option for POS 765 cashdrawer port
-- activate in pos setting - other setting - dump port
-- set port address and port value , by default port=40B9 , value=1
-- if dump port is activated ,then multidrawer port will be deactivated, and
so the contrary
-- place winio.dll(folder ocx/winIO) in the same folder as your Point of
sales.exe
4. 08/04/2008 when splitting the main item we don't know how many prep item should
follow
-- example :
3 Tenderloin steak ->main item
3 ++ potato wedges ->prep item
split 3 tenderloin (split qty =2)
1 Tenderloin steak ->main item
3 ++ potato wedges ->prep item
2 Tenderloin steak ->main item
splitted quantity of tenderloin will not have prep item attached to it

setting in posdefaults - splitprepitemqty to activate prep item split


quantity when splitting its main item]
5. 09/04/2008 add NTUC member - POS
-- search by classname
-- edit member id , record not move to the first member
-- member card print
--setting printer id in pos setting - other setting - printer setting -
member printer id

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 62.3)
-----------------------------------------------------------------------------------
----------------------------------------
1. 29/03/08 Hide fraDisplay and show fraLogo when tender/finalish cash

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 62)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 24/03/2008 fix member picture doesn't show in member details
2. 25/03/2008 add code in backoffice - promotion - refresh button
3. 25/03/2008 add date and time validation when user click POS - promotion stay on
4. 27/03/2008 fix Bug promotion buy x free y
-- free item missing if in promotion buy x free y more than 1 plu get the
same promotion
-- EOF /BOF error adding item with promotion buy x free y
-- void split qty error - voiding item with buy x free y promotion
5. 27/03/2008 fix data access error if clicking order grid when there is no
item10:14 01/04/2008
6. 27/03/2008 fix kitchen receipt object already closed error in kitchen receipt
-- change cursorlocation to aduseclient

FEATURE ADDED
+++++++++++++
1. 24/03/2007 add EzLINK
-- media - ezlink option available for CARD media (debit)
-- new function "Exlink Settle" to do ezlink settlement from POS
-- setting debit and settlement time interval in posdefault
2. 25/03/2008 view picture/flash in second screen - viewtableno=false
-- if no picture assigned , then will show screen header lable
-- if picture available ,then picture will be shown
3. 26/03/2008 show rounding adjustment in tscreen,second screen, customer dispay
when round all media is true
4. 27/03/2008 add setting to open BO report individually
-- pos defaults - miscellaneous - bo report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 61)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 17/03/2008 receipt consolidate not working
-- receipt order by will only work with receipt consolidate on
-- set receipt consolidate off ,if you want to print prep item below the main
item
--sari kuring setting
2. 19/03/2008 fix error overflow - member associate
3. 19/03/2008 fix error void item with decimal qty
-- sub voidsingleitem

FEATURE ADDED
+++++++++++++
1. 17/03/2007 add EzLINK
-- setting in pos setting - extra setting - enable ezlink option and
configure port
-- function - ezlink balance to check for current balance (ezlink balance)
-- media - ezlink option available for CARD media (debit) not - yet
2. 18/03/2008 time attendance with approval
-- settng in posdefaults - feature activation - login confirmation
-- add option manager in employeedtls , only manager is authorized for
approval
3. 19/03/2008 second screen
-- add option to view table no in second screen order layout
-- pos setting - other setting - under second screen frame
-- if view table no is disabled ,system will prompt receiptheader1
-- prompt media name during tender
-- prompt member name below table no if memberid exist
4. 19/03/2008 change remarks length in heldtables to 100 chars
-- remarks in pos TSCREEN and table management will remain 10 chars
-- remarks in kitchen receipt will be printed as per max 100 chars

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 60)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 03/03/2008 operator entitlement
2. 03/03/2008 fix old table management - layout changed when refreshed
3. 04/03/2008 fix brillantez room charge print signature
4. 12/03/2008 fix view trans order by tableno (numeric sorting)
5. 13/03/2008 fix modifier always added below last item in the grid
--sub plu_modifierquery
6. 13/03/2008 fix new table management - graphics off- track food served item can't
be found
--sub viewtbllayout_new
7. 13/03/2008 fix second screen to view payment amount and change
--previously only works if customer display is on

FEATURE ADDED
+++++++++++++
1. 20/02/2008 add CPR Voucher Redemption
--add option for item voucher redemption and discount voucher redemption
in backoffice - media type VOUCHER
--add new function Voucher Enquiry to check for Voucher validity and type
2. 25/02/2008 add credit card scan in cashtopup when media credit card scan is true
3. 06/03/2008 add confirmation option in media to ask guest name confirmed for room
charge media
option for dummy room charge , not to check room availability - turn on
option remarks
4. 10/03/2008 add backup function in backoffice - utilities - backup and clear
database
--can only be done in server, location of backoffice to do backup utilities
must be where the SQL server reside
5. 11/03/2008 modify tax inclusive calculation to support plu tax exempt

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 59)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 15/02/2008 XZReportTitle ~ Change From MyCompanyInfo table to POSDtls Table
2. 15/02/2008 fix void promo ~ sellband promotion
--change back sales price to sell price of item salescategory or happy hour
3. 18/02/2008 add verify image in pre order screen - by pluno
4. 18/02/2008 reprint kitchen - temporary table , lack of field

FEATURE ADDED
+++++++++++++
1. 11/02/2008 Add View Trans Order By

BO Report 1.3.26 (Raptor 4.0 beta 59)


=====================================
1. add cashless summary report
--member payment - cashtopup - cashless summary
--print layout is the same as in grid layout

Stock Count down 1.4.2 (Raptor 4.0 Beta 59)


======================
1. 18/02/2008 add upload from data collector and audit feature (Metrologic)
--download test1.opt in optimus folder : required field PLU + QTY
--to be done auto adjustment when there is variance in report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 58)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 05/02/2008 print total only - change is not printed
2. 05/02/2008 xz report qty and amount change to double
3. reprint kitchen - temporary table , lack of field
4. pluno keypress - verify image
5. add cashless summary in back office
6. 06/02/2008 fix .. sari kuring...
-- Add header in print total only
-- Fix printZeroPrices with slip printer
-- Fix sequence in print bill, etc

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 57)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 31/01/2008 fix invalid property index when xz history and there is no record

FEATURE ADDED
+++++++++++++
1. 24/01/2008 Add secondary & alternate department(BO) & report
2. 28/01/2008 Add option TaxInclusive at PLU
-- if set to tax inclusive then price will be deducted with tax before it's
stored in itemamount
the rest of calculation will follow tax exclusive
3. 28/01/2008 add operator,employee,member list
4. 28/01/2008 Add option XZPeriod at Operator
-- to view XZ report by a range of date/time , like back office report
5. 29/01/2008 Add PLUNumber Search From Menu
6. 29/01/2008 modify set menu child quantity, user can set quantity of set menu
child
-- setting in menu - edit set menu quantity
-- update in updcrntorder,void and split qty
7. 29/01/2008 remove validation adding prep item after table hold
-- if prep item is added after table hold, then it won't be printed in
kitchen receipt
8. 29/01/2008 Add option Print Zero Price in Print Receipt
9. 31/01/2008 add tableno,receiptno,date/time in receipt

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 56)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 04/01/2007 fix deposit error , if there is no item, and key in another , deposit
will be duplicated

FEATURE ADDED
+++++++++++++
1. 04/01/2007 add booked date and remarks in deposit receipt
change back deposit status to unused when bill with that deposit is refunded
2. 07/01/2007 add operator permission on salescategory
3. 09/01/2007 fix FIPO data in table transactions is not cleared completely

BO Report (1.3.24)
++++++++++++++++++
1. 07/01/2007 modify excellso report for a range of date
--add report group summary and rekap per date
2. 07/01/2007 modify deposit report , add booked date + remarks and filter by date

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 55)
-----------------------------------------------------------------------------------
----------------------------------------
update : OCX - KDS
BUG FIXED
+++++++++
1. 03/01/2007 fix view trans - refresh error using training mode
1. 04/01/2007 fix verify picture for pre-order screen

FEATURE ADDED
+++++++++++++
1. 28/12/2007 add feature plu sell time range
--activate option plu time range in BO plu screen
--Go to pos setting - other setting - utilities - plu time range setting
2. 04/01/2008 add update deposit if refund bill

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 54)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 26/12/2007 fixed error invalid procedure call - pre order with media type <>
cash (customerID)
2. 26/12/2007 add deposit - media , only show active media when adding a new
deposit (reservation,preorder,deposit screen)
3. 26/12/2007 fixed backoffice employeedtls - unbind cmblogmode

FEATURE ADDED
+++++++++++++
1. 17/12/2007 add feature to show picture when an item is ordered . or function
show picture is activated
--activate option verify picture in backoffice plu
--add function to show picture - function id 121 - show picture

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 53)
-----------------------------------------------------------------------------------
----------------------------------------
New ocx : KDS Ocx

BUG FIXED
+++++++++
1. 03/12/2007 error invalid use of null when fipo is activated
2. 03/12/2007 add maximum control for foc , discount, media entitlement from 26 to
50
--prompt msgbox "Maximum 50 active FOC" when entitlement is exceeding 50
3. 03/12/2007 fix table number not truncated to 10 character when set to numbers
only. prompt error "invalid procedure call"
when printing receipt
4. 03/12/2007 fix member search list show only active member
5. 04/12/2007 fix void promo function didn't work
6. fix split bill error when master kitchen is set
7. 17/12/2007 fix operator update held status ->taking the same source as transfer
table

FEATURE ADDED
+++++++++++++
1. 04/12/2007 add operator setting to validate search by membershipID (disable
search by memID)
--if activate operator can't do search by membershipID in Mem-Ber
function,cashtopup,cashtopuprefund
2. 04/12/2007 add operator setting to do member search in cashtopup and
cashtopuprefund
3. 04/12/2007 add printer setting option Print Total Only (only available if slip
printer is on)
--if activate when Tender it will only print Total and Payment media
4. 14/12/2007 add option in posdefaults to set codepage for other language beside
chinese

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 52)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 06/11/2007 fix member registration screen - assign fingerprint
--have to open assign fingerprint screen twice in order to work
2. 06/11/2007 fix rounding all media for rounding up and rounding down in prepare
receipt
3. 06/11/2007 fix bill discount value not the same between itemamount and
discount ,after recalculating when having discount promotion
--fix in updprmn and updmemberprmn
4. 06/11/2007 fix BO member , search member , member class name is not refreshed
5. 06/11/2007 fix buyxpayy promotion missing ,when opening other table
6. 08/11/2007 fix eof bof error if member but doesn't get cashtopup bonus
--preparereceipt and preparereceipt3
7. 08/11/2007 fix edit time attendance
8. 12/11/2007 fix back office permission to edit costprice causing cost price
disabled
9. 19/11/2007 change reportno variable to long
10.20/11/2007 fix sales report begin receipt no and end receipt no in xz
salesreport
11.21/11/2007 fix menu inside menu , set to pop up menu error subscript out of
range
12.22/11/2007 change sub nxtrcptno to stored procedure
--help test with multiple transaction to make sure it didn't create duplicate
rcptno
13.27/11/2007 fix print free item setting set to FALSE in backoffice still print
in receipt

FEATURE ADDED
+++++++++++++
1. 05/11/2007 add feature to relese table : change status to 'H' in view trans
2. 12/11/2007 add print thumper barcode
--setting printer in pos setting - other setting - other - Thumper barcode
printer ID
3. 13/11/2007 add stock qty to be viewed in cmdItem when plu lnkto is set to 'T'
--divider between itemname and quantity is "@"
--if qty is 0 then plu will be set automatically to sold out
--if sold out will prompt confirmation to sell (allow sell sold out item if
user has confirmed)
--add confirmation when order qty is bigger than available stock qty
--set menu child check qty - not yet
3. 19/11/2007 add option forcesalescategorysellband in pos setting - other setting
--if option is activated , it will hold the priority , and posdtls happy hour
setting will not be used
4. 20/11/2007 add option for rental end time in plu, and rental warning in posdtls
--example for XK TV setting : set plu rental end time to 60 (minute), and
rental warning in popsdtls to 15(minute)
--timer is set to check every 1 minute for tables with rental time 45 minute
and prompt message
"Rental expired in 15 minute" + Tableno
--user have to click on blink message to proceed
5. 26/11/2007 add min and max prep item by departments
6. 28/11/2007 change max length for driver and printerdevicename from 40 to 100

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 51)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 23/10/2007 fix backoffice ammend plu and assign menu appear in second screen if
activated
2. 23/10/2007 fix error recordset open when xz report ALL POS
3. 23/10/2007 fix error invalid procedure call when Time attendance - key in late
excuse
4. 23/10/2007 fix when tender without table hold, items will be printed to kitchen
without updating tblhold to TRUE in helditems
--if after tender , and press BackToMain button , void transaction will be
counted as PRE send void instead of POST send void
5. 26/10/2007 fix Buy X Free Y Bug
--if split quantity Item that in buy x free y promotion, free item will
increase as much as user split it.
6. 26/10/2007 add validation when deleting group in xz group back office
--delete xzgroup that is used in Operators XZEntitlement will cause err "EOF
or BOF"
7. 26/10/2007 fix PreORder
--first there is normal transaction with preparationitem. then When open
PreOrder, the items in preorder will become preparation item of previous items
transaction.
--when press ok button, confirmation form to open preorder is disabled if
users already click preorder button
8. 26/10/2007 fix reservation when open reservation without pre-orde will prompt
error "EOF or BOF error"
9. 29/10/2007 fix cost center backoffice - add cost center : date time error
10.29/10/2007 fix bug , order item that have promotion, press transfer item, will
prompt error message "can not transfer item after bill disc or promotion"
--go back to main screen, key in other order, will prompt "can't add order
after bill discount"
11.30/10/2007 fix bug, order item that have promotion, press transfer table, will
prompt error message "can not transfer item after bill disc or promotion"
--go back to main screen, order 2 qty item, give promotion buy x free y, it
will give 1 free item instead of 2 free item
12.30/10/2007 fix print on prompt , do not print receipt doesn't kick the drawer
13.30/10/2007 after promotion , void promo, split qty , transfer ,can't add on
promo
14.31/10/2007 fix membership search by card number in POS
--edit maxlength to 50
15.02/11/2007 fix modifier and prep item doesn't print in red color when printing
kitchen receipt
16.05/11/2007 fix thumper - member id and fingerprint id to LOng datatype
17.05/11/2007 fix xz sales report "aritmatchic overflow" due to void qty exceeding
integer data type - change to double
18.05/11/2007 change picture box to image in frmintro
19.06/11/2007 change max length in member cashtopup to 9 digit

FEATURE ADDED
+++++++++++++
1. 22/10/2007 add amount, change in second display screen
2. 23/10/2007 add PGP line when presettle bill to get information PGP# for active
member ,and other info for nonPGP
3. 23/10/2007 add edit membershipid function in BO member screen and POS
4. 24/10/2007 add ItemDisc in plu xzReport
5. 25/10/2007 add preorder subtotal, all void, and add deposits
--preorder limitation, can only display 1 deposit in pre order receipt
6. 26/10/2007 modify blitz xpa auto call
--auto signon xpa when running POS
--modify cashtopup , tender, and connect xpa
--add validation to forbid blitz card in backoffice cashtopup and deposit
payment

BO Report 1.3.21 (Raptor 4.0 beta 51)


=====================================
1.24/10/2007 update member cashless statement to view cashtopup bonus and cashless
bonus
2.05/11/2007 fix rcptno report filtered by receiptno

Red Pepper request :


1. 29/10/2007 add option print cashtopup by media (cashtopupbyposbymedia.rpt)
--in backoffice member payment - cashtopup - activate checkbox by media
2. 29/10/2007 new report plu profit/loss summary
(conprofitlosssummary.rpt,profitlosssummary.rpt)
-- sales report - plu profit loss - activate checkbox summary
3. 29/10/2007 modify group report sort by revenue (folder red41)
4. 30/10/2007 modify plu/item report sort by quantity (folder red41)
5. 30/10/2007 add option customized red pepper for profitlosssatetement (folder
red41)
--change all the query in bo report 1.3.21 to generate this report

Thumper request : (folder customized thumper)


1. 26/10/2007 department percentage report(condeptreportpercent.rpt)
--choose department report - check option percentage(%)
2. 26/10/2007 thumper consolidate report (thumperconsolidate.rpt)
--member report - thumper consolidate
3. 30/10/2007 group percentage report
--choose group report - check option percentage(%)

Waterbom request : (folder waterbom)


1. 02/11/2007 plu receipt dtls report : view bill disc, item disc, promotion ,
rcptno , etc per plu

Stock Count down 1.4.1 (Raptor 4.0 Beta 51)


======================
1. 05/11/2007 add report stock list for plu that exist in stock_Trans

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 50.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 22/10/2007 Fix Cash top up Bonus OverFlow

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 50)
-----------------------------------------------------------------------------------
----------------------------------------
New OCX : XPA.ocx

BUG FIXED
+++++++++
1. 01/10/2007 fix max length for deposit value from 3 to 10 digit
2. 01/10/2007 fix reservation module in POS
3. 02/10/2007 fix Deposit module in POS
4. 03/10/2007 fix force cover if no tbl_covertracking
5. 04/10/2007 fix second screen not refreshing tableno,operator name and receipt no
when table is closed
6. 08/10/2007 add kick drawer when print on prompt (Receipt) and FIPO, refund top
up
7. 08/10/2007 fix error member select list in cashtopup and cashtopup refund, if
search based on criteria
--this will set wrong value to selctrl, thus member details won't be shown up
8. 08/10/2007 fix error member list in cashtopup and refund topup if search by non
numeric MemID
--will prompt error invalid column name ''...
9. 08/10/2007 fix deposit value calculation error if using swipe card in cashtopup
and cashtopup refund
10.11/10/2007 fix error "subscript out of range" when xz plu report
--error due to assigning less index to pos_arr

FEATURE ADDED
++++++++++++++
1. 28/09/2007 Added Regional Setting
--force date and time setting to "dd/mm/yyyy" and "hh:mm:ss"
--language , will prompt warning if language is not set as "English United
Stated"
--can't check or change standard&format and LOcation
2. 28/09/2007 add Blitz Card feature
--activate in pos dtls - > XPA(blitzCard)
--set XPA Company ID in posdefaults
--add in function to connect XPA (fnctnID:118) and Blitz Card balance
(fnctnID:119)
--set operator setting for connect XPA and Blitz Card permission
--add setting in Media - > Blitz Card : if Blitz card is activated then when
you tender using this media, it will deduct Blitz Card
--if blitz card is activated then creditcardscan will be set inactive
--add in Media Proc for blitz card option (Tender)
--add in cashtopup pay with Blitz Card
3. 02/10/2007 Added edit/void Deposit permission on Operator
4. 03/10/2007 add 2nd screen image in PLU
--differentiate between 2nd screen image and display image, coz both will
have diff resolution and size to be viewed nicely
--setting in plu under 2nd dispay image option
--if no 2nd dispay for plu , then 2ndscreen 1st picture will display 1st
picture in pos setting as per normal
--prompt plu image in second screen when user order or void plu
--(ENHANCEMENT)second screen for pre order
5. 03/10/2007 add Pre-Order in Reservation screen
--pre-order feature to add order during reservation, order will be converted
to real transaction when you open the reservation
--pre-order is simplified no discount or promotion will be applied in this
screen
--report for pre order and courier to be added in BO (not yet!!)
6. 04/10/2007 Print kitchen receipt when refund mode
--add setting in posdefaults
--if set to true , then it will print kitchen receipt with refund identifer
line (***REFUND***)
--tested for order and void ALL
7. 06/10/2007 add option to print balance point in rcpt layout
--all prepare receipt

BO Report 1.3.20
================
1. 03/10/2007 fix rental report and vw rentalitems to show from time , to time ,
and amount
--conrentalitems.rpt , rentalitems.rpt
2. 05/10/2007 fix report start time and report end time not taking from posdefault
setting
3. 08/10/2007 Add report for Pre Order ( Sales Order Report )
4. 10/10/2007 fix ophistory report - rpt still have tableno - can't open sqlserver
--filter by booked date, reservation date, item, and receipt
5. 10/10/2007 fix ophistory,tblreservation,employeedtls take from txttdate and
txtfdate
6. 10/10/2007 fix tablersvtns report, doesn't view anything, change rpt. join with
operator not employeedtls
7. 10/10/2007 add report delivery order - customized for igor's bakery
--filter by booked date+time, rcptno

Stock Count down 1.4


=====================
1. 01/10/2007 add unit in stock module
2. 01/10/2007 add insert quantity by stock unit combo when adjust in and transfer
3. 05/10/2007 fix error can't start more transaction in assign stock if plu or area
is not assigned
4. 05/10/2007 force user to entry type when keying in new adjust in / out
--if type is not choosen it will not be viewed in report
5. 10/10/2007 fix error "type mismatch" when deleting remarks if user do not point
at grid first to identify row to be deleted
6. 10/10/2007 set all grid to be unupdateable - if user can input in grid it will
cause error "multiple step generation error"
7. 10/10/2007 deactivate combo sales area in transfer and assign stock
--if changed , user can transfer to non exist sales area

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 49)
-----------------------------------------------------------------------------------
----------------------------------------
warning if user use cover tracking !!! tbl_covertracking will be deleted
BUG FIXED
+++++++++
1. 20/09/2007 CRReport For Zero Deposits
2. 20/09/2007 add default value for member deposit when adding new member
3. 20/09/2007 add post send void remarks in 'N' record
4. 20/09/2007 add kick drawer for cashtopup with CASH media
5. 24/09/2007 Fixed transfer table from split > 0
6. 24/09/2007 print balance value for cashless member even if balance is 0
7. 26/09/2007 fix cashtopup xz value (+bill discount)
--how to check balance xz => cashtopup value should be the same as cashless
Media (all splash band are returned)
8. 26/09/2007 set backcolor for reprint cashtopup and add member class
9. 26/09/2007 add date setting for calender in POS membership to today
10.26/09/2007 fix error member search - non thumper if no data and press enter
(view all member)

FEATURE ADDED
++++++++++++++
1. 20/09/2007 Cover Tracking with dynamic field
--criteria and fields can be set in pos setting - other setting - cover
tracking setting
--note :You can only set this once, if you change setting after running, then
history will be deleted!!!
--22/09/2007 Add Security Control in BO for Cover tracking
2. 22/09/2007 Add new function "Reprint Top Up"
--new function (fnctnid=118) to reprint cashtopup and cashtopup refund
--add permission in operator setting - cashtopup reprint
--note:memberpoint is taking current member balance point when reprinted
3. 24/09/2007 add option by pos and by operator for printing BO cashtopup
4. 24/09/2007 add balance value, balancepoint, cashtopupbonus, deposit in
heldtables and salestblstemp for re-print bill member details
--print member details only when finalize for slip printer
5. 25/09/2007 add deposit for cashless member
--setting in posdefault - depositvalue ; default is 0,
--if >0 then that amount will be deposit, can't be use for purchase but can
be refunded
--note : all card value must be empty before starting deposit (also if you
change deposit value in posdefaults)
6. 26/09/2007 add search by RFID in view trans
7. 26/09/2007 change picture box to image control in membership form,memberReg

BO Report 1.3.19
================
--update filter for favourite and purchase report by member filter
--24/09/2007 add cashtopup report by pos and by operator
--26/09/2007 modify cover tracking report - dynamic
--have to create table first in pos setting - cover tracking setting
--26/09/2007 validate criteria - max length is 255 - error in formula

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 48)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 06/09/2007 Fix error occured when plu in menu have a picture and the picture is
not exist
2. 13/09/2007 fix error link menu - Backoffice doesn't show menu list according to
choose menu level
-- for temporary press (*) it will refresh to the correct link menu

FEATURE ADDED
++++++++++++++
1. 07/09/2007 add total visit per month and per year in member details
2. 07/09/2007 add read smart card for member check (use setting smart card member)
3. 07/09/2007 add option to prompt warning when visit per month is exceeding set
value
-- option in pos setting - other setting - prompt visit warning warning
4. 13/09/2007 add writing ticket (RFID)
-- add setting to write ticket in pos setting - other setting - feature
activation - smart card ticket
-- add option in plu to write ticket based on hard coded tag
'00' normal plu (default)
'01' Weekday adult '04' Weekend Adult
'02' Weekday child '05' Weekend Child
'03' Weekday FOC '06' Weekend FOC
-- add permission in operator to write ticket (manual)
-- add to show write ticket form in POS after bill settlement
-- add new function to write ticket (manual)
5. 17/09/2007 add member reg function with RFId
6. 17/09/2007 change msgbox to form message to give more clear view in ticket
writing

BO Report 1.3.18
================
--add option graphical report for sales report,group,department, and hourly report
--modify purchase report order by member and transdate
--modify member criteria for member search by member active Y/N
--Customize report for red pepper
*tenant report per day - showing total cost per date per tenant
*plu profit lost - hide revenue - showing total cost per plu
*department report order by revenue (normal and with inc. tax)
*plu item report - hide price , show only plu name and quantity
*report showing member expired by autoexpired script with card value

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 47)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 05/09/2007 fix error printing in chinese when print copy is set > 1

FEATURE ADDED
++++++++++++++
1. 04/09/2007 add Barcode
-- PLU --> Barcode with price/weight
2. 04/09/2007 modify member search from numpad to search per word
3. 05/09/2007 add smart card in cashtopup and cashtopup refund
-- activate in pos setting -> other setting -> feature activation ->
SmartCard topup

BO Report 1.3.17
=================
--add selection criteria for member spending tab

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 46)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 03/09/2007 fix timestart2 and timeend2 format for promotion

FEATURE ADDED
++++++++++++++
1. 29/08/2007 add smart card for member
--activate in posdtls - feature activation - smartcard member
--smart card value will be the same as membershipid (pre encoded by raptor)
2. 30/08/2007 add PGP refund in view trans - refund

BO Report 1.3.16
+++++++++++++++++
--add filter by department and group for top n report
--add report member cashless balance(memcashlessbalancereport.rpt)
--modify report member cashless statememt
*add filter by member active y/n, have transaction y/n
*add search by card number
*add grand total for credit,debit, and balance field
--modify member customize report
*add record selection criteria
*add sort by
*add formula to view selection criteria
--BO Report 1.3.16.1
*update error favourite item - incorrect syntax near...

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 45)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 14/08/2007 Fixed PrintToKP font for windows font(X2)
2. 20/08/2007 fix error converting integer to varchar wh0en opening xz report
3. 28/08/2007 fix deposit bug do not allow void and edit for voided and settled
deposit

FEATURE ADDED
++++++++++++++
1. 15/08/2007 Add TransId for Audit and Audit Report
2. Thumper enhancement
--16/07/2007 member search during order and check out only view member that
is in the club
--16/07/2007 add verify fingerprint in member registration screen
--23/08/2007 add modify picture (crop,resize) in backoffice - member screen
--24/08/2007 change load picture using adodb when check in (fncheckin)
--27/08/2007 add fingerprintidctrl to take fingerprint ID during enroll
(salesno like)
3. 28/08/2007 add deposit collected before used to be prompted in xz report

BO report 1.3.15
++++++++++++++++
--14/08/2007 Fixed Query for TopNPLU Report
--modify member purchase and favourite report:
* add selection by group and department
* sort by date and time for member purchase report
* showing total by member and grand total for amount
* add filter transstatus='' (do not include void,refund and transtable)

--add report member attendance by member and by date (thumper checkin report)
--modify member details, member brief, member promotion, label
* add formula to view selection criteria
* add selection criteria points earned and spending by date and
time,member class
--modify design report
* add new Form (frmMember)
--add report for member dynamic field(S) report
--add Tax report for red pepper (customized report)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 44.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
13/08/2007 fix combine table error eof bof when combining more than 2 table (if
there is preparation item)
--error from beta 44
13/08/2007 fix combine table error index out of bound when pressing reset
--error from the first beta when combine table is added

FEATURE ADDED
++++++++++++++
1. 13/08/2007 thumper enhancement
--add validation not to allow input "0" as passport/ic number or as a phone
number
--add validation not to enter check existing fingerprint loop during
fingerprint registration
2. 13/08/2007 Project Report
--add search member by membername and id for member purchase report
3. 13/08/2007 add validation for Member Credit Report - BOF EOF ( no deposit)
4. 13/08/2007 add validation for member Payment when member have not transaction
yet ~ Incorrect Syntax
5. 13/08/2007 add validation for Member Associate - When there is no member
associate and click edit

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 44)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 03/08/2007 Fixed Transfer Table And Combine Table
-- Update PLUSalesRef for Preparation Item on HeldItems
2. 03/08/2007 Fixed UpdRcptDtls When PrinterId not in printers ( BOF - EOF )
-- add validation if printer not in printer --> FrmMessage
3. 03/08/2007 Fixed DeptReport --> add device ID
4. 03/08/2007 fix sp_cashlesssbonus
--take classno as a parameter
--fix error divide by zero if no transaction , finalize with cashless bonus
by group is on
5. 03/08/2007 add setmenuref insert when doing refund from view trans
6. 04/08/2007 Fixed Member Guest (Member Class Not Shown)
7. 04/08/2007 Add Audit Member on FrmMemberReg
8. 08/08/2007 Fixed FreeItem Department for Buy X Free Y
9. 08/08/2007 Add TransId for Audit
10.08/08/2007 add validation for wrong version of registration key
11.09/08/2007 fix split quantity error, when split quantity and then transfer item,
item that were splitted will all be transferred
12.09/08/2007 fix error invalid procedure call after confirming time attendance
13.09/08/2007 fix mem attendance error when no data in the list - subscript out of
range

FEATURE ADDED
++++++++++++++
1. 03/08/2007 add confirmation after verify FOC
2. 03/08/2007 thumper enhancement
--create new form to view member search list
-- use mshflexgrid instead of datagrid
-- use adodb instead of adodc
-- store value in variable instead of calling directly from form
-- new member search is used during check in , check out, order, and
member reg
--remove validation for already exists fingerprint during member registration

--check duplicate fingerprint id during enroll (add duplicate id in msgbox)


--remove yes/no button during enroll
--change camera position to 270 degree - cable down
--add error handler in fncheckin and printing thumper receipt
3. 03/08/2007 Add Total Per Department for XZ PLU Report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 43)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 19/07/2007 Fixed ModifierLog, Add Name When delete or add modifier
2. 19/07/2007 Fixed MemberLog, Add CreditPayment Audit and memType for "Apply To
All"
3. 19/07/2007 Fixed Menu when remove item on menu, Grid will show third column
4. 19/07/2007 Fixed EmployeeDtls, err "Mutiple step generating error" when update
invalid date
5. 19/07/2007 Fixed Audit MemberPoints
6. 24/07/2007 fix member connection in cashtopup, cashtopup transfer, and member
check
7. 26/07/2007 Modify Members connection
--separate connection for member and sales
--Modify sp_allowCredit and SP_CashTopUpBonus
--list of tables that will be taken from member and sales it's in
raptor_member.txt
8.30/07/2007 member guest allow all card number format
9.30/07/2007 invalid procedure call when doing cashtopup refund if not allowed
partial refund
10.30/07/2007 fix casless refund payment didn't add back the card value of
respective members
11.30/07/2007 fixed BuyXFreeY Promotion when associate the item, it will check by
"automatic" automaticly
--if membersonly option is checked, dun set it to automatic
12.30/07/2007 fixed BO-POS Setting.. When adding new POS with null table type
13.30/07/2007 add replacenull for credit payment in POS if creditvalue field is
null
--max credit value is not working if value is null also will not update
correctly
14.31/07/2007 fix control array error in backoffice if using item more than 5X6
15.31/07/2007 modif pos extra setting - > customize layout up to 250 control
--add validation to prompt error message if exceed 250
16.31/07/2007 fix membership add new, year - 1
17.01/08/2007 fix plu audit --> min track item
18.01/08/2007 fix menu audit --> information when delete item
19.01/08/2007 fix media audit when media is rebate
20.01/08/2007 Add MemberClass Audit
21.01/08/2007 Add Audit Promotion for POS Promotion
22.01/08/2007 Fix operatorLog when add new operator or update smartcardno and
cardno
23.01/08/2007 Fix Menu Audit when Audit set=0 and adding menu

FEATURE ADDED
++++++++++++++
1. 19/07/2007 Add TransId in Audit Promotion
2. 19/07/2007 Add Audit FreeItems
3. Thumper enhancement
-- 23/07/2007 add assign 3 fingperint in function membership POS and
membership BO
-- 23/07/2007 add validation , when closing member reg screen, if there is
update in fingperprint and user didn't save, force user to save first
-- 23/07/2007 in assign fingerprint screen, if fingerprint have been
enrolled, validate user not to be able to press EXIT and must press CLOSe to
capture the ID
-- 23/07/2007 modify validation when saving members data in member reg, allow
none fingperint or all 3 fingerprint must be assign
-- 24/07/2007 comment out checking for opmemberclass during member search
list load (Test for hang in thumper during member check)
-->validate only for thumper!!
-- 30/07/2007 add table enrollattendance to store member who attend in
thumper
-->check out and order will search fingerprint through this table
4. 02/08/2007 add foc balance to be printed in receipt if balance is more than 0
--add in slip printer (not yet)

BO REPORT 1.3.13
++++++++++++++++
1. 20/07/2007 Add Audit Report for Members ( Notes: MembershipId with more than 1
person doesnt show title & LastName )
2. 21/07/2007 Add Audit Report for Department
3. 21/07/2007 Modify audit report for Modifier & PLU & Media ( Notes for Media :
media Type is invalid for deleted media)
4. 23/07/2007 Add Audit Report for EmployeeDtls (Notes : EmployeeNo with more than
1 person doesnt show title & LastName)
5. 23/07/2007 Modify audit report for function (Notes : Sub Function name is
invalid for deleted function)
6. 23/07/2007 add report for reprint kitchen receipt log
--report - more report - audit report - reprint kitchen log
7. 23/07/2007 Add Audit Report for FreeItems
8. 23/07/2007 Add Audit Report for Group
9. 23/07/2007 Add Audit Report for SubCard
10.23/07/2007 Add Audit Report for Voucher
11.24/07/2007 Add Audit Report for MemberPoints
12.24/07/2007 Add Audit Report for PrmnMember
13.24/07/2007 Add Audit Report for Promotion
14.24/07/2007 Add Audit Report for Operator
15.24/07/2007 Add Audit Report for Menu
16.27/07/2007 Modify BO Report --> Members

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 42.2)
-----------------------------------------------------------------------------------
----------------------------------------
20/07/2007 update check fingerprint during saving data for new member ->only check
if data have been saved
20/07/2007 remove force fingerprint after enroll to close assign fingerprint screen
--if you dun wish to verify, just close the screen after you press enroll
20/07/2007 remove validation for complete address if "sent event thumper" is set
true
20/07/2007 automate index of fingerprint when assign fingerprint is press, if there
is unassign finger(fingerprintID=0)
--if all 3 fingerprint have already been assigned, then system will prompt a
numpad screen for user to choose which fingerprint to edit
20/07/2007 fix type mismatch error when assign fingerprint from membership function
20/07/2007 fix dissapear orange msgbox when capture picture, and not automatically
dissapear msgbox screen after assign fingerprint
20/07/2007 when closing member registration screen, will force to assign all 3
finger
20/07/2007 fix adodc error if no table is selected for reprint kitchen receipt
20/07/2007 adjust grid width for reprint kitchen receipt (800X600 display)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 42.1)
-----------------------------------------------------------------------------------
----------------------------------------
19/07/2007 modify member registration screen to accept 3 fingerprint for 1 member
19/07/2007 fix duplicate fingerprint id for different member when enroll at the
same time

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 42)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 12/07/2007 Fixed MemberShip Assign Card On BO - POS for refundable member type
2. 13/07/2007 Fixed Table Management Time
3. 17/07/2007 modify max length for user account password to 20
4. 17/07/2007 fix sales report wrong value for rounding adjustment, tip -> add
deviceid
5. 19/07/2007 delete all fv files when pressing capture picture
--dissapear orange box screen

FEATURE ADDED
++++++++++++++
1. 12/07/2007 Add Member connection for Thumper
2. 12/07/2007 Add Minimum Finger Print Score on BO
Setting POSSetting - POSDefaults --> Frame Miscelaneous (Min FingerP Score)
3. 13/07/2007 add raptor trial version registration count down warning
--count down warning start 30 days before expired
--trial version user can't edit windows system date (will terminate raptor
POS if changed during application is run)
4. 16/07/2007 Add Audit for Operator
5. 17/07/2007 Add Permission for Operator --> bottle Expiry, reprint kitchen
receipt, xz entitlement
6. 17/07/2007 add function to reprint kitchen receipt in view trans
--will print respective order to designated printer assigned in plu
--not working for master kitchen printer
7. 17/07/2007 add swipe by card for searching in cashtopup and cashtopup refund

BO REPORT 1.3.12
++++++++++++++++
-- 18/07/2007 add option for viewing receipt no report by trans mode ('REG','RFND')

STOCK COUNTDOWN 1.3.2.1


+++++++++++++++++++++++
-- 17/07/2007fix error when add stock due to format currency for plu price more
than 999

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 41.1.3)
-----------------------------------------------------------------------------------
----------------------------------------
16/07/2007 bill discount void, but still cannot add order
16/07/2007 free item by function foc item can't be deleted
16/07/2007 comment out 'do event' in member search list (possibility of causing
system hang)
16/07/2007 frmintro - order from top 5 qty
-- fix eof or bof error when voiding item due to invalid insert of setmenu
and setmenu ref
-- fix deleting main item , free item is not deleted as well

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 41.1.2)
-----------------------------------------------------------------------------------
----------------------------------------
13/07/2007 deactivate order from top 5 screen
13/07/2007 allow barcode to be the same as ic number

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 41.1.1)
-----------------------------------------------------------------------------------
----------------------------------------
13/07/2007 set received screen as default and change color to red

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 41.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1.when picture is saved it will overwrite data in member registration
2.error when doing remove payment in tender screen for cashless and credit member
3.remove force table remarks during checki n
4.add validation not to allow check in and member reg function when a table is
opened

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 41)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 02/07/2007 Fixed Promotion --> PromotionName_Chinese --> Adodc not connected
with text box
2. 03/07/2007 Fixed Audit when save time, second become day
3. 04/07/2007 Fixed Audit When Change Item Bg Color
4. 04/07/2007 max length for cashless rebate in back office set to 9 digit
5. 04/07/2007 order by option in receipt layout will prompt incorrect syntax for
slip printer if not set
6. 04/05/2007 menu level pages maximum is 6 if more than 6 will prmpt overflow
error
7. 05/07/2007 add replacenull in xz report if date and time is not specified for xz
report in posdtls
8. 06/07/2007 cursor set focus in frmnumpad text
9. 06/07/2007 after signing in in tscreen , caption is not changed to sign out if
using second language
10.10/07/2007 Add update for Member CardNumber if using assign card form
11.10/07/2007 Add barcode when check cardNumber Available

ntuc credit card error if manually finalized - invalid procedure call (NOT YET)
report error during closed in more report (NOT YET)

FEATURE ADDED
++++++++++++++
1. 29/06/2007 AUDIT ENHANCEMENT
--29/06/2007 Add Audit PrmnMember (Membership-Promotion)
--02/07/2007 Add Audit Promotion
--06/07/2007 Add Audit MemberPoints + SubCard
--07/07/2007 Add Audit Voucher
--07/07/2007 Add Audit EmployeeDtls
2. 03/07/2007 THUMPER ENHANCEMENT
--03/07/2007 add option to print table remarks in pos setting
--directly prompt keyboard for remarks when check in
--if table no is already exists then user have to enter manually ,
remarks keyboard won't be displayed, user have to key in manually
--updating remarks is available in function "remarks"
--04/07/2007 Add print Thumper' receipt when Check in
-- Setting on BO --> POS Setting --> Other Setting --> Thumper Rcpt ID
-- report name ThumperReceipt.rpt must be placed in posreport folder
--04/07/2007 Add new function to update kp from POS --> function id = 116
function name = "update kp"
--printer to be updated by this function is the one with kpno=1 in
respective pos
--05/07/2007 change to canon camera
-- run k3404enx.exe
-- run tiffdll50.exe
-- copy canon folder to raptor pos folder
--09/07/2007 when swipping card in member reg and member check , allow
swiping by card number or by barcode
--09/10/2007 add "#", "-" , and "_" in keyboard screen for address and email
--09/10/2007 camera screen will automatically closed after a new picture is
taken and show preview
--delayed release due to looping possibility
--09/10/2007 set size to 130X160 and rotate picture
--10/07/2007 change design view in table members,operator,employeedtls for
fingerprintid field to integer
change all cint(txtfingerprintid) to clng
--10/07/2007 add option auto received by pos
-- setting in BO --> POS Setting --> other setting --> POS auto
received
if activate then in frmintro for thumper plu which is ordered
from selected POS(s) will be auto recieved
in receive order screen will only prompt for plu which are not
received and not in selected POS(s)
05/07/2007 thumper bug fixed
--fix overlapped screen when order item (frmintro)
--fix invalid property type when registering new member (there should be at
least 2 class)
--type mismatch error during re-assign finger print (NOT YET)
4. 06/07/2007 PGP member enhancement
--use wordwrap for PGP voucher printing
--add validation if there is no comma in summary field when printing member
profile
5. 07/07/2007RED PEPPER ENHANCEMENT
--07/07/2007 increase the size of cashtopup screen
--07/07/2007 add format currency in cashtopup transfer screen, not allowed
for decimal place
--07/07/2007 change onscreen keyboard to onscreen numpad for amount in
cashtopup and cashtopup refund
--07/07/2007 Add operator Setting in BO PartialTopUpRefund
if this option is uncheck then operator can only do refund as much as
money left in card value
--09/07/2007 add shortcut in cashtopup screen taken from media cash
(50000,10000,etc)
--09/07/2007 add member point to be printed in cashtopup receipt
--09/07/2007 add option member class for member cashless statement :
REFUNDABLE and NONREFUNDABLE
--09/07/2007 auto create member when class name is REFUNDABLE
--assign cardnumber
--when user change class to REFUNDABLE will directly update firstname
as card number, and set all not null value to default value

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 40)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 26/06/2007 Fixed BO sub card
-- Sub Card cannot be Main Card and Main Card cannt be Sub Card on the same
day
2. 26/06/2007 Fixed Split bill
-- if prepItem have more than 1 kpNo it can bring other items that is not
related with the prepItem
3. 26/06/2007 search bottles by member on bottle management
4. 27/06/2007 function Allvoid (AllVoidReceipt) --> missing strsql causing
incorrect syntax error
-- occur if printfreeitem is set to false
5. 27/06/2007 Fixed POS (Rental) --> When rental item transfered or transer table,
rentFromTime is missing
6. 29/06/2007 fix focmaxlimit wrong query taking wrong month, not considering void
and refund, and year factor
7. 29/06/2007 fix memberspending view that is used in member media report
-- consider refund and void, and add classno field

FEATURE ADDED
++++++++++++++
1. 26/06/2007 Add Security Control for promotion (BO)
2. 27/06/2007 Add New WorkFlow for printKP (Grand Indonesia)
-- Setting --> BO --> POS Setting --> POS Defaults
3. 28/06/2007 Add Security Control for POS Setting (BO)
4. 28/06/2007 Add Rebate
-- BO setting in media and membership
-- BO report 1.3.10 for member media report
-- new media REBATE in POS for cashless member applies per time
based(days,week,and month)
--for week setting, it will take sunday as the first day in a week
--to check available rebate user can use member check function
5. 28/06/2007 Add Audit MemberShip (BO)
6. 29/06/2007 thumper enhancement
--adding field for gender, middle name,sentevent, jobtitle and company in
member registration form
--if sent event updated on thumper is activated then user must entry full
data in mailing list
7. 29/06/2007 add confirmation screen during tender with mobile# + membername
--requested by anton - cPR vision

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 39)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 08/06/2007 Disabled Closed Button in table management
2. 11/06/2007 fix member check function if no transaction open for that member it
will show incorrect transaction
-- if any transaction open will not be able to use this function
-- assign value to variable memid when this function is used
3. 12/06/2007 coupon printer setting in pos - other setting (dunno why missing it
exist in beta 35-first release, after that missing??)
4. 12/06/2007 xz sales report - missing deviceid (exist in beta 32(first fix),
after that missing??)
5. 12/06/2007 fix start with open table (view trans) - new table - alphanumeric
table - view trans screen is not closed automatically
-- this happen if force cover is set true, or force seat number set true
6. 13/06/2007 fix bo - membership - add class --> when edit (updmessage)
7. 13/06/2007 Fix Prepare Receipt for member online case
8. 13/06/2007 Fix rental time
--when rental item stop, rental time will stop too.
--rental time only show per assign pos?
9. 20/06/2007 add card value to be shown in member details
10.20/06/2007 disable combo history if xz by history is disabled
11.20/06/2007 Fix transfer item
-- prep item in popup menu will be left in source table instead of being
transferred to the destination table with it's main item
-- transferring linked menu more than 1 time -- child will be left when
transferring the second time
12.20/06/2007 Fix Split Bill
--if transferring main item which have a child, child is not transferred in
split bill screen
13.21/06/2007 fix receipt printing format year making the time cut down 1 digit
14.21/06/2007 add operator template setting for splitbill
15.23/06/2007 fix operator when update DefaultSection
16.25/06/2007 fix presettlement bill copy missing in receipt

FEATURE ADDED
++++++++++++++
1. 11/06/2007 add function multiple transfer item(functionid=115)
--must check for promotion,kitchen printing,item with reference
--buat link menu tambahin pindahin anak2 nya dari listview
2. 11/06/2007 add report path for PosReport folder
--POS-coupon,backoffice - member, project report 1.3.9
3. 14/06/2007 add PGP CPR (balance enquiry,tender,print bill)
--activate in pos setting - pos default - enable PGP
--add function for PGP balance enquiry - function id : 114 - function type :
esmirada query
4. 18/06/2007 add CardMainChild - SUBCARD
--setting on bo --> Card & Voucher --> Main Child
5. 20/06/2007 thumper enhancement
--modify cash topup and cashless spent bonus to be able to give these
promotion by memberclass
--add confirmation for member registration close
--add year of birth in thumper member registration screen (optional) default
is year now - 1
6. 21/06/2007 add raptordbpath encryption for POS and BO
--bo report 1.3.9, stock 1.3.1 , pos and bo 4.0 beta 39
7. 25/06/2007 add customized report for glamour
--commissionGlamour.rpt and sp_commissionGlamour

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 38.2)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 20/06/2007 Fixed RentalTime --> Show rental time for all POS

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 38.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 13/06/2007 Fixed Modifier (Force Server)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 38)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 05/06/2007 Fixed Journal (BO)
-- When click Menu journal at MScreen, datediff is not correct
2. 07/06/2007 Fixed TrackPrepItem
-- When its set to popUpMenu, all functions will be disabled and must to
ctrl+alt+del the application

FEATURE ADDED
++++++++++++++
1. 31/05/2007 s/d 06/06/2007 Add "Other Permission" on BO
2. 31/05/2007 Add RentalTime
-- Setting on BO -- POS Setting --> Extra Setting --> Frame Table Management
-- POS --> table Management (stdlib)
3. 05/06/2007 Add keyboard in force server list (A-Z) - (POS)
4. 05/06/2007 Add operator permission for split bill (POS)
-- setting on BO -- Operator --> General Permission

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 37)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 24/05/2007 Fixed bug on FrmMScreen (BO)
-- When click drag and drop item on existing item (err : "cannt find 'type'")

2. 28/05/2007 fix coupon promotion printing


-- check for salesno and splitno
-- move from cmdtender,fnproc,cmdoption,cmdmfn to updsalestrans
3. 29/05/2007 fix member payment credit error "cannot find active transaction"
4. 29/05/2007 fix black button in menu (harry's case)
-- move control load to form_activate
5. 29/05/2007 fix loading back office screen item caption should follow menu with
kposition 1
6. 29/05/2007 fix salescategory error when keying in data from empty data
-- categoryname missing when focus on categoryname_chinese
-- type mismatch error due to sellprice set default to sellprice1
7. 30/05/2007 fix ntuc and credit card scan problem ,if there is card no with 3
slash
--Strtemp_Cardno = Split(IIf(Left(rst2!CustomerID, 1) = "/", mID(rst2!
CustomerID, 2, Len(rst2!CustomerID)), rst2!CustomerID), "/")

FEATURE ADDED
++++++++++++++
1. 22/05/2007 Add Searching for BottleManagement (BO)
2. 23/05/2007 Add Department & Group Audit (BO)
3. 24/05/2007 Add MenuLog in FrmMScreen (BO)
4. 24/05/2007 Add Automatic employeeno - EmplyeeDtls (BO)
5. 24/05/2007 Add Force Server per plu
-- setting on BO --> PLU --> Force Server (check box)
-- if order plu with force server, operator list will be popped out for user
to choose
-- add server name field in view details
7. 26/05/2007 add cashtopuptransfer in POS
--haven't test for multi transacation
8. 26/05/2007 modify frmmsgbox add for 2 label so it will look nicer
--timeattendance confirmation
--fingerprint enroll and verify
--cashtopup confirmation
--to be done -> change all vb confirmation msg using this form
9. 28/05/2007 member promotion : automatically assign promotion for memberclass
when assigning new member
10.28/05/2007 add option mycurrency to solve malaysia currency problem, change all
preparereciept for all part that is using
formatcurrency to mycurrency + formatcurrency (mycurrency will be taken
from posdefault)
11.28/05/2007 add operator permission for function member, membership,
cashtopuptransfer
12.28/05/2007 add Member Credit by amount and date on Member
--setting is in backoffice - member : choose duedate (1 to 28) and choose
full or partial
--check apply to all member if you want to set for all
--POS - media proc will check for credit payment type if member is allow to
make another credit based on the setting
13.29/05/2007 add user permission for menu,function,media,members

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 36)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 14/05/2007 fixed plu audit error converting varchar to datetime value and
chinese name
2. 14/05/2007 fixed cashtopup refund (make add button visible=no after clicking,
so can't add more than once)
3. 14/05/2007 fixed cashtopup refund POS (set posid not null so it will show
correct amount in xz sales report)
4. 14/05/2007 thumper enhancement
--add option to calculate cashless spent bonus based on group or grand total
--calculation is done by percentage
(itemgroup/allitem) * payment outside voucher and cashless
--add member promotion in member reg screen
--promotion shown is active,membersonly, with a valid date start<=today
and date end>= today
5. 14/05/2007 add validation in member reg- member payment for operator cashtopup
permission
6. 15/05/2007 fixed KitchenPrinter2 ~ ModifierPrepComments (Consolidate)
7. 16/05/2007 fixed PrintCoupons + add Report (Coupons.rpt)
--default design of coupon will be the same as the original coupon printing
from txt.
--placed coupons.rpt under PosReport folder where your RaptorPOS.exe is
placed.
--You can set the coupon printer in POS seting - other setting - coupon
printer id. by default ,if you don't set coupon printer ID, it will take receipt
printer ID.
8. 21/05/2007 fixed DragAndDrop Item To Menu (MSCreen) - BO
9. 23/05/2007 stuck transaction(tender) automatically moved when zday report
10. 23/05/2007 modify member screen in bo to support multitransaction
11. 23/05/2007 fixed slip printer error incorrect syntax near department
12. 23/05/2007 fixed multidrawer - paycash printing to default printer not based on
printer id
13. 23/05/2007 print receipt and add to cashing report for multi cashdrawer
14. 25/05/2007 fixed bo - membership - cashless member, if max value = 0 then max
value = 99.999.999

FEATURE ADDED
++++++++++++++
1. 11/05/2007 Add Membership on POS
2. 16/05/2007 Add audit log in bo (for menu)
3. 18/05/2007 Add audit log in bo (for function and media)
4. 18/05/2007 Add MemberClass Promotions in bo
5. 21/05/2007 Add audit log in bo (for Modifier)

BO report 1.3.8
++++++++++++++++
1. 14/05/2007 add report for plu audit in Report -> more report -> audit report
2. 22/05/2007 modify report promotion details report (vw_prmndtls)
3. 24/05/2007 add report for modifier,media,function audit in Report -> more report
-> audit report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 35)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 02/05/2007 Add audit path in bo (for plu)
2. 02/05/2007 Fixed function pages count in bo -> Pos Setting --> Extra Setting -->
CustomizePOS
3. 03/05/2007 Fixed POS - Bill Discount
-- Must void first Bill Discount when transfer items, transfer tables, and
combine table
4. 04/05/2007 Fixed Color Numpad when "Close" button pressed
5. 04/05/2007 Add Cancel function (POS) on FrmVoidRemarks
6. 04/05/2007 fix operator template restore template for autoholdprintbill
7. 04/05/2007 add update for operator cash declare and open any table (dunno why
sometimes, this field didn't updated)
8. 04/05/2007 fix view PLUPrmnDtls
9. 07/05/2007 fix thumper
--memberdata not available when pressing close button after checkout
--viewing incorrect member during check in
--this occur becoz you didn't assign cardnumber(add member
through bo not from thumper member)
--cannot establish connection to member db for update member reg
10. 07/05/2007 fix modifier error during validation for pluno that is not numeric
datattype
11. 07/05/2007 change printer type to kp id in plu-add printer
12. 08/05/2007 fix operator,possetting,members,promotion
--start from empty table error
--binding error for data combo when press cancel 2x then press add
--delete,update validation when no data -> incorrect syntax near ...
--promotion ->type mismatch error when updating empty data
--add initial value for every control
--possetting , print receipt and print cpr using the same datafield error
--possetting - salesarea (for the first update together between salesarea,
and print receipt) - update salesarea failed ??
13. 08/05/2007 updsalestrans,rfrshsales for thumper and secondscreen
14. 11/05/2007 print receipt and add to cashing report for cashdrawer (not yet)
15. 11/05/2007 fix member screen
--incorrect syntax when clicking classno and member promo if no data
available
--member change card no from assign card form - "row cannot be located for
updating"
--dun allow press add twice (set visible no after clicking add, show back
after update or cancel)
16. 11/05/2007 Fix promotion screen
--promotion ->type mismatch error when updating empty data
--Redeem point screen
--add if no record in plu list -> "data access error"
--remove all -> by department -> "column prefix didn't match..."
--add all -> by department -> nothing happen, insert to wrong table
--Plu point screen
--add if no record in plu list - > "data access error"
--plu item discount
--add if no record in plu list - > "data access error"
--promotion buyXfreeY and buyXpayY associate
--add if no record in plu list - > "data access error"
--add already existing plu number again - > "violation primary key
prmnbuyxfreey"
--remove all - > by department -> "incorrect syntax near *"
--Coupon promotion
--add if no record in plu list -> "data access error"
17. 11/05/2007 fix voucher screen and card
--delete , update when there is no record in the grid -> "Data access error"
18. 11/05/2007 fix employee screen
--after cancel , press add will prompt error "cannot bind to field..."
--press add , without keying in any data twice , will prompt error "cannot
insert null value to dateofbirth"
--change dateofbirth to nullable
--press add , without keying in any data twice , will prompt error "primary
key violation employeeno" (still, should press update after add)
--after add visible no (when update or cancel then visible true)
19. 11/05/2007 fix operator screen
--operator cardno can't be repeated when prev or next record without
assigning card-> update from 6 digit to 10 digit
--add update for operator cash declare and open any table (dunno why
sometimes, this field didn't updated)
--updating card through assign card screen will prompt "row cannot be
located.." when press update, add, or close button
20. 12/05/2007 fix slip printer - > receipt consolidate false -> "incorrect prefix
department error"

FEATURE ADDED
++++++++++++++
1. 03/05/2007 Add Security Control and Audit For PLU in BO
-- setting : BO --> UserControl
-- for audit, you have to restore db Audit , set audit=1 in Raptordbpath
2. 04/05/2007 add function for cashtopup refund in POS
--setting in operator for cashtopup and cashtopup refund function in POS
3. 04/05/2007 modify Refund for cashtopup in BO
--access from mem payment - cashless - cashtopup - refund
4. 09/05/2007 Add Errorhandler for PLU (BO)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 34.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 03/05/2007 Fixed NumPad, show memberSearch if keyboard is cancelled or close on
checkin, checkout, order and memberReg

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 34)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. 23/04/2007 Fixed view PLUPrmnDtls - Report
2. 24/04/2007 Fixed Transfer Item for setMenu
3. 24/04/2007 data integrity for operator and member
--not allow deleting operator or member if already been used in transaction
4. 30/04/2007 add memberpath
-- limit accessing to member db only if needed
-- allow loading POS even if can't connect to member db
-- new function Connect Member , to establish connection to member db , if
loading from POS failed
5. 25/04/2007 member search in member payment BO error
6. 26/04/2007 fix can't show modal for table management ,if autosignout table hold
is set false
during transfer table
7. 26/04/2007 fix add operator error , if fingerprint is not assigned
8. 26/04/2007 fix BO casless report by first name filter

FEATURE ADDED
++++++++++++++
1. 23/04/2007 Verification Time Attendance
2. 26/04/2007 add feature for controlling multidrawer through drawer port
--to activate go to posdtls -> other setting -> feature activation -> enable
multidrawer
--automation for red blinking message after tendering, if drawer close,
screen will automatcially be closed
and can't be closed by clicking it
--zero cashing function can also be used to check drawer kick for active
drawer
--add function to change active drawer (support 2 drawer, "FTCFD1" and
"FTCD2")
--only cashier and pos with activate multidrawer can use this function
--add validation whenever opening table, if drawer is not closed cannot open
table
qsalesproc,tblopenproc,opentable
3. 26/04/2007 Add feature for "order by" on Receipt (Printing Reference)
--feature added in pos setting - rcpt layout - order by option
4. 26/04/2007 thumper enhancement
--During Check out -> need to show the members photo to verify that he�s the
person checking out.
--When fingerprint is RE-ASSIGNED, during Check-in Registration, the old
fingerprint is not deleted, so it is impossible to re-assign the old fingerprint
again.
add confirmation message if already have fingerprint, press yes and
fingerprint will be deleted, so user can assign the same finger
--For all cases, the cursor should always be blinking in the text input
boxes. Example. During check in, when user clicks on barcode, the keyboard appears
-> The text input should have the cursor there waiting for a barcode entry.
Remember they are not keying in manually
after passport, cursor will directly go to barcode so user won't have
to click and prompt keyboard screen
txtdata in keyboard screen is using other form of control for chinese
purpose, can't accept enter and can't setfocus
--For the barcode entry field, the barcode reader will give a CR (Carriage
return, like ENTER), this will skip 1 step, so we don�t need the user to press
ENTER on the keyboard again.
navigation is by "TAB" button not "ENTER"
--Can we have bigger Check in, Check out words on the forms -> Now it only
appears at the top, and some people miss it. Put it below the messages� Like CHECK
IN
above the picture in assign fingerprint screen , add a blinking label
for showing the function "Check in",etc
5. 30/04/2007 add option for xz - plu foc printing
--to activate or di activate in pos setting - extra setting - xz setting - xz
plu foc

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 33.1)
-----------------------------------------------------------------------------------
----------------------------------------
15/04/2007 save actual min for rental instead of min used for calculating price
fix printing rental time in receipt
fix printing rental time using slip printer

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 33)
-----------------------------------------------------------------------------------
----------------------------------------
FEATURE ADDED
++++++++++++++
1.28/04/2007 add hourly price for plu rental
--add in plu backoffice, have to add plu first, then edit, press "hourly
rental"
specified your range of time and price
--minimum and block limit will also be used during calculation if specified
(trent time - minute)
--if there is a sellband promotion running, it will take the sellband price
instead of the specified price
-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 32)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1. Must choose one of promotion type (stay on, automatic, member-only) on back
office
-- back office - promotion
2. Update buy X Free Y
-- calculate based on quantity not per record
-- forbid void freeitem --> must void the main items
-- buy x free y promotion is the most powerful promotion , eventhough
promotion takes priority is set true, it can't be overrides by other promotion
-- for buyxfreey and buyxpayy promotion have to void before trans table or
combine, to add the promo again ,
use function ADD ON Promo
3. fix Cashless payment, calender (Back Office)
4. fix Using Card as table number - tblcardno in hedltables alway null
5. Recalculate Promotion --> Split Bill,trans table and combine table
6. fix Modifier to follow it's main item after Transtable and combine table
7. fix Set Menu after trans table or combine setmenuref become 0
8. Fixed back office member - empty member table
9. fixed FrmMngrReport - Sales Report

FEATURE ADDED
++++++++++++++
1.13/04/2007 add fingerprint for operator
--activate in pos defaults - fingerprint operator
2.Thumper enhancement
-- Udpate sp_cashlessBonus : new calculation monthly Y and take total based
on payment excluded voucher and cashless type
-- add function memberReg to enter member registration screen without check
in
-- add shortcut (check in, check out, order, member check) in assign finger
print screen

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 31)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1.10/04/2007 min taxtable in tax details (Yes/No) should be money
2.10/04/2007 thumper enhancement
3.11/04/2007 fix cashless tender error when memberparentid is null
4.11/04/2007 show member details for type Cashless
5.12/04/2007 fix control array error for item (4*4 or 7*7)
6.12/04/2007 printer - forbid deleting used printer in bo (yuni)
7.12/04/2007 menu and item row column in bo display (yuni)
8.12/04/2007 thumper fingerprint invalid template
9.12/04/2007 fix "total" in receipt, not all "total" row need to be double sized
FEATURE ADDED
++++++++++++++
1.11/04/2007 add logmode in employee details for fingerprint
new workflow for time attendance with fingerprint :
1.you don't have to close and reopen fingerprint screen each time
employee need to do time attendance
2.when the screen is opened, directly place the finger
3.system will prompt "Identification failed" if fingerprint can't be
identified. if this happen, press CLOSE , a numpad will prompt for employee to key
in employee no or swipe employee card.
to be able to do timeattendace not by fingerprint you have to set
logmode='B' (limited use for logmode='B' only for employee whoose fingerprint is
difficult/can't be identified , for others give logmode='F')
4.EXIT button is provided to close the fingerprint screen without
preceeding action.
2.11/04/2007 add fingerprint for member function = 83 and redeem point function =
27
--to activate member with fingerprint in pos setting - other setting -
feature activation - fingerprint member
--backoffice assign finger print for member
3.12/04/2007 add option to print total tax
--activate in receipt layout - print total tax - key in title for total tax
--if tax inclusive or print total tax=true , you can choose not to display
per item tax

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 30)
-----------------------------------------------------------------------------------
----------------------------------------
NEW OCX
++++++++++
oposcashdrawer.ocx

BUG FIXED
++++++++++
1.02/04/2007 fix menu level update from pos setting
2.09/04/2007 fix function view details if there is no data in the grid
3.09/04/2007 membership - associate (invalid object property)
4.09/04/2007 esmirada update from 3.17.1
5.09/04/2007 fix thumper cashless promotion per bill

FEATURE ADDED
++++++++++++++
1.05/04/2007 add option "media title" in media, to print credit card based on the
title and not the card type
2.05/04/2007 promotion by POS
--activate option in pos defaults - enable feature - promotion by POS
--stay on promo, view only for assigned pos
--update sp_promo for member and auto promotion
3.09/04/2007 add option to print first server name in receipt
--activate option in POS setting - other setting - printing - print first
server name
-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 29)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
++++++++++
1.02/04/2007 fix setmenu null item is not shown in receipt (why null?)
2.03/04/2007 void and refund xz from helditems

FEATURE ADDED
++++++++++++++

1.02/04/2007 add thumper cashless promotion and cashtopup promotion


--set up in backoffice - promotion - cashless member
2.02/04/2007 add xz printer id
3.02/03/2007 add remarks for table (customer name, vegetarian,etc)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 28)
-----------------------------------------------------------------------------------
----------------------------------------
1.28/03/2007 add card list in backoffice - to register card no which is used for
opening table
--menu voucher - tab card
--take max limit based on card no
2.29/03/2007 fix discount and promotion xz, calculate also for pending table
3.29/03/2007 card authentication for backoffice user

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 27)
-----------------------------------------------------------------------------------
----------------------------------------
FEATURE ADDED
++++++++++++++

1.23/03/2007 update fingerprint , add to verify finger


2.27/03/2007 update webcam and workflow for thumper

BO Report 1.3.6
+++++++++++++++
1.23/03/2007 update void - not updating order operator no when doing simplify
workflow void
('V' qty void will be active operatorno, where as 'N' will take from op
workflow)
2.23/03/2007 update allrcptno all for split bill case

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 26)
-----------------------------------------------------------------------------------
---------------------------------------
BUG FIXED
++++++++++

1.15/03/2007 xz group multi user


--xz group report and xz multiuser bug
2.16/03/2007 backoffice fingerprint license
3.16/03/2007 backoffice employeedtls empty table "can't bind marital status

FEATURE ADDED
++++++++++++++
1.14/03/2007 add function to view details of item that is in order grid
-Date / Time of order
- Operator
- Seat no (if avaliable)
- Item received (if avaliable)
- FOC item (Yes / No)
2.15/03/2007 webcam thumper

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 25)
-----------------------------------------------------------------------------------
---------------------------------------

BUG FIXED
++++++++++

1.12/03/2007 prompt customerid print


2.13/03/2007 fix set menu error if using more than 1 menulevel

FEATURE ADDED
++++++++++++++
1.05/03/2007 new feature for thumper (thumper.doc) -- using card
2.13/03/2007 add xz permission for xz group, xz history, and xz operator
--available in pos setting - extra setting
3.13/03/2007 add top 5 purchase in POS show member details

BO Report 1.3.5
+++++++++++++++
1. pluprofit loss report ->update view
2. credit card report -> view customerid
mediacoldtls.rpt
3. receipt report -by pos
rcptnoreport.rpt
4. add option to exclude category name 'Wastage'
5. move operator list report from report to more report

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 24)
-----------------------------------------------------------------------------------
---------------------------------------

1.06/03/2007 max order amount in posdefaults (uk)


--fix it for open price plu
--will not consider plu tax exempt for key in item (take default tax from
taxrates)
2.06/03/2007 fix plu open price - sell band promo (item amount = 0)
-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 23)
-----------------------------------------------------------------------------------
---------------------------------------

1.05/03/2007 add max order amount in posdefaults (uk)


--will only take service and tax (2 tax) for exclusive tax (service applies
to nett)
--if there is changes in tax setting please confirm first
--will take total from gtotal for item that is in order grid, for new item
click, will calculate tax for that item
sum up with gtotal

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 22)
-----------------------------------------------------------------------------------
----------------------------------------
1.28/02/2007 change using sp for updsalestrans
2.28/02/2007 add option for button in new table management in pos defaults
--checked graphics button to use new button(Default)
3.28/02/2007 combo section only view section per operator

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 21)
-----------------------------------------------------------------------------------
----------------------------------------
1.23/02/2007 debit bca , add card no in receipt
2.23/02/2007 add option for set up shape in tbl_details for new table management
--For new button, if you wish to create Round table or other shape you can
use image , set "set as shape" option to true
--new picture provided in folder Graphics for Round
Table(Tablehold.gif,open.gif,reserved.gif,payment.gif,available.gif)
--copy picture available.gif in folder GRAPHICS (you can use other picture
freely)
--copy picture (Tablehold.gif,open.gif,reserved.gif,payment.gif) in folder
ROOMS
--if you wish to use other shape, you can create your own image, and assign
it with the same name(Tablehold.gif,open.gif,reserved.gif,payment.gif)
3.26/02/2007 move blink message after executing transaction to move from helditems
to salesitemstemp
4.26/02/2007 fix view rental if new rental calculation is set true (wrong
calculation)
5.26/02/2007 fix rental promotion - add promotion day
--for discount promotion ,will only take promotion item disc or group disc,
which is not membersonly

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 20.3)
-----------------------------------------------------------------------------------
----------------------------------------
1.21/02/2007 xz sales report discount and promo detail , validate transstatus
2.22/02/2007 fix new table management refresh error (recordset already open)
3.22/02/2007 change osenxp in table management to mycommandbutton

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 20.2)
-----------------------------------------------------------------------------------
----------------------------------------
1.20/02/2007 fix split quantity link menu error
2.21/02/2007 prep item using menu level more than 1

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 20.1)
-----------------------------------------------------------------------------------
----------------------------------------
1.13/02/2007 fix invalid procedure call error (xzreport) for sales report and group
report
2.15/02/2007 fix salescategory index1&2 error

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 20)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.30/01/2007 fix linked menu view for sold out and display image
2.30/01/2007 change msgbox in Bottle management to blink message
3.31/01/2007 add brillantez sp_RoomTender (1.5.6)
4.10/02/2007 fix debit card (allow non card holder name - only view in report not
in receipt - field customerid)
5.10/02/2007 fix back office section - remove table in new tablemanagement -
validate by sectionid
6.10/02/2007 fix track prep item
--track prep item split quantity allowed if status is hold (already printed
to kitchen)
--all validation checking only for trackprepitem with tblhold=0 (not printed)
7.10/02/2007 fix split quantity - tblhold status follow the split qty item status
8.10/02/2007 time attendance view as password char
9.12/02/2007 fix split bill link menu error (doesn't view link menu child in split
bill view)
10.12/02/2007 split quantity for prep item - error 1

FEATURE ADDED
+++++++++++++
1.10/02/2007 Smart Card device
--To activate set in possetting - other setting - smart card device
--set active COM PORT where you connect the device
--for temporary smart card can only be use for operator
--backoffice - assign smart card - set opLogMode (M for smart card)
--POS : put smart card in device - press sign in to login
--POS : put smart card in device - Press select for op simplify
workflow
--for temporary , operator smart card no is encoded in track 4
--smart card can only be open for 1 application at 1 time
2.10/02/2007 add time in and time out for rental item to be printed in receipt
3.12/02/2007 add plu, assign kp using kpselection grid
4.12/02/2007 add function member check to view credit value or card value
(functionid=100)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 19.1)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1. 29/01/2007 fix print bill -> receipt no error
--add reprint bill by tableno

2.29/01/2007 second screen support .swf (Flash file)

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 19)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.27/01/2007 fix divide bill error -> when tender -> look for another splitno
2.29/01/2007 adding discount entitlement from menu -> plu add
3.29/01/2007 add menu -> if only keyin the second language prompt error - 0 , also

FEATURE ADDED
+++++++++++++
1.25/01/2007 Rental with sell band or discount promotion
--limitation for rental promotion
--1.if there is more than 1 sellband promotion, sellband promo time
can't be overlapped one to another
--2.sellband or discount promo doesn't work for timestart2 and timeend2
(Overnight)
--3.doesn't work for buyxfreey and buyxpayy promotion
--if there is sellband promo and discount(plu or Group) running, it will take
sellband promo
--if using new rental calculation ,then the price will goes with the last
price
--ex rent 11 minute -> block rental is 30 minute -> new rental time :
30
--promotion from minute 1-11 , from 11-30 (if promotion still on, then
will take sell band promo, else will take default price)
--will update promotionid,promotiontype,promotionsaving,itemamount,priceshift
in helditems

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 18)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.23/01/2007 Ordering by Keying in Plu no for SOLD Out PlU
2.23/01/2007 Fix error printing PRE settle receipt from view trans if Sales open in
POS
--validate have to Hold first if want to print Presettle receipt from view
trans
3.23/01/2007 add link menu printing for slip printer
4.24/01/2007 move new receipt layout to slip printer
--allow printing receipt header 3 and 4
5.24/01/2007 Track prep item modification
--when disabled pos button, enable void, so user can void if wrongly input
after void will do checking for every plu with track prep item , if
pass then will enabled POS button, else remain disabled
--whenever opening a table will check if there is plu with track prep item
that haven't reached minimum limit
(validation incase system down in the middle of transaction)
1.27/01/2007 fix divide bill error -> when tender -> look for another splitno

FEATURE ADDED
+++++++++++++
1.22/01/2007 add Function to Combine Table(from Function)
--support for card and search table function
2.24/01/2007 add option to print per Tax in Tax rates table
--only work for inclusive tax

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 17)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.19/01/2007 fix plu add error if no data in PLU table
2.19/01/2007 When updating employee dtls in backoffice , automatically check for
unused fingerprint and delete it

FEATURE ADDED
+++++++++++++
1.16/01/2007 add Permission for Section by OPERATOR
--Back office operator setting , press SECTION ENTITLEMENT
--in POS if operator doesn't have permission to the Section viewed, then
section will be disabled

1.17/01/2007 add Plu Track preparation Item


--To activate,in PLU, set Track prep item and specified Min item and Max item
--Min Item and Max Item is the quantity minimum and maximum for Each PLU with
Track prep item
--PLU that is set as PLU with track prep Item MUST NOT preparation or
comments PLU
--Scnario in POS :
--For every item order , will check if Track prep item is activate, if
activate , then will check for Qty
--if Qty of prep item is not eligible, then will disable all POS button
to force user key in another prep item
--For PlU with track prep item, VOID can only be done in Main item ,and
must be VOID all quantity
-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 16)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.15/01/2007 add validation for combine table , can't combine already opened table
2.15/01/2007 assign kp form error opening
3.15/01/2007 data access error if grid is empty

FEATURE ADDED
+++++++++++++
1.12/01/2007 second screen for adevertising

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 15)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.09/01/2007 set priority for deleted promotion
2.09/01/2007 grouping item for link menu
--preparereceipt
3.09/01/2007 add media_scan option in sub mediaproc
4.09/01/2007 enlarge font for bottle management

FEATURE ADDED
+++++++++++++
1.10/01/2007 add opening table by CARD

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 14)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++
1.28/12/2006 pluno prompt warning if already exist - backoffice plu add
2.29/12/2006 fix sell band edit
3.29/12/2006 don't show inactive sales category in POS category option, also in
force salescategory
4.08/01/2006 fix trans table if promotion buyXfreeY or buyXpayY exist
5.08/01/2006 fix bottle management error
6.08/01/2006 The quantity shown for Pending tables in X/Z report is incorrect,
it currently shows the quantity ordered for all items, however, it
should be showing the Number of Tables left.

FEATURE ADDED
+++++++++++++
1.29/12/2006 add option to round all media in posdefaults
--option will only work for intelligent rounding

-----------------------------------------------------------------------------------
----------------------------------------
RAPTOR 4.0 (BETA 13)
-----------------------------------------------------------------------------------
----------------------------------------
BUG FIXED
+++++++++

1.11/12/2006 fix refund with member point =>not tested


--limited auto refund for CASH and CARD media
--add for member , recalculat point and redemption if exist
--modify redeem function add for refund mode, it will add point used to
balance point (not substract it like in REG mode)
2.11/12/2006 fix fingerprint - error -1 (error during initialize fingerprint)
--fix in BO and POS
3.12/12/2006 add back to main button in forcesalescategory screen
4.12/12/2006 autoholdprintbill , go back to default screen either tablemanagement,
view trans, nor forcesalescategory
5.12/12/2006 For the HIDE and SHOW at the top of the TBL MGMT, set default to SHOW
rather than HIDE.
6.12/12/2006 format table management time to hh:mm:ss
7.14/12/2006 post send void in backoffice , accidentally hide
8.15/12/2006 fix department edit in backoffice
8.15/12/2006 fix xz report if no group availabe error 'text property read only'
9.16/12/2006 fix printing open table after printing closed table
10.19/12/2006 fix open table : opentableonly in table,new table, view trans (for
transstatus '' allowed only on same POs and same operator)
11.20/12/2006 fix signin from new table management (cancel type mismatch error)
12.20/12/2006 PLU function to class:2 assign in fnproc
13.20/12/2006 fix select void for link menu
14.21/12/2006 eliminate restore default for front Pos function, and remove button
POS function in extra setting
15.21/12/2006 new table management , remove table, add query to delete table from
tbllayout and tbl_details
--modif in frmtblLayout
16.26/12/2006 fix bug in buyXfreeY and buyXpayY Void error
--fix in updprmn, error use selprmnid not memprmnid
--move blnPLUPrep before inserting free item in promo buyXfreeY
--add code in fnproc SELECT VOID to recalculate promo
17.26/12/2006 If during a transfer table, the destination table is already opened,
then Raptor prompt confirmation
18.27/12/2006 FIX Price check does not show correct sell price where there is a
SELL BAND
--check for sell band promotion , if member then check for member and
automatic, if not member then take from automatic
--if member and sell band exist in member promotin , then sell band will take
from member promotion despite of promotion priority
--backoffice sellband error ?? if editing existing sellband promo, can't
change the sellband
19.27/12/2006 fix front pos X/Z reports-operator report, the VOID / REFUND figure
is the consolidated figure instead of the individual void figure
FEATURE ADDED
+++++++++++++
1.13/12/2006 add bottle management

BO Report 1.3.4
+++++++++++++++
--redemption item report (reditems.rpt,conreditems.rpt)
--bottle management report
(bottletransdetil.rpt,custtransdetil.rpt,custtranssummary2.rpt)

-----------------------------------------------------------------------------------
----------------------------------------
Bug fixed
-----------------------------------------------------------------------------------
----------------------------------------
--beta 2--
1. change mdlcrrency to formatcurrency
2. 12/01/2006 bug in promotion buy X pay Y if run manually by user
3. 12/01/2006 bug in promotion buy X free Y ->edit field PLUSalesRef from Integer
datatype to Long
4. 13/01/2006 change sub findtax to sp_findtax(add sp_findtax in db_update 3.9.0)
for optimizing tax calculation
5. 13/01/2006 mark preparerecipt,preparereceipt2,preparereceipt3,preparereceipt4
the part which recalculate tax

--beta 3--
6. 16/01/2006 fix error posid in frmmngrreport

--beta 4--
7. 16/01/2006 modify sub findtax add sub find_decimalplaces for rounding
8. 16/01/2006 change sub findextax to sp_find_extax(add sp_find_extax in db_update
3.9.0 for optimizing tax calculation
9. 17/01/2006 adjust button size in backoffice frmposdetails

--beta 5--(not compiled in beta 4)


10.20/01/2006 add validation in prepare receipt -->do not show the name if customer
id is empty
11.20/01/2006 promotion buyXpayY and item disc (from 3.8.2)

--beta 6
1.06/02/2006 add plu from menu -->set default for recipe='N' (from 3.8.3)
2.06/02/2006 fix find deartment in promotion buy x free y (back office) (from
3.8.3)
3.06/02/2006 ix save default for x and z report (from 3.8.3)
4 06/02/2006 Disable transfer table, transfer item, combine table if a bill
discount is given. Prompt "Please void discount before doing YYY and try
again".
YYY= transfer table, transfer item, combine table (from 3.8.3)
5.06/01/2006 unmark preparereceipt,preparereceipt2,preparereceipt3,preparereceipt4
part which recount tax
cause it is use to view tax in the receipt (re-print bill) (from 3.8.3)

--beta 8
1.10/02/2006 fix receipt layout(in backoffice) error (from 3.8.4)
change adodcdtls.updatebatch to adodcdtls.refersh
2.10/02/2006 fix coupon datetime error and set printerid (from 3.8.4)
3.10/02/2006 fix error if printfreeitem set to true in the backoffice (from 3.8.4)
4.10/02/2006 modify slip printer ((from 3.8.4)
in preparereceipt3 change printstatus value to 'H'
in sub updrcptdtls (print "the rest" when tender if 'H' ->call
preparereceipt4 ; else print all ->call preparereceipt)
5.13/01/2006 ADD VALIDATION POST SEND VOID (from 3.8.4)
6.13/01/2006 change combo font stye to dropdown (from 3.8.4)

--beta 9
1.17/02/2006 modify post send void validation
2.17/02/2006 add validation input void reason if voiding item when qty is more than
1
3.17/02/2006 change back adodcdtls

--beta 10
1.18/02/2006 modify voiding selected item, so we can void all qty in it
add in frmnumpad,frmtscreen,fnproc
2.18/02/2006 fix error in printing receipt from view trans -> print
add splitno field in rcptprintdtls (see dbupdate)
3.20/02/2006 new formula for checking room status
4.20/02/2006 add validation for customer id (view only if not empty)
5.23/02/2006 disable button sign out in tender
--set cmdoperator visible false during tender
--set cmdoperator visible true if cmdback click
6.24/02/2006 fix error in combine table
7.24/02/2006 add sqlformatdate for brilliantez
8.25/02/2006 eliminate CINT in preparereceipt2
9.28/02/2006 change integer to long datatype in rdisc(plusalesref) and
voidtrans(SetMenuSalesRef)
10.01/03/2006 fix buy x free y error if priority set false

--beta 10 with tblmanagement


11.03/03/2006 add validation in promotion focitem=false

--beta 11
1.13/03/2006 add option credit card scan on media. only if type=CARD and this
option activate,then user will be asked to swipe the card

2.14/03/2006 change cmdoperator caption to sign in if sign out from table


management
--new table management->cmdoperator_click

3.16/03/2006 unmark part that request for registration key (don't forget if u build
the exe!!)

--beta 12--
1.17/03/2006 fix bug in promotion buy x free Y (free item in chinese)
--in updprmn,updautoprmn,updmemberprmn
--backoffice Formpromotionbuyxfreey,insert itemchinese to table PrmnBuyXFreeY

2.20/03/2006 fix bug for receipt (minute doesn't show if printed from print-view
trans)
--add in view trans-print call preparereceipt for presettle bill and
preparereceipt2 for postsettlement bill,set tableno
--fix in preparereceipt2 in numofspace
--modify in new tablemanagement,set tableno,salesno,splitno and call
preparereceipt2 instead of preparereceipt
--modify in tablemanagement,set tableno,salesno,splitno and call
preparereceip2 instead of preparereceipt
--modify in frmopbill

3.21/03/2006 disable closed button in backoffice-Mscreen and POS-tscreen


--add function close button in stdlibpos and stdlibckoffice
--call function from frmMscreen-backoffice and initTScreen

4.21/03/2006 add footer spacing,add fontname and fontsize chinese (only use chinese
font to print chinese character)
--use "@" to remark chinese character -->avoid using "@" for
tablename,plu,etc
--kitchenreceipt1,kitchenreceipt2,masterkitchenreceipt
--preparereceipt,preparereceipt2,preparereceipt4
--backoffice in printer details add cmbFol (footer line spacing)
--using printer samsung bixolon SRP 350 to have maximum result :
--english receipt printer -> fontA1x1 kitchen receipt ->FontA2x1
--chinese receipt printer -> Fontsize:10 Fontname:Simhei Kitchen
receipt ->fontsize:18 Fontname:simhei

5.21/03/2006 fix bug in hold table-tableno in frmtscreen.caption


--add strtablename in initsalesvar (update the value to " ")

--beta 13--
1.27/03/2006 add all void-post send void-remarks
--modify in sub voidtrans -> SType = "AllVoid"
2.27/03/2006 fix bug in viewtrans -> print (pax)
3.29/03/2006 fix error in view-trans print for split bill (error in beta 11 and
beta 12)
4.29/03/2006 fix in table management if open view trans ->tableno doesn't show in
caption
5.03/04/2006 fix prep item in set menu (set preparatiom field according to plu) in
updsalestrans
--update in updcnrtorders (get printer from main plu (preparation=0)) for
plulnkto<>'s' and plulinkto=s but prep item
6.06/04/2006 update in refund bill if grid is empty

--beta 14--
1.06/04/2006 update expiry date error in voucher autogenerate
2.11/04/2006 fix bug in printing from view trans and table management
--use print bill printerid for presettle bill (set PrintBill_Receipt=true
before u call prepare receipt2)
3.13/04/2006 update blink mesage error for finalize cash
4.13/04/2006 update in void (if no void in operator is check,max void can be zero)
5.18/04/2006 update sub updXZReport only update value in posdtls if chkhistory is
uncheck
add validation for automatic EXportImportBatch if not history
6.19/04/2006 update time attendance nhrs and tmns datatype to double
7.19/04/2006 fix bug in blink message show amount
--change all message and customer display in paycash,media,and foc to
sub DisplayAmount (Deposit is not included yet)
--for FOC it will show item amount with no tax
8.20/04/2006 fix voucher validation
9.20/04/2006 modif setting time in rcptTimeAttendance to dd/mm/yyyy hh:mm:ss

--beta 15--
1.03/04/2006 to 21/04/2006 backoffice changes : change button To osenXP
-- change path in
frmRecipe,frmRecipeMain,frmProductDetails,frmPLUAdd to new Inventory path (new line
for inventory)
-- fix adodc error in changing plu lnkto to 'R'
or 'P'
2.25/04/2006 add inventory path for inventory SQL (New line in Raptordbpath.cfg)
--inittscreen
--add in function -> Recipe Chk On
3.25/04/2006 fix membership report for sort by and filter
--update on Memberbypromotion.rpt and memberbrief.rpt
3.26/04/2006 fix validation for voiding item with qty>1 in setmenu
--fix in cmdmfn_click -> CmdMFn(SIndex).Caption = "VOID"
4.26/04/2006 change max digit for disc amount to 7 digit (up to 9.999.999)
5.26/04/2006 change style of kpno to dropdowncombo so user can enter the value in
frmassignkps
6.01/05/2006 mark query to delete kpstatus (to check for missing kitchen printing)
7.02/05/2006 edit useraccount (voucher and edit user)
8.05/05/2006 fix if set menu pre send void didn't print to kitchen & add order by
for kpstatus insert
--update in sub crntorder
9.05/05/2006 edit max length for kpstatus to 3 digit
10.05/05/2006 modif table no length 10 to fix split bill error for long tableno
--modif in frmkeyboard ->enter

--beta 16--
1.08/05/2006 fix menu error in backoffice (if menu chinese empty,get from menu
name)
2.09/05/2006 fix view trans for closed table

--beta 16.1--
3.10/05/2006 FIX table management as default screen
4.12/05/2006 fix table reservation time
5.12/05/2006 fix rounding down
6.15/05/2006 fix gpreport
7.15/05/2006 fix voiding set menu (assign void child menu if all child is void)

--beta 17--
1.17/05/2006 fix error in custom modifier(16.2)
2.17/05/2006 try adding order by to solve kp problems(16.2)
--add in updcrntorder ->insert into kpstatus
3.17/05/2006 fix problems for old table management ->tbl reservation color(16.2)
--modify in viewtbllayout -> add rst1.movenext
4.19/05/2006 add default value for chkgroup ->get from first list
--modify in frmmngreport -> load
5.19/05/2006 add changing forecolor of ALL POS according to backoffice setting
--modify in frmmngreport -> load
6.19/05/2006 modify for Operator - Autocheck set true ; then the tableno will also
be doubled sized in the receipt
--modify in preparereceipt,preparereceipt2,preparereceipt3
7.22/05/2006 fix modifier error -> set back splitPQty = False
-- in cmdmfn_click : void
8.22/05/2006 fix all quantity void - selvoid SplitQuantityCancel = True
-- in cmdmfn_click : void
9.22/05/2006 fix setmenu-split bill error
-- in frmsplitbill ->form load : load only main menu
-- inn frmsplitbill ->lvlist_click : add update based on setmenuref for
splitno and kpstatus
10.23/05/2006 fix table reservation color
--change the query in viewtbllayout
11.24/05/2006 for voucher tracking set tender value to 0
--in backoffice ->media
--in pos ->mediaproc
12.26/05/2006 fix for table reservation (reset back to previous query - time
setting)
13.26/05/2006 add new function for voucher checking (fnid=70)
--add in tscreen-fnproc
14.01/06/2006 add validation for selected void - >quantity if press enter or enter
0 qty then void is not done
--add in cmdmfn ->void
15.07/06/2006 fix error in view trans->closed table -> tender error
16.07/06/2006 fix for entertainment duty meal view
17.09/06/2006 fix error in backoffice->assign button->print bill

--beta 17.1--
1.13/06/2006 fix receipt layout -> update error
2.13/06/2006 fix cost center -> add cost item error
3.13/06/2006 modify print chinese (look for @ if PNO=2)
4.14/06/2006 fix setting for print receipt if (pno=2)the spacing
fix allvoidreceipt -> takes setting from printer db
5.23/06/2006 fix autopromotion add priority in backoffice
--after appliying this promotion priorty u must set priority for all
promotion u have (active or inactive)
--take notes that priority number only effect for takes priority=true and
automatic promo (1 is the strongest priority)
--if takes priority set false then it will take the least priority set

--Raptor 3.9.0 (RC1)--


1.24/07/2006 fix error in printing coupon for void and refund
--modify in sub printcoupon
2.24/07/2006 modify date problem in member payment and credit
add sqlformatdate in code for date type
--memberpayment -> creditdtls,memberpayment->cashtopup,memberpayment->refund
--membership ->payment ->payment ->edit
--membership ->payments->creditdtls->misc credit
--move the code of dgrid_rowguidecol to dgrid_click for payments
3.25/07/2006 modify for voucher error if the data is empty
4.01/08/2006 add validation when deleting plu - check if plu exist in stock_trans
(if so forbid deleting plu)
5.01/08/2006 disable split resizing in journal (from properties saet allow resizing
false)
6.01/08/2006 modify when deleting promotion, not delete it from database just set
the visible field to 0
--this is to prevent error when viewing history
7.02/08/2006 update stock for error in stock balance if sold item with no adjust in
transaction before --stanley
8.03/08/2006 update error in pluprice - sp_i_stockcountdown (sp can be use from
16.1) --stanley
8.04/08/2006 fix auto run db update
9.09/08/2006 fix barcode report for option all

--Raptor 3.9.0 (Beta 3)--


1.31/08/2006 fix opening new table from view trans,without closing the previous one
--calculate gtotal, print kitchen receipt, update transstatus and table
layout status
--update in new table click, sub opentbl(if double click grid in view trans)
2.01/09/2006 only view active operator in view trans operator list
3.01/09/2006 for view trans if startdate and enddate is not specified, will take
from last 3 day record
--for open table neither for closed table all will take from 3 day only if
date not specified when click refresh
4.14/09/2006 fix promotion copy proc from rc 1.5 for promotion, auto promotion, and
member promotion
--add coupon promotion in member promo, disabled buyXPayY
--modify group discount in stay on promotion, calculate only promotion with
disc percent >0
--modify multiple memberpromotion
5.14/09/2006 fix decimal places in pluadd - follow regional setting
6.14/09/2006 fix member cashless - cashtopup date and time problem
7.14/09/2006 fix pluadd - department - new
8.14/09/2006 modify member promotion only view promotion with visible=true in grid
list
9.14/09/2006 move sql convert from update receipt detail
10.14/09/2006 add default for foodservedtrackingcolor in POS and backoffice
11.14/09/2006 add validation for online credit card scan (where port no=0)
--change in mediaproc
--If FnctnID = "2" And media_CreditCardScan = True And intCreditCardPort = 0
Then
12.14/09/2006 forbid foc bill tender if discount , promotion, or foc item is given
--void previous discount , promotion or foc
13.14/09/2006 forbid tendering with finalize cash if no permission for cash Media
in operator media
14.15/09/2006 validate modifier length to 18
--notes : best if max length is 14

--Raptor 3.9.0 (beta 4)--


1.20/09/2006 fix cover error in divide bill and split bill
--update cover =0 for splitno<>0 in frmsplitbill-hold and frmnumpad - divide
bill
2.20/09/2006 avoid divide bill after split bill or divided bill before
--fix in fnproc - divide bill
3.20/09/2006 avoid divide bill in divide quantity is less than 1
--fix in frmnumpad - divide bill
4.21/09/2006 fix split quantity for set menu error
5.21/09/2006 move automatic hold if opening new table without closing the previous
one
--from new table click to opentblproc (new table, open table function , etc)

--Raptor 4.0 (Beta 5)--


1.26/09/2006 fix cpr error in printing
--initsalesvar : reset value of CurrCPRTrans = ""
2.27/09/2006 fix table truncated error in trans table
3.27/09/2006 add validation for split quantity, split quantity must be greater than
1
4.27/09/2006 for slip printer don't print header
--update in preparereceipt3,preparereceipt4

--Raptor 4.0 (Beta 5.1)--


1.29/09/2006 fix set menu chinese error
--set menu child printed as "?"
2.29/09/2006 fix table / hold front pos hardcoded to caption move by functionid
3.29/09/2006 fix menu name chinese from edit menu

--Raptor 4.0 (Beta 6)--


1.07/10/2006 fix credit card promotion , use 8 bit setting for MSR
2.09/10/2006 fix error slip printer for chinese
3.09/10/2006 fix edit time attendance error , can't assign value for time in and
time out
4.10/10/2006 fix xz report error if salesexportdtls is empty - mistype error
--Raptor 4.0 (Beta 8)--
1.02/11/2006 remove currency symbol
2.02/11/2006 fix time attendance if change language or change name
3.02/11/2006 fixed new table management - view dtls on - open table , forbid if not
sign in
4.03/11/2006 remove identity from voucher, xzgroup, and memberclass
5.03/11/2006 update stay on promotion, insert operator no in operatorpromo rather
than updating current operatorno
--update view vw_oppromo , create new view vw_oppromo1 for promotion
details report
--customize report df (add fdc in entertainment duty report) -->in
reportupdate\customizreport\dragonfly\FDC
5.03/11/2006 fixed closed receipt printing prep item follow receipt setting
6.04/11/2006 update coupon promotion set promotion saving to 0

==>run promo40 query to fix promotion error

--Raptor 4.0 (Beta 9)--


1.06/11/2006 fix open price prompted 0 in customer display
2.06/11/2006 fix edit plu from menu where plu linked to product details

--Raptor 4.0 (BETA 9.1)


1.14/11/2006 change grfinger 4.1 to 4.2 , fix automation error in time attendance
using finger print
--can't unload automatically , add close button in assign fingerprint form
2.15/11/2006 fix force sales category , quick order , print to kitchen first before
prompting force sales category screen
3.15/11/2006 fix pop up menu only prompt in pop up screen not in main menu item
4.15/11/2006 change max length for driver name in printer details to 40 the same as
printer name
--don't forget to change the field size in table printers

--Raptor 4.0 (BETA 10)


1.17/11/2006 open manager report without sign in
--if default screen set true
2.16/11/2006 tableno with table management time
--when table is recall dun show time in the pos Caption
3.17/11/2006 fix printer driver name length to 40 length the same as printer device
name
4.15/11/2006 fix member card no , eliminate in Back Office
--becareful for the old setting begin with ";" end with "?"
--no need to call function check number for membersearch ,and member redeem
(cause problem by eliminating dot)
5.20/11/2006 fix deposit, choose table from new table management error
--deposit rcptprinted error view as -1 in grid
6.20/11/2006 fix reservation, choose table from new table management error
7.21/11/2006 default cursor on txtqty.text
8.22/11/2006 fix Group XZ prompting empty report for all group all pos
9.22/11/2006 add plu disc entitlement in add plu and menu - Edit plu

--Raptor 4.0 (BETA 12.1)


1.28/11/2006 fix subtotal proc don't filter by tableno
--error tender amount dun tally with total amount
2.28/11/2006 for combine bill and transtable function, calculate tax for gtotal
when prompting in view trans grid
3.01/12/2006 fix Training mode error
--fix using refresh data in BO,POS (delete
helditems,salesitemstemp,heldtables,salestblstemp,rcptctrl,reset Rcpt for
receipt,coupon,checkno)
--fix training mode for adodc.connection in view
trans,outtbls,membersearchlist,entryremarks,sendmessage,stockcountdown,deposits,pri
ntonkpmsg,refund,reservationlist,timeattendance,viewtable,reservation,redeempoints,
memberdetails
4.01/12/2006 fix all void receipt , print only item viewed in grid (Exclude item
that is already voided before)
5.07/11/2006 fix salescategory
--open new table or existing table with no transaction will take from stay on
category
--open existing table with transaction will take category from last item seq
from that table
--holding or finalizing table for force salescategory set on, will be the
last category transaction
for force salescategory set off, will be set back to default stay on
category

--Raptor 4.0 (BETA 12.2) -->Beta 13


1.08/12/2006 fix report - finalize empty table , change table status to available

-----------------------------------------------------------------------------------
----------------------------------------
Features added
-----------------------------------------------------------------------------------
----------------------------------------
1.beta 1 Add check for brilliantez room charge in media if the room is occupied(set
database in roomcharge.cfg)

--in beta 5-- (not compiled in beta 4)


1.18/01/2006 fix prepare item so when printed to kitchen always follow the main plu
(like modifier)
-->modify in cmditem_click (change kp in kpstatus and plusalesref in
helditems)
-->modify in kitchen_receipt2 (for individual print exclude prepitem)
-->modify in kitchen_receipt (for individual print exclude prepitem)

--in beta 6--


1.01/02/2006 change all report using oledb connection
-->change all rpt files using set location
-->change backoffice for crystal connection using dsn from path in
raptordbpath.cfg (new path for report)

Report changes
--------------
1. add monthly summary report in other report
2. add code selection for least quantity and least amount for top/least report
3. add code for shift aftermidnight from shiftdtls

--beta 7--
1.09/02/2006 add function for voiding promotion (id=65 ; name:void promo)
block for function id (12,34,and 25),promotionid<>0,also focitem=1
(new code in dbupdate,after running it,please add function in backoffice with
type "Void Promo";you can activate this option in operator setting "Void
Promotion")
2.08/02/2006 add validation in transfer table,transfer item,and combine table "void
promotion" before doing these transaction
3.06/02/2006 modify viewopentable in viewtrans (only for closed table)

--beta 8
1.14/02/2006 add function for print table number (fast food restaurant)
(Read dbconfiguration -> add new record for function PrintTable(functionid
66),add column printtableno in table posdtls)
(dont forget to add subfunction in backoffice with type PrintTable)
add automatic print if tender (activate in backoffice->pos setting->extra
setting->Print Table Number) in sub updrcptdtls
add sub printtblrcpt to print table no

--beta 9--
1.16/02/2006 add language selection by operator
-->add combo in backoffice operator setting
-->seperate show menu to independent procedure called setmenu()
-->update intlanguage value if not the same as intlanguageop (language
selection by operator) ->language setting from operator is more powerful than pos
setting

--beta 10
1.17/02/2006 add option for rounding presettlement bill in backoffice
pos setting -> others -> pos default -> presettle bill (uncheck if u don't
want your presettle bill rounded)
add validation in prepare receipt -> rounding adjustment
2.17/02/2006 add option for sales tax inclusive
pos setting -> tax details -> inclusive (uncheck if u don't want your sales
tax included)
add new form for tax edit
add validation in preparereceipt,2,3,4 and subtotal for gtotal (if itemtaxinc
for salestax=true then remove Ttax0 from gtotal calculation)
modify code in sp_findextax
3.18/02/2006 add function for auto hold table by pressing printbill (add check in
operator setting called "Auto Hold Print Bill")
add code in function cmdmfn -> print bill
4.24/02/2006 add promotion detail in total promotion savings
modify code in preparereceipt,preparereseipt2,preparereceipt3
modify in updpromotion and upd autopromotion for buyXforY and coupon
add validation in backoffice
5.26/02/2006 add tax exempt in plu (tax exempt for PLU only applies if taxinclusive
is set false)
in backoffice->PLU : set taxexempt=true and choose tax0-9 to be exempted (add
10 field in table plu)
modify tscreen->updcnrtodr
--check if taxexempt in plu is set true
--check for taxcode exemptable in taxrates
--tax code which is set exemptable in taxrates as well as in plu will
be eliminate
6.01/03/2006 add itemtotal before promotion saving in
--modify code in preparereceipt,preparereseipt2,preparereceipt3
7.02/03/2006 add option for promotion by operator (pos setting operator is more
powerful than operator promotion setting)

Report changes
--------------
1.modify code for table range
--modify report tablerange
2.modify code for sales device summary
3.modify code plu price level

--beta 10 with tbl management


1.06/03/2006 add table management from 3.7.4 to 3.9.0 beta 10
backoffice
--add modgeneral
--replace form tablelayout
--replace form tblmngtarea
--add frmbackofficekeyboard
--error in table customize - 48<>16 directory CHANGE TABLECUSTOMIZE
POS
--replace form newtblmanagement
--form deposit,addrsvtn ->replace frame1 with frame2 in newtablemanagement
--add viewtablelayout_new in stdlib1
error in table management : if time is set

Report Changes
--------------
1.Modify code and report for REdemption item
2.Add report Discount
3.Add report Promotion
4.Add report FocBillEntDtls
5.Add report Media Col Dtls

--Beta 11--
1.08/03/2006 add credit card promotion (only apply for stay on promotion)
--import table cardissuer from cardissuer.mdb in folder read me
--run script in dbupdate beta11
--modify in updpromotion and backoffice frmprmnlist
2.09/03/2006 to 10/03/2006 add remarks for promotion and discount
--add frmRemarks in backoffice to entry remarks for promotion and discount
--add option remarks in function-discount (only applies for itemdiscount=24
and billdiscount=25) for discount remarks
--add option remarks in promotion for promotion remarks
--add frmentryremarks in POS so user can select available remarks or entry
custom remarks to discount/promotion
--add validation for remarks in updprmn(for promotion) and
(updbilldisc,applyitemdisc) for itemdisc and billdiscount
--modify view discrep and discreport.rpt(for discount report) add field
cc_promo2 for remarks
3.11/03/2006 add validation for double tax and double tender
(sp_taxtendervalidation)
--before calling updsalestrans in mediaproc and paycash (will eliminate if
the latest tender transaction if previously stored)
4.13/03/2006 fix bug in sign out/sign in button if foc (in cmdexit_click)
5.14/03/2006 moved part that access salesitemstemp and salestblstemp be4 calling
updsalestrans (change access to helditems and heldtables)
--add in paycash and mediaproc
6.15/03/2006 update helditems-operatorno when apply stay on promotion
7.16/03/2006 add option for table management as default screen
--in pos setting ->extra setting ->set default screen=0 for tscreen ot
deaultscreen=1 if u want table layout as default screen
--in pos setting ->other ->pos default -> set refresh time for your table
layout
--modify in possetting,posdefault,possystem,tscreen (moved form load to sub
inittscreen),frmtblmanagement,and frmnewtblmanagement

--beta 12--
1.22/03/2006 to 23/03/2006 add Voucher Tracking Feature
--add frmvouchertracking in backoffice
--add in mediaproc for functionid=4 (Voucher) with voucher tracking set true
--modif in media backoffice,set remark visible if voucher tracking set true
--set users permission to access voucher -- backoffice-user account
2.24/03/2006 add kpid in kitchen receipt
--set in possetting->extra setting->print kpid
3.24/03/2006 add plusoldout
--set in plu ->plu sold out (will dispay plusoldut image if set true)
--add soldout.bmp in folder graphics

New Reports
-----------
1.Add UsedVoucher.rpt
2.Add UnusedVoucher.rpt

--beta 13-
1.27/03/2006 add automatic count subtotal in tblopenproc(for table/hold and tbl
management) and opentbl(for viewtrans)
2.27/03/2006 modify view details in new table management (change operatono to
operatorname,and time setting)
3.27/03/2006 add autoRefundbill in view trans to refund all based on receiptno
4.28/03/2006 add option in backoffice to enter file name that will execute
automatically after z day report
--add in posdefaults ->Run Program after z day ->browse the program path
--add in updXZreport ->if path is not ' ' then execute the program
--changes in raptordbpath ; put raptorbatchexportsetup in pos folder

--beta 14--
1.06/04/2006 add media entitlement (can set which media is permited for each
operator)
--add in backoffice -> operator
--add in pos -> mediaproc
--You can set it in Operator->Media entitlement
--After doing update you must set the operator permission for each media
(otherwise operator can't do tender)

2.13/04/2006 add Feature FIPO


--in pos default set FIPO true if u want to use this fature
--in every cashier terminal set in pos setting ->extra setting ->Force FIPO
to true
--Set permission for operator in operator ->FIPO
--for FIPO u must do Zshift first to closed transaction in FIPO table
--backoffice report for FIPO in Report ->more report ->FIPO

3.18/04/2006 add membership class


--add in backoffice -> membership -> default setting for class is classNo=1
and ClassName=Normal
--You can add class in Membership -> press button ADD CLASS
--After doing update you have to set in operator -> Member Search ->set class
to be given accessed
--add in POS ->function Member ->check for Member check permission and Class
-> validate the result based on it

--beta 15--
1.25/04/2006 New Format for XZ report
--add discount and promotion breakdown
--add group report
--add table pendings and receiptno
--consolidate media summary with media
2.28/04/2006 add splitted for Z day and Z shift Report
--add in posdefault ->Force Zshift and Force Zday
--modif in frmmngrreport -> sub call go -> splitted zday and zshift
--if u update to this version the value for force zday and zshift will set
TRUE

3.05/05/2006 add new group report by media


--add in sub gpReport

--beta 16--
1.09/05/2006 add new feature for Stock Count Down
--setting user permission in user account
--setting activation for stock count down in POS -> set in pos Defaults
--setting New Function Stock Countdown add new function id = 69 -> don't
forget to assign function with this function type

--beta 16.1--
1.09/05/2006 add new report for barcode
--new report barcode2.rpt
2.15/05/2006 add setting for inventory in pos defaults
--activate if u have HRSSTOCK db

--beta 17--
1.17/05/2006 add receiptno display in form caption(16.2)
2.23/05/2006 modify new group media report (split tax and surcharge)
2.24/05/2006 add restriction to bill adjustment
--frmbilladjustment-select : can't change non FOC media to FOC
3.24/05/2006 add voucherno to be view in the receipt for voucher tracking
4.30/05/2006 add tblhold status in the order grid
--in init tscreen (add column for status)
--in rfrshsales dgrid1.recordsource add tblhold
5.30/05/2006 add pop up menu
--move cmditem_click to sub proc
--add frmpopupmenu
6.01/06/2006 for time attendance function we don't have to login first
--in cmdfn_click add checking for oplogin only if function <>'time attndnc'
7.07/06/2006 to simplify workflow
-- void,promotion,discount

Report
------
--update report rcptdtls,fipo(report),hourly report(report),salesdevicesummary(Add
surcharge)

--beta 17.1--
1.13/06/2006 add multiple promotion for member
--please remember to reassigned the promotion for each member if you update
to this version(the query is provided in dbupdate, but do check)
--modify in backoffice ->members change txt to assignpromo -> user can choose
multiple promo from the list
--modify in POS ->updmemberpromotion,membersearch,updcrntorder
2.21/06/2006 update for language setting use unicode when printing
--modify in all receipt,kitchen receipt and all void receipt
--see printer setting to print in chinese character (for this version u can
only use SimHei Font for chinese)
3.22/06/2006 set print closed bill rcptno print taken from backoffice rcptno
setting
--prepare receipt2

Report
------
update report member details

--Raptor 3.9.0 (BETA 17.2)--


1.22/06/2006 modify report for member multiple promotion
2.23/06/2006 add report salesdevicesummarry,salesreport,and pluitem by section
3.25/06/2006 change label to form 2.0 for lblmessage and change button in frmnumpad
to view chinese
4.25/06/2006 modify table management and new table management so "alredy open
table" can be opened by the same operator or operator with open any table
permission
5.25/06/2006 add customer display to view void item
--for quantity void in updcrntorder
--for all quantity void and void item with 1 qty in cmdmfn_click - select
void
--for all void in fnproc - all void
6.25/06/2006 change database format for promotion priority number so it will not
create duplicate priority number
7.29/06/2006 fix rounding down in preparereceipt3(miss out)
8.30/06/2006 add for refund simplifying workflow
--change operator no and operatorname according to opworkflow no and
opworkflow name in cmdmfn_click='rfnd'
9.30/06/2006 Add member search in reedem point
10.03/07/2006 add option for resetting receiptno in extrasetting-utilities-Reset
Receipt
--modify preparereceipt2,take the data based on salesno, splitno, and
receiptno. not only based on receiptno
11.04/07/2006 modif for split bill not allowed after bill disc ==> not allowed
after bill disc and promotion
modif for split quantity not allowed split quantity after promotion and
disc
note: for transfer item and split quantity, cek for each salesref, add
discount <>0 for item discount
12.06/05/2006 modif for new table management when creating or editing table in
backoffice, will take tablename as table uniqueID
(for temporary the data in table unique id and table name will be the same)

13.07/07/2006 modify creditdtls reports, member spending (graphical view) and


member wise spending(graphical view)
14.07/07/2006 add option printrcpttime in pos defaults
15.17/07/2006 fix stock countdown plu price view if data exist not depending on
data in stock location
16.18/07/2006 update operator add option active
--modif in operator backoffice add option active
--op signin,close pos,transfer op check for activeyn=1
17.18/07/2006 update inactive plu can't order with pluno
--modif in cmdmfn for plu, add pluactive=1 when key in plu based on pluno
18.18/07/2006 update for plu which set sold out , then in POS operator cannot key
in order for this PLU
--modif in cmditem_click, check for soldout option for respective plu that is
choose by operator
19.17/07/2006 update member promotion so it will recount each plu based on
promotion priority
--modif in updmemberpromotion
20.19/07/2006 add flag so stock and bo report can't run individually ->must open
from back office
21.19/07/2006 modify report for promotion details and discount detail for operator
no

--Raptor 3.9.0 (Rc1)--


1.24/07/2006 modify stock countdown add selection for stock valuation - plu cost
option (stock 1.2.2)
2.25/07/2006 printing all void in chinese take the setting from print receipt not
receipt preference
3.27/07/2006 add function guest checker and add guest name in receipt if media type
roomcharge and brilliantez option is activated
--modify in sub fnproc and sub mediaproc
--also modify for date error in brilliantez, add sqlformatdate, modify cursor
and change validation =0 to <=o
4.27/07/2006 add option for food served tracking in pos defaults (only works for
new table management)
5.31/07/2006 add report for food served performance (in report -> more report)
--new report conspeedservice.rpt and conspeedservicebyop.rpt
6.01/08/2006 add option to print member details for salescategory delivery
(activate option printcustomer)
7.01/08/2006 add xz stock report (for stock count down xz) --marjanti
8.07/08/2006 add option for force sales category (enable tax change in sales
category)
--activate force sales category in pos setting - extra setting
--in pos setting - other - sales category choose option that suit your need
for
tblmanagement, force cover, sell price : the value that u set
here will overwrite the setting in pos setting
--for quick service, activate if u want this sales category to be viewed if
quick serve functin click
--modify in form load,tblopenproc sub ,open table sub, add form forcesales
category
notes : delayed feature food served tracking for next release.

--Raptor 4.0 (beta 1)--


1.10/08/2006 Activate food served tracking (new ocx igrid.ocx, and vbalist.ocx)
2.10/08/2006 Add option for force cover tracking in pos setting(next to option
Force Cover) this option will force operator
to enter other information : gender, age, clothes when opening a table
3.12/08/2006 Add report for force tracking
conCoverTracking.rpt
4.12/08/2006 Add option to send xz sms (new dll file asmsctrl.dll)
--activate xz sms in pos setting
--in pos setting - extra setting - sms setting configure port, sending
option, recipient ,etc
--sms will be sent automatically when doing z day report (for temporary only
for salesreport)
5.15/08/2006 add finger print option in employee, to save finger print (add new
control GrFingerX.dll and GrFingerX.oca)
--add option in pos setting - Fingerprint to activate time attendance using
finger print
6.15/08/2006 add time limit in employee details to set maximum late time , if
exceeding , employee have to key in excuse
--employee - time limit (hh:mm:ss)
--modify report timeattendance add excuse (empattendance.rpt)
7.16/08/2006 add new function for sms sending , activate in function add type 'Send
SMS'
--set permission for operator in operator setting - send XZ sms
8.16/08/2006 set default in database design change default for datatype bit from -1
to 1
9.16/08/2006 add in pos - new table management show food served color(in hide-show
button for information)
10.18/08/2006 checking for color change
--fix color in pluadd - edit (pluno, recipeID)
--voucher - autogenerate
--section add
--report - other report

--Raptor 4.0 (beta 2)


1.18/08/2006 add master kp 2 and 3
2.18/08/2006 new receipt layout (modify in preparereceipt and preparereceipt2)
--change print date and time in header from current time(in presettle bill)
and closed time (in settlement bill and reprint closed bill)
to open date and open time
--add closed bill in footer, for presettle will show current date&time for
settlement and reprint bill will show closed date&time
--setting for closed bill format will follow rcpttime format
--add extra line header 4
--add option to view unit price
--add option to double size header 3 and 4
--add option to print group subtotal
3.22/08/2006 for post send void reason, force user to key in reason
4.22/08/2006 fix simplify workflow , login by using card
5.23/08/2006 fix coupon printing error
6.23/08/2006 add validation for closed and all (view only the last 7 day)
7.23/08/2006 add validation for online credit card scan (where port no=0)
--change in mediaproc
--If FnctnID = "2" And media_CreditCardScan = True And intCreditCardPort = 0
Then 'changed by Bernard 18/08/2006 NTUC bug
8.24/08/2006 modif pop up menu for better display
9.24/08/2006 fix food served , takes language setting from operator language
setting
10.26/08/2006 change display for backoffice xz sms - sms recipient
11.28/08/2006 fix simplify workflow , view as password char
12.28/08/2006 change igrid to version 3.0
14.30/08/2006 fix error in promotion stay on due to promotion remarks
15.30/08/2006 fix order for tscreen-order grid
16.30/08/2006 fix tender message , change location outside locking table
17.30/08/2006 fix control array in pos setting - extra setting
18.30/08/2006 backoffice,edit menu, edit plu - control array error, set tab to
amend plu
19.30/08/2006 Backoffice,edit menu - not saved for menu name
20.30/08/2006 slip printer for dual tender with cash and credit card, get space
using temp_totaltender
not gtotal in preparereceipt
21.30/08/2006 fix error in receipt
22.30/08/2006 fix error in add kps - new

New Report (BO Report 1.3)


==========================
--plu/item monthly
--server perfomance summary
--void/refund items detail (with refund and void remarks)
--all receipt no (receipt no which include transfer table, combine table,all
void)

--Raptor 4.0 (Beta 3)--


1.04/09/2006 add option intelligent rounding in pos setting -> others -> POS
defaults
--to activate check option intelligent rounding and specified denumeration
--only for prepare receipt not for slip printer
2.12/09/2006 rearrange operator, pos default, extra setting,member
3.14/09/2006 remove caption for pop up menu
4.15/09/2006 add new function to preview bill (functionid : 73)
--don't forget to add function with type preview bill in backoffice

--Raptor 4.0 (Beta 4)--


1.19/09/2006 change force sales category
--add in table / hold, media proc, pay cash, cmdoperator_click to view sales
category screen
--if quickservice then directly goes to qsaleproc
--if not and table management set true then goes to table management or new
table management
--if start with open table set true then goes to view trans screen
2.21/09/2006 add function for combine bill
--this function is made due to wrong function pressing by operator
--directly use this function after divided bill (meaning no transaction after
divide bill is occured)
--this function wont work if after divided, u do operation such as ordering
new item, transfer item or table
--one dispensation is for void item, if u void it
3.21/09/2006 add option to print tax in receipt
--change tax title in taxhdr and taxrates to 20
--add in preparereceipt, preparereceipt2,preparereceipt3,preparereceipt4
--tax setting only for inclusive tax, for exclusive tax , tax will always be
printed in the receipt

--Raptor 4.0 (Beta 5)--


1.26/09/2006 add feature to view chinese for
--function button in front POS
--function button in option function
--salescategory option
2.26/09/2006 move price check on and recipe check on from salescategory to function
3.27/09/2006 remove member card validation in member search and redemption
4.27/09/2006 add option comments in plu
--if option comments set true , then will not be able to set price, and will
not be printed in receipt
--insert helditems in transitem,transtable,void, combine table, updcrntorder
--add validation in preparereceipt, preparereceipt2,preparereceipt3
5.27/09/2006 add option in function list for Front Pos function
--u can modify only second language of this Front Pos function, default value
for front POS function second language
is in chinese, but you are free to change to another language
(Indonesian, malay, etc)
--Front POS function can't be deleted
6.27/09/2006 change label for chinese in price check on and recipe check on
8.27/09/2006 diactivate tender button in view trans if orderstation

--stock count down update


1.stock balance report sort by pluname

--Raptor 4.0 (Beta 6)--


1.03/10/2006 add option for autonumbering in salescategory
--autonumbering only available if forcesalescategory set on and quickservice
--maximum number of salescategory is 9 (BEWARE)
2.05/10/2006 fix quick service can only be open with operator that have permission
for bill settlement
3.05/10/2006 enable button signin/signout caption to be changed
4.notes for front pos button naming
--after u change front pos button naming, directly go to extra setting and
reassigned all the button
--there are 3 button that u can't change the position
1.table hold
2.salescategory
3.sign in/sign out
for button 2 and 3 , eventhough u change to other function , it will still
have the same function
--for position of cover , it will take what ever function u set in operator
5.notes for force salescategory
if force salescategory is set on, but operator have permission for
autocheck ,then it will directly open checknumber
so for force salescategory should disable autocheck
6.09/10/2006 add option to view dot(.) or 000 in numpad screen
7.09/10/2006 add validation can't give item discount after promotion
8.10/10/2006 add validation to forbid bill discount after promotion is given
9.10/10/2006 add option for operator discount entitlement
10.10/10/2006 add option for plu discount entitlement
--if discount is set on then plu discount entitlement is activate otherwise
pludiscount entitlement will set to 0
--if plu discount entitlement is set on then when discount is given, will
check if discount is entitled
--for bill discount, check for each plu which has plu discount entitlement
set on, compare with entitlement given,
if not equal then will prompt error "PLU is not entitled for discount"
11.11/10/2006 format number in pos screen Grid and view trans grid , takes from
currency symbol and number of decimal digit from regional setting
--notes , it will work for currency like $ , Rp ,space and other , but not
work for RM
--format will take comma(,) as grouping symbol and Dot(.) as decimal symbol

--Raptor 4.0 (Beta 7)


1.add function for switch item : TA WAn

--Raptor 4.0 (Beta 8)


1.02/11/2006 add preset post send void
2.02/11/2006 increase row height for view trans grid

==================
new report 1.3.3
==================
1.03/11/2006 fixed member - label - filter report (1.3.3)
2.03/11/2006 fixed group foc prompt out twice
3.03/11/2006 add new report all receipt no by operator
--in report ->more report -> all receipt no -> by op
4.04/11/2006 modify member purchase report change amntqty to qtyamnt, use
this report if encounter error detected by database dll

==========================
new stock count down 1.3.0
==========================
1.03/11/2006 change transtype from id to transtype name
--constocktransaction & stocktransaction
--constocktransactiontype & stocktransactiontype
2.03/11/2006 make new report stock summary to summarize stock transaction
report in 1 record
--constocksummary & stocksummary

--Raptor 4.0 (Beta 9)


1.06/11/2006 add print receipt for float in
2.10/11/2006 Brilliantez updated
--add guest name in blink message when tendered
--add printing guest name in receipt
--new stored procedure to check for room status
3.13/11/2006 add feature rental calculation
--will calculate per minimum limit and block limit
-->activate in Posdefaults -> miscellaneous -> rental calculation

--Raptor 4.0 (Beta 10)--


1.18/11/2006 add error handling for Backoffice
2.18/11/2006 op workflow for focitem,allvoid,foc
--All Void update for N status record , and 1 record indicating all void
--foc item , update opworkflow for 1 record indicating foc item
3.20/11/2006 add option to view trans not by pos
--add option in operator "view trans all"
--if view trans(o) set false and view trans all set true , then view all open
table
--if view trans(o) set false and view trans all set false, then view all open
table for respective POS
--if view trans(0) set true , then will prompt all open table for respective
Operator
4.21/11/2006 sign in from new table management if default screen = 1 (table
management)
5.21/11/2006 add error handler in POS
6.21/11/2006 add edit pluno in backoffice plu
7.22/11/2006 add a line for cashless payment balance cardvalue in receipt

notes:
======
error handling can't write error object information

--Raptor 4.0 (BETA 11)


1.New workflow for promotion
1.Transfer table to new table
--automatically void promotion
--trans table
--automatically recalculate promotion
2.Transfer table to Already open Table and combine table
check for source table and destination table
if buy x free y or buy x pay y promo exist then forbid :
--must void promotion using function "Void Promo" in both
destination nor source table
--trans table
--recalculate promotion using function "Recalculate Promo"
if buy x free y or buy x pay y promo not exist :
--trans table
--automatically recalculte promotion

algorithm for recalculating promo : when void , insert data promotion


apply for that salesno and splitno
to temporary table. if promotion exist when pressing "recalculate
promo" then have to void existing promotion.
if no data in for promotin in temporary table, then failed. if not
check in salestblstemp for transaction that is transfer
to respcetive salesno and splitno.update transfered salesno and splitno
to respective salesno and splitno. run addonpromo
to recalculate.
3.Split bill
check for respective salesno (dun count splitno)
if Buy X Free Y or Buy X Pay Y exist :
--have to void promotion using void promo function
--press split bill function
--if have data in temporary table then button recalculate
promotion will be enabled, else will be disabled
--split the transaction as u need
--press recalculate promotion to put back the promotion
into each splitted bill
--close bill
if Buy X Free Y or Buy X Pay Y exist :
--you can directly splitted up the bill
4.divide bill and combine bill
--modify divide bill, so it will divide not only quantity but also,
promotionsavings, discount, and pointsredeemed

2.don't print quantity if plu COMMENTS set true


--update in kitchenreceipt1, kitchenreceipt2, masterkitchenreceipt,
masterkitchenreceipt2, masterkitchenreceipt3

----Raptor 4.0 (BETA 12)--


1.change registration key, include expiry date for trial version

----Raptor 4.0 (BETA 12.2) --> Raptor 4.0 (Beta 13)


1.08/12/2006 change registration key, add sms and finger print module

NOTED
add memberpath from 3.17.2
add esmirada fix

You might also like