SOG-Helpcenter Logo SOG Business - Software

Umstellung der SOGERPSRV-Systematik auf p405


Prozessablauf zur Umstellung auf p405/406

 

Umstellung auf p405 - Service Kontrolle (srvsu)/ p406 - ServiceControl Job (srvctrl) im Rahmen eines SOG ERP Updates erfolgt immer durch Update Projektleiter, Kundenprojektleiter und Techniker.

 

Einplanung eines Termins erfolgt durch den Update Projektleiter im Nachgang des ERP-Updates (2-7 Tage nach Installation)

 

Update Projektleiter

  • Organisation Termin mit Technik

  • Information des Kunden, ggf. Schulung des Kunden

  • Organisatorische Begleitung

 

Kundenprojektleiter 

  • Information über Kundenspezifische Spezialitäten

(z.B. p104 - Belegerzeugung Verkauf (srvbvk)/ p204 - Belegerzeugung Einkauf (srvbek) Variante die nur zu bestimmten Zeiten laufen dürfen) beim Kundenprojektleiter erfragen bzw. projektindividuelle Dokumentation prüfen

 

-> Klärung Besonderheiten im Jobumfeld für p406 - ServiceControl Job (srvctrl) Integration? (bietet sich ein Nacht Job an, sollte lieber getrennte Job/ Jobplanung realisiert werden)

 

SOG Techniker

  • Anpassung der Dienste Konfiguration für relevante Server, Firmen etc. (rein technische Umsetzung!)

 

 

Prüfungen bestehendes Umfeld vor Umstellung

 

  • Prüfung bestehende Jobs für p104 - Belegerzeugung Verkauf (srvbvk), p204 - Belegerzeugung Einkauf (srvbek), p372 - Lagerbuchungsserver (srvbuch)

  • Verschiedene Varianten (p104s - Programmstatus P104 (p104stat)/ p204s - Programmstatus P204 (p204stat)) vorhanden?

  • Zeitlich eingegrenzte Planung(en) vorhanden? (Nicht Mo-So, 0 bis 24:00 Uhr)

 

 

 

Umstellung p405/p406

 

 

Mit der SOG ERP Version hdlfrg2006 wird eine neue Systematik zur Steuerung und Kontrolle von SOG ERP Service-Prozessen eingeführt.

 

Im Zuge eines Projektupdates auf einen Stand ab hdlfrg2006 wird dringend empfohlen, die vorher im Einsatz befindliche Systematik abzulösen und umzustellen.

 

Dazu sind folgende Schritte notwendig.

 

  • Konvertierung aller vorhandenen SOGERPService_cfg.xml Dateien mit dem Kommando 

       sogerpconsole.exe -updsogerpsrvcfg c:\local\SOGERPService_cfg.xml [computername] [proj/firma] 
      
    [computername] - Hier kann ein Computername angegeben, wenn auf verschiedenen Servern ein SOGERPService Dienst eingerichtet ist. Komamndo muss auf allen Servern ausgeführt wird, wo ein entsprechender Dienst aktiv installiert wurde (Prüfung über p907 - Prozesse und Blockierungen (psinfo)) 

Die Zuordnung eines Servers kann im Nachhinein auch im p405 - Service Kontrolle (srvsu)durchgeführt werden. 
  
[proj/firma] - Dieser Parameter ist nur nach Aufforderung durch die Entwicklung zu nutzen. (Geben Sie ein Projekt und eine Firma an, um nur die betroffenen Einträge dieses Projektes und dieser Firma umzustellen. Standard ist aktuelles Projekt, aktuelle Firma.) 
  
Das Kommando muss auf jedem Server mit einer SOGERPService-Installation und für jede Firma innerhalb der Konfigurationsdatei aufgerufen werden. 
Dabei werden die in der Datei konfigurierten Dienste in die Datenbanktabelle "servicecontrol" überführt.

  • Neustart der Windows-Dienste "sogerpservice" auf allen Servern.

 

  • Aufruf des p405 - Service Kontrolle (srvsu) und Ausführung der Funktion "Standardeinträge aktualisieren". Diese Funktion erstellt für jeden Parameter eines intervallfähigen Programmes (p104,p204,p372) einen Datensatz im p405 - Service Kontrolle (srvsu). Wird ein Datensatz nicht benötigt so muss der entsprechende Parameter gelöscht werden und die Funktion erneut ausgeführt werden. 
    Sind mehrere Server im Einsatz, können die Dienste nun über die Eigenschaft "Startcomputer" auf bestimmte Server zugeordnet werden. 
    Anschließend können die gewünschten Dienste mit der Funktion "Startsperre aufheben" aktiviert werden. Hier ist eine Mehrfachselektion möglich!

 

  • Im unteren Bereich der Dienste im p405 sind die xservicewatch-Dienste angelegt. Über diese Dienste werden die Service-Prozesse auf den jeweiligen Servern gestartet.

 

  • Löschen aller Intervalljobs zum Start der Programme p104 - Belegerzeugung Verkauf (srvbvk), p204 - Belegerzeugung Einkauf (srvbek), p372 - Lagerbuchungsserver (srvbuch) in allen Firmen, die umgestellt worden sind.

 

  • Anlegen eines neuen Jobschrittes für das Programm p406 - ServiceControl Job (srvctrl) mit der Funktion "2 - Stop" ohne Semaphorenvorgabe (Erweiterung des Nachtjobs)

 
Anlegen eines Jobs-Starteintrages, der diesen neuen p406 - ServiceControl Job (srvctrl) Job einmal pro Nacht ausführt.

Hierdurch werden alle Service-Prozesse automatisch beendet und wieder gestartet, wenn keine Startsperre vorhanden ist. 
Es sollte eine Zeit gewählt werden, in der die dadurch neu startenden Service-Prozesse nicht benötigt werden. 
z. B. 2 Uhr morgens. 
 

  • Nun sollten alle aktivierten Dienste automatisch starten (Siehe p405 - Service Kontrolle (srvsu)). 
     

Hinweis: Bei der Aktualisierung der Testfirma bzw. des Testsystems muss dies ebenfalls berücksichtigt werden. Es muss ein entsprechender sogerpconsole-Aufruf in den Constep aufgenommen werden. Sprechen Sie hier bitte die SOG Technik an.