Cashier Machine for OpenSuSE Linux

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Cashier Machine for OpenSuSE Linux

Patrik Hasibuan
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 <[hidden email]>
Junior Programmer
--
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

PerfectReign
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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Rikard Johnels
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   : [hidden email]
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 >

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Andre Truter
In reply to this post by Patrik Hasibuan
Hi Patrik,

On 26/08/07, Patrik Hasibuan <[hidden email]> 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: [hidden email] | http://www.trusoft.co.za

~ A dinosaur is a salamander designed to Mil Spec ~
--
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

PerfectReign
On Sunday 26 August 2007 09:50, Andre Truter wrote:

> Hi Patrik,
>
> On 26/08/07, Patrik Hasibuan <[hidden email]> 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: [hidden email] | http://www.trusoft.co.za
>
> ~ A dinosaur is a salamander designed to Mil Spec ~

--
kai ponte
www.perfectreign.com
--
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Hakan Koseoglu
In reply to this post by Andre Truter
Hi Patrik,

> 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
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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Cristian Rodríguez
In reply to this post by Patrik Hasibuan
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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

smil3y
In reply to this post by PerfectReign
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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Carl Spitzer-4
In reply to this post by PerfectReign
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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Cashier Machine for OpenSuSE Linux

Andre Truter
In reply to this post by PerfectReign
On 26/08/2007, Kai Ponte <[hidden email]> 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: [hidden email] | http://www.trusoft.co.za

~ A dinosaur is a salamander designed to Mil Spec ~
--
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]