Page 1 of 1

Problem with pressing [TAB] to modify previous line

Posted: Sat Jan 20, 2007 11:21 pm
by heman
let said stock list
stock 123 , apple ,$10.00
stock 456 , orange , $ 5.00

1.type 123 enter
2.type 456 enter
3.type tap to modifier 456
4.type Esc to clear the price to change the price
(now the customer complaint.. :x wa..price increase again? i want to cancel item 456)
5.type Esc again back to the stock number colunm
6.type backspce or del to clear the stock code (now the stock number colum status nothing, the list remain only item 123)

7.type +
8. type 3(print n complete sale )
9. the total now is $15 (omg)
10.customer:"i said i dont wan item 456 y still $15? should be $ 10 only"
11. i see the receipt...oh... a bug appear..i need pest control...hha ha :lol:

what?

Posted: Sun Jan 21, 2007 12:06 am
by daleadmin
heman,

Patient walks into the room, flops his hand back and forth by shaking his arm and says, "Doctor, it hurts when I do this."

Doctor says, "Well then, don't do that."

I tried to follow your instructions as best as I could follow them and everything worked fine here.

Dale

Posted: Sun Jan 21, 2007 12:25 am
by Andrew
I did manage to replicate this - it seems to only work if you modify the second item entered into the sale and press Esc to clear the price, then Delete the stock number and subtotal.

While I was testing this I tried it with some other products:
1) In a blank sale, added $2.36 worth of bananas
2) Added $4.99 of paper
3) Hit TAB (all stock codes set to scanned) to modify the last line
4) Hit ESC to clear the price of the paper
5) Hit ESC again to move to the stock number field
6) Pressed DEL to delete that stock number - at this point the paper has now disappeared from the sale but the subtotal remains $7.35 (incl tax).
7) Hit + to begin tender process
8) Subtotal now reads $131.53 ?!
9) What the heck, I tender $140.00 cash
10) Well it definitely was some kind of calculation glitch, the change has been calculated correctly based on the inflated subtotal. $8.47 change.

Receipt printed to file, as below:

Code: Select all

---------------------------------------
TRAN     ASSOCIATE                 TIME
0038     B                        18:24
---------------------------------------
  STOCK NUMBER DESCRIPTION        PRICE
  243211000000 BANANAS /KG             
 T1    1    at     2.36ea.         2.36
              SUB TOTAL            6.53
     TAX1  at 12.500%            0.82
   GOODS & SERVICES TAX            0.82
                  TOTAL          131.53
---------------------------------------
          CASH TENDERED          140.00
             CHANGE DUE            8.47

               21 JAN 2007
I know this is an unusual sale process - but still, that's a rather horrendous calculation glitch.

Posted: Sun Jan 21, 2007 9:06 am
by IAN
i can only think of 2 words ...


"uhh" and "LOL"

Posted: Sun Jan 21, 2007 9:16 pm
by brucef2112
I tried it with apples and oranges.
Same thing happened..... ;)

Posted: Mon Jan 22, 2007 4:00 am
by Kaz
why not use f5 to void the item instead of modifying the line

Posted: Mon Jan 22, 2007 4:07 am
by Andrew
Kaz wrote:why not use f5 to void the item instead of modifying the line
Kaz, you can do so - however what this thread was illustrating was a glitch in doing this as detailed above. In my case the total of the sale suddenly jumped about $90 when an item was removed in this obscure manner.

Fixed

Posted: Mon Jan 22, 2007 5:17 pm
by daleadmin
I think I have the problem with changing the previous line fixed. Please try out this file http://dhpos.com/pos639j2.zip and let me know. It is only the POS.EXE file so you must have version 6.39? on you computer to test this file. Please make a backup of your current POS.EXE file first.

You must test that the program works not only when you make the correction and erase the line but also whan you do not erase the line. In other words test that the parts of the program that were not changed still work. It is nasty when one thing gets fixed and that causes something else to go haywire.

Dale

.....

Posted: Mon Jan 22, 2007 8:36 pm
by lemon535
just downloaded the latest version that you posted and it does the same thing. I just deleted the pos.exe in my folder and replaced it with the pos.exe that you posted ^ ^ ^ ^ ^

Still major calculation error!!

Again

Posted: Tue Jan 23, 2007 12:12 am
by daleadmin

Posted: Tue Jan 23, 2007 12:27 am
by Andrew
Hi Dale, that fixed it - the item disappears appropriately and the subtotal updates fine.

...

Posted: Tue Jan 23, 2007 3:01 am
by lemon535
Seems to bee all fixed! :)