Konfiguration

Konfiguration der yaml-Datei

Die Konfigurationsdatei befindet sich im Ordner des EDI-Connectors. Dieser befindet sich im Standard unter: ProgramData / myOpenFactory Software GmbH / EDI-Connector

Die Konfigurationsdatei ist eine Json-Datei und lässt sich mit jedem Text-Editor öffnen und bearbeiten.

Nachfolgende Elemente finden Sie zum Teil in der Original-Datei, andere wiederrum sind Erweiterungen, z.B. für Anhänge, die hier beispielhaft dargestellt sind:

{
  "instancePort": 9643,                                // Standardwert - Mutex-Port
  "proxy": null,                                       // Proxy-Konfiguration - URL und port
  "runWaitTime": "1m0s",                               // Standardwert - Rundenzeit
  "log": {
    "level": "info",                                   // Standardwert - Loglevel
    "type": "EVENT",                                   // Standardwert - FILE/EVENT/STDOUT_TEXT/STDOUT_JSON
    "folder": null,                                    // Standardwert - Order für Logdateien beim Typ 'FILE'
  },  
  "url": "https://rest.ediplatform.services",          // Standardwert - Basis URL für die Rest-Schnittstelle
  "caFile": null,                                      // Root-Zertifikatsdatei für die Platform
  "inbounds": [{                                       // RICHTUNG EINGEHEND Client
    "id": "nBjCkM",                                    // myOF Prozess ID - eingehend
    "type": "FILE",                                    // Dateitype
    "authName": null,                                  // Authentifizierungsnamen "EDI-Connector/[Name]"
    "settings": {
      "path": "C:/edi/inbound",                        // Pfad - Test Strecke eingehend
      "attachmentPath": "C:/edi/attachments_inbound",  // 
      "attachmentWhitelist": [                         // Standardwert - Von welcher Domain dürfen Anhänge runter geladen werden
        "https://myopenfactory.net",                   // Platform
      ],
      "mode": "create"                                 // Standardwert - create/append
    }
  }], 
  "outbounds": [{                                      // RICHTUNG AUSGEHEND Client
    "id": "0T6Qgn",                                    // myOF Prozess ID - ausgehend Produktiv
    "type": "FILE",                                    // Dateitype
    "authName": null,                                  // Authentifizierungsnamen "EDI-Connector/[Name]"
    "settings": {
      "message": {
        "path": "C:/edi/outbound",                     // Pfad - Produktive Strecke ausgehend
        "extensions": [                                // Dateinamenserweiterung
          "csv"                                        // Wert der Dateinamenserweiterung
        ],
        "waitTime": "1m0s"                             // Standardwert Rundenzeit
      }, 
      "attachment": {                                  // ANHÄNGE
        "path": "C:/edi/outbound/attachments",         // Pfad - Produktive Strecke ausgehend - Anhänge
        "extensions": [                                // Dateinamenserweiterung
          "pdf",                                       // Wert der Dateinamenserweiterung
          "step"                                       // Wert der Dateinamenserweiterung
        ],
        "waitTime": "15s"                              // Standardwert Rundenzeit - Anhänge
      },
      "errorPath": "C:/edi/outbound/error",            // Pfad - Fehlerordner ausgehend
      "successPath": "C:/edi/outbound/success"         // Pfad - Erfolgsordner ausgehend
    }
  }]
}
Zuletzt geändert March 18, 2026