====== Schnittstelle 1078 – Bizerba WAK/WAP ======
Die Schnittstelle importiert Aufträge und Rechnungen aus WAK- und WAP-Dateien von Bizerba.
===== Voraussetzungen =====
- Importiere zuerst die Kostenträger aus Bizerba.
- Prüfe bei Bedarf die hinterlegten Einheiten, insbesondere das Gewicht je Einheit.
===== Verarbeitung =====
Die Daten werden in die Tabelle ''KRVerkauf'' geschrieben und erhalten die Systemkennung ''B''.
Beim erneuten Einlesen löscht die Schnittstelle zunächst alle vorhandenen Zeilen mit der Positionskennung ''B'' und der jeweiligen Belegnummer. Anschließend werden die Daten aus der Datei neu importiert.
Nach dem Import müssen die Mengen in den Statistiken neu berechnet werden.
===== Ermittlung der Menge =====
Die Quelldaten enthalten nicht immer eine Menge. ''KRVerkauf'' erwartet als Menge jedoch entweder Stück oder Gewicht. Deshalb gilt folgende Logik:
Bei einem Kostenträger mit der Einheit ''1'' (Kilogramm-Artikel) wird ''MengeIstGramm'' als Menge gespeichert. Ist dort keine Menge angegeben, verwendet die Schnittstelle stattdessen ''MengeIst''.
Bei allen anderen Einheiten wird ''MengeIst'' gespeichert. Das tatsächliche Gewicht berechnen die nachfolgenden Prozesse.
case when einheit = 1
then
case when MengeIstGramm = 0
then MengeIst
else MengeIstGramm / 1000
end
else
MengeIst
end
Mengenangaben in Gramm werden in Kilogramm umgerechnet. Preisangaben in Cent werden in Euro umgerechnet.
Hat die Bearbeitung den Status ''3'' und ist die Verursacher-ID größer als ''1'', wird die Buchung als Umschichtung markiert.
===== Bizerba-Dokumentation =====
{{ :kunden:schnittstelle_bizerba_pep4.pdf |Technische Beschreibung der Bizerba-Schnittstelle}}
^ Wert ^ Bedeutung ^
| 1 | Lieferung gedruckt |
| 2 | Retoure gedruckt |
| 3 | Filiallieferung gedruckt |
| 4 | Filialretoure gedruckt |
| 5 | Rechnung |
| 6 | Gutschrift |
| 7 | Kundenauftrag |
| 8 | Filialauftrag |
| 9 | Beschreibung |
| 10 | Bezahlte Rechnung |