Import#
Es gibt verschiedene Möglichkeiten, Daten ins CRM zu importieren. Hierzu dient eine eigene Anwendung, die unter Anwendungen, Importe zu finden ist.
Zeichensatz Encoding
Bitte stellen Sie sicher, dass die Zeichenkodierung des Dateiinhalts auf UTF-8 festgelegt ist, da sonst Sonderzeichen möglicherweise nicht richtig importiert werden können.
Geräte#
Aufbau der JSON-Datei#
Achtung
Das Format wird sich ändern, die Feldnamen werden durch englische Bezeichnungen ersetzt
{
"devices": [
{
"Artikelname": "TF25 PT100",
"Hersteller": "Thermokon",
"Herstellernummer": 35071,
"Bestellnummer": "THE35071",
"Kurzbezeichnung": "PT100 Kabelfühler 2-Leiter",
"Beschreibung": "TF25 PT100 T100 050.06 L2000 Kabelfühler -35..+100 °C - Passiv Messeinsatz mit SI-Protection zum Schutz",
"Bild": "THE35071.jpg",
"Datenblatt": "TF25_Datenblatt_de.pdf",
"Bestelleinheit": "Stück",
"Hauptkategorie": "Elektro",
"Unterkategorie": "Fühler"
},
...
]
}
Anlagen#
Aufbau der JSON-Datei#
{
"equipments": [
{
"name": "HV0101 Heizverteiler Zentr UG Geb01",
"ddc": true,
"vdma": "2",
"type": "Heizverteiler",
"maintenance": true,
"parts": " ",
"functions": "",
"locations": "",
"acccess": "",
"remarks": "",
"devices": [
{
"name": "STP100-100",
"manufacturer": "Schneider Electric",
"function": "Vorlauftemperatur pri.",
"place": "01UG",
"article": "5123104010"
},
{
"name": "Tauchhülse Edelstahl 100mm",
"manufacturer": "Schneider Electric",
"function": "Vorlauftemperatur pri.",
"place": "01UG",
"article": "9121051000"
}
]
},
...
]
}
Aufbau des Anlagen-Objekts#
| Feld | Typ | Beschreibung |
|---|---|---|
| name | Text | Name der Anlage |
| ddc | boolean | Unterstation ja/nein |
| vdma | Text | VDMA-Blatt-Nummer als Text |
| type | Text | Bezeichnung aus Schlüsselwortliste, Typ "Anlagentyp" |
| maintenance | boolean | Wartungsvertrag ja/nein (bzw. alle anderen Optionen) |
| parts | Text | Freitext, wichtige Anlagenteile |
| functions | Text | Freitext, wichtige Funktionen |
| locations | Text | Freitext, Standorte bzw. örtliche Gegebenheiten |
| access | Text | Freitext, Zugangsinformationen |
| remarks | Text | sonstige Kommentare |
| devices | Array | Geräteliste |
Aufbau des Geräte-Objekts in Anlagen#
| Feld | Typ | Beschreibung |
|---|---|---|
| name | Text | Name des Geräts |
| manufacturer | Text | Herstellername |
| function | Text | Funktionsbeschreibung (kurz) |
| place | Text | Montageort |
| article | Text | eindeutige Artikelnummer |
Material#
tbd
VDMA Prüfpunkte#
Es besteht die Möglichkeit, Prüfpunkte zu importieren, da diese sich teilweise für verschiedene Gerätetypen gleichen.
Aufbau der JSON-Datei#
Beispiel
{
"checkpoints": [{
"number": 1,
"text": "Tätigkeitsbeschreibung 1",
"type": "b",
"execution": "1",
"msr": false,
"duration": 10
}, {
"number": 2,
"text": "Tätigkeitsbeschreibung 2",
"type": "m",
"execution": "0",
"msr": true,
"duration": 20
}]
}
Die JSON-Datei besteht aus einem Feld checkpoints, das ein Array aus JSON-Objekten für jeden Prüfpunkt enthält.
Aufbau des Prüfpunkt-Objekts#
| Feld | Typ | Beschreibung |
|---|---|---|
| number | Zahl | Laufende Nummer des Prüfpunkts |
| text | Text | Aufgabentext |
| type | Text | Aufgabentyp (m=Wartung, i=Inspektion, b=beides) |
| execution | Text | Ausführungsart (0=Bei Bedarf, 1=Periodisch) |
| msr | boolean | Gilt für MSR-Wartungen true/false |
| duration | Zahl | Geplante Wartungsminuten |