Im Tagesabschluss (TA) werden automatisierte, periodische Prozesse rund um die Warenwirtschaft in einer bestimmtem Reihenfolge ausgeführt. Die Abfolge kann individuell in Form von Einzelprogrammen, Batch-Aufrufe, SQL- und Lua-Scripten konfiguriert und zusammengestellt werden. Der Start des Tagesabschlusses wir über eine geplante Aufgabe auf einem Server eingerichtet.
Tagesabschluss-Aktivitäten TG10
In diesem Dialog werden die gewünschten Aktivitäten in eine sinnvolle Reihenfolge gebracht. Die kleinste Laufende Nr wird zuerst ausgeführt.
Tagesabschluss-Aktivität TG11
In der Tagesabschluss-Aktivität wird das einzelne Element konfiguriert.
Feldbeschreibung TG11
Bezeichnung
Feld
Beschreibung
Laufende Nr
lfdnr
Die Reihenfolge der TA-Aktivität wird dur die lfdnr bestimmt.
Bezeichnung
bez30
Bezeichnung der TA-Aktivität
Aufruf
tagabkz
Über den Aufruf wird die Aktivität einem Periodenabschluss zugeordnet. Mögliche Periodenabschlüsse sind: "" = "nicht ausführen" T = "Tagesabschluß" W = "Wochenabschluß" M = "Monatsabschluß" Q = "Quartalsabschluß" H = "Halbjahresabschluß" J = "Jahresabschluß"
Name des aufzurufenden Programms inklusive Pfad. Innerhalb von %PRIMUSDIR% reicht eine relative Pfadangabe.
Parameter
parameter
Übergabe Parameter für das TA-Programm
Standard-Parameter
stdpara
Wenn Schalter auf “ja” steht, werden die Standard-Parameter Mandantennr. und Datum an das Programm zusätzlich übergeben.
Protokoll-Datei
protofile
Hier kann eine Protokoll-Datei für die einzelne Tagesabschluß-Aktivität hinterlegt werden. Wird keine Protokoll-Datei hinterlegt, erfolgt die Protokollierung in das Tagesabschluss-Prokoll.
TRACE Level
tracelevel
Individueller TRACE Level bei der Ausführung des TA-Programms
RPT_TRACE Level
rpttracelevel
Individueller RPT_TRACE Level bei der Ausführung des TA-Programms
TA-Gruppe
tagrp
Alle TA-Programme, die derselben TA-Gruppe zugeordnet sind werden immer sequentiell ausgeführt. Die unterschiedlichen Gruppen können aber parallel ausgeführt werden.
Um den Tagesabschluss auszuführen wird duch eine geplante Aufgabe der Tagesabschluss über eine Batch-Datei gestartet.
Muster Batch - Aufruf
REM
REM Beschreibung: Start Tagesabschluss
REM
set PRIMUSDIR=\\SYSLOG-SRV\syslogRT64
set SYSLOGINI=%PRIMUSDIR%\syslog.ini
set PATH=%PATH%;%PRIMUSDIR%;%PRIMUSDIR%\admin;%PRIMUSDIR%\stam1.0\bin;
if "%1%" == "" goto Aufruf
set TRACE=-IDMtracefile %1%
:Aufruf
cd %PRIMUSDIR%\tmp
start %PRIMUSDIR%\stam1.0\bin\tagab.exe 1 '' syslog 'ichbineinverschlüsseltespasswort'