Archived Updates : 12 October 2007 to 11 July 2008

Information on all updates done to the
.Net CompuByte POS software
User avatar
Site Admin
Posts: 193
Joined: May 17th, 2005, 8:10 pm

Archived Updates : 12 October 2007 to 11 July 2008

Postby basit » May 21st, 2013, 1:30 pm

Changes Made Up to 11 July 2008

Further webcam development has been made; now you can take a snap shot of money tendered and change given (parameters: 266 / 267)

We have done a new development for wholesalers of dress or other fabrics which allows the monitoring of individual rolls of material the project has been completed and implemented at Moosa's Sales Room in Fordsburg Johannesburg. (Parameters for this usage are restricted to 126 and 269). This project is a world's first in terms of its flexibility to create multiple grids within any matrix.

A new parameter was added 268 at a great expense to us in terms of programming time and resources; it was done as an instruction from Firoz Laher of Lasons (Jhb) ; what it does is it increases the font size of the individual items list ; the font size can be set to any size between 5 and 30 but can make the screen look really bad if not used in conjunction with parameter 210 ; it's good for the visually impaired. This client (Lasons) was using vision (DOS) for long time and needed size matrixes etc so we really went the extra mile to cater for his every specific need like even setting up VPN’s his wireless networks; special coding to recognize bar codes printed from vision etc only to be told that he still prefers a screen that has larger fonts; we only learnt later that the guy was dubious in his dealing and was just playing one company up against another to get extra time and further discounts on his yearly licensing costs from Vision. Your feedback on your attempts (if you will dare) to use this parameter and do you thinks it’s worth keeping in the software.

Updating of stock quantities (and sizes) between branches has been a fairly easy task with CompuByte – Parameter 257 and 258 handles this in the background between the branches; we are busy on a major project which will work in a more efficient way and utilize very little bandwidth. This is how it will work ; depending on the time interval you set (5 minutes to how many hours) all transactions done (i.e documents) at the branch will be compressed and sent to the head office where the receiving pc will update the files (synchronize make exact copy) so no more lengthy compression (backup and restores) . . The module will be ready by the 18th of July 2008. .

Full support for Pole displays now included; have tested with two line 20 character displays using mode 0. (parameter 19 set to com port i.e 1 or 2 etc). Frankly with todays LCD screens angled so that the customer can also view the screen makes pole displays a waste of money. .

In Tools section of the program we have a few more items :- Delete Storage files / History files /Stock files. We have further secured this section to ensure that no history (even if access code is used) is deleted without first arjing the data and secondly ensuring that the data is atleast one an a half years old. (We thank Zaki for pointing the possible mis-use of this).

Changes Made Up to 20 June 2008

We have reached another milestone in terms of development of the software and the new functionality introduced to the software cannot be found anywhere else in the world.

The webcam usage has now been further utilized and modified to function also as a time keeper for all your employees. You install a web cam and set parameter 265 to 1. You then choose tools from the main menu and click on Employees Management. This is where you set the times the employee works. Once this is done each time the employee logs in or log outs the system records this with a picture of the employee. To log in or log out you press the CTRL and E Keys. You can choose from the Reports menu “Employees Reports” to analyze the hours worked etc.

Full delivery reports now included; so at number of copies you insert a D you can have a delivery schedule created for your various deliveries based on the drivers number. The schedule detail can be printed form the reports menu.

LayBuys reports further enhanced.

New Parameters introduced:-
265 - Insert 1 to use the employees functionality
266 - [WEBCAM] Insert video source number if you have more than one camera installed e.g. 0

Changes Made Up to 07 June 2008

We now certain that our POS software has every type of report you can ever think off; and if you don’t find one you thinking of let us know and we will include it in our next updates.

New Reports added to Reports menu.
Cash Book; now when you do a day end you can choose to post information to the cash book; full columnar cash book introduced; we will soon release a version that will also reconcile your cash book with your bank using the CSV download. We already have a CSV download in TOOLS which will check all payments directly into your account by debtors so that you can receipt them.

Stock Analysis; You can analysis your stock items (including size ranges) between various dates and branches you have.

Top Seller and Top Purchases list ; just try it out you can now even choose by profit margin or sales value.

New Item added to Tools menu.
Auto debits and Credits. If you have stop orders made in favour of Creditors or expenses which are paid monthly (like our service contracts) ; you insert what date this occurs and it will post same to cash book on day end process. You can do this also if you charging monthly for any service.

New Parameters introduced:-
264 - Insert 1 to use unlimited number of groups. Please note that you can't use the DOS version of this software if the group is > 500

New Functionality introduced:-All reports now can now be viewed by choosing companies (branches).
A quick Login LOG OFF function ; instead of logging of completely you can now just insert the new operator number and password.
When you view any creditor, debtor or database account you have added functionality of further analysis like to see top sellers to that account etc.

Changes Made Up to 07 May 2008

New Reports introduced:-
Lay Buys
Print statements
Print Remittances
Transactions Cash & Account
Transactions Creditors
Debtors Age Reports
Creditors Age Reports

New Tools Menu introduced:-

Update Stock Fields - This allows you to use any Excel file saved as a CSV(DOS) file and update your stocks; this is very helpful if you need to update prices (cost & selling) or any other fields in the .net stock file.

Scan CSV - This allows you to use any scanner to scan a creditors invoice and then save the image as a CSV file than auto update the goods receiving input screen as seen in our training promo video.

Debtors Payments using CSV - This allows you to receipt payments made by your debtors into your bank account. All you do is download your bank statement in CSV format and then use this tool to post these deposits (make receipts)

Now everytime you view a datagrid you could save that grid as a CSV file and open it in EXCEL; you also have options to PRINT and search.

New Parameters added:-

262 - Insert Access codes for all Reports from main menu in format Eg. R0=**7 / R1=**2 the first items R0 will restrict all reports the second items will restrict only the first report which is laybuys and a level 2 and above is required. Leave empty to default all to level 7 and above

263 - Insert Access codes for all Tools from main menu in format Eg. T0=**7 / T1=**2 the first items R0 will restrict all Tools the second items will restrict only the first Tool which is Update Stock Field and a level 2 and above is required. Leave empty to default all to level 7 and above

Changes Made Up to 05 April 2008

From the Main Menu you now have an option to view Audit files; in this file each transaction is tracked; the data grid will display any use of access codes with a orange shade; a yellow shade for below profit margins and a red shade for system specific errors.

With the electricity problems we facing ; we have further improved recovery of data if system shuts down. Now even the entries before the document was ended is recovered.

Debtors Receipts and Creditors Payments now fully intergrated with AI (Artificial intelligence) to make selections on what's being paid. You could just click on any period (current to 120 days or total) and a red line below the period will indicate what's being paid and the invoices for that period tick'ed (marked) off. If a Creditor is being paid a Remittance can be printed or emailed. If Debtors is being paid a receipt will be issued.

New Header on POS Screen introduced called REPORTS - has a Report for printing laybuys from a specific date and also Statements and Remittances.

We understand the power of Crystal Reports and have programmers who have created a few reports; we were hoping that customers who understand their business would create reports unique to their business; this has not happen and many have told us that they more comfortable with Excel so now we have in all our reports a CSV button which will directly allow you to open the report in Excel.

More streamlined transfer of data between branches and head office.

New Parameters added:-

257- [BRA] Insert the time interval for checking and sending stock information to other branches or zero or empty to disable

258 -[BRA] Insert the network mapping of other branched where the stock information will be sent to, separated by '=' e.g. \\\abc=\\\def

259 - Insert operator numbers who are allowed to view Cost in stock analysis separated by / e.g. 1/2/3

260 - Insert the time interval for transferring data to head office or zero or empty to disable

261 - Insert the time interval for receiving data from head office or zero or empty to disable

Changes Made Up to 23 March 2008

Sleeker opening interface ; with logo's now revolving on focus. New Audit Trial. New Audit File from Main Menu which monitors all data integrity of all terminals. Payments to Debtors and Creditors now using AI to update and reconcile any payment.

New Parameters added:-

254 - [MENU] Insert which operator is not allowed to use menu strip on top of POS form Eg. 2/4/7 this will not allow operators two four and seven.

255 -[SEARCH] Insert 1 if you dont want an immediate search on PLU code but only on pressing Enter or the + (Plus) - Used by some Motospares outlets

256 - [SEARCH] Begin Search on how many characters inserted (Leave blank for 3+)

Changes Made 19 Feb 2008

If you now insert the word closed in Adverse Info in Debtors account this account will then be closed untill removed

Changes Made 17 Feb 2008

Branch sales i.e. Account with <BRA won't reflect commission for salesreps

New Parameters Added:-

252 [LAB] Insert 1 if Lables to be printed for Branch Accounts <BRA - Invoicing (Hugo/Dunhill/Grays)

253 [STK-] Insert the company number and stock dimension number to use Eg. 0=1 / 1=2 / 2=1 - Where 0 is the company number and 1 is the stock dimension number (1=default) (2=sizing) (3=takeways) to use - Very Important do not insert anything in this parameter if you don't have different stock dimensions for various companies - On setup of the program the default stock dimensions are used ! ! !

Changes made up to 09 February 2008

Stock Takes made much more easier with option to store different stock takes for later completion.

Changes made up to 31 January 2008

New Parameters Added:-

250 - [LOSTSALES] Insert 1 to not create a Lost Sale entry in \programs\lostsales.csv when ever a a stock level reaches zero or less

251 - [REP] Insert 1 to ensure rep (Salesperson) is always focused and a number inserted
Changes made up to 29 January 2008[/b]

By far the most significant update made to the .Net version of the software; I can confirm with certainty that no other POS software handles data integrity as what has now been implemented. Imagine never having to worry about a backup; the software has been engineered to write simultaneously to two different drives on different locations. So if you now insert a flash disk (1 gig or bigger costing not more than $10 (80 SA rands) into your terminal that flash will hold all your CompuByte data. Lets say your machine can’ start up (hard drive dead) all you do is take the flash drive and insert it into any PC that has CompuByte POS on it and change the settings of the DataDrive to the flash drive and you up and running. No restores etc . .

This type of SFT Level III tolerance is only available on high end Novell Servers costing thousands of dollars to implement and maintain; now it’s done for your desktop PC. ( more info on SFT Lvel III ) at no cost. With South Africa’s electricity load shedding causing havoc on operating systems we just take the load of your hands :D

New Parameters Added:-

249 - [BACKUP] Insert Drive Letter (Flash Drive) if single user or the Drive where continues backup's (Synchronization) must be made to Eg: E

Changes made up to 23 January 2008

For takeaway business - (Bill of Materials) now a super interface to manage Recipe's (under Stock Reports)

Changes made up to 10 January 2008

Total Units on document now also displayed in brackets bottom of form and on cash slips

New Parameters Added:-

239 - Insert 1 if you have old bar codes from PARADOX (Delphi) - used in HugoBoss / Dunhill / Grays Stores

240 - Insert 1 if you want All companies(Branches) to be displayed on Main Log on screen (Zaki ZaksMalone - Bossalino)

241 - Insert 1 if you want on Cash Slip Print Out second line - PLU : Quantity | Price | Price After Discount

242 Insert 1 to have Vista style logos for menu selection (No eyes in pictures - MiddleEast Clients)

243 [STOCK] Use with caution --> Insert which company number will all stock be deleted from (only to be used if you sharing stock accross all companies one location)"

244 [WEBCAM] Insert 1 if you have a web cam connected and want to continues view the web cam in the POS screen - If you intend recording you will need a fast processor !!

245 [BARCODE] Insert 1 if NO bar code on cash slip is to be printed.

246 [Message] Enter All info on Print outs for ACCOUNT SALES - No refunds / No exchanges (Slash used for separate lines)

247 [Message] Enter All info on Print outs for QUOTATIONS - VALID 3 MONTHS (Slash used for separate lines)

248 [Message] Enter All info on Print outs for SALES ORDERS - Must be collected within 7 Days / 15% cancellation fee (Slash used for seperate lines)

Changes made up to 07 January 2008

1) Now Credit Notes will check the original document and only allow items that were sold on the document to be credited.
2) Stock Taking now within the Stock Reports. You can now choose to which stock groups to lock (i.e. no one can invoice intems in these groups locked) and then capture stock directly into a spreadsheet style list which will compare and analyse what stock is short etc. After stock has been taken the groups can than be unlocked where stock was taken.
3) You can now also lock any individual stock items by inserting ** in the description of that stock item. This can also be used if you dont want a particular stock item to be sold.
4)After this update you can after installing the update file and extracting file into \pos-upd update the software within the opening form of CompuByte. - You can also than view what the updates consist of . .
5)Stock print outs now have images in them in the datagrid ; if such images are loaded for stock items.

Changes made up to 15 December 2007

News ! !

We welcome the Surtee Group of Companies who will now be using our software in all their well known stores "Dunhill" ,"Hugo Boss","Surtees".

We also welcome the first installation of the newest .Net POS for the Motovac Group of Companies - Their spares branch GOLDEN MOTOR SPARES has begun using the software in Pretoria (30 terminals). A personal thanks to Mr Sameer and Mr Sajith who have contributed greatly towards ensuring that we have the most innovative and functional program for the spares industry ; they own the largest network of spares shops in Botswana and you can be rest assured that they will be the largest spares outlet in South Africa soon. We also like to thank Mario (The new CEO) at Golden for his valuable contribution for the reporting modules implemented using Crystal Reports.

We further welcome A&M Spares of Rustenburg who has been a client for over two decades ; they now fully running on the .Net POS version.

Lastly, the rumours that we will be dropping future support for the DOS versions are untrue and although our close working relationship with Microsoft is important to the future growth of the company I personally would guarantee that DOS will co-exist with all versions of our .Net POS software. The Microsoft POS product will unfortunately not have the type of full integration the compubyte version has. If we have to for any reason change the name of our POS software for .Net windows we will keep you informed and ensure that this is done without any changes to any integration we have done to the DOS program.

We wish you well over the festive season and all of the best for the New Year ! !

The .Net Pos program has been further enhanced . .

Notes on registration of compubyte .Net Pos Software

If any terminal is registered you can view what the registration of the software is by clicking on ABOUT/INFORMATION top of form in POS then on view on agreement ; it will then display the numeric registration which can be used on other terminals.

If no registration exist then email or SMS as suggested on registration info;

Notes on using DOS and .Net programs together

Dos programs can be used within the .Net POS ; if you using it from outside the .Net POS you will have to click on the DOS prompt and then issue this command


Do this only if you cant access a program from DOS

New Parameters Added:-

229 - [DOC] Insert Access Code to change document type using [F4] key when items are already listed - Note:-Insert ** and Level access for .Net version E.g. **7

More security is added to the system by using this parameter! By entering a password in the data field the system will prompt for that password when changing to a different document after you have inserted some items in the POS system . Note the **7 (star star seven) this sets the PASSWORD Level for this parameter.

230 - [ACC] Insert Access Code to change Account Number when items are already listed - Note:-Insert ** and Level access for .Net version E.g. **7

By inserting a level access code here you will be prompted for that access code when changing an account number while your items are already listed! It saves the user the time and trouble of re doing a whole invoice!
Example 1234**7 means that that the system will accept 1234 or any password from level 7 to 10. When changing an account and you have discount matrixes it will changes prices based on the discount matrixes.

231 - [ACC] Insert Access Code to Open Cash Database Account Number or view any Account Details (Dr's & Cash) - Note:-Insert ** and Level access for .Net version E.g. **8

By using this procedure we are setting a password for opening different accounts and viewing there details!

232 - [ACC] Insert Access Code to view any Account Details (Dr'/Cr's and Cash) - Note:-Insert ** and Level access for .Net version E.g. **9

Insert code or password level to view any of the account the details! By using this parameter the system will prompt for password when trying to view any of the accounts details!

233 - [MENU] Insert which Menu Item is the default items for POS Example 2 for Account Sales 3 Cash Refunds 5 Quotes 6 Goods Receiving 7 Goods Returning 8 Order with Supplier 9 Order from Customer 10 CreditNote Dr'

This parameter just sets the order of the different documents available! By default cash sales in 1 account sales is 2 ….This parameter allows you to change that order

234 - [SLIPS] Insert 1 to convert this terminal to retrieve sales orders (Proformas) and convert to Cash Sales (used in spares link outlets E.g. A&M Spares - )

We insert a 1 to retrieve sale orders and convert them to cash slips! This is used in spare shops mainly. In this type of stores when all documentation at the counter are done using Order from Customer. This document is then retrieved at the CASH OUT terminals and converted to a CASH SALE slip.

235 - [GRN] Insert 1 to ONLY reduce orders placed with suppliers (Purchases) if the original order (supplier order) is retrieved otherwise don't update

We insert a 1 here so that the system reduces the order list when an order is placed and received ; if no 1 is inserted here any time you do a goods receive note it will reduce the back orders (if any are there)

236 -[STA] Insert the LPT and port numbers where dot matrix printers are installed (for using direct print ) Eg LPT1 LPT3

Now full support is available for dot matrix printers; all you do is just insert the PORT the printer is connected to; the printer can be set up as a generic printer or used with a driver.

237 - [EMAIL] Insert 1 to only use sendmail for sending emails

This allows sending emails directly from the system if you dont have any mail client setup. Very important you must edit the m.cfg and the mail.bat files in the \programs directory on the C: drive these files have the following info in them ; you must change based on what your email settings are : -

(for m.cfg)

-auth login mail(at) (password of you account)
-from mail(at)
-html -file c:\RAM\MESSAGE.htm

(for mail.bat)

rem Mail to %1 Subject %2
mailsend @m.cfg -to %1 -s %2

The most latest version of the mailsend program is available for

238 - [MENU] Access code for Menu Items (TOP) - Inserted as Menu Horizontal Location slash Vertical location = password seperated by slashes Eg: 1-2=7861/2-2=7862/4-0=78634/**10 Will prompt for passwords for Doing (Day End) and For making (Receipts for Creditors) and (Menu CompuByte POS) - Note:-Insert ** and Level access for .Net version Eg. **10

Many users have asked if we could implement access codes for the TOP MENU's on the POS system; we have now implemented this using this parameter.

Changes made 8 November 2007

Enhancements has been made to allow touch screens to fully intergate with the software; new button "Choose Document" and "Stock Pictures" in main form and in end document form to more button at the lower right hand side. . . Fastfood businesses can now have their menu's displayed graphically.

New Parameters Added:-

225 - [TAKE] Size of Graphic in Main MENU
The graphical menu items appearing can be sized from 0 to 9 (0 smallest 9 largest)

226 - [TAKE] Size of Graphic in Display of Items in TakeAway Business (Must be inserted to display menu items on right arrow)

The graphical size from 0 to 9 (0 smallest 9 largest). Please note you must click on the Main Menu and choose the option below Access Code Usage --> Set up Graphic Stock Pic's then choose the groups from which the stock pictures are to be displayed. By doing this you will refresh all pictures to your local drive for faster access.

227 - Insert 1 to suppress CTRL key to use salesperson for scanners that uses ctrl as a prefixafter a scan

Some scanners send a CTRL key to the keyboard when a bar code is scanned; you can disable this using the scanner software or set this parameter to 1. If after a barcode scan the focus is set to salesperson than this is the parameter to change.

228 - TAKE] Insert the default Group Number to use when displaying images(pictures) when using the right arrow after setting parameter 226

The normal default is Group Two if you need any other group to display please ensure that you insert the group number here.

Changes made 1 November 2007

We welcome the Zollanvari Group of companies world wide (Iran, Switzerland,Germany and USA - to our .Net POS Software. Special changes have been made to cater for tracking their unique and exquisite one of made rugs . . A quote from their web site : “In an age when much of the world¹s population was still dressing in sheepskins, the Persians were developing an industry - an amalgam of art, craft and science - which has amazed and fascinated all, from the royalty of every realm, to the most fashion conscious afficionados in every walk of life. . . .

We at CompuByte like uniqueness and the ideals of perfection; most definitely our offices will adorn their rugs . .

Changes made 31 October 2007

Now instead of a drop down menu to choose a document you have a graphic representation of documents ; you can choose by clicking the image or just moving to next document with arrow (or entering a number)

Orders placed by customers and orders you placed with Suppliers can now be edited and updated using F7 KEY (retreive document).

Changes made 17 October 2007

Display and speed improvements made to all Reports.

Changes made 12 October 2007

We welcome the Al-Baik Group of Companies and all their current and new stores; who will be using our .Net version of the software for their outlets. Newest store opened in Lenasia (Signer Terrace) - go and visit them for the tastiest chicken you ever will taste . Ashraf Jamal of Inamandla is doing all their software and hardware support ; if you require more info on how takeaway stores can also use CompuByte feel free to contact him through his website :-

Please also note Ashraf is also authorized to install CompuByte software in the Gauteng region.

New Parameters Added:-

220 – You can now insert all the command line parameters to run before the CompuByte POS software is executed. Example: NET USE F: \\\C all command must be separated by |

221 - You can directly link the branch number to an account number when you sending stock to branches . This helps in quickly sending stock to branches from the PLU prompt. All you do is insert a * (star) and then the branch number and immediately the document would be prepared for transfer to a branch.

222 - Works similar to 221 but is used at the branch when they receiving the stock by pressing the F7 key ; so in this case you just insert what account number(creditors) where the stock is coming from.
To see the efficiency and speed of use and the manner in which this works ; visit DADA’s Shoes in Marabastad – Pretoria, they have also all their stocks linked with their web cams to the picture database.

223 – You can set no label printing as a default when receiving goods.

224 – You can now by default set the number of copies to print for any document. Nice for lay buys when you need to auto choose two or three documents. Please note we also have modified parameter 212 so that if you insert a C it will auto print the document without prompting for a print.

For takeaway outlets we now have parameter 217 to only print kitchen items to be prepared and also activated the F10 key which won’t print to the kitchen for items like drinks etc. The stk-par.tak and stk-dis.tak files must be copied into the \programs and \ram directory as STK-PAR and STK-PAR. (no .tak extension) for the take away module to be activated (this must only be done once and when a new installation is done)

Return to “Updates Information - .Net POS - "Simplicity is the ultimate Sophistication"”

Who is online

Users browsing this forum: No registered users and 1 guest