Slashdot Mirror


Can You Access Your Own Cash Register Data?

jeronimo989 writes "A customer of mine has a small shop and asked me to look for an electronic cash register. One of the requirements is to retrieve the sales data from the cash register in some accessible format so he can import it in the software of his choice (which happens to be OpenOffice), either by downloading the data on a Flash card, connecting a laptop via USB, or even via a direct modem connection. As far as the cash register itself is concerned, he doesn't need anything too fancy; any 'entry level' machine for small businesses is probably OK (as long as it keeps an electronic journal, of course). Which options do we have? Are there cash register manufacturers out there that allow accessing the sales data directly in an open format? Does anyone here have experience with setting up a link between a cash register and PC, preferably using free/open source solutions?"

178 comments

  1. Re:Lame by Anonymous Coward · · Score: 4, Informative

    Did you even look at the page you're hawking? The features tab has only a place holder, the forum tab is utterly blank, and the manual is V 0.1.0, last updated 2004.

  2. Re:Lame by Anonymous Coward · · Score: 0

    I for one (not native English) didn't know the term POS.


    Now that you pointed jeronimo989 in the right direction, all other replies seem futile

  3. It really doesn't work this way... by mridoni · · Score: 5, Informative

    ... modern cash registers simply output on a serial or USB port all the transaction data entered, and receive informations on goods for PLUs (Price Look-Ups): when a barcode on a product is scanned, the cash register "asks" to a server the corresponding price and description to be printed on your receipt, etc. Most cash registers are actually (at least here in Italy, and in a reasonably sized shop) just a specialized keyboard/screen/cash drawer connected to a PC, which in turn sits on a network: it's all part of a turn-key system, maintenance included. It's not like you go and read the data *from* the cash register: while you can query it for some daily report, you usually just store the data on a server and use some custom app or a DB frontend to read it.

    1. Re:It really doesn't work this way... by pipatron · · Score: 0, Flamebait

      Yes, thank you, know we know how it works in your big store where you have more than one cash register. Now back up and read what he wanted.

      --
      c++; /* this makes c bigger but returns the old value */
    2. Re:It really doesn't work this way... by Anonymous Coward · · Score: 1, Informative

      Sure a big store uses a network and for a small company that isn't needed but the point that most POS kit these days are just a PC with some specialised input devices is still a valid one.

      This means the obvious solution is to find some POS hardware and software, bolt it to a standard PC and you'll have no problem exporting the data because it will be on a standard PC system. So the question is now what is the best OS/software/hardware combo for a build your own POS system.

    3. Re:It really doesn't work this way... by mridoni · · Score: 0

      The real problem is that there is no small-size or really hackish solution for this kind of requirements: you need a PC semi-permanently connected to your cash register, a programming manual - this stuff uses proprietary protocols - and from there on it just depends on what you want to do: but you DO need something to log the transactions and parse/query your data (which might well be a Perl script or something somebody else slapped together). Daily reports *on the cash register* are only available on high-end models anyway, which you probably don't have in a very small shop, so your distinction between small and big shops is moot.

    4. Re:It really doesn't work this way... by Anonymous Coward · · Score: 0

      as a matter of fact, most of the chinese owned markets here in argentina use the system described above, with a central pc and 1 or 2 linked registers, it doesnt seem to be that expensive if markets that small have them, either that or there really is a mafia of chinese markets that operate like a big corporation...

    5. Re:It really doesn't work this way... by dbIII · · Score: 2, Informative

      The problem is some of these things are not really modern cash registers but instead general purpose PCs not paticularly well set up to pretend to be a cash registers. I once had a short term contract with a place that made the things that will remain nameless. I can't mention the company name because that was the admin password on ALL of the deployed units! Changing the password prevented various things like updates from working. Windows CE would be acceptable for this sort of thing, Win2k possible given the hardware limitations, WinXP without a service pack however was the situation. No they were not Diebold but a much smaller company that may well have vanished or done an Andersons to get away from a bad reputation.

    6. Re:It really doesn't work this way... by Paradise+Pete · · Score: 3, Funny
      I once had a short term contract with a place that made the things that will remain nameless.

      I'll bet sales would increase if they named them.

    7. Re:It really doesn't work this way... by Anonymous Coward · · Score: 0
    8. Re:It really doesn't work this way... by innerweb · · Score: 2, Informative

      Some solutions, not tested and not reviewed, but simply googled. I have used other solutions for clients in the past. They have worked well on an IBM systems that was networked. The data wound up on a postgresql database that was then linked through a client application and a web server for different kinds of reporting and control.

      These are just a few of the listings off of Google on a search:

      Remember though that POS is one of the most important aspects of any retail or store front type business. So, be wary of what you choose. Choosing a POS system is more about the relationship you are building with your system provider and maintainers than the actual system itself. Some systems require less of a relationship, but I have never run across a situation where that relationship was not present and integral to the long term use of the system. That relationship could be with the OSS developers and users or a company. I wish you luck on your choice. And, please post back to here as to what you chose, why and then your experiences. I prefer the OSS way in most cases as I can make modifications where I (my client) need them. But some applications I farm out to a company as the requirements are outside of my experience.

      InnerWeb

      --
      Freud might say that Intelligent Design is religion's ID.
    9. Re:It really doesn't work this way... by iocat · · Score: 1
      Remember though that POS is one of the most important aspects of any retail or store front type business. So, be wary of what you choose.

      Lesson: You do not want a POS POS.

      --

      Dude, I think I can see my house from here.

  4. Put it on the Internet by PartPricer · · Score: 4, Funny

    Please tell him to make it accessible via the Internet and to not encrypt his credit card data. It would make life so much easier for my Russian friends.

    Ever heard of PCI-DSS?

    1. Re:Put it on the Internet by coreb · · Score: 1

      I think that is what a local restaurant has done.

  5. Re:Lame by The+Ancients · · Score: 3, Insightful

    You know it doesn't hurt to do some research.

    This IS slashdot. It doesn't hurt to RTFA either (when they're there) but there's still a large number of readers here that don't want to risk it .

    But yes - a simple google search did turn up a number of solutions. My guess is that the submitter wants to short circuit the process of working his/her way through them, and tap into the collective knowledge of /.ers.

  6. A suggestion by WindBourne · · Score: 1, Insightful

    If you are looking for all this, it would be nice to have register where the customer can plug in a USB drive and then have the register load the "receipt" on it. I am always amazed that none of the stores have this. I know that it would be useful to buy food from King Soopers and then take the info home and plug it into various applications including a kitchen app and a budget app.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:A suggestion by EdIII · · Score: 0, Offtopic

      Are you FUCKING NUTS!?

      All it takes is one sociopathic asshole, or even one unwitting accomplice to install a trojan/malware/virus/worm into the cash register.

      I know some people are thinking, "wow. they might be able to steal money by funneling it somewhere". I'm thinking, "If that asshole stops me from being able to buy my Chunky Monkey, I'm going postal up in this *$#*&$#%".

    2. Re:A suggestion by deniable · · Score: 1

      Think about it from the point of view of the guys supporting such a setup. Think about the kinds of problem customers who would get involved and the people you have working the floor. Can you still guarantee security?

      An alternative I could see working is for them to email a copy of the receipt, but it would probably only work if you had one of their loyalty cards or whatever. (I'm just as happy giving a random shop my email as I would be having random USB devices plugged into my financial systems.)

    3. Re:A suggestion by WindBourne · · Score: 0, Flamebait

      fairly trivial to make secure. At the register, Only allow the usb plug to be treated as a drive and more important, do not allow anything to moved from the plug to the register. Then when receipt is written, it is written as simple text file (perhaps XML with no binary data allowed) that receiver should have checked over by a program on their home system. A simple program can check these and then read them in.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:A suggestion by Kijori · · Score: 1

      If you are looking for all this, it would be nice to have register where the customer can plug in a USB drive and then have the register load the "receipt" on it. I am always amazed that none of the stores have this. I know that it would be useful to buy food from King Soopers and then take the info home and plug it into various applications including a kitchen app and a budget app. I'm not convinced. Sounds like it'll take longer, create problems when USB devices don't work, create problems when someone's stick uses a different file system, open a new vector for attack, increase maintenance costs and have no real advantage over an easy, secure paper receipt which most people will choose anyway. If you want to put your food into a budget/kitchen app you already can - you have the receipt and, failing that, the food itself.
    5. Re:A suggestion by Kijori · · Score: 3, Insightful

      hmmm. So you think that plugging in USB card in a system that OWNS the driver, that it will cross-infect the register? ha ha ha Start using Linux or something that is secure. You window nuts ARE sociopaths. An excellent point, since Linux can never have any vulnerabilites or bugs ever.

      Security requires more than just choosing the more secure operating system, you have to protect your system - for example by not letting strangers plug in devices.
    6. Re:A suggestion by Mathinker · · Score: 2, Informative

      > fairly trivial to make secure. ... do not allow anything to moved from the plug to the register

      All I can say is, I hope you don't work in the computer security field.

      How is the driver going to access the USB drive without transferring data from the plug? You do realize that the driver is going to need to read a lot of data about the state of the filesystem, right? System drivers, especially third-party ones, are well known to be weak points in the security of a lot of systems.

      E.g., A Linux kernel vulnerability somewhat connected to this discussion.

    7. Re:A suggestion by EdIII · · Score: 2, Insightful

      LOL. I was just going for a +5 Funny mod.

      I did not mean to start a flame war with an AC over Linux/Microsoft. "Securing the system" would preclude any activities like this. I can see a targeted attack by individuals to first infect a cash register, and then later on grab lists of credit card numbers, pin codes, etc. and transfer them to USB sticks covertly. It would not even matter if these covert files were placed on innocent customers sticks. All it would take is for one of the attackers to grab it at some point.

      That is the thing about a targeted attack. It does not matter if the target is Linux or Microsoft. That is just the details. Your right that anyone would be naive to think that an operating system choice ALONE provides you security.

    8. Re:A suggestion by God'sDuck · · Score: 2, Insightful

      Why does it need to be super secure? Credit card transactions are done using a separate "turnkey" machine. A small-store register receipt is nothing but a list of items with no name attached. If someone p0wned your machine the worst they could do that takes hacking knowledge (breaking the machine can be done with a hammer) is change some item to ring up at the wrong value -- or learn that people who by baby wipes also buy baby diapers. Whoopty do. So a basic firewall on an updated OS should be plenty.

    9. Re:A suggestion by Mathinker · · Score: 4, Informative

      Now that I think about it, maybe that link isn't as connected as I thought... :(

      I was looking more for something like this.

      Too bad I can't make that post disappear by moderating the thread. :)

    10. Re:A suggestion by radagenais · · Score: 1

      That is really silly. Nobody in their right mind is going to want to be having customers plugging USB drives into their POS.

      BUT, if you want the data.... it would be fairly trivial to have the receipt emailed to you as part of the transaction. Reasonable opt-in feature...

      "Honey, get of the computer and come help me cook!"

    11. Re:A suggestion by WindBourne · · Score: 1

      Well, the fear is that the cash register Driver is not secured. But the USB-HDD does not have to be complicated and can be written secured for special cases like this. In this particular case, it can be secured, because if one item is out of whack, you simply deny it. Th reason why other drivers are insecure is because of the under lying thought that we have to try every thing. Instead, if we limit what we are willing to take in, it becomes much easier to write this securely). But with that said, I do like the idea of a separate device to handle this and perhaps the printer.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    12. Re:A suggestion by Intron · · Score: 1

      It's a good idea. Too bad as soon as they have my email address they'll start spamming me with ads.

      --
      Intron: the portion of DNA which expresses nothing useful.
    13. Re:A suggestion by FrankieBaby1986 · · Score: 1

      try a scanner and OCR software, usually quick and easy. You can then write up a program to parse the resulting text for you

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    14. Re:A suggestion by JimFive · · Score: 1

      I'd be happy if all the stores just put a standard barcode on the receipt that had: StoreID, Date, amount so that I could scan it and have it go directly into e.g. GnuCash. Even better would be a 2d barcode that also contained category information. Going all the way to individual line item detail would be overkill for most people, but I could see the benefit if you integrated it into a menu planner.
      --
      JimFive

      --
      Please stop using the word theory when you mean hypothesis.
  7. Quickbooks Terminal by Taelron · · Score: 4, Interesting

    For a couple of hundred bucks he can get a Quickbooks terminal running on embeded Xp. Then all he has to do is export the quickbooks data or just access the pc for the info. The terminals are fully functional PC's, Registers, and loaded with Quickbooks.

    http://shop2.outpost.com/%7Byf7-gwJCCQm5GvlczRQ4zQ**.node3%7D/product/5380498;jsessionid=yf7-gwJCCQm5GvlczRQ4zQ**.node3?site=sr:SEARCH:MAIN_RSLT_PG
    QUICKBOOKS 2008 POS BASIC W/HARDWARE

    INTUIT:
    For Windows
    FRYS.com #: 5380498
    QuickBooks Point of Sale Basic is a complete retail management solution that tracks inventory, sales and customer information to help you save time and serve your customers better. Includes easy-to-use software and retail hardware including a bar code scanner, cash drawer, receipt printer and credit card swipe* guaranteed to work together.**

    1. Re:Quickbooks Terminal by timmarhy · · Score: 4, Informative

      ever used quickbooks? no? that's why you think it's a good idea.

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:Quickbooks Terminal by Kalriath · · Score: 4, Insightful

      Since when has $1,300 been a couple of hundred?

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    3. Re:Quickbooks Terminal by Anonymous Coward · · Score: 5, Funny

      Since before the US completly fucked their dollar. I think they're in competition with Zimbabwe.

    4. Re:Quickbooks Terminal by melstav · · Score: 1

      I want to know what you do for a living that $1300 is "a couple of hundred bucks".

      "a couple" is generally accepted to be some number approximating two.

    5. Re:Quickbooks Terminal by magarity · · Score: 1

      Since this is a business expense then if it is a fair amount it can be capitalized and depreciated over time. Big bonus when it comes to tax time. And if the business is so small that 1300 is a prohibitive amount then maybe he's better off with a 99 cent notebook and some pencils for keeping track of sales.

    6. Re:Quickbooks Terminal by tompaulco · · Score: 1

      I use Quickbooks. We don't have a cash register at our shop. We just use a PC and a spreadsheet. We only record total sales right now as individual sales numbers per item is not interesting enough to justify the expense of tracking. The Salon e-mails me the totals at the end of the day and I put them in Quickbooks.
      When and if it becomes justifiable to me to track individual sales, we already have a plan in place. Put Quickbooks on the PC at the salon, buy a bar code scanner and use Quickbooks as POS software. It already has all of the functionality for inventory control and customer sales.
      It's not as fancy as the intergrated POS hardware and software that you can also get from Intuit, but it allows me to scale up at my own speed and choose my level of detail.

      --
      If you are not allowed to question your government then the government has answered your question.
    7. Re:Quickbooks Terminal by Anonymous Coward · · Score: 0

      and be locked into the monopoly of quickbooks. quick sign me up I like having limited options.

    8. Re:Quickbooks Terminal by Slashdot+Parent · · Score: 1

      Ummm. What do you recommend as a substitute?

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    9. Re:Quickbooks Terminal by Taelron · · Score: 1

      As a matter of fact Troll, yes I do use Quickbooks for my own small business and my friends brewery uses the Quickbooks POS for their cash register and are more than happy with it... I wouldn't recommend something I don't use myself.

    10. Re:Quickbooks Terminal by Phorion · · Score: 1

      ** not an actual guarantee.

  8. Why get complicated? by DerekLyons · · Score: 0

    Why won't using a PC directly work?

    1. Re:Why get complicated? by cerberusss · · Score: 1

      Because software costs more than a bog-standard cash register.

      --
      8 of 13 people found this answer helpful. Did you?
    2. Re:Why get complicated? by pegdhcp · · Score: 1

      Because depending on the jurisdiction, the cash register must be a hardware that is certified to be a cash register, even if it was a PC in another lifetime... In answer to FA poster; In my time as a software developer -when steam powered computers was just phasing out-, most register producers was willing to provide you with an API and some decent documentation about their data format. Try IBM, for example...

  9. Check out Circuit City by londonit · · Score: 2, Interesting

    I worked in a rollout project with Circuit City whenthey replaced some of their POS systems. The new boxes were some IBM POS solutions with linux on them - I dont know from the top of my head but they seemd out of the box solutions - They pulled OS and all from BOOTP server, but I suppose you could get them preinstalled and all. Maybe IBM has more suggestions.

    --
    >London IT Support - Prominent Solutions
    1. Re:Check out Circuit City by doctor_nation · · Score: 0, Redundant

      Note that POS in this context means "Point of Sale", not "Piece of Sh*t".

    2. Re:Check out Circuit City by Anonymous Coward · · Score: 0

      The same thing at Krogers. All the IBM registers have a network boot. While I can appreciate the ability to manipulate data, they were never truly stable, and crashed weekly.

  10. Checkout (POS) for mac by kalleh · · Score: 5, Informative
  11. Re:Lame by EdIII · · Score: 0, Offtopic

    This IS slashdot. It doesn't hurt to RTFA either (when they're there) but there's still a large number of readers here that don't want to risk it .


    LOL. Just what it is the risk again?

    My guess is that the submitter wants to short circuit the process of working his/her way through them, and tap into the collective knowledge of /.ers

    Exactly. This is ./ but it also like a tech forum too. The signal to noise ratio might be a little different, but there are some pretty informative posts from time to time.
  12. Lame-we can do worse by Anonymous Coward · · Score: 0

    "You know it doesn't hurt to do some research."

    Well that would certainly explain all of the consistent slashposts on law, economics, Microsoft, politics, and women. We're gluttons for punishment.

  13. Re:Lame by wfWebber · · Score: 2, Funny

    Well, the software you found is a real POS alright. Seems Google still does an intelligent search match :)

    --
    Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. -- Andrew S. Tanenbaum
  14. FYI by WK2 · · Score: 4, Funny

    Just so everyone knows:

    POS = Point of Sale
    POS = Piece of Shit

    For the most part, the POS's in this thread are the first choice.

    --
    Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    1. Re:FYI by Anonymous Coward · · Score: 0

      OMG PONIES! Pimp Our Slashdot!

    2. Re:FYI by dwater · · Score: 4, Funny

      Just so everyone knows:

      POS = Point of Sale
      POS = Piece of Shit

      For the most part, the POS's in this thread are the first choice. The actual posts in this thread, on the other hand....
      --
      Max.
    3. Re:FYI by dattaway · · Score: 1

      I thought it was management that referred to the *employee* operating the unit as a POS.

    4. Re:FYI by 87C751 · · Score: 5, Funny

      POS = Point of Sale
      POS = Piece of Shit

      For the most part, the POS's in this thread are the first choice.
      Not after that second assignment.
      --
      Mail? Put "slashdot" in the subject to pass the spam filters.
    5. Re:FYI by Anonymous Coward · · Score: 0

      Ponies On Slashdot

    6. Re:FYI by quonsar · · Score: 1

      point of sale is where you pay for the piece of shit.

    7. Re:FYI by jamesh · · Score: 1

      POS = Point of Sale
      POS = Piece of Shit

      And remember, when you are supporting the software that runs the former, don't accidentally say the latter instead. And don't agree with your customers when they intentionally say the latter instead of the former!
    8. Re:FYI by gardyloo · · Score: 1

      So you're basically saying that FIRST POS! is what most of us go for here?

    9. Re:FYI by Anonymous Coward · · Score: 0

      POS = (thread.cashRegister())? "Point of Sale": "Piece of Shit";

  15. Re:Lame by pbhj · · Score: 0, Redundant

    He didn't ask for a new POS though ... oh wait this is the internet and we have to ignore the question and just try and sound intelligent.

    How am I doing?

    If he'd said which cash register they have and what budget that might have helped, but I guess that those questions don't get in because they aren't controversial or open-ended enough to spin enough page-views / ad-dollars.

    Cynical? Maybe a touch.

  16. Easy Solution by Anonymous Coward · · Score: 0

    Unless you require something a little more fancy, one of the easiest solutions is to just hook a cash-drawer and receipt printer to a standard computer and use an off-the-shelf cashiering software from somewhere to tie the parts together.

    The product that we use is part of a larger ERP, and so is not suitable to you needs, but it works this way and we have had no major issues for years.

  17. Re:Lame by xtracto · · Score: 5, Informative

    Everytime someone posts some question on slashdot there is inevitably some idiot who will answer to "goolge it" or "source forge it" or whatever similar.

    I am sure the original poster did know about goolge and maybe he even did look in there before posting here but the idea of asking in slashdot is to see what the opinions of other people with *knowledge* (supposedly) are. For me as a slashdot reader is quite interesting, because the discussion usually brings several alternatives and answers which are up to date (instead of web pages that someties are outdated) and even some comments which are worthy.

    Plenty of times I have recurred to an ask slashdot that I had seen before to look at what people *in the know* are using, instead of just looking at the advertisements thrown by each of the avaialble products (either Free or non Free).

    So if the only advise you are going to give is to "google it", just shut up and go to troll to the next slashdot story. You are only polluting an otherwise interesting conversation.

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  18. Cash Register vs. computer by neurosine · · Score: 0

    It's not difficult to find POS software that will turn even a very old workstation into a cash register. Quite often for free. Once you're there, backing up, analyzing, and sharing the data becomes very easy. Most entry level cash registers don't keep a record of transactions. They leave that to other entities. If you register has an RS-232 (9 or 25 pin serial port) or other IO port, you can probably give out the model number and find more bickering, though eventually usually help here.

  19. Maybe Stoq? by GauteL · · Score: 4, Informative

    I haven't tried it, since I'm not in the retail business, but Stoq is an open source Point of Sale system supported by a brazilian company called Async.

    It is GTK based and uses PostgreSQL for database storage (so extracting data should be a breeze). It also comes with a LiveCD so you can try it out yourself.

    1. Re:Maybe Stoq? by Anonymous Coward · · Score: 0

      Mod this up, this product looks great!

    2. Re:Maybe Stoq? by Anonymous Coward · · Score: 2, Funny

      Mod this down. Async is a competitor of mine.

  20. Re:Lame by ATMD · · Score: 3, Funny

    And I (native to England) would half expect to see a lot of Microsoft-funded pages when Googling for "linux pos".

    --
    Nobody else has this sig.
  21. Sharp by N3Roaster · · Score: 5, Informative

    I see a lot of comments already jumping on fancy POS systems, but if a basic cash register is really all that is needed, get to your local office store and take a look at what's there. A basic Sharp cash register (and probably registers from other makers as well) will store this data on a SD card or allow a USB connection to a computer. The software they (Sharp, don't know about others) provide is crap, but the data you get back is CSV which can be imported into any spreadsheet program. It's basic, but if that's all you need it does the trick.

    --
    Remember RFC 873!
    1. Re:Sharp by Anonymous Coward · · Score: 0

      Seriously, it didn't take long at all to find a few solutions that will work. It's almost as if the poster is too lazy to even do a few minutes research on his own. I'm sure he'll do an amazing job getting this set up for his client!

    2. Re:Sharp by Anonymous Coward · · Score: 1, Informative

      The Sharp XE-A505 Electronic Cash Register is apparently what he's talking about. Runs about $320 - less than an embedded Quickbooks box or a dedicated PC of any sort, after factoring in the display (unless you have boxen to burn).
      http://www.amazon.com/Sharp-XE-A505-Electronic-Cash-Register/dp/B000I974O8

    3. Re:Sharp by supersnail · · Score: 5, Funny

      Mod parent down!!
      He answered the OPs question.
      He answered it sensibly.
      He did not recommend any Freeware, Payware or Painware.
      He did not even critique the operating system used.

      We cannot condone such postings. What if everybody came to expect Slashdot posting to be relevent, even credible.

      --
      Old COBOL programmers never die. They just code in C.
    4. Re:Sharp by aethera · · Score: 1

      Be careful with those low end Sharps (and Casios, and Royals). To my knowledge the only Sharp cash registers that have the usb link or the sd slot are their low end small business registers. They work well, but you tend to get what you pay for in terms of a short lifespan, sticking keys, lack of advanced features, etc. I really recommend stepping up to sharp's commercial series (the er-a410 comes to mind). The starting prices are not much more expensive than the low end stuff. Unfortunately, most of these registers still communicate on the serial port, and Sharp's polling software in around $800 per user. I've been trying for a while to find a more economical solution, and even when I did find a quality USB-serial converter and a dealer that would sell me a copy of the programming software I still couldn't get the things to talk to each other. And I'm old enough to remember the good old days of IRQ conflicts and COM port settings and all the necessary voodoo to make a serial device play nice.

    5. Re:Sharp by Anonymous Coward · · Score: 0

      You really needed a serial terminal server. Access a serial port remotely across the network. We use these to talk to numerous pieces of manufacturing equipment at work.

    6. Re:Sharp by Anonymous Coward · · Score: 0

      I concur. I was expecting to see the Accepted Solution in the lower right hand corner and the green title bar. Best answer I've read in ages.

  22. DataSym by shyster · · Score: 4, Interesting

    Since nobody else seems to understand the difference between an electronic cash register and a PC based point of sale system - I'll throw in what little I know of ECRs.

    DataSym makes a software product called Comm2000 that communicates with their ECRs. It can poll nightly to retrieve sales information, or you can have the register output the data on each sale. You can also maintain SKU lists, etc.

    We have a few DataSym and older Sharp registers on the network (with a serial-TCP/IP device server), and the sales are captured in real time without going through Comm2000. Formats are a little obtuse, but reverse engineerable without documentation if you needed to.

    Nightly, there's a fairly old version of Comm2000 that sends out SKU lists, register layouts, etc. The processing is held together with shell scripts and some custom C code, but I think Comm2000 is the standard EXE. This is all on a UNIX box, designed circa 1993, so YMMV.

    Fortunately for me, but unfortunate for you, I have very little to do with the ECR side of things. But, I'd imagine most ECRs these days offer something similar, and I see DataSym still has Comm2000. Since ECRs don't really seem to be in the /. sweet spot, I'd suggest giving your local distributor a call.

    1. Re:DataSym by Mr.Ziggy · · Score: 1

      I've done a lot of work with Datasym, used a few ECR's, and I'm not working on a Loc Software SMS project.

      Personally, I'd suggest looking at the Samsung electronic registers, or perhaps the Sharp. They probably do everything you want them to do, and ECRs are much less 'fussy' than other solutions.

      Datasym: The whole com2000 setup is workable, but I think it's about $900 just for the the PCI card to install in your computer. Then you've still got to pay for software, and a register. FYI: if anyone really wants Datasym registers or parts, I've got an enormous stack of used gear for sale...

      Loc software: It's an SQL backend, HTML frontend system. A bit pricey, low documentation, but very customizable.

  23. Re:Lame by Atti+K. · · Score: 1

    I for one (not native English either) did know the term POS.

    --
    .sig: No such file or directory
  24. Why use a register in the first place? by j35ter · · Score: 1

    IMHO a POS system has a superior flexibility for small shops; especially if the developer is willing to alter the software to fit specific needs.

    Been selling these little buggers for way under 1k$ and most complaints have been met with some coding, which helped me keep the whole matter modularized.

    --
    Delta-Mike November Bravo Tango
  25. POS - register by Anonymous Coward · · Score: 0

    I think you're confusing POS software with the cash register. The cash register by itself has no way of knowing what it sells (save perhaps the totals for the end-of-day procedure). What you need is software linked to a cash register. You can then track inventory, customers, sales agents, connect it to a server blah blah blah... all depending on how much you want to spend.
    As mentioned in some posts above, there are packaged systems with all h/ware and sw bundled, or you could buy them separately if you feel you're up to setting it all up. From memory you'll need the cash draw connected to the printer, the printer to the PC, the PC to the card-swiper and a net or phone line to the bank. Also you'll need to make sure the bank card software can talk to the
    POS application and vice versa.
      This is assuming you are talking about a fairly organised store with a biggish inventory. Sounds a bit complicated for one terminal, but he'll then be able to extract meaningful data from the system to use more or less "as is" with his accounting processes (bank rec, end of months, statements invoicing etc..). He'll also need to input all his inventory (including barcodes and such if he's going to use them).
    It sounds more complicated than it is, but in my opinion you shouldn't buy the cheapest piece of crap that you find. Find out what he needs (including what data he's after), and get a system which most suits his particular needs/business processes. It's better to spend more on the system now, and know it will serve him well for many years (i've seen POS systems on unix boxes that are 15+ years old and still running :) ) rather than the cheapest shit out there....

    1. Re:POS - register by GigG · · Score: 1

      I had a base simple cash register when I owned a liquor store a few years back. It stored totals and sub totals for about 8 classes of merchandise. The data was there but there was no way to get the data out other than via the tape.

      --
      Is buying a Harley Davidson as your first motorcycle since you were 16 at age 49 a midlife crisis issue?
  26. been their done that by oliverthered · · Score: 1

    A few year ago I had to write an application that linked up sales data to data from beer line flow monitors, all of the registers we had to operate with could provide sales information. Most often it was from a database that the till connected to, but sometimes it was directly from the till itself. To get good data (or any data) we usually had to contact the till manufacturers and ask them for details of how to access the data etc... they usually provided us with documentation we could work to, or sometimes there was some consultancy time where they showed us what to do as they didn't have any documentation.

    I say contact a few till manufacturers and see what they can provide and what the costs are going to be.

    --
    thank God the internet isn't a human right.
    1. Re:been their done that by scsirob · · Score: 1

      Hmmm... Beer line flow monitors? And how long did you manage to keep this system in beta?? Must have been a real party ;-)

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    2. Re:been their done that by oliverthered · · Score: 1

      there was lots of testing to make sure it worked just right!

      --
      thank God the internet isn't a human right.
  27. Do not use PC based registers by OzTech · · Score: 3, Insightful

    If you use any x86 based registers with a custom (or shelf) application which "mimics" a real cash-register, you will immediately be caught in vendor lock-in.

    My suggestion is to look at what is available from real cash-register manufacturers. Most if not all of these vendors will have a serial (or other) interface which will upload/download data using standard ASCII, comma-delimited files.

    This should reduce your task to a simple import/export routine with perhaps a little data massaging to get it into/out-of whatever back end system you want to use/develop.

    I successfully used Sharp cash registers for this over 15 years ago. All of the PLU (Price-Look-Up) codes and pricing (stock levels, re-order etc) was stored on a DEC-VAX, basic reporting data was stored on a PC based SQL and generated using Crystal, Access or whatever. A single PC application spoke to the VAX every night, then contacted every register, downloaded sales data and uploaded new/changed PLU data, then massaged the data from the registers and sent it back to the VAX and also dumped what stuff into the SQL database.

    With ASCII PLU/pricing/sales data coming from the registers it was a snack and allowed the company to move from a mini-computer architecture to a PC/LAN/SQL environment seamlessly. I'd be surprised if the current offerings from register manufacturers was much different today than it was back then as there really is no reason for it to be any different.

  28. Re:Lame by Proud_to_be_Pinoy · · Score: 0, Redundant

    well said!

    --
    no sig = no personality(?)
  29. Re:Lame by TapeCutter · · Score: 1

    "last updated 2004"

    So your saying the term "functionally stable" is a bad thing?

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  30. Re:Lame by tepples · · Score: 0, Offtopic

    LOL. Just what it is the risk again [of following an article link]? Tracking cookies. Pop-ups. SWF advertisements. A single article strewn across a dozen ad-laden pages. Or even drive-by downloads of malware. Not to mention losing track of time while reading things on the site with the article, so that you don't have a chance to make Slashdot comments early enough for them to get moderated up.
  31. Open database by Tumbarumba · · Score: 2, Interesting

    I had the same problem a few months ago. I really wanted an open POS system for the children's shoe shop my wife opened last year. We wanted a better system of managing inventory than the manual spreadsheet we were using.

    I wasn't really that happy with any of the open source solutions I looked at (mainly LanePos and BananaPOS), mainly because I don't really have time to maintain these systems myself, and I wasn't convinced the support operations would work for us. We eventually did find a commercial provider based upon a recommendation from a friend with a small shop nearby. One of the things I really liked about this system was the fact that the vendor was completely happy for me to be able to access the database used by the POS software without any restrictions. I wasn't that happy with a number aspects of the system, but being able to access my own data was critical for me.

    --
    My business: Farstrider Studios.
    1. Re:Open database by hesaigo999ca · · Score: 1

      could you post the one software you are talking about and using,
      not leaving anything to the imagination...

    2. Re:Open database by Tumbarumba · · Score: 3, Informative

      Sure: it's Montana. I didn't originally post the link because I'm not sure I'd fully recommend them at this stage. We've found the barcoding not quite up to scratch, minor usability issues with the UI, and I'm not fully happy with the support. Nevertheless, when I asked them to change their terms to allow open access to the database, they were happy to comply.

      --
      My business: Farstrider Studios.
  32. for a few hundred quid by greebowarrior · · Score: 3, Informative

    he could get a cheap mac off ebay, or a mac mini, and use Checkout

  33. Re:Lame by Anonymous Coward · · Score: 4, Funny

    It is when the "b" is a typo.

  34. A PC does it all by Anonymous Coward · · Score: 1, Informative

    There are enough pc-based solutions. You can buy cash drawers that open on a COM port signal, you can buy slip printers (Epson) if you don't want a full-size invoice, you can buy extra customer displays that connect to a serial or parallel port or to the slip printer, there are barcode scanners for USB or keyboard wedge. Everything else is software then.

    For the hardware look at http://pos.epson.com/products/.

  35. The Answer to your question is: by derrickh · · Score: 1

    The Sharp XE-A203

    D

  36. Re:Lame by Bastard+of+Subhumani · · Score: 2, Funny

    Everytime someone posts some question on slashdot there is inevitably some idiot who will answer to "goolge it"
    Indeed, anyone who can't spell 'google' is a total fucking imbecile.
    --
    Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
  37. Try this one by mopwr · · Score: 3, Informative

    Give this one a try.

    http://www.openbravo.com/product/pos/

    Its simple and has export options.

    I've used it since it was tinaPOS and it has worked good for me.

  38. Worst title ever by noidentity · · Score: 2, Insightful

    This is an awful article title. "Can You Access Your Own Cash Register Data?" First I read that as some silly desire to be able to access your own data in all the stores you visit, out of some sense of entitlement. Then I read the summary, and see that's not the case. In that context, it could be read as asking store owners if they can access their cash register data, a yes/no question. But no, that's not what's about either; it's someone seeking a recommendation for a freaking cash register, as if this is Yahoo Answers or something...

    1. Re:Worst title ever by Mex · · Score: 1

      And you also had to take the time to post all that and complain about it... Not your day, is it?

  39. Re:Lame by SlashWombat · · Score: 2, Funny

    TLA's are just a PITA!

  40. Horse first, cart second.... by Ollabelle · · Score: 3, Interesting
    This is not a case of hardware hacking, folks.

    These electronic cash registers are designed to have their collected data extracted from them in some fashion, so the logical place to start is the cash register vendors themselves to find out how it can be retrieved and the software systems that can use it. Something integrated with the accounting system/bank reconciliation would be nice. If it's a hard process, then that's likely the machine to avoid.

    The second question, in fact should probably be the first, is to decide exactly what kind of data is to be collected: bar-code data, department codes, and the number of different sales taxes applicable to the site. These kind of questions will dictate the complexity of the machine to be purchased. All cash registers will do the normal daily control functions, running and daily totals. What you're looking for a machine that will deliver higher-level data to support the management of the business, so you need to start with those management objectives, then see how the extraction process fits into the accounting system, and only then decide on a machine to support those systems.

    --
    Ibid.
  41. PC settup by Jarik+C-Bol · · Score: 1

    a huge number of people around here have gone to PC's for there registers. apparently, you can get barcode scanners, receipt printers, and card swipe whatsits, all for the PC. true, this is not the cheapest route, but it does solve the problem of converting data or even being able to access the data in the first place. 'course, a few stores around here where still using a archaic inventory software written by a local madman in DOS a few thousand years ago, so they had a lot of trouble with some networked inventory management, but from what i've seen, most of these have finally replaced said software. (mind you, these are small business owners, not chains, so there is no corporate backing to buy this equipment). I would say look into PC point of sale systems, and see where that takes you.

    --
    I've decided to Diversify my Holdings. I've divided my cash between my left and right pockets, instead of all in one.
  42. Open POS by Anonymous Coward · · Score: 1, Informative

    From Wikipedia:
    Vendors and retailers are working to standardize development of computerized POS systems and simplify interconnecting POS devices. Two such initiatives are OPOS and JavaPOS, both of which conform to the UnifiedPOS standard led by The National Retail Foundation.>

    You have two choices; however, I think the Open POS solution might be a better option since it is cross platform.

    http://en.wikipedia.org/wiki/Point_of_sale

    1. Re:Open POS by Anonymous Coward · · Score: 0

      I am the original AC poster on this thread:

      From Wikipedia:
      Vendors and retailers are working to standardize development of computerized POS systems and simplify interconnecting POS devices. Two such initiatives are OPOS and JavaPOS, both of which conform to the UnifiedPOS standard led by The National Retail Foundation.>

      You have two choices; however, I think the Open POS solution might be a better option since it is cross platform.

      http://en.wikipedia.org/wiki/Point_of_sale


      Three Open Source POS'; links to these projects can be found on sourceforge.
      TinaPOS/Openbravo.
      L'ânePOS
      LemonPOS

    2. Re:Open POS by AaronLawrence · · Score: 1

      These standards are mostly about POS peripherals. Useful, but hardly a working solution.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    3. Re:Open POS by Guysmiley777 · · Score: 1

      Yep, OPOS is a standard for connecting things like scanners, PIN pads and receipt printers, not the actual POS system itself.

      --
      Coding with assembly is like playing with Legos. Coding an application in assembly is like building a car with Legos.
    4. Re:Open POS by neuromancer23 · · Score: 1

      How is JavaPOS not cross-platform?

  43. It works for both by DragonHawk · · Score: 2, Insightful

    For the most part, the POS's in this thread are the first choice. Actually, in my experience as an IT consultant and admin, most POS systems are also a POS.

    Like a lot of vertical markets, this one seems to be infested with companies producing poorly engineered products with no mind for security, usability, interoperability, or ease of IT management. They're usually highly proprietary and overpriced, to boot.
    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:It works for both by AaronLawrence · · Score: 2, Informative

      It's true. Basically it's a niche, and driven more by accounting and marketing than practicality and security. No vendor can afford to meet all the requirements including security, a nice easy user interface, rigorous testing, all the promotions ideas marketing can think of, the interface-du-jour to head office systems etc. So everybody just makes do with (barely) adequate systems.

      I should know, I work on one ;)

      Also, even now there are benefits to using hardware designed for the job rather than PC model #9276. It will generally last a lot longer and be more fit to the purpose (cashiers banging on keys at high speed). The flexibility of PCs is somewhat irrelevant day-to-day, indeed you don't want people installing Office and SolitairePlus2000 (now with extra malware).

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
  44. What is cash? by Big+Smirk · · Score: 1

    Is that another name for VISA? or MasterCard?

    --
    TODO: create/find/steal funny sig.
    1. Re:What is cash? by DNS-and-BIND · · Score: 1
      You know, every time you use that card, you're costing the merchant money. Credit card processing isn't free.

      In addition, cash is untracable. I'm no Luddite, but I like the idea that I don't leave a trail everywhere I go. Also, keeping cash around and having a reputation as a guy who usually pays cash can come in handy in certain situations.

      Plus, you come across as an effete douchebag. It's sort of the same thing as people who loudly proclaim that they don't watch TV.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:What is cash? by randyest · · Score: 1
      Le sigh...

      You know, every time you use that card, you're costing the merchant money. Credit card processing isn't free.
      Oh no the poor merchant who is so dumb he or she accepts credit cards as payment and takes a loss. Wait, no they don't. They may make less profit, but so what? That's not "costing" them money, or they'd stop doing it.

      In addition, cash is untracable. I'm no Luddite, but I like the idea that I don't leave a trail everywhere I go.
      Really? Ever notice those serial numbers on your bills? You think payments are the only way to track someone?

      Also, keeping cash around and having a reputation as a guy who usually pays cash can come in handy in certain situations.
      Yeah, when selecting whom to rob.

      Plus, you come across as an effete douchebag. It's sort of the same thing as people who loudly proclaim that they don't watch TV.
      You keep using that word. I do not think it means what you think it means.
      --
      everything in moderation
    3. Re:What is cash? by DNS-and-BIND · · Score: 1

      Dude, a man who opens a post with "le sigh" and thinks that cash is outdated is certainly effete. Credit card transactions cost a percentage, and merchants are always happier when you pay with cash. Seriously - so what if they make less money? Let me guess, you don't know anyone who owns a business. Nobody goes around recording serial numbers of banknotes unless it's a ransom payment.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    4. Re:What is cash? by randyest · · Score: 1

      That's neat, but the guy you called effete didn't open a post with "le sigh." That was me. I'm not him. Please tell me which definition of "effete" would be relevant to one's use of cash?

      1: no longer fertile
      2 a: having lost character, vitality, or strength
      b: marked by weakness or decadence
      c: soft or delicate from or as if from a pampered existence
      3: effeminate 1


      Do women/gays not use cash? Are credit cards marked by weakness or decadence? Are those with credit cards soft and pampered? Sorry, I don't get it. Maybe to someone who can't get a credit card it's "decadent" or "soft" to have one? Hmm, odd.

      Anyway, yeah, I own a small business, and know people who own other businesses. I think we all realize that credit card fees are a cost of doing business, which is usually more than compensated for by the convenience factor that tends to get more people to buy and buy more. If it doesn't, then obviously we wouldn't accept credit. Is that really hard to grasp?

      And, you assume no one is recording serial numbers on bills. How you know know for sure?

      --
      everything in moderation
  45. http://www.linuxcanada.com/ by chris_sawtell · · Score: 1

    It's Here

  46. Re:Lame by English+French+Man · · Score: 1

    Or you could have tried http://www.goolge.com/ and see for yourself that this typo is completely irrelevant.

    --
    If I'm wrong, please correct me ; learning is better than being right.
  47. A Software Solution Is Available. by AndGodSed · · Score: 2, Informative

    Disclaimer - I do not work for this company, but I have used this software package(s) extensively.

    Softline Pastel.

    It is an accounting software, so he will be able to do accounting of everything that has gone through the books, includes a payroll package, tax package and among even more other things: support for P.O.S (Point Of Sale)

    What Pastel allows you to do wit P.O.S is:

    Every Transaction gets recorded real time.
    Operates P.O.S drawer.
    Your Accountant can access what sales are in your P.O.S remotely (via lan, or with an add on via web - IIRC on that last one)
    Supports "cash up" end of day to a removable drive.

    It runs on Windows unfortunately - if you are inclined to run other OS's. Has a server module and can run the server/client on the same machine - ideal for small business.

    www.pastel.co.za

    Apologies for the spammy post everybody - like I said I am not employed by them, but it is a good piece of software with support for international currencies/tax etc.

  48. Royal 600sc by Anonymous Coward · · Score: 0

    Royal 600SC is a good simple choice.

  49. Can You Access Your Own Cash Register Data? by eltonito · · Score: 1

    Yes I can, thanks for asking!

    What, you want more than that? Nevermind then, I use an abacus and carve my sales figures into stone tablets at the end of the day.

  50. Re:Lame by lukas84 · · Score: 1

    Here in Switzerland, the term POS is standard for cash registers.

    So it doesn't seem specific to the US market or the UK market - but i wouldn't have assumed that everyone knew it either.

  51. We use Retalix Storeline at my work. by y86 · · Score: 1

    It uses a SQL SB to store sales. Really any POS solution that uses a SQL capable DB allows for easy extraction of data.

    1. Re:We use Retalix Storeline at my work. by Guysmiley777 · · Score: 1

      You poor bastard. I supported a Retalix based system (Storepoint 4.0 and 5.0) for awhile. It was complete garbage.

      Remotely supporting a relational database at every store back office is a nightmare. "Internal software consistency check failed. Cannot continue after bug check." It should have added "hope your backups are ok."

      --
      Coding with assembly is like playing with Legos. Coding an application in assembly is like building a car with Legos.
  52. Using the mouse ? by Daas · · Score: 1

    Could anybody tell me why most modern PC or MAC POS uses the mouse as an input method ? It's probably the worst way of doing things...

    Ever seen someone use a mouse at any big company ??? There is a reason for that...

    1. Re:Using the mouse ? by Ollabelle · · Score: 1
      Amen. For this type of reason, I'm not a fan of using PC's for POS systems. A PC is too much a general function machine, what with a wide variety of ports, drives, and a large case to hold them. Having to supply counter real estate (in 3D) for all that as well as the monitor and the keyboard can be too much for a little shop, especially when the data needs are numerical summary data only.

      Focus on the data needs of the business!

      --
      Ibid.
  53. Go SaaS by tafknab · · Score: 1

    My advice would be to go as a Service. Cheap and convenient. most Saas providers will give you access to your data in downloadable formats. For example paygo: http://www.christianjames.net/

  54. Roll Your Own with Perl/TK by Dr.+Zowie · · Score: 1

    There are a squillion register-like accessories on the market, from USB-controlled cash drawers and receipt printers to price scanners that operate like keyboard devices and even little scrolling LED signs to show off the purchase. It is the work of less than a man-month to put together a simple register application that dumps its output to a file.

  55. Re:Lame by MMC+Monster · · Score: 1

    But yes - a simple google search did turn up a number of solutions. My guess is that the submitter wants to short circuit the process of working his/her way through them, and tap into the collective knowledge of /.ers. And that's exactly the point. /. is a community. Why not take advantage of the community to make a purchasing decision?
    --
    Help! I'm a slashdot refugee.
  56. POS = PC by jandersen · · Score: 1

    I used to work for a company some 10 years ago that made POSes (POS: Point Of Sale), or rather the software for them. The basic system is simply a PC with some specialized externals: electric cash drawer, bar code scanner etc, and the SW takes care of all the usual things, like reading input from the scanner, looking up items in the database, calculating discounts, handling electronic payments, communicating with the backend system etc.

    Try to search for 'linux point of sale' - I immediately found http://www.viewtouch.com/poshome.html. I don't know whether they are any good, but there you are. I expect that this system lets you access everything you need - otherwise, what is the point of having a till/cash register?

  57. Venders aren't always enemies by jyunderwood · · Score: 1

    A large gas station chain that I was on the tech support team for used Palm POS. http://portal.pinncorp.com/Pinnacle/Default.aspx?tabid=58 While you might think vender lock-in, note that using someone else's POS system makes them accountable. I'm sure your client would prefer to run his business than worry about his computer and POS systems. Palm POS can export journals to SQL or XML in real time so he could use any custom front end he wanted to view the data or just use the viewer that ships with the setup.

  58. Re:LameNot /. by OldHawk777 · · Score: 2, Interesting

    For the past decade the /. community has kept me more informed about technology than any other source. /. is not always first with some topics, but eventually almost all intelligent technology content leads to /..

    I have noticed government/military/CoOpGhost and politicians/corporatist/religious trolls on /. all trying to become more informed or attempting to suppress the truth with plausibly_logical_spin-reasoning (they always fail). The truth always gains from their adamant refrain being discovered as far less than accurate.

    The important side for me (I have an odd job), each year, I balance and document my pay to what I directly save this company by supporting or rejecting technology application and acquisition. If I cannot after my annual review clearly show I have saved the company $1M, I feel guilty about my pay (less than $100K). My best year yet was almost $4M, my worst was about $500K (last year), this year 2008 will be worse, but for our next FY2009 it is already at $5M. About a quarter of all that money is due to some discussion on /.

    I had no direct input to one acquisition decision, but it is a well known example of clueless CIO staff/management. In 2006/05, I was told by a senior CIO staffer that by 2006/08 M$-Vista would be installed on all desktop computers. My immediate reply to him, thanks to the /. community comments, was that M$-Vista would not even be on any company computers in 2007/08.

    So %~P, I promoted myself this past August from the Technology Information Adviser (TIA) to the illustrious sounding position of the Technology Innovation Adviser ..., next time I will pick a more enigmatic job title for my BizCard ... maybe Technology Implicit Adviser ...; anyway it is important to keep it consistent with TIA for the signature block (my insanity %~P).

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  59. Re:Lame by Anonymous Coward · · Score: 0

    Hell, he coulda have searched Slashdot alone:

    http://slashdot.org/article.pl?sid=00/04/12/166251 i always find software discussions from 2000 very relevant to my implementations today....

    get off your high horse - just because you have no useful information to add, pointing to articles nearly a decade old is pointless!!!!
  60. 920 POS projects on Sourceforge by flyingfsck · · Score: 0, Redundant

    One of those plus a cash drawer. Is it really so difficult to search Sourceforge?

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  61. $250 gets you one with a scanner and data dump by Tsu+Dho+Nimh · · Score: 2, Informative
    For about $250 you can get this: http://www.cashregistersonline.com/store/scripts/prodView.asp?idproduct=387

    Serial connection to connect the register to your PC or bar code scanner. Software includes a filter that downloads your end of day report totals directly to your QuickBooks Pro or Peachtree accounting programs.

  62. Most have 'real time' serial data output by dkone · · Score: 1

    In my experience, working for a company that sells and installs POS systems and DVR Surveillance systems at gas stations, most POS system data is easily accessible. Most systems we have worked with have 9-pin serial (now most are USB) receipt printers. When hooking up a DVR system we will tap into the serial feed and import the sales data so that we can overlay it on the images captured from the cameras pointed at the POS terminal.

    This is obviously a 'real time' capture situation. Depending on the POS vendor, other options exist for retrieving sales data at end of shift/end of day.

    DKone

  63. OK Here are some usefull suggestions... by FlyingGuy · · Score: 1

    Electronic Cash Registers are very inexpensive ranging from about 149.00 USD and up. Most have data ports and include software for fetching the journal.

    Have a look here and you will find an inexpensive solution.

    --
    Hey KID! Yeah you, get the fuck off my lawn!
  64. Re:Lame by TapeCutter · · Score: 1

    Touche' The term was used by a certain lage IT firm during the "who stole my cheese" era, it's a euphamisim that basically means pack your bags because the project is going nowhere.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  65. Worst name ever: DINE-POS by Anonymous Coward · · Score: 0

    This got my vote for WORST NAME EVVAH!!

    http://www.dinepos.com/

  66. Too simple a question for Slashdot... by Anonymous Coward · · Score: 1, Informative

    Most people are trying to say linux this and quickbooks that. What the submitter is asking is about a simple cash register and not a computerized POS solution. You might not realize it but today even simple cash registers are fairly smart and have a serial/USB port or a flash card that sales data can be pulled from. Problem is that the software is usually poor and simply wants a way or a register that can get the data into a spreadsheet. Not everybody needs a full workstation and there are times when a cash register is the better solution as long as the data can be downloaded from it instead of needing to manually reenter sales data from a closeout (or whats sometimes called the Z report) or going through every ticket one at a time.

    I used to work at a dive shop/dolphin watch office on South Padre Island, Texas and I had to do just that. Reenter every receipt every day into Quickbooks. The dive shop would have benefited from an electronic cash register but the boss didn't want to have to train people in Quickbooks POS. The dolphin watch office only had 4 items (different types of trips) to sell and was on a dock so a simple cash register was the better solution if only we had one that we could pull the data from and import into Quickbooks. -scubaspi

  67. Latest iMac as a POS terminal by RevWaldo · · Score: 1

    I saw this at a brand-new bright-and-shiny coffee 'n muffin shop here in Brooklyn. This screams "out of business in six months" to me, blowing that much cheddar on something a Pentium II (if not a 486) could do, unless someone here thinks different.

  68. polling registers by Anonymous Coward · · Score: 0

    try this company www.pcpoll.com to get data from your registers.

  69. Suggested registers by jokersmild · · Score: 0

    We have two Sharp XE-A203's here at work that have SD card slots and a USB port. You download all of your cash register data on to an SD card and take it with you. The registers are pretty cheap too http://tinyurl.com/5fxlvo

  70. OpenOffice? Try GnuCash by Simon80 · · Score: 1

    If you're just planning on putting the info into a spreadsheet, try GnuCash, it has features that help you verify that all of your numbers match with reality, and some banks let you export your transaction data into formats that it can import, which gives you easy access to all of that data as well.

  71. What about OCR by WhiteDragon · · Score: 1

    It should be possible to modify a flat bed scanner (perhaps by modifying one with a sheet feeder option) to be able to continuously scan the register's receipt tape for that day. The data would not be immediately available in such system, but it would also be rather more secure.

    --
    Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
  72. why? by ZenDragon · · Score: 1

    Why does stuff like this make it to the front page of slashdot?

  73. Most ECRs can do this by dkoster · · Score: 1

    I've worked as a tech on a number of ECR and POS systems. Most modern cash registers (I'm speaking with direct knowledge of Samsung and Casio, machines) are pretty low-priced and can export their data in delimited formats. Most cash register retailers will charge extra for the software that allows you to do this, but it's not a great deal more. If you know what you're doing, you can grab the raw data yourself and make it behave in whatever way you'd like.

    These aren't the super-expensive cash registers either. Even ones that can be bought at your local office supply store will be capable of this (much to specialized cash register retailers' chagrin) Just look for it in the feature set on the box.

    Good luck

    1. Re:Most ECRs can do this by ggpauly · · Score: 1

      Samsung registers are reliable for a client of mine with about 20 stores, 1-3 registers per store. I think the polling software is MS. It creates text files that my SW parses into a DB. Reporting is all open source (mostly Perl).

      --
      Verbum caro factum est
  74. NTPV and me by Anonymous Coward · · Score: 0

    I've successfully implemented a 3 register system with a reporting webservice backend using NTPV, postgres, and Fedora Core. It's been stable for 2 years, and I get to do whatever I want with all my data. You can also build cheap touchscreens using overlays over a normal 17" monitor (total cost ~$400, versus $800+ for a retail touchscreen).

  75. Re:LameNot /. by billcopc · · Score: 1

    For the past decade the /. community has kept me more informed about technology than any other source.


    You must be new here, Mr 5-digit id.

    Seriously though, kudos for helping your workplace run leaner. The impact of your efforts reaches far beyond the confines of your own four walls and benefits everyone who is even remotely involved with the company, its products/services and its clients.
    --
    -Billco, Fnarg.com
  76. Try this one by Anonymous Coward · · Score: 0

    I was curious since I set up a DOS based POS about 10 years ago, so I googled and found a $500 model from Casio that will do pretty much what the OP had asked for. It's supposed to be able to interface with a credit card terminal and an optical scanner (2000 PLU codes).

    It saves the data in Excel format so you can use Open Office to manage the data from the flash card.

    Here's the manual in PDF : http://www.cashregisterstore.com/pdf/TE2200-2400.pdf

    I run a home-based business and use Open Office Base (please improve it, if any OO developers are reading this!!). So I don't need a cash register at present but I would definitely consider this one over the other ones I saw when googling.

  77. Datasym! by Synchis · · Score: 1

    I used to work for an electronic POS company called Datasym. All of their cash registers can be polled via serial connection, and via a proprietary solution developed by them called PCIRC. Their newest editions (XR-650 and higher) also have ethernet support, and can have a USB stick added for data storage.

    The polled data can be used in reporting packages sold by them, *OR* you can do your own software, as their file formats are text readable, and fully documented.

    If your american, and you go to a Biglots store, you can see Datasym Registers in actions, as Datasym provides all POS systems for all 1500 Biglots stores.

    --
    Thomas A. Knight
    Author of The Time Weaver
  78. Re:Lame by CrazedWalrus · · Score: 1

    Indeed. Beyond that, there's the value-add (I can feel my hair getting pointy) that /.'ers know the BAD side of some of the software. All you're going to find on the web site is marketing. It's good to know the features, but sometimes knowing the downfalls is more important.

  79. justbuild your own by holophrastic · · Score: 1

    if you want control over something, it's just easier to build it. You're talking about something incredibly simple. The cheapest machine you can find, running some old version of XP will do. A serial/usb cash drawer. A ps2/usb keypad. A cheap LCD. You can probably do it for $500, plus a thermal printer of your choice. And then it just IS a computer, and you can do anything you want with it. Any POS software is fine, or write your own little web-app in a few hours, assuming you're doing the basic cash register work that we all see everywhere -- look up a product code (or with a barcode scanner), get the price, produce a receipt.

    Of course, you can just use your other computer if you like.

  80. sharp/in-line support by dirkx · · Score: 1

    Most modern (even the low end) registers allow for saving the transactions to a memory card, or can be polled (or can act as a 'stupid termina' when wired up -- but that requires a lot more software). The low end units typically store the output as ascii; very akin to the format you find on the paper tape; i.e. as would be written to the printer (at the end of the day, or as a carbon copy). Some, e.g. Sharp, have a more readily parsed format, basically CSV, which is easier to handle - or can even do html!. Keywords to search for (with the latter vendor) are SDW; or in general 'in-line' support. At the very extreme end - consider a POS application (or perhaps even http://www.checkoutapp.com/) with just a cash-drawer, a printer and no till at all. These are generally 'unlocked' easily and a lot of have a simple printerport connection to which you can send an 'esc' 'O' command -- akin to the old EPSON FX-80 era world. Dw.

  81. Cash Registers vs POS Systems by cetinc · · Score: 1

    Some of Sharps open line Cash Registers will do what you are looking for with a simple USB cable to a computer. But as written above, a POS System would offer a lot more information, a lot better inventory tracking capability, and when the export is done, it would give better detail if you need it.

  82. I'm confused by Cro+Magnon · · Score: 1

    I was told that Microsoft had a monopoly on POS systems. Which definition did they mean?

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  83. What this person is looking for is a POS by DRAGONWEEZEL · · Score: 1

    not Piece of Stuff, but Point of Sale

    These systems are pretty easy to design your self, there are tons of roll your own POS software templates, and several companies that make them. A common tool is VB, as you can make a really quick front end and database, customize it to your particular needs, export the data in the way you want, create a system to log individual transactions, daily sales, discounts given, etc... If you can do the math, and are willing to work w/ a local community college, you can build one of these, or have a student build one of these for $1000. The hardest part being wiriing the cash draw selenoid.

    If "Open Office" is the format he needs, how about exporting his data to a tab delimited text file? If he wants, he can then import that into a greater database. The sky is the limit when designing a system for POS. There is so much you can do, it just depends on how much functionality you want!

    --
    How much is your data worth? Back it up now.
  84. Re:Lame by xtracto · · Score: 1

    touché, not only that, but also the avaialble products

    Offence not taken :)

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  85. Re:Lame by xtracto · · Score: 1

    wtf is wrong with my accent? the é in touché is displayed as Ãf©

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  86. Re:Lame by xtracto · · Score: 1

    It happens, however you should be using MSN search engine.

    Ohh, you meant when googling for "linux pos" using MSN search engine? :P

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  87. Re:LameNot /. by Anonymous Coward · · Score: 1, Funny

    next time I will pick a more enigmatic job title for my BizCard

    My personal favorite is "Grand Master and High Lord of the Infinite Unknown". If anyone challenges me on it, I ask them to prove that I'm not in charge of something they're unaware of ;)

  88. Practical Solution by CAOgdin · · Score: 1

    I've got clients quite happy with RPE/CRE from www.pcamerica.com. Has full reporting capabilities, and a lot more flexibility than the vendor lets on (we change menu layouts every few days to maximize revenue; the documentation on how to do that is spare-to-non-existant from PCamerica...but the product is reliable.

  89. Open Source Registers? Check this out!! by Anonymous Coward · · Score: 0

    Check out r-u-i.com. DINERWARE systems offer touch POS, and as I understand it, run a linux system with a java front end. Happy Hunting.

  90. Re:Lame by Wodin · · Score: 1

    Looks like a character encoding problem.

    --
    -- Wodin
  91. Re:Lame by josecanuc · · Score: 1

    You have to say touché.

    HTML Character Entities are your friend: é = é

  92. Web Based PC TO ECR Link by sopesope · · Score: 1

    This company is working on a WEB based product that can post live sales to your PC along with End of Day 'Z' reports - check them out The machine they are linking to is the Casio 8500 http://www.buyatill.com/

  93. I beta tested it when the first version came out. by WarlockD · · Score: 1

    Our boss wanted something similar to what the poster wanted. I suggested this as I got us into the beta (Version 1 no less) so the software was free. At close to $499 a license, it was worth it for the 4 we got.

    Sadly, it never worked good for us. We were a junk store that had no hope of EVER inventorying anything. The beginning system didn't have buttons for "memory" or "misc" like the cheap registers we had did. Lots of manual typing, but we did get records!

    I would recommend it, except we stopped upgrading since v3. Each reversion would change WAY to much and my boss was not liking the support "beta" gave:P

  94. Save Your Money, Use Open Source POS by Beloved+King · · Score: 1

    I've worked on many kinds of POS systems (still install and train) and they all do basically the same thing; the only difference between them are the specific business needs and the quality of their service.

    If you need to save some $$$, instead of thousands of dollars on some of these POS solutions that I deal with, you could try OpenBravo POS.

    Here is the link:
    http://www.openbravo.com/product/pos/

    It looks very good and is open source, so you can tailor it to your needs. You can use the data in any way you see fit. It will run under any OS (Java Based). See the "Technology" section for more details about what you can export so you can use OpenOffice.

    It supports a wide range of hardware; this makes it easy for businesses to save money on start up cost and overhead, you only get what you need.

    I hope this helps.

  95. Re:Lame by Doggabone · · Score: 1

    Posting to undo my accidental and improper moderation "click".

  96. Mod parent as troll by Anonymous Coward · · Score: 0

    QuickBooks is great. If you hate it, try the alternative, Peachtree Accounting. It is awful.