In CashPro wurde eine Möglichkeit implementiert über folgenden Eintrag in der CashPro.ini
[Printer]
LogBagTag=1
eine Protokollfunktion zu aktivieren.
Folgende Einstellungen sollten vorgenommen werden:
[BagTag]
Choice=1
; 1 ... Windowsdrucker
Selection=6
; 6 ... Druck über Report-Designer / Windows-Druckertreiber
PrintType=1
; 0 ... Alle Rechnungspositionen auf einer Rechnung
; 1 ... jede Rechnungsposition als Einzelrechnung drucken
[Slip]
Network=0
; 0 ... Kein Netzwerkdrucker
Multiprint=1
; 1 ... Anzahl BagTags von Stückzahl abhängig
Duplicate=0
; 0 ... Kein Duplikatsdruck
Eine Anleitung zur Konfiguration zum Autorabbat finden Sie (<b><a href="http://downloads.mywinscore.com/releasenotes/releasenote_163.pdf" target="_blank">hier</a href></b>).
Der Suchdialog wurde überarbeitet und die Schaltflächen größer gestaltet und mit Beschriftungen versehen.
Hinweis: Die Schaltflächen in der Toolbar haben eine Funktionalität. Damit kann das Grid für die Suche angepasst werden. Dies wird aber vermutlich vom Anwender nur selten genutzt.
Tipp: Mit einem Doppelklick auf das blaue Suchpanel kann diese Toolbar ein-/ausgeblendet werden.
CashPro wurde um eine vollständige Verwaltung von Kassenbüchern erweitert
CashPro unterstützt nun auch das Öffnen von an der seriellen Schnittstelle angeschlossenen Kassenladen. Die Konfiguration erfolgt über Setup für CashPro.
In der Warenwirtschaft können nun Artikel-Bundles angelegt werden. Damit wird zu einem bestimmten Artikel automatisch ein weiteren Artikel dazubonniert.
Über eine neue Option in "Setup für CashPro" kann nun festgelegt werden, ob eine beim Kunden hinterlegte Notiz in der Verkaufsmaske beim Rechungsempfänger angezeigt werden soll und welches Notizfeld angezeigt werden soll.
Über Einträge in der CashPro.ini kann die Anzeige der Notiz gesteuert werden:
[InvoiceForm]
ShowMemo=1
MemoNo=2
ShowMemo: 0 ... Keine Anzeige
1 ... Notiz anzeigen
MemoNo: 1 ... Notiz 1
2 ... Notiz 2
3 ... Notiz 3
Voreinstellung: Findet CashPro keinen Eintrag in der ini-Datei, dann wird auch keine Notiz angezeigt.
Offene Rechungen können nun mit einem Doppelklick als bezahlt verbucht werden.
Nach dem Start und Anmelden in CashPro werden nun in der Statuszeile des Hauptbildschirms Informationen über die Konfiguration der Kasse im Netzwerk angezeigt.
In WinScore-Professional können Kundeninfos hinterlegt werden, die zwingend eine Anzeige beim Aufruf des Kunden in CashPro auslösen.
Cashpro kennt nun insgesamt drei Möglichkeiten beim Verkauf spezielle Informationen zum Kunden anzuzeigen (<b><a href="http://downloads.mywinscore.com/releasenotes/releasenote_1056.pdf" target="_blank">siehe Word-Dokument</a href></b>).
Es wurde eine zusätzliche Routine eingebaut, die nun bei jeder Änderung an der aktuellen Rechnungsposition sofort die Gesamtsumme neu ermittelt und aktualisiert!
Nun kann eine Suchmaske aufgerufen werden, in der über vielfältige Kriterien nach Rechnungen gesucht werden kann.
Auswahl an möglichen Kriterien:
Kundennummer
Kassennummer
Datum von bis
Verkäufer
Zahlungsart
USt.-Satz
Betrag: offen (ja/nein)
Hotel
Club
Notiz
Voucher-Nr.
Mandant
Rg.-Nummer
Artikel-Nr.
Artikelbezeichnung
Über die komfortable Suche nach Rechnungen kann auch direkt zur ersten Rechnung des Tages geblättert werden.
Die Stammvorgabe kann nun direkt über eine DropDown-Liste geändert werden. Es ist auch möglich die Stammvorgabe direkt einzugeben!
Der Dialog wurde in drei Register unterteilt. Zusätzlich können im dritten Register E-Mail Adressen hinzugefügt bearbeitet und gelöscht werden!
Wird ein Touchless-Key erkannt und der Key bereits einmal angelegt, so wird der Keybesitzer sofort als rechungsempfänger eingetragen.
Dokumentation für Setup CashPro ist ab sofort Online verfügbar.
Die Zuordnung der Magnetkarte zu einem bereits in der Kundendatenbank erfassten Kunden erfolgt nun korrekt.
Nun kann bei "entzogenem" Recht auch der VK-Preis nicht mehr editiert werden!
Die Schaltfläche wurde nun beschriftet: " - Artikel löschen".
Diese Schaltfläche wird nun korrekt en-/disabled und die Beschriftung der Schaltfläche erfolgt je nach Modus korrekt.
Die Funktion zum Zählen des aktuellen Barbestandes wurde nun um die Anzeige des tatsächlichen Kassastands und des sich damit ergebenden Differenzbetrags / Fehlbetrags erweitert.
Der Gesamtbetrag wird nun aus Gründen der besseren Übersichtlichkeit nicht mehr angezeigt. Es wird zusätzlich der VK-Preis des Artikels angezeigt!
Beim Bonnieren von Artikeln konnte bisher ein Betrag wie z.Bsp. 25,50 € nur ohne die "0" eingegeben werden!
Lösung: Die Eigenschaft zur Formatierung der Anzeige wurde nun geändert. Nun kann jeder beliebige Betrag korrekt eingegeben werden!
<h1>Erläuterung zur Bedienung der Verkaufsmaske</h1>
Kommt die im ScreenShot angezeigte Meldung ("Sie haben eine ungültige Karte durch den Magnetkartenleser gezogen!", dann hat sich der Cursor zum Zeitpunkt der Betätigung der Return-Taste im Feld Kundennummer befunden (das Feld Kundennummer besitzt den Focus). Dann geht CashPro davon aus, dass ein Magnetkartenleser über die Tastatur im Einsatz ist und interpretiert das Ende des Lesevorgangs als Betätigung der Enter-Taste (vk_Return).
Hier habe ich nun folgendes "Verhalten" programmiert: Ist die Kundennummer '0' so wird die Kundensuchmaske aufgerufen.
Mit der Tab-Taste wird der Focus vom Feld Kundennummer tatsächlich in das Bonniergrid weitergeleitet.
Hier wird das Verhalten der Enter-Taste nun über einen Eintrag in der cashpro.ini-Datei gesteuert:
[Scanner]
Keyboard=0
; Keyboard=0 --> Kein Barcode-Scanner über die Tastatur - Es wird die Artikelsuche eingeblendet
;Keyboard=1 --> Barcode-Scanner über die Tastatur - Es wird sofort der Artikel über die Artikelnummer gesucht.
Der Suchdialog ist nun exakt so aufgebaut wie in der Warenwirtschaft. Über eine Option kann eine Volltextsuche nach Artikelnummer durchgeführt werden!
Hier wurde eine Änderung wie folgt vorgenommen:
Der VK-Preis in der Maske unten im ScreenShot wird nun aus dem VK-Preis des Artikels geholt. Damit bewirkt nun eine Änderung des VK-Preises in der Warenwirtschaft auch eine Änderung der Beschriftung der VK-Schaltflächen.
Standardmäßig wird dieser Preis nun auch auf den Schaltflächen angezeigt.
Über folgenden Eintrag in der CashPro.ini kann erzwungen werden, dass wie bisher das Feld "Beschriftung Preis" auf den Schaltflächen angezeigt wird:
[Settings]
ShowItemPrice=0
Klickt man auf den Kunden, so kann man sofort in die jeweilige Rechnung gelangen.
Der Druck eines Bag-Tags mit mehreren Rechnungspositionen erfodert eine korrekte Definition des Bag-Tags (rtm-Datei) über den Berichtsdesigner, sonst erfolgt ein "Endlosdruck"!
Es wurden weitere Units in Setup für CashPro eingebunden. Nun können im Reportdesigner Variablen korrekt berechet werden.
Fehlerursache behoben: Parameter der Funktion GetLoginASPX wurden nicht korrekt übergeben. Dadurch wurde der Login abgewiesen und die Suche gar nicht durchgeführt.
Es wurden drei weitere Benutzerrechte hinzugefügt:
- in Altrechnungen blättern ('CashPro - Altrechnungen')
- Rabatt ändern ('CashPro - Bonniervorgang: Rabatt aendern')
- VK-Preis ändern ('CashPro - Bonniervorgang: VK-Preis aendern');
Diese Rechte werden beim Start von CashPro neu angelegt und jedem Benutzer standardmäßig zugewiesen!
Über die Benutzerverwaltung in WinScore-Professional können diese Rechte den einzelnen Benutzergruppen wieder entzogen werden!
Nun werden keine Hinweise mehr angezeigt für die Schaltflächen zum Blättern in den Altrechnungen.
Nun werden die Einstellungen korrekt aus den Datenbankeinstellungen geladen. Diese Einstellungen werden in WinScore-Professional unter Tools über die Systemeinstellungen festgelegt.
Es existieren verwaiste Datensätze in Tabelle inv_1n_Items. Das führt dazu, dass der SQL-Befehl
Select Count (*) from inv_1n_Items
Where
(
(inv_1n_Items."SaleDate" Is Null) And
(inv_1n_Items."OrderNo" Is not Null)
)
eine Anzahl > 0 liefert und daher die DB-Aktualisierung bei jedem Aufruf des Berichtswesens neu aufgerufen wird.
Dies wird nun durch einen Eintrag in der CashPro.ini verhindert:
[UpdateDB]
CopySaleDate=1
Die Mandantenfähigkeit kann nun über "Einstellungen" im Register "Allgemein" konfiguriert werden.
Das Spielrecht des Kunden wird nun zusätzlich in der VK-Maske angezeigt.
Wird beim Tagesabschluss angegeben, dass die Kasse gesperrt werden soll, so erfolgt die Sperre nun korrekt.
Der Parameter für den Ablauf des Service-Updates wurden per Voreinstellung falsch initialisiert, falls keine Einträge in Webupate.ini gesetzt wurden.
Das Hilfemenü wurde um einen Menüpunkt "Neuerungen - ReleaseNotes" erweitert. Über diesen Menüpunkt können die Release-Notes (Auflistung aller Programmneuerungen, -weiterentwicklung) direkt von einer Web-Seite abgerufen werden.
Dabei stehen fogende drei Menüpunkte zur Verfügung:
- Aktuelle Version [6.0.0.0] ...
- Alle bisherigen Versionen
- Neuerungen über Online-Hilfe abrufen
Wird die Suche aufgerufen so werden folgende Einstellungen gespeichert und beim nächsten Aufruf der Suche wieder vorausgewählt:
- keine Selektion nach Verkaufsdatum
- Kasse
- Verkäufer
- nur offene Rechungen anzeigen
- Zahlungsart
- ohne Zahlungsart
- nur bare Erlöse
- nur unbare Erlöse
- Mandant
- Kostenstelle
Die OPOS-Schnittstelle (Cherry-Tastatur mit integriertem Magnetkartenleser) kann nun im Register "Lesegeräte" konfiguriert werden.
Im Register Verkauf kann nun die Option "Autospeichern" gesetzt werden.
Das neue Benutzerrecht kann vergeben werden: "CashPro - VK-Schaltflächen konfigurieren"
Die angeführten Benutzerrechte können den einzelnen Benutzern nun entzogen werden.
Ausdruck von A4-Altrechnungen wurde komplett überarbeitet.
Nun können auch Beräge wie 31,10 € korrekt eingegeben werden.
Lösungsansatz: Ändern des Spaltentyps von Currency --> String!
Nach Schritt 2 kann nun nur dann Schritt 3 aufgerufen werden, wenn Betrieb und Kundensubtyp eingegeben wurden!
Die Fortschreibung des Saldovortrags erfolgt nun korrekt.
Fehler behoben. Ursache war die optionale Auswahl des Mandanten in der VK-Maske.
Ursprünglich erfolgte die Abfrage auf das Feld inv_1n_Items."ProductGroupID" los. Nun efolgt die Abfrage korrekt über sal_Main."ProductGroupID".
Fehler wurde durch die Integration der Cherry-Tastatur mit integriertem Magnetkartenleser ausgelöst. Beim Schließen der Verkaufsmaske wurde auch bei nicht installierter Cherry-Tatstaur versucht, die Kommunikkation mit der Tastatur zu beenden.
Nun kann der Com-Port für das GAT-Writer-Modul im Register "Touch-Key / Dispenser Card" bis 16 eingestellt werden.
Die Vorgabe der Landesvorwahl wird nun korrekt aus den Systemeinstellungen geladen.
Nun wird die aktuelle Zahlungsart beim Verlassen des Dialogs gespeichert, sollte sich der datensatz im Edit-Mode befinden.
Beim Start von CashPro wird die Tabelle rbDispenser um die fehlenden Felder erweitert.
Irrtümlich wurde nur Label 1 gelöscht (dafür aber 2 mal)! Fehler wurde behoben.
Auslöser des Problems war ein StartupTimer. Dieser wurde implementiert um das korrekte Umschalten zwischen TeeTime und CashPro sicherzustellen. Ab Aufruf der VK-Maske hat der Timer die VK-Maske nach 3 Sekunden wieder in den Vordergrund gebracht. Die Zeitspanne wurde auf 1,5 Sekunden verringert. Zudem wird der Timer abgeschaltet, sobald der Anwender eine Funktion in der VK-Maske aufruft!
Nun kann der Anmeldedialog abgebrochen werden und der Anwender kehrt ins Hauptfenster zurück und kann sich später erneut versuchen anzumelden!
In der ÖGV-Version wird der DGV-Intranet-Button nun ausgeblendet.
Ein ungültiger Eintrag in der Professional.ini (-1 oder größer Anzahl der Benutzer) wird nun abgefangen und es wird der erste Eintrag der Mitarbeiterauswahl markiert.
Über einen Eintrag in der CashPro.ini kann nun ein Protokoll aktiviert werden:
[Printer]
LogBagTag=1
Beim Speichern und Ausdrucken einer A4-Rechung wird die Meldung "Editing = True" nicht mehr angezeigt.
Beim Aufruf der VK-Maske wird überprüft, ob Datensätze in der Tabelle jrn_DailyReports vorhanden sind. Wenn nein erfolgt eine Abfrage.
Funktion ist implementiert! Die Option Bericht drucken fehlt vortläufig noch.
Wird die Kasse nur für einen mandanten konfiguriert, so wird die Information über den Mandanten nicht mehr angezeigt.
Im Menü Stammdaten findet sich nun ein Menüpunkt "&Mandanten ...".
Neues Benutzerrecht wird beim Start von CashPro automatisch angelegt.
Ohne dieses Recht wird der "Schalter" zur Konfiguration der Schaltflächen in der Verkaufsmaske ausgeblendet.
GAT-Writer wird nun erst beim Betätigen der Schaltfläche "Touchkey-Aufbuchung" initialisiert.
Kommissionsware wird nach dem Abbruch eines Verkaufsvorgangs nun wieder korrekt als noch nicht bezahlt abgespeichert.
Nun erfolgt eine Überprüfung, ob schon Artikel bonniert wurden!
Die Abfrage zum Ausdruck von Bag-Tags wurde nochmals überarbeitet. Nun wird auch bei mehreren Greenfee-Artikeln auf einer Rechung die jweils korrekte Anzahl an Bag-Tags ausgedruckt.
Wird von einem Kunden Kommissionsware retourniert, dann wird die Übersicht der "Commissioners" korrekt aktualisiert!
Nun wird der Bestätigungsschein korrekt ausgedruckt und der Dialog danach sofort geschlossen.
Auch eine Programmtest hat ergeben, dass beim Rechungsdruck die Rechungsadresse des Rg.-Empfängers herangezogen wird.
Die Trennung in 2 Kassenbücher getrennt nach Mandanten wurde komplett überarbeitet.
Der Kassenabschluss kann in CashPro nun auch für mehrere Kassenbücher getrennt durchgeführt werden. Dazu wurde ein neues Feld OperatorID in der Datenbank angelegt.
In der VK-Maske von Cashpro kann nun über einen Doppleklick in der Rg.-Empfängerbox auch eine E-Mail Adresse erfasst werden.
Die E-Mail Adresse kann nun bei Nicht-Mitgliedern direkt über die VK-Maske hinzugefügt oder bearbeitet werden.
Greenfees dürfen nur verkauft werden, falls ein Kunde hinterlegt ist.
Überprüfungen:
Auswahl über Suchfunktion
Auswahl über Barcode
Auswahl über Hauptbuttons
Auswahl über Subbuttons
Diese Überprüfung wurde eingebaut über die Auswertungsgruppe. Damit kann für alle Artikel einer Auswertungsgruppe (z.Bsp.: Greenfees) erzwungen werden, dass ein Kunde ausgewählt sein muss.
Nun wird der Mindestbestand eines Artikels beim Verkauf überwacht und bei Unterschreiten erfolgt eine Warnmeldung.
CashPro wurde um eine komfortable Suche nach Rechungen erweitert.
Der aktuelle Lagerstand eines Artikels wird nun als Hinweis (Hint) angezeigt, sobald sich der Mauszeiger über einer Schaltfläche befindet.
Diese Funktion kann nun über einen Eintrag in der Cashpro.ini deaktiviert werden:
[InvoiceForm]
ShowActualStock=0
Hinweis: Der Lagerstand wird für einen Button immer erst nach dem Speichern einer Rechnung aktualisiert!
Neu: Klickt man auf den Button "In Altrechnungen blättern" so ändert sich die Beschriftung des Buttons in "Neue Rechnung erstellen".
Damit kann nun komfortable zwischen den beiden "Modi" gewechselt werden.
Im Modus "In Altrechnugen blättern" kann keine Datumsauswahl eingebelndet werden. Dazu existiert nun die Funktion "Rechnung suchen".
Sobald man auf dem BagTag Druck mehrere Rechnungspositionen aufdrucken will, bleibt das Programm beim Druckvorgang hängen.
Will man die Rechnungspositionen aufdrucken, so kann man das nur über den BonDruck und Rechnungsdruck machen.
Die als bezahlt zu verbuchenden Rechnungen können komfortabel über die Rechnungssuche gefunden werden.
Haupt- und Auswertungsgruppen, die auf "nicht anzeigen" gesetzt sind, werden nun auch nicht zur Auswahl in den DropDown-Listen angezeigt.
Die Routine zum Druck einer A4-Rechnung wurde komplett überarbeitet und es wird korrekt unterschieden zwischen einer Neu- bzw. Altrechnung.
Nun wird beim Start von WinScore-Professional ein Check durchgeführt, und der Index auf das Feld EAN_13 angelegt sollte er noch nicht existieren.
Nun können analog zur E-Mail Adresse bei Gästen auch für Mitglieder Telefonnummern angezeigt, neu angelegt, bearbeitet und gelöscht werden.
Der Titel des Hauptfensters wird nun korrekt mit CashPro angezeigt. Ein Rechtschreibfehler in Maske zum Bearbeiten eiens Kassenbucheintrags wurde ausgebessert (Mehwertsteuer --> Mehrwertsteuer).
Wird versucht eine Rg.-Position zu speichern deren VK-Preis unter dem Mindest-VK liegt, so erfolgt eine Abfrage, ob die Rechung gespeichert werden darf.
Der Wechsel zwischen Verkauf und "Blättern in Altrechnungen" wurde komplett überarbeitet.