# Inventar

Das ZAM betreibt ein Inventarsystem für Elektronikbauteile zur besseren Übersicht, welche Bauteile vorhanden sind. Es ist zu erreichen unter

**→** [**https://partdb.im.zam.haus**](https://partdb.im.zam.haus) **←**

### Erstellen von Labels für die Sortimentskästen

Dafür gibt es Python-Skripte, die aus einem CSV-Export aus Part-DB den Code für die Labels erzeugen.

Die Skripte mit Beschreibung sind hier zu finden: [https://git.tkolb.de/ZAM/Elektronikecke-Labelgenerator](https://git.tkolb.de/ZAM/Elektronikecke-Labelgenerator) .

### Tipps und Hinweise zum Eintragen von Bauteilen

- Zu zweit läuft das recht effizient: einer zählt die Bauteile (abwiegen geht sehr gut bei den DIP-ICs), der andere trägt ein. 
    - Die Anzahl schätzen hat sich bei &gt;20 Stück als schwierig herausgestellt, daher lieber wiegen.
- PartDB hat Standardbilder für sehr viele Bauteile integriert. Diese können einfach für neue Bauteile verwendet werden, indem ein neuer Dateianhang hinzugefügt wird und dann unter *URL* nach dem Package-Namen gesucht wird, z.B. DIP20.
- Nach dem Übernehmen von Daten aus Octopart müssen folgende Tabs bearbeitet/geprüft werden: Allgemein (Kategorie), Lagerbestände, Dateianhänge 
    - Bei den Lagerbeständen muss mindestens Ort und Anzahl eingetragen werden
    - Unter Dateianhänge sollte es ein passendes oder gar kein Bild geben.
- Es kann passieren, dass bei Verwendung der Octopart-API ein Fehler 500 von PartDB gemeldet wird, sobald man das Bauteil anlegt. Der Grund ist, dass Octopart ewig lange (Proxy-)Links zu Datenblättern erzeugt, die nicht in der Datenbank gespeichert werden können. Diese Einträge (unter Dateianhänge) können einfach gelöscht werden, denn ein Download des „Datenblatts“ funktioniert auch nicht.