Aufträge in oxaion übernehmen
Dieses Programm dient zum Aufruf des Verbuchungsprogrammes, das Aufträge aus der oxaion-Schnittstelle VOERKP/VOERPP in die oxaion überträgt. Die Schnittstelle wird entweder durch EDIFACT-Übermittlungen oder durch die vernetzten Datenbanken gefüllt.
Die Verbuchungen können pro Firma, pro Kunde oder pro Auftrag durchgeführt werden. Dies wird durch Füllen der jeweiligen Maskenfelder erreicht. Wenn die Verbuchung pro Firma erfolgen soll, bleiben alle Felder frei.
Ablauf
- Im ausführenden Programm VK21901 wird zunächst die Auftragsposition aus den Schnittstelleneinträgen (VOERKP/VOERPP) ohne Preis/Werteinstellungen aus der Schnittstelle generiert.
- Anschließend wird eine Preisermittlung durchgeführt wird (welche Preise sind für den Kunden + Artikel hinterlegt)
- Anschließend werden Schnittstellenpositionen zu diesem Auftrag verarbeitet und die ggf. übermittelten Preisdaten mit den für die zugehörige Auftragsposition ermittelten Preisen abgeglichen.
- Wurde für die Position ein Preis vom Kunden übermittelt und dieser Preis weicht von dem im eigenen System ermittelten Preis um eine im EDI-Wertesegment für den Kunden vorgebbare Maximale Preisdifferenz ab, dann wird die Auftragsposition nicht akzeptiert und gelöscht, sowie über ORDRSP an den Kunden übermittelt.
Um ein Löschen der Auftragsposition zu verhindern kann in den EDI-Wertesegmenten der Wert Max.Preisdiff. auf 0 gesetzt (damit erfolgt keine Prüfung und die Position wird mit dem eigenen Preis bedient). - Wurde für die Position ein Preis übermittelt, aber im eigenen System kein Preis gefunden, dann wird der vom Kunden übermittelte Preis in der Auftragsposition eingestellt. Hierzu muss in der Position ein Wert oder ein Preis <>0 übermittelt werden. Eine übermittelte Preisdimension "9" wird nicht als Preisangabe gewertet.
- Wurde für die Position kein Preis übermittelt, aber ein eigener Preis per Preisfindung ermittelt, dann wird dieser eingestellt.
- Wurde für die Position kein Preis übermittelt und auch kein eigener Preis per Preisfindung ermittelt, dann wird die Auftragsposition ohne Preisangaben erstellt. Dabei werden alle Felder Preis, Wert, Preismengeneinheit, Preisdimension, Preisliste, Preisherkunft initialisiert, womit mit der ersten Verwaltung der Auftragsposition sofort eine Preisfindung stattfindet. Falls die Option Preiseingabe Pflicht in VRLV04 (Vorlaufdaten für Programm VK20110) aktiviert ist, wird darüber hinaus in diesem Fall (mindestens für eine Auftragsposition wurde kein Preis ermittelt) für diesen Auftrag das Statusfeld KOSTAT im Auftrag (VKOPFP) auf * gesetzt (Verwaltungssperre). Der Auftrag muss dann manuell entsperrt werden, bevor irgendeine Nachfolgeaktion für den Auftrag durchgeführt werden kann.
- Wurde für die Position ein Preis vom Kunden übermittelt und dieser Preis weicht von dem im eigenen System ermittelten Preis um eine im EDI-Wertesegment für den Kunden vorgebbare Maximale Preisdifferenz ab, dann wird die Auftragsposition nicht akzeptiert und gelöscht, sowie über ORDRSP an den Kunden übermittelt.
Felder
Leitdaten für die Schnittstellenverbuchung eingeben
Feldbezeichnung | Erklärung |
---|---|
Auftragsnummer | Die Auftragsnummer identifiziert zusammen mit der Firma, dem Auftragskennzeichen und dem Auftragsjahr einen Auftrag eindeutig. Sie beginnt mit einem frei definierten Startwert und wird pro Kalenderjahr automatisch hochgezählt. Die Angabe der Auftragsnummer ist nicht in allen Programmen zwingend erforderlich. Wurde sie maschinell vorgegeben, kann sie auch manuell überschrieben werden. Wurde keine Auftragsnummer eingestellt, ist ebenfalls eine manuelle Vergabe möglich. Es ist darauf zu achten, dass der automatische Zähler nicht in den Bereich der manuell vergebenen Auftragsnummer kommt, da sonst die Nummernkreisdatei UNUMMP manuell angepasst werden muss. Eine bestehende Auftragsnummer kann nicht verändert werden und ist Schlüssel der Auftragsdateien. Sie ist als Information im Lieferschein und auf der Rechnung gespeichert. Nummern werden nur in Verwaltungsprogrammen und nicht im Anzeigemodus vergeben. |