New POS version 6.39g released on 11-16-06
Posted: Sun Aug 13, 2006 6:52 pm
There has been a change in the "Rounding" feature. The rounding factors of ".01" to "1" remain the same but there are new rounding factors of "10" to "10000". Here are the instructions...
<hr>
If you set a rounding factor from "10" to "10000" then currency values throughout the program will be rounded to "1", however only on receipts and the sales screen extra zeros will follow all currency amounts to make the values appear to be larger. For example if you set rounding to 1000 and have a price for something of 257 then everywhere in the program except the receipts and sales screen the price will be listed as 257, on the receipts and sales screen the price will be listed as 257000.
So how does that help? In most parts of the program there is no place to display and endless number of zeros. So if the value of the currency in your country is so small that a loaf of bread costs 2570000 then the program just cannot handle numbers that large. In that case what you have to do is to just drop the 4 zeros (and use a rounding factor of "10000") and list the price in the stock table as 257. In fact all the currency values in the program will have to be divided by 10000. You (and your local government buddies) will just have to understand that, and understand that currency values in the program are actually 1/10000 of the actual value, and to obtain the actual value the printed value must be multiplied by 10000. For example if the program tells you that the tax collected at the end of the day is 6539 then the actual tax collected was 65390000.
Well this is easy for you to understand and you should have to explain it to your tax buddies only once, but you sure do not want to have to explain it to every customer you have. So only on the sales screen and the receipts (what the customers can see) will the extra zeros follow every currency value.
<hr>
This can be downloaded from the usual place...
<center> http://keyhut.com/pos3.htm </center>
Make sure you follow the upgrade instructions. Backup, backup, backup.
<hr>
If you set a rounding factor from "10" to "10000" then currency values throughout the program will be rounded to "1", however only on receipts and the sales screen extra zeros will follow all currency amounts to make the values appear to be larger. For example if you set rounding to 1000 and have a price for something of 257 then everywhere in the program except the receipts and sales screen the price will be listed as 257, on the receipts and sales screen the price will be listed as 257000.
So how does that help? In most parts of the program there is no place to display and endless number of zeros. So if the value of the currency in your country is so small that a loaf of bread costs 2570000 then the program just cannot handle numbers that large. In that case what you have to do is to just drop the 4 zeros (and use a rounding factor of "10000") and list the price in the stock table as 257. In fact all the currency values in the program will have to be divided by 10000. You (and your local government buddies) will just have to understand that, and understand that currency values in the program are actually 1/10000 of the actual value, and to obtain the actual value the printed value must be multiplied by 10000. For example if the program tells you that the tax collected at the end of the day is 6539 then the actual tax collected was 65390000.
Well this is easy for you to understand and you should have to explain it to your tax buddies only once, but you sure do not want to have to explain it to every customer you have. So only on the sales screen and the receipts (what the customers can see) will the extra zeros follow every currency value.
<hr>
This can be downloaded from the usual place...
<center> http://keyhut.com/pos3.htm </center>
Make sure you follow the upgrade instructions. Backup, backup, backup.