OmniBelegService:Releases Rev 14: Unterschied zwischen den Versionen

Aus HTK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:


=== Neuerungen, Fehlerbehebungen & Verbesserungen ===
=== Neuerungen, Fehlerbehebungen & Verbesserungen ===
==== Setup ====
*


===== Installationsskripte =====
===== Installationsskripte =====


*Skript 83: Die Benutzerdefinierten Felder USER_OBLetzterLSVersuch und USER_OBLetzterLSVersuchMeldung werden für die Verkaufsbelege angelegt
*Skript 83: Die Benutzerdefinierten Felder USER_OBLetzterLSVersuch und USER_OBLetzterLSVersuchMeldung werden für die Verkaufsbelege angelegt
*Skript 84: Die globale Einstellung "LetzterLSVersuch" für den Transform Bereich wurde hinzugefügt.


==== Dienst ====
==== Dienst ====
Zeile 20: Zeile 17:
====== Auto-Lieferscheine ======
====== Auto-Lieferscheine ======


*Wenn ein Lieferschein nicht erstellt werden kann wird in das Benutzerfeld USER_OBLetzterLSVersuch  des Vorbelegs das aktuelle Datum und Uhrzeit und die Fehlermeldung von Sage in das Benutzerfeld USER_OBLetzterLSVersuchMeldung weggeschrieben. Die Belegermittlung wurde angepasst, dass die Lieferscheinerstellung erst zwei Stunden später erneut versucht wird.  
*Wenn ein Lieferschein nicht erstellt werden kann wird in das Benutzerfeld USER_OBLetzterLSVersuch  des Vorbelegs das aktuelle Datum und Uhrzeit und die Fehlermeldung von Sage in das Benutzerfeld USER_OBLetzterLSVersuchMeldung weggeschrieben. Die Belegermittlung wurde angepasst, dass die Lieferscheinerstellung erst zwei Stunden (Standard, Intervall durch LetzterLSVersuch konfigurierbar) später erneut versucht wird.
*Es wurden FehlerCodes eingeführt und mit dem Log verdrahtet: - FehlerCode 200: unbekannter Fehler  - FehlerCode 201: das Mandantenobjekt konnte nicht geöffnet werden. Vermutlich ist die Kommunikation zum Sage Mehrbenutzer Dienst gestört - FehlerCode 202: Fehler bei der Lieferschein Erstellung: {Meldung}  
*Es wurden FehlerCodes eingeführt und mit dem Log verdrahtet:  
**FehlerCode 200: unbekannter Fehler   
**FehlerCode 201: das Mandantenobjekt konnte nicht geöffnet werden. Vermutlich ist die Kommunikation zum Sage Mehrbenutzer Dienst gestört.
**FehlerCode 202: Fehler bei der Lieferschein Erstellung: {Meldung}


===== technische Themen =====
===== technische Themen =====


* Die DevExpress-Version und abhängige Komponenten wurde von Version 23.1 auf 25.1 erhöht.
* Die DevExpress-Version und abhängige Komponenten wurde von Version 23.1 auf 25.1 erhöht.
==== Konfiguration ====
*

Aktuelle Version vom 2. Januar 2026, 15:28 Uhr

Neuerungen, Fehlerbehebungen & Verbesserungen

Installationsskripte
  • Skript 83: Die Benutzerdefinierten Felder USER_OBLetzterLSVersuch und USER_OBLetzterLSVersuchMeldung werden für die Verkaufsbelege angelegt
  • Skript 84: Die globale Einstellung "LetzterLSVersuch" für den Transform Bereich wurde hinzugefügt.

Dienst

  • Es wird nun verhindert, dass der Dienst mehrfach parallel gestartet werden kann (z. B. Dienst- und Konsoleninstanz gleichzeitig). Eine potenzielle Mehrfach-Erstellung einzelner Belege wird dadurch nun verhindert.
Auftragsimport
  • Es wurde ein Fehler korrigiert, dass Belege, welche bei dem Ignore-Fall durch BelegMapper Konfiguration hätten blockiert werden sollen, versehentlich durchgerutscht sind und dann in Folge-Fehler gelaufen sind.
Auto-Lieferscheine
  • Wenn ein Lieferschein nicht erstellt werden kann wird in das Benutzerfeld USER_OBLetzterLSVersuch des Vorbelegs das aktuelle Datum und Uhrzeit und die Fehlermeldung von Sage in das Benutzerfeld USER_OBLetzterLSVersuchMeldung weggeschrieben. Die Belegermittlung wurde angepasst, dass die Lieferscheinerstellung erst zwei Stunden (Standard, Intervall durch LetzterLSVersuch konfigurierbar) später erneut versucht wird.
  • Es wurden FehlerCodes eingeführt und mit dem Log verdrahtet:
    • FehlerCode 200: unbekannter Fehler
    • FehlerCode 201: das Mandantenobjekt konnte nicht geöffnet werden. Vermutlich ist die Kommunikation zum Sage Mehrbenutzer Dienst gestört.
    • FehlerCode 202: Fehler bei der Lieferschein Erstellung: {Meldung}
technische Themen
  • Die DevExpress-Version und abhängige Komponenten wurde von Version 23.1 auf 25.1 erhöht.