Projekt / Historie EleLa Projekt / Historie EleLa Datum Version fertig 1 von 3 Status B/F Bezeichnung 28-01-14 V2.2.14128 fertig Bug Bauteil Lagerbuchung 30-12-13 V2.2.13C30 11-10-13 V2.2.13C18 fertig fertig Bug Bug Gehäuse - Import/Export Bauteil Gehäuse/Lager Bezeichnung/Foto 05-12-13 V2.2.13C07 fertig 05-12-13 V2.2.13C05 fertig 04-12-13 V2.2.13C04 fertig 03-12-13 V2.2.13C04 fertig 03-12-13 V2.2.13C04 fertig 02-12-13 V2.2.13C03 fertig 25-11-13 V2.2.13B25 fertig Feature Anzeige Position Lagerfach LED-Ausgang 25-11-13 V2.2.13B25 25-11-13 V2.2.13B25 25-10-13 V2.2.13B02 fertig fertig fertig Bug Suchen Preisanzeige Bug Buche Bestellung in Lager Feature Projekt "Buche Teil-Menge nach Produktion" 11-10-13 V2.2.13A10 fertig 03-10-13 V2.2.13A03 fertig 24-09-13 V2.2.13924 24-09-13 V2.2.13924 fertig fertig 16-09-13 V2.2.13916 fertig 13-09-13 V2.2.13913 fertig 12-09-13 V2.2.13912 fertig 12-09-13 V2.2.13912 fertig Bug 10-09-13 V2.2.13912 fertig Bug 08-08-13 V2.2.13826 fertig Bug 04-08-13 V2.2.13826 fertig Bug 18-08-13 V2.2.13826 fertig 08-08-13 V2.2.13826 fertig Beschreibung Wenn zwei Arbeitsplätze das gleiche Bauteil offen haben und beide decrementieren den Bestand so macht EleLa dies zwei mal ab der gleichen Ist-Menge - Folge: Bestand stimmt nicht. EleLa sollte vor dem Abspeichern den aktuellen Wert aus der DB erneut lesen und dann den verrechnen. Bei Import von Gehäusen (Murrata / NXP) wurden die Bilder nicht mit importiert. Jetzt geht es wieder. Wenn man unter Bauteil->Gehäuse/Lager die Bezeichnung editiert und anschließend (ohne vorher zu speichern) ein neues Bild für das Bauteil einfügt (Rechtsklick, Bild Einfügen->aus Zwischenablage), wurden die Änderungen an der Bezeichnung nicht gespeichert. Bei Löschen eines Bildes gab es einen internen Fehler, der geloggt wurde. Feature Projekt - Prüfe Menge für Produktion, Bestellte Waren mit zeigen Nun wird in der Ansicht "Prüfe Menge für Produktion" die Menge der bestellten Artikel mit gezeigt um so sehen zu können welche Bauteile bereits bestellt wurden. Wenn die Bauteile zu wenig im Lager sind, jedoch die Menge der bestellten Waren ausreicht, so wird die Position orange gezeichnet. Es werden alle Bestellpositionen die offen/bestellt/geliefert sind zusammen addiert. Bei Status Teillieferung wird die Menge - MengeEingelagert gezählt. Bug ProjektPos CSV Import EPreis Wenn EleLa das Bauteil unter Bauteil > Lieferant findet und der Preis ist ein VPE-Preis mit VPE-Menge > 1 so wurde der falsche EPreis in der Projektposition eingetragen. Berechnung Nun wird der EPreis richtig errechnet. Feature Schneller Etikettendruck mit Barcode Die Codierung $B$ in der Info-Zeile wird bei Ausdruck den Inhalt der Spalte "Barcode" als Barcode ausdrucken. Weitere Infos in der Hilfe unter Allgemeine Infos >> Drucken von schnellen Etiketten mittels Info-Zeile Feature Etikettendruck - Raster ein/ausblenden Nun kann das "Raster" für den Ausdruck auch deaktiviert werden in dem das Häkchen "Raster" weg genommen wird. Diese Funktion ist Hilfreich wenn auf vorgefertigte Klebeetiketten gedruckt wird. Feature Etikettendruck - Vorgabe Etikettenblatt Vorgabe der Anzahl Zeilen der Etiketten je Papier bei Sortierung "Horizontal" oder "Vertikal" um auf ein Etikettenblatt mit vorgefertigten Klebeetiketten drucken zu können. EleLa würde z.B. 11 Zeilen höhe errechnen, jedoch das Blatt hat nur 10 Zeilen. Mit dieser Option wird EleLa nun nur 10 Zeilen drucken und diese vertikal mittig anordnen. Außerdem wird in der letzten Seite, wenn die Seite nicht ganz voll wird, auch von oben der Ausdruck begonnen. Wenn das Eingabefeld Etikettenhöhe Anzahl leer bleibt wird gedruckt wie zuvor. Bug Drucken der Vorlagen Drucken der eigenen Vorlagen hat nicht mehr wegen den Erweiterungen bei Bauteil > Gehäuse/Lager funktioniert. Jetzt erkennt EleLa die berechneten Felder. Nun wird auch bei der Projektposition das Lagerfach seriell ausgegeben. Bei Suchen-F5 wurde der E-Preis und der G-Preis falsch errechnet sofern unter Bauteil>Lieferanten ein Eintrag war. Bei Artikel mit VPE > 1 wurde der E-Preis bei Bauteil > Lieferanten falsch geschrieben Wenn nur ein Teil produziert wurde und noch nicht alle "Menge Offen". Menge Offen wird um diese Menge verringert und Menge Fertig entsprechend erhöht. Wenn die Eingabe <= 0 oder grö0er der "Menge Offen" ist, so erscheint eine Fehlermeldung Feature Etikettendruck - Zeilenumbruch bei Wenn bei Etikettendruck die Zeile zu breit ist, jedoch von der Höhe bei der ausgewählten Schriftart noch Platz ist, so wird nun auch bei vorhandenen Leerzeichen im Text einen Leerzeichen Zeilenumbruch erzeugt, wobei das Leerzeichen gesucht wird, das am beisten in der Textmitte ist. EleLa wird die Zeile so lange umbrechen bis sie entweder von der Breite her rein passt oder die Höhe vom Etikett erreicht ist. Feature Projekt: Automatischer Historieneintrag Nun wird automatisch ein Historen-Eintrag angelegt sobald die Funktion "Buche Menge nach Produktion" ausgeführt wurde. bei Buche Menge nach Produktion Feature Hilfe: Tutorial Backup der Datenbank Neues Tutorial um zusammengefasst die Möglichkeiten des Backups zu zeigen. Weitere Anregungen sind willkommen, da ein Backup der Daten doch sehr wichtig ist. Bug Extras > Log Kopieren der Zeile in Nun erscheint kein Dialog mehr. Zwischenablage Feature Neues Icon Feature Bestellen Min Menge, Anzeige der benötigten Bauteile Feature Adresse - Druck der Telefonliste Smartphone tauglich Adresse - Druck der Telefonliste funktioniert unter Umstäden nicht Datenbank: Float Zahl wird mit "E" gezeigt. Etikettendruck, Rahmendruck Pixelfehler Bestellen, Prüfe Menge für Produktion, Bestellansicht aktualisieren Feature Projektpos Fortschrittsbalken für "Buche Menge nach Produktion" Bug Etikettendruck, Verbesserung Im Dialog "Min Menge Unterschritten" wird nun auch in der Spalte "Proj Menge" die Menge der benötigten Bauteile aller offenen Projekte gezeigt. Bei Druck der Telefonliste (Adresse > Drucken-Taste rechtsklick > Telefonliste drucken) ist nun die E-Mail Adresse mit einem Link "MailTo" und die Telefonnummer mit einem Link "Tel" versehen. Somit öffnet das Standard Mail Programm oder bei einem Smartphone kann so auch direkt aus der Liste die Telefonnummer gewählt werden (Dazu muss die von EleLa erzeugte HTML Datei auf das Smatphone kopiert und dort auch geöffnet werden). Der PC kann die Telefonnummer der HTML-Datei natürlich nicht wählen, für den Internet-Browser ist das ein "toter Link auf eine nicht existierende Datei". Behoben. (Rechtsklick auf dem Drucken-Symbol) Nun wird die Float-Zahl auch bei den Feldern der Tabelle "bestellen" richtig gezeigt. Elela druckt beim Etikettenrahmen bei der im Bild gezeigten Konfiguration immer einen Pixel zu wenig. Und zwar immer den in der unteren rechten Ecke. Beim Drucken auf A4 mit einem Laserdrucker hingegen, sind alle waagerechten Rahmenlinien 1 Pixel zu lang. Nach dem Erstellen von Bestlleinträgen durch die Funktion "Prüfe Menge für Produktion" -> "Alle fehlende", muss anschließend, wenn eine Auftragsnummer eingegeben wurde, der Auftragsbaum in der Bestellansicht aktualisiert werden. Wenn ich mir über die Etikettendruckfunktion "Lager-Nr/Fach" und "Gehäuse/Lager Bezeichnung" drucken lassen, bekomme ich eine schön große Schrift, so wie ich sie eingestellt habe. Wenn ich mir aber nur "Gehäuse/Lager Bezeichnung" drucken lasse, quetscht Elela unnötigerweise alles auf eine Zeile. 28.01.2014 15:55 Projekt / Historie EleLa Datum Version fertig Status B/F Bezeichnung Bug Kannst du da irgendwas an der automatischen Skalierung bzw. den Zeilenumbrüchen anpassen? Jetzt kann EleLa das auch besser. Wenn ich im Export-Fenster bei Auftrag "*" wähle, werden alle Bestellnummern korrekt angezeigt. Wenn ich aber gezielt eine Auftragsnummer auswähle bleibt die Liste leer und ein Fehler wird generiert: 23:55:53 E: SQL Error: SQL logic error or missing database (TfrmExpBestNr.btnErzeugeClick)/( $00000001000408A4) In der Tabelle bei "Gehäuse-F6" gibt es nun ein Gewichtsfeld. Das Gewicht wird unter "Gehäuse/Lager" mit eingeblendet als Spalte "Gewicht (Gehäuse)". Kann man das Verhalten schaltbar machen, dass mit der "Pfeil nach unten"-Taste beim jeweils letzten Tabelleneintrag ein neuer Datensatz generiert wird? Ich würde lieber bei Anlegen von Datensätzen den entsprechenden Button benutzen müssen, als dass ich beim Navigieren jedes mal versehentlich einen neuen Datensatz erzeuge wenn ich das Tabellenende erreicht habe, der dann immer erst gelöscht werden muss. 04-08-13 V2.2.13826 fertig 11-07-13 V2.2.13826 fertig Feature Gehäuse-F6 - Gewicht Feld 14-06-13 V2.2.13826 fertig Feature Tabellenfunktion automatisch neuen Datensatz deaktivieren 15-08-13 V2.2.13820 fertig 06-07-13 V2.2.13820 fertig 13-07-13 V2.2.13713 fertig 20-06-13 V2.2.13620 fertig Feature Bauteile Export CSV/XML Filter berücksichtigen 14-06-13 V2.2.13620 15-06-13 V2.2.13615 fertig fertig Feature Bestellansicht Splitter anders schieben Nun wird nicht mehr die Summe vergrößert, sondern der Lieferant 1/2 gleichermaßen. Feature Bestellung Default-Wert bei Da nun bei Bestellung der Bauf für die Auftragsnummer drin ist, macht es auch Sinn die Formatierung der Aufträge entsprechend zu optimieren. Daher wird EleLa bei neuen Auftragnummer Usern die Auftrag-Numemr mit der Formatierung "$Dyyyy$/$Dmm$/EK######" einrichten. Bestehende Datenbanken (z.B. bei Update) muss jeder selbst ändern (Extras > Log > Optionen > Globale Params). 07-06-13 V2.2.13607 fertig 26-01-13 V2.2.13530 fertig 20-02-12 V2.2.13530 fertig Bug BestellNr Export, Bug bei Auftragsauswahl Beschreibung Kiste-Tausch - kein neues Fach eingebbar Feature Kiste/Fach Verwalten - Menge mit anzeigen Feature Handbuch Taste Öffnen > Rechtsklick Bug DB-Update MySQL Collation stimmt nicht Wenn man sich im Menü Lager-Nr/Fach tauschen befindet und möchte ein bestimmtes Bauteil oder Bauteile aus der Liste mit der Funktion "Inhalt nach Kiste / Lager-Nr verschieben", so kann man in dem neuen Fenster im Feld "Lager-Nr/Fach" keine eigene Eingabe machen für ein neues Fach, obwohl ein Cursor blinkt. Jetzt geht das. Mittels Rechtsklick kann nun mittels einem Popup-Menü den Ordner der verlinkten Datei geöffnet werden. Nun werden die Filter bei Bauteil-F2 mit berücksichtigt und nicht alle Bauteile exportiert. Beim CSV Export wird nun zusätzlich Barcode/ArtikelNr/ArtikelNr2 mit exportiert. Bei einem Datenbank-Update wird nun bei Tabelle anlgen/Feld anlegen/Feld umbenennen die Collation auf "utf8_unicode_ci" gesetzt. Zusätzlich wird bei Create Table die Tabelle als InnoDB und mit der Collation "utf8_unicode_ci" angelegt. Feature Bestellung - Lagerbuchung für mehrere Nun kann unter Bestellung, im Menü Import/Export unter "Sichtbare in Lager buchen" alle sichtbare Positionen in das Lager gebucht werden, die den Status Positionen durchführen bestellt/Teilliererung/geliefert haben. Es erfolgt noch eine Sicherheitsabfrage ob man dies wirklich ausführen möchte. Nach dem Buchen werden die Positionen auf Status "Eingelagert" gesetzt. Alle Positionen die nicht bearbeitet werden konnten (z.B. weil das Häkchen für Lieferant 1/2 fehlt) werden vom Status nicht geändert. Wenn nur ein Lieferant hinterlegt ist, so setzt EleLa automatisch das Häkchen bei Lieferant 1 oder 2. Feature Bestell-Ansicht Gruppierung anhand > Das mit der Gruppierung war nur so ne Idee für ne alternative Auftragsnummer > Darstellungen. > Aber du hast schon recht, mit dem Filter gehts auch. Mit der Auftragsnummer wäre wiederum eine Gruppierung relativ einfach zu realisieren. Da könnte ich z.B. eine Baumansicht hin setzen und darin wären dann die Auftragsnummern drin. Damit das auch nicht zu sehr überquillt würde ich in der Auftragsnummer ein "/" erkennen und daraus Unterknoten darstellen. Das würde dann so aussehen: Auftragsnummern: DE/12/1234 und DE/12/1235 +- * +- DE +- 12 +- 1234 +- 1235 http://www.mikrocontroller.net/topic/236472?goto=2558071#2557990 2 von 3 10-04-13 V2.2.13528 fertig 14-05-13 V2.2.13514 fertig Bug Bestellung neue Menge wird für Berechnung unter Umständen nicht übernommen Bei Preis "0,00" wird als GPreis "-1" gezeigt. Tritt nur auf wenn ein Bauteil unter Gehäuse/Lager angelegt ist und kein Lieferant hinterlegt wurde, so wird 1,00 zu wenig gerechnet, auch nur beim Lieferant 1. Lieferant 2 wurde korrekt berechnet. Feature Gehäuse/Lager Menge der Bauteile der Nun wird in der Spalte "Menge Proj" die Summe aller offenen Bauteile im Projekt mit gezeigt. Rechnung: (Projekt.MengeOffen * ProjektPos.Menge) aller Projekte, aller offenen Projekte mit zeigen Positionen die nicht den Status "Fertig" haben. Somit wird bei Handbestückung der Status gesetzt und die Menge nicht mehr unter Gehäuse/Lager gezeigt. Zusätzlich wird im Feld "(Rest x)" die Restliche Lager-Menge gezeigt, wenn alle Projekte realisiert wurden. Das Feld ändert auch die Farbe: rot, wenn die Restliche Lagermenge < MengeMin ist, gelb, wenn die Restliche Lagermenge = MengeMin ist, grün, wenn die Restliche Lagermenge > MengeMin ist Somit ist sofort ersichtlich ob das Bauteil schon wieder nachbestellt werden sollte. 28.01.2014 15:55 Projekt / Historie EleLa Datum Version fertig 3 von 3 Status B/F Bezeichnung Bug Beschreibung 11-04-13 V2.1.13412 fertig 26-03-13 V2.1.13326 fertig 22-03-13 V2.1.13322 fertig 21-03-13 V2.1.13322 fertig Eingabe Preis "," wenn "," bereits in der Markierung überschirben wird geht nicht Bug Sperren Bauteil_ID bei Gehäuse/Lager und Lieferant Feature Strg+A alles markieren beim Memo-Feld Feature Versionsabfrage Proxy einstellen z.B. bei Bestellung 16-03-13 V2.1.13322 fertig Feature Lagerbwegung neueste zu erst zeigen 21-03-13 V2.1.13321 fertig 21-03-13 V2.1.13321 fertig Feature Vorbereitung für FreeTDS Treiberund Sybase Feature MSSQL Mit MsSQL wurde nun auch der gleiche SQL Syntax für FreeTDS_MsSQL, FreeTDE_Sybase und Sybase frei geschaltet. Jedoch nicht getestet (habe derzeit keine Möglichkeit). Wenn jemand Interesse hat diese DB Typen zu nutzen, so melden. EleLa unterstützt nun auch die Datenbank MSSQL. Getestet mit MSSQL Express 2012. Wenn was auf fallen sollte, bitte melden. 20-03-13 V2.1.13320 20-03-13 V2.1.13320 fertig fertig Nun auch mir vertikalem Scrollbalken. Nur nach dem Start, danach nicht mehr. Jetzt ist es ganz gesperrt. 16-03-13 V2.0.13316 fertig Feature Memo-Edit Dialog Bug Tabellenfeld "Foto_ID" konnte geleert werden Bug PostgreSQL Fehler bei DB Update 43 28-02-13 V2.0.13228 fertig Feature ProjektPos Bauteilauswahl auch anhand Nun kann ein Bauteil anhand dem Barcode im Dialog der Taste "Auswahl Bauteil" ausgewählt werden. Somit kann auch anhand vom Barcodescanner schnell ein Bauteil Barcode hinzugefügt werden. 27-02-13 V2.0.13228 fertig Feature Telefon Wählfunktion über TAPI Wenn man als COM Port Name "TAPI" ein gibt, so wird die Windows TAPI Wählfunktion verwendet. (nur Windows) Den Dial-Präfix kann weiterhin verwendet werden, um z.B. die Amtsholung ein zu leiten. Die AT-Initsequenz kann bei TAPI nicht eingestellt werden. 27-02-13 V2.0.13227 fertig 27-02-13 V2.0.13227 fertig Feature Rechtsklick in Tabelle, Kopiere SQL Script Feature Projekt Prüfe Menge für Produktion über mehrere Projekte Nun kann mittels Rechtsklick in der Tabelle der zugehörige SQL Script kopiert werden. Somit kann für eine bestimmte Ansicht der SQL Code der Datenabfrage leicht unter Extras >> Datenbank weiter verwendet werden um eigene Abfragen zu erstellen. Nun kann mit "Prüfe Menge für Produktion" die Lagermenge mehrerer Projekte überprüft werden. Der Dialog ist der gleiche wie bisher nur ist er um eine Listenansicht mit Häkchen erweitert. In der Liste werden alle Projekte gezeigt die "Menge Offen" >= 1 haben und somit für eine Produktion vorgemerkt wurden. Setzen des Häkchens bei den Projekten nimmt dieses Projekt für die Mengenberechnung hinzu. Ansicht der Liste: Projektbezeichnung, (<Menge Offen>x) [<Optional: Variante der Bestückung>] Wenn nur ein Projekt ausgewählt wurde, so wird "Menge Pos" als Summe der Einzelpositionen und "Menge Offen" mit der Anzahl im Projekt gezeigt. Bei mehreren ausgewählten Projekten wird "Menge Pos" als Summe der Einzelpositionen * "Menge Offen" schon berechnet gezeigt und die Spalte "Menge Offen" gibt es nicht. Neu kann auch die Spalte Barcode, ArtikelNr und ArtikelNr2 eingeblendet werden. 07-02-13 V2.0.13227 fertig 24-02-13 V2.0.13224 fertig Nun kann die ID des Bauteils unter Gehäuse/Lager und Lieferanten nicht mehr in der Tabelle geändert werden. Auch wird der Text des Bauteils angezeigt. Bei Strg+A sollte kein Abbruch der Eingabe erfolgen, sondern nur alles markiert werden. Nun kann auch ein Proxy für die Versionsabfrage eingestellt werden: Extras-F10 > Log > Optionen > Extras (Klappt nur bei Portbasierten Proxies) Nun wird der SQL Script für PostgreSQL korrekt gewandelt. Feature Typ-F8 ArtikelNr, ArtikelNr2 mit Ist drin. Feld kann eingeblendet werden. anzeigen Feature Tabellenansicht Scrollbalken ausblenden Nun werden in den Tabellen die Scrollbalken automatisch aus-/eingeblendet. 28.01.2014 15:55