Skip to main content
Skip table of contents

UnifiedOrderResponseExport (LC.WpfInterfaces, Einheitlicher Auftrags-Antworten-Export)

Anforderungen

  • LC.WpfInterfaces

  • Zusatzmodul je Schnittstelle/Format

Schnellstart

  • LC.WpfInterfaces installieren (wenn nicht vorhanden) bzw. aktualisieren

  • XML-Konfigurationsdatei erstellen bzw. Vorlage kopieren und anpassen

  • Batch-Datei erstellen, die diese XML-Konfigurationsdatei als Parameter ausführt

  • Windows-Aufgabenplanung einrichten (zB. 1x pro Tag)

Einrichtung

Kunden-Edifact-Einstellungen je Kunde

In den Kunden-Edifact-Einstellungen (TaskCenter - Kundenstamm - Sonderfunktionen) wird festgelegt, welcher Kunde "Auftragsantworten" erhält:

image-20250904-113941.png
  • Elektronischer Export muss aktiviert sein

  • Trigger für automatischen Export muss deaktiviert sein, da ansonsten der Trigger steuert, wann der Export durchgeführt wird

Kriterien für Export

  • Kunden-Edifact "Auftragsanworten exportieren" muss aktiviert sein

  • Kunden-Edifact "Auftragsanworten Schnittstelle" muss festgelegt sein

  • Kunden-Edifact "Auftragsanworten Trigger" muss deaktiviert sein

  • Auftragsantwort für den Auftrag darf noch nicht "exportiert" sein (Spalte ANGEBOTE.EDIFACT_OR muss NULL oder 0 sein)

  • Auftragsantwort auf Positions-Ebene darf noch nicht exportiert sein (Spalte ANGEBOTSPOSITIONEN.EDIFACT_OR muss 1 sein ...

  • 1=Export erforderlich)

  • Auftrag muss ein Auftrag sein (ANGEBOTE.AUFTRAG=1)

  • Positionen mit Code A,S,X

  • zusätzliche Einschränkungen über Konfigurations-Datei

Konfigurationsdatei

Aufbau

CODE
<?xml version="1.0" encoding="utf-8" ?>
<UnifiedOrderResponseExport>
  <DB>Databasename</DB>
  <USER>Username</USER>
  <PASSWORD>User-password</PASSWORD>
   
  <DirectDbConnect>False</DirectDbConnect>
  <SqlWhere></SqlWhere>
  <Test>False</Test>
 
  <ProtocolEMail>max.mustermann@mustermann.com</ProtocolEMail>
  <SenderEMail>unifiedorderresponseexport@mustermann.com</SenderEMail>
  <SmtpServer>mail.mustermann.com</SmtpServer>
  <SmtpUser>Benutzername</SmtpUser>
  <SmtpPassword>Passwort</SmtpPassword>
  <SmtpPortNumber>25</SmtpPortNumber>
  <SmtpUseSSL>True</SmtpUseSSL>
  <MailLevel>All</MailLevel>
  <MailSubject>Individueller Betreff</MailSubject>
  <MailBody>Individueller Body-Text</MailBody>
  <IsBodyHtml>True</IsBodyHtml>
   
</UnifiedOrderResponseExport>

Feldbeschreibung

Feld

Mögliche Werte

Beschreibung

DB

Datenbankname für die Verbindung zur Datenbank

USER

Benutzername für die Verbindung zur Datenbank

PASSWORD

Passwort für die Verbindung zur Datenbank

DirectDbCon
nect

True, False

True = Direkte Datenbank-Verbindung / Export über WpfInterfaces
False (Standard) = Export wird über LCService durchgeführt

SqlWhere

and a.
kundennummer=20062

zusätzliche SQL-Einschränkung für die Abfrage der zu exportierenden Aufträge. Folgende Alias'se
können verwendet werden:
a. = ANGEBOTE
p. = ANGEBOTSPOSITIONEN
e. = KUNDEN_EDIFACT

Test

True, False

True = Es werden nur die potentiellen Auftragsnummern selektiert und ausgegeben - ex wird kein Export
durchgeführt (für Test-Zwecke)
False (Standard) = Export wird regulär durchgeführt

ProtocolEMa
il

max@mustermann.
com;

EMail-Adresse für Protokoll - mehrere Adressen können semikolon-getrennt angegeben werden

BccEMail

min@mustermann.
com

Unsichtbare Ziel-EMail-Adresse(n)

SenderEMail

ordrsp@mustermann.
com

EMail-Adresse die als Absender angezeigt wird

SmtpServer

mail.mustermann.com

SMTP-Server für EMail-Versand

SmtpUser

mustermann\admin

SMTP-Benutzername für EMail-Versand

SmtpPasswo
rd

admmus

SMTP-Passwort für EMail-Versand

SmtpUseSSL

True, False

SSL für SMTP-Email-Versand verwenden

SmtpPortNu
mber

Port-Nummer für Mail-Versand (Standard=25)

MailLevel

All, ErrorsOnly,
NoMail

Beinhaltet das Level, welche Mails versendet werden sollen.

MailSubject

EMail-Betreff. Wenn angegeben, wird dieser Betreff angezeigt.

MailBody

EMail-Body. Wenn angegeben, wird dieser Body angezeigt.

IsBodyHtml

True, False

Gibt an, ob der Body ein HTML-Body ist, oder ein normaler Text. Wenn nicht angegeben, wird
standardmäßig HTML gesendet.

Automatischer Start

Im Unterordner \Interfaces\POLLEX-LC\UnifiedOrderResponseExport\Templates werden Beispieldaten für die automatische Ausführung der
Schnittstelle mit ausgeliefert. Wollen Sie diese Dateien verwenden, kopieren Sie diese bitte in den Ordner der LC.WpfInterfaces.exe. Die
mitgelieferten Templates werden beim Update überschrieben.

Beispiel

XML-Konfigurationsdatei

UnifiedOrderResponseExportTemplate.xml

CODE
<?xml version="1.0" encoding="utf-8" ?>
<UnifiedOrderResponseExport>
  <DB>POLLEX</DB>
  <USER>SYSADM</USER>
  <PASSWORD>SYSADM</PASSWORD>
  <LogLevel>Full</LogLevel>
   
  <DirectDbConnect>False</DirectDbConnect>
  <SqlWhere>and a.kundennummer=20062</SqlWhere>
 
  <ProtocolEMail>max.mustermann@mustermann.com</ProtocolEMail>
  <SenderEMail>unifiedorderresponseexport@mustermann.com</SenderEMail>
  <SmtpServer>mail.mustermann.com</SmtpServer>
  <SmtpUser>mustermann\max</SmtpUser>
  <SmtpPassword>mxmstr</SmtpPassword>
  <SmtpPortNumber>25</SmtpPortNumber>
  <SmtpUseSSL>True</SmtpUseSSL>
  <MailLevel>All</MailLevel>
</UnifiedOrderResponseExport>

Commandline-Aufruf für Test

CODE
LC.WpfInterfaces.exe /C=UnifiedOrderResponseExportTemplate.xml /Test
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.