Cn Vlog Tagesabschluss
Zuletzt geändert: 14.03.2026 11:31

cn_VLOG_Tagesabschluss #

Steuert den Tagesabschluss für die VLOG-Versandsoftware. Der Tagesabschluss wird über eine Flag-Tabelle koordiniert: EULANDA setzt das Flag, die Versandsoftware fragt es ab und führt den Tagesabschluss durch.

Syntax #

EXEC cn_VLOG_Tagesabschluss
  @Action = 'aktion'
  [, @Value = wert OUT]
  [, @Mandant = 'mandant' OUT]
  [, @Frachtfuehrer = 'carrier' OUT]

Parameter #

ParameterTypBeschreibung
@Actionvarchar(10)Aktion: GET, GETRESET oder SET (Pflicht)
@ValuebitFlag für Tagesabschluss (Ein-/Ausgabe)
@Mandantvarchar(40)Mandantenname (Ein-/Ausgabe)
@Frachtfuehrervarchar(20)Frachtführer (Ein-/Ausgabe)

Aktionen #

AktionBeschreibung
GETLiest das aktuelle Tagesabschluss-Flag, ohne es zurückzusetzen
GETRESETLiest das Flag und setzt es anschließend zurück (Standard)
SETSetzt das Tagesabschluss-Flag

Frachtführer #

KürzelBeschreibung
DPDDPD Paketdienst
DPIDPD International
DPADPD Ausland

Beispiele #

-- Tagesabschluss anfordern
EXEC cn_VLOG_Tagesabschluss
  @Action = 'SET',
  @Value = 1,
  @Mandant = 'MeinMandant',
  @Frachtfuehrer = 'DPD'

-- Tagesabschluss-Flag abfragen und zurücksetzen (Polling durch VLOG)
DECLARE @Value bit, @Mandant varchar(40), @Frachtfuehrer varchar(20)

EXEC cn_VLOG_Tagesabschluss
  @Action = 'GETRESET',
  @Value = @Value OUT,
  @Mandant = @Mandant OUT,
  @Frachtfuehrer = @Frachtfuehrer OUT

IF @Value = 1
  PRINT 'Tagesabschluss für ' + @Frachtfuehrer + ' durchführen'

Siehe auch #