EleLa - Elektronik Lagerverwaltung Hilfe

EleLa V4 Neuigkeiten:

Überblick über die Änderungen / Neuerungen von EleLa V4:

  • Bauteil: Gehäuse/Lager wurde aufgeteilt in Gehäuse/Variante und Kiste/Lager. Damit sind je Bauteil mehrere Lagerplätze möglich
  • Bauteil: Nun können mehrere Bauteile aus Gehäuse/Variante als "Verwandt" zusammen gefasst werden. Damit ist es möglich abgekündigte Teile gegen Pin/Funktionskompatible Nachfolger zu ersetzen ohne dass bestehende Projekte geändert werden müssen.
  • Projekt: In der Position könen nun alle Lagerplätze eines Bauteils angezeigt werden. Je Position kann mit einem Häkchen "Verwandt" festgelegt werden ob diese Position mit einem verwandten Teil bestückt werden darf wenn das Original Teil nicht am Lager ist. (so auch bei Geräte)
  • Projekt: Nun kann in der Projekt Tabelle eine Kiste hinzugefügt werden. Damit kann man eine "Projektkiste" deklarieren, in der man z.B. die Teile für das Projekt sammelt (Entwicklung)
  • Bestellung: In der Bestellung können nun alle Lagerplätze mit eingeblendet werden. Bei Lagerbuchung (nach Lieferung) wird dann die gelieferte Menge in diesen Lagerplatz gebucht.
  • Extras-Log: Die Log-Einträge werden nun farblich hervorgehoben
  • Extras-Datenbank: Eine Baumansicht mit allen Tabellen und Felder hinzugefügt, die SQL Eingabe ersetzt durch einen besseren SQL Code Editor, der den Quelltext hervorhebt. Nun können auch mehrere SQL Befehle in Reiter gleichzeitig bearbeitet werden.
  • Funktion zum Prüfen der Datenintegrität.
  • Tabellen wurden mit ForeignKeys versehen um eine Datenintegrität auf Datenbankebene zu gewährleisten.
  • Als Vorraussetzung für ein Update aus EleLa V4 wird die Datenbank Version V3.1 benötigt (EleLa V3.1). Ältere Datenbanken können mit EleLa V4 nicht mehr geupdatet werden.
  • Die EleLa Hilfe ist nun in EleLa integriert, mit F1 öffnet eine Hilfe-Ansicht, die Hilfe-Seiten sind mit in der EXE eingebunden (keine separate Datei nötig).

Welche Aufgaben ergeben sich daraus für den EleLa User um die neuen Funktionen voll nutzen zu können?

  • Alle Bauteile die man wegen mehreren Lagerplätzen in mehrere Gehäuse/Lager aufgeteilt hat sollte man nun in ein Gehäuse/Variante mit mehreren Kiste/Lager Plätze ändern.
  • Alle Verwandte Bauteile mit der neuen "Verwandt" Funktion zusammen fassen. Es sollten wirklich nur diese Teile als Verwandt zusammen gefasst werden, die bei der Bestückung von Geräten ebenfalls verwendet werden können (z.B. Kondensator 100nF/10V/0805 von unterschiedlichen Herstellern).
  • Überprüfen von Projektpositionen, welche ein Verwandtes Bauteil in keinem Fall nutzen dürfen, per Default ist nach einem Update bei allen Projektpositionen das Häkchen "Verwandt" gesetzt.
  • Für Druck Vorlagen in HTML Format müssen ggf. die Spaltennamen angepasst werden. Hier in der Hilfe sind die Tabellen der Datenbank von V3.0 und V4.0 dokumentiert.
  • Extras-F10 > Info > Statistik Ansicht: Durch die geänderte Tabellenstruktur muss die Statistik angepasst werden. Wenn hier keine Änderungen vorgenommen wurden so updated EleLa automatisch die SQL Befehle für die Statistik nach folgendem Schema. Wer manuell die Statistik angepasst hat muss diese im Konfigurationsmenü
    Extras-F10 > Log > Optionen > Globale Params > Design > Info Statistik bearbeiten
    selbst anpassen.
    Nr
    Bezeichnung SQL Script bis EleLa V3 Bezeichnung ab V4 SQL Script ab EleLa V4
    1
    Summe Bauteile: SELECT COUNT(ID) FROM bauteil <keine Änderung> <keine Änderung>
    2
    Summe Lager/Gehäuse: SELECT COUNT(ID) FROM bauteillager Summe Varianten: SELECT COUNT(ID) FROM bauteilvariante
    3
    Menge Bauteile: SELECT SUM(Menge) FROM bauteillager <keine Änderung> SELECT SUM(Menge) FROM bauteilkiste
    4
    Lagerwert (Menge*EPreis): SELECT SUM(EPreis * Menge) FROM bauteillager <keine Änderung> SELECT SUM(v.EPreis * k.Menge)
    FROM bauteilvariante v
    LEFT JOIN bauteilkiste k ON (k.BauteilVariante_ID = v.ID)
  • EleLaPHP: Die Version EleLaPHP 2.x.xxxxx funktioniert nicht mehr ab EleLa V4.0 korrekt und muss geupdated werden. Das Update für EleLaPHP Version 2.0 wird zu einem späteren Zeitpunkt nach gezogen wenn EleLaV4 in einem stabielen Zustand ist.

© 2010-2020 by Markus Müller