infra:NET User
 
×
2.4 Schnittstellendatei Hydra -> infra:NET
Datei:   HY72ADRCK_TIMETICKET.DAT
Jeder Datensatz in der Datei wird mit 'CR' (0D Hex) und 'LF' (0A Hex) unter Windows abgeschlossen werden.
Die Datei wird im Format UTF-8 übergeben und mit der INI-Einstellung „UTF8Input=Yes“ in der Sektion [HYDRA-BDE] in ASCII konvertiert.
Die Verarbeitung erfolgt in dem Verzeichnis laut der INI-Einstellung „PostingCode.200“ in der Sektion [HYDRA-BDE].
Die zu übernehmenden Felder müssen als INI-Einstellungen in der Sektion [HYDRA-BDE] beschrieben werden:
PostingCode.200.x=Feld, Position/“Konstante“, Länge
Feld
= laut Steckbrief MWI31M, Beschreibung „Arb.gangrückmeldung, 31M-AG.IPS (PC 200)“
Position
= in Datei HY72ADRCK_TIMETICKET.DAT
„Konstante“
= zu übergebende Konstante in „Einführungszeichen“
Länge
= Länge des Feldes
Beispiel
 
[MWI31M]
 
Interface.HYDRA-BDE
=HYDRA-BDE Schnittstelle
[HYDRA-BDE]
 
Type=FIXED
; Typ der Schnittstelle, CSV=Datei (Feldtrenner)/FIXED=Datei
(fixe Länge)/SQL=SQL-Datenbank (Default: SQL)
UTF8Input=Yes
; Daten liegen im UTF-8-Zeichnsatz vor
Frequency=5
; Pause zwischen Aktualisierungen in Sekunden
ProcessLOG=c:\infra\act\grafik\prot\gebuchtHYDRA.log 
; Arbeitsprotokoll
ErrorLOG=c:\infra\act\grafik\prot\fehlerHYDRA.log
; Fehlerprotokoll
ErrorHandling=1
 
DeleteEmptyFiles=Yes
 
PostingCode.200=AG-Rückmeldung,C:\infra\act\Hydra\HY72ADRCK_TIMETICKET.DAT,,,IPS:31M-AG.IPS,"Auftrag: @orderno, Referenz: @posno, Arbeitsplatz: @mopno, Menge: @bookquantity";
 
PostingCode.200.1=software,"HYDRA"
; nur fuer HYDRA
PostingCode.200.2=hysart,64,1
; SART
PostingCode.200.3=hyherkunft,65,1
; ERFART
PostingCode.200.4=posno,66,10
; RMNR
PostingCode.200.5=orderno,106,16
; ANR (FaNr+Pos+UPos)
PostingCode.200.6=terminated,151,1
; KENN
PostingCode.200.7=exectime,159,11
; PDAUER
PostingCode.200.10=moptype,278,8
; MGRP (Maschinengruppe = PM-Typ(MG)+PM-Nummer)
PostingCode.200.11=mopno,286,8
; MNR (Maschinennummer = PM-Typ(MA)+PM-Nummer)
PostingCode.200.12=staffnumber,294,10
; PNR
PostingCode.200.13=salary,304,4
; LART
PostingCode.200.14=bookquantity,339,14
; EGR:GUTP
PostingCode.200.15=qtyscrapped,353,14
; EGR:AUSP
PostingCode.200.20=startdateexec,389,8
; DATB JJJJMMTT
PostingCode.200.21=hystarttime,397,6
; ZEIB HHMMSS
PostingCode.200.22=duedateexec,403,8
; DATE JJJJMMTT
PostingCode.200.23=hyduetime,411,6
; ZEIB HHMMSS