4.4 Zu-/Abschlagspositionen aktualisieren (Datei 110)
Nur für Positionen aus dem Abschlussbereich.
Wenn der Wert verrechnet >= dem Zu-/Abschlagswert ist, wird der Verarbeitungszustand (F008) auf "50" sonst auf "40" gesetzt. Ist der verrechneter Wert = 0, wird der Zustand auf „10“ gesetzt.
Die Zu-/Abschlagspositionen werden in der Aktion gelesen, verändert und geschrieben.
|
ZPosSatzEKA
|
(strMode,_
|
|
|
strBPO);
|
strMode:
UP5 = Update für Positionsbereich, führt noch keine Aktion aus
ST5 = Stornierung für Positionsbereich, führt noch keine Aktion aus
UP9 = Update für Abschlussbereich
ST9 = Stornierung für Abschlussbereich
strBPO:
für Positionsbereich, Schlüssel für Lesen
für Abschlussbereich Leerstring (““)
bIFWoAuftragEKA:
TRUE = Array mit Z-Zeilen
FALSE = keine Z-Zeilen, keine Aktion
lIF1PosAuftragEKA:
1. Position des Auftrags im Element[.] des Arrays (Start mit 0)
lIFltztPosAuftragEKA:
letzte Position des Auftrags im Element[.] des Arrays
scsIFAuftragsArtEKA:
scsIFAuftragsNummer:
scsIFAuftragsPosition:
lIFErledigt:
zu Steuerung des neuen Zustands
