[opensuse] Cashier Machine for OpenSuSE Linux
Dear my friends, Our company is developing an application for POS. It includes: Cashier Machine, Barcode reader, Cash Drawer, Credit Card reader and inventory+repository. It's basically a PC but equipped with the devices for a kind of shop. We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader. So now, the question is which devices we should choose to buy so we do not have too much work to build the application because our "Development Time Frame" is not enough to also build the device driver, typical device manager software and so on. If it's possible please also give me the information to buy the device from. Virtual shop (website) is also OK. We are in Indonesia as the hint if you have the information of the shop where we can buy the device in offline-way. Please give me the information pleaseee................ My boss loves opensuse so much to do his business with. He assigned me to look for the information of suitable devices to buy for our development environment. -- Patrik Hasibuan <patrikh@penguin-teknologi.com> Junior Programmer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 26 August 2007 06:27, Patrik Hasibuan wrote:
Dear my friends,
Our company is developing an application for POS. It includes: Cashier Machine, Barcode reader, Cash Drawer, Credit Card reader and inventory+repository. It's basically a PC but equipped with the devices for a kind of shop.
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader.
So now, the question is which devices we should choose to buy so we do not have too much work to build the application because our "Development Time Frame" is not enough to also build the device driver, typical device manager software and so on.
Most of the POS OEM peeps write wintendo API's. Back when I worked for a POS software development company ('93-'95) we did all our work in DOS or OS/2. However, if you look around, you'll find some that do write UNIX/Linux apis. Your barcode scanner will be a simple serial/usb interface. It may not even have a driver. The cash drawer and credit card reader may or may not have an interface. I'm using ones from various manufacters. I'll look on monday to see if they have *nix drivers. You probably want to look at the individual devices and see what you can find. I know that large retailers here in the US often use *nix for their systems. (I think Lowe's uses it, for example.) IBM may be a good bet for *nix integration.
If it's possible please also give me the information to buy the device from. Virtual shop (website) is also OK. We are in Indonesia as the hint if you have the information of the shop where we can buy the device in offline-way.
Being in Indonesia, I'm surprised you don't have local suppliers. -- kai ponte www.perfectreign.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 26 August 2007 16:08, Kai Ponte wrote:
On Sunday 26 August 2007 06:27, Patrik Hasibuan wrote:
Dear my friends,
Our company is developing an application for POS. It includes: Cashier Machine, Barcode reader, Cash Drawer, Credit Card reader and inventory+repository. It's basically a PC but equipped with the devices for a kind of shop.
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader.
So now, the question is which devices we should choose to buy so we do not have too much work to build the application because our "Development Time Frame" is not enough to also build the device driver, typical device manager software and so on.
Most of the POS OEM peeps write wintendo API's. Back when I worked for a POS software development company ('93-'95) we did all our work in DOS or OS/2.
However, if you look around, you'll find some that do write UNIX/Linux apis.
Your barcode scanner will be a simple serial/usb interface. It may not even have a driver.
The cash drawer and credit card reader may or may not have an interface. I'm using ones from various manufacters. I'll look on monday to see if they have *nix drivers.
You probably want to look at the individual devices and see what you can find. I know that large retailers here in the US often use *nix for their systems. (I think Lowe's uses it, for example.)
IBM may be a good bet for *nix integration.
If it's possible please also give me the information to buy the device from. Virtual shop (website) is also OK. We are in Indonesia as the hint if you have the information of the shop where we can buy the device in offline-way.
Being in Indonesia, I'm surprised you don't have local suppliers.
-- kai ponte www.perfectreign.com
I was looking into this area a few years ago, as i was in the progress of starting my own company. There were quite a few POS applications for Linux. IF you decide in developing you own propriety system it shouldn't be much of a problem either. Have you made any searches online? http://www.google.com/search?client=safari&rls=en-us&q=Linux+point+of+sale+system&ie=UTF-8&oe=UTF-8 yields a lot of interesting hits. There is a Swedish company called Torex that does POS systems for restaurants, complete with scanners, touchscreens, creditcards and such. They service /amon others) Hotels, Fashion, Giftshops, Fastfood and a lot more. They run their application on either Windows or Linux platforms. Fast and easy to learn, Very versatile. http://www.torex.se/ You may want to take a look into that. -- /Rikard ----------------------------------------------------------------------------- email : rikard.j@rikjoh.com web : http://www.rikjoh.com mob: : +46 (0)763 19 76 25 ------------------------ Public PGP fingerprint ---------------------------- < 15 28 DF 78 67 98 B2 16 1F D3 FD C5 59 D4 B6 78 46 1C EE 56 >
Kai Ponte wrote:
On Sunday 26 August 2007 06:27, Patrik Hasibuan wrote:
Dear my friends,
Our company is developing an application for POS. It includes: Cashier Machine, Barcode reader, Cash Drawer, Credit Card reader and inventory+repository. It's basically a PC but equipped with the devices for a kind of shop.
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader.
So now, the question is which devices we should choose to buy so we do not have too much work to build the application because our "Development Time Frame" is not enough to also build the device driver, typical device manager software and so on.
Most of the POS OEM peeps write wintendo API's. Back when I worked for a POS software development company ('93-'95) we did all our work in DOS or OS/2.
However, if you look around, you'll find some that do write UNIX/Linux apis.
Your barcode scanner will be a simple serial/usb interface. It may not even have a driver.
The cash drawer and credit card reader may or may not have an interface. I'm using ones from various manufacters. I'll look on monday to see if they have *nix drivers.
You probably want to look at the individual devices and see what you can find. I know that large retailers here in the US often use *nix for their systems. (I think Lowe's uses it, for example.)
IBM may be a good bet for *nix integration.
If it's possible please also give me the information to buy the device from. Virtual shop (website) is also OK. We are in Indonesia as the hint if you have the information of the shop where we can buy the device in offline-way.
Being in Indonesia, I'm surprised you don't have local suppliers.
take a look at this http://www.novell.com/products/linuxpointofservice/partners.html you may want to talk to novell, they are partners with many 3rd party organizations that provide solutions or may be able to help you out with equipment. I see sles9 in action daily through my employer, we use it to run our cc terminals in a 180 store retail grocery chain. steve -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi Patrik, On 26/08/07, Patrik Hasibuan <patrikh@penguin-teknologi.com> wrote: [...]
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader.
We implemented a POS system on openSUSE about 9 months ago. The only POS printer that we could find that already have drivers is the Fenix Imvico SM2000. http://www.feniximvico.com/catalogo.php?ididioma=EN&id_pro=7&id_cat=16 The driver for CUPS is available for download. http://openprinting.org/show_printer.cgi?recnum=FenixImvico-SM_2000 Almost any barcode scanner will work as it acts as a keyboard. We used the Metrologic Eclipse M5145 http://www.metrologic.com/corporate/products/pos/ms5145.htm We also used a bar scanner from DigiPos: http://www.digipos-systems.co.za/sd303more.asp We used an Aqsonic cash drawer, but any cash drawer should work, they plug into the printer and the printer open the cash drawer. We used the development driver of the SM2000 and it could not yet open the drawer, but the production version should be able to do it. If you want to write your application in Java, or maybe just write an integration portion in Java, you can look at JavaPOS. http://www.javapos.com/ This supports a number of POS hardware. -- Andre Truter | Software Consultant | Registered Linux user #185282 Jabber: andre.truter@gmail.com | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 26 August 2007 09:50, Andre Truter wrote:
Hi Patrik,
On 26/08/07, Patrik Hasibuan <patrikh@penguin-teknologi.com> wrote: [...]
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader.
We implemented a POS system on openSUSE about 9 months ago.
The only POS printer that we could find that already have drivers is the Fenix Imvico SM2000. http://www.feniximvico.com/catalogo.php?ididioma=EN&id_pro=7&id_cat=16
Yeah, I've implemented a few hundred Epsons at work and they do not - as of yet - have Linux drivers. They do, however, support a Java environment, which can be used in any OS. http://www.pos.epson-europe.com/support/drivers.htm I haven't tried the jpos drivers yet. Since my system was coded in C# to begin with, it shouldn't be much trouble to convert to mono.net or even have a component in java to run under *nix. Here's the POS layout... http://www.perfectreign.com/stuff/lacrr/era_test_cashier_lg.jpg Oh, and we're printing barcode labels using either Dymo or Zebra label printers. Haven't checked on the SUSE-ability of either yet. So far, the only way to get it to run on SUSE is under VMWare... http://www.perfectreign.com/files/images/20070622_ERA_Linux2_1.jpg
The driver for CUPS is available for download. http://openprinting.org/show_printer.cgi?recnum=FenixImvico-SM_2000
Almost any barcode scanner will work as it acts as a keyboard.
We used the Metrologic Eclipse M5145 http://www.metrologic.com/corporate/products/pos/ms5145.htm
We also used a bar scanner from DigiPos: http://www.digipos-systems.co.za/sd303more.asp
We used an Aqsonic cash drawer, but any cash drawer should work, they plug into the printer and the printer open the cash drawer. We used the development driver of the SM2000 and it could not yet open the drawer, but the production version should be able to do it.
If you want to write your application in Java, or maybe just write an integration portion in Java, you can look at JavaPOS. http://www.javapos.com/ This supports a number of POS hardware.
-- Andre Truter | Software Consultant | Registered Linux user #185282 Jabber: andre.truter@gmail.com | http://www.trusoft.co.za
~ A dinosaur is a salamander designed to Mil Spec ~
-- kai ponte www.perfectreign.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 2007-08-26 at 11:01 -0700, Kai Ponte wrote:
Yeah, I've implemented a few hundred Epsons at work and they do not - as of yet - have Linux drivers.
I use Epson Action lazer 1500 but I use its HP emulation. Most Epsons have HP modes. Quite a few local small business use this model BW only. Slower than new but built like a tank about 30lb. Good thing because my cat is 25lb and likes to sleep on it. So I keep it covered most days. CWSIV -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 26/08/2007, Kai Ponte <kai@perfectreign.com> wrote:
Oh, and we're printing barcode labels using either Dymo or Zebra label printers. Haven't checked on the SUSE-ability of either yet.
We tested Zebra label printers on SUSE for a client and they work very well. CUPS include zebra drivers. The company that develops CUPS (Easy Software Products) also use Zebra and Dymo label printers. (Zebra LP-2844Z and Dymo Labelwriter 330 Turbo). -- Andre Truter | Software Consultant | Registered Linux user #185282 Jabber: andre.truter@gmail.com | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
We are insist to make opensuse as the priority of its platform. And we need to buy the machine as the development environment. They are: 1. PC Desktop; 2. Barcode reader; 3. Cash Drawer; 4. Credit card reader. If the programming language is Java, there is JavaPOS - which is
Hi Patrik, platform independent and almost all device providers have JavaPOS drivers these days. These drivers support enable/disable etc. so instead of using wedge-device settings for the readers you can actually control them properly. For the credit card, you're on your own. Most of these talk quite specific APIs but there is an open cash point solution from some guy in Venezuela but the name escapes my memory at the moment. For disclosure, I work for a software company specialising on writing POS software. We use JavaPOS (obviously) and Linux (IRES or NLPOS) or WEPOS (or embedded XP or Win2k before that). IBM has excellent POS machines with SuSE and JavaPOS support. They also have an integrated till build environment called IRES (which uses SLES9/NLDesktop 9)(IRES stands for IBM Retail Environment for SuSE). For OpenSUSE, I'm not sure if any hardware vendor would be ready to support it. Unfortunately they only see SLES/RHEL as viable distributions. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Patrik Hasibuan escribió:
Dear my friends,
Our company is developing an application for POS. It includes: Cashier Machine, Barcode reader, Cash Drawer, Credit Card reader and inventory+repository. It's basically a PC but equipped with the devices for a kind of shop.
http://www.novell.com/products/linuxpointofservice/ -- Cristian Rodríguez R. SUSE R&D "You don't have to burn books to destroy a culture. Just get people to stop reading them." --Ray Bradbury -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (8)
-
Andre Truter
-
Carl Spitzer
-
Cristian Rodriguez
-
Hakan Koseoglu
-
Kai Ponte
-
Patrik Hasibuan
-
Rikard Johnels
-
steve