Workflow Import Bestellungen

Ab Version 2024.1

Ab der Version 2024.1 wird für den Datenaustausch der Middleware Connector benötigt.

Tabellenstruktur

FeldnameFeldtypFeldgrößeBesonderheitenFeld in Finance
belegartvarchar20PflichtfeldBelegart
bk_statusvarchar50Pflichtfeld, wird beim Import geprüft. Kennzeichen „_uebernommen“ darf nicht ergänzt sein.Keine direkte Zuordnung
clientvarchar50
Keine direkte Zuordnung
dokumentidvarchar20PflichtfeldDokument-ID Lieferung
einkvonkrednrvarchar20Pflichtfeld, Ermittlung der KreditoreninformationenKeine direkte Zuordnung
kstvarchar20
Kostenstelle
lieferscheindatumdatetime
PflichtfeldLieferschein Datum
lieferscheinnrvarchar20PflichtfeldEinkauf Lieferungsnr.
mandantvarchar30Pflichtfeld, Zuordnung der Bestellungen zum richtigen MandantenKeine direkte Zuordnung
nrvarchar20PflichtfeldNr.
processidvarchar50Pflichtfeld, systemweit eindeutige Kennung (GUID)Keine direkte Zuordnung
statusint
Pflichtfeld, frei wählbare ZahlKeine direkte Zuordnung
stepint
Pflichtfeld, frei wählbare ZahlKeine direkte Zuordnung
step_idvarchar50Pflichtfeld, systemweit eindeutige Kennung (GUID)Keine direkte Zuordnung

Was wird importiert?

Beim Import werden die Kopfdaten aus der BESTELLKOPF-Tabelle (oder alternativ dem Tabellennamen aus der Workflow Konfiguration Middleware Connector) in der SQL-Datenbank gefiltert. Der Filter ergibt sich dabei aus der EK Steuerung. Das Feld "Status" entspricht dem Feld "bk_status" auf SQL-Ebene, die Felder "Step 1/2" entsprechen dem SQL-Feld "step". Die Werte in der SQL-Tabelle müssen dabei genau den Werten in der EK Steuerung entsprechen. Beispiel:

In der EK Steuerung ist im Feld "Status" der Wert "Erfasst" hinterlegt und in den Feldern "Step 1/2" eine "1" im ersten Feld und eine "2" im zweiten Feld.

Zeile wird importiert:

bk_status: Erfasst

step: 1

Zeile wird nicht importiert:

bk_status: Erfasst_alt - Status entspricht nicht der Einrichtung

step: 3 - Status entspricht nicht der Einrichtung

Übergaberegeln

  • Als Belegart ist nur Bestellung erlaubt
  • Der Kreditor muss im Mandanten vorhanden sein
  • Kostenstelle muss im Mandanten vorhanden sein
  • Die Dokument-ID wird in das Feld „Dokument-ID Lieferung“ geschrieben

Bis Version 2024.1

Tabellenstruktur

FeldnameFeldtypFeldgrößeBesonderheitenFeld in Finance
belegartvarchar20PflichtfeldBelegart
bk_statusvarchar50Pflichtfeld, wird beim Import geprüft. Kennzeichen „_uebernommen“ darf nicht ergänzt sein.Keine direkte Zuordnung
clientvarchar50
Keine direkte Zuordnung
dokumentidvarchar20PflichtfeldDokument-ID Lieferung
einkvonkrednrvarchar20Pflichtfeld, Ermittlung der KreditoreninformationenKeine direkte Zuordnung
kstvarchar20
Kostenstelle
lieferscheindatumdatetime
PflichtfeldLieferschein Datum
lieferscheinnrvarchar20PflichtfeldEinkauf Lieferungsnr.
mandantvarchar30Pflichtfeld, Zuordnung der Bestellungen zum richtigen MandantenKeine direkte Zuordnung
nrvarchar20PflichtfeldNr.
processidvarchar50Pflichtfeld, systemweit eindeutige Kennung (GUID)Keine direkte Zuordnung
statusint
Pflichtfeld, frei wählbare ZahlKeine direkte Zuordnung
stepint
Pflichtfeld, frei wählbare ZahlKeine direkte Zuordnung
step_idvarchar50Pflichtfeld, systemweit eindeutige Kennung (GUID)Keine direkte Zuordnung

Was wird importiert?

Beim Import werden die Kopfdaten aus der BESTELLKOPF-Tabelle (oder alternativ "Tabellenname Kopf" aus der EK Steuerung) in der SQL-Datenbank gefiltert. Der Filter ergibt sich dabei aus der EK Steuerung. Das Feld "Status" entspricht dem Feld "bk_status" auf SQL-Ebene, die Felder "Step 1/2" entsprechen dem SQL-Feld "step". Die Werte in der SQL-Tabelle müssen dabei genau den Werten in der EK Steuerung entsprechen. Beispiel:

In der EK Steuerung ist im Feld "Status" der Wert "Erfasst" hinterlegt und in den Feldern "Step 1/2" eine "1" im ersten Feld und eine "2" im zweiten Feld.

Zeile wird importiert:

bk_status: Erfasst

step: 1

Zeile wird nicht importiert:

bk_status: Erfasst_alt - Status entspricht nicht der Einrichtung

step: 3 - Status entspricht nicht der Einrichtung

Übergaberegeln

  • Als Belegart ist nur Bestellung erlaubt
  • Der Kreditor muss im Mandanten vorhanden sein
  • Kostenstelle muss im Mandanten vorhanden sein
  • Die Dokument-ID wird in das Feld „Dokument-ID Lieferung“ geschrieben