infra:NET Expert
 
×
PC 920 Status für LPCV-Zuordnungen ändern, 31M-ZUO.IPS
INI-Eintrag:
PostingCode.920=Status Zuordnungen,IPS:31M-ZUO.IPS,"Auftrag: @orderno, Pos: @posno, Upos: @usstring2, LfdNr: @usstring3"
Die Übernahme der Daten erfolgt über die IPS-Datei 31M-ZUO.IPS.
Über diese Schnittstelle wird das Feld „SpezStat“ in der Zuordnungsdatei (Datei 90, CHARZUOR.DAT) auf einen konfigurierbaren Wert gesetzt. Es erfolgt keine weitere Überprüfung der Zuordnung, der konfigurierte Wert wird bedingungslos übernommen.
Ablauf:
  • Das Programm "453 Ausfassliste drucken" versorgt im Echtlauf für alle generierten Zuordnungen die Felder „Belegnummer Ausfass-Liste“ (BelegNr) und einen speziellen Status (SpezStat). Der Status wird laut INI-Einstellung „ZuoStat“ in Sektion [AUF453] versorgt, z.B. mit "00".
  • Über diese Schnittstelle wird der spezielle Status auf einen konfigurierbaren Zustand gesetzt, siehe INI-Einstellung „PC920-ZuoStat“ in Sektion [MWI31M], z.B. „40“.
    Im Fremdsystem (z.B. infra.mobile) werden also z.B. die zugeordneten Mengen entnommen und die Zustandsänderung wird an infra übergeben.
  • Das Programm "43A Belege drucken" akzeptiert Zuordnungen erst ab einem konfigurierbaren Status. Andere Zuordnungen werden mit einem Eintrag ins Protokollfenster abgelehnt. Siehe INI-Einstellung „ZuoStatAb“ in Sektion [AUF43A], z.B. „40“.
 
Feld
Format
Bedeutung
postingcode
int
Buchungsart:
920
Zustand in den Zuordnungen (Kundenauftrag) laut INI-Einstellung ändern
usstring1
varchar(50)
Kennung Zuordnung
Wird von infra.mobile aus der Zuordnung versorgt (Datei CHARZUOR, Datei-Index 90, Feld „DispoKenn“, Feldnummer 10).
Muss ohne führende Leerzeichen übergeben werden.
orderno
varchar(50)
Auftragsnummer
Wird von infra.mobile aus der Zuordnung versorgt (Datei CHARZUOR, Datei-Index 90, Feld „DispoNr“, Feldnummer 11). Wird von infra korrekt formatiert.
posno
varchar(10)
Auftragsposition
Wird von infra.mobile aus der Zuordnung versorgt (Datei CHARZUOR, Datei-Index 90, Feld „DispoPos“, Feldnummer 12). Wird von infra korrekt formatiert.
usstring2
varchar(50)
Auftragsunterposition
Wird von infra.mobile aus der Zuordnung versorgt (Datei CHARZUOR, Datei-Index 90, Feld „DispoUpos“, Feldnummer 13).
Führende Leerzeichen werden ggf. ergänzt.
usstring3
varchar(50)
laufende Nummer der Zuordnung
Wird von infra.mobile aus der Zuordnung versorgt (Datei CHARZUOR, Datei-Index 90, Feld „ZuordNr“, Feldnummer 22). Wird von infra:NET korrekt formatiert.