F-Script - EINPSAVE.FF

Nach dem Erstellen, Mutieren und/oder vor dem Löschen einer Einkaufsdokument Position

Im OpaccOXAS Studio 96220 "Grundeinstellungen / Allgemein", lässt sich einstellen ob dieses F-Script nach dem Erstellen, Mutieren und/oder vor dem Löschen einer Einkaufsdokument Position ausgeführt werden soll. Der Scriptname ist fix vorgegeben. (EINPSAVE.FF)
Achtung! Nach dem Kopieren einer Einkaufsdokument Position läuft das F-Script nicht. Beim Vererben von Dokumenten ist die Einstellung der Zwischenselektion zu beachten (siehe Hinweis weiter unten).

Clipboard

Clipboard
Clipboard Werte
CB(0)
Laufendes F-Script (EINPSAVE.FF)
CB(1)
leer
CB(2)
leer
CB(3)
leer
CB(4)
leer
CB(5)
Nach dem Erstellen einer Einkaufsdokument Position = leer
Nach dem Mutieren einer Einkaufsdokument Position = 1
Vor dem Löschen einer Einkaufsdokument Position = 2
Beim generieren von Positionen = leer

Aktivierte Objekte

headerreport
EDK, EDP
body
keine zusätzlich

Löschen stoppen

Das Löschen einer Dokumentposition kann innerhalb des Scripts mit folgendem Befehl gestoppt werden: «SYS(MSG ERROR <Meldung>)»
Soll das F-Script nach dem Aufruf von «SYS(MSG ERROR...)» verlassen werden, muss der Befehl «SYS(STOP)» aufgerufen werden.
Siehe auch SYS(MSG ...)

Hinweis! Verhalten in Zusammenhang mit dem Service PurDoc_GenNewDoc

Der Service PurDoc_GenNewDoc erstellt im Einkauf ein "Folgedokument".
  • Bei aktiver Zwischenselektion werden mit diesem Service keine Positionen erstellt. Folglich läuft auch das F-Script EINPSAVE.FF nicht.
  • Bei passiver Zwischenselektion werden mit diesem Service Positionen erstellt (alle gem. "Vordokument"). Somit läuft auch das F-Script EINPSAVE.FF