Auftrags-Bearbeitung
Aus Marburger Medien
(→Definitionen) |
(→Übergabe der Aufträge an HLS) |
||
Zeile 13: | Zeile 13: | ||
Export erzeugt XML-Telegramm. Die HLS-Prozedur schreibt diese in eine HLS-Zwischentabelle. HLS-Programme verarbeiten daraus die Daten und speichern diese dann in die offitzellen HLS-Tabellen. | Export erzeugt XML-Telegramm. Die HLS-Prozedur schreibt diese in eine HLS-Zwischentabelle. HLS-Programme verarbeiten daraus die Daten und speichern diese dann in die offitzellen HLS-Tabellen. | ||
Import arbeitet mit Sichten direkt auf die HLS-Tabellen und setzt auch dort den Status von "N" auf "C" und bucht SAP-Belege übe DiApi ohne Zwischendateien. | Import arbeitet mit Sichten direkt auf die HLS-Tabellen und setzt auch dort den Status von "N" auf "C" und bucht SAP-Belege übe DiApi ohne Zwischendateien. | ||
+ | |||
+ | === Übergabe Bestell-Avis an [[Hospital LogiServe GmbH|HLS]] === | ||
+ | |||
+ | ==== Aufgetretene Fehler und mögliche Korrekturen ==== | ||
+ | ===== Bestellung wurde nach Übertragung geändert (Darf nicht gemacht werden!) ===== | ||
+ | *HLS liefert die LineNum +1 daher ziehen wir bei der Übernahme -1 ab so ergibt sich: | ||
+ | **LineNum 5,11,8,2,2 | ||
+ | *Soweit kein Problem – aber wir nehmen die VisOrder (Optische Zeilenfolge) Das benötigen wir bei Vertriebsstücklisten (Die Komponenten werden als LineNum zuletzt übernommen – die Visorder hält die zusammen. | ||
+ | |||
+ | *Jetzt muss die LineNum in dem View upgedatet werden | ||
+ | **Update SMM_SBO2HLS_AvisMeldung set LineNum = 5 where LineNum = 6 | ||
+ | **Update SMM_SBO2HLS_AvisMeldung set LineNum = 10 where LineNum = 11 | ||
+ | **Update SMM_SBO2HLS_AvisMeldung set LineNum = 2 where LineNum = 3 | ||
+ | |||
+ | *So waren die richtigen Visorder 4,10 und 2 in der Bestellung angesprochen. | ||
+ | |||
+ | :'''Nach dem Senden sollte eine Bestellung nicht geändert werden.''' | ||
+ | |||
==== Lagerbestand ==== | ==== Lagerbestand ==== | ||
* COP-Berichte | * COP-Berichte |