point-of-sale

Best way to handle input from a keyboard "wedge"

I'm writing a C# POS (point of sale) system that takes input from a keyboard wedge magcard reader. This means that any data it reads off of a mag stripe is entered as if it were typed on the keyboard very quickly. Currently I'm handling this by attaching to the KeyPress event and looking for a series of very fast key presses that contain...

Copying databases to remote locations

Our EPOS system copies data by compressing the database into a zip file, and manually copying to each till, using shared directories. Each branched is liked to the main location, using VPN which can be problematic, but is required for the file sharing to work correctly. Since our database system currently does not support replication,...

Interfacing with Compris POS

Does anyone have any data on how to interface with a Compris POS? I have a Compris POS, and I need to grab data from the database. I can't get information from NCR regarding the underlying data format, and I was wondering if anyone had reverse engineered the device, or had any documentation on the device. ...

Drive a POS printer via USB in c#

Any ideas how i can best drive a USB POS printer from c#. POS printers are usually serial, TCP/IP or USB based. I know how to accomplish serial and TCP/IP but have no idea about communications through USB in C#. I know that there is a layer available from Microsoft called POS.NET, but I want to try and avoid using this. Any ideas or any ...

Does anyone have database, programming language/framework suggestions for a GUI point of sale system?

Our company has a point of sale system with many extras, such as ordering and receiving functionality, sales and order history etc. Our main issue is that the system was not designed properly from the ground up, so it takes too long to make fixes and handle requests from our customers. Also, the current technology we are using (Progress ...

Start program on a second monitor?

Is there a way to specify which monitor a application appears on in Delphi or C++Builder? I am developing a simple program for a customer, which displays kitchen orders on a secondary monitor, generated by a hospitality system. Currently they need to manually drag the window onto the second monitor after it starts. ...

Feed paper on POS Printer C#

I've been trying to programatically feed the paper on a pos printer (Epson TM-U220D). The problem I have is that the last line of the document don't get printed, instead, it is printed as the first line of the next document printed. I tried POS for .NET sending the "ESC|flF" command, also tried to send the raw esc/pos command using the s...

Handling input from a keyboard wedge

Following on from the question asked by Mykroft Best way to handle input from a keyboard “wedge” http://stackoverflow.com/questions/42437/best-way-to-handle-input-from-a-keyboard-wedge. I need to write a class that intercepts key strokes, if the input is determined to be from the keyboard wedge (as described in the above post) the da...

Where can I find a "ESC/POS" Epson Barcode Test Program?

I am struggling to get an Epson "ESC/POS" printer to print barcodes (Using Delphi) and want to test if the printer is not faulty. Do you know where I can find a program to print a barcode in "ESC/POS"? I suppose as a last resort an OPOS program will also be OK. Also, a demo Delphi Program that works will also be fine. All the Delphi sni...

Where can you get good programming information for POS (Point-of-Sale) Development?

POS Development has some special challenges, ie. printer languages such as ZPL, "ESCPOS", OPOS etc. etc. It would really be nice to know where are the best sites with information and code snippets and sample programs. Many programs and examples for barcodes for instance, generates barcode images - this is not what I am after - it is abo...

Printing Server Side from .Net (without WinForms)

Hey printing junkies need some pointers to send me in the right direction for this development. I am developing an epos system for a local shop which we are later going to tie into an ecommerce site. The front end of the epos system is going to be WinForms so we can handle USB devices easily and we are going to use a WebForms/MVC admi...

Pole display problem in c#

Hi, I used pole display(E POS) in my POS c# application.I have two major problem in that, 1. I can't clear the display perfectly. 2. I can't set the cursor position. I used some dirty tricks to do these.But I am not satisfied with that code.The following code i used. Code :- class PoleDisplay : SerialPort { private ...

In POS applications, what are X, Y and Z reports?

In POS applications, what are X, Y and Z reports? ...

Microsoft.PointOfService library

I am going to use Microsoft.pointofservice library to communicate with point of sale hardwares. There isn't much documented by microsoft about this library. So before i spend my and other 5 developers time on this would like to get review of this libray if any one has ever used it. Please suggest there are any other way to communicate w...

Epson POS printer - Automatic Status Back Specification

I'm trying interpret the Automatic Status Back (ASB) data from Epson POS printer. I've successfully made contact with the printer using some example code from the UB-E20 Technical Reference Guide (www.amigopos.com/faq/faq_262.aspx). Unfortunately, the manual only states where I can expect the 4 bytes of ASB data in the return string from...

Is possible send print commands by WIFI to POS mobile printer?

I'm building a POS (point-of-sale) solution and for a specific scenario I want to know if any of the POS mobile printers like http://pos.epson.com/products/prodsPMOP.htm can driven by WIFI connection. I mean, is possible program it similar to a web server (ie:like SEND>START) so become innecesary have drivers? ...

Point of Sale Machine Software Development

I want to create a Point of Sale (POS) machine and software for it. Are there any How-To guides for this? Hardware I know where to find the hardware, but I am just wondering if there are any hardware brands in particular that allow customization, such as using .NET's APIs for the machine (cash till, printer, etc). Software My que...

POS for .NET Known Service Objects

Hi, I was wondering if anyone knew where I could find a list of LineDisplays, CashDrawers, Printers, that work well with POS for .NET. I want to get around creating my own service objects for potential devices that I might by which are not supported. Thanks. ...

Communicating with a MW-3170 magnetic card reader

One of our customers has asked if we can interface with a serial magnetic card reader/encoder from a old EPOS system. The device has no make only the MW-3170 model number. Does anybody know how I can communicate with the device? I am currently looking for a programming manual on Google, without much success. ...

Checking Printer Messages using OPOS Drivers in Delphi

I'm trying to open a Point of Sale (POS) printer using the OPOS Drivers in Delphi (BDS2006), but don't have a clue on how to check the printer status. How would I check for messages like Check Paper and Paper Jam from the printer? ...