>>> VersionTSS.TXT <<< Änderungen an der T-Server-EPSI-Tankstellensteuerung: ------------------------------------------------------------------------------------------------- Version 2.164.0 / TSS-Version 69: (17.10.2023) - Anpassung an Datenbank-Version 10 ------------------------------------------------------------------------------------------------- Version 2.163.1 / TSS-Version 69: (28.08.2023) - Interne Optimierungen ------------------------------------------------------------------------------------------------- Version 2.163.0 / TSS-Version 70: (28.08.2023) - Anpassungen an Datenbank-Version 9 - Änderung der Log-Routine: Die Log-Files werden nun Tagesweise geführt. Log-Dateien, die älter als zwei Monate sind, werden gelöscht. ------------------------------------------------------------------------------------------------- Version 2.162.0 / TSS-Version 70: (25.03.2023) - Anpassung an Datenbank-Version 8 - Erweiterung um die Ansteuerung der Zapfventil-Maske (Produkt-Restriktion) - Integration Heartbeat und automatische Aktivitätsüberwachung der Mobile-Payment-Instanz ------------------------------------------------------------------------------------------------- Version 2.161.6 / TSS-Version 69: (15.05.2022) - Anpassung an Datenbank-Version 6 ------------------------------------------------------------------------------------------------- Version 2.161.5 / TSS-Version 69: (07.04.2022) - Ausgabe der Log-Files in Datenverzeichnis verlegt - Anpassung an Datenbank-Version 5 -------------------------------------------------------------------------------------------------- Version 2.161.4 / TSS-Version 69: (28.02.2022) - Versionsprüfung Datenbank hinzugefügt. - Überprüfung Updatestatus der DB hinzugefügt. - T-Server startet nur, wenn die DFÜ Parameter erfolgreich gelesen werden können (warten, sofern ein Datenbank-Update noch läuft). - im Fehlerfall wird das T-Server-Formular angezeigt und nach erfolgreicher DB Verbindung minimiert. - Ausgaberoutine um Anzeige mit sofortigem Logeintrag erweitert (keine Wartezeit auf Timer). - T-Setup auf Version 2.161 (Erweiterung Gutschein-Karte). -------------------------------------------------------------------------------------------------- Version 2.161.3 / TSS-Version 69: (14.02.2022) - Integration Datenbankanbindung - Erweiterungen für Mobile-Payment-Funktionalität -------------------------------------------------------------------------------------------------- Version 2.161 / TSS-Version 69: (08.07.2021) - BugFix: Ein Komma in gewissen Feldern der Firmenstammdaten führten zu falschen Konfigurations- daten. -------------------------------------------------------------------------------------------------- Version 2.160 / TSS-Version 69: - Zwischenversion im Feldtest -------------------------------------------------------------------------------------------------- Version 2.159 / TSS-Version 69: (04.11.2020) - Integration Prüfsummenübergabe und Authentifizierung T-Controller 2 -------------------------------------------------------------------------------------------------- Version 2.158 / TSS-Version 69: (06.10.2020) - Anpassungen an Pool Plus (Barsummen-Verrechnung). - Integration TND-Karte im TSetup. -------------------------------------------------------------------------------------------------- Version 2.157 / TSS-Version 69: (09.09.2020) - Anpassungen an T-Controller 2 - Pool Plus mit Datenübergabe der WEAT-Umsätze in das T-Master Archiv, Interne Speicherung Summe Bar Pool-Plus an Agentur - Komplette Übergabe der EC-Agentursummen an die Gesellschaft über den Finanzdienstleister nach Firmenstammdaten "Abschluss-Optionen" - edoil-Export für Stationen in die Agenturabschlüsse eingepflegt - Interne Speicherung Summe Bar Pool-Plus an Agentur -------------------------------------------------------------------------------------------------- Version 2.156 / TSS-Version 69: (18.06.2020) - Integration der vollautomatischen MwSt.-Umstellung der Tankautomaten zum 01.07.2020 (19% -> 16%) und 01.01.2021 (16% -> 19%). -------------------------------------------------------------------------------------------------- Version 2.155 / TSS-Version 69: (03.06.2020) - Neues T-Server-SetUp für Tankautomatenfirmware >= 2.30 (neue Kartenprofile/Option zur Anzeige eines alternativen Textes bei Terminal mit Kontaktlos-Zahlfunktion) - Neue TSS-Version sowie Anpassungen zur Verarbeitung von Zwei-Karten-Systemen via IFSF -------------------------------------------------------------------------------------------------- Version 2.154 / TSS-Version 68: (17.04.2020) - Anpassung WEAT Pool-Plus / Archiv. -------------------------------------------------------------------------------------------------- Version 2.153 / TSS-Version 68: (13.04.2020) - Erweiterung WEAT Pool-Plus: Datenübergabe der WEAT-Umsätze in das T-Master Archiv. - Berechnung/Übergabe der vollständigen EC-Agentursumme an die Gesellschaft über den Finanzdienstleister nach Einstellung in den Firmenstammdaten/Abschluss-Optionen. -------------------------------------------------------------------------------------------------- Version 2.152.1 / TSS-Version 68: (27.03.2020) - Anpassung für WEAT-Pool-Plus - Anpassungen in den Agenturabschlüssen - Anpassungen an zusätzliche Karten (TM-A1) -------------------------------------------------------------------------------------------------- Version 2.151 / TSS-Version 68: (29.10.2019) - Kleinere Korrekturen in der PSD2-Verarbeitung -------------------------------------------------------------------------------------------------- Version 2.150 / TSS-Version 68: (09.10.2019) - Kundenanpassung GID 037 durchgeführt - Log-Ausgabe bei gesperrtem Pricing eingefüht -------------------------------------------------------------------------------------------------- Version 2.149 / TSS-Version 68: (05.09.2019) - Integration WEAT R7 - Integration PSD II -------------------------------------------------------------------------------------------------- Version 2.148 / TSS-Version 68: (18.02.2019) - Anpassungen im Agenturabschluss - Anpassungen an neue TA-Firmware >=2.27 -------------------------------------------------------------------------------------------------- Version 2.147.3 / TSS-Version 68: (18.07.2018) - Unterstützung von 5-stelligen Transpondern (5 Byte Prefix + 5 Byte Kartennummer). - Neues T-Server-SetUp integriert für neue Tankautomatenfrmware >= 2.24 -------------------------------------------------------------------------------------------------- Version 2.147.2 / TSS-Version 68: (05.07.2018) - Umstellung des "Pricing für Stationäre" auf Direktpricing - Anpassung an Tankautomatenfirmware >= 2.22 -------------------------------------------------------------------------------------------------- Version 2.147.0 / TSS-Version 68: (22.04.2018) - Erweiterung um Anmelde-/Abmeldefunktion des EC-Terminals im Tankautomaten hinzugefügt: TAREG x = Anmeldung ans Terminal senden TAUNREG x = Abmeldung ans Terminal senden - Neues T-Server-SetUp mit Erweiterungen für die neue TA-Software =>2.22. -------------------------------------------------------------------------------------------------- Version 2.146.0 / TSS-Version 68: (10.10.2017) - Anpassungen Agenturabschluss und Bonuskartenverarbeitung. - Update der TSS-Version zur Verarbeitung von längeren Service-Telegrammen. -------------------------------------------------------------------------------------------------- Version 2.145.0 / TSS-Version 66: (23.06.2017) - Erweiterung der Preisverstellungsspeicher auf 50. - Erweiterung der Disagio-Sätze (Kartennamen) auf 50 (für automatischen Agenturabschluss T-Server). - Agenturabschluss um die Mengenverarbeitung zu den Gesellschafts-Rabattkarten erweitert. - Diverse BugFixes und Optimierungen. -------------------------------------------------------------------------------------------------- Version 2.144.2 / TSS-Version 66: (06.04.2017) - Optimierung: Das Kommando "TA sperren/TA freigeben" wird nun nur noch zum Tankautomaten gesendet, wenn auch ein Betriebszeit-Uhrzeitfenster konfiguriert ist. - BugFix: Eine fehlerhafte Stationsnummer oder Gesellschafts-ID in der TM2.INI führt nicht mehr zu einem Fehlverhalten im Agenturabschluss. -------------------------------------------------------------------------------------------------- Version 2.144.1 / TSS-Version 66: (15.03.2017) - BugFix: Korrektur bei der Erkennung der Tankautomaten (Fehler in V 2.144.0). -------------------------------------------------------------------------------------------------- Version 2.144.0 / TSS-Version 66: (13.03.2017) - Anpassung Agenturabschluss: Verrechnung von Agenturrabatten zu Kraftstoffen anhand der neuen Kennzeichnung beim Verkaufsvorgang. - Erweiterung um eine im T-Server-Setup einzustellende Betriebszeit der Tankautomaten. -------------------------------------------------------------------------------------------------- Version 2.143.0 / TSS-Version 66: - Zwischenversion -------------------------------------------------------------------------------------------------- Version 2.142.0 / TSS-Version 66: (27.12.2016) - Anpassung an Tankautomaten-Software V2.15 - Anpassung GoBD - Kleinere Optimierungen -------------------------------------------------------------------------------------------------- Version 2.141.1 / TSS-Version 66: (01.11.2016) - Beim Starten des T-Servers und kleinerer Datenbankversion (aktuell 14) wird der Startvorgang unterbrochen, bis die Datenbankversion stimmt. Es erfolgt automatisch alle 10 Sekunden eine erneute Prüfung. -------------------------------------------------------------------------------------------------- Version 2.141.0 / TSS-Version 66: (21.09.2016) - Übergabe "Belegnummer Kasse" an Tankautomaten. - Änderungen/Anpassungen im automatischen Agenturabschluss. -------------------------------------------------------------------------------------------------- Version 2.140.1 / TSS-Version 66: (29.03.2016) - Integration Waschanlagen-Schnittstelle "Holz OMRON-SPS via FINS" -------------------------------------------------------------------------------------------------- Version 2.140.0 / TSS-Version 66: (11.01.2016) - Grundlegende Überarbeitung der EPSI-TSS: Es ist nun Hotplug eingeführt worden. Teilnehmer brauchen somit beim Starten der TSS nicht am Bus sein. Sie werden automatisch hochgefahren, sofern Sie später hinzugefügt werden. - Erweiterungen für das EPSI-Schaltmodul. - Optimierung und Fehlerbehebungen bei der Verarbeitung der Log-Dateien. -------------------------------------------------------------------------------------------------- Version 2.135.0 / TSS-Version 63: (29.07.2015) - Zur Novofleet-Karte werden die Umsätze wie UTA / DKV an die Agentur Übergeben. Die Kartendaten werden nach Firmenstammdaten-Eintrag unter Disagio-Zusätzen in den Agenturabschlüssen aufgeführt. - Verarbeitung Novofleet-Karten nach Firmenstammdaten T-Master - Anzeige Bestandsarchivierung Tag-genau -------------------------------------------------------------------------------------------------- Version 2.134.0 / TSS-Version 63: (05.01.2015) - BugFix: Sperre Pricing durch Gesellschaft. - Integration Novofleet in Tankautomaten-Konfiguration und -Verarbeitung. - Anpassungen an neue Tankautomaten-Betriebssoftware TM-A1 Version 2.13 -------------------------------------------------------------------------------------------------- Version 2.132.0 / TSS-Version 63: (12.10.2014) - Integration "Sperre Pricing durch Gesellschaft". - Guthabenkarten werden in Agenturabschluss ausgewiesen, sofern ein Agenturabschluss durch den T-Server erfolgt. - Integration NOVOFLEET-Card in T-Server-Setup. - Integration Waschautomat in T-Server-Setup. -------------------------------------------------------------------------------------------------- Version 2.131.0 / TSS-Version 63: (31.07.2014) - Korrektur: Während einer aktiven Preisverstellung werden keine neuen DFÜ-Daten verarbeitet. U.U. kam es während einer Preisverstellung dazu, dass eine neue Preisverstellung empfangen wurde, die zur gleichen Zeit ausgeführt werden sollte. -------------------------------------------------------------------------------------------------- Version 2.130.0 / TSS-Version 63: (30.05.2014) - Anpassung: Schließen-Schaltfläche disabled und Beenden-Button entfernt. Der T-Server kann nun nur noch durch Rechtsklick auf das Systray-Symbol oder durch eine Betriebssystemanforderung (Abmeldung/Herunterfahren) beendet werden. -------------------------------------------------------------------------------------------------- Version 2.129.0 / TSS-Version 63: (05.02.2014) - Anpassung: Automatische Preisverstellung ohne Sperren der Säulen/Betriebsunterbrechung wird nun durchgeführt bei aktiver "Preisverstellung Sonderfunktion 1". -------------------------------------------------------------------------------------------------- Version 2.128.0 / TSS-Version 63: (19.12.2013) - Anpassung SEPA / Datenbankversion -------------------------------------------------------------------------------------------------- Version 2.127.0 / TSS-Version 63: (21.11.2013) - Anpassung an die neue Datenbankversion -------------------------------------------------------------------------------------------------- Version 2.125.0 / TSS-Version 63: (26.08.2013) - Anpassung Kundenexport -------------------------------------------------------------------------------------------------- Version 2.124.0 / TSS-Version 63: (11.03.2013) - Korrektur der Startzeit des automatischen Agenturabschlusses: Timer wird nun korrekt ausgeführt, auch wenn das Kassensystem zur Umstellungszeit generell aus ist. - Änderung Videoschnittstelle: Nicht empfangene Antworten führen nun nicht mehr zur Blockierung der weiteren Tasks. -------------------------------------------------------------------------------------------------- Version 2.123.0 / TSS-Version 63: (27.02.2013) - Anpassung an die neue Funktion "Tagesabrechnung an Gesellschaft bei Datenübergabe WG" in den Warengruppenstmmdaten. - Downgrade auf TSS-Version 62 aufgrund von Fehlverhalten der EPSI-TSS. Fehler wird aktuell noch analysiert. -------------------------------------------------------------------------------------------------- Version 2.122.0 / TSS-Version 63: (25.01.2013) - Änderung in der TSS: Entsteht bei der Preisverstellung auf EPSI-Seite ein Fehler, so wird dieser entsprechend behandelt und blockiert nicht die Folgeverstellungen. - BugFix im T-Server-Setup behoben: Auswahl der COM-Ports funktioniert wieder. -------------------------------------------------------------------------------------------------- Version 2.121.0 / TSS-Version 62: (15.12.2012) - Neue Funktion: Im Tankautomaten-Betrieb (Automat mit Banknotenleser) gibt es nun eine Funktion, um den Verkaufspreis vor der Freigabe der Säule zu reduzieren. -------------------------------------------------------------------------------------------------- Version 2.120.0 / TSS-Version 62: (30.11.2012) - Anpassung an die neuen Provisionssätze (Cent anstatt EUR pro Liter/kg) -------------------------------------------------------------------------------------------------- Version 2.119.0 / TSS-Version 62: (11.11.2012) - Integration der Schnittstelle zum Christ Waschterminal C-CAT2 zur Ansteuerung und anschliessendemm Waschcodeausdruck an der Kasse. -------------------------------------------------------------------------------------------------- Version 2.118.0 / TSS-Version 62: (29.10.2012) - Integration der automatischen, täglichen Bestandsarchivierung. - Anpassung: T-Server kann auch ohne EPSI-Steuerung betrieben werden. Es laufen dann die Funktionen "Video" und "Bestandsarchivierung". -------------------------------------------------------------------------------------------------- Version 2.117.0 / TSS-Version 62: (24.10.2012) - Integration der Verarbeitung von Mitbewerber-Tankstellen zur Verarbeitung von Preisanfragen. - Summen werden für nicht-Agentur Zahlarten und Kartenartenauswertung für Nicht-Agenturware korrekt übergeben. - BugFix: Einblenden des Formulars im Nicht-EPSI-Betrieb wieder möglich. -------------------------------------------------------------------------------------------------- Version 2.116.0 / TSS-Version 62: (01.07.2012) - Optimierung der Uhrenstands-Technikerfunktionen -------------------------------------------------------------------------------------------------- Version 2.115.0 / TSS-Version 62: (01.07.2012) - Integration Stammdatenübergabe der Wettbewerbs-Tankstellen. - Bei Neustart wird das Flag "Automatische Preisverstellung aktiv" zurückgesetzt. -------------------------------------------------------------------------------------------------- Version 2.114.0 / TSS-Version 62: (10.03.2012) - Optimierung der Tankautomaten-Verarbeitung: Anpassungen an die neue TA-Software 2.11. - Neue Servicefunktionen (Kommandozeile) hinzugefügt. -------------------------------------------------------------------------------------------------- Version 2.113.0 / TSS-Version 61: (24.09.2011) - Neue Funktionen aufgenommen: TAINIT und TADIAG als Kommandozeilen-Parameter - Erweiterung der automatischen Agenturabschlussfunktion: Es kann nun automatisch zeitgleich eine Schicht geschlossen und wieder neu eröffnet werden. - BugFix: Fehlerkorrekturen im automatischen Agenturabschluss. -------------------------------------------------------------------------------------------------- Version 2.112.0 / TSS-Version 61: (24.09.2011) - BugFix: Nach Serverneustart wurden die TA-Logs nicht mehr geschrieben. - BugFix: Bei einer automatischen Preisverstellung mit Agenturabschluss wurden u.U. Säulen nicht gesperrt, sofern der Sperrbefehl zu dem Zeitpunkt eingeleitet wurde, in dem ein Teilnehmer gerade das Zapfventil eingehägt hatte. Es kam dann zu einem "endlosen Warten". -------------------------------------------------------------------------------------------------- Version 2.111.0 / TSS-Version 61: (22.08.2011) - Änderung der "Journalverarbeitung Tankautomat": Schnellere Verarbeitung in eigener Task. - Korrektur: Negative Agentursummen werden jetzt übergeben. - Korrektur im Agenturabschluss: Die Disagiobeträge für giro-/Kreditkarten werden nun auch für Kasseneinnahmen mit berechnet. -------------------------------------------------------------------------------------------------- Version 2.110.0 / TSS-Version 61: (11.08.2011) - Änderung Preisverstellung: Im Tankautomatenbetrieb wird der Agenturabschluss direkt durchgeführt ohne auf den Abschluss der letzten Tankung zu warten. -------------------------------------------------------------------------------------------------- Version 2.109.0 / TSS-Version 61: (26.02.2011) - Änderung Preisverstellung: In der "Wartezeit auf Preismast" stehen die Säulen dem Kassenprogramm und dem Tankautomaten zur Verfügung und sind nicht mehr zwangsgesperrt. -------------------------------------------------------------------------------------------------- Version 2.108.0 / TSS-Version 61: (14.11.2010) - BugFix: Grundpreise im manuellen Agenturabschluss wurden u.U. falsch übernommen. Die Preise werden jetzt richtig in die entsprechenden Dateien geschrieben. -------------------------------------------------------------------------------------------------- Version 2.107.1 / TSS-Version 61: (27.09.2010) - Anpassung an neue T-Master-Version 2.140.7 (Preisverstellungs-Kennzeichen) -------------------------------------------------------------------------------------------------- Version 2.106.1 / TSS-Version 61: (23.04.2010) - Übernahme der Funktionen zu den Warengruppen nach Zahlarten und Warengruppen nach Kartenarten in den automatischen Agenturabschluss bzw. Agenturabschluss mit dem T-Server. - Anpassung Autoupdate: Sofern eine Preisverstellung läuft, wird diese bei einem Autoupdate abgebrochen und nach dem Update erneut gestartet. -------------------------------------------------------------------------------------------------- Version 2.105.1 / TSS-Version 61: (23.04.2010) - Integration Auto-Update -------------------------------------------------------------------------------------------------- Version 2.104 / TSS-Version 61: (10.12.2009) - Integration der Füllstandsmessung für RCT-Füllstandsmess-Systeme über die RS232-Schnittstelle -------------------------------------------------------------------------------------------------- Version 2.103 / TSS-Version 61: (22.10.2009) - Integration der Betriebsdatenübergabe an den Tankautomaten (Uhrenstände, Preise, ...). - Prüfung der TM2.INI-Einstellungen auf richtige Feldlängen. - Anpassung automatischer Agenturabschluss an T-Master-Version 2.139.11 -------------------------------------------------------------------------------------------------- Version 2.102 / TSS-Version 61: (20.04.2009) - Neue Funktion: Der Server kann nun über den Button "Neu starten" oder über das Kontextmenü im Systray (Rechtsklick auf die Ampel) neu gestartet werden. - Optimierung beim Starten der TSS: Entsteht bei der Abfrage des Sicherheitsprozessors ein Fehler, so wird diese Abfrage erneut versucht (maximal 3 Mal). - Korrektur beim Server herunterfahren: Teilweise wurden die Teilnehmer nicht in den Zustand 99 von der TSS gefahren. Dadurch dauerte es 30 Sekunden, bevor sich der T-Server beendet hat. - Optimierung beim Hochlauf: In sehr seltenen Fällen wurden Zapfsäulen bei einem Kommunikations- Fehler im Hochlaufvorgang nicht mehr hochgefahren. In einem solchen Fall erfolgt nun eine Übertragungswiederholung. - Optimierung: Kann beim Starten des T-Servers keine Verbindung zum TCP2EPSI hergerstellt werden, so wird in einer Endlosschleife ständig neu versucht. Sobald die Verbindung hergestellt werden kann, fährt der T-Server normal hoch. Ebenfalls wird ständig wiederholt, wenn beim Hochfahren (noch) kein Teilnehmer erkannt wird. - Änderung bei Server-Start: Wenn ein Teilnehmer im Zustand "Tankung" ist, so wird kein Sofort- Stop mehr an den Teilnehmer gesendet. Somit kann der T-Server neu gestartet werden, ohne dass laufende Tankungen abgebrochen werden. - Änderung in der Statusanzeige: Die Ampel im Systray zeigt nun den Zustand genauer an: - rot: Keine TCP/IP-Verbindung zum TCP2EPSI (Netzwerkfehler) - rot/gelb: Startvorgang - Verbindung zum TCP2EPSI hergestellt, warten auf Teilnehmer - grün: Steuerung mit Teilnehmern verbunden und betriebsbereit - gelb: Kein Teilnehmer am EPSI-Bus vorhanden, Verbindung zum TCP2EPSI besteht jedoch - Abfrage der Versionsnummer der Teilnehmer: Es wird nun nach dem Hochlauf der TSS bei den Zapfsäulen die Versionsnummer abgefragt. Diese kann im T-Master angezeigt werden. - Manuelles Abholen der Uhrenstände ist nun möglich: Im Direkteingabefenster kann mit dem Kommando "TOTALIZER" ein Abholen aller Uhrenstände gestartet werden. Diese stehen dann ganz normal im T-Master zur Verfügung. -------------------------------------------------------------------------------------------------- Version 2.101 / TSS-Version 60: (31.03.2009) - Anpassungen an die aktuelle T-Master-Version 2.139.0 - Korrekturen im Agenturabschluss (Nicht-Agenturware). -------------------------------------------------------------------------------------------------- Version 2.100 / TSS-Version 60: (03.12.2008) - Korrekturen im Agenturabschluss. - Integration der GULF- und AVIA-Ringkarte ins T-Server-SetUp. - Die Grundlast des T-Servers wurde beseitigt, CPU-Resourcen werden nun nur noch in Anspruch genommen, wenn diese benötigt werden. -------------------------------------------------------------------------------------------------- Version 2.99 / TSS-Version 59: (29.04.2008) - Es kann nun von der Zentrale ein globales Sperrkommando verarbeitet werden. -------------------------------------------------------------------------------------------------- Version 2.98 / TSS-Version 59: (14.04.2008) - Anpassungen an die aktuelle T-Master-Version 2.138.8 (Tankautomatenverarbeitung) -------------------------------------------------------------------------------------------------- Version 2.97 / TSS-Version 59: (18.03.2008) - Anpassungen an die akutelle T-Master-Version 2.138.7 -------------------------------------------------------------------------------------------------- Version 2.96 / TSS-Version 59: (29.11.2007) - Änderung in der Tankstellensteuerung: Es wird ein Default-Time-Out fuer die Kassenreaktion bei neuen Kartendaten von 5 Sekunden eingefuehrt. Dies ist auch wirksam, wenn kein Zustandswechsel vom Automaten gemeldet wurde. Somit sind T-Server und TSS stets synchronisiert. - Anpassung des Agenturabschlusses: Es werden nun alle neu eingeführten Werte (Disagio, ...) mit berücksichtigt. - Änderung der Preistabellen: Werden neue Preise per DFÜ empfangen, so werden die entsprechenden Einträge in der jeweils anderen Tabelle (Min-/Max bzw. Direktpreis) gelöscht. Dadurch kommt es nicht mehr zu einem Fehler, wenn zur selben Zeit gleichzeitig eine Direktpreis- und eine Min-Max-Preisverstellung ansteht. -------------------------------------------------------------------------------------------------- Version 2.95 / TSS-Version 58: (21.10.2007) - Optimierung der Übertragung der Servicedaten zu Tankautomaten / Füllstandsmessungen: Vor dem Versenden wird geprüft, ob das entsprechende Gerät im entsprechenden Status ist. Weiterhin wird bei Tankautomaten auf Schicht 7 alle 10 Sekunden eine Wiederholung versucht, bis eine Bestätigung erfolgt (max. 25 mal / zusätzliche Sicherheit trotz Schicht-3-Sicherung, z.B. bei Automatenreset in einem bestimmten Zeitfenster). -------------------------------------------------------------------------------------------------- Version 2.94 / TSS-Version 58: (25.08.2007) - Korrektur des Achiveintrages bei Abschlüssen des T-Servers (Fehler in Version 2.93). - Änderung Timer: Bei einer Preisverstellung mit Preiserhöhung wird der Preismast nun 120 Sekunden (anstatt 80) zuvor hochgestellt. -------------------------------------------------------------------------------------------------- Version 2.93 / TSS-Version 58: (15.08.2007) - Anpassung an die neue Datenbank-Version 11 - Korrektur im Agenturabschluss: Die Kartentypen "DKV" und "UTA" werden nun nicht mehr statisch zugeordnet, sondern nach Kartenarten laut Eintrag in den "Disagiosätzen". -------------------------------------------------------------------------------------------------- Version 2.92 / TSS-Version 58: (02.07.2007) - Der T-Server unterstützt nun auch die selektive Freigabe eines Tankplatzes im Automatenbetrieb (übergabe der Statusänderungen im Mischbetrieb) -------------------------------------------------------------------------------------------------- Version 2.91 / TSS-Version 58: (14.06.2007) - Korrektur der Mindest-Preis-Verstellung: Wurden mehr als zwei "Mindestpreis-Runden" gleichzeitig gefahren, so wurde u.U. immer ein nicht definierter Mindestpreis eingestellt. -------------------------------------------------------------------------------------------------- Version 2.90 / TSS-Version 58: (03.06.2007) - Änderung in der Tankautomatenverarbeitung. Beim Tankautomaten wird jetzt die lokale Tankplatznummer zur Verwaltung der Belegung auch aus dem Telegramm geholt, falls die Zustandsmeldung des Tankautomaten diese nicht meldet. Dadurch kommt es nicht mehr zu einem Systemfehler am Tankautomaten, falls die Tankplatznummer zuvor nicht gemeldet wurde. -------------------------------------------------------------------------------------------------- Version 2.89 / TSS-Version 57: (17.04.2007) - Änderung in der Tankautomatenverarbeitung. Es wird nun lediglich die Wiederholung des Zustandes "Karte gesteckt" unterdrueckt. -------------------------------------------------------------------------------------------------- Version 2.88 / TSS-Version 54: (30.01.2007) - Änderung bei Preisverstellungen: Es können nun auch "nur-min" und/oder "nur-max"-Preise für eine automatische Preisverstellung benutzt werden. - Fehlerbehebung: Die TSS steuert nun auch Teilnehmer 31 korrekt an. -------------------------------------------------------------------------------------------------- Version 2.87 / TSS-Version 54: (16.12.2006) - Erweiterung der Zustandsanzeigen der Tankautomaten in der T-Server-Maske. - Änderung T-Server-Setup: Volle Kompatibilität zu Setup-Daten aus Version < 2.80 hergestellt. - Kleinere Geschwindigkeitsoptimierungen des Kassen- und Tankautomatenbetriebes, welche durch die Installation an einer Grosstankstelle aufgefallen sind. -------------------------------------------------------------------------------------------------- Version 2.86 / TSS-Version 54: (15.11.2006) - Test-Zwischenversion -------------------------------------------------------------------------------------------------- Version 2.85 / TSS-Version 54: (22.10.2006) - Korrektur der Tankautomaten-Task: Es ist ein Timer in der TSS eingebaut worden, der überwacht, ob eine Freigabe/Verweigerung an einen Tankautomaten innerhalb von 45 Sekunden gesendet wurde. Wird vom Kassensystem nicht geantwortet (weil der TA z.B. zwischendurch temporär ausgefallen war), so wird nun eine negative Freigabe an den TA gesendet, damit dieser nicht im Status "Warten auf Freigabe/Verweigerung vom System" hängen bleibt. - Haben sich in der TSS die Telegramme "Tankdatensatz zum TA" und "Kartendaten zur TSS" über- schnitten, so kam es in seltenen Fällen zur Verwerfung des Tankdatensatzes in Richtung Automat. Diese Routine ist verbessert worden: Es wird nun vom T-Server ausgewertet, ob Kartendaten vorhanden sind oder gerade von der TSS gelesen werden. Trifft dies zu, haben diese Vorrang vor dem Tankdatensatz und werden sofort bearbeitet. Danach wird der Tankdatensatz erneut übergeben. -------------------------------------------------------------------------------------------------- Version 2.84 / TSS-Version 52: (09.10.2006) - Es werden nun "Service-Daten zur Tankfüllstandsmessung" unterstützt. Dadurch ist es nun möglich, eine Tankwagenfahreranzeige zu bedienen. Es werden die aktuellen Messwerte übermittelt, sobald eine Änderung auftritt. -------------------------------------------------------------------------------------------------- Version 2.83 / TSS-Version 50: (06.09.2006) - Die LOG-Dateien der Tankautomaten werden nun Monatsweise erzeugt und im T-Master-Datenverzeichnis, Unterverzeichnis "TA-LOG" abgelegt. - Es werden nun bis zu 6 Tankautomaten unterstützt. - Beim anklicken des STOP/BEENDEN-Buttons kam es teilweise vor, dass sich der T-Sserver nicht sofort beendete. Dieses Problem ist behoben. - Im Tankautomaten sind zahlreiche Ergänzungen zugekommen, die die Betriebsstabilität erhöhen. -------------------------------------------------------------------------------------------------- Version 2.82 / TSS-Version 49: (20.08.2006) - Änderung der TSS: Bekommt ein Tankplatz einen Sperr-Befehl und meldet im selben Moment Tankung, so wird die Freigabe nun gesendet. Damit wird ein durch das Ziehen des Zapfventils eingeleiteter Tankvorgang in jedem Fall ausgefuehrt, auch wenn das Ziehen des ZV und das Sperren des TP an der Kasse sich unguenstig ueberlagern. -------------------------------------------------------------------------------------------------- Version 2.81 / TSS-Version 48: (08.07.2006) - Die Kasse trägt nun in die Dateischnittstelle ein, welcher Kassenplatz einen Säulenabruf durchführt. Dadurch akzeptiert nur die zuerst anfordernde Kasse den Tankdatensatz. Es kann zu keinen "Doppelabrufen" mehr kommen, wenn innerhalb von 45ms zwei Kassen den Tankdatensatz anfordern. -------------------------------------------------------------------------------------------------- Version 2.80 / TSS-Version 48: (08.05.2006) - Korrektur in der TSS: Es wurde ein Handle-Zuteilungsfehler bei der Preset-Vorgabe korrigiert. Dadurch konnte es unter unguenstigen Umstaenden zu einem Verlust eines Handles fuehren, was im Dauerbetrieb der TSS nach einigen Tagen oder Wochen, je nach System- auslastung, zum Stillstand fuehrt. (Nur bei Tankautomaten-Betrieb) - Neue Funktion für den Tankautomat TM-A1 eingefügt: Es kann nun eine Zeit definiert werden, zu der der Tankautomat einen automatischen Tagesabschluss durchführen soll. - Einführung der Unterstützung von mehreren Tankfüllstandsmessanlagen. Es können nun mehrere Tankfüllstandsmessung (gesamt max. 16 Sensoren) abgefragt werden. Dazu sind in der Datei "TSERVER2.CFG" entsprechende Einträge zu machen. - Einführung der Unterstützung von mehreren Preismasten. Es können nun mehrere Preismasten angeschlossen werden. Jedem Preismast kann eine eigene Konfigurationsseite zugeordnet werden. Dazu ist im T-Server-SetUp die Variable "ADR" entsprechend zu setzen. - Das Windows-Setup-Programm ist fertiggestellt worden. -------------------------------------------------------------------------------------------------- Version 2.79 / TSS-Version 47: - Zwischenversionen im Feldversuch -------------------------------------------------------------------------------------------------- Version 2.78 / TSS-Version 46: (27.02.2006) - Die Tankautomatenverarbeitung (Datencontainer) ist korrigiert worden: Zeitweise wurde ein auto- matischer Tagesabschluss am Terminal durchgeführt. Dieser Fehler ist behoben. - Erweiterung der Konfigurationsmöglichkeiten der Preismasten: In der Page für die Preismasten kann nun eine Variable "ADR", Typ "6-Unsingned", "Not to be Config" mit dem Wert der EPSI- Adresse eingetragen werden. Dadurch kann nun dieses Seite zu einer gewissen EPSI-Adresse zu- geordnet werden. Wichtig: Der Eintrag "ADR" muss an erster Stelle stehen! - Die Tankautomaten- und Füllstandsmessungen sind nun ebenfalls Adresskonfigurierbar. Dazu bedarf es aber noch einer manuellen Änderung der TServer2.cfg. Es können bis zu 6 Tankautomaten sowie bis zu 16 Sensonren konfiguriert werden. -------------------------------------------------------------------------------------------------- Version 2.76 / TSS-Version 45: (05.12.2005) - Die Tankautomatenverarbeitung ist korriegiert worden: Wurden hintereinander eine Karte mit Wunsch-PIN-Abfrage und eine ohne Wunsch-PIN-Abfrage gelesen, so wurde die zweite mit dem Wunsch- PIN des vorherigen Kunden überschrieben. Dieser Fehler ist beseitigt. -------------------------------------------------------------------------------------------------- Version 2.75 / TSS-Version 45: (25.11.2005) - Das Anfahrverhalten der Zapfsäulen ist geändert worden: Wenn die Säule beim Hochfahren keinen unangeforderten Status absetzt, so wird der Status nochmals angefragt. - Ist eine Zapfsäule im Zustand "Schwerwiegender Fehler", so kann ein Tankdatensatz trotzdem von der Kasse angefordert werden (Tankdaten haben Vorrang vor Fehlermeldung). -------------------------------------------------------------------------------------------------- Version 2.74 / TSS-Version 45: (16.10.2005) - Optimierungen in der Tankautomaten-Verarbeitung (TM-A1) durchgeführt. - Integrierung der Übertragung der Journaldaten an die Kasse. - Integrierung der Übertragung der Temparatur, des Heizungszustands und des Bonrollenbestands an die Kasse. - Das Senden von Servicedaten (Konfigurationen usw.) an den EPSI-Tankautomaten kann, für fremde Tankautomaten, unterdrückt werden. -------------------------------------------------------------------------------------------------- Version 2.73 / TSS-Version 45: (27.07.2005) - Der T-Server unterstützt nun den Tankautomaten "TM-A1". Dafür sind folgende Funktionen integriert worden: - Konfiguration des Automaten per TACONFIG-Befehl (TACONFIG x - x=Automaten-Nummer 1..6) - Unterstützung von bis zu 8 Tankplätzen - Voranfrage bei Stationskarten / Transpondern (PIN, Pin-Eingabe, km-Eingabe, Fahrercodeeingabe) - Auslesen der Journaldaten aus dem Tankautomaten - Bei einer automatischen Preisverstellung wird nun nicht mehr darauf gewartet, dass die Säule abgerechnet ist, es reicht, wenn die Tankung beendet ist. -------------------------------------------------------------------------------------------------- Version 2.72 / TSS-Version 45: (14.06.2005) - Der T-Server ist nun auf Mehrprozessor-Systemen lauffähig. - Die Umsetzung der Tankdatensätze, in denen kein Produktcode übergeben wird, erfolgt nun durch Auswertung der in den "Nx1"-Variablen konfigurierten Produktcodes. Dieses betrifft speziell Tokheim- und Schlumberger-Zapfsäulen mit EPSI-Schnittstelle. - Bei der Tankfüllsatndsmessung wird das Polling sofort nach Verstreichen der Anlaufzeit gestartet und nicht erst einen Zyklus darauf. Ausserdem wird im Falle eines wiederholten Lesefehlers das Lesen der anderen Variablen fortgesetzt. -------------------------------------------------------------------------------------------------- Version 2.71 / TSS-Version 43: (14.03.2005) - Die DNI-Schnittstelle (Videoüberwachung) ist integriert worden. -------------------------------------------------------------------------------------------------- Version 2.60 / TSS-Version 43: (02.02.2005) - Der T-Server ist an die Datenbankversion V9 angepasst worden. -------------------------------------------------------------------------------------------------- Version 2.50 / TSS-Version 43: (02.02.2005) - Die Anlaufzeit für die Füllstandsmessung ist verkürzt worden. - Die Füllstandsmessung überspringt nun nicht bediente Werte der Messungen. -------------------------------------------------------------------------------------------------- Version 2.41 / TSS-Version 42: (08.01.2005) - Die Messzyklen für die Tankfüllstandsmessung sind verlängert worden (weniger Einträge in den LOG-Files). - Das Beenden des T-Servers beim Windows-Herunterfahren funktioniert nun, wenn der T-Server nur im Video-Betriebs-Modus läuft. -------------------------------------------------------------------------------------------------- Version 2.40 / TSS-Version 42: (27.11.2004) - Interne Optimierungen: Es werden nun nur noch Schreibzugriffe auf die Datenträger durchgeführt, wenn sich ein Status ändert. Dadurch weniger CPU-Auslastung bzw. weniger Schreibzugriffe. -------------------------------------------------------------------------------------------------- Version 2.31 / TSS-Version 42: (23.11.2004) - Der Tankdatensatz kann nun auch bei Fehlermeldungen der Zapfsäule verwendet werden. -------------------------------------------------------------------------------------------------- Version 2.30 / TSS-Version 42: (23.11.2004) - Die Funktionen zur automatischen Grundpreisverstellung mit Min-/Max-Angabe ist integriert worden. -------------------------------------------------------------------------------------------------- Version 2.24 / TSS-Version 42: (22.10.2004) *** ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG - ACHTUNG *** *** Auf der TA-Modulplatine darf nun nur noch TA-Software 1.3 oder höher verwendet werden ! *** - Die Steuerung des Tankautomaten von Zustand 5 auf Zustand 3 wird nun über die Grundstellungs- aufforderung eingeleitet. Der TA wurde angepasst und wechselt nicht mehr automatisch. -------------------------------------------------------------------------------------------------- Version 2.23 / TSS-Version 41: (05.10.2004) - Automatischer Uebergang aus Freigabeanforderung (ZV gezogen) in Tankung fuer den Fall, dass die ZS eigentlich Vorfreigegeben (Zustand 5) betrieben werden sollte, aber trotzdem eine Freigabeanforderung sendet. -------------------------------------------------------------------------------------------------- Version 2.22 / TSS-Version 39: - Die Grösse und Anzahl der LOG-Files ist erweitert worden. -------------------------------------------------------------------------------------------------- Version 2.21 / TSS-Version 39: - Nach einer automatischen Preisverstellung wurden in seltenen Fällen einige Säulen nicht wieder automatisch freigegeben. Dieser Fehler ist behoben. -------------------------------------------------------------------------------------------------- Version 2.20 / TSS-Version 39: - Der Server ist auf die Datenbankversion 8 angepasst worden. -------------------------------------------------------------------------------------------------- Version 2.18 / TSS-Version 39: - Die Kommunikation per TCP2EPSI wurde erweitert: Es gehen nun, auch bei hohem Netzwerk-Traffic, keine Telegramme mehr verloren. -------------------------------------------------------------------------------------------------- Version 2.17 / TSS-Version 38: - Kundenanpassungen in der Agenturabschlussroutine eingefügt. -------------------------------------------------------------------------------------------------- Version 2.16 / TSS-Version 38: - Beim starten des T-Servers werden evtl. vorige Kommandos der Kassenprogramme gelöscht. (Sperren/Freigabe/Säulenabruf) -------------------------------------------------------------------------------------------------- Version 2.15 / TSS-Version 38: - Bei automatischen Preisverstellung ist das Verhalten des T-Servers optimiert worden (intern). -------------------------------------------------------------------------------------------------- Version 2.14 / TSS-Version 38: - Es werden erweiterte Fehlermeldungen in den LOG-File geschrieben. (EPSIT_error-Funktion) - Der Fehler "Preis Neu" bei automatischer Preisverstellung wurde beseitigt. -------------------------------------------------------------------------------------------------- Version 2.13 / TSS-Version 38: - Die Licht-Schalte-Funktion ist integriert worden. -------------------------------------------------------------------------------------------------- Version 2.12 / TSS-Version 37: - Das Verhalten des Servers beim Herunterfahren des PCs ist verbessert worden: Es werden nun kontrolliert alle Teilnehmer heruntergefahren. -------------------------------------------------------------------------------------------------- Version 2.11 / TSS-Version 37: - Beim Agenturabschluss wird nun anstatt dem Kraftstoff-Durchschnittspreis der bisherige vorge- gebene Grundpreis zur Abrechnung herangezogen. - Die Routine für die automatische Preisverstellung/den automatischen Agenturabschluss sperrt nun die Teilnehmer permanent. Dadurch ist das Problem behoben, dass ein Teilnehmer in Zustand FREI hängen geblieben ist. -------------------------------------------------------------------------------------------------- Version 2.10 / TSS-Version 37: - Die TSS kann jetzt beide Kommunikationswege (TCP/IP und LK31) bedienen. Es kann mittels Umgebungsvariable bestimmt werden, welches Gerät benutzt wird. ("TCP2EPSI=1" oder "LK31ISA=1") - Die Tankautomatenverarbeitung ist verbessert worden: Es werden nun max. 32 Tankdatensaetze zwischengespeichert, die nacheinander an den Tankautomaten gesendet werden und deren Quittung abgewartet wird. - Die Monitorfunktionen sind verbessert worden. - Die IP-Adresse kann nun frei eingestellt werden (bei TCP2EPSI-Betrieb). -------------------------------------------------------------------------------------------------- Version 2.00 / TSS-Version März: - Die Kommunikation zum EPSI-Bus über TCP/IP wird nun unterstützt. (Jedoch zwei verschiedene TSS-DLLs) - Erfolgt bei der Preisverstellung ein Fehler, so wird nur max. 5 x wiederholt und dann abgebrochen. Beispiel: Ein Teilnehmer ist bei Preisverstellung ausgefallen. - Die Tankautomatenverarbeitung ist optimiert worden. -------------------------------------------------------------------------------------------------- Version 1.51 / TSS-Version 36: - Das Verhalten des T-Servers ist bei defekten Vorstellungsdaten und defekten Tankdatensätzen geändert worden: Es entsteht kein Timeout mehr. Stattdessen wird bei defekten Vorstellungsdaten der Status "Tankung beendet" anstatt den Vorstellungsdaten angezeigt. Ist der Tankdatensatz defekt, so werden die Vorstellungsdaten zur Abrechnung herangezogen. -------------------------------------------------------------------------------------------------- Version 1.50 / TSS-Version 33: - Die Verarbeitung von Uhrenständen im Binärdatenformat erfolgt jetzt korrekt. (Fehler in TSS-Version 31 ist behoben.) - Die Task der Tankfuellstandsmessung wurde ergaenzt durch eine neue Anlaufprouedur, wenn mehrfach ein schwerwiegender Fehler auftritt. -------------------------------------------------------------------------------------------------- Version 1.44 / TSS-Version 31: - Die Verarbeitung von Uhrenständen >999.999,99 Liter ist bei Säulen mit Binärdaten erweitert. -------------------------------------------------------------------------------------------------- Version 1.43 / TSS-Version 29: - Das Datenschnitt-Kennzeichen und die laufende Nummer des Agenturabschlusses wurde eingefügt. -------------------------------------------------------------------------------------------------- Version 1.42 / TSS-Version 29: - Neue LOG-Datei-Verwaltung: Die LOG-Files werden nun immer geschrieben, und zwar forlaufend von TSS-0.LOG bis TSS-9.LOG. Jede Datei kann max. ca. 2 MByte groß werden. Ist die TSS-9.LOG größer, wird bei TSS-0.LOG wieder angefangen. -------------------------------------------------------------------------------------------------- Version 1.41 / TSS-Version 29: - Die Bedienung des Tankautomaten wurde in der TSS optimiert - insbesondere die Preset-Löschung bei einer zuvor aktivierten Freigabe wird nun durch die neue Freigabe überschrieben. - Die TSS verursacht keine Taskwechsel, wenn eine Tankende/eine zur Abrechnung bereite Säule gesperrt wird. -------------------------------------------------------------------------------------------------- Version 1.40 / TSS-Version 27: - Funktionen für die Tankstellen-Automation sind integriert worden: "Preisverstellung zu einem bestimmten Zeitpunkt mit Agenturabschluss" und "Automatischer Agenturabschluss zu einem bestimmten Zeitpunkt" sind integriert worden. -------------------------------------------------------------------------------------------------- Version 1.35 / TSS-Version 27: - Das STOP-Kommando und die STOP-Statusrückgabe ist eingebaut worden. - Verbesserung in der TSS: Werden viele Teilnehmer schnell hintereinander gesperrt/entsperrt/ gestoppt, so kann dieses ohne eine Pause von 275ms geschehen. - Neue Funktion: Es lässt sich ein Teilnehmer in den Zustand "Vorfreigabe" mit einem Preset fahren. -------------------------------------------------------------------------------------------------- Version 1.34 / TSS-Version 25: - Neue Funktion in der Videoeinblendung: Es kann nun im Setup eingestellt werden, wie lange der T-Server Pause zwischen zwei Datensätzen machen soll. -------------------------------------------------------------------------------------------------- Version 1.33 / TSS-Version 25: - Es ist der Befehl "Säule neu starten" integriert worden. - Die Preisverstellung ist beschleunigt worden. -------------------------------------------------------------------------------------------------- Version 1.32 / TSS-Version 23: - Bei Tankautomatenbetrieb werden die Säulen nun in Grundstellung gefahren, dadurch ist es möglich, das vor Tankautomatenbedienung das ZV gezogen werden kann und die Säule nach Freigabe vom TA automatisch anläuft. -------------------------------------------------------------------------------------------------- Version 1.31: - Das Timing "Säulen sperren/freigeben" ist geändert: Nach jeder Aktion wird eine Pause von ca. 150ms gemacht! -------------------------------------------------------------------------------------------------- Version 1.30: - Der Tankautomat ist integriert worden. -------------------------------------------------------------------------------------------------- Version 1.22: - Die Tankfüllstandsmessung ist integriert worden. - Weitere Bugs in der VisBaTSS.DLL sind entfernt worden. -------------------------------------------------------------------------------------------------- Version 1.21: - Sofern der Log-File deaktiviert ist, wird kein Time-Stamp mehr geschrieben. Lediglich Programmfehler und Start- und Endevorgänge werden geloggt. - Die Statusanzeige der Teilnehmer wurde geändert: Die 2. Position stellt den "ZPMod" da. -------------------------------------------------------------------------------------------------- Version 1.20: - Beim Serverherunterfahren wird auch der Status "98" (Stromausfall) und "08" (Tankung) als "Heruntergefahren" akzeptiert, da diese Stati nicht geändert werden können. -------------------------------------------------------------------------------------------------- Version 1.19: - Bei nicht aktiver Videoschnittstelle wurden andauernd Fehler produziert und ins Log geschrieben. -------------------------------------------------------------------------------------------------- Version 1.18: - Wenn Vorstellungsdaten bereit sind, wird Kassenseitig dieses nur gemeldet, wenn der Teilnehmerstatus auf "Tankende", "Frei" oder "Gesperrt" ist. -------------------------------------------------------------------------------------------------- Version 1.17: - Video-Schnittstelle optimiert -------------------------------------------------------------------------------------------------- Version 1.16: - Statusanzeige der Teilnehmer überarbeitet - Timing geändert -------------------------------------------------------------------------------------------------- Version 1.15: - Query-Unload-Verarbeitung eingefuegt. - EPSI-Status-Fenster vergroessert. - Alle 60 Sekunden wird die Uhrzeit in den LOG-File geschrieben. --------------------------------------------------------------------------------------------------