POS
Från Rilpedia
POS eller Point of Sale är ett allmänt förekommande begrepp inom handelssektorn. POS är i sin enklaste mening en kassaapparat där betalningen sker i en butik eller restaurang.
I de större butikerna brukar dessa system vara lite mer avancerade för att kunna bistå med andra servicefunktioner åt butikspersonalen. Exempelvis försäljningsrapporter, lagersaldokontroll och fakturering är funktioner som brukar integreras i en POS-lösning. Svårigheten för företagen ligger snarare i att begränsa sig i funktionerna som man stoppar in. Generellt för POS-lösningar är att ju större företagen som använder dem är, desto större sannolikhet att de har ett specialutvecklat system.
Inmatning av försäljningsdata kan göras på flera olika sätt. Absolut vanligast är olika typer av streckkoder som scannas av en streckkodsläsare, men självklart används tangentbord och pekskärm. Allt beror på hur verksamheten är uppbyggd och kraven som ställs.
Den allmänna trenden inom POS-industrin är att gå mot renodlade Windows XP-installationer och använda antingen tunna klienter eller .NET-baserade smart client. Vinsten är en central administration av klienterna och oftast en central databas där alla säljtransaktioner lagras, och medger att försäljningen för en hel koncern kan följas minut för minut. Nackdelen är att alla butiker kräver fast koppling till huvudservern, så det är inte förrän ADSL blivit utbyggt i landet som detta har kunnat bli en verklighet. Ett annat problem är avbrott i kommunikationen. Man är tvungen att bygga in någon typ av redundans i systemen.
Topologin med tunna klienter är dock inte ny, den har använts i POS-applikationer i mer än 20 år under operativsystem som Unix, Concurrent DOS och senare Linux.
POS system finns alltså på många olika plattformar, inte bara Microsofts. Nyheten ligger i att Microsoft styrt sin arkitektur så att det har blivit möjligt även i MS-Windows miljön, och därmed öppnat möjligheten för alla de applikationer som utvecklats för den. Microsoft har länge haft problem med drivrutiner och kommunikation med viss POS-hårdvara. Därför har de nu skapat ett SDK med API för POS-system. De hoppas att på detta sätt hjälpa till att få ordning på den rådande djungeln. Det finns en specialvariant av windows embedded som heter WEPOS, vilken är anpassad för POS systemens behov. I Java-världen heter den motsvarande standarden JavaPOS och är tänkt att vara plattformsoberoende. Det har funnits vissa svårigheter med det eftersom vissa hårdvaruprotokoll tex RS232, inte alltid har supporterats av alla Java-plattformar, tex MS-Windows. Det problemet är löst nu så att även MS-Windows kan räknas till de JavaPOS-kompatibla plattformarna.
Ett typiskt POS-system
- En vanlig PC
- Kassalåda
- Streckkodsläsare
- Kunddisplay
- Skärm eller pekskärm
- Kvittoskrivare
- Ett operativsystem (Linux, Windows eller liknande)
- Någon typ av POS-programvara