Ab der Version 2014.5(SP1) der ERP-Lösung Steps Business Solution, ein Produkt der Step Ahead AG, können die Log-Einträge der Steps Active Server Jobs automatisch gelöscht werden. Mit Hilfe der neuen Methode Misc.DeleteLogs() können Sie einstellen, ob nur Logs der aktuellen Dienstinstanz, oder Logs, die älter als X Tage sind, gelöscht werden sollen.
Steps Active Server
Der Steps Active Server (2014) ist ein Produkt des ERP-Herstellers Step Ahead AG aus Germering. Es ist Produktbestandteil des ERP-Systems Steps Business Solution.
Mit dem Steps Active Server können zeitgesteuert Computerbefehle abgesetzt werden. Es werden folgende Programmiersprachen unterstützt:
- VBScript
- VB.net
- C#
- T-SQL
Mit Hilfe dieser Programme können Prozessautomatisierungen in dem ERP-System Steps Business Solution durchgeführt werden. Die Step Ahead AG liefert mit Kauf dieses Moduls, welches nach den concurrent-Usern der Applikation lizensiert wird, bereits einige Standard-Scripten aus.
Da es sich um nicht kompilierten Source handelt, kann jeder ERP-Administrator diese Scripten mit dem entsprechenden Programmier-Wissen kundenspezifisch anpassen.
Diese flexible Arbeitsweise und der großen Reichweite, die man mit den Programmiersprachen hat, macht den Steps Active Server zu einem Mitarbeiter, der nichts vergisst. So werden gerne Steps Active Server Jobs geschrieben, die ERP-Benutzer mit E-Mails auf zu bearbeitende Geschäftsprozesse hinweist. In Kombination mit dem SIB-Start kann direkt aus der E-Mail der entsprechende Datensatz zur Bearbeitung im ERP-System gestartet werden. Der SIB-Start ist eine spezielle Dateiendung, mit der der Steps Client automatisiert gestartet werden kann und zusätzliche Befehle übertragen werden. Für Geschäftsprozessoptimierungen ist der Steps Active Server ein unverzichtbares Werkzeug.
Methode Misc.DeleteLogs()
Namespace: Steps.ActiveServer.DefaultScriptObjects
Assembly: Steps.ActiveServer.DefaultScriptObjects (in Steps.ActiveServer.DefaultScriptObjects.dll) Version: 1.0.0.0 (10.5.2.1206)
C#
VB.net Public Sub DeleteLogs ( currentInstanceOnly As Boolean, keepDays As Integer)
Parameters
- currentInstanceOnly
- Type: System. Boolean
Es werden nur Log-Einträge aus der aktuellen Instanz gelöscht. - keepDays
- Type: System. Int32
Es werden nur Log-Einträge gelöscht, die älter als in diesem Parameter angegeben sind (Einheit: Tage).