Update Programmübergreifendes Version 13

Werbung
SelectLine Programmübergreifendes
Version 13
Ausführliche Beschreibung
der Änderungen und Neuerungen
© Copyright 2014 by SelectLine Software AG, CH-9016 St. Gallen
Kein Teil dieses Dokumentes darf ohne ausdrückliche Genehmigung in irgendeiner Form ganz oder in Auszügen reproduziert oder
unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. Wir behalten uns vor, ohne besondere
Ankündigung, Änderungen am Dokument und am Programm vorzunehmen.
Die im Dokument verwendeten Soft- und Hardware-Bezeichnungen sind überwiegend eingetragene Warenbezeichnungen und
unterliegen als solche den gesetzlichen Bestimmungen des Urheberrechtsschutzes.
16.06.2014/bl/1.3
Seite 1 von 32
Inhalt
1
1.1
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
3
3.1
3.1.1
3.1.2
3.1.3
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
4
4.1
4.1.1
4.1.2
4.1.3
4.2
4.3
4.4
4.5
4.5.1
4.5.2
5
5.1
5.1.1
5.1.2
5.1.3
5.2
5.3
6
6.1
6.2
6.3
6.4
6.5
7
7.1
7.2
7.3
8
9
9.1
9.2
9.3
9.4
Mandanten .............................................................................................................................................4
Seite „Adresse“, neues Feld „Firma“, Update „Name/Firma“ ................................................................4
Versionierung, Design, Setup und Installation.......................................................................................4
Änderung der Versionierung (neu Buildnummer) ..................................................................................4
Microsoft SQL Server 2005-Abwärtskompatibilität im Setup entfernt (13.2.0) ......................................5
Windows XP-Support wurde beendet (13.3.0) ......................................................................................5
Kompatibilität SQL Server 2014 (13.3.0) ...............................................................................................5
Icons im Fenstertitel und Fensterzeile (13.3.0) .....................................................................................5
Kennzeichnung von Eingabefeldern, die sich nicht in der Tab-Reihenfolge befinden (13.3.0).............6
Paradox und dBase Import und Export entfernt (13.3.0).......................................................................6
Journal – Vereinheitlichung von Notizen und Kontakten .......................................................................7
Notizen und CRM-Kontakte in Journal umwandeln, Extrafelder ...........................................................7
Abbruch des Assistenten, KEINE Extrafelder und KEIN Status offene Notizen ...................................7
Fortfahren des Assistenten, Extrafelder UND Status offene Notizen ....................................................8
Fortfahren des Assistenten, KEINE Extrafelder und NUR Status offene Notizen .................................8
Nach Update auf Version 13 .................................................................................................................9
Funktion „Notizen in Kontakte umwandeln“ entfernt ...........................................................................10
Nichtmodale Fenster (13.2.0) ..............................................................................................................10
Tabellenname und Betreff bei offenen Terminen und Journaleinträgen (13.2.0) ...............................11
Schalter „Zum Hauptdatensatz wechseln“ (13.2.0) .............................................................................11
Datenbankänderung Wegfall Termintabelle (13.3.0) ...........................................................................12
Private Journaleinträge (13.3.0) ..........................................................................................................12
Erfassung der Uhrzeit für Journaleinträge (13.3.0) .............................................................................12
Mehrere Benutzer über einen Journaleintrag informieren (13.3.0) .....................................................12
Überblick der Anhänge und Zuordnungen in der Journalübersicht (13.3.0) .......................................13
Druckvorlagen in Datenbank ...............................................................................................................14
Speicherorte ........................................................................................................................................16
Programm ............................................................................................................................................16
Mandant ...............................................................................................................................................16
Land (Deutschland/Österreich/Schweiz) bei vorhandener D-A-CH-Lizenz.........................................16
Standardvorlage je Vorlagenart/Druckvorlagen im Mandant...............................................................16
Druckvorlagen inaktiv setzen/ausblenden ...........................................................................................17
Sortierung durch Bezeichnung ............................................................................................................17
Update auf Version 13 .........................................................................................................................18
Übertragung in die Datenbank .............................................................................................................18
Standardvorlage und Vorgabewerte ....................................................................................................18
Toolbox/Makroassistent .......................................................................................................................19
Extradialoge als Detailtabellen ............................................................................................................19
Dialogzuordnung ..................................................................................................................................19
Auswahl Quellfeld und Zielfeld ............................................................................................................19
Drucken................................................................................................................................................20
Anzeige von „NULL“ im Makroassistenten ..........................................................................................20
Toolboxfunktion „Beleg manuell erledigen“ für COM (13.2.0) .............................................................20
Formulareditor und Drucken ................................................................................................................21
Neuer Platzhalter „ExecuteBeforeSendMail“ .......................................................................................21
PDF-Creator (13.1.0) ...........................................................................................................................21
Mehrere Druckvorlagen ein- oder ausschleusen (13.2.0) ...................................................................22
Neuer Block-Typ „Wiederholbarer freier Block“ (13.2.0) .....................................................................22
NULL Werte (13.2.0)............................................................................................................................22
Länderkürzel/Ländercodes ..................................................................................................................23
Fremdsprachen ....................................................................................................................................24
PLZ-Tabelle .........................................................................................................................................24
Aktualisierung der vorhandenen Stammdaten ....................................................................................25
Kalender – Feiertage ...........................................................................................................................26
Verschiedenes .....................................................................................................................................27
Suchzeile – aktives Feld ......................................................................................................................27
Historie-Einträge löschen.....................................................................................................................28
Importassistent – Memofelder (13.2.0) ................................................................................................28
Datensicherung „COPY_ONLY“ (13.2.0).............................................................................................28
Seite 2 von 32
10
10.1
11
11.1
11.1.1
11.1.2
11.1.3
11.2
11.3
11.4
11.5
11.5.1
11.6
11.6.1
11.7
11.8
11.9
Passwortverwaltung.............................................................................................................................28
Hierarchische Optionsrechte ...............................................................................................................28
Technische Änderungen ......................................................................................................................29
Druckvorlagen (13.0.0) ........................................................................................................................29
Tabellenstrukturen ...............................................................................................................................29
Systemdruckvorlagen ..........................................................................................................................30
Datenübernahme .................................................................................................................................30
Aktionssperren (13.0.0) .......................................................................................................................30
Journal (13.0.0) und (13.3.0) ...............................................................................................................30
Ländercodes (13.0.0)...........................................................................................................................30
Druckvorlagen (13.1.0) ........................................................................................................................30
Standarddruckvorlagen von Kunden, Lieferanten und Interessenten .................................................30
Intrastat (13.2.0) ..................................................................................................................................31
Tabellenstruktur ...................................................................................................................................31
Externe Komponenten (13.3.0) ...........................................................................................................32
Datenbankkompatibilitätslevel (13.3.0)................................................................................................32
Archiv (13.3.0) .....................................................................................................................................32
Anmerkung:
Hinweise zu programmübergreifenden Funktionen wie Veränderungen im Setup/Installationsprogramm und
zum Drucken/Formulareditor finden sie zudem im Dokument
• Achtung Update Version 13
sowie zu programmspezifischen Funktionen in den Dokumenten
• Update Auftrag Version 13
• Update Rechnungswesen Version 13
• Update elektronischer Zahlungsverkehr Version 13
Seite 3 von 32
1
Mandanten
1.1
Seite „Adresse“, neues Feld „Firma“, Update „Name/Firma“
In den Mandanteneinstellungen können nun auch „Name“ und „Firma“ getrennt eingegeben werden. Der
Inhalt des ursprünglichen Feldes „Name/Firma“ wird nach dem Update beibehalten. Der Grund liegt darin,
dass bei der Verwendung des Feldes „Firma“ allenfalls in ALLEN Auswertungen, Belegen und Makros, bei
denen das Feld „Name“ des Mandanten ausgegeben wird, entsprechende Anpassungen auf „Firma“
vorzunehmen sind. Ab der Version 13.2.0 steht das Feld auch im Artikelmanager zur Verfügung.
2
Versionierung, Design, Setup und Installation
2.1
Änderung der Versionierung (neu Buildnummer)
Mit Version 13 wurde die Versionierung der SelectLine Anwendungen Auftrag, Rechnungswesen und
Kassabuch geändert bzw. auf die Gegebenheit von SL.mobile angepasst und vereinheitlicht. Die
Versionsnummern sind nun wie folgt aufgebaut:
• Hauptversion
Die Hauptversion enthält mehrere neue Features, Optimierungen und auch strukturelle Änderungen.
• Unterversion
Unterversionen können sowohl neue Features, als auch Korrekturen und unter Umständen strukturelle
Datenbankänderungen enthalten.
• Hotfix
Ein Hotfix enthält nur Korrekturen/Änderungen, die zwingend notwendig sind, damit die Endanwender
korrekt arbeiten können. Sie entstehen immer, wenn zu einem Zustand kein akzeptabler Workaround
existiert oder die Daten korrumpiert werden. Ein Hotfix braucht nur installiert zu werden, sofern der
Anwender von den Änderungen betroffen ist.
• Buildnummer
Die Buildnummer wird durch das in der Entwicklung verwendete Versionsverwaltungssystem bestimmt
und dient nur der internen Verwaltung. Sie hat für den Anwender in der Regel keine Bedeutung.
Seite 4 von 32
2.2
Microsoft SQL Server 2005-Abwärtskompatibilität im Setup
entfernt (13.2.0)
vorher in 13.1.0:
neu in 13.2.0:
Die Datenbankanbindung wurde aktualisiert. Somit ist es nicht mehr notwendig die „Microsoft SQL Server
2005-Abwärtskompatibilität“ zu installieren und steht im Setup nicht mehr zur Auswahl, zumal seit der
Version 12 der SQL-Server 2005 nicht mehr unterstützt wird. Dadurch hat sich unter anderem die
Dateigrösse der Setups deutlich verringert.
2.3
Windows XP-Support wurde beendet (13.3.0)
Microsoft hat zum 08. April 2014 den Support für Windows XP eingestellt. Das heisst für SelectLine
Anwender, dass Fehler, die auf das Betriebssystem Windows XP zurückzuführen sind, ebenfalls nicht mehr
von SelectLine supportet bzw. behoben werden.
2.4
Kompatibilität SQL Server 2014 (13.3.0)
Alle Anwendungen, die den MS SQL-Server als Datenbank nutzen, unterstützen ab sofort auch den SQL
Server 2014.
2.5
Icons im Fenstertitel und Fensterzeile (13.3.0)
Im Fenstertitel jedes Dialoges sowie auf der Fensterleiste wird zur besseren Übersichtlichkeit, das Icon des
jeweiligen Menüs angezeigt. Des Weiteren bietet die Fensterleiste nun mehr Platz zum Anzeigen des
Fenstertitels. Zudem wurden auch an diversen Stellen in den Programmen vereinzelte Icons individuell
aufgefrischt.
Seite 5 von 32
2.6
Kennzeichnung von Eingabefeldern, die sich nicht in der TabReihenfolge befinden (13.3.0)
Werden Eingabefelder über „Maske anpassen“ im Funktionsmenü, die Dialogfunktion oder den Toolboxeditor zum „Überspringen“ gekennzeichnet, erhalten diese eine Markierung in der unteren rechten Ecke.
2.7
Paradox und dBase Import und Export entfernt (13.3.0)
vorher in 13.2.0:
neu in 13.3.0:
Die Möglichkeiten, dBase und Paradox im Import und Export zu benutzen, wurden in der Quell- wie Zieldatei
entfernt. Das Format Paradox wurde für die nicht mehr unterstützte BDE-Datenbank benötigt.
Seite 6 von 32
3
Journal – Vereinheitlichung von Notizen und Kontakten
Die Trennung zwischen Notizen und Kontakten in der SelectLine Auftragsbearbeitung und im
Rechnungswesen wird aufgehoben. Alle bisherigen Notizen und Kontakte werden beim Update mit Hilfe
eines Assistenten in die neue Tabelle „Journal“ überführt.
3.1
Notizen und CRM-Kontakte in Journal umwandeln, Extrafelder
Beim erstmaligen Aufruf des Mandanten erscheint dieser Dialog der mit
dem Kreuzschalter
abgebrochen werden könnte.
3.1.1
bestätigt wird oder mit mit
Abbruch des Assistenten, KEINE Extrafelder und KEIN Status offene Notizen
Würde diese Aktion mit dem Kreuzschalter
beendet werden, findet wohl die Umwandlung statt – die im
nachfolgenden Kapitel 5.1.2 beschriebene Extrafeldzuweisung hingegen wird ignoriert und kann NICHT
wiederholt werden. Allen offenen Notizen wird der Stauts „kein“ zugeordnet. Obenstehende Dialoge machen
Sie zusätzlich darauf aufmerksam, dass bestätigt oder abgebrochen werden kann.
Seite 7 von 32
3.1.2
Fortfahren des Assistenten, Extrafelder UND Status offene Notizen
Für den Fall, dass Extrafelder vorhanden sind, öffnet sich zusätzlich ein weiteres Fenster, in dem jene
automatisch in der neuen Tabelle zusammengeführt werden. Wurden Extrafelder in den Kontakten und
Notizen mit dem selben Namen angelegt, müssen für die doppelten Extrafelder neue Namen vergeben
werden. Da es sich beim Journal um eine neue Tabelle handelt, können Maskenanpassungen (über Toolbox
oder Maskeneditor) nur von den Kontakten übernommen werden! Extrafelder hingegen müssen erneut auf
der Maske eingefügt werden. Masken- und Toolboxeinstellungen der Notizen werden nicht übernommen.
Die Einstellungen sind nach dem Update zu überprüfen.
Ansonsten oder nach der Extrafelder-Zuordnung springt der Assistent auf diese letzte Seite. Für offene
Notizen, die in das Journal übernommen werden, kann neu auch ein Status vergeben werden, da dieses
Feld bisher in den Notizen nicht verfügbar war. Mit dem Schalter
können nun die Umwandlung und
der Update als solches gestartet werden.
3.1.3
Fortfahren des Assistenten, KEINE Extrafelder und NUR Status offene Notizen
Sollte der Fall eintreten, dass keine Extrafelder mehr
gewünscht sind, dafür aber nur die offenen Notizen mit einem
Status versehen werden sollen, so kann der Dialog der
Extrafelderzuordnung einfach mit
bestätigt werden.
Sie erhalten nebenstehende Meldung. Nach Bestätigung
derjenigen, gelangen Sie auf die oben erwähnte letzte Seite
„Notizen und CRM-Kontakte in Journal umwandeln".
Hier könnten Sie ggf. mit
Seite 8 von 32
nochmals in die Extrafelderzuweisung gelangen.
3.2
Nach Update auf Version 13
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Wie hier ersichtlich ist, wurden nun diese beiden Tabellen der Notizen und Kontakte (nur bei vorhandenem
CRM-Modul) in die einheitliche Tabelle „Journal“ zusammengefügt. In der Baumstruktur bleibt die Anzahl der
gesamten und der noch offenen Einträge in Klammern ersichtlich.
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Da, wie bereits erwähnt, die Notizen früher weder über einen Status noch über eine Kontaktart verfügten,
kann nach dem Update ein Status ausgewählt werden. Als Kontaktart wird automatisch „Notiz“ vergeben, die
natürlich bei Bedarf geändert werden kann. Optional kann nachträglich noch eine Bezeichnung hinzugefügt
werden.
Seite 9 von 32
3.3
Funktion „Notizen in Kontakte umwandeln“ entfernt
Aus Gründen des obenerwähnten Update-Prozederes, wurde die auf 11.5 implementierte Funktion „Notizen
in Kontakte umwandeln“ entfernt. Die Journalumwandlung erfolgt beim ersten Start des Mandanten.
3.4
Nichtmodale Fenster (13.2.0)
Journaleinträge werden in nichtmodalen Fenstern geöffnet. Somit lassen sich mehrere Journaleinträge
parallel öffnen und bearbeiten. Es ist so möglich, zu anderen Dialogen wechseln, ohne den Journaleintrag
zu schliessen. Das mehrfache Öffnen eines Journaleintrages holt einen evtl. schon geöffneten Eintrag
wieder in den Vordergrund.
Seite 10 von 32
3.5
Tabellenname und Betreff bei offenen Terminen und Journaleinträgen
(13.2.0)
Im Dialog „Offene Termine“, sowie im Journaleintrag wird der Ursprung (Tabellenname) angezeigt und der
Betreff, abhängig von den Einstellungen der Vorschlagsliste des jeweiligen Ursprungs, erstellt. D.h. die
Einstellungen der Vorschlagsliste an dem Dialog, dem der Journaleintrag zugeordnet ist, legen fest, welchen
Inhalt der Betreff im Termin erhält.
Die Vorschlagsliste eines Dialoges ist über die „Einstellungen“ [F6] auf der
Seite „Auswahlfelder“ anpassbar. Änderungen die hier vorgenommen
werden, wirken direkt auf die Anzeige im Termin und im Journaleintrag.
3.6
Schalter „Zum Hauptdatensatz wechseln“ (13.2.0)
Da es nun möglich ist, den Ursprungsdialog eines Journaleintrages zu schliessen bzw. mehrere
Journaleinträge parallel zu öffnen, kann über den Schalter „Zum Hauptdatensatz wechseln“ der
Ursprungsdialog wieder aufgerufen werden.
Seite 11 von 32
3.7
Datenbankänderung Wegfall Termintabelle (13.3.0)
Da die Termintabelle nach der Zusammenführung der Notizen und Kontakte in das Journal nicht mehr
benötigt wird, wurde sie entfernt. Die Informationen (Wiedervorlage) werden jetzt in der Journaltabelle
gespeichert. Dies hat vor allem Vorteile für das Hinterlegen von Vorgabewerten für die Wiedervorlage.
3.8
Private Journaleinträge (13.3.0)
Journaleinträge, die als „Privat“ gekennzeichnet werden, können nur noch vom Nutzer (Passwort
Anmeldung) eingesehen werden, der für den Journaleintrag als „zuständig“ ausgewählt wurde. Wird aus
einem privaten CRM-E-Mail-Konto ein Journaleintrag angelegt, kennzeichnet das Programm diesen Eintrag
standardmässig als privaten Journaleintrag.
3.9
Erfassung der Uhrzeit für Journaleinträge (13.3.0)
Für Journaleinträge gibt es nun auch die Möglichkeit die Uhrzeit zu erfassen, was z. B. eine genauere
Sortierung der Journaleinträge ermöglicht.
3.10 Mehrere Benutzer über einen Journaleintrag informieren (13.3.0)
Mit Hilfe der Verteiler können in den Journalen beliebig viele Nutzer über einen Eintrag (z. B. Termin)
informiert werden. Der zuständige Nutzer für den Journaleintrag bleibt davon unbeeinflusst. Die Verteiler
werden für Nutzerkürzel (anhand der Passwortverwaltung) angelegt. Wurde einem Mitarbeiter (Stammdaten)
über das Feld „Benutzer“ ein Passwortbenutzer zugeordnet, werden die Daten aus dem Mitarbeiterstamm
zusätzlich angezeigt.
Dadurch ist es möglich, beliebig viele Nutzer im Programm über eine Verteiler-Erinnerung oder eine
Verteiler-Übersicht über einen Journaleintrag zu informieren.
Seite 12 von 32
3.11 Überblick der Anhänge und Zuordnungen in der Journalübersicht
(13.3.0)
Pro Journaleintrag wird nun direkt in der Journalübersicht angezeigt, welche Anhänge und Zuordnungen der
Eintrag besitzt, ohne den Journaleintrag öffnen zu müssen. Damit ist es möglich, sich einen Überblick zu den
Anhängen eines Journaleintrags zu verschaffen, ohne diesen vorher zu öffnen.
Seite 13 von 32
4
Druckvorlagen in Datenbank
Ab sofort werden die Druckvorlagen nicht mehr auf Datei-Basis, sondern in der Datenbank des
SQL-Servers verwaltet. Dies betrifft ebenfalls Druckvorlagen von Makros und Formularbausteine.
System-Druckvorlagen werden bei jeder Installation mitgeliefert und bei Bedarf aktualisiert bzw.
entfernt.
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Sie sind nicht mehr im Setup wählbar, also immer vorhanden. Änderungen an Inhalten von
System-Druckvorlagen werden bei jedem Update überschrieben! Nicht mehr gültige bzw. nicht
mehr verwendete System-Druckvorlagen werden bei einem Update automatisch entfernt. Die
Erreichbarkeit der Verwaltung bleibt weiterhin über das Applikationsmenü und
„Drucken/Druckvorlagen“ gewährleistet.
Hingegen wurde der Dialog zur Verwaltung und die Tabellenansicht der Vorlagen vollständig
überarbeitet:
Seite 14 von 32
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Seite 15 von 32
4.1
Speicherorte
Jeder Druckvorlage kann in der Datenbank ein bestimmter
„Speicherort“ zugewiesen werden.
4.1.1 Programm
•
•
•
•
Vorlagen sind in allen Mandanten verfügbar
Optionen werden mandantenabhängig gespeichert (Standardvorlage, Archivierung)
Speicherort der System-Druckvorlagen
Sicherung über Programm-Datensicherung
4.1.2 Mandant
• Vorlagen sind nur im gewählten Mandanten verfügbar
• Sicherung über Mandantensicherung
4.1.3 Land (Deutschland/Österreich/Schweiz) bei vorhandener D-A-CH-Lizenz
•
•
•
•
Vorlagen sind nur im gewählten Mandantenland verfügbar
Optionen werden mandantenabhängig gespeichert (Standardvorlage, Archivierung)
Bei vorhandenem D-A-CH-Modul (Platin) stehen alle Länder zur Auswahl
Sicherung über Programmdatensicherung
4.2
Standardvorlage je Vorlagenart/Druckvorlagen im Mandant
Je Druckvorlagenart kann festgelegt werden, ob die zuletzt verwendete oder eine fest vorgegebene Vorlage
im Druck-Dialog vorgeschlagen werden soll. Diese Einstellung wird mandantenabhängig gespeichert.
Kundenspezifische Vorlagen bleiben von der Vorgabe einer Standardvorlage unberührt. Ebenfalls wird bei
Wiederholdrucken die zuletzt gedruckte Vorlage vorgeschlagen. Die Druckvorlagenzuordnung in den
Mandanteneinstellungen auf der Seite „Belege“ im Bereich „Druck“ entfällt somit. Die getroffenen
Einstellungen bleiben jedoch erhalten. Weitere Hinweise bei einem Update siehe im Kapitel 6.5.
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Seite 16 von 32
4.3
Druckvorlagen inaktiv setzen/ausblenden
Druckvorlagen können mandantenabhängig „inaktiv“ gesetzt werden. Damit stehen Sie im Druck-Dialog
nicht mehr zur Auswahl und können nicht mehr als Standardvorlage gewählt werden. Zudem ändert sich in
der Ansicht die Farbe auf Grau, und sie erhält somit den Status „Nicht in Druckauswahl“.
Im Extramenü können über die Funktion „Systemvorlagen inaktiv setzen“ alle
Systemvorlagen einer Vorlagenart inaktiv gesetzt werden. Inaktiv gesetzte
Druckvorlagen können weiterhin als Folgevorlage ausgewählt werden.
4.4
Sortierung durch Bezeichnung
Für jeden Mandanten können die Bezeichnungen der mandantenspezifischen Druckvorlagen getrennt
vergeben bzw. geändert werden. Anhand der Bezeichnung werden die Druckvorlagen im Druck-Dialog
sortiert.
Seite 17 von 32
4.5
Update auf Version 13
4.5.1
Übertragung in die Datenbank
Bei einer Reorganisation eines Mandanten werden die Druckvorlagen eingelesen und in der Datenbank
gespeichert. Die physischen Dateien werden durch das Update nicht geändert oder gelöscht. Sie dienen
einzig als Backup, falls der Anwender evtl. doch System-Druckvorlagen für sich angepasst hat. Alle
dateibasierten Druckvorlagen sind für das Programm, nach erfolgter Reorganisation aller Mandanten, nicht
weiter relevant und können bei Bedarf manuell entfernt werden.
Tabelle
Druckvorlagen Details
Druckvorlagen (DM)
Druckvorlagen (DV)
Druckvorlagenart Details
4.5.2
Kürzel
DL
DM
DV
DA
Standardvorlage und Vorgabewerte
Sollten vor einem Update (in den Mandanteneinstellungen (nur Auftrag) auf der Seite „Belege“ im Bereich
„Druck“, für die Eingangs-/Ausgangsseite bzw. in den Vorgabewerten (Feld „Vorlage“)) für einen oder
mehrere Belege Vorgabewerte definiert sein, werden diese durch das Update nicht geändert oder gelöscht.
Diese übersteuern jedoch die Vorgabe der Standardvorlage in der Druckvorlagenverwaltung. Beim nächsten
Druck wird daher automatisch die letzte verwendete Druckvorlage verwendet und deren permanenter Zugriff
bleibt mit der im Kapitel 6.2 erwähnten Einstellung „<Zuletzt Verwendete>“ gewährleistet. Damit die Vorgabe
der Standardvorlage funktioniert, müssen die Vorgaben in den Vorgabewerten (Feld „Vorlage“) manuell
entfernt werden.
Seite 18 von 32
5
Toolbox/Makroassistent
5.1
Extradialoge als Detailtabellen
In den Dialogen der Auftragsbearbeitung und des Rechnungswesens wurde die Möglichkeit geschaffen,
Extradialoge als Detailtabelle eines Stammdialoges anzuzeigen. Zudem kann das Anlegen und Bearbeiten
der Datensätze des Extradialoges direkt im Stammdialog erfolgen.
5.1.1
Dialogzuordnung
Um einen Extradialog mit einem weiteren Dialog zu verbinden, muss bereits ein generierter Extradialog
vorhanden sein. Der Extradialog kann nur zu einem anderen Dialog zugeordnet werden. Die Zuordnung
erfolgt daher direkt aus dem Extradialog über „Dialogzuordnung bearbeiten“.
5.1.2
Auswahl Quellfeld und Zielfeld
Für die Zuordnung eines oder mehrerer Datensätze des Extradialogs zu einem Datensatz des Stammdialogs
ist es notwendig, ein Feld festzulegen, welches den Datensatz für die Zuordnung eindeutig identifiziert. Für
den Dialog, der die Informationen des Extradialogs als Detailtabelle anzeigen soll, ist dies immer der
SelectLine Hauptschlüssel. Das Feld der Extratabelle muss ausgewählt werden. Dabei ist zu beachten, dass
das Feld vom gleichen Typ und der gleichen Länge ist wie der Schlüssel. Das Programm bietet daher nur
Felder an, die diesen Kriterien entsprechen.
Seite 19 von 32
Die Aktionen „Anlegen“ und „Bearbeiten“ öffnen jeweils die Maske des Extradialoges in der Bearbeitungsansicht. Durch das Anlegen eines neuen Datensatzes aus der Tabellenansicht wird der Tabellenschlüssel
aus der Quelltabelle automatisch in das Zielfeld des Extradialoges übernommen. Das Zielfeld kann
nachträglich geändert werden, um die Zuordnung anzupassen. Anwender die dies verhindern wollen,
können das Feld mit dem Toolboxeditor „deaktivieren“. Bei Änderungen direkt im Extradialog und bei
Importen muss die Tabellenansicht manuell aktualisiert werden.
5.1.3
Drucken
Für den Druck steht nach der Zuordnung ein zusätzlicher Block zur Verfügung. Er kann in die Formulare des
Stammdialoges eingebunden werden.
5.2
Anzeige von „NULL“ im Makroassistenten
Ergebnismengen einer Abfrage über den Makroassistenten zeigen jetzt auch „NULL“-Werte an.
5.3
Toolboxfunktion „Beleg manuell erledigen“ für COM (13.2.0)
Die Toolboxfunktion „Beleg manuell erledigen“ wurde als COM Funktion zur Verfügung gestellt.
Seite 20 von 32
6
Formulareditor und Drucken
6.1
Neuer Platzhalter „ExecuteBeforeSendMail“
Beim Druck kann der Sonderplatzhalter
„ExecuteBeforeSendMail“ gefüllt werden, damit beim Druck mit
dem Druckziel E-Mail zwischen dem Erzeugen des Dokumentes
als Datei (z.B. PDF) und dem Füllen der E-Mail ein
Programmaufruf erfolgen kann. Bsp. Signieren, Archivieren des
erstellten Dokuments mit einer externen Anwendung.
Für den Aufruf stehen alle Funktionen der ShellExecuteExFunktion zur Verfügung. Der Druck wartet dabei bis zur
Beendigung des aufgerufenen Programms.
Der Sonderplatzhalter ist mit einer Zeichenkette zu füllen, in der
durch Zeilenumbrüche der Programmname, die Aufrufparameter
und die Aufrufart (z.B. 1 für SW_SHOWNORMAL) zu trennen
sind. Die Aufrufparameter bzw. Aufrufart werden, falls nicht
angegeben, durch Leerstring bzw. SW_SHOWNORMAL belegt.
Im ersten und zweiten Parameter kann der Platzhalter $Filename$ verwendet werden - er wird beim
Abarbeiten durch den Namen der temporär erstellten Datei ersetzt.
Beispiel 1:
Öffnen einer PDF-Datei mit einem festgelegten Programm und dem Dateinamen als Parameter
[V:0::ExecuteBeforeSendMail:2:0::"C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" +
newline + """$Filename$""" + newline + "2"]
Beispiel 2:
Öffnen einer PDF-Datei mit dem Dateinamen
[V:0::ExecuteBeforeSendMail:2:0:: "$Filename$"]
6.2
PDF-Creator (13.1.0)
Ab der Version 13.1 wird der PDFCreator neben dem Amyuni PDF-Converter und dem internen PDF-Treiber
als dritte Möglichkeit angeboten, um u. a. PDF-Dateien aus den SelectLine SQL Programmen heraus zu
speichern. Alle PDF-Dateien werden so standardmässig im PDF/A-2b Format gespeichert. Weitere
Informationen zur Installation und Anwendung entnehmen Sie bitte dem Dokument „Anwendung und
Verwendung PDFCreator“.
Seite 21 von 32
6.3
Mehrere Druckvorlagen ein- oder ausschleusen (13.2.0)
In der Druckvorlagenverwaltung können über das Funktionsmenü mehrere Druckvorlagen gleichzeitig einbzw. ausgeschleust werden. Beim Ausschleusen ist eine Mehrfachauswahl über alle vorhandenen
Druckvorlagen möglich, die anschliessend in einem zu wählenden Verzeichnis gespeichert werden. Der
Dateiname wird dabei automatisch vergeben: Art+Typ+Name.DVL (z. B. „ABC_P_!LISTE1.DVL“).
Die Mehrfachselektion bzw. -aufhebung erfolgt durch die dafür bekannten Icons
oder drücken der
[CTRL]-Taste. Beim Einschleusen können aus einem Verzeichnis mehrere, als Datei vorliegende
Druckvorlagen, ebenfalls durch Drücken der [CTRL]-Taste gleichzeitig für einen Typ („Programm“, „Land“,
„Mandant“) eingeschleust werden. Der Dateiname wird dabei als Name übernommen. Daher
iempfehlenswert den Dateinamen zuvor entsprechend anzupassen. Vorhandene Druckvorlagen werden nur
überschrieben, wenn der Name in der Datenbank mit dem Dateinamen übereinstimmt. Der Dateiname darf
dabei nicht länger als 260 Zeichen sein.
6.4
Neuer Block-Typ „Wiederholbarer freier Block“ (13.2.0)
Mit der Funktion „Wiederholbarer freier Block" steht in allen Formularen ein Block zur Verfügung, dessen
Durchläufe individuell über eine Formel festgelegt werden können. Beim Anlegen des Blocks kann die
Funktion „Wiederholbarer freier Block“ gewählt, danach ein Name vergeben sowie über die Formelfunktion
ein Parameter für die Ausführung festgelegt werden.
6.5
NULL Werte (13.2.0)
Beim Druck werden nicht initialisierte Platzhalter für Zahlen oder Zeichenketten so behandelt, als ob sie eine
0 oder einen Leerstring enthalten. Beispiel: wurden vorher zwei Felder addiert und eines der beiden Felder
wies einen NULL-Wert auf, ergab die Summierung ebenfalls NULL (5 + NULL = NULL). Nun werden diese
NULL-Werte als „0“ interpretiert (5 + NULL = 5).
Seite 22 von 32
7
Länderkürzel/Ländercodes
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Mit der Version 13 werden die ISO-Kürzel und die DatevKürzel für alle Länder in einer neuen Tabelle ausgeliefert.
Für alle Eingabefelder des Landes steht über den AuswahlSchaltern die direkte Auswahl eines Landes aus der
Ländercode-Tabelle zur Verfügung. Beim Anlegen neuer
Adressen können nur noch Ländercodes genutzt werden,
die in der Ländercode-Tabelle hinterlegt sind.
Beim Update auf die Version 13 werden alle vorhandenen Länderkürzel in die neue Tabelle
„LAENDERCODES“ übernommen, sofern sie nicht länger als 2 Zeichen sind. Die Tabelle „DGRUPPEN“
enthält dann keine Länderkürzel mehr. Alle nicht übernommene Einträge werden in einem Fehlerprotokoll
aufgelistet, befinden sich weiterhin in der Tabelle „DGRUPPEN“ und müssen manuell der neuen Tabelle
hinzugefügt und angepasst werden. Es ist weiterhin möglich, eigene Datensätze in der Ländercodes Tabelle
anzulegen.
Hinweis:
Vorhandene Druckvorlagen und Makros müssen möglicherweise angepasst werden, wenn Sie auf die
Tabelle DGRUPPEN verwiesen haben. Bespiel für einen Select-Platzhalter im Formular:
vorher in 11.5.4/12.0.4:
[V:0:::0:0::select("Bezeichnung from SL_Daten.dbo.DGruppen where ID = 'LC' and Nummer = '" +
{.FreierText1} + "'")]
neu in 13.0.0:
[V:0:::0:0::select("Bezeichnung from SL_Daten.dbo.Laendercode where ISO = '" + {.FreierText1} + "'")]
Seite 23 von 32
7.1
Fremdsprachen
Für alle Länder können auf die bekannte Art und Weise mit den Schaltern
oder
dem Menü
beliebig Übersetzungen mit Bezeichnung und Zusatz angelegt, bearbeitet und gelöscht
werden, sofern das Bearbeiten-Recht für Ländercodes in der Passwortverwaltung unter
„Erweitert/Daten/Ländercode“ gesetzt ist.
Die Übersetzungen befinden sich in der Tabelle „LANDUEBERSETZUNG“.
7.2
PLZ-Tabelle
vorher in 11.5.4/12.0.4:
neu in 13.0.0:
Durch die in Kapitel 9.1 geschilderten Änderungen werden bei einer Stammdatenaktualisierung die
Länderkürzel der PLZ-Tabelle durch die ISO-Kürzel ersetzt. Die Aktualisierung der Stammdaten wird nicht
automatisch vorgenommen, sie muss manuell ausgeführt werden.
Beim Anlegen neuer Adressen wird das automatische Eintragen neuer PLZ-Ort-Kombinationen in die PLZTabelle nur bei korrektem ISO-Kürzel vorgenommen. Das automatisierte Ausfüllen von bekannten Orten in
Adressen auf Basis der PLZ-Tabelle funktioniert ebenso nur bei korrektem ISO-Kürzel des Landes.
Seite 24 von 32
7.3
Aktualisierung der vorhandenen Stammdaten
Die Ländercodes in den vorhandenen Stammdaten können mit folgendem Makro (Option „Ausführen”), auf
die ISO-Codes angepasst werden (hier am Beispiel Deutschland):
UPDATE [INMELD] SET [Land] = 'DE' WHERE [Land] = 'D';
Für Tabellen mit Postfachangaben:
UPDATE [INMELD] SET [PostfachLand] = 'DE' WHERE [PostfachLand] = 'D';
Dabei muss INMELD jeweils durch die gewünschten Tabellennamen ersetzt werden.
Das folgende Makro gibt eine Liste der Tabellen für den aktuellen Mandanten zurück, bei denen die
Länderkürzel bei Bedarf angepasst werden können:
SELECT COLUMN_NAME, TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'Land' OR COLUMN_NAME = 'PostfachLand'
Seite 25 von 32
8
Kalender – Feiertage
Der Kalender beinhaltet die gesetzlichen Feiertage der Schweiz, Deutschland und
Österreichs. Die Anzeige der gesetzlichen Feiertage kann im Dialog „Feiertage
bearbeiten“ individuell angepasst werden. Aufgerufen wird der Dialog in der Ribbon über
„Hilfe/Kalender/Feiertage“. Es können dort auf die bekannte Art und Weise mit den
Schaltern
auch eigene Feiertage angelegt werden.
Seite 26 von 32
9
Verschiedenes
9.1
Suchzeile – aktives Feld
Bei aktiver Suchzeile werden die gefüllten Felder farblich hervorgehoben. So werden beispielsweise auch
Felder die mit einem Leerzeichen gefüllt sind, erkenntlich. Ebenfalls kann die Grundfarbe der Suchzeile
verändert werden. Die Farben können in den Programmeinstellungen auf der Seite „Darstellung/Farben“
über den neuen Schalter
festgelegt werden.
Seite 27 von 32
9.2
Historie-Einträge löschen
In Feldern, in denen eine automatische Listenauswahl erstellt wird (sog. Historie Auswahl) können die
Einträge über das neue -Symbol am Ende der Zeile direkt gelöscht werden.
9.3
Importassistent – Memofelder (13.2.0)
Über den Importassistenten können nun auch nutzerdefinierte Datenbankfelder vom Typ „Memo“ gefüllt
werden.
9.4
Datensicherung „COPY_ONLY“ (13.2.0)
Das Erstellen von Datensicherungen hat keine Auswirkungen mehr auf die normale Sicherungssequenz des
SQL-Servers. Es wird nun immer eine „Kopiesicherung“ (COPY_ONLY) angefertigt, wenn über die
SelectLine eine Sicherung angefertigt wird.
10
Passwortverwaltung
10.1 Hierarchische Optionsrechte
In der Passwortverwaltung werden die Optionsrechte nun hierarchisch
dargestellt. Somit sind die Abhängigkeiten der einzelnen Rechte
übersichtlicher dargestellt und werden bei Änderungen automatisch
nachgeführt.
Seite 28 von 32
11
Technische Änderungen
11.1 Druckvorlagen (13.0.0)
Ab Version 13.0.0 sind die Druckvorlagen und Formularbausteine in der Datenbank und nicht mehr im
Dateisystem.
11.1.1 Tabellenstrukturen
Es existieren Tabellen sowohl in der SL_Daten als auch in der Mandantendatenbank, um die Druckvorlagen
zu verwalten. In der DatenDB befinden sich alle Programm- und Mandantenlanddruckvorlagen inklusive aller
Formularbausteine. In der MandantenDB befinden sich die Mandantendruckvorlagen. Die Informationen der
Druckvorlagen befinden sich in der Tabelle „DRUCKVORLAGE“. Die wichtigsten Felder sind:
Name
Datentyp Beschreibung
Art
String
Früher: Dateiendung
Typ
String
P – Programm
D – Deutschland
A – Österreich
C – Schweiz
M – Mandant
B – Formularbaustein
Name
String
Früher: Dateiname
Sprache
String
DEU – Deutsch
ENG – Englisch
…
Bezeichnung String
Früher: VName
Druckdaten
Memo
Früher: Dateiinhalt
Anders als bis einschliesslich zur Version 12.0, werden die Eigenschaften der Druckvorlagen
mandantenabhängig gespeichert. (Früher direkt in der Druckvorlagendatei.) Die Eigenschaften der
Druckvorlagen werden in der Tabelle „DRUCKVORLAGEDETAILS“ hinterlegt.
Name
Datentyp Beschreibung
Art
String
Primärfelder analog DRUCKVORLAGE
Typ
String
Primärfelder analog DRUCKVORLAGE
Name
String
Primärfelder analog DRUCKVORLAGE
Sprache
String
Primärfelder analog DRUCKVORLAGE
Folgevorlage String
Archivsystem Smallint
Archiv
Memo
Inaktiv
Boolean
Ebenfalls die Eigenschaften der Druckvorlagenarten werden mandantenabhängig gespeichert. Dies war
früher mandantenübergreifend. Die Eigenschaften der Druckvorlagenarten werden in der Tabelle
„DRUCKVORLAGENARTDETAILS“ gespeichert.
Name
Datentyp Beschreibung
Art
String
StandardVorlage
String
DruckDlgAnzeigen
Boolean
DruckbereichDlgAnzeigen Boolean
Archivsystem
Smallint
Archiv
Memo
Seite 29 von 32
11.1.2 Systemdruckvorlagen
Systemdruckvorlagen sind weiterhin mit einem Ausrufezeichen („!“) im Namen gekennzeichnet. Bei jedem
automatischen Reorg oder bei einer Stammdatenaktualisierung werden alle Systemdruckvorlagen neu in die
Programmdatenbank eingespielt. Im Gegensatz zu vorherigen Versionen können sie im Setup nicht mehr
abgewählt werden. Sie werden also immer eingespielt und von eventuellen Benutzeränderungen
überschrieben.
11.1.3 Datenübernahme
Die Datenübernahme der Druckvorlagen passiert beim Mandantenreorg. Auch die Datenübernahme der
Programmdruckvorlagen, da die Eigenschaften der Programmdruckvorlagen mandantenabhängig
gespeichert werden. Lediglich die Übernahme der Formularbausteine findet schon beim Datenreorg statt.
11.2 Aktionssperren (13.0.0)
Ab Version 13.0.0 werden die Sperrdateien (*.lck) entfernt und in der Tabelle „SPERRE“ verwaltet. Damit
wird der Ordner „LCK“ im Datenpfad überflüssig.
11.3 Journal (13.0.0) und (13.3.0)
Im Zuge der Vereinheitlichung Notizen und CRM wurden die Tabellen „NOTIZ“ und „CRM_KONTAKTE“ in
die neuen Tabellen „JOURNAL“ und „JOURNALLINK“ überführt. Gleichzeitig wurde die Tabelle „CRM
DOKUMENTE“ umbenannt in „DOKUMENT“. Der Primärschlüssel wurde einheitlich auf GUID umgestellt.
Dies betrifft auch alle Tabellen die sich darauf beziehen, wie „EMAILS“, „EMAILKONTEN“,
„EMAILSIGNATUREN“ und die neue Tabelle „DOKUMENT“. Die Extrafelder der Tabellen „NOTIZ“ und
„CRM_KONTAKTE“ werden mit Hilfe eines Dialoges zu Beginn des Mandantenreorgs in die JOURNALTabelle übernommen. Notizen mit dem Blobkey „KU“, „LI“ oder „IN“ wurden einheitlich als Journal mit dem
Blobkey „CR“ übernommen. Während des Mandantenreorgs werden Zuordnungstabellen angelegt um die
Beziehung zwischen alter Integer ID und neue GUID zu erhalten. Diese Tabellen sind „IdZuGuid“,
„IdZuGuidEMails“, „IdZuGuidEMailKonten“, „IdZuGuidSignaturen“. Die Tabellen bleiben auch nach dem
Reorg erhalten, werden im Programm nicht weiter verwendet, können aber für die Nachvollziehbarkeit
verwendet werden.
Die Datensätze der Termintabelle wurden in die Journaltabelle übernommen. Dabei wurde das Feld
„TerminFuer“ zu „Zustaendig“ und „Programm“ zu „Terminprogramm“ umbenannt. Das Feld Zyklus enthält
statt der ausgeschriebenen Werte einstellige Werte (die jeweiligen Anfangsbuchstaben z.B. „J“ für
„Jährlich“). Die Fremdschlüsselbeziehung von JournalLink zum verknüpften Datensatz erfolgt nicht mehr
über den fachlichen Schlüssel sondern den technischen/das _ID Feld. In dem Zusammenhang wurde das
Feld „Schluessel“ zu „SchluesselID“ umbenannt. Für eventuelle Sonderprogrammierungen findet man die
jeweiligen fachlichen Schlüssel im Feld „AlterSchluessel“. Dieses wird für neue Datensätze nicht gefüllt.
Die Tabelle „Journaltabellen“ wurde auf die Tabellen „JournalBlobkey“, „Blobkey“ und „BlobkeyProgramm“
aufgeteilt.
11.4 Ländercodes (13.0.0)
Die Ländercodes wurden aus der Tabelle „DGRUPPEN“ in die Tabelle „LAENDERCODE“ verschoben.
11.5 Druckvorlagen (13.1.0)
11.5.1 Standarddruckvorlagen von Kunden, Lieferanten und Interessenten
Die Standarddruckvoralgen von Kunden, Lieferanten und Interessenten wurden von der Tabelle
„GRUPPEN“ in die neue Tabelle „STANDARDVORLAGE“ verschoben.
Seite 30 von 32
11.6 Intrastat (13.2.0)
Intrastat-Meldungen können für verschiedene EU-Länder (DE, AT, …) abgegeben werden. Der Nutzer kann
im Beleg einfach das Meldeland auswählen.
11.6.1 Tabellenstruktur
Die neuen Tabellen in SL_Daten:
INTRAMELDELAND
Name
Datentyp
Meldeland
String
Bezeichnung String
Aktiv
Boolean
Beschreibung
DE, AT, …
INTRAMELDELANDDETAILS
Name
Datentyp Beschreibung
Meldeland String
DE, AT, …
ld
String
GA – Geschäftsart
ES – Eingang Schlüssel
AS – Ausgang Schüssel
RE – Region
Kuerzel
String
Name
String
IstSystem
Boolean
Die Daten für das jeweilige Meldeland werden unter einem neuen Stammdatendialog „Meldeländer“
zusammengefasst. Hier finden sich
• Regionen,
• Geschäftsarten
• Statistische Schlüssel für den Eingang und Ausgang
• Elektronische Meldung (Auth.-Code + Datum, nur Meldeland AT)
in Tabellenform. Die Tabellen werden über Skripte beim Stammdaten aktualisieren gefüllt. Es werden die
zwei Meldeländer „DE“ und „AT“ angeboten. Das Anlegen neuer Meldeländer ist nicht möglich. Dadurch wird
sichergestellt, dass bei einer Erweiterung der Meldeländer durch SelectLine keine Nutzerdaten vorhanden
sind, welche überschrieben werden. Die Daten für das Meldeland (Regionen, Geschäftsarten und die
statistischen Schlüssel für den Eingang und Ausgang) können vom Anwender nur eingesehen werden.
Seite 31 von 32
Die neuen Tabellen in MandantenDB:
ARTINTRA
Name
Artikelnummer
Meldeland
Wert
Waehrung
Region
Geschaeftsart
EingangCode
VersandCode
Datentyp
String
String
Float
String
String
String
String
String
Beschreibung
Die Intrastat-Stammdaten im Artikelstamm konnten bisher pro Artikel nur für ein Meldeland hinterlegt
werden. In der neuen Tabelle „ARTINTRA“ stehen Angaben die meldelandbezogen sind.
Des Weiteren wurde ein neues Feld „Meldeland“ vom Datentyp „String“ in folgenden Tabellen eingefügt:
BELEG
INMELD
INMELDP
In der Tabelle „ART“ wurden folgende Felder gelöscht:
Name
Datentyp Beschreibung
StatWertEuro Float
Region
String
Geschaeftsart String
StatEingang
String
StatVersand
String
Die (vor dem Update) vorhanden Intrastat-Einstellungen (aus gelöschten Felder) der Artikel werden in die
neue Tabelle „ARTINTRA“ übernommen. Das Aktuelle Mandantenland entscheidet dabei für welches
Meldeland die Daten angelegt werden
11.7 Externe Komponenten (13.3.0)
Verschiedene externe Komponenten wurden auf die neueste Version aktualisiert.
Komponente
Version
Verwendung
DevExpres
13.2.3
Navigationsleiste
Gnostic
4.0.0.432 Interner PDF Druck
VirtualTree
5.3.0
Hierarchische und tabellarische Darstellung von Datensatzlisten
kbmMemTable 7.40.10
Interne Datenhaltung von Datensatzlisten
SynEdit
2.0.8
Highlighting im Makroassistenten
11.8 Datenbankkompatibilitätslevel (13.3.0)
Durch die Entfernung der Abwärtskompatibilitätskomponenten zur Version 13.2.0 wurde die Beschränkung
des Kompatibilitätslevel von allen SelectLine Datenbanken entfernt. Bei einer Reorganisation erhalten die
Datenbanken nun den Wert des SQL Servers respektive die Wert, den die „master“ Datenbank besitzt.
11.9 Archiv (13.3.0)
Der Typ des Feldes „Archivsystem“ aus der Tabelle „ARCHIV“ in der MandantenDB wurde geändert von
String auf SmallInt. Die Werte sind analog zu den Druckvorlagen definiert.
• 0: Keine Archivierung
• 1: Interne PDF Archivierung
• 2: Elo
• 3: Easy
Seite 32 von 32
Herunterladen