FIREO  

 

Für die Finanzbuchhaltung kann der Test der Bewegungsdaten einfach per Event gestartet werden. Die Reorganisation wird bewusst nicht angeboten, da eventuell auftretende Fehler korrekt abgearbeitet werden sollen und zur Not der AMIC-Hotline gemeldet werden sollen. Um die Vorlage für dieses Event zu aktivieren, muss auf dem Register „Vorlagen“ Fireo auf Ja gestellt werden. Der Prozeduraufruf, der auf dem Register „Verarbeitungsroutine“ zu finden ist, muss noch ein wenig angepasst werden.

Für diese Automation kann die Ausgabedatei unter Optionen [OPT] festgelegt werden

Funktionsweise des Fireo:

Das A.eins Programmstart.vbs Skript kopiert die Aeins.exe und benennt diese dann in den Wert des Übergabeparameters um. Danach werden alle aktiven A.eins-Prozesse auf dem Datenbank Server gekillt. Erst danach startet das A.eins Programm mit der ausgewählten Reorganisation.

Achtung der Parameter „Kill“ beendet alle A.eins-Prozesse die auf dem Datenbankserver laufen. Deswegen wird der Parameter nicht Vorbelegt. Um zu testen, ob der FIREO Aufruf funktioniert, kann dieser unter OSQL getestet werden. Aber beim Test muss der Kill Parameter leer sein.

 

Aufruf der Fireo Prozedur

begin

  call fireo_automatisch(

               in_systempfad   = 'c:\\aeins\\bin\\aeins_programmstart.vbs',

               in_section      = 'entw',

               in_schema       = '',

               in_schemadatei  = '',

               in_user         = '<User>',

               in_passwort     = '<Password>',

               in_kill         = '',

               in_exe          = 'A1entw',

               in_dsn          = 'entw',

               in_dauer        = 0,

               in_fireo_aufruf = '')

end

 

Parameter Übersicht

Bedeutung

in_systempfad

Pfad zum VBS Script A.eins Programmstart. Da das Event auf dem Datenbankserver läuft, muss dies das A.eins-Verzeichnis sein, auf das man vom Datenbankserver zugreifen kann.

in_section

Section der amicconf.ini

in_schema

Schema des Datenbank Servers

in_schemadatei

Schemadatei des Datenbank Servers

in_user

Anmeldungs Benutzer

in_passwort

Anmeldungs Passwort

in_kill

Beendet alle A.eins-Prozesse auf dem Datenbankserver

in_exe

Name der Exe unter der das Fireo laufen soll

in_dsn

DSN Eintrag

in_dauer

Parameter Timeout nach dem der Prozess beendet wird

in_fireo_aufruf

Welcher Test soll ausgeführt werden. Dabei sind folgende Schlüsselwörter möglich:

    Stammdaten

    Bewegungsdaten

    Jahreswechsel PK

    Jahreswechsel BK

    Zinssaldo

    Waehrung ( Achtung: Währung nicht mit Umlaut )

    Fragmente

Diese Schlüsselwörter können - durch Komma getrennt - beliebig kombiniert werden. So würde die Kombination in_fireo_aufruf =“Bewegungsdaten,Waehrung“ den Test Bewegungsdaten und den „Test Währung“ durchführen.

 

Wird kein Wert angegeben, so werden nur der Test Stammdaten und der Test Bewegungsdaten ausgeführt.