Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4c24a5f4

Von Sven Schöling vor fast 15 Jahren hinzugefügt

  • ID 4c24a5f44bf065a820ec1a540334ebd48446ac04
  • Vorgänger 32afa3f4
  • Nachfolger 238d4f5f

Dokumentation komplett nach utf8 konvertiert.

Unterschiede anzeigen:

doc/UPGRADE
1
Wichtige Hinweise zum Upgrade von ?lteren Versionen
1
Wichtige Hinweise zum Upgrade von älteren Versionen
2 2
===================================================
3 3

  
4 4

  
......
9 9

  
10 10
Mit Version 2.6.0 wurde der Code zur Benutzerauthentifizierung neu
11 11
geschrieben. Die Umstellung erfordert eine manuelle
12
Konfiguration. Bestehende Benutzeraccounts k?nnen aber von Lx-Office
13
automatisch ?bernommen werden.
12
Konfiguration. Bestehende Benutzeraccounts können aber von Lx-Office
13
automatisch übernommen werden.
14 14

  
15 15
 Bevor Sie sich das erste mal einloggen
16 16
 --------------------------------------
17 17

  
18 18
Kopieren Sie bitte die Datei "lx-erp.conf" und
19 19
ggfs. "lx-erp-local.conf" in das neue Unterverzeichnis "config/". Die
20
alte Datei im Lx-Office-Stammverzeichnis kann daraufhin gel?scht
20
alte Datei im Lx-Office-Stammverzeichnis kann daraufhin gelöscht
21 21
werdern.
22 22

  
23
Als n?chstes muss die neue datenbankgest?tzte Benutzerverwaltung
24
konfiguriert werden. Die daf?r notwendigen Einstellungen werden in der
25
Datei "config/authentification.pl" vorgenommen, f?r die eine
23
Als nächstes muss die neue datenbankgestützte Benutzerverwaltung
24
konfiguriert werden. Die dafür notwendigen Einstellungen werden in der
25
Datei "config/authentification.pl" vorgenommen, für die eine
26 26
kommentierte Vorlage in "config/authentication.pl.default"
27 27
bereitliegt.
28 28

  
......
41 41
 Neue Perl-Module
42 42
 ----------------
43 43

  
44
Mit Version 2.6.0 werden zus?tzlich die folgenden Perl-Module ben?tigt,
44
Mit Version 2.6.0 werden zusätzlich die folgenden Perl-Module benötigt,
45 45
die bis Version 2.4.3 inklusive noch keine Voraussetzung waren:
46 46

  
47 47
* Digest::MD5
......
53 53

  
54 54
Ein Upgrade von v2.4.0 oder neuer auf v2.4.3 aus zwei Teilen: den
55 55
Dateien (einfaches Entpacken und Kopieren in das
56
Installationsverzeichnis gen?gen) sowie dem Datenbankupgrade.
56
Installationsverzeichnis genügen) sowie dem Datenbankupgrade.
57 57

  
58 58
 Neue Variablen in der Datei lx-erp.conf
59 59
 ---------------------------------------
60 60

  
61 61
Wenn Sie eine eigene Version der Konfigurationsdatei "lx-erp.conf"
62 62
einsetzen und diese nicht mit der Standardkonfigurationsdatei
63
?berschreiben, so beachten Sie bitte, dass die folgenden neuen
64
Variablen hinzugekommen sind und von Ihnen manuell erg?nzt werden
63
überschreiben, so beachten Sie bitte, dass die folgenden neuen
64
Variablen hinzugekommen sind und von Ihnen manuell ergänzt werden
65 65
sollten: $html2ps_bin, $ghostscript_bin, $pg_dump_exe und
66 66
$pg_restore_exe. Die Variable '$jscalendar' kann hingegen entfernt
67
werden, da sie nicht mehr ben?tigt wird.
67
werden, da sie nicht mehr benötigt wird.
68 68

  
69
Die Standardwerte f?r diese Variablen finden Sie in der Datei
69
Die Standardwerte für diese Variablen finden Sie in der Datei
70 70
"lx-erp.conf.default".
71 71

  
72
 Neue Abh?ngigkeiten von Perl-Modulen
72
 Neue Abhängigkeiten von Perl-Modulen
73 73
 ------------------------------------
74 74

  
75
Bitte beachten Sie auch die Liste der ben?tigten Perl-Module am Anfang
75
Bitte beachten Sie auch die Liste der benötigten Perl-Module am Anfang
76 76
der Datei "doc/INSTALL". Seit Version 2.4.0 sind die folgenden Module
77 77
neu hinzugekommen:
78 78

  
......
84 84
- Time::HiRes
85 85
- YAML
86 86

  
87
Nach M?glichkeit sollten auch die aktuellen Versionen der
87
Nach Möglichkeit sollten auch die aktuellen Versionen der
88 88
Datenbankpakete "DBI" und "DBD::Pg" installiert werden.
89 89

  
90 90
 Datenbankupgrade
......
101 101

  
102 102
Ein Upgrade von v2.4.0 auf v2.4.1 oder von v2.4.1 auf v2.4.2 besteht
103 103
aus zwei Teilen: den Dateien (einfaches Entpacken und Kopieren in das
104
Installationsverzeichnis gen?gen) sowie dem Datenbankupgrade.
104
Installationsverzeichnis genügen) sowie dem Datenbankupgrade.
105 105

  
106
Bitte beachten Sie auch die Liste der ben?tigten Perl-Module am Anfang
106
Bitte beachten Sie auch die Liste der benötigten Perl-Module am Anfang
107 107
der Datei "doc/INSTALL". Besonders nach einem Upgrade auf 2.4.2 muss
108 108
sichergestellt werden, dass das Modul "YAML" installiert ist.
109 109

  
......
121 121
======================================
122 122

  
123 123
Ein direktes Upgrade von den unmodifizierten Versionen 2.2.0, 2.2.1
124
und 2.2.2 auf 2.4.0 ist m?glich. Ein solches Upgrade besteht aus zwei
124
und 2.2.2 auf 2.4.0 ist möglich. Ein solches Upgrade besteht aus zwei
125 125
Teilen: den Dateien (einfaches Entpacken und Kopieren in das
126
Installationsverzeichnis gen?gen) sowie dem Datenbankupgrade.
126
Installationsverzeichnis genügen) sowie dem Datenbankupgrade.
127 127

  
128
Bitte beachten Sie auch die Liste der ben?tigten Perl-Module am Anfang
128
Bitte beachten Sie auch die Liste der benötigten Perl-Module am Anfang
129 129
der Datei "doc/INSTALL".
130 130

  
131 131
Das Datenbankupgrade wird automatisch gestartet, wenn sich der erste
......
133 133

  
134 134
** BITTE FERTIGEN SIE VOR DEM UPGRADE EIN BACKUP IHRER DATENBANK(EN) AN! **
135 135

  
136
Das Datenbankupgrade enth?lt zwei interaktive Upgradepfade f?r neue
136
Das Datenbankupgrade enthält zwei interaktive Upgradepfade für neue
137 137
Features in Lx-Office 2.4.0: Einheiten sowie Buchungsgruppen.
138 138

  
139 139

  
140 140

  
141
Einf?hrung von Einheiten
141
Einführung von Einheiten
142 142
------------------------
143 143

  
144 144
In Versionen von Lx-Office vor 2.4.0 konnte der Benutzer bei den
145 145
Stammdaten aber auch in den Einkaufs- und Verkaufsdialogen beliebige
146
Texte als "Einheit" angeben. Lx-Office 2.4.0 ?ndert dies nun. Der
147
Administrator kann unter "System -> Einheiten -> Ma?einheiten" die bei
146
Texte als "Einheit" angeben. Lx-Office 2.4.0 ändert dies nun. Der
147
Administrator kann unter "System -> Einheiten -> Maßeinheiten" die bei
148 148
Waren und Erzeugnissen verwendbaren und bei "System -> Einheiten ->
149 149
Dienstleistungseinheiten" die bei Dienstleistungen verwendbaren
150
Einheiten festlegen. Lx-Office 2.4.0 bringt bereits f?r beide Typen
150
Einheiten festlegen. Lx-Office 2.4.0 bringt bereits für beide Typen
151 151
einige Standardeinheiten mit.
152 152

  
153
Einheiten k?nnen wiederum auf anderen Einheiten basieren. So ist
153
Einheiten können wiederum auf anderen Einheiten basieren. So ist
154 154
z.B. "kg" als das 1000fache der Einheit "g" definiert. Der Benutzer
155 155
muss beim Anlegen von Artikeln in den Stammdaten eine Einheit aus
156
einer Drop-Down-Liste ausw?hlen. In den Einkaufs- und Verkaufsmasken
156
einer Drop-Down-Liste auswählen. In den Einkaufs- und Verkaufsmasken
157 157
werden dann dem Benutzer nur noch diejenigen Einheiten zur Auswahl
158 158
angeboten, die sich in die in den Stammdaten hinterlegte Einheit
159
umrechnen lassen. So w?rden z.B. f?r eine Ware, deren
159
umrechnen lassen. So würden z.B. für eine Ware, deren
160 160
Stammdateneinheit "kg" ist, nur die Einheiten "g", "kg", "t" zur
161
Auswahl aufgelistet, nicht aber "St?ck" oder "Tag", "Stunde".
161
Auswahl aufgelistet, nicht aber "Stück" oder "Tag", "Stunde".
162 162

  
163 163
Das Datenbankupgrade muss nun alle im System verwendeten Einheiten in
164 164
den Stammdaten sowie in den Einkaufs- und Verkaufsdaten so anpassen,
165 165
dass dort nur noch Einheiten auftreten, die im System verwendet werden
166
k?nnen. Da dies nur eingeschr?nkt automatisch m?glich ist, werden dem
167
Benutzer, der das Datenbankupgrade nach dem Login durchf?hrt, einige
166
können. Da dies nur eingeschränkt automatisch möglich ist, werden dem
167
Benutzer, der das Datenbankupgrade nach dem Login durchführt, einige
168 168
Masken angezeigt, in denen er neue Einheiten in der Datenbank anlegen
169 169
kann, und in denen er "alte" Einheiten durch "neue" Einheiten ersetzen
170 170
lassen kann.
171 171

  
172
Zuletzt muss er noch f?r all die Waren, f?r die fr?her gar keine
172
Zuletzt muss er noch für all die Waren, für die früher gar keine
173 173
Einheit eingetragen wurde, eine Standardeinheit getrennt nach Waren /
174 174
Erzeugnissen und Dienstleistungen festlegen, die statt dessen
175 175
eingesetzt wird.
176 176

  
177 177

  
178
Einf?hrung von Steuerzonen und Buchungsgruppen
178
Einführung von Steuerzonen und Buchungsgruppen
179 179
----------------------------------------------
180 180

  
181 181
In den Versionen von Lx-Office vor 2.4.0 wurden bei Artikeln und
182
Dienstleistungen jeweils ein Konto f?r Erl?se und ein Konto f?r den
183
Aufwand hinterlegt. ?ber diese Konten wurde dann auch definiert
182
Dienstleistungen jeweils ein Konto für Erlöse und ein Konto für den
183
Aufwand hinterlegt. Über diese Konten wurde dann auch definiert
184 184
welcher Steuersatz zu berechnen ist. Wollte man einen Artikel mal mit
185
und mal ohne Steuer verkaufen (Inland, Ausland), waren hierf?r zwei
185
und mal ohne Steuer verkaufen (Inland, Ausland), waren hierfür zwei
186 186
Artikel notwendig.
187 187

  
188
In der Version 2.4.0 k?nnen nun bei jedem Artikel f?r die
189
verschiedenen F?lle
188
In der Version 2.4.0 können nun bei jedem Artikel für die
189
verschiedenen Fälle
190 190
- Inland
191 191
- EU mit UStId
192 192
- EU ohne UStId
193
- Au?erhalb EU
194
verschiedene Erl?s- und Aufwandskonten definiert werden. Dadurch
195
werden dann auch jeweils die richtigen Steuers?tze berechnet.
193
- Außerhalb EU
194
verschiedene Erlös- und Aufwandskonten definiert werden. Dadurch
195
werden dann auch jeweils die richtigen Steuersätze berechnet.
196 196

  
197 197
Damit jetzt nicht bei jedem Artikel mehrere Konten definiert werden
198
m?ssen, werden alle Konten, die zu einer bestimmten Warengruppe
199
geh?ren, in einer Buchungsgruppe zusammengefasst. Diese
200
Buchungsgruppen werden zun?chst unter "System" definiert und k?nnen
198
müssen, werden alle Konten, die zu einer bestimmten Warengruppe
199
gehören, in einer Buchungsgruppe zusammengefasst. Diese
200
Buchungsgruppen werden zunächst unter "System" definiert und können
201 201
dann den Artikeln und Dienstleistungen zugewiesen werden.
202 202

  
203 203
Beim Datenbankupdate werden aus der Datenbank alle Kombinationen von
204
Erl?s- und Aufwandskonten geholt, die bereits verwendet wurden. F?r
205
diese Kombinationen m?ssen im Upgradeprozess Buchungsgruppen angelegt
204
Erlös- und Aufwandskonten geholt, die bereits verwendet wurden. Für
205
diese Kombinationen müssen im Upgradeprozess Buchungsgruppen angelegt
206 206
werden, indem man den einzelnen Kombinationen einen Namen zuweist. Die
207
Konten f?r nicht Inland sind mit den Standardkonten vorbelegt, k?nnen
208
aber vor dem Speichern ge?ndert werden.
207
Konten für nicht Inland sind mit den Standardkonten vorbelegt, können
208
aber vor dem Speichern geändert werden.
209 209

  
210 210
Diese neu angelegten Buchungsgruppen werden automatisch den
211 211
vorhandenen Artikeln und Dienstleistungen zugewiesen.  Buchungsgruppen
212
k?nnen genau wie vorher die Kontenzuordnung nachtr?glich nicht mehr
213
ge?ndert werden.
212
können genau wie vorher die Kontenzuordnung nachträglich nicht mehr
213
geändert werden.
214 214

  
215
M?chte man in der Buchhaltung eine neue Kombination von Erl?s- und
216
Aufwandskonten f?r bestimmte Artikel und Waren verwenden, legt man
217
zun?chst die entsprechenden konnten (z.B. 8401 und 3401) an und
215
Möchte man in der Buchhaltung eine neue Kombination von Erlös- und
216
Aufwandskonten für bestimmte Artikel und Waren verwenden, legt man
217
zunächst die entsprechenden konnten (z.B. 8401 und 3401) an und
218 218
erstellt dann eine neue Buchungsgruppe mit diesen Konten.  Die
219 219
Benennung der Buchungsgruppe kann frei erfolgen.
220 220

  
......
223 223
korrekt zugeordnet.
224 224

  
225 225
Wird in einer Verkaufs- oder Einkaufsmaske eine andere Steuerzone als
226
Inland ausgew?hlt, werden bei den Artikeln auch automatisch die
227
anderen Erl?s- und Aufwandskonten der Buchungsgruppe verwendet.
226
Inland ausgewählt, werden bei den Artikeln auch automatisch die
227
anderen Erlös- und Aufwandskonten der Buchungsgruppe verwendet.
228 228

  
229 229
Dokumentenvorlagen, Umbennante Vorlagenvariablen
230 230
------------------------------------------------
231 231

  
232 232
Einige Variablen, die in Dokumentenvorlagen verwendet werden, mussten
233
aufgrund von Namenskonflikten umbenannt werden. Dazu geh?ren:
233
aufgrund von Namenskonflikten umbenannt werden. Dazu gehören:
234 234

  
235 235
* Adress- und Kontaktinformationen des angemeldeten Mitarbeiters. Die
236 236
  Variablen "company", "address" und "businessnumber" haben alle einen
237
  Pr?fix "employee_" bekommen und hei?en nun "employee_company",
237
  Präfix "employee_" bekommen und heißen nun "employee_company",
238 238
  "employee_address" und "employee_businessnumber".
239 239

  
240
Zu beachten ist au?erdem, dass der Befehl <%include ...%> in
241
Dokumentenvorlagen nicht mehr zur Verf?gung steht.
240
Zu beachten ist außerdem, dass der Befehl <%include ...%> in
241
Dokumentenvorlagen nicht mehr zur Verfügung steht.

Auch abrufbar als: Unified diff