Neues in Version 2007
Zurück |
Ebene zurück

Die neuen Funktionen in Version 2007
Allgemeines
Neue Module
Folgende Programmerweiterungen sind mit EULANDA Version 2007 verfügbar:
- Chargenverwaltung (Siehe auch
Seriennummern und Chargen)
- Kundenspezifische Artikelnummern
- Mehrere Barcodes pro Artikel
- Fulfillment (Lieferscheine mit Kundenlogo bei
Streckengeschäften)
- XML-Datenaustausch von Aufträgen, Angeboten, Artikeln
Versionspflege
- Die Länder Bulgarien und Rumänien werden bei der Steuerberechnung
etc. als EU-Mitglieder berücksichtig.
- Standardwährung für Slowenien ist nun der Euro.
- Etliche Statistik-Berichte, die eine Datumsangabe erforderten
sind auf 2007 umgestellt
- Burundi wurde in die Länderdatenbank aufgenommen
- Der Bericht „Lagerbewertung“ unter „Lagerwesen“ „Lagerkonto“
zeigt negative Mengen in rot an.
Bedienung
- Favoriten in der Schnellstartleiste
Die Programmmodule, die Sie am häufigsten verwenden können
Sie in einem eigenen Bereich in der Schnellstartleiste
zusammenstellen. Hierzu klicken Sie mit der rechten Maustaste auf
ein Symbol in der Schnellstartleiste, welches Sie als "Favorit"
markieren möchten und wählen den Punkt „zu Favoriten hinzufügen“
aus.
- Standard Sprungfelder in Angebots und Auftragsmaske.
- Treffer ermitteln
Es ist nun möglich die Anzahl der Datensätze zu ermitteln, auch
ohne, dass alle Daten langwierig vom Server abgerufen werden müssen.
Hierzu drücken Sie statt STRG+ENTER für die Suche einfach STRG+#
- Über Zubehör\Einstellungen\Benutzer\Bedienung kann hinterlegt
werden, dass der Browser automatisch aufgerufen wird, sobald mehr
als ein Treffer gefunden wurde. Bei Neuinstallationen ist dies die
Standardeinstellung. Bei Programmupdates bleibt alles wie bisher und
diese Option kann bei Bedarf über die Einstellungen aktiviert
werden.
Drucken
- neuer PDF Export
Der integrierte PDF-Generator ist nun in der Lager auch Briefe und
andere sog. Richtext-Elemente zu erzeugen. Ein externer
PDF-Generator ist nun nahezu überflüssig.
Adressen
- Ansprechpartner - Kontakte
- Pro Adresse können beliebig viele Ansprechpartner mit
Telefonnummern, Emailadressen, Geburtstag etc. hinterlegt werden.
Eine genaue Beschreibung finden Sie im Kapitel „Ansprechpartner“.
- Die Fibukontonummer für eine Adresse
lässt sich nun auch direkt im Adressmodul erzeugen und nicht erst
beim Anlegen eines Auftrags. Der Befehl hierzu findet sich im Menü
„Erweitert“.
- Die
Emailfunktion (F7) aus dem Adressmodul heraus zeigt nun auch die
Emailadressen der Ansprechpartner und der verbundenen Unternehmen
an.
- Die Funktion „Adresse kopieren“ kopiert nun auch die Versandart.
Außerdem wird die Kreditlinie stets auf „0“ festgelegt. Gleiches
gilt für das Anlegen von neuen Adressen, falls die
„.MUSTER“-Adresse als Vorlage verwendet wird.
- Wenn ein Auftrag direkt aus dem Adressmodul über Strg+Ü angelegt
wird, so wird nun auch der aktuelle Bearbeiter in den Auftrag
übernommen.
Artikel
- Artikelbilder
- bisher wurden bei der Artikelsuche stets auch die Bilder aller
gefundenen Artikel vom Server zur EULANDA transportiert. Das kann
bei mehreren hundert Treffern zu einer enormen Belastung der
Netzwerkinfrastruktur führen. In EULANDA® 2007 werden nur noch die
Bilder zu den Artikeln vom Server abgerufen, die auch gerade
angezeigt werden. Und auch diese werden noch über ein ausgeklügeltes
Cache-System (Zwischenpuffer) verwaltet, sodass die
Netzwerkbelastung spürbar sinkt.
- Verpackungseinheiten
- Die Verpackungseinheit des Artikels kann nun (optional) als
Standardmenge in Angebots-, Auftrags- und Bestellpositionen
übernommen werden. Diese Einstellung kann getrennt für das
Einkaufs- und Verkaufswesen hinterlegt werden.
- Für das Einkaufs- und Verkaufswesen können unabhängige
Verpackungseinheiten hinterlegt werden.
- Für das Kassenmodul kann dies ebenfalls eingestellt werden.
- Das Kurzinfo „Positionen“ zum Angebot, Auftrag und der
Bestellung zeigt zeigt eine farblich hinterlegte Warnung, wenn
Verpackungseinheiten angebrochen werden.
- In der Bestellpositionserfassung wird schon während der
Mengeneingabe ein Hinweis eingeblendet.
- Die Bestellvorschlagsliste kann die vorgeschlagenen Mengen
wahlweise auf die Verpackungseinheiten aufrunden.
- Gleiches gilt für die verschiedenen Punkte „Mengen
übernehmen ...“ bei der Bestellerfassung
- Der Info-Text zur Warengruppe kann nun beliebig
lang sein. Hierdurch entstehen neue Möglichkeiten beim
automatisierten Preislistendruck.
Seriennummern
- vorläufige (anonyme) Seriennummern
- Beim Wareneingang lassen sich Artikel mit vorläufigen
Seriennummern einbuchen, wenn die eigentliche Seriennummer nicht zu
ermitteln ist. Die entsprechenden Artikel können dann zu einem
späteren Zeitpunkt bzw. beim Warenausgang identifiziert werden.
Siehe auch:
Identnummern (Einstellungsseite)
- Seriennummern im Lagerdialog ändern
- Seriennummern lassen sich im Lagerdialog beim Warenabgang
ändern. DIese Option muss in den Einstellungen freigeschaltet
werden:
Identnummern (Einstellungsseite)
- Seriennummern sperren
- einzelne Seriennummern lassen sich über „Lagerwesen“ /
„Seriennummern“ für alle Lagerbuchungen sperren.
- Hierzu ruft man die jeweilige Nummer auf und wählt den Punkt
„Identnummer sperren“ aus.
- vereinfachte Auswahl mehrerer Nummern beim Warenausgang
- bei gedrückter STRG-Taste können Sie mehrere Nummern mit der
Maus anklicken und dann über das Rechte-Mausmenü „zuweisen“
- längere fortlaufende Bereiche können sehr leicht mit der
Tastatur ausgewählt werden. Hierzu wird zunächst der erste
Eintrag ausgewählt. Bei gedrückter UMSCH-Taste kann man nun mit
der PFEIL-NACH-UNTEN-Taste die gewünschte Anzahl auswählen.
Stücklisten
- Die Stücklistenbaumdarstellung wurde optisch überarbeitet und
zeigt nun auch die Zeile 1 des Kurztexts an.
- Die Baumdarstellung lässt sich nun auch direkt aus dem Artikel
über das Menü „Erweitert“ oder die Tastenkombination Umsch+F9
erreichen
- Die Stücklistenverwaltung selbst ist ebenfalls über eine
Kurztaste (Alt+F9) aus dem Artikel erreichbar
- Über die gleiche Tastenkombination kann die
Stücklistenverwaltung auch aus der Auftrags- oder Angebotsposition
aufgerufen werden. Und über Strg+Alt+F9 lassen sich in den
Positionen die varianten Mengen einer Variantenstückliste
definieren.
Vertreter
- Neues Kurzinfo Statistik
Unter „Statistik“ finden Sie die kumulierten Umsätze des aktuellen
Monats, des Vormonats, des aktuellen Jahres und des Vorjahres auf
einen Blick. Daneben werden auch die Ertragszahlen ausgegeben.
- Neues Kurzinfo Aufträge
Eine Liste der aktuellen Aufträge, ähnlich, wie im Kundenmodul
Angebote
- Die Anzeige der Gesamtsummen des Angebots werden nun auch beim
Ändern, Anlegen oder Löschen von Positionen aktualisiert.
- Wahlweise Übernahme der Artikel-Verpackungseinheit
als Standardmenge
- Das Kurzinfo „Positionen“ wurde erweitert und zeigt nun eine
Warnung an, , wenn die Verpackungseinheit angebrochen wurde.
- Welche Felder, beim Suchen, Neu Anlegen oder Ändern des Angebots
oder der Positionen selektiert werden, kann individuell angepasst
werden.
- Über die Tastenkombination Alt+F9 lässt sich aus den Positionen
die Stücklistenverwaltung öffnen. Über Strg+Alt+F9
können die varianten Mengen einer Variantenstückliste
definiert werden
- Über „Einstellungen“ „Umwandlung“ kann hinterlegt werden, ob der
Vor-/Nachtext beim Umwandeln oder Kopieren übernommen werden soll
Aufträge
- Die Anzeige der Gesamtsummen des Auftrags werden nun auch beim
Ändern, Anlegen oder Löschen von Positionen aktualisiert.
- Wahlweise Übernahme der Artikel-Verpackungseinheit
als Standardmenge
- Das Kurzinfo „Positionen“ wurde erweitert und zeigt nun eine
Warnung an, , wenn die Verpackungseinheit angebrochen wurde.
- Welche Felder, beim Suchen, Neu Anlegen oder Ändern des Auftrags
oder der Positionen selektiert werden, kann individuell angepasst
werden.
- Über die Tastenkombination Alt+F9 lässt sich aus den Positionen
die Stücklistenverwaltung öffnen. Über Strg+Alt+F9
können die varianten Mengen einer Variantenstückliste
definiert werden
- Wenn ein Auftrag direkt aus dem Adressmodul über Strg+Ü angelegt
wird, so wird nun auch der aktuelle Bearbeiter in den Auftrag
übernommen.
- Über „Einstellungen“ „Umwandlung“ kann hinterlegt werden, ob der
Vor-/Nachtext beim Umwandeln oder Kopieren übernommen werden soll
Mahnwesen
Details zu Änderungen an diesem Modul werden zu einem
späteren Zeitpunkt veröffentlicht
Einkauf
- Lieferanten lassen sich nun löschen,
wenn noch keine Verknüpfungen zu diesen vorhanden sind.
- Beim Anlegen der Lieferung mit den offenen Positionen aller
offenen Bestellungen werden nun auch die Preise in der Lieferung
vorbelegt.
- Die Lieferantenzuordnung lässt sich nun auch aus den
Bestellpositionen über das Menü „Erweitert“ erreichen
Titelverwaltung
- Mehrere Positionen lassen sich in der Titelverwaltung mit
gedrückter Strg-Taste markieren und gemeinsam in einen anderen Titel
verschieben.
Lagerwesen
-
Bei vorhandenem Mehrlagermodul lässt sich die Lagergruppe in
„Einstellungen“ pro Kasse hinterlegen.
Kasse
- Kassenstatistik
Auf der EULANDA®-Startseite sind die aktuellen Kassenumsätze
ersichtlich
- Im Adressmodul findet sich ein neues Kurzinfo-Band mit den
Kassenumsätzen des jeweiligen Kunden
- Tastaturbedienung
neue Tastenkombinationen, um die vorhandenen Funktionen auch ohne
Maus oder Touchscreen verwenden zu können. Zeile löschen (STRG+D)
Beleg löschen (STRG+UMSCH+D), Menge für nächsten Artikel eingeben
(UMSCH+F12), Kunden auswählen (ALT+K)
- Um das Kassenmodul auch auf kleinen Kassenmonitoren oder sogar
per PDA und Remotedesktop bedienen zu können, kann das Modul auf
Vollbild-Modus umgeschaltet werden. Hierzu werden
alle Menü und Fensterrahmen etc. ausgeblendet. Hierdurch sind
Auflösungen bis zu 640*480 möglich. Die Funktion
lässt sich über STRG+F11 aufrufen
- Die Artikel der aktuellen Treffermenge können über F11 auch als
Schnellartikel mit Bild angezeigt werden. Über BILD-AUF und BILD-AB
können diese auch per Tastatur ausgewählt werden
- Viele neue Optionen sind in den Einstellungen erweitert worden:
- Bei Artikeln ohne Preisangabe im Stammartikel
kann automatisch in das Preisfeld gesprungen werden
- Bei vorhandenem Mehrlagermodul lässt sich die Lagergruppe in
„Einstellungen“ pro Kasse hinterlegen.
- Es können beliebige Mengeneinheiten hinterlegt
werden, für die eine Mengeneingabe erforderlich ist und EULANDA
automatisch das Mengenfeld ansteuert. Dies können z.B. Gramm,
Kilogramm oder Liter sein.
- Anstatt der Menge 1 kann als Standardmenge nun auch die
Verpackungseinheit aus dem Artikel verwendet werden
- Das Standardsuchfeld (Artikelnummer, Matchcode
oder Barcode) kann in Einstellungen festgelegt werden
- Bei vorhandenem Mehrlagermodul kann pro Kasse
das Lager hinterlegt werden
- Kassenlogin-Fenster (nur bei mehr als einer
Kasse oder mehreren Kassierern). Layout wurde angepasst und die
Fensterposition wird nun gespeichert. Kassierer werden mit Bild
angezeigt, ähnlich, wie bei den Schnellartikeln in der Kasse selbst.
- Das erstmalige Drucken des Kassenbelegs über das Kassenmodul
wird mit Datum und Uhrzeit protokolliert. Über die neue Spalte
BelegGedruckt kann zukünftig beim Bondruck zwischen Original und
Kopie unterschieden werden.
- Die Felder Menge und Vk in der Kassenmaske berücksichtigen nun
die Einstellungen für die Standardanzeigeformate.
Es werden also die Beträge mit zwei Nachkommastellen ausgewiesen.
- Protokollierung: Das An- und Abmelden an der
Kasse und das Löschen von Belegen wird nun mit Datum, Uhrzeit,
Arbeitsplatz und Benutzernamen protokolliert. Eine
Anzeigemöglichkeit der Protokolle folgt in einer späteren
Betaversion.
- Im Bezahl-Dialogfenster wird das Wechselgeld
nun auch in der Fremdwährung ausgegeben. Die
Wechselkurse für Fremdwährungen werden nun in einer Datenbanktabelle
abgelegt und können somit durch externe Programme gepflegt werden.
Bei den Wechselkursen ist folgendes zu beachten: Die Kurse
werden nun, wie an anderen Stellen in EULANDA auch, als Gegenkurs
hinterlegt. Also 1 USD entspricht x EUR.
- Neuer Treiber für Kassendisplay (Kundendisplay) des Hersteller
AURES.
Statistik
- Statistik Homepage
Auf der neuen Statistik Homepage können Sie über eine einheitliche
Oberfläche auf viele globale Statistiken und Auswertungen zugreifen. siehe
auch Kapitel
Statistik - Hauptseite
Inventur-Module
- Filtern der Soll-Ist-Vergleichsliste und der
Inventurbewertung
- Auf der Inventurseite gibt es einen neuen Bereich
„Filter“. Hier kann hinterlegt werden, dass in den beiden
Listen nur Artikel mit Differenzen angezeigt werden sollen.
Desweiteren kann die Auswertung auf diejenigen Artikel
beschränkt werden, die auf einem Inventurbeleg erfasst
wurden.
- Soll-Ist-Werte auch als Infosystem
- Die Soll-Ist-Werte lassen sich im Bereich „Infosystem“
auch in Listenform darstellen. Diese Art der Darstellung
braucht weniger Rechenzeit, als der Ausdruck oder die
Vorschau der entsprechenden Druckliste. Außerdem lassen sich
die Zeilen, wie gewohnt, über Mausklick auf die jeweilige
Überschrift sortieren.
- Die Mengen, die über die Funktion „Alte Bestände
übernehmen ...“ eingepflegt wurden, werden in einer
gesonderten Spalte dargestellt.
- Alte Bestände übernehmen für alle nicht gezählten
Artikel
- Hier wurde eine einfache Möglichkeit geschaffen, die
alten Bestände für alle Artikel zu übernehmen, die nicht auf
einem Inventurbeleg erfasst wurden. Hierdurch lassen sich
beispielsweise Bereichsinventuren realisieren.
- Nullmengen in Inventurbelegen
- Gerade in Zusammenhang mit dem vorherigen Punkt kann es
sinnvoll sein Artikel mit Menge Null in einem Inventurbeleg
zu erfassen. Die Eingabemaske der Inventurbelege wurde
dahingehend erweitert.
- Stornieren der Alt-Übernahme.
- Die Funktion „Alte Bestände übernehmen ...“ kann nun
rückgängig gemacht werden
- Abgeschlossene Inventuren
- In der Liste der abgeschlossenen Inventuren wird nun ein
Datum angezeigt. Die aktuellsten Inventuren werden nach oben
sortiert. Außerdem werden die abgebrochenen Inventuren zur
besseren Übersicht ausgeblendet.
Einstellungen
- Ausgabeeinheiten
Über den neuen Berichts-Designer lassen sich viele neue
Ausgabeformate erzeugen. In den Einstellungen auf Karteikarte
Ausgabeeinheit, kann man nun einstellen, welche Export-Formate man
haben möchte.
- Verpackungseinheiten
auf dieser neuen Karteikarte können die unter „Artikel“
aufgeführten Einstellungen vorgenommen werden
Berichtsverwaltung
- In der Berichtsverwaltung werden nun die Menütitel der Berichte
statt der internen mehrteiligen Bezeichner angezeigt. Der Hersteller
des Berichts - „eulanda“, „user“, wird in Klammern hinter dem Titel
dargestellt
- Die Unterteilung der Berichte nach Objektklassen erfolgt
ebenfalls in Klarschrift. Es wird also „Bestellungen“ anstatt „Eulanda.KrAuftrag“
angezeigt.
- Solutionpartner, die über ein eigenes Kürzel (cnsoft,
ddhandel etc.) verfügen können dies nun in der Registry unter
\USER\\Grundwerte als Zeichenfolge "VendorName"
hinterlegen. Beim Anlegen von neuen Berichten oder Kopieren
bestehender Berichte wird dies dann
automatisch verwendet anstatt "user". Die Berichtsnamen brauchen
somit nachträglich nicht mehr umständlich in der Registry geändert
werden.
Berichts-Designer
- Layout
Das Layout wurde an das Layout des Hauptprogramms angepasst.
- Themensupport
Über das Ansichten-Menü können verschiedene Layout-Themen verwendet
werden.
- Neue Editorbereiche
Der Entwurfsbereich wurde durch Bereiche erweitert. Es sind
Berichtsbaum, Objekt-Inspektor und Datenbaum. Über das
Ansichten-Menü können die Bereiche ausgeblendet werden, so dass
hierüber die alte Darstellung erreicht werden kann.
- Objekt-Inspektor
Zu jedem angewählten Objekt kann man im Objekt-Inspektor die
Eigenschaften sehen und auch ändern.
- Datenbaum
Der Datenbaum zeigt alle Datenbankfelder mit ihren Datentypen. Diese
können per Drag&Drop in den Entwurf gezogen werden. Über die Lasche
Layout kann bestimmt werden ob nur Felder in den Entwurf gezogen
werden, oder auch eine Feldbeschreibung (links oder oben).
- Bedienung beim Bewegen von Objekten
Ein angewähltes Element kann über Strg+Cursor verschoben werden, neu
hinzugekommen ist Shift+Cursor, dies verschiebt Elemente in größeren
Schritten (Faktor 10).
- Bewegen im Raster
Eine neue Funktion erlaubt es, dass Objekte an einem Raster
ausgerichtet werden können. Diese Funktion arbeitet auch beim
Vergrößern von Objekten.
- Script-Editor
Der Script-Editor unter Karteikarte "Berechnungen" wurde erweitert.
Er arbeitet nun deutlich schneller und verfügt über erweiterte
Tastaturbefehle.
- Farbdialog
Benutzerdefinierte Farben werden werden im Farbdialog dauerhaft
gespeichert und stehen beim Neustart wieder zur Verfügung.
- Duplex-Druck
Der Ausdruck über einen Papierwender wurde erweitert. Jede neue
Kopie auf einem Duplex-System erzeugt nun einen neune Printjob im
Spooler.
- SQL-Erzeugung
Die Erzeugung des SQL in Verbindung mit gelinkten Datenquellen wurde
erweitert. Diese erlauben jetzt komplexere Verknüpfungen.
- Barcode
2D Barcodes lassen sich nun mit EULANDA erstellen. Unterstützt
werden die Standards PDF417 und der Maxicode.
- Script-Erweiterung bei Datenquellen
Neue Script-Erweiterung erlaubt das Verändern von Datenquellen
während des Ausdrucks. Diese Erweiterungen lassen sich mit
Benutzereingaben kombinieren.
- Script-Erweiterung MultiDlg
Ein neues Dialog-Objekt
MultiDlg erlaubt es während des Ausdrucks
eine Bildschirmmaske zu erzeugen so dass der Anwender weitere Daten
eingeben kann. Der MultiDlg unterstützt Textfelder, Zahlenfelder,
Datumsfelder, Auswahlboxen usw.
- Rückgängig machen
Der Editor unterstützt eine Rückgängigmachen-Funktion. Ebenso eine
Wiederherstellfunktion.
- Drehen von Texten
Standard-Texte können über rechte Maus in einem beliebigen Winkel
gedreht werden.
- Rahmen bei Objekten
Elemente können mit einem Rahmen ausgegeben werden. Die Eigenschaft
Border kann hierzu im Objekt-Inspektor eingegeben werden. Der Rahmen
kann einzeln zusammengebaut werden (oben, links usw.).
- Anker
Die Anker Funktion kann im Objekt-Inspektor gesetzt werden.
Hierdurch lassen sich Elemente am Seitenende oder am rechten Rand
ausrichten. Ein Bericht kann so auf verschiedenen Blattgrößen
ausgegeben werden, dies ist besonders bei Etiketten sinnvoll.
- Fettdruck in Langtexten
Das erweiterte Richtext-Objekt erlaubt es, Fettdruck usw. direkt aus
dem Artikelstamm darzustellen
- Script-Erweiterung HTML, Ansi, Rtf
Viele neue Routinen erlauben das Konvertieren von Texten Langtexten
der Formate ANSI,. RTF und HTML, die gegenseitig konvertierbar sind.
- Script-Erweiterung Bilder
Zu Bildern kann man sich diverse Eigenschaften per Script ausgeben
lassen. Zusätzlich lassen sich Bilder beim Ausdruck proportional
verkleinern.
- Export-Formate
Erweiterte Exportformate mit Sonderdialogen beim Export für XLS,
WMP, PDF usw.
- PDF-Export mit Sonderelementen
Der PDF-Export wurde stark erweitert. Dieser unterstützt nun auch
Richtext und kann damit Briefe sowie Artikellangexte mit
Schriftwechsel ausgeben.
BildDesigner
- Die Fläche, die für die Anzeige des eigentlichen Bildes
verfügbar ist, wurde vergrößert. Dazu wurde der
Fensterbereich „Datei“ mit den Symbolen „Scanner“
„Lesen aus Datei“ und „Schreiben in Datei“ standardmäßig
ausgeblendet. Diese Symbole können über einen Doppelklick
auf das Doppelpfeilsymbol in der oberen linken Ecke des
Lineals jederzeit wieder eingeblendet werden.
HTML-Mailer
- Authentifizierung
Der erweiterte HTML-Mailer unterstützt in der Version 3.0
SMTP-Server, die über Benutzerkonten, also Benutzernamen und
Passwort, angesprochen werden. Neben der SMTP-IP-Adresse können nun
optional Benutzername und Passwort eingetragen werden.
- Standardwerte
Die im HTML-Mailer eingegebenen Werte wie SMTP-Server, Mailadressen,
Betreff und auch der Text der Email, werden nach dem Senden der
ersten Email gespeichert und bei weiteren Aufruf als Standardwerte
vorgeschlagen.
Excel-Schnittstelle
- Office 2007 Unterstützung
Das Im- und Export-Modul von Adressen und Artikel wurde auf
Kompatibilität mit Office 2007 hin überarbeitet. Bis auf das
Anfügen von Daten in eine vorhandene Excel-Datei, sind nun
alle Optionen verfügbar, die auch mit älteren
Office-Versionen durchführbar waren.
Datanorm
Details zu Änderungen an diesem Modul werden zu einem späteren Zeitpunkt
veröffentlicht
EDI-Schnittstelle
- EDI
Formular mit mehreren MwSt-Sätzen
- Die EDI
Abkommensnummer ist in Einstellungen hinterlegbar
- EDI
Auftragsnummer und Datum
Funkserver
- Auftragserfassung
Über ein Zusatzmodul zum Funkserver-Basispaket lassen sich per Funk
Aufträge erfassen. Über den integrierten Scanner und die Tastatur
werden lediglich die Positionen eingescannt und einem Auftrag
zugeordnet. Ein "Funk"-Auftrag kann jederzeit auf herkömmliche Art
ergänzt werden.
Datenbankupdate
- Die Fortschrittsanzeige beim Update-Vorgang wurde verbessert. Die
durchgeführten SQL-Befehle werden jetzt angezeigt.
- Falls beim Update ein Fehler auftritt wird dieser nun auch in
einer Dialogbox angezeigt und nicht nur in die Protokolldatei
geschrieben. Fehler
Systeminformation
Details zu Änderungen an diesem Modul werden zu einem späteren
Zeitpunkt veröffentlicht
Administration / Leistung (Geschwindigkeit)
- Suchen in der SQL-Registry
Es lässt sich sowohl nach Daten als auch nach Werte und/oder
Schlüsselnamen suchen. Die gefundenen Einträge können über Mausklick
aufgerufen und auch gesammelt exportiert werden (siehe
Dokumentation).
- SQL 2005 Migration
In der Datenbank wird nun die laufende Version des
SQL-Servers abgelegt. Beim Überspielen der Datenbank auf den SQL
Server 2005 kann EULANDA diese Information auswerten und die
Datenbank entsprechend für SQL Server 2005 konvertieren.
Bitte beachten Sie in diesem Zusammenhang, dass Datenbank vorher
bereits auf einen aktuellen EULANDA-Versionsstand aktualisiert
werden muss. Ein Backup einer älteren Datenbank kann nicht
vom SQL Server 200 auf 2005 übertragen werden!
- Ereignisprotokoll
EULANDA speichert einige Schlüssel-Ereignis in ein eigenes Protokoll
in der Mandanten-Datenbank ab. Hierzu gehören u. A. erfolgte
Datenbankupdates, Änderung von Nummernkreisen, Kassenlogin/-Logout
oder das Löschen von Kassenbelegen. Alle Ereignisse werden mit
Datum, Uhrzeit, SQL-Benutzer und Arbeitsplatz gespeichert.
Ein Anzeigemodul für diese Ereignisse wird es in einer zukünftigen
Beta-Version geben. Vorerst lassen sich die Ereignis über die SQL
Sicht INFO_ObjLog abrufen.
- Computername bei Fernzugriff über Terminal Server.
Einige Einstellungen, wie z.B. die zu verwendende TAPI-Leitung
können neben dem PCNamen auch abhängig von Clientarbeitsplatz
gespeichert werden. Folgendes Beispielszenario: Eulanda wird auf dem
Terminalserver TSRV-01 ausgeführt. Der eigentliche Benutzer sitzt am
Arbeitsplatz BUERO03 und hat dort die Telefondurchwahl 55. Das
speichert EULANDA® diese Kombination unter
BUERO03@TSRV-01 ab.
Vorausgesetzt auf dem Terminal Server ist eine TAPI-Software
installiert, die Terminalserverfähig ist (z.B. ESTOS).
Wechselt der Benutzer nun seinen Arbeitsplatz zu HOME15, steuert
EULANDA® nachfolgend automatisch die TAPI Leitung an, die unter
HOME15@TSRV-01 hinterlegt ist
an. Dieses Feature ist nur in der Enterprise Version verfügbar.
- Windows unterbindet aus Sicherheitsgründen den Aufruf von
Hilfedateien, die sich auf einem anderen Rechner befinden. Bei einer
reinen Serverinstallation betrifft dies auch EULANDA. Der
Hintergrund hierzu ist unter „Hilfedatei
funktioniert nicht“ beschrieben.
EULANDA® 2007 prüft beim Starten ob Zugriff auf die Hilfedatei
besteht. Falls die Benutzerberechtigung nicht ausreicht, um die
Hilfedatei freizugeben, kopiert EULANDA© die Hilfedatei auf den
lokalen Rechner. Aufrufe der Hilfe werden fortan entsprechend
umgeleitet.
- Die „Was ist Neu“ Startseite, die nach jedem Update der
eigentlichen EULANDA®-Startseite vorgeschaltet wird, schaltet sich
nach drei Tagen selbständig ab. Sie kann aber auch danach noch über
das „Hilfe“-Menü aufgerufen werden.
- Über folgenden SQL-Befehl lässt sich die Größe aller
gespeicherten Bilddaten ermitteln:
- Unter „Systemverwaltung“ „Verwaltung“ findet sich nun einige
Tools, um die Eulanda-Datenbank zu pflegen. Hier können temporäre
Tabelleneinträge und andere Dinge bereinigt werden. Diese Seite ist
in HTML-Technik erstellt worden und modular aufgebaut. Die wird
zukünftig durch weitere Plugins aus dem Anwenderforum erweitert
werden können
- Der Punkt „Merkmale komprimieren“ auf der Verwaltungsseite
löscht nun auch verwaiste Merkmale und nicht nur einzelne Elemente.
- Alle 111 „Gehezu“-Abfragen wurden geändert und können nun vom
SQL-Server besser optimiert werden.
- Das Kurzinfo „Rechnungen“ im Modul „Lieferscheine“ wurde
erheblich beschleunigt.
Fernwartung
- Hintergrunddateitransfer
Die neue Fernwartungssoftware Netviewer 4.1 wurde integriert. Sie
erlaubt nun die Übertragung von Dateien im Vorfeld einer Sitzung.
Bei Bedarf kann der Anwender die hochgeladenen Dateien aus der
"Schublade" ziehen.
- Voice over IP
Während der Fernwartung und bei ausreichender Bandbreite kann eine
Sprechverbindung parallel zur Fernwartung aufgebaut werden.
EULANDA Mehrsprachenversion
- Neues Sprach-Kit
EULANDA wird mit dem neuen Sprach-Kit SISULIZER ausgeliefert. Dieses
erlaubt die Übersetzung des Programms in beliebige Sprachen. mit
diesem Tool können ebenfalls die Bildschirmmasken angepasst werden.
Für die Nutzung ist eine Zusatzlizenz erforderlich.
- Es sind nun 99,8 Prozent aller in EULANDA® vorkommenden Texte
übersetzungsfähig und bei Erscheinen der Version 3 bereits für
Englisch, Italienisch, Spanisch und Niederländisch verfügbar.
- Außerdem wurden Techniken eingebaut, die es ermöglichen auch
kundenspezifische Module oder Module von Solutionpartnern
übersetzbar zu machen. Im Einzelnen lassen sich nun neben Berichten
auch Infosysteme, Kurzinfos und Gehezu-Verknüpfungen in mehreren
Sprachen implementieren.
Erweiterte Hilfeseiten
- für Entwickler
gewisse Formatierungsmöglichkeiten für Variablen in Kurzinfos wurden
im
Entwicklerhandbuch beschrieben.
SQL Registry
- Suchen in der SQL-Registry
Es lässt sich sowohl nach Daten als auch nach Werte und/oder
Schlüsselnamen suchen. Die gefundenen Einträge können über Mausklick
aufgerufen und auch gesammelt exportiert werden (siehe
Dokumentation).
- Texteditor in der Registry
- Der Texteditor in der Registry ist nun nicht mehr modal.
Das heißt es können mehrere Texteditor-Fenster gleichzeitig geöffnet
werden und es ist ebenso möglich in ein anderes Programmmodul zu
wechseln. Das ist beispielsweise hilfreich beim Erstellen von
Kurzinfos und Ähnlichem.
- Über die Tastenkombination STRG+UMSCH+C lässt sich abhängig von
der aktuell editierten Sprache (VBScript, SQL etc.) der markierte
Block auskommentieren. Über STRG+UMSCH+R wird dies rückgängig
gemacht.
- Eine Suchfunktion (STRG+F) und eine Austauschfunktion (STRG+H) wurde integriert.
- Beim Editieren von VBScript-Quelltexten wird eine
Übersichtsfenster mit den verwendeten Prozeduren (SUBs) und
Funktionen (FUNCTIONs) eingeblendet. Neben einer besseren
Übersichtlichkeit kann die Navigation auch zur Navigation in
langen Quelltexten nützliche Dienste leisten.
- Falls die Microsoft VBScript-Hilfedatei „VBSCRIP5.CHM“ im
Exe-Verzeichnis vorhanden ist, kann im Editor zu einzelnen
VB-Funktionen über Strg+F1 eine kontextabhängige Hilfe
aufgerufen werden. Die „VBSCRIP5.CHM“ ist nicht in EULANDA®
enthalten, ist aber i.d.R. in einem Unterverzeichnis von MS
Office zu finden.
- Anzeige und Suchen von Sprach-Resourcen.
Da EULANDA nun nahezu komplett mehrsprachig aufgebaut ist, wurde es
notwendig, dass die in der SQL-Registry vorhandenen Texte nicht mehr
als Klartext, sondern als sog. Resourcen abgelegt werden. Diese
sehen beispielsweise, wie folg aus: „:1005@1067
“.
Die zugehörigen Texte werden in einer eigenen Spalte in der
jeweiligen Benutzersprache angezeigt.
- Dateiregistry öffnen
Über die Funktion „Registry Öffnen...“ im „Datei“-Menü
lassen sich cnreg-Dateien anzeigen. Vorher über „Registry
exportieren“ erstellte Sicherheitskopien lassen sich schnell
einsehen und über die normale Kopierfunktion können Teile wieder in
die Mandanten-Registry übernommen werden.
- Zugriff auf die Installations-SQL-Registry
Desweiteren kann über diese Funktion auch auf die
Installations-Registry von EULANDA® zugegriffen werden.
- Zugriff auf die SQL-Registry über VBScript.
Details hierzu finden sich im Kapitel „CreateRegistry“
und „Registryzugriff“
- Eigene Icons für Menüpunkte und Infosysteme
Hierzu muss in der Registry die Zeichenkette „IconURL“ mit
einem entsprechenden Wert versehen werden. Etliche Icons sind
bereits vordefiniert und können über die Entwicklerseite innerhalb
von EULANDA® (Unter „Verwaltung“) eingesehen werden.
Für Entwickler
- Kurzinfos erkennen nun automatisch, ob sich der
zugehörige Quelltext in der Registry geändert hat. Nach einer
Änderung muss nun also nicht mehr STRG+F5 zum Modulreset gedrückt
werden. Es reicht auf eine anderen Datensatz zu springen oder über
rechte Maus im Kurzinfofenster zu Aktualisieren. hallo christian
- Zur Optimierung der SQL-Abfragen innerhalb der Kurzinfos wird
der SQL-Befehl nun automatisch von EULANDA® in ein sp_executesql
eingekleidet. Dies muss somit nicht mehr manuell ergänzt werden,
wodurch die Lesbarkeit erheblich verbessert wird. Alle
Eulanda-Standardkurzinfos wurden dahingehend überarbeitet.
- Der SQL-Befehl in der Kurzinfodefinition kann nun optional als
CDATA markiert werden. Dadurch lassen sich auch - ansonsten
verbotene - Sonderzeichen im SQL-Befehl nutzen. Weitere
Informationen finden sich in der
Dokumentation.
- Das eulanda-Protokoll lässt sich nun auch in externen Webseiten verwenden. Über einen Link mit der Syntax
eulanda://datenbankname@servername/DOC/Eulanda.Adresse/4711
kann man beispielsweise auf die Adresse mit der ID 4711 verweisen.
- Solutionpartner, die über ein eigenes Kürzel (cnsoft,
ddhandel etc.) verfügen können dies nun in der Registry unter
\USER\\Grundwerte als Zeichenfolge "VendorName"
hinterlegen. Beim Anlegen von neuen Berichten oder Kopieren
bestehender Berichte wird dies dann
automatisch verwendet anstatt "user". Die Berichtsnamen brauchen
somit nachträglich nicht mehr umständlich in der Registry geändert
werden.
- Die von EULANDA® verwendeten Texte und Meldungen werden bereits
in älteren Versionen in der Tabelle „cnMessages“ gespeichert. Diese
Tabelle wird bei jedem Update überschrieben, wodurch es schwierig
war, die Texte anzupassen oder zu erweitern. Benutzerdefinierte
Texte können nun in der Tabelle „cnMessagesUser“ hinterlegt werden
und über die Prozedur „cn_help_PatchMessagesUser“ indie
Original-Tabelle übertragen werden. Nach jedem Datenbankupdate wird
diese Prozedur automatisch aufgerufen, so dass sie manuell nur nach
Änderungen von Einträgen gestartet werden muss.
API-Erweiterungen
- Das Konzept der SQL-Ereignisse wurde wesentlich
erweitert. Über SQL-Ereignisse lässt sich sehr viel elegant Einfluss
auf die Hintergrundabläufe in EULANDA EINfluss nehmen, als über
Trigger. Viele neue Ereignisse sind in Version 2007 hinzugekommen. (siehe
SQL-Ereignisse).
- Etliche ADO (= Active Data Objects) Konstanten sind nun in der
Konstanten-Bibliothek „consts“ hinterlegt. Z.B.:
consts.adLockReadOnly, consts.adBookmark
Neue SQL-Funktionen
| cnf_FmtWeek |
Formatierung eines Datumswertes als
Kalenderwoche.
Über den @Format-Parameter (0,2,4,10,12) kann auch das Jahr mit
ausgegeben werden. |
| cnf_AfDruckZielText |
Gibt den formatierten Zahlungszieltext zu
einer Auftrags-ID zurück. Für Angebote und Rechnungen existiert
eine entsprechende Funktion |
| cnf_RegPathReadString |
Ermittelt einen einzelnen Textwert aus der
Registry über den angegebenen Pfad |
| cnf_RegReadString |
Ermittelt einen einzelnen Textwert aus der
Registry über die angegebene Schlüssel-Id |
cnf_StrDDMMYYToDate
cnf_MMYYToDate |
Umwandeln von Texten in einen Datumswert |
| cnf_MerkPfad |
Gibt die komplette Pfadangabe eines Merkmals
zurück |
| cnf_CheckEAN13 |
Prüft, ob der angegeben String ein gültiger
EAN-13-Code ist |
| cnf_CheckDigitEAN13 |
Berechnet zu einem 12 oder mehr Zeichen
langen String die EAN-13-Prüfziffer |
| cnf_AufVERunden |
Rundet die angegebene Menge auf die
angegebene Verpackungseinheit auf, falls es sich um einen
Anbruch handelt. Ansonsten wird die Menge zurückgegeben |
| cnf_CountLines |
Ermittelt die Anzahl Zeilen im angegebenen
Text |
| cnf_CutCaption |
Kürzt den angegebenen Text ggf. auf die
gewünschte Länge und fügt drei Punkte an das Ende an ("...") |
| cnf_IniValue |
Extrahiert einen Wert aus einem Text, der
aufgebaut ist, wie eine Windows-Ini-Datei. Die Erkennung
unterliegt gewissen Grenzen in Größe und Komplexität der Ini-Daten. |
| cnf_RepIdentText |
Formatiert die Seriennummern einer
Rechnungsposition als zusammenhängenden Text mit mehreren
Spalten. |
| cnf_UNKNOWN |
Gibt das Wort „Unbekannt“ in der jeweiligen
Mandantensprache zurück. Dies kann bei der Erzeugung von Listen
nützlich sein. |
| cnf_admin_ImageSize() |
Gibt eine Tabelle zurück, die den
Speicherplatz aller gespeicherten Bilddaten pro Tabelle
ermittelt. |
iScript-API - neue und erweiterte Funktionen
|
ellib.ProcessMessages |
Während zeitintensiver Befehle wird es
hierdurch EULANDA ermöglicht die Fenster neu zu zeichnen. Das
ist z.B. sinnvoll, wenn man Statusmeldungen auf einer HTML-Seite
ausgeben will, aber die eigentlichen SQL-Befehle noch andauern.
|
|
ellib.Sleep |
Das Programm wird für die angegebene Zeit
angehalten |
|
ellib.FileExists |
Prüft, ob die angegebene Datei existiert |
|
ellib.FolderExists |
Prüft, ob das angegebene Verzeichnis
existiert |
|
ellib.ModuleLicenced |
Prüft, ob das angegeben Modul lizensiert ist |
|
ellib.UIModuleLicenced |
Prüft, ob das angegeben Modul lizensiert ist.
Falls nicht, so wird eine entsprechende Meldung ausgegeben. |
|
ellib.SQLToHtml |
Formatiert einen SQL-Quelltext als HTML, um
ihn in Webseiten einbinden zu können |
|
ellib.VBScriptToHtml |
Formatiert einen VBScript-Quelltext als HTML,
um ihn in Webseiten einbinden zu können |
|
Client.ExecuteSQL
|
über einen Parameter kann festgelegt werden,
dass der SQL-Befehl mit Administrator-Berechtigung ausgeführt
werden muss. Hierzu wird dann nötigenfalls eine neue
Server-Verbindung aufgebaut und eine Anmeldenamen und Passwort
abgefragt. |
|
Client.CreateRegistry
|
Zugriff auf die Serverregistry, die
Installationsregistry und beliebige "cnreg"-Dateien |
Fehlerkorrekturen