Benutzer-Werkzeuge

Webseiten-Werkzeuge


xml:items_in_configuration

items_in Konfiguration

Die Konfiguration der Schnittstelle geschieht über ApplicationSettings. Eine Beispielkonfiguration zum Einlesen per Import-Funktion des admin_SmartGate findet sich hier:

applicationsettings-items-in.xml

:!: Sofern es sich nicht um eine Sandbox-Umgebung handelt ist absolute Sorgfalt wichtig, da bestehende Einstellungen unter Umständen überschrieben werden.

Alle im folgenden beschriebenen Einstellungen können während der Laufzeit erfolgen und werden mit der Abarbeitung des nächsten Jobs nach der Konfigurationsänderung wirksam.

Merkmal-Mapping

Die am häufigsten verwendete Konfiguration ist die Einstellung der Zuordnung von XML-Elementen zu dStore-Merkmalen. Diese wird über den ApplicationPart „ItemMapping“ der Application „xml_SmartGate“ gesteuert.

Als Keys werden dort die Werte des Attributes „Characteristic“ der „Property“ eingetragen und als Values die CharacteristicIDs des dStore-Merkmals, auf das zugeordnet werden soll.

Tipp: Es müssen nicht alle Properties der XML-Datei eine Zuordung erhalten. Properties ohne Zuordnung werden ignoriert und nicht in die Schnittstellentabellen eingefügt.

Parameter

Alle in der folgenden Tabelle aufgeführten Einstellungen werden als Einstellung direkt zur Application „xml_SmartGate“ als Key/Value Paar hinterlegt.

Relevante Parameter

KeyVariable Pflicht? Default Erklärung
ITEMS_IN_DONT_ACTIVATE_NEW_ITEMSnein0Sollen die importierten Artikel nach dem Import nicht aktiviert werden? (siehe Parameter „ActivateImportedItems“ der Prozedur im_ImportItemData_Ad)
ITEMS_IN_DATE_FORMATneingermanIn welchem Format werden Datumsangaben in den Schnittstellentabellen übergeben? (siehe Parameter „Country“ der Prozedur im_ImportItemData_Ad)

Ressourcen-Limits

Damit die Schnittstelle nicht den Datenbankserver blockiert und zu unerwünschten Performanceproblemen in den Anwendungen führt, kann hier festgelegt werden, bis zu welcher prozentualen CPU-Belastung (0,25,50,75) welche Dateigrößen (Angabe in Kilobyte) importiert werden. Die Einstellungen und jeweilige Standardwerte (Angabe in Kilobyte)sind:

  • ITEMS_IN_RESOURCE_LIMIT_75 : 1
  • ITEMS_IN_RESOURCE_LIMIT_50 : 500
  • ITEMS_IN_RESOURCE_LIMIT_25 : 1000
  • ITEMS_IN_RESOURCE_LIMIT_0 : 10000

Überholte Parameter

Folgende Parameter sind bereits weggefallen oder fallen in naher Zukunft weg und werden hier nicht mehr erläutert:

  • ITEMS_IN_LAST_MODIFIED_CHARACID : durch ein Engine-Feature abgelöst
  • ITEMS_IN_EXECUTE_AFTER_FULL_LIST
  • ITEMS_IN_EXECUTE_AFTER_PARTIAL_LIST
  • ITEMS_IN_PASS_IMPORTED_CHARACS
  • ITEMS_IN_PASS_ONLY_ITEMNOS
  • XML_ENCODING_FORMAT : immer UTF-8
  • ITEMS_IN_XMLSCHEMA_CHECK : immer aktiv
xml/items_in_configuration.txt · Zuletzt geändert: 13.11.2014 (Externe Bearbeitung)