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:
900
Die übergebene Menge wird übernommen und überschreibt den bisherigen Wert
901
Die übergebene Menge wird zum bisherigen Wert addiert
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