Workflow Import Bestellungen
Ab Version 2024.1
Ab der Version 2024.1 wird für den Datenaustausch der Middleware Connector benötigt.
Tabellenstruktur
Feldname | Feldtyp | Feldgröße | Besonderheiten | Feld in Finance |
---|---|---|---|---|
belegart | varchar | 20 | Pflichtfeld | Belegart |
bk_status | varchar | 50 | Pflichtfeld, wird beim Import geprüft. Kennzeichen „_uebernommen“ darf nicht ergänzt sein. | Keine direkte Zuordnung |
client | varchar | 50 | Keine direkte Zuordnung | |
dokumentid | varchar | 20 | Pflichtfeld | Dokument-ID Lieferung |
einkvonkrednr | varchar | 20 | Pflichtfeld, Ermittlung der Kreditoreninformationen | Keine direkte Zuordnung |
kst | varchar | 20 | Kostenstelle | |
lieferscheindatum | datetime | Pflichtfeld | Lieferschein Datum | |
lieferscheinnr | varchar | 20 | Pflichtfeld | Einkauf Lieferungsnr. |
mandant | varchar | 30 | Pflichtfeld, Zuordnung der Bestellungen zum richtigen Mandanten | Keine direkte Zuordnung |
nr | varchar | 20 | Pflichtfeld | Nr. |
processid | varchar | 50 | Pflichtfeld, systemweit eindeutige Kennung (GUID) | Keine direkte Zuordnung |
status | int | Pflichtfeld, frei wählbare Zahl | Keine direkte Zuordnung | |
step | int | Pflichtfeld, frei wählbare Zahl | Keine direkte Zuordnung | |
step_id | varchar | 50 | Pflichtfeld, 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
Feldname | Feldtyp | Feldgröße | Besonderheiten | Feld in Finance |
---|---|---|---|---|
belegart | varchar | 20 | Pflichtfeld | Belegart |
bk_status | varchar | 50 | Pflichtfeld, wird beim Import geprüft. Kennzeichen „_uebernommen“ darf nicht ergänzt sein. | Keine direkte Zuordnung |
client | varchar | 50 | Keine direkte Zuordnung | |
dokumentid | varchar | 20 | Pflichtfeld | Dokument-ID Lieferung |
einkvonkrednr | varchar | 20 | Pflichtfeld, Ermittlung der Kreditoreninformationen | Keine direkte Zuordnung |
kst | varchar | 20 | Kostenstelle | |
lieferscheindatum | datetime | Pflichtfeld | Lieferschein Datum | |
lieferscheinnr | varchar | 20 | Pflichtfeld | Einkauf Lieferungsnr. |
mandant | varchar | 30 | Pflichtfeld, Zuordnung der Bestellungen zum richtigen Mandanten | Keine direkte Zuordnung |
nr | varchar | 20 | Pflichtfeld | Nr. |
processid | varchar | 50 | Pflichtfeld, systemweit eindeutige Kennung (GUID) | Keine direkte Zuordnung |
status | int | Pflichtfeld, frei wählbare Zahl | Keine direkte Zuordnung | |
step | int | Pflichtfeld, frei wählbare Zahl | Keine direkte Zuordnung | |
step_id | varchar | 50 | Pflichtfeld, 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