PC 900 Liefermengen neu, M435
Gilt auch für
PC 901 Liefermengen addieren, M 435
INI-Eintrag:
PostingCode.900=Liefermengen neu,435,"Auftrag: @orderno, Pos: @posno, Upos: @usstring1, Menge: @bookquantity"
PostingCode.901=Liefermengen addieren,435,"Auftrag: @orderno, Pos: @posno, Upos: @usstring1, Menge: @bookquantity"
Es ist keine IPS-Datei erforderlich.
Die Übernahme der Seriennummern erfolgt über einen speziellen Aufruf des infra-Programms "435 Aufträge bearbeiten".
Die übergebene Menge wird als zu liefernde Menge in die Kundenauftragsposition übernommen. Je nach Buchungscode wird addiert oder überschrieben.
Je nach INI-Einstellung MngFakt in Sektion [AUF45J] wird die zu fakturierende Menge verändert.
Die Markierung „Ausliefern“ wird gesetzt.
Erledigte Auftragspositionen werden nicht mehr verändert, ansonsten kann zu jedem Zeitpunkt übernommen werden.
|
Feld
|
Format
|
Bedeutung
| ||||
|
postingcode
|
int
|
Buchungsart:
| ||||
|
orderno
|
varchar(50)
|
Auftragsnummer aus infra:NET
| ||||
|
posno
|
varchar(10)
|
Auftragsposition aus infra:NET
| ||||
|
usstring1
|
varchar(??)
|
Auftragsunterposition aus infra:NET:
Falls die Unterposition nicht übergeben wird (leerer String) wird als Default „10“ (rechtsbündig) eingesetzt.
| ||||
|
fromstoreid
|
varchar(3)
|
Lager aus infra:NET:
Das übergebene Lager wird nur übernommen, wenn auch ein Wert übergeben wird. Nur Leerzeichen werden ebenfalls ignoriert.
Eine Lageränderung wird auch bei bereits teilgelieferten Positionen akzeptiert.
| ||||
|
bookquantity
|
float
|
Zu liefernde und zu fakturierende Menge:
Die Menge muss immer in der Mengeneinheit laut Bestellposition angegeben werden.
| ||||
|
serialno
|
varchar
|
Seriennummer:
Die Seriennummer wird nur übernommen, wenn auch ein Wert übergeben wird. Nur Leerzeichen werden ebenfalls ignoriert.
Die Seriennummer (Feldnummer 19, Datei 47) wird „nur“ übernommen. Etwaige Konfigurationen zur Seriennummer werden hier nicht ausgewertet.
| ||||
|
usstring4
|
varchar
|
Wird in das Feld 134 der Datei 47 übernommen (Anwenderfeld 20, Format C7).
Falls das Feld nicht übergeben wird bzw. leer ist (auch nur Leerzeichen werden als leer interpretiert), bleibt das Anwenderfeld unverändert
| ||||
|
usstring5
|
varchar
|
Wird in das Feld 135 der Datei 47 übernommen (Anwenderfeld 21, Format C80).
Falls das Feld nicht übergeben wird bzw. leer ist (auch nur Leerzeichen werden als leer interpretiert), bleibt das Anwenderfeld unverändert
|
