infra:NET Expert
 
×
PC 918 Konfigurierbare Daten in Datei, 31M-PC918.IPS
INI-Eintrag:
PostingCode.918=Konfigurierbare Felder in beliebige Datei übernehmen,IPS:31M-PC918.IPS,"Datei: @usflag1, Pfad: @usflag2, Key: @description, Feld1: @usstring1, Feld2: @usstring2, Feld3: @usstring3, Feld4: @usstring4, Feld5: @usstring5"
Die Übernahme der Daten erfolgt über die IPS-Datei 31M-PC918.IPS und ACTIPS.DLL.
Die Daten werden in die übergebene Datei übernommen.
Der Datensatz laut übergebenem Schlüssel muss vorhanden sein und wird aktualisiert.
Es erfolgt keinerlei Prüfung zum übergebenen Wert. Die Schnittstelle muss daher mit äußerster Vorsicht genutzt werden!
Zu Sonderbehandlungen für einzelne Felder siehe z.B. INI-Einstellung PC918-23-Feld1-SB in Sektion [MWI31M].
Für Änderungen von Teilenummern, Beständen usw. ist die Schnittstelle nicht geeignet.
Feld
Format
Bedeutung
postingcode
int
Buchungsart:
918
Konfigurierbare Daten in Datei übernehmen
usflag1
int
Datei-Index laut DataDictionary
Die Daten in dieser Datei werden aktualisiert, z.B. 24 für den Lagerstamm (LAGER.DAT)
usflag2
int
Zugriffspfad-Index laut DataDictionary
Es muss sich dabei um einen eindeutigen Zugriffspfad handeln, z.B. 1 für den Pfad Teilenummer+Lager in der Lagerstammdatei
description
varchar
Keyangaben
Die Keyfelder zum Zugriffspfad mit dem Format n oder N werden vor der Verwendung formatiert.
Alle anderen Formate müssen formatgerecht übergeben werden, wobei Leerzeichen am Ende nicht erforderlich sind.
Falls der Pfad mehrere Felder enthält, wie zum Beispiel Zugriffspfad 1 in Datei 24, müssen die Keyfelder getrennt durch zwei Backslashes (\\) angegeben werden, z.B. 0110012\\L für Teilenummer 0110012 und Lager L für Zugriffspfad 1 in Datei 24.
Hinweis:
Führende Leerzeichen in den übergebenen Feldern werden berücksichtigt (aber erst nach infra-Version 7.7.1), wobei bei der CSV-Schnittstelle dann Anführungszeichen verwendet werden müssen, z.B. "  ABC".
usstring1
varchar
Wert für konfiguriertes Feld 1
Der Wert wird laut INI-Einstellung PC918-DateiIndex-Feld1 in Sektion [MWI31M] übernommen, z.B. PC918-24-Feld1 = 5 für Feld Lagerplatz in Datei 24.
Das Feld wird zunächst mit Leerzeichen versorgt und dann wird der neue Wert übernommen.
Die Werte zu Feldern mit dem Format n oder N werden vor der Übernahme formatiert.
Alle anderen Formate müssen formatgerecht übergeben werden, wobei Leerzeichen am Ende nicht erforderlich sind.
Also z.B. 20201218 für den Termin 18.12.2020.
Wird ein Feld nicht übergeben oder leer erfolgt keine Übernahme.
Führende Leerzeichen in den übergebenen Feldern werden berücksichtigt (aber erst nach infra-Version 7.7.1), wobei bei der CSV-Schnittstelle dann Anführungszeichen verwendet werden müssen, z.B. "  ABC".
Soll ein Feld mit Leerzeichen initialisiert werden, muss in dem Schnittstellensatz SPACE als Feldinhalt übergeben werden.
usstring2
varchar
Wert für konfiguriertes Feld 2
Analog zu usstring1 aber über Einstellung PC918-DateiIndex-Feld2
usstring3
varchar
Wert für konfiguriertes Feld 3
Analog zu usstring1 aber über Einstellung PC918-DateiIndex-Feld3
usstring4
varchar
Wert für konfiguriertes Feld 4
Analog zu usstring1 aber über Einstellung PC918-DateiIndex-Feld4
usstring5
varchar
Wert für konfiguriertes Feld 5
Analog zu usstring1 aber über Einstellung PC918-DateiIndex-Feld5