-IN ARBEIT- SteinburgWilkenExport

Beschreibung

  1. Export Warenbewegungen (POLLEX → Wilken): Ausgelieferte Lieferscheinpositionen werden als Warenbewegung in Wilken geschrieben.

  2. Export Aufträge (POLLEX → Wilken): POLLEX-Aufträge und -positionen werden als Datensätze in Wilken exportiert.

  3. CSV-Export: Die Auftragsliste wird als CSV-Datei erzeugt.

Konfiguration

Die Konfiguration erfolgt primär über Profildatensätze in WILKEN_PROFILE. Die Eigenschaft Profile dient der Auswahl der Profile für den Autostart.

Bereich

Wichtige Einstellungen

Profil/Steuerung

Profile, ImportOrders, ExportGoodsReceivedNotes, ExportOrders, ExportCSV, Test

Wilken-Datenbank

WilkenServerName, WilkenDBName, WilkenDBUsername, WilkenDBPassword

Wilken-Views

ViewRequiredMaterial, ViewOrder

POLLEX-/Wilken-Stammdaten

PollexCustomerNumber, OrgUnit, CompanyDescription, PollexStockNumbersString, WilkenGoodsReceivedStartNumber, WilkenSupplierNumber, WilkenCustomerNumber, DeliveryAdressNumber

Export-spezifisch

ExportOrderType, ExportOrderNumberRange, WilkenUserNameCriteria, AccountNumber, CreateOfferForOrder, IntervalSearchOrders

CSV

CSVFilePath, CSVFileName

Mail/Protokoll

ProtocolEMail, BccEMail, SenderEMail, SmtpServer, SmtpUser, SmtpPassword, SmtpUseSSL, SmtpPortNumber, MailLevel, MailSubject, MailBody, IsBodyHtml

Exportablauf

Warenbewegungen

  1. Selektion aus LIEFERSCHEINE/LSPOSITIONEN/ANGEBOTSPOSITIONEN (nur noch nicht exportierte Positionen).

  2. Mengen-/MEH-Prüfung und EDI-MEH-Konvertierung.

  3. Aufbau des Wilken-Datensatzes (EINLOGxx-Inhalte) und Insert in CS2.CSEIN020.

  4. Markierung der POLLEX-Position als exportiert.

Aufträge

  1. Selektion offener Aufträge aus ANGEBOTE.

  2. Selektion zugehöriger Positionen aus ANGEBOTSPOSITIONEN.

  3. Aufbau der Wilken-Kopf-/Positionsdatensätze und Insert in CS2.CSEIN020.

  4. Optionaler Abschluss bzw. Fertigmeldung in POLLEX.

CSV

  1. Selektion der Aufträge aus der Wilken-View ViewOrder.

  2. Schreiben einer CSV-Datei mit Auftragsnummer und Bezeichnung.

Aktiv verwendete Felder

Export – Warenbewegungen (POLLEX → Wilken)

Selektion (wichtig): aus LIEFERSCHEINE l, LSPOSITIONEN lp und ANGEBOTSPOSITIONEN ap mit u. a. l.ausgeliefert = 1, NVL(lp.edifact_wb, 0) = 0 und ap.ss_referenz2 IS NOT NULL. Optional können Kunde und Zeitraum berücksichtigt werden.

Quelle

Feld

Verwendung

LIEFERSCHEINE

LSNUMMER, DATUM, LIEFERDATUM, BESTELLNUMMER

Beleg-, Zeit- und Bestellkontext

LSPOSITIONEN

LSPOSINX, ARTIKELNUMMER, STUECK, MENGENEINHEIT, GESAMTPREIS, POSNR

Positionsdaten, Menge und Wert

ANGEBOTSPOSITIONEN

SS_REFERENZ, SS_REFERENZ2

Positionsreferenz für Wilken

Ziel: Wilken CS2.CSEIN020

EINEINS0, EINSFUNK, EINMASKE, EINSKENN, EINLOG01–EINLOG14, EINEINS1

Persistierter Exportdatensatz

Export – Aufträge (POLLEX → Wilken)

Selektion Kopf: aus ANGEBOTE a mit u. a. a.angebot = 1, a.ap = 310 und a.erledigt = 0. Optional können Kunde und Zeitraum berücksichtigt werden.

Quelle

Feld

Verwendung

ANGEBOTE

NUMMER, ANGEBOTSNUMMER, AD, LIEFERDATUM, BESTELLNUMMER, DOK_SS_REFERENZ, ABRUFCODE, L_ADR

Export-Auftragskopf

ANSP_PROFKRIT

WERT (per WilkenUserNameCriteria)

Wilken-Benutzername

ANGEBOTSPOSITIONEN

APOSINX, NUMMER, POSNR, ARTIKELNUMMER, STUECK, PREIS, PE, MENGENEINHEIT, L_DATUM

Export-Auftragspositionen

KUNDEN_ARTNR

KUNARTNR

POLLEX-Artikelnummer → Steinburg-Artikelnummer

Wilken-View ViewOrder (optional)

HAUPTKONTO, UNTERKONTO

Konto/Subkonto, falls nicht fix konfiguriert

Ziel: Wilken CS2.CSEIN020

EINEINS0, EINSFUNK, EINMASKE, EINSKENN, EINLOG01–EINLOG14, EINEINS1

Kopf- und Positionsdatensätze

Export – CSV

Quelle

Feld

Verwendung

Wilken-View ViewOrder

AUFTRAGSNUMMER

CSV-Spalte „Auftragsnummer“

Wilken-View ViewOrder

BEZEICHNUNG

CSV-Spalte „Bezeichnung“

Dateiziel

CSVFilePath, CSVFileName

Ausgabeort und -name der CSV