V4 Release Notes Kunden 4.6: Unterschied zwischen den Versionen

Aus Autopoll-Dokumentation
Zur Navigation springen Zur Suche springen
Oehlstoeter (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Oehlstoeter (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:
* Storno weist einzelne Transaktionen aus, kann positiv oder negativ angezeigt werden, inkl Aufruf des Journalexports mit einem Parameter (isStorno)
* Storno weist einzelne Transaktionen aus, kann positiv oder negativ angezeigt werden, inkl Aufruf des Journalexports mit einem Parameter (isStorno)
* Preismast SCHAUFF
* Preismast SCHAUFF
* DEK-Preis in Lieferungen nur noch readonly, außer es ist leer, oder die erste auf dem Tank. Abschaltbar via autopoll.lieferung.dekpreis.readonly=N
* DEK-Preis in Lieferungen nur noch readonly, außer es ist leer, oder die erste Lieferung auf dem Tank. Abschaltbar via autopoll.lieferung.dekpreis.readonly=N
* SEPA 3.1 (kommt bei SEPA 3.0) ist gültig seit Nov. 2017, CtrlSum nun auch im Gruppen Header.
* SEPA 3.1 (kommt bei SEPA 3.0) ist gültig seit Nov. 2017, CtrlSum nun auch im Gruppen Header.
* autopoll.polling.checkupdate Default 0, aktiviert Vollistenversand beim Heconomy nach x Übertragungen  
* autopoll.polling.checkupdate Default 0, aktiviert Volllistenversand beim Heconomy nach x Übertragungen  
* Bestandsliste auch für Tankgruppen
* Bestandsliste auch für Tankgruppen
* Report "inaktive Fahrzeuge" nun mit Parameter für die Auswahl des Formats (Defcode)
* Report "inaktive Fahrzeuge" nun mit Parameter für die Auswahl des Formats (Defcode)
Zeile 40: Zeile 40:
* Center aktualisiert wieder nach Datenabruf mit Transaktionen (aber nur dann)
* Center aktualisiert wieder nach Datenabruf mit Transaktionen (aber nur dann)
* HecStar PostCode "voucher" hat "polLogbuch" übersteuert, daher greift er jetzt auch auf das Vorgangsfeld "TD" zu.
* HecStar PostCode "voucher" hat "polLogbuch" übersteuert, daher greift er jetzt auch auf das Vorgangsfeld "TD" zu.
* ftp-Fenster war dauerhaft ab Start sichtbar (08.08.2023)
* ftp-Fenster war dauerhaft ab Start sichtbar


07.08.2023-tg
07.08.2023-tg
Zeile 46: Zeile 46:


==Version 4.6.1.439.FR04==
==Version 4.6.1.439.FR04==
Version 4.6.1.439 FR04 ist schon die neue Versionsnummer 4.6.2.439
Version 4.6.1.439 FR04 ist schon die neue Versionsnummer 4.6.2.439


Zeile 60: Zeile 59:


==Version 4.6.2.439==
==Version 4.6.2.439==
Wir schenken uns zukünftig die RC/FR was auch immer Nummerierung, sondern dann geht die dritte Stelle hoch 4.6.X.439.
Wir schenken uns zukünftig die RC/FR was auch immer Nummerierung, sondern dann geht die dritte Stelle hoch 4.6.X.439.


===Änderungen am Programm===
===Änderungen am Programm===
 
* Datum Formatiert im Dateinamen des Faktura-Journal-Exports  
* Datum Formatiert im Dateinamen des Faktura-Journal-Exports (rn hatte hier auch einen Kunden)
* MandantenName bei aktiver autopoll.faktura.pdfpath.erwmandant auch als letztes Verzeichnis im Dateinamen des Faktura-Journal-Exports
* MandantenName bei aktiver autopoll.faktura.pdfpath.erwmandant auch als letztes Verzeichnis im Dateinamen des Faktura-Journal-Exports (Mosolf)
* Bezeichnungen im Steuerblock Faktura mit Stringkonstanten, wegen Übersetzung.
* Bezeichnungen im Steuerblock Faktura mit Stringkonstanten, wegen Übersetzung.
* Beachtung des Tachowechseln in der Terminverwaltung.
* Beachtung des Tachowechsels in der Terminverwaltung.
* Setup apfbstart nur noch bei Komponente "Database" also Einzelplatz oder Server.
* Setup "apfbstart" nur noch bei Komponente "Database" also Einzelplatz oder Server.
* Datums und Nummern Formatierung nun auch Dateinamen des Stornodateiexports
* Datums und Nummern Formatierung nun auch Dateinamen des Stornodateiexports
* CTRL-A tut wieder in Standardlisten, zudem
* CTRL-A funktioniert wieder in Standardlisten, zudem
* alte (Defaul-)Farben in den Parametern gelöscht und damit zurückgesetzt , da sieht man im neuen Layouts nichts
* alte (Defaul-)Farben in den Parametern gelöscht und damit zurückgesetzt , da sieht man im neuen Layouts nichts
* Zuordnungsdialog Fahrzeug/Fahrer zu Ausweis im Ausweis, ist die Tabelle wieder sortierbar.
* Zuordnungsdialog Fahrzeug/Fahrer zu Ausweis im Ausweis, ist die Tabelle wieder sortierbar.
* DB-Validierung gefixed und getestet
* DB-Validierung gefixed  
* Zuordnung Fz/Fa zu Ausweis hat wieder einen vertikalen Scrollbalken
* Zuordnung Fahrzeug/Fahrer zu Ausweis hat wieder einen vertikalen Scrollbalken
* Parameterdialog Ausweise, nicht mehr nur von/bis, sondern wenn man mehr als einen Satz in der Liste markiert, greift der Dialog auf diese. Auswahlen in der Liste werden seit 01.06.2021 berücksichtigt
* Parameterdialog Ausweise, nicht mehr nur von/bis, sondern wenn man mehr als einen Satz in der Liste markiert, greift der Dialog auf diese ausgewählten Daten. Auswahlen in der Liste werden seit 01.06.2021 berücksichtigt
* DEK Entwicklung ist bereits (testweise) implementiert und soll mit Mosolf in Betrieb genommen werden. Aus dem DEK entsteht in verschiedenen Varianten eine Preisliste, auf der man mit Zu/Abschlag aufbauen kann. >Ticket 77
* DEK Entwicklung ist bereits (testweise) implementiert. Aus dem DEK entsteht in verschiedenen Varianten eine Preisliste, auf der man mit Zu/Abschlag aufbauen kann.
* Scheduler stoppt während Datensicherungsoperationen laufen. Implementiert in der V4 in dasi.RunService. In der V5 nicht mehr notwendig, weil dort der Scheduler in einem eigenne Thread mit eigener DB-Connection läuft >Ticket 141
* Scheduler stoppt während Datensicherungsoperationen laufen. Implementiert in der V4 in dasi.RunService. In der V5 nicht mehr notwendig, weil dort der Scheduler in einem eigenen Thread mit eigener DB-Connection läuft  
* Bedingung bei Tankungen ohne Zuordnung geprüft, tut, erinnere mich auch das vor langer Zeit behoben zu haben. >Ticket 192
* Bedingung bei Tankungen ohne Zuordnung geprüft, funktioniert.
* <TkFuellTabelle> in der Mail zeigt eine komplette Übersicht aller Tanks an, aus dem sich dann die Möglickeiten für andere Tanks ergeben. Bestandsliste ist in diesem Zusammenhang nicht notwendig. > Tiekt 98
* Platzhalter <TkFuellTabelle> in der Mail zeigt eine komplette Übersicht aller Tanks an, aus dem sich dann die Möglickeiten für andere Tanks ergeben. Bestandsliste ist in diesem Zusammenhang nicht notwendig.


===Änderungen mit Auswirkungen auf die Datenbank===
===Änderungen mit Auswirkungen auf die Datenbank===
* Digix Ausweisentgegennahme - BugFix, TA-Artikel wurden nicht zugeordnet
* Digix Ausweisentgegennahme - BugFix, TA-Artikel wurden nicht zugeordnet
* Im neuen Master steckt auch Update RngLayoutDefault, weil dort auf Seite 2 ein Test "KrützliBützli" stand.
* Im neuen Master steckt auch Update RngLayoutDefault, weil dort auf Seite 2 ein Test "KrützliBützli" stand.
* Update EXPORT_TRANSAKTION damit die Felder eine sinnvollere Reihenfolge haben, SUBRECSTYLE braucht man für load-Funtionen früh.
* Update EXPORT_TRANSAKTION damit die Felder eine sinnvollere Reihenfolge haben.
* Show_FiList, dann können wir die letzte Transaktion in der FiListe im Reiter Mandate anzeigen. Damit ist eine Mandatsprüfung vor der Fakturierung möglich. >Ticket 220
* Show_FiList, dann können wir die letzte Transaktion in der FiListe im Reiter Mandate anzeigen. Damit ist eine Mandatsprüfung vor der Fakturierung möglich.


===Bugfix 28.11.2023===
===Bugfix 28.11.2023===
Zeile 100: Zeile 96:


===Änderungen am Programm===
===Änderungen am Programm===
* keine


===Änderungen mit Auswirkungen auf die Datenbank===
===Änderungen mit Auswirkungen auf die Datenbank===
* voriges Update stellt die Versionsnummer falsch ein, Korrektur mit: <code>update sysinfo set prgvers=4, prgrel=6, prgfix=2 where dbvers = 439</code>
* voriges Update stellt die Versionsnummer falsch ein, Korrektur mit: <code>update sysinfo set prgvers=4, prgrel=6, prgfix=2 where dbvers = 439</code>
* <code>apv3.polling.hecstar.write.articlerestrictions.xml</code> gefixed, wegen PreFix Problemen nach 4.6er Veränderungen am Datenbank-Treiber
* <code>apv3.polling.hecstar.write.articlerestrictions.xml</code> gefixed, wegen PreFix Problemen nach 4.6er Veränderungen am Datenbank-Treiber
 
* Bugfixe an der DEK-Preisberechnung  
* Bugfixes an der DEK-Preisberechnung (auf Basis von Mosolf)
* Neu Entwicklung des fx-Button in den Lagerbewegungen. Die Neuberechnung der DEKs setzt nicht mehr an der ersten Lagerbewegung auf, sondern an der der ersten Lagerbewegung mit eingetragenem DEK
 
* Neu Entwicklung des fx-Button in den Lagerbewegungen. Die Neuberechnung der DEKs setzt nicht mehr an der ersten Lagerbewegung auf, sondern an der der ersten Lagerbewegung mmit eingetragenem DEK
 
* Das "alte" Verfahren bei der DEK Berechnung ist mit <code>list.tr.calcdekpreis.version = 1</code> wieder aktivierbar.
* Das "alte" Verfahren bei der DEK Berechnung ist mit <code>list.tr.calcdekpreis.version = 1</code> wieder aktivierbar.
 
* Sachbezugsberechnung nochmal gefixed
* Sachbezugsberechnung nochmal gefixed (Erfahrungen von Hauser)


===Status===
===Status===
Zeile 122: Zeile 113:


===Änderungen am Programm===
===Änderungen am Programm===
 
* Hintergrund ein Kunde möchte per Scheduler unterschiedliche Tankdatenreports versenden
* Hintergrund ist Mosolf möchte per Scheduler unterschiedliche Tankdatenreports versenden
** wir legen die unterschiedlichen Reports als Kopien (Reporttyp) an, mit eigenen Gruppenwechseln, um die Summen festzuschreiben, Format ist gleich bzw. passend, aber nicht neu
** wir legen die unterschiedlichen Reports als Kopien (Reporttyp) an, mit eigenen Gruppenwechseln um die Summen festzuschreiben, Format ist gleich bzw passend, aber nicht neu
** Scheduler-Stammsatz erweitert um
** Scheduler-Stammsatz erweitert um
*** Typ T-Tankdatenreport mit Auswahl des Reports und nicht fest
*** Typ T-Tankdatenreport mit Auswahl des Reports und nicht fest
*** Zudem Eingabe einer Auswahl (wird auf Auswahl 1 oder 2) möglich, gespeichert im ungenutzen SCHEDULER.SCRIPT-Feld.
*** Zudem Eingabe einer Auswahl (wird auf Auswahl 1 oder 2) möglich, gespeichert im ungenutzen SCHEDULER.SCRIPT-Feld.
** Die Von Bis Bestimmung via Scheduler war für Tankdatenexport, Tankdatenreport und FZanalyse immer gleich via <code>'autopoll.scheduler.report.vonVariante</code> und <code>autopoll.scheduler.export.bisVariante</code>was natürlich Quatsch war. Sie gelten weiter, außer man überschreibt die Prtamater mit <code>autopoll.scheduler.[tdexport|tdreport|fzanalyse].[von|bis]Variante</code>
** Die Von und Bis Bestimmungen via Scheduler (Parameter) waren für Tankdatenexporte, Tankdatenreporte und Fahrzeuganalysen immer gleich via <code>'autopoll.scheduler.report.vonVariante</code> und <code>autopoll.scheduler.export.bisVariante</code> war natürlich Quatsch. Sie gelten weiter, außer man überschreibt die Parameter mit <code>autopoll.scheduler.[tdexport|tdreport|fzanalyse].[von|bis]Variante</code>
** (Zwischen-) Gespeichert werden die PDFs vor dem Mail versenden im PDF-Pfad, der ist bei Mosolf aber vom Server nicht erreichbar, den gibt es nur von den Clients (nicht fragen). Also hätte wenn gesetzt <code>autopoll.scheduler.pdfpath</code> Vorrang
** (Zwischen-) Gespeichert werden die PDFs vor dem Mail versenden im PDF-Pfad, der ist bei einigen Kunden aber vom Server nicht erreichbar, den gibt es nur von den Clients. Vorrang hat <code>autopoll.scheduler.pdfpath</code> wenn gesetzt.
* Logbuch zeigt in der Übersicht (für neue Rechnungsläufe) Probelauf (schwarz) und Abbruch durch den Benutzer (rot)
* Logbuch zeigt in der Übersicht (für neue Rechnungsläufe) Probelauf (schwarz) und Abbruch durch den Benutzer (rot)
* FZ Kennzeichen jetzt so lang wie das Datenbankfeld möglich (30 Zeichen)
* Fahrzeugkennzeichen ist jetzt so lang wie das Datenbankfeld möglich (30 Zeichen)
* Rundschreiben drucken, Firmenauswahl der Firmen mi E-Mail-Adresse
* In "Rundschreiben drucken", Firmenauswahl der Firmen mi E-Mail-Adresse
* Als Feld zum Ersetzen nun <FiEMail>
* Als Feld zum Ersetzen nun Platzhalter <FiEMail>
* Hinweis: Früher <Anrede>, dann <RngAnrede>, in der Namenskonverntion am besten wäre aber <FiAnrede>. Sprich, das ist alles gleichwertig, die letzte Fassung ist aber die Beste: Die vollständige (gute/beste) Liste bei der Firma ist: <code>FiNummer,FiAnrede,FiName,FiUStId,FiBank,FiBlz,FiKonto,FiInhaber,FiAdrzeile2-5,FiDataFeld1-10,FiIBAN,FiBIC,FiSEPAMandatsRef,FiKurzform,FiEMail</code>
* Hinweis: Früher <Anrede>, dann <RngAnrede>, in der Namenskonvention am besten wäre aber <FiAnrede>.  
Die vollständige (gute/beste) Platzhalter Liste bei der Firma ist: <code>FiNummer,FiAnrede,FiName,FiUStId,FiBank,FiBlz,FiKonto,FiInhaber,FiAdrzeile2-5,FiDataFeld1-10,FiIBAN,FiBIC,FiSEPAMandatsRef,FiKurzform,FiEMail</code>


===Bugfixes===
===Bugfixes===
* Reports Vormonat-Bis ist einen Tag zu lang
* Reports Vormonat-Bis ist einen Tag zu lang
* Rechnung-Storno SendMail
* Rechnung-Storno SendMail
* MTSK-Daten senden, mit lokalerem httpClient, dadurch häufiger initialisiert und stabiler (Claas)
* MTSK-Daten senden, mit lokalerem httpClient, dadurch häufiger initialisiert und stabiler
* PfadPrüfung Journal und DTA Datei in der Fakturierung
* PfadPrüfung Journal und DTA-Datei in der Fakturierung
* Scheduler Stop bei Datensicherung
* Scheduler Stop bei Datensicherung
* Restore Database ohne vorhandene Database geht jetzt ohne Fehlermeldung
* Restore Database (Datenbank Rücksicherung) ohne vorhandene Datenbank geht jetzt ohne Fehlermeldung


===In Entwicklung (nicht aktiv)===
===In Entwicklung (nicht aktiv)===
Zeile 157: Zeile 148:


===Änderungen am Programm===
===Änderungen am Programm===
 
* keine
* -keine-


===Bugfixes===
===Bugfixes===
* neuers Stornomodul. löscht Mailcache bei Fehlversuchen, dadurch kein Doppelversand von Mails mehr
* neues Stornomodul. löscht Mailcache bei Fehlversuchen, dadurch kein Doppelversand von Mails mehr
* entwickelt mit Delphi 12, sollte sauber skalieren
* entwickelt mit Delphi 12, sollte sauber skalieren
* Neue Felder im Replacer FiSEPAMandatsRef, FiKurzform, FIEMail, LiNummer, LiAnrede
* Neue Felder im Replacer (Platzhalter) FiSEPAMandatsRef, FiKurzform, FIEMail, LiNummer, LiAnrede


===In Entwicklung (nicht aktiv)===
===In Entwicklung (nicht aktiv)===
Zeile 178: Zeile 168:


===Änderungen am Programm===
===Änderungen am Programm===
* Fortsetzung neue Übersetzung (in Arbeit)
* Fortsetzung neue Übersetzung (in Arbeit)
* E-Mails mit Message-ID nach RFC 5322
* E-Mails mit Message-ID nach RFC 5322
Zeile 184: Zeile 173:


===Änderungen mit Auswirkungen auf die Datenbank===
===Änderungen mit Auswirkungen auf die Datenbank===
* keine
* keine


===Bugfixes===
===Bugfixes===
* Korrektur einiger Datumseingaben
* Korrektur einiger Datumseingaben
* Anzahl angemeldete User, verbessert
* Anzahl angemeldete User, verbessert
Zeile 199: Zeile 186:


===Änderungen am Programm===
===Änderungen am Programm===
* Sepa-Dateien werden im Unterordner <code>sepa</code> gespeichert
* Sepa-Dateien werden im Unterordner <code>sepa</code> gespeichert
* Positionierung in Listen mit den Tasten A-Z
* Positionierung in Listen mit den Tasten A-Z

Version vom 3. Dezember 2024, 12:31 Uhr

in Arbeit IN ARBEIT vo: 30.11.2024

Version 4.6.1.438.RC03

Änderungen am Programm

  • Schweizer QR-Code als Beleg in der Faktura
  • DEK(oder TA-Preis) auch von mehreren Tanks gewichtet in eine Preisliste eintragen. Stark Datenbank basierend. stam.pt.berechnung=Y aktiviert (Default N)
  • Rückwirkende DEK Berechnung über einen Monat und Eintrag in eine Preisliste (bei mehreren Tanks entsprechend gewichtet)
  • In der Faktura kann ein Verzeichnis angegeben werden, mit weiteren Dateien für den Rechnungsversand per E-Mail (Marketingmaterial)
  • Schnittstelle V2 zu Digix. (https://www.digi-gebau.com/)
  • Waschautomat MONCON
  • Neue Lösung für den Sachbezug, entweder über Gratisabgabe (Autopoll Plus) oder über Vorauszahlerkarten (Autopoll Light)
  • Storno weist einzelne Transaktionen aus, kann positiv oder negativ angezeigt werden, inkl Aufruf des Journalexports mit einem Parameter (isStorno)
  • Preismast SCHAUFF
  • DEK-Preis in Lieferungen nur noch readonly, außer es ist leer, oder die erste Lieferung auf dem Tank. Abschaltbar via autopoll.lieferung.dekpreis.readonly=N
  • SEPA 3.1 (kommt bei SEPA 3.0) ist gültig seit Nov. 2017, CtrlSum nun auch im Gruppen Header.
  • autopoll.polling.checkupdate Default 0, aktiviert Volllistenversand beim Heconomy nach x Übertragungen
  • Bestandsliste auch für Tankgruppen
  • Report "inaktive Fahrzeuge" nun mit Parameter für die Auswahl des Formats (Defcode)
  • Zahlungseingangsdialog verbessert
  • Verbesserungen an der Summendarstellung im Report
  • E-Mails mit MessageID, dadurch nicht so SPAM anfällig
  • Neues Verfahren zum Zählen der Benutzer
  • Übertragung von Dateien im Export auch per ftps
  • http Automaten nun auch über https
  • Artikel 100 für Strom (kWh)
  • Ergänzungen im Fakturamodul
    • Journalpfad kann enabled/disabled gesetzt werden (autopoll.faktura.export.enabled Default Y)
    • Rechnungsnummern je Mandant (autopoll.faktura.report.mdrngnr Default N)
    • PDF-Subpfad gemäß Mandatenbezeichnung (autopoll.faktura.pdfpath.erwmandant Default N)
    • Mandant kann Layout und Tankstelle zugeordnet werden, zusammen mit dem "Betriebs"-modul ergibt sich die Möglichkeit Niederlassungen abzurechnen
    • Beim E-Mailversand kann ein Verzeichnis angegeben werden aus dem zusätzliche Dateien (Info/Werbematerial) als Attachment der Mail hinzugefügt wird.

Bugfixe

  • Parameter upd_kennung_pin in den Update aufgenommen, hat irgendwie gefehlt.
  • autopoll.faktura.export2.active (2. Journalexport in der Fakrua), wird nicht mehr von der Software auf N gesetzt
  • ExportPreise (Export-Polling) erst nach save_sended_price(takey), vorher gab alte Werte
  • Center aktualisiert wieder nach Datenabruf mit Transaktionen (aber nur dann)
  • HecStar PostCode "voucher" hat "polLogbuch" übersteuert, daher greift er jetzt auch auf das Vorgangsfeld "TD" zu.
  • ftp-Fenster war dauerhaft ab Start sichtbar

07.08.2023-tg


Version 4.6.1.439.FR04

Version 4.6.1.439 FR04 ist schon die neue Versionsnummer 4.6.2.439

- [ ] CREATE INDEX IDX$LOGBUCH ON LOGBUCH (DATUM) - [ ] firebird.msg bei Clients ins Autopoll und Pfad setzen. - [ ] XML Rechnung auch noch an eine zweite E-Mail versenden, denn irgendwer anders in der Behörde braucht noch die PDF-Rechnung, weil ihn die XML Rechnung nicht erreicht - [ ] XML Rechnung dokumentieren - [x] Terminmodul beachtet den Tachowechsel nicht - [ ] Wechsel der Umgebungsumgebung auf ganz aktuell von 10.x nach 11.x, wegen dem Skalierungsfehler - [ ] Mehrsprachhigkeit mit den neuen Tools wieder herstellen - [ ] HecStar leere XML Dateien, was machen wir denn damit. Am besten löschen (leer enthält nur das CRC).


Version 4.6.2.439

Wir schenken uns zukünftig die RC/FR was auch immer Nummerierung, sondern dann geht die dritte Stelle hoch 4.6.X.439.

Änderungen am Programm

  • Datum Formatiert im Dateinamen des Faktura-Journal-Exports
  • MandantenName bei aktiver autopoll.faktura.pdfpath.erwmandant auch als letztes Verzeichnis im Dateinamen des Faktura-Journal-Exports
  • Bezeichnungen im Steuerblock Faktura mit Stringkonstanten, wegen Übersetzung.
  • Beachtung des Tachowechsels in der Terminverwaltung.
  • Setup "apfbstart" nur noch bei Komponente "Database" also Einzelplatz oder Server.
  • Datums und Nummern Formatierung nun auch Dateinamen des Stornodateiexports
  • CTRL-A funktioniert wieder in Standardlisten, zudem
  • alte (Defaul-)Farben in den Parametern gelöscht und damit zurückgesetzt , da sieht man im neuen Layouts nichts
  • Zuordnungsdialog Fahrzeug/Fahrer zu Ausweis im Ausweis, ist die Tabelle wieder sortierbar.
  • DB-Validierung gefixed
  • Zuordnung Fahrzeug/Fahrer zu Ausweis hat wieder einen vertikalen Scrollbalken
  • Parameterdialog Ausweise, nicht mehr nur von/bis, sondern wenn man mehr als einen Satz in der Liste markiert, greift der Dialog auf diese ausgewählten Daten. Auswahlen in der Liste werden seit 01.06.2021 berücksichtigt
  • DEK Entwicklung ist bereits (testweise) implementiert. Aus dem DEK entsteht in verschiedenen Varianten eine Preisliste, auf der man mit Zu/Abschlag aufbauen kann.
  • Scheduler stoppt während Datensicherungsoperationen laufen. Implementiert in der V4 in dasi.RunService. In der V5 nicht mehr notwendig, weil dort der Scheduler in einem eigenen Thread mit eigener DB-Connection läuft
  • Bedingung bei Tankungen ohne Zuordnung geprüft, funktioniert.
  • Platzhalter <TkFuellTabelle> in der Mail zeigt eine komplette Übersicht aller Tanks an, aus dem sich dann die Möglickeiten für andere Tanks ergeben. Bestandsliste ist in diesem Zusammenhang nicht notwendig.

Änderungen mit Auswirkungen auf die Datenbank

  • Digix Ausweisentgegennahme - BugFix, TA-Artikel wurden nicht zugeordnet
  • Im neuen Master steckt auch Update RngLayoutDefault, weil dort auf Seite 2 ein Test "KrützliBützli" stand.
  • Update EXPORT_TRANSAKTION damit die Felder eine sinnvollere Reihenfolge haben.
  • Show_FiList, dann können wir die letzte Transaktion in der FiListe im Reiter Mandate anzeigen. Damit ist eine Mandatsprüfung vor der Fakturierung möglich.

Bugfix 28.11.2023

  • Update stellt die Versionsnummer falsch ein, Korrektur mit:

update sysinfo set prgvers=4, prgrel=6, prgfix=2 where dbvers = 439

Status

  • Setup erstellt am 21.11.2023


Version 4.6.3.440

Änderungen am Programm

  • keine

Änderungen mit Auswirkungen auf die Datenbank

  • voriges Update stellt die Versionsnummer falsch ein, Korrektur mit: update sysinfo set prgvers=4, prgrel=6, prgfix=2 where dbvers = 439
  • apv3.polling.hecstar.write.articlerestrictions.xml gefixed, wegen PreFix Problemen nach 4.6er Veränderungen am Datenbank-Treiber
  • Bugfixe an der DEK-Preisberechnung
  • Neu Entwicklung des fx-Button in den Lagerbewegungen. Die Neuberechnung der DEKs setzt nicht mehr an der ersten Lagerbewegung auf, sondern an der der ersten Lagerbewegung mit eingetragenem DEK
  • Das "alte" Verfahren bei der DEK Berechnung ist mit list.tr.calcdekpreis.version = 1 wieder aktivierbar.
  • Sachbezugsberechnung nochmal gefixed

Status

  • Setup erstellt am 05.12.2023


Version 4.6.4.440

Änderungen am Programm

  • Hintergrund ein Kunde möchte per Scheduler unterschiedliche Tankdatenreports versenden
    • wir legen die unterschiedlichen Reports als Kopien (Reporttyp) an, mit eigenen Gruppenwechseln, um die Summen festzuschreiben, Format ist gleich bzw. passend, aber nicht neu
    • Scheduler-Stammsatz erweitert um
      • Typ T-Tankdatenreport mit Auswahl des Reports und nicht fest
      • Zudem Eingabe einer Auswahl (wird auf Auswahl 1 oder 2) möglich, gespeichert im ungenutzen SCHEDULER.SCRIPT-Feld.
    • Die Von und Bis Bestimmungen via Scheduler (Parameter) waren für Tankdatenexporte, Tankdatenreporte und Fahrzeuganalysen immer gleich via 'autopoll.scheduler.report.vonVariante und autopoll.scheduler.export.bisVariante war natürlich Quatsch. Sie gelten weiter, außer man überschreibt die Parameter mit autopoll.scheduler.[tdexport|tdreport|fzanalyse].[von|bis]Variante
    • (Zwischen-) Gespeichert werden die PDFs vor dem Mail versenden im PDF-Pfad, der ist bei einigen Kunden aber vom Server nicht erreichbar, den gibt es nur von den Clients. Vorrang hat autopoll.scheduler.pdfpath wenn gesetzt.
  • Logbuch zeigt in der Übersicht (für neue Rechnungsläufe) Probelauf (schwarz) und Abbruch durch den Benutzer (rot)
  • Fahrzeugkennzeichen ist jetzt so lang wie das Datenbankfeld möglich (30 Zeichen)
  • In "Rundschreiben drucken", Firmenauswahl der Firmen mi E-Mail-Adresse
  • Als Feld zum Ersetzen nun Platzhalter <FiEMail>
  • Hinweis: Früher <Anrede>, dann <RngAnrede>, in der Namenskonvention am besten wäre aber <FiAnrede>.

Die vollständige (gute/beste) Platzhalter Liste bei der Firma ist: FiNummer,FiAnrede,FiName,FiUStId,FiBank,FiBlz,FiKonto,FiInhaber,FiAdrzeile2-5,FiDataFeld1-10,FiIBAN,FiBIC,FiSEPAMandatsRef,FiKurzform,FiEMail

Bugfixes

  • Reports Vormonat-Bis ist einen Tag zu lang
  • Rechnung-Storno SendMail
  • MTSK-Daten senden, mit lokalerem httpClient, dadurch häufiger initialisiert und stabiler
  • PfadPrüfung Journal und DTA-Datei in der Fakturierung
  • Scheduler Stop bei Datensicherung
  • Restore Database (Datenbank Rücksicherung) ohne vorhandene Datenbank geht jetzt ohne Fehlermeldung

In Entwicklung (nicht aktiv)

  • Neue Funktion Übersetzung mit Deepl Unterstützung, Tabelle und Modul tgLanguage (noch nicht fertig)

Änderungen mit Auswirkungen auf die Datenbank

  • keine

Status

  • Setup am 30.01.2024 gemacht (also fertig)


Version 4.6.5.441

Änderungen am Programm

  • keine

Bugfixes

  • neues Stornomodul. löscht Mailcache bei Fehlversuchen, dadurch kein Doppelversand von Mails mehr
  • entwickelt mit Delphi 12, sollte sauber skalieren
  • Neue Felder im Replacer (Platzhalter) FiSEPAMandatsRef, FiKurzform, FIEMail, LiNummer, LiAnrede

In Entwicklung (nicht aktiv)

  • Neue Funktion Übersetzung mit Deepl Unterstützung, Tabelle und Modul tgLanguage (noch nicht fertig)

Änderungen mit Auswirkungen auf die Datenbank

  • Übersetzungsmodul, neue Tabelle tglanguage, Sprache-Hinterlegung im Benutzer möglich

Status

  • Setup am 28.02.2024 gemacht


Version 4.6.6.441

Änderungen am Programm

  • Fortsetzung neue Übersetzung (in Arbeit)
  • E-Mails mit Message-ID nach RFC 5322
  • automatische Überarbeitung für die neue Übersetzung

Änderungen mit Auswirkungen auf die Datenbank

  • keine

Bugfixes

  • Korrektur einiger Datumseingaben
  • Anzahl angemeldete User, verbessert

Status

  • Setup erstellt am 23.04.2024


Version 4.6.7.441

Änderungen am Programm

  • Sepa-Dateien werden im Unterordner sepa gespeichert
  • Positionierung in Listen mit den Tasten A-Z
  • Stammdaten Firma nun auch mit Waschungen und Buchungen

Änderungen mit Auswirkungen auf die Datenbank

  • keine

Bugfixes

  • Bessere Prüfung des 2. Jounrnal-Pfades

Status

  • ggf leichte Unschräfe, weil nachträglich gemäß "diff" erstellt.
  • Setup erstellt am 10.05.2024
  • nächster Setup Intern:V4_Release_4.6.8.441


Version 4.6.8.441

Änderungen am Programm

Änderungen mit Auswirkungen auf die Datenbank

  • keine

Bugfixes

  • kleinere

Status

  • Setup erstellt am 26.06.2024


Version 4.6.8.442

Änderungen am Programm

  • Verbesserung vom Dialog zum Fuellog (Tokheim)

Änderungen mit Auswirkungen auf die Datenbank

  • Erweiterung von Kühlaggregat im Fahrzeug
  • Überarbeitung des Stornos mit verbesserter Stornoprocedure

Bugfixes

  • kleinere?

Status

  • Setup erstellt am 10.10.2024


Version 4.6.9.443

In Entwicklung, geplanter Setup 03.12.2024 oder 10.12.2024

Änderungen am Programm

  • DEK Preis in der Bestandliste, ganz rechts
  • neue Lizenz notwendig 4.6. (OFFEN)
  • SEPA prüfen (Nov '23) ggf Parameter zusammenfassen 2.x kann raus. (OFFEN)

Änderungen mit Auswirkungen auf die Datenbank

  • ZuGFERD Rechnungen
    • Verarbeitungsprofil mit PDF,XMLAT,XMLDE,ZUGFERD
    • Bestellbeleg (also externe Bestellnummer, LeitID, etc) in der Firma
  • neue Felder, FA.Persnummer, FA.Typ und FI.Freitext

Bugfixes

  • RngStorno mit Gratisabgabe (Sachbezug) achtet jetzt auf Mengen und Beträge
  • Abbruch Faktura prüfen (OFFEN)
  • hhtp:post an Autopoll oder generell mit TimeOut (konfigurierbar)

Status

In Entwicklung

  • Setup erstellt am
  • nächster Setup


Release Notes 4.6.9.443 14.11.2024 - [ ] sftp Recherche noch ohne Änderung (devArt 300$) wohin damit ?