Import Transformationscode

Import Transformationscodes sind Skripte zur Verarbeitung von Rohdaten in ein importierbares Format für die Labordatenbank.

Import Transformationscodes bieten bei Importschnittstellen die Möglichkeit die geladenen Rohdaten in ein anderweitiges Format zu bringen, beziehungsweise noch weitergehend zu verarbeiten bevor sie in die Labordatenbank importiert werden. Der erste Parameter enthält hier einen String mit den Rohdaten. Diese können entweder manuell oder mit einer der mitgelieferten Libraries verarbeitet werden. Der zweite Parameter hier enthält den Dateinamen ebenfalls als String.

Der Rückgabewert hier muss ein Array mit Objekten sein, deren Keys mit den Spalten die zu importieren sind korrelieren.

Beispiel für einen Transformationscode:

function transform (data, filename) {
  const parsedData = xmlParser.parse(data)
  const filenameWithoutExtension = filename.match(/(.*)\.\w+/)[1]
  
  let result = parsedData.ERGEBNIS.map((e) => {
    return {
      'Datum': e.Datum,
      'Stichwort': e.Stichwort,
      'Probenstatus': e.Probenstatus,
      'Datei': filenameWithoutExtension
    }
  })

  return result
}

Letzte Änderung: 08.10.2025

Allgemeines

Mitarbeiter

Berichte

Berichtstabellen Editor

Schnittstellen

Einführungsphase

Auswertungen

Aufträge

Proben

Probenvorlage

Kunden

Kundenzone (optional)

Anlagen

Angebote

Rechnungen

Parameter

Rechnen mit Parametern

Webservice

Transformationscode

Prüfpläne / Grenzwerte / Spezifikationen

Dokumentenlenkung

Material

Fragen und Antworten

Prüfmittel

Mitarbeiterschulungen

8D-Report

Sonstiges

PDF-Vorlagen

Lieferantenbewertung

Dateiverwaltung

Prozesse