EleLa - Elektronik Lagerverwaltung Hilfe

Bauteile - Technische Daten Webabfrage

Mit dieser Funktion können technische Daten von Digikey geladen werden. Die Vorraussetzung dazu ist ein DigiKey API Zugang sowie muss bei Lieferant eine Digikey Bestellnummer hinterlegt sein.

Derzeit können die technische Daten nur von Digikey abgefragt werden.

Diese Funktion wird aus "Bauteile-F2" >> "Gehäuse/Variante" >> -Taste >> Webabfrage aufgerufen.

Nach dem Ausführen der Webabfrage stellt EleLa an Digikey anhand der Bestellnummer eine Anfrage und Digikey liefert einen ganzen Datensatz an Informationen die EleLa in den ersten 3 Spalten bereit stellt:

  • ID des Attributes
  • Bezeichnung des Attributes
  • Wert

In den Zeilen die keine ID hinterlegt haben werden die Daten aus einem anderen Datensatz decodiert.

Zusätzlich zeigt EleLa den aktuellen Bestand des Lieferanten an, sowie den Status.

TecData übernehmen (Vorbereitung):

Nun können die Daten als EleLa TecData Werte übernommen werden, indem man in der vierten Spalte den TecData Parameter auswählt. Nach der Auswahl versucht EleLa den Wert von DigiKey in einen natürlichen Zahlenwert mit Präfix raus zu rechenen. Dabei werden die Buchstaben die innerhalb des TecData Texten "[ .. ]" oder "( .. )" stehen erkannt und von dem Text der Spalte 3 gelöscht und anschließend die Präfix Erkennung durchgeführt und wieder als Zahl zurück gewandelt und in Spalte 5 als TecData Wert abgelegt. Wenn diese Erkennung fehl schlägt, so kopiert EleLa den Wert von Digikey ohne Konvertierung in die Spalte 5 und man kann den Wert von Hand korrigieren.

Spezielle Konvertierungen der Digikey Werte in EleLa Werte um die Zahlen zu finden:

  • Wenn die Maßeinheit ein Ω Zeichen ist, so wird automatisch der Text "Ohms" oder "Ohm" aus der Digikey Maßeinheit gelöscht
  • Wenn nach der Maßeinheit ein , steht, so wird alles danach gelöscht
  • Das ± zeichen wird immer gelöscht

Hersteller: Wenn unter Adresse-F9 der Hersteller als Bezeichnung oder Firma existiert und diese Adresse als "Hersteller" deklariert ist, so kann EleLa diese Adresse als Hersteller Adresse übernehmen.

Hersteller Bez.: Wenn in Gehäuse/Variante bei ArtikelNr die Hersteller Bezeichnung noch nicht drin steht oder eine andere, so kann man diese Bezeichnung automatisch übernehmen.

Daten übernehmen:

Mit der Taste "Daten übernehmen" werden die eingetsellen TecData Werte in den bestehenden TecData Werte überschrieben oder hinzu gefügt. Bestehende TecData Werte bleiben erhalten.
Zusätzlich werden alle DigiKey Daten dem TecData als Zusatzinfo mit gespeichert und bei Gehäuse/Variante mit angezeigt. Diese Zusätzliche Daten von Digikey können nicht geändert werden.

Mögliche Fehler:

EleLa ist beim Laden der Daten abhängig von den Lieferanten die die Daten bereit stellen. Wenn EleLa die Daten nicht laden konnte kann es folgende Ursachen haben:

  • Die Bestell Nummer von Digikey ist fehlerhaft
  • Die Bestell Nummer von Digikey ist nicht vorhanden
  • Die Webabfrage wurde für Digikey nicht korrekt eingerichtet, diese Datenabfrage basiert auf den Daten des Lieferanten Digikey.
  • Die OpenSSL DLL fehlt im EleLa Verzeichnis.

EleLa zeigt eine entsprechende Fehlermeldung an und logt diese im Log.

An diese Stelle möchte ich mich bei Digikey dafür bedanken dass sie freundlicherweise die Daten über die Web API Schnittstelle bereit stellen.
An die EleLa User: Die Daten von Digikey können durchaus fehlerhaft sein, die echte Info steht in den Datenblättern der Hersteller des Produktes.


© 2010-2024 by Markus Müller