Perfekt 😀
Dann wirds gekauft 😉
Kleines mini WaWi mit POS für unter 100 Euro ^^ So muss das sein 😉
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Perfekt 😀 Dann wirds gekauft 😉 Kleines mini WaWi mit POS für unter 100 Euro ^^ So muss das sein 😉 |
||
Anmeldungsdatum: Beiträge: 303 Wohnort: Kreis Offenbach |
Da stehen Codes zum öffnen der Lade. Grad gefunden 😬 |
||
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3179 Wohnort: Wernigerode |
Ich verwende "SQL Ledger" für meinen Dienstleistungsbetrieb und habe mir bei Ebay einen Barcodescanner aus China für 14 Euro liefern lassen. Der Scanner wird an USB angeschlossen und verhält sich wie eine Tastatur. Zusätzliche Treiber waren nicht nötig. SQL Ledger hat auch ein einfaches Kassenmodul. Dort gibt es auch eine Funktion "Open Drawer" (Lade öffnen) aber die habe ich noch nicht ausprobiert. Für SQL Ledger habe ich auch hier einen Wikiartikel und Installationsskript geschrieben. Wieviel müsste man in etwa für Kassenzetteldrucker und Kasse einplanen? |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Also mit den von mir verlinkten Geräten liegst du bei etwa 75-80 Euro.... beides zusammen... Denke mal werde mir das auch so holen... |
||
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 3179 Wohnort: Wernigerode |
Lx-Office wurde vor einiger Zeit in "kivitendo" umbenannt. Die Hauptentwicklung macht nicht mehr Linet-Services aus Braunschweig sondern die Richardson & Büren GmbH aus Bonn. Das Kassenmodul wurde von Lx-System, Ulm entwickelt. Dass Kassenmodul ist allerdings keine freie Software. OpenBravo hat auch ein POS-Modul und ist in den Partner-Repositories von Ubuntu. Bei "SQL Ledger" und "kivitendo" ist es so, dass man Waren und Dienstleistungen anlegen kann. Bei Dienstleistungen wird dann angenommen, dass sie immer verfügbar (always on hand) sind während bei Waren halt Lagerhaltung mit verknüpft ist. SQL Ledger hat leider nur in der "Network Edition" Multi-Lager-Fähigkeit, ist aber auch da freie Software (GPL 3). Die Network Edition wird vom SQL Ledger Consultants Network herausgegeben. Dort bin ich auch Mitglied. Ich nutze aber die Standardversion von SQL Ledger vom Originalautor. Einige Webhostingfirmen unterstützen die Software auch offiziell, dass die Postgres und Perl anbieten. Es muss also nicht zwingend ein (virtueller) Server mit root-Zugang sein. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
ich muss mal diesen alten Thread wieder ausbuddeln.... Also... habe mir eine Kassenschublade gekauft die über ein Cash-Draw interface verfügt, sowie den Bondrucker den ich anfangs gepostet hab. Zum Bondrucker..... Linuxtreiber sowohl 32 als auch 64bit lagen der miniDisk bei. Sehr gut. Die installation war denkbar einfach. den 64bit installer einfach auf die festplatte kopieren, +x flag setzten und ./install58 ausführen.. Nach gefühlten 2,5 sekunden war die installation durch. Allerdings..... Cups will die Druckaufträge irgendwie nicht an den drucker übertragen. Also musste ich den drucker direkt über das device ansprechen um bons zu drucken. Schön ist da was anderes, da ich im PHP Script shell_exec benutzen muss. Schön ist da wie gesagt was anderes 😛 Der Drucker besitzt ebenfalls ein Cash-Draw interface. Da Cups scheinbar den Dienst verweigert, kann ich das Cash-Draw interface leider nicht mit benutzen. Zumindestens hab ich bislang keinen weg gefunden, das ding über das device direkt anzusteuern. Hab zwar in einigen blogs schon gelesen, das man via echo -en '1' > /dev/ttyUSB0 (oder 1 2 3 bla) ansteuern kann, allerdings habe ich kein ttyUSB[0-9] in meiner device liste. Spreche ich den Drucker über echo -en '1' > /dev/usb/lp0 an... druckt er einfach nur die Zahl 1 auf dem kassenzettel aus 😀 Also eine wirkliche empfehlung für den Drucker kann ich hier nicht aussprechen.... ^^ Wer allerdings Geld sparen will (oder muss), und sich nicht zu schade ist, ein bisschen hand am System anzulegen wird trotzdem seine freude mit den Drucker haben. Zur Bedienung des Druckers: Installation: siehe oben. das passende install script irgendwo auf den Computer kopieren sudo chmod +x install58 sudo ./install58 Nach der Installation ist es am einfachsten, wenn das Kassenprogramm eine datei anlegt die den Kassenzettel darstellt. Bei mir ist es eine Kombination aus shell commands und phpscripten.. Vorher sollten aber noch die zugriffsrechte für den Drucker auf 666 geändert werden. Standart ist 660 und damit kann kein normaler benutzer, den drucker ansprechen, sondern nur root. 2 möglichkeiten. 1.) jedes mal aufs neue nach jedem neustart des rechners die rechte von hand setzten: sudo chmod 666 /dev/usb/lp0 Geschickter ist es via udev die rechte während des bootens schon anzupassen. Dazu in /etc/udev/rules.d/ eine neue datei anlegen (ich habe sie printer.rules genannt, wichtig ist das sie auf .rules endet) Und da schreibt ihr folgenden inhalt rein: ## Gerät Anschluss Hersteller ID Geräte ID Zugriffsrechte KERNEL=="lp0", SUBSYSTEM=="usb", ATTRS{idVendor}=="0416", ATTRS{idProduct}=="5011", MODE=="0666" Schaut bitte vorher ob Hersteller und Geräte ID gleich sind (lsusb) Dann weiter mit meinem php und/oder Shell scripten....
Nicht die schönste lösung, aber sie Funktioniert 😉 |