Zum Inhalt springen

OmniBelegService:Releases Rev 5: Unterschied zwischen den Versionen

MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 10: Zeile 10:
* Es wurde eine unbehandelte Ausnahme abgefangen, wenn bei dem Skript-Installer ein durch ein altes Setup ausgeführtes Skript (archiviert und nicht mehr verfügbar) über den Button "Skript erneut ausführen" versucht wurde auszuführen.
* Es wurde eine unbehandelte Ausnahme abgefangen, wenn bei dem Skript-Installer ein durch ein altes Setup ausgeführtes Skript (archiviert und nicht mehr verfügbar) über den Button "Skript erneut ausführen" versucht wurde auszuführen.
* Es wurden neue Setup-SQL Skripte hinterlegt:   
* Es wurden neue Setup-SQL Skripte hinterlegt:   
* 050_AlterTable_OBS_Importformate_ZuschlaegeAusSageOhneXMLVerweis.upd -> Erweiiterung der OmniBelegService_Importformate Tabelle um das Feld "ZuschlageAusSageOhneXMLVerweis".  
* 050_AlterTable_OBS_Importformate_ZuschlaegeAusSageOhneXMLVerweis.upd -> Erweiterung der OmniBelegService_Importformate Tabelle um das Feld "ZuschlageAusSageOhneXMLVerweis".
* 051_AlterTable_OBS_Positionen_Quantity_Unit.upd -> Erweiterung der OmniBelegService_Belege_Positionen Tabelle um das Feld "Quantity_Unit".   
* 051_AlterTable_OBS_Positionen_Quantity_Unit.upd -> Erweiterung der OmniBelegService_Belege_Positionen Tabelle um das Feld "Quantity_Unit".   
* 052_AlterStoredProc_OmniBelegService_InsertXMLPosition.upd -> Erweiterung der spOmniBelegService_InsertXMLPosition Prozedur um den Parameter "Quantity_Unit".
* 052_AlterStoredProc_OmniBelegService_InsertXMLPosition.upd -> Erweiterung der spOmniBelegService_InsertXMLPosition Prozedur um den Parameter "Quantity_Unit".
Zeile 34: Zeile 34:
* Setup Skript #037 wurde nachgebessert mit der Abfrage ob diese Tabelle bereits existiert, um abzufangen, dass das Skript in einen Fehler läuft sollte es zu einem späteren Zeitpunkt noch einmal ausgeführt werden.
* Setup Skript #037 wurde nachgebessert mit der Abfrage ob diese Tabelle bereits existiert, um abzufangen, dass das Skript in einen Fehler läuft sollte es zu einem späteren Zeitpunkt noch einmal ausgeführt werden.
* die zugrunde liegende XSD-Datei wurde angepasst, sodass die Einträge in den ORDER_DISCOUNTS bei der DESCRIPTION nun maximal 40 Zeichen zulassen, da die Sage100 nur maximal 40 Zeichen in diesem Feld zulässt.
* die zugrunde liegende XSD-Datei wurde angepasst, sodass die Einträge in den ORDER_DISCOUNTS bei der DESCRIPTION nun maximal 40 Zeichen zulassen, da die Sage100 nur maximal 40 Zeichen in diesem Feld zulässt.
* die Prüfung auf Status-Änderungen der Komponenten & Einstellungen wird nun zentral durch einen Task verwaltet. Dadurch wurden mehrfach redundante Abfragen in den einzelnen Jobs eliminiert und SQL-Ressourcen eingespart.
=== Nachtrag 23.05.2023 ===
* Der Timer des Hintergrund Prozesses der Statusänderungen wurde nachträglich optimiert, dass dieser nun im selben Intervall wie die ausführenden Funktionen läuft.
* Es wurde ein Fehler korrigiert, dass sich die Hintergrundprozesse teilweise blockiert haben und somit nicht im gewünschten Intervall ausgeführt wurden.
'''04.07.2023: Diese Version wurde als stable markiert.'''