infra:NET Expert
 
×
5.2 Erweiterungen AUF im Bewegungssatz (D022)
BewegungsSatzAUF(scsMode, scsTyp, scsASBKopf, scsASBdisErw,
                 scsASBbew, scsASBdis);
 
Diese Funktion darf nur NACH der allgemeinen Funktion „BewegungsSatz“ ausgeführt werden. Falls auch die zugehörige Disposition verändert wird, muss diese Aktion vor dem Update der Disposition in der Steuerdatei eingetragen werden !
Argumente
scsMode:
 
Bearbeitungsmodus:
 
CR = Update
KL = Konsilager, nur Position-Nummer eintragen
scsTyp:
noch nicht verwendet
scsASBKopf:
Kundenauftragskopf
scsASBdisErw:
Dispositionserweiterungssatz für AUF
scsASBbew:
Bewegungssatz
scsASBdis:
Dispositionssatz
scsIFBewegungsmengeDispo
scsIFRestmengeDispo
scsIFAuftragsNummer
scsIFAuftragsPosition
scsIFLiNr
Lieferscheinnummer
scsIFReNr
Rechnungs-/Gutschriftnummer
Rückgabewert
0
Alles in Ordnung
ungleich 0
Fehler
Beschreibung
Erweiterungen für AUF im Bewegungssatz. Es werden folgende Daten abhängig von Modus und Typ versorgt:
Mode „UP“
            Restmenge D22,F22
            Dispomenge D22,F23
            Differenzmenge D22,F27
            Buchungszeitpunkt D22,F40
            Nummer Lieferschein/Rechnung D22,F41
            Auftragskennung D22,F42
            Provisionssatz D22,F43
            Seriennummer D22,F44
Mode „KL“
            Position Bewegung D22,F11
Beispiel
………….(Auszug aus „43A-LS.IPS“)
AssignString(strMode,"UP");
AssignString(strTyp,"");
IpsSetItemParams("BEWAUF",1);
IpsSetPreparedRcPrefixMSG("BEWAUF");
BewegungsSatzAUF(strMode,_
                 strTyp,
                 strKKopf,
                 strDisErw,
                 strBEW,
                 strDIS);