Inhaltsverzeichnis
Zählerstände importieren
Concept Office kann Zählerstände aus verschiedenen Quellen einlesen. Neben dem hier beschriebenem Textimport gibt es den Import aus CO Portal und aus den Fleet & Servicemanagementsystemen docuform, FM Audit und Simple Clicks.
|
Vorbereitungen
Pflichfelder für den Textimport von Zählerständen
Zählerstände, die als Textdateien (*.txt, *.csv etc.) eingelesen werden sollen, müssen die folgenden Pflichtangaben beinhalten:
- Seriennummer der Maschine
- Meldedatum
- Zählerstand
- Zählername (wenn die Zählerstände einer Maschine nicht in einer Zeile geliefert werden.)
Die Textdatei kann alle Zähler des Gerätes in einer Zeile liefern oder für jeden Zähler eine neue Zeile anbieten. Im letzteren Falle muss jedoch der jeweilige Zählername mit geliefert werden. Dieser muss jedoch nicht mit dem Zählernamen in Concept Office identisch sein.
Textdatei beschreiben
Damit Concept Office die Textdatei verarbeiten kann, muss sie beschrieben werden. Dies geschieht in der Datei bwImportAscii.ini. In dieser Datei können für andere Importe (Artikel etc.) bereits Beschreibungen vorliegen.
Im folgenden Beispiel stehen alle Zählerstände in einer Zeile. Die Beschreibung beginnt mit einem Namen, der in eckigen Klammern stehen muss. Da in der ersten Zeile dieser Textdatei die Überschriften stehen, wird diese mit SkipLines=1 nicht mit importiert. Mit FieldDelimiter wird festgelegt, wie die Daten getrennt sind. Möglich ist hier auch FieldDelimiter=„;“ und FieldDelimiter=„<tab>“.
[ZaehlerstandsImport1] SkipLines=1 FieldDelimiter="," Feld1=Meldedatum,0,0,1,1 Feld2=Description,0,0,1,1 Feld3=IPAdress,0,0,1,1 Feld4=Seriennummer,0,0,1,1 Feld5=AssetNumber,0,0,1,1 Feld6=Location,0,0,1,1 Feld7=MACAddress,0,0,1,1 Feld8=TotalPages,0,0,1,1 Feld9=MonoPages,0,0,1,1 Feld10=ColorPages,0,0,1,1 Feld11=CopierMonoPages,0,0,1,1 Feld12=CopierColorPages,0,0,1,1 Feld13=PrintMonoPages,0,0,1,1 Feld14=PrintColorPages,0,0,1,1 Feld15=ScanPages,0,0,1,1 Feld16=FaxPages,0,0,1,1 Feld17=Canon101,0,0,1,1 Feld18=Canon103,0,0,1,1 Feld19=Canon106,0,0,1,1 Feld20=Canon109,0,0,1,1 Feld21=Canon915,0,0,1,1 Feld22=Canon916,0,0,1,1
Um das Meldedatum so zu formatieren, dass Concept Office es als Datum erkennt, kann man in der bwImportascii.ini an 8.Stelle das Format angeben:
[ZaehlerstandsImportCvs] FieldDelimiter="," Feld1=Meldedatum,0,0,1,1,,,M/d/yyyy h:mm:ss tt ...
Mögliche (bisher vorkommende) Formate sind:
Thu Sep 27 14:56:50 CEST 2012 | = | ddd MMM dd HH:mm:ss CEST yyyy |
6/1/2012 9:10:13 AM | = | M/d/yyyy h:mm:ss tt |
Uhrzeit 24 Stunden mit großem H, im 12 Stunden Rhythmus mit kleinem h angeben.
Concept Office benötigt nun noch ein Mapping der Felder. Da die Beschreibung (CoImportAscii) lediglich die in der Textdatei vermerkten Spaltenüberschriften enthält. Das Mapping wird in der Datei ImportExportZählermeldungen_einlesen.Ini eingetragen. Passend zu der obigen Beschreibung sieht dies dann so aus:
[ZaehlerstandsImport1] _MpsKennung=4 SerienNummer=SerienNummer Meldedatum=Meldedatum MpsZaehlerName1=#MonoPages Zaehlerstand1=MonoPages MpsZaehlerName2=#ColorPages Zaehlerstand2=ColorPages MpsZaehlerName3=#ScanPages Zaehlerstand3=ScanPages
Zählernamen mappen
Die im obigen Beispiel verwendeten Zählernamen sind nicht identisch mit den Zählernamen in Concept Office. Aus diesem Grunde müssen die Namen miteinander verbunden werden. Dies geschieht unter StammdatenTKD/MPS-Maschinen und dort in der Registerkarte Zählerzuordnung. Im Modul Mandanten muss vorher in der Registerkarte Vorgabewerte (TKD) der Name des MPS-Systems oder Programmes eingetragen werden, aus dem die Textdateien stammen. Im Bild unten ist es das Programm „County“.
Nun können die Concept Office Zähler mit den Fremdzählern verbunden werden. Für bestimmte Modelle (oder Hersteller z.B.: Canon) können verschiedene MPS-Zähler für einen CO-Zähler angelegt werden.
Damit sind die Vorbereitungen abgeschlossen. Nun können die Zählerstände eingelesen werden.
Import der Zählerstände in Concept Office
Die Zählerstände werden über das Modul EDI-Schnittstelle in Concept Office eingelesen. Im Modul sind die Einträge wie im Bild unten vorzubelegen. Über die Schaltfläche Konfiguration ist zu hinterlegen, wo sich die Textdateien befinden und ob diese nach dem Einlesen archiviert werden sollen.
Nach Klick auf die Schaltfläche Einlesen werden die Zählerstände mittels Webservice aus dem Internet herunter geladen. Am Ende des Importvorganges erhalten Sie ein Protokoll mit allen eingelesenen Maschinen.
Die eingelesenen Zählerstände werden als „MPS-Meldung“ an der Maschine vermerkt. Um diese abzurechnen ist ein weiterer Schritt notwendig. Damit ist sichergestellt, das nicht jeder eingelesene Zählerstand automatisch zur Abrechnung gelangt. Dieser Schritt wird hier beschrieben