<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://www.gevitas.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gevitas</id>
		<title>GEVITAS - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://www.gevitas.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gevitas"/>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Spezial:Beitr%C3%A4ge/Gevitas"/>
		<updated>2026-04-11T03:14:49Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17287</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17287"/>
				<updated>2026-04-02T15:38:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf ===&lt;br /&gt;
&lt;br /&gt;
;Problem&lt;br /&gt;
Nach einigen Sekunden nach Klicken von '''Vorschau''' gab es diese Fehlermeldung:&lt;br /&gt;
&lt;br /&gt;
 Zu wenig Arbeitsspeicher für diese Operation!&lt;br /&gt;
&lt;br /&gt;
Auf den ersten, zweiten und viele weitere Blicke sieht der Report unauffällig auf:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_01.png]]&lt;br /&gt;
&lt;br /&gt;
Das Kuriose bei der Fehlersuche:&lt;br /&gt;
* Fehler war weg, wenn man den QR-Code löschte!&lt;br /&gt;
* Den QR-Code in einen anderen Report kopieren funktionierte!&lt;br /&gt;
* QR-Code stark verkleinern, funktionierte!&lt;br /&gt;
Der Verdacht mit dem &amp;quot;defekten&amp;quot; QR-Code war aber eine falsche Fährte!&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
Dieser Effekt trat auf, weil im Report unschlüssige/ungültige Seiten- und MasterData-Band-Einstellungen vorhanden waren!&lt;br /&gt;
Wenn man genau hinschaut sieht man dass das Band &amp;quot;MasterData&amp;quot; größer (höher) war als die Seite des Reports:&lt;br /&gt;
&lt;br /&gt;
* Die Seite hatte eine Höhe von 2,40 cm&lt;br /&gt;
* Das Band  hatte eine Höhe von 2,60 cm&lt;br /&gt;
&lt;br /&gt;
Beim Vergrößern der Seite tauchte außerdem ein Feld auf, das unsichtbar unterhalb der Seite lag:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_02.png]]&lt;br /&gt;
&lt;br /&gt;
Jetzt war die zu große Höhe des Bandes zu sehen!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
* Zuerst das Feld nach oben ziehen oder löschen&lt;br /&gt;
* Dann das Band verkleinern&lt;br /&gt;
* Dann die Seite verkleinern&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_03.png]]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_04.png]]&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17286</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17286"/>
				<updated>2026-04-02T15:37:14Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf ===&lt;br /&gt;
&lt;br /&gt;
;Problem&lt;br /&gt;
Nach einigen Sekunden nach Klicken von '''Vorschau''' gab es diese Fehlermeldung:&lt;br /&gt;
&lt;br /&gt;
 Zu wenig Arbeitsspeicher für diese Operation!&lt;br /&gt;
&lt;br /&gt;
Auf den ersten, zweiten und viele weitere Blicke sieht der Report unauffällig auf:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_01.png]]&lt;br /&gt;
&lt;br /&gt;
Das Kuriose bei der Fehlersuche:&lt;br /&gt;
* Fehler war weg, wenn man den QR-Code löschte!&lt;br /&gt;
* Den QR-Code in einen anderen Report kopieren funktionierte!&lt;br /&gt;
* QR-Code stark verkleinern, funktionierte!&lt;br /&gt;
Der Verdacht mit dem &amp;quot;defekten&amp;quot; QR-Code war aber eine falsche Fährte!&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
Dieser Effekt trat auf, weil im Report unschlüssige/ungültige Seiten- und MasterData-Band-Einstellungen vorhanden waren!&lt;br /&gt;
Wenn man genau hinschaut sieht man dass das Band &amp;quot;MasterData&amp;quot; größer (höher) war als die Seite des Reports:&lt;br /&gt;
&lt;br /&gt;
* Die Seite hatte eine Höhe von 2,40 cm&lt;br /&gt;
* Das Band  hatte eine Höhe von 2,60 cm&lt;br /&gt;
&lt;br /&gt;
Beim Vergrößern der Seite tauschte außerdem ein Feld auf, das unsichtbar unterhalb der Seite lag:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_02.png]]&lt;br /&gt;
&lt;br /&gt;
Jetzt war die zu große Höhe des Bandes zu sehen!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
* Zuerst das Feld nach oben ziehen oder löschen&lt;br /&gt;
* Dann das Band verkleinern&lt;br /&gt;
* Dann die Seite verkleinern&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_04.png]]&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_04.png&amp;diff=17285</id>
		<title>Datei:FastReport QRCode Etikett Fehler 04.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_04.png&amp;diff=17285"/>
				<updated>2026-04-02T15:36:46Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17284</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17284"/>
				<updated>2026-04-02T15:31:55Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf ===&lt;br /&gt;
&lt;br /&gt;
;Problem&lt;br /&gt;
Nach einigen Sekunden nach Klicken von '''Vorschau''' gab es diese Fehlermeldung:&lt;br /&gt;
&lt;br /&gt;
 Zu wenig Arbeitsspeicher für diese Operation!&lt;br /&gt;
&lt;br /&gt;
Auf den ersten, zweiten und viele weitere Blicke sieht der Report unauffällig auf:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_01.png]]&lt;br /&gt;
&lt;br /&gt;
Das Kuriose bei der Fehlersuche:&lt;br /&gt;
* Fehler war weg, wenn man den QR-Code löschte!&lt;br /&gt;
* Den QR-Code in einen anderen Report kopieren funktionierte!&lt;br /&gt;
* QR-Code stark verkleinern, funktionierte!&lt;br /&gt;
Der Verdacht mit dem &amp;quot;defekten&amp;quot; QR-Code war aber eine falsche Fährte!&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
Dieser Effekt trat auf, weil im Report unschlüssige/ungültige Seiten- und MasterData-Band-Einstellungen vorhanden waren!&lt;br /&gt;
Wenn man genau hinschaut sieht man dass das Band &amp;quot;MasterData&amp;quot; größer (höher) war als die Seite des Reports:&lt;br /&gt;
&lt;br /&gt;
* Die Seite hatte eine Höhe von 2,40 cm&lt;br /&gt;
* Das Band  hatte eine Höhe von 2,60 cm&lt;br /&gt;
&lt;br /&gt;
Beim Vergrößern der Seite tauschte außerdem ein Feld auf, das unsichtbar unterhalb der Seite lag:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_02.png]]&lt;br /&gt;
&lt;br /&gt;
Jetzt war die zu große Höhe des Bandes zu sehen!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
* Zuerst das Feld nach oben ziehen oder löschen&lt;br /&gt;
* Dann das Band verkleinern&lt;br /&gt;
* Dann die Seite verkleinern&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_03.png&amp;diff=17283</id>
		<title>Datei:FastReport QRCode Etikett Fehler 03.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_03.png&amp;diff=17283"/>
				<updated>2026-04-02T15:31:43Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_02.png&amp;diff=17282</id>
		<title>Datei:FastReport QRCode Etikett Fehler 02.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_02.png&amp;diff=17282"/>
				<updated>2026-04-02T15:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17281</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17281"/>
				<updated>2026-04-02T15:19:16Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf ===&lt;br /&gt;
&lt;br /&gt;
;Problem&lt;br /&gt;
Nach einigen Sekunden nach Klicken von '''Vorschau''' gab es diese Fehlermeldung:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 Zu wenig Arbeitsspeicher für diese Operation!&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
;Ursache&lt;br /&gt;
Dieser Effekt trat auf, weil im Report unschlüssige/ungültige Seiten- und MasterData-Band-Einstellungen vorhanden waren!&lt;br /&gt;
&lt;br /&gt;
Auf den ersten, zweiten und viele weitere Blicke sieht der Report unauffällig auf:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_QRCode_Etikett_Fehler_01.png]]&lt;br /&gt;
&lt;br /&gt;
Das Kuriose bei der Fehlersuche:&lt;br /&gt;
* Fehler&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_01.png&amp;diff=17280</id>
		<title>Datei:FastReport QRCode Etikett Fehler 01.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_QRCode_Etikett_Fehler_01.png&amp;diff=17280"/>
				<updated>2026-04-02T15:16:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks&amp;diff=17279</id>
		<title>FastReport Tipps und Tricks</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks&amp;diff=17279"/>
				<updated>2026-04-02T15:11:56Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Fehler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier gibt es Tipps und Tricks für das Erstellen von Reports mit '''FastReport&amp;amp;copy;''', die im Alltag hilfreich sein können. Sie sind aus der Praxis entstanden. Im Laufe der Erfahrung mit '''FastReport&amp;amp;copy;''' haben sich einige Themen angesammelt, so dass die Tipps und Tricks auf mehrere Seiten aufgeteilt wurden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingebaute Funktionen und Variablen ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Anzahl der Datensätze|Anzahl der Datensätze]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Anzahl Datensätze vergleichen mit aktuellem Datensatz Anzahl|Datensätze vergleichen mit aktuellem Datensatz]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Interne Variablen|Interne Variablen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Kopie des Ausdrucks|Kopie des Ausdrucks]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Report-Name|Report-Name]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Eingebaute_Funktionen_und_Variablen#Positionstext_ohne_RFT-Formatierung|Positionstext ohne RFT-Formatierung]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Eingebaute_Funktionen_und_Variablen#Text-Teile_l.C3.B6schen_am_Beispiel_Pfadname_entfernen|Text-Teile löschen am Beispiel &amp;quot;Pfadname entfernen&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Seiten-Ansteuerung ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Manueller Seitenwechsel im Code|Manueller Seitenwechsel im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Manueller Seitenwechsel &amp;quot;Nachher&amp;quot; im Code|Manueller Seitenwechsel &amp;quot;Nachher&amp;quot; im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Report-Zusammenfassung am Ende der Seite|Report-Zusammenfassung am Ende der Seite]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Leerzeilen verhindern bei unterdrücktem Feld|Leerzeilen verhindern bei unterdrücktem Feld]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Aufteilung erlauben|Aufteilung erlauben]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Seiten-Ansteuerung|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bänder ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Kapitel-Positionen zusammenhalten|Kapitel-Positionen zusammenhalten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Band per Code unterdrücken|Band per Code unterdrücken]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Kapitel unterdrücken wenn alle Positionen ausgegeben sind|Kapitel unterdrücken wenn alle Positionen ausgegeben sind]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Positionen_unterdr.C3.BCcken_wenn_Kapitel_auf_.22Nicht_drucken.22_steht|Positionen unterdrücken wenn Kapitel auf &amp;quot;Nicht drucken&amp;quot; steht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Band dehnen|Band dehnen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Child-Band wird nicht gedruckt|Child-Band wird nicht gedruckt]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Saubere_Linien_um_B.C3.A4nder.2C_auch_wenn_Child-Band_unterdr.C3.BCckt_wird|Saubere Linien trotz unterdrücktem Child-Band]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks: B%C3%A4nder#Details-Band_wird_nicht_gedruckt_wenn_SubdetailData_leer|Detail-Band wird nicht gedruckt wenn Subdetail-Band leer]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Warum_die_Sub-Details_ganz_unten_stehen|Warum die Sub-Details ganz unten stehen]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Band_unterdr.C3.BCcken_wenn_nicht_Anfrage.2FAngebot|Band unterdrücken, wenn nicht Anfrage oder Angebot]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Kapitel-Zwischensumme_nicht_drucken.2C_wenn_es_nur_EIN_Kapitel_im_Auftrag_gibt|Kapitel-Zwischensumme unterdrücken, wenn es nur EIN Kapitel im Auftrag gibt]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Bänder|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Formatierung ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Schrift-Farbe von Felder abhängig von der Fremdmenge|Schrift-Farbe von Felder abhängig von der Fremdmenge]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Schrift-Farbe_abh.C3.A4ngig_vom_Alternativ-Kennzeichen|Schrift-Farbe abhängig vom Alternativ-Kennzeichen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Farbe eines Bandes abwechselnd grau/weiß|Farbe eines Bandes abwechselnd grau/weiß]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Gruppenkopf auf letzter Seite unterdrücken, wenn keine Daten mehr kommen|Gruppenkopf auf letzter Seite unterdrücken, wenn keine Daten mehr kommen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Report mit Sub-Detail-Band wird abgebrochen, wenn es keine Sub-Daten gibt|Report mit Sub-Detail-Band wird abgebrochen, wenn es keine Sub-Daten gibt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Unterschiedliche Schriftarten in Auftrags-/Rechnungspositions-Texten|Unterschiedliche Schriftarten in Auftrags-/Rechnungspositions-Texten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Rahmen per Code setzen|Rahmen per Code setzen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Positionsangaben im Code|Positionsangaben im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Top-Position im Code ändern|Top-Position im Code ändern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Zahlen und Datum formatieren|Zahlen und Datum formatieren]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Monats-Namen aus Monats-Zahl|Monats-Namen aus Monats-Zahl]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Text in Großbuchstaben|Text in Großbuchstaben]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Formatierung#Schriftattribute_.28Fett.2C_unterstreichen_.29_in_Feldern|Schriftattribute in Feldern]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Formatierung|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Variablen ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Fortlaufende Nummer|Fortlaufende Nummer]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Zähler-Variable zum Unterdrücken von wiederholten Werten|Zähler-Variable zum Unterdrücken von wiederholten Werten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Interne Variablen|Interne Variablen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Variablen_im_Code_mit_Inhalten_f.C3.BCllen|Variablen im Code mit Inhalten füllen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Variablen|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Verwendung von Feldern ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zeilenumbruch innerhalb von Feldern|Zeilenumbruch innerhalb von Feldern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zeilenabstand in Feldern|Zeilenabstand in Feldern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Berechnungen in einem Feld|Berechnungen in einem Feld]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zahlenwert in Text umwandeln|Zahlenwert in Text umwandeln]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Berechnungen in einem Feld mit Formatierung|Berechnungen in einem Feld mit Formatierung]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Datumsfeld unterdrücken, wenn kein Datum drin steht|Datumsfeld unterdrücken, wenn kein Datum drin steht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bilder zur Laufzeit laden|Bilder zur Laufzeit laden]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Verwendung_von_Feldern#Hyperlinks_in_Feldern|Hyperlinks in Feldern]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Verwendung_von_Feldern#Nur_die_ersten_X_Stellen_eines_Feldes_verwenden|Nur die ersten X Stellen eines Feldes verwenden]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Verwendung von Feldern|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Dialoge im Report ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Dialoge im Report#Ausführen des Reports per Kennzeichen verhindern|Ausführen des Reports per Kennzeichen verhindern]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Dialoge im Report|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Unterberichte]]&lt;br /&gt;
&lt;br /&gt;
* [[If-Then-Else: Eine Einführung in die Programmierung]]&lt;br /&gt;
&lt;br /&gt;
== Fehler ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Tabelle wird im Report nicht angezeigt|Tabelle wird im Report nicht angezeigt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Band wird nicht gedruckt, obwohl Daten vorhanden sind|Band wird nicht gedruckt, obwohl Daten vorhanden sind]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist|Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht|Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Anzahl Seitennummern ist 0|Anzahl Seitennummern ist 0]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Etikettenformular: Es wird immer nur ein Etikett gedruckt|Etikettenformular: Es wird immer nur ein Etikett gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern!|Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern!]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Lieferschein wird übereinander gedruckt|Lieferschein wird übereinander gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Prüfprotokoll wird nicht gedruckt|Prüfprotokoll wird nicht gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung|Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot;|Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot;]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot;|Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot;]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Fehler#Fehlermeldung_unter_mySQL:_.22Variante_des_Typs_.28UnicodeString.29_konnte_nicht_in_Typ_.28Double.29_konvertiert_werden|Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Fehler#Bei_der_Vorschau_h.C3.A4ngt_sich_das_Programm_an_manchen_Rechner_auf|Bei der Vorschau hängt sich das Programm auf]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Fehler#Bei_der_Vorschau_eines_Etiketts_mit_QR-Code_h.C3.A4ngt_sich_das_Programm_auf|Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Fehler|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
* Programm hängt sich scheinbar auf:&lt;br /&gt;
:Bei Drucken in ein PDF-Programm (also als Drucker ist z.B. PDF-Writer) über die Vorschau hängst sich das Programm scheinbar auf.&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Im PDF-Programm ist ein Dialog &amp;quot;Speichern unter&amp;quot; geöffnet. Dieses muss geschlossen werden!&lt;br /&gt;
&lt;br /&gt;
== Export ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Export PDF|Export PDF]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Exportierte PDF-Dateien sind sehr gross|Exportierte PDF-Dateien sind sehr gross]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Windows-Explorer mit dem Formular-Ordner öffnen|Windows-Explorer mit dem Formular-Ordner öffnen]] im Druck-Fenster&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Export|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/KwOBk12rTNg Video FastReport Teil 16: Ladeliste nach Lagerort und Artikeln]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/tf2W3cML7Xg Video FastReport: Artikel-Report mit Bildern]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17278</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17278"/>
				<updated>2026-04-02T15:08:37Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Bei der Vorschau hängt sich das Programm an manchen Rechner auf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau eines Etiketts mit QR-Code hängt sich das Programm auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks&amp;diff=17277</id>
		<title>FastReport Tipps und Tricks</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks&amp;diff=17277"/>
				<updated>2026-04-02T15:07:18Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Fehler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier gibt es Tipps und Tricks für das Erstellen von Reports mit '''FastReport&amp;amp;copy;''', die im Alltag hilfreich sein können. Sie sind aus der Praxis entstanden. Im Laufe der Erfahrung mit '''FastReport&amp;amp;copy;''' haben sich einige Themen angesammelt, so dass die Tipps und Tricks auf mehrere Seiten aufgeteilt wurden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingebaute Funktionen und Variablen ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Anzahl der Datensätze|Anzahl der Datensätze]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Anzahl Datensätze vergleichen mit aktuellem Datensatz Anzahl|Datensätze vergleichen mit aktuellem Datensatz]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Interne Variablen|Interne Variablen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Kopie des Ausdrucks|Kopie des Ausdrucks]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Report-Name|Report-Name]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Eingebaute_Funktionen_und_Variablen#Positionstext_ohne_RFT-Formatierung|Positionstext ohne RFT-Formatierung]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Eingebaute_Funktionen_und_Variablen#Text-Teile_l.C3.B6schen_am_Beispiel_Pfadname_entfernen|Text-Teile löschen am Beispiel &amp;quot;Pfadname entfernen&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Seiten-Ansteuerung ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Manueller Seitenwechsel im Code|Manueller Seitenwechsel im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Manueller Seitenwechsel &amp;quot;Nachher&amp;quot; im Code|Manueller Seitenwechsel &amp;quot;Nachher&amp;quot; im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Report-Zusammenfassung am Ende der Seite|Report-Zusammenfassung am Ende der Seite]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Leerzeilen verhindern bei unterdrücktem Feld|Leerzeilen verhindern bei unterdrücktem Feld]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Seiten-Ansteuerung#Aufteilung erlauben|Aufteilung erlauben]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Seiten-Ansteuerung|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bänder ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Kapitel-Positionen zusammenhalten|Kapitel-Positionen zusammenhalten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Band per Code unterdrücken|Band per Code unterdrücken]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Kapitel unterdrücken wenn alle Positionen ausgegeben sind|Kapitel unterdrücken wenn alle Positionen ausgegeben sind]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Positionen_unterdr.C3.BCcken_wenn_Kapitel_auf_.22Nicht_drucken.22_steht|Positionen unterdrücken wenn Kapitel auf &amp;quot;Nicht drucken&amp;quot; steht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bänder#Band dehnen|Band dehnen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Child-Band wird nicht gedruckt|Child-Band wird nicht gedruckt]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Saubere_Linien_um_B.C3.A4nder.2C_auch_wenn_Child-Band_unterdr.C3.BCckt_wird|Saubere Linien trotz unterdrücktem Child-Band]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks: B%C3%A4nder#Details-Band_wird_nicht_gedruckt_wenn_SubdetailData_leer|Detail-Band wird nicht gedruckt wenn Subdetail-Band leer]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Warum_die_Sub-Details_ganz_unten_stehen|Warum die Sub-Details ganz unten stehen]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Band_unterdr.C3.BCcken_wenn_nicht_Anfrage.2FAngebot|Band unterdrücken, wenn nicht Anfrage oder Angebot]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_B%C3%A4nder#Kapitel-Zwischensumme_nicht_drucken.2C_wenn_es_nur_EIN_Kapitel_im_Auftrag_gibt|Kapitel-Zwischensumme unterdrücken, wenn es nur EIN Kapitel im Auftrag gibt]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Bänder|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Formatierung ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Schrift-Farbe von Felder abhängig von der Fremdmenge|Schrift-Farbe von Felder abhängig von der Fremdmenge]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Schrift-Farbe_abh.C3.A4ngig_vom_Alternativ-Kennzeichen|Schrift-Farbe abhängig vom Alternativ-Kennzeichen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Farbe eines Bandes abwechselnd grau/weiß|Farbe eines Bandes abwechselnd grau/weiß]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Gruppenkopf auf letzter Seite unterdrücken, wenn keine Daten mehr kommen|Gruppenkopf auf letzter Seite unterdrücken, wenn keine Daten mehr kommen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Report mit Sub-Detail-Band wird abgebrochen, wenn es keine Sub-Daten gibt|Report mit Sub-Detail-Band wird abgebrochen, wenn es keine Sub-Daten gibt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Unterschiedliche Schriftarten in Auftrags-/Rechnungspositions-Texten|Unterschiedliche Schriftarten in Auftrags-/Rechnungspositions-Texten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Rahmen per Code setzen|Rahmen per Code setzen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Positionsangaben im Code|Positionsangaben im Code]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Top-Position im Code ändern|Top-Position im Code ändern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Zahlen und Datum formatieren|Zahlen und Datum formatieren]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Monats-Namen aus Monats-Zahl|Monats-Namen aus Monats-Zahl]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Formatierung#Text in Großbuchstaben|Text in Großbuchstaben]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Formatierung#Schriftattribute_.28Fett.2C_unterstreichen_.29_in_Feldern|Schriftattribute in Feldern]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Formatierung|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Variablen ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Fortlaufende Nummer|Fortlaufende Nummer]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Zähler-Variable zum Unterdrücken von wiederholten Werten|Zähler-Variable zum Unterdrücken von wiederholten Werten]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Eingebaute Funktionen und Variablen#Interne Variablen|Interne Variablen]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Variablen#Variablen_im_Code_mit_Inhalten_f.C3.BCllen|Variablen im Code mit Inhalten füllen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Variablen|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Verwendung von Feldern ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zeilenumbruch innerhalb von Feldern|Zeilenumbruch innerhalb von Feldern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zeilenabstand in Feldern|Zeilenabstand in Feldern]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Berechnungen in einem Feld|Berechnungen in einem Feld]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Zahlenwert in Text umwandeln|Zahlenwert in Text umwandeln]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Berechnungen in einem Feld mit Formatierung|Berechnungen in einem Feld mit Formatierung]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Verwendung von Feldern#Datumsfeld unterdrücken, wenn kein Datum drin steht|Datumsfeld unterdrücken, wenn kein Datum drin steht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Bilder zur Laufzeit laden|Bilder zur Laufzeit laden]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Verwendung_von_Feldern#Hyperlinks_in_Feldern|Hyperlinks in Feldern]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Verwendung_von_Feldern#Nur_die_ersten_X_Stellen_eines_Feldes_verwenden|Nur die ersten X Stellen eines Feldes verwenden]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Verwendung von Feldern|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
== Dialoge im Report ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Dialoge im Report#Ausführen des Reports per Kennzeichen verhindern|Ausführen des Reports per Kennzeichen verhindern]]&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Dialoge im Report|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Unterberichte]]&lt;br /&gt;
&lt;br /&gt;
* [[If-Then-Else: Eine Einführung in die Programmierung]]&lt;br /&gt;
&lt;br /&gt;
== Fehler ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Tabelle wird im Report nicht angezeigt|Tabelle wird im Report nicht angezeigt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Band wird nicht gedruckt, obwohl Daten vorhanden sind|Band wird nicht gedruckt, obwohl Daten vorhanden sind]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist|Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht|Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Anzahl Seitennummern ist 0|Anzahl Seitennummern ist 0]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Etikettenformular: Es wird immer nur ein Etikett gedruckt|Etikettenformular: Es wird immer nur ein Etikett gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern!|Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern!]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Lieferschein wird übereinander gedruckt|Lieferschein wird übereinander gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Prüfprotokoll wird nicht gedruckt|Prüfprotokoll wird nicht gedruckt]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung|Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot;|Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot;]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Fehler#Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot;|Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot;]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Fehler#Fehlermeldung_unter_mySQL:_.22Variante_des_Typs_.28UnicodeString.29_konnte_nicht_in_Typ_.28Double.29_konvertiert_werden|Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden]]&lt;br /&gt;
* [[FastReport_Tipps_und_Tricks:_Fehler#Bei_der_Vorschau_h.C3.A4ngt_sich_das_Programm_an_manchen_Rechner_auf|Bei der Vorschau hängt sich das Programm auf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Fehler|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
* Programm hängt sich scheinbar auf:&lt;br /&gt;
:Bei Drucken in ein PDF-Programm (also als Drucker ist z.B. PDF-Writer) über die Vorschau hängst sich das Programm scheinbar auf.&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Im PDF-Programm ist ein Dialog &amp;quot;Speichern unter&amp;quot; geöffnet. Dieses muss geschlossen werden!&lt;br /&gt;
&lt;br /&gt;
== Export ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Export PDF|Export PDF]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Exportierte PDF-Dateien sind sehr gross|Exportierte PDF-Dateien sind sehr gross]]&lt;br /&gt;
* [[FastReport Tipps und Tricks: Export#Windows-Explorer mit dem Formular-Ordner öffnen|Windows-Explorer mit dem Formular-Ordner öffnen]] im Druck-Fenster&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;big&amp;gt;[[FastReport Tipps und Tricks: Export|Zum kompletten Beitrag]]&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/KwOBk12rTNg Video FastReport Teil 16: Ladeliste nach Lagerort und Artikeln]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/tf2W3cML7Xg Video FastReport: Artikel-Report mit Bildern]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17276</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17276"/>
				<updated>2026-03-19T09:13:22Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Die Änderung wirkt sich erst aus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Hier gibt es Hinweise, wie man die Performance mit dem Datenbank-System Microsoft&amp;amp;copy;SQL-Server&amp;amp;copy; verbessern kann.&lt;br /&gt;
&lt;br /&gt;
=== Treiber MSOLEDBSQL.1 ===&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber &amp;quot;MSOLEDBSQL.1&amp;quot; arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [[INI-Datei]] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eintrag in der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [[INI-Datei]] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kompatibilitätslevel ==&lt;br /&gt;
&lt;br /&gt;
Das Einstellen und Erzwingen des Kompatibilitätslevels (=MSSQL-Version) der Datenbank kann manche Datenbank-Abfrage enorm beschleunigen.&lt;br /&gt;
&lt;br /&gt;
Allerdings kann man da keine festgelegten Regeln vorschlagen, weil der Geschwindigkeitsvorteil von mehreren Faktoren abhängt, z.B.:&lt;br /&gt;
* Anzahl User&lt;br /&gt;
* Speicher für den SQL-Server&lt;br /&gt;
* Anzahl Datensätze&lt;br /&gt;
* Anzahl gleichzeitiger Zugriffe&lt;br /&gt;
* Eher viele unterschiedliche Artikel in den Auftragspositionen oder viele gleiche Artikel&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
=== Einstellen im REFLEX-Admin ===&lt;br /&gt;
&lt;br /&gt;
Im [[REFLEX-Admin]] kann man das Kompatibilitätslevel festlegen, mit dem [[REFLEX]] die Abfragen des SQL-Servers bestimmt.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es in den '''Parameter-Einstellungen''' unter '''Admin-Funktionen&amp;quot; den Punkt '''Kompatibilitätslevel bei MS-SQL-Server'''.&lt;br /&gt;
Dort kann man das Level einstellen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:SQLServer_Level_Aendern.png]]&lt;br /&gt;
&lt;br /&gt;
=== Die Änderung wirkt sich erst aus ===&lt;br /&gt;
&lt;br /&gt;
;REFLEX&lt;br /&gt;
:Nach einem '''Neustart von [[REFLEX]]'''&lt;br /&gt;
:Nach dem Refresh des Levels, indem man als Admin das Menü '''Datei&amp;amp;rArr;Admin-Optionen&amp;amp;rArr;SQL-Server Kompaitbilitäts-Level aktualisieren''' klickt (Strg+Alt+L)&lt;br /&gt;
:Das eingestellte Level wird dann rechts oben angezeigt:&lt;br /&gt;
:::[[Datei:SQLServer Level Refresh.png]]&lt;br /&gt;
&lt;br /&gt;
Hier wurde im [[REFLEX-Admin]] Level 130 eingestellt. Dieses Level wird von [[REFLEX]] ab sofort für Abfragen der Datenbank verwendet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Druckmodul [[GevitasFormPrint]]&lt;br /&gt;
:Wenn das Modul gestartet wird, um ein Formular zu drucken, mailen, exportieren&lt;br /&gt;
&lt;br /&gt;
;Weitere Module&lt;br /&gt;
:Nach einem '''Neustart''' des Moduls.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[INI-Datei]]&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17275</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17275"/>
				<updated>2026-03-19T08:17:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Hier gibt es Hinweise, wie man die Performance mit dem Datenbank-System Microsoft&amp;amp;copy;SQL-Server&amp;amp;copy; verbessern kann.&lt;br /&gt;
&lt;br /&gt;
=== Treiber MSOLEDBSQL.1 ===&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber &amp;quot;MSOLEDBSQL.1&amp;quot; arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [[INI-Datei]] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eintrag in der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [[INI-Datei]] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kompatibilitätslevel ==&lt;br /&gt;
&lt;br /&gt;
Das Einstellen und Erzwingen des Kompatibilitätslevels (=MSSQL-Version) der Datenbank kann manche Datenbank-Abfrage enorm beschleunigen.&lt;br /&gt;
&lt;br /&gt;
Allerdings kann man da keine festgelegten Regeln vorschlagen, weil der Geschwindigkeitsvorteil von mehreren Faktoren abhängt, z.B.:&lt;br /&gt;
* Anzahl User&lt;br /&gt;
* Speicher für den SQL-Server&lt;br /&gt;
* Anzahl Datensätze&lt;br /&gt;
* Anzahl gleichzeitiger Zugriffe&lt;br /&gt;
* Eher viele unterschiedliche Artikel in den Auftragspositionen oder viele gleiche Artikel&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
=== Einstellen im REFLEX-Admin ===&lt;br /&gt;
&lt;br /&gt;
Im [[REFLEX-Admin]] kann man das Kompatibilitätslevel festlegen, mit dem [[REFLEX]] die Abfragen des SQL-Servers bestimmt.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es in den '''Parameter-Einstellungen''' unter '''Admin-Funktionen&amp;quot; den Punkt '''Kompatibilitätslevel bei MS-SQL-Server'''.&lt;br /&gt;
Dort kann man das Level einstellen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:SQLServer_Level_Aendern.png]]&lt;br /&gt;
&lt;br /&gt;
=== Die Änderung wirkt sich erst aus ===&lt;br /&gt;
&lt;br /&gt;
;REFLEX&lt;br /&gt;
:Nach einem '''Neustart von [[REFLEX]]'''&lt;br /&gt;
:Nach dem Refresh des Levels, indem man als Admin das Menü '''Datei&amp;amp;rArr;Admin-Optionen&amp;amp;rArr;SQL-Server Kompaitbilitäts-Level aktualisieren''' klickt (Strg+Alt+L)&lt;br /&gt;
&lt;br /&gt;
;Druckmodul [[GevitasFormPrint]]&lt;br /&gt;
:Wenn das Modul gestartet wird, um ein Formular zu drucken, mailen, exportieren&lt;br /&gt;
&lt;br /&gt;
;Weitere Module&lt;br /&gt;
:Nach einem '''Neustart''' des Moduls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:SQLServer Level Refresh.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[INI-Datei]]&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:SQLServer_Level_Refresh.png&amp;diff=17274</id>
		<title>Datei:SQLServer Level Refresh.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:SQLServer_Level_Refresh.png&amp;diff=17274"/>
				<updated>2026-03-19T08:16:09Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17273</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17273"/>
				<updated>2026-03-18T15:51:47Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Einstellen im REFLEX-Admin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Hier gibt es Hinweise, wie man die Performance mit dem Datenbank-System Microsoft&amp;amp;copy;SQL-Server&amp;amp;copy; verbessern kann.&lt;br /&gt;
&lt;br /&gt;
=== Treiber MSOLEDBSQL.1 ===&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber &amp;quot;MSOLEDBSQL.1&amp;quot; arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [[INI-Datei]] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eintrag in der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [[INI-Datei]] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kompatibilitätslevel ==&lt;br /&gt;
&lt;br /&gt;
Das Einstellen und Erzwingen des Kompatibilitätslevels (=MSSQL-Version) der Datenbank kann manche Datenbank-Abfrage enorm beschleunigen.&lt;br /&gt;
&lt;br /&gt;
Allerdings kann man da keine festgelegten Regeln vorschlagen, weil der Geschwindigkeitsvorteil von mehreren Faktoren abhängt, z.B.:&lt;br /&gt;
* Anzahl User&lt;br /&gt;
* Speicher für den SQL-Server&lt;br /&gt;
* Anzahl Datensätze&lt;br /&gt;
* Anzahl gleichzeitiger Zugriffe&lt;br /&gt;
* Eher viele unterschiedliche Artikel in den Auftragspositionen oder viele gleiche Artikel&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
=== Einstellen im REFLEX-Admin ===&lt;br /&gt;
&lt;br /&gt;
Im [[REFLEX-Admin]] kann man das Kompatibilitätslevel festlegen, mit dem [[REFLEX]] die Abfragen des SQL-Servers bestimmt.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es in den '''Parameter-Einstellungen''' unter '''Admin-Funktionen&amp;quot; den Punkt '''Kompatibilitätslevel bei MS-SQL-Server'''.&lt;br /&gt;
Dort kann man das Level einstellen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:SQLServer_Level_Aendern.png]]&lt;br /&gt;
&lt;br /&gt;
=== Die Änderung wirkt sich erst aus ===&lt;br /&gt;
&lt;br /&gt;
;REFLEX&lt;br /&gt;
:Nach einem '''Neustart von [[REFLEX]]'''&lt;br /&gt;
:Nach dem Refresh des Levels, indem man als Admin das Menü '''Datei&amp;amp;rArr;Admin-Optionen&amp;amp;rArr;SQL-Server Kompaitbilitäts-Level aktualisieren''' klickt (Strg+Alt+L)&lt;br /&gt;
&lt;br /&gt;
;Druckmodul [[GevitasFormPrint]]&lt;br /&gt;
:Wenn das Modul gestartet wird, um ein Formular zu drucken, mailen, exportieren&lt;br /&gt;
&lt;br /&gt;
;Weitere Module&lt;br /&gt;
:Nach einem '''Neustart''' des Moduls.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[INI-Datei]]&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17272</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17272"/>
				<updated>2026-03-18T15:50:55Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Hier gibt es Hinweise, wie man die Performance mit dem Datenbank-System Microsoft&amp;amp;copy;SQL-Server&amp;amp;copy; verbessern kann.&lt;br /&gt;
&lt;br /&gt;
=== Treiber MSOLEDBSQL.1 ===&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber &amp;quot;MSOLEDBSQL.1&amp;quot; arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [[INI-Datei]] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eintrag in der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [[INI-Datei]] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kompatibilitätslevel ==&lt;br /&gt;
&lt;br /&gt;
Das Einstellen und Erzwingen des Kompatibilitätslevels (=MSSQL-Version) der Datenbank kann manche Datenbank-Abfrage enorm beschleunigen.&lt;br /&gt;
&lt;br /&gt;
Allerdings kann man da keine festgelegten Regeln vorschlagen, weil der Geschwindigkeitsvorteil von mehreren Faktoren abhängt, z.B.:&lt;br /&gt;
* Anzahl User&lt;br /&gt;
* Speicher für den SQL-Server&lt;br /&gt;
* Anzahl Datensätze&lt;br /&gt;
* Anzahl gleichzeitiger Zugriffe&lt;br /&gt;
* Eher viele unterschiedliche Artikel in den Auftragspositionen oder viele gleiche Artikel&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
=== Einstellen im REFLEX-Admin ===&lt;br /&gt;
&lt;br /&gt;
Im [[REFLEX-Admin]] kann man das Kompatibilitätslevel festlegen, mit dem [[REFLEX]] die Abfragen des SQL-Servers bestimmt.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es in den '''Parameter-Einstellungen''' unter '''Admin-Funktionen&amp;quot; den Punkt '''Kompatibilitätslevel bei MS-SQL-Server'''.&lt;br /&gt;
Dort kann man das Level einstellen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:SQLServer_Level_Aendern.png]]&lt;br /&gt;
&lt;br /&gt;
Die Änderung wirkt sich erst aus:&lt;br /&gt;
&lt;br /&gt;
;REFLEX&lt;br /&gt;
:Nach einem '''Neustart von [[REFLEX]]'''&lt;br /&gt;
:Nach dem Refresh des Levels, indem man als Admin das Menü '''Datei&amp;amp;rArr;Admin-Optionen&amp;amp;rArr;SQL-Server Kompaitbilitäts-Level aktualisieren''' klickt (Strg+Alt+L)&lt;br /&gt;
&lt;br /&gt;
;Druckmodul [[GevitasFormPrint]]&lt;br /&gt;
:Wenn das Modul gestartet wird, um ein Formular zu drucken, mailen, exportieren&lt;br /&gt;
&lt;br /&gt;
;Weitere Module&lt;br /&gt;
:Nach einem '''Neustart''' des Moduls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[INI-Datei]]&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:SQLServer_Level_Aendern.png&amp;diff=17271</id>
		<title>Datei:SQLServer Level Aendern.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:SQLServer_Level_Aendern.png&amp;diff=17271"/>
				<updated>2026-03-18T15:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17270</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17270"/>
				<updated>2026-03-18T08:19:30Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [[INI-Datei]] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eintrag in der INI-Datei ==&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [[INI-Datei]] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[INI-Datei]]&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX-Installation:_Technische_Informationen&amp;diff=17269</id>
		<title>REFLEX-Installation: Technische Informationen</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX-Installation:_Technische_Informationen&amp;diff=17269"/>
				<updated>2026-03-18T08:17:57Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* ODBC-Treiber für Microsoft SQL-Server® und SQL-Server-Express® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel beschreibt die technischen Vorgänge bei der Installation. Wenn Sie sich nicht damit befassen wollen, können Sie diesen Abschnitt überspringen. Für die Installation des Programmes ist keine spezielle Kenntnis erforderlich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ODBC-Treiber für Microsoft SQL-Server® und SQL-Server-Express® ==&lt;br /&gt;
&lt;br /&gt;
Ab Windows 10®/11® sind alle erforderlichen Treiber für [[REFLEX]] und [[GEVAS-Professional]] und MS-SQL-Server installiert.&lt;br /&gt;
&lt;br /&gt;
Wenn man mit CrystalReports® und mySQL® arbeitet, ist ein entsprechender - von uns empfohlener - ODBC-Treiber notwendig!&lt;br /&gt;
&lt;br /&gt;
Dies gilt nur für veraltete Systeme:&lt;br /&gt;
&lt;br /&gt;
Voraussetzung für das Funktionieren mit Microsoft SQL-Server/Express ist der [http://de.wikipedia.org/wiki/ODBC ODBC]-Treiber mindestens Version 2000.xx (intern 8.x genannt) oder höher. &lt;br /&gt;
Bei Windows XP® SP2 (nicht empfohlen!) ist der richtige [http://de.wikipedia.org/wiki/ODBC ODBC]-Treiber normalerweise schon installiert.&lt;br /&gt;
Ab Windows 7® (nicht empfohlen!) sind die ODBC-Treiber serienmäßig installiert.&lt;br /&gt;
Ab Windows 8® sind die ODBC-Treiber ebenfalls serienmäßig installiert, müssen jedoch u.U. als &amp;quot;Feature&amp;quot; über die Systemsteuerung aktiviert werden.&lt;br /&gt;
&lt;br /&gt;
== ODBC-Treiber für mySQL® ==&lt;br /&gt;
&lt;br /&gt;
REFLEX greift über die sog. ODBC-Schnittstelle auf den mySQL-Datenbankserver zu. Normalerweise wird der benötigte Treiber bei der Installation von REFLEX automatisch installiert. Hier wird beschrieben, wie man den Treiber manuell installiert und konfiguriert.&lt;br /&gt;
&lt;br /&gt;
'''Vorgehensweise:'''&lt;br /&gt;
* Treiber vom www.mysql.de downloaden und installieren&lt;br /&gt;
:Für mySQL muss nach heutigem Stand der ODBC-Treiber '''3.51.12''' verwendet werden.&lt;br /&gt;
:Wenn Sie eine andere Version verwenden wollen, sprechen Sie bitte mit unserem Support! &lt;br /&gt;
:Diesen Treiber kann man sich von www.mysql.de herunterladen.&lt;br /&gt;
&lt;br /&gt;
Danach wird die Installation des Treibers durchgeführt. Bitte verwenden Sie die Standardeinstellungen.&lt;br /&gt;
&lt;br /&gt;
'''Die einzige von GEVITAS freigegebene Treiber-Version ist 3.51.12!'''&lt;br /&gt;
&lt;br /&gt;
Siehe [[Installation von mySQL-ODBC]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ADO ==&lt;br /&gt;
&lt;br /&gt;
ADO ist bei allen aktuellen Windows-Versionen vorhanden und in das Betriebssystem integriert.&lt;br /&gt;
&lt;br /&gt;
Eine spezielle Installation/Aktivierung ist nicht notwendig.&lt;br /&gt;
&lt;br /&gt;
ADO ist auch Bestandteil des Windows-Updates. Wenn Sie das Windows-Update '''deaktivieren''' , kann das zu Problemen führen, wenn andere Updates ein ADO-Update voraussetzen!&lt;br /&gt;
&lt;br /&gt;
== ODBC-Treiber für mySQL==&lt;br /&gt;
Für mySQL muss der [http://de.wikipedia.org/wiki/ODBC ODBC]-Treiber 3.51.12 verwendet werden. Wenn Sie eine andere Version verwenden wollen, sprechen Sie bitte mit unserem Support!&lt;br /&gt;
&lt;br /&gt;
Eine funktionierende Version des Treibers befindet sich auf der Installations-CD und kann über das Installationsprogramm INSTALL als Option installiert werden.&lt;br /&gt;
&lt;br /&gt;
Was ist [http://de.wikipedia.org/wiki/ODBC ODBC]?&lt;br /&gt;
Ein [http://de.wikipedia.org/wiki/ODBC ODBC]-Treiber greift auf eine Datenbank zu über eine sog. DSN = Data-Source. Eine DSN ist eine ODBC-Einstellung für einen bestimmten Datenbank-Zugriff. Dabei gibt es folgende Unterscheidungen:&lt;br /&gt;
&lt;br /&gt;
Benutzer-DSN:&lt;br /&gt;
Benutzerabhängige DSN, d.h. diese DSN steht nur einem bestimmten PC-Benutzer zur Verfügung. '''Nicht empfohlen!'''&lt;br /&gt;
&lt;br /&gt;
System-DSN:&lt;br /&gt;
Globale DSN auf dem PC,  d.h. diese DSN steht allen Benutzern dieses PC’s zur Verfügung. Das ist die '''empfohlene Methode!'''&lt;br /&gt;
&lt;br /&gt;
Datei-DSN:&lt;br /&gt;
Bei dieser DSN liegen die Einstellungen in einer Datei (xxxx.DSN) auf dem PC. '''Nicht empfohlen!''' Jeder Benutzer, der Zugriff auf den entsprechenden Ordner hat, kann diese DSN benutzen.&lt;br /&gt;
&lt;br /&gt;
Das Installationsprogramm legt eine '''System-DSN''' mit dem Namen an.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ADO ===&lt;br /&gt;
Programmteile von GEVITAS-Programmen verwenden für den Datenbank-Zugriff [http://de.wikipedia.org/wiki/ActiveX_Data_Objects ADO]. ADO ist eine in Windows mitgelieferte Datenbank-Schnittstelle von Microsoft. [http://de.wikipedia.org/wiki/ActiveX_Data_Objects ADO].&lt;br /&gt;
&lt;br /&gt;
== BDE ==&lt;br /&gt;
&lt;br /&gt;
Die BDE wird nicht mehr verwendet.&lt;br /&gt;
&lt;br /&gt;
=== Datenbank ===&lt;br /&gt;
Das Installationsprogramm legt eine Datenbank REFLEX an, die einige Grunddaten beinhaltet. '''Wichtig:''' Es wird ein Standard-Benutzer mit dem Namen &amp;quot;REFLEX&amp;quot; und dem Passwort &amp;quot;start&amp;quot; angelegt. Dieser Benutzer hat Admin-Rechte in REFLEX. Mit diesem Benutzer können Sie sich bei '''ersten Start''' anmelden.&lt;br /&gt;
&lt;br /&gt;
=== INI-Datei ===&lt;br /&gt;
Bestimmte Programmeinstellungen werden in einer sog. [[INI-Datei]] abgelegt. Diese Datei hat standardmäßig den Namen &amp;quot;REFLEX.INI&amp;quot; (für [[REFLEX]] bzw. &amp;quot;GPRO.INI&amp;quot; (Für [[GEVAS-Professional]]). Sie befindet sich nach der Programm-Installation im [[Programmverzeichnis]] (z.B. &amp;quot;C:\Programme\GEVITAS\REFLEX“).&lt;br /&gt;
&lt;br /&gt;
Normalerweise müssen Sie keine Änderungen an der INI-Datei vornehmen. Nach der Programminstallation wird automatisch das REFLEX-Konfigurationsprogramm ('''RxKonf''') aufgerufen, mit dessen Hilfe die entsprechenden Einstellungen der INI vorgenommen werden können.&lt;br /&gt;
&lt;br /&gt;
Man kann über einen sog. &amp;quot;'''Startparameter'''&amp;quot; festlegen, mit welcher INI das Programm arbeiten soll. Das ist z.B. dann wichtig, wenn man mit mehreren Datenbanken (aber dem gleichen Programm!) arbeitet. Dieser Startparameter muss in der Verknüpfung von REFLEX '''hinter''' dem Aufruf der REFLEX.EXE angegeben werden. Er lautet &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;/K=&amp;quot;Pfad/Dateiname zu der Ini-Datei&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;c:\Programme\Gevitas\Reflex\Reflex.exe /K=&amp;quot;Pfad/Dateiname zu der Ini-Datei&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Bitte beachten Sie die Leerstelle zwischen dem Programmnamen und dem Startparameter!'''&lt;br /&gt;
&lt;br /&gt;
=== Zusammenfassung: ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
!Schritt&lt;br /&gt;
!Wo?&lt;br /&gt;
!Was?&lt;br /&gt;
!Womit?&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Server&lt;br /&gt;
|Installation SQL-Server (Express)&lt;br /&gt;
|REFLEX Install&lt;br /&gt;
|-&lt;br /&gt;
|oder 1&lt;br /&gt;
|Server&lt;br /&gt;
|Installation SQL-Server&lt;br /&gt;
|Microsoft-Installation&lt;br /&gt;
|-&lt;br /&gt;
|oder 1&lt;br /&gt;
|Server&lt;br /&gt;
|Installation mySQL&lt;br /&gt;
|mySQL-Installation von mysql.de&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Server/Domäne&lt;br /&gt;
|Freigabe einrichten, volle Zugriffsrechte für Benutzer einräumen.&lt;br /&gt;
|Server-Konfigurationsprogramm bzw. Samba.&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Server&lt;br /&gt;
|Leere Datenbank installieren&lt;br /&gt;
|MSSQL: über SQL Managementstudio Datenbank-Backup von Install-CD einspielen&amp;lt;br&amp;gt;mySQL: mySQL-Query Browser mit SQL-Script von REFLEX Install-CD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Server&lt;br /&gt;
|Kopieren der Formular- und Report-Dateien&lt;br /&gt;
|REFLEX Install-CD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Client&lt;br /&gt;
|Installieren bzw. Updaten des ODBC-Treibers&lt;br /&gt;
|REFLEX Install-CD&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Client&lt;br /&gt;
|Installieren REFLEX&lt;br /&gt;
|Gevitas-Installer von REFLEX Install-CD&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Client&lt;br /&gt;
|Konfigurieren REFLEX&lt;br /&gt;
|REFLEX Konfigurationsprogramm RxKonf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
=== Server-Installation ===&lt;br /&gt;
&lt;br /&gt;
* ''Technische Informationen''&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Server-Installation: Microsoft SQL-Server|Server-Installation: Microsoft® SQL-Server®]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Server-Installation: mySQL®|Server-Installation: mySQL®]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Server-Installation: Datenbank installieren|Server-Installation: Datenbank installieren]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Server-Installation: Dateien auf den Server kopieren|Server-Installation: Dateien auf den Server kopieren]]&lt;br /&gt;
&lt;br /&gt;
=== Client-Installation ===&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Client-Installation: Programm installieren|Client-Installation: Programm installieren]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation|Bekannte Probleme bei der Installation]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17268</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17268"/>
				<updated>2026-03-18T08:13:02Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Eintrag in der INI-Datei */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [INI-Datei] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eintrag in der INI-Datei ==&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [INI-Datei] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:Das Zeichen &amp;quot;;&amp;quot; ist in Ini-Dateien ein Zeichen dafür, dass ein Kommentar folgt!&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17267</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17267"/>
				<updated>2026-03-18T08:12:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Wenn man mit dem MS-SQL-Server arbeitet, kann man mit einem neueren Treiber arbeiten, der vor allem beim '''ersten Connect''' an den SQL-Server wesentlich schneller ist!&lt;br /&gt;
&lt;br /&gt;
Dazu muss man nur einen Eintrag in die [INI-Datei] einfügen.&lt;br /&gt;
&lt;br /&gt;
* Voraussetzung:&lt;br /&gt;
: Der neuere Treiber ist auf dem Rechner installiert!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eintrag in der INI-Datei ==&lt;br /&gt;
&lt;br /&gt;
Dieser Eintrag in der [INI-Datei] kann die Performance wesentlich verbessern:&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17266</id>
		<title>Bessere Performance mit MS-SQL-Server</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Bessere_Performance_mit_MS-SQL-Server&amp;diff=17266"/>
				<updated>2026-03-18T08:08:36Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: Die Seite wurde neu angelegt: „   [Options]  ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!  DatabaseProvider=MSOLEDBSQL.1…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;MSOLEDBSQL.1 = Schnellerer Connect zum SQL-Server als SQLOLEDB.1, aber nicht auf allen Systemen installiert!&lt;br /&gt;
 DatabaseProvider=MSOLEDBSQL.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [Options]&lt;br /&gt;
 ;SQLOLEDB.1 = Überall installiert, MSOLEDBSQL.1 nicht!&lt;br /&gt;
 DatabaseProvider=SQLOLEDB.1&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Menu_Weitere_Informationen&amp;diff=17265</id>
		<title>Menu Weitere Informationen</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Menu_Weitere_Informationen&amp;diff=17265"/>
				<updated>2026-03-18T08:05:59Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:btn_back_sw_32.png|link=Hauptseite]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;nix&amp;quot;  border=&amp;quot;0&amp;quot; style=&amp;quot;text-align: left; &amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
!style=&amp;quot;width:  5%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
!style=&amp;quot;width: 25%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
!style=&amp;quot;width:  5%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
!style=&amp;quot;width: 25%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
!style=&amp;quot;width:  5%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
!style=&amp;quot;width: 25%; background-color: white;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Datei:DokumentenManager_32x32.png|64px|link=REFLEX Bedienungsanleitung Dokumenten-Manager]]&lt;br /&gt;
|&lt;br /&gt;
[[REFLEX Bedienungsanleitung Dokumenten-Manager|&amp;lt;big&amp;gt;REFLEX-DokumentenManager&amp;lt;/big&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Informationen zum REFLEX-DokumentenManager.&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX_Bedienungsanleitung_Dokumenten-Manager#Artikel-Dokumente|Artikel-Dokumente]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX-DokumentenManager: Scannen von Eingangsrechnungen|Scannen und Anzeigen von Eingangsrechnungen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:GevitasSync_128x128.png|64px|link=Gevitas-Sync]]&lt;br /&gt;
|&lt;br /&gt;
[[Gevitas-Sync|&amp;lt;big&amp;gt;Gevitas-Sync&amp;lt;/big&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Mit GEVITAS-Sync können Termine, Aufgaben, Kontakte und Aufträge in Outlook® exportiert werden. Es können auch Termine, Aufgaben und Kontakte aus Outlook® in den TerminMananger importiert werden.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:Diverses_128x128.png|64px||link=Allgemeines Übersicht]]&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;big&amp;gt;Allgemeines&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Suchen von Datumswerten]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Tabellenaufbau ändern]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Wichtige Information zu Intel HD-Grafikkarten]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Windows 8|Windows 8 und 10]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX 64-Bit-Windows|GEVITAS-Programme unter 64-Bit Windows]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Allgemeines Übersicht]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Links|Interessante Links zu allen möglichen Themen]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Namensgebungen der GEVITAS-Programme]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Programmfenster wird nicht angezeigt]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Programm startet nicht wegen Sicherheitswarnung]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:Inventur_128x128.png|64px|link=REFLEX: Inventur]]&lt;br /&gt;
|&lt;br /&gt;
[[REFLEX: Inventur|&amp;lt;big&amp;gt;REFLEX Inventur&amp;lt;/big&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Erklärt die Anwendung der Inventur mit [[RELEX]]. Das Zusatzprogramm REFLEX-Inventur ermöglicht die Durchführung einer Inventur in Verbindung mit REFLEX.&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX_Inventur:_Hauptmenü|Hauptmenü]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX Inventur: Neue Inventur anlegen|Neue Inventur anlegen]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX Inventur: Inventur-Erfassung|Inventur-Erfassung]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:Administrator_128x128.png|64px]]&lt;br /&gt;
|&lt;br /&gt;
Für den Administrator:&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX Installation|Installation REFLEX]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[GEVAS-Professional Installation|Installation GEVAS-Professional]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Beschreibung der GEVITAS-Modul-Programme]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Thunderbird und MAPI]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Welches Datenbank-System verwenden?]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Exportieren von Artikel-Texten mit SQL]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Fehlercodes beim Starten von Programmen oder öffnen von Dateien]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Hardware-Tipp: Austausch einer Festplatte mit klonen der Partitionen]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Bessere Performance mit MS-SQL-Server]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:Datenbank_32x32.png|64px|link=Datenbanken-Übersicht]]&lt;br /&gt;
|&lt;br /&gt;
[[Datenbanken-Übersicht|&amp;lt;big&amp;gt;Datenbanken&amp;lt;/big&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Sichern und Wiederherstellen von Datenbanken, Tipps und Einstellungen, SQL-Scripts&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Sichern einer Datenbank mit MSSQL-Server]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Wiederherstellen einer Datenbank mit MSSQL-Server]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Anlegen und Verwenden einer Testdatenbank]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Sichern einer Datenbank mit mySQL|Sichern einer Datenbank mit mySQL]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Zugriff auf SQL-Server nicht möglich]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[mySQL sortiert nicht alphabetisch]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Fehlermeldungen beim Ausführen von Änderungen unter MS-SQL]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[Manchmal sehr langsamer Zugriff auf MS-SQL-Datenbank]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
[[Datei:Labor.png|link=Labor|64px]]&lt;br /&gt;
|&lt;br /&gt;
[[Labor|&amp;lt;big&amp;gt;GEVITAS Labor&amp;lt;/big&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Im GEVITAS Labor werden angedachte Programme oder mögliche Funktionen zu unseren Anwendungen vorgestellt.&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[ActIn|Aktivitäten-/Zeiterfassung per App]]&amp;lt;br&amp;gt;&lt;br /&gt;
•&amp;amp;nbsp;[[REFLEX FahrzeugDispo|REFLEX FahrzeugDispo]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17264</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17264"/>
				<updated>2026-03-17T15:25:58Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nach dem Ändern des Basis-Reports ist alles durcheinander! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) '''gelöscht''' und '''neue Memos''' eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die gelöschten Memos hatten aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin '''neue Memos eingefügt''' und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer '''automatisch vergeben''' und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt einen Report ausführt, der den geänderten BasisReport verwendet, sieht das sehr '''durcheinander''' aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch '''übereinander''':&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17263</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17263"/>
				<updated>2026-03-17T15:18:23Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nach dem Ändern des Basis-Reports ist alles durcheinander! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) gelöscht und neue eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die Memos haben aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
 memoBasisFirmaFirma&lt;br /&gt;
 memoBasisFirmaBankTitel&lt;br /&gt;
 memoBasisFirmaBankName&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin neue Memos eingefügt und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer automatisch vergeben und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
 Memo1&lt;br /&gt;
 Memo2&lt;br /&gt;
 Memo3&lt;br /&gt;
&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt eine Report ausführt, der den BasisReport verwendet, sieht das sehr durcheinander aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch übereinander:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder '''Memo1, Memo2, Memo3''' aus dem Basis-Report gab es auch mit '''diesem Namen''' im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport&amp;amp;copy; plötzlich '''zwei Objekte mit dem gleichen Namen'''!&lt;br /&gt;
:Das '''zweite''' Memo mit dem '''gleichen Namen''' nimmt die Stelle des '''ersten''' ein.&lt;br /&gt;
:Es erscheint nun im '''unteren''' Band, gehört aber eigentlich in das '''obere'''!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer '''eindeutig''' sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alles war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17262</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17262"/>
				<updated>2026-03-17T15:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nach dem Ändern des Basis-Reports ist alles durcheinander! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) gelöscht und neue eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die Memos haben aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
memoBasisFirmaFirma&lt;br /&gt;
memoBasisFirmaBankTitel&lt;br /&gt;
memoBasisFirmaBankName&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin neue Memos eingefügt und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer automatisch vergeben und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
Memo1&lt;br /&gt;
Memo2&lt;br /&gt;
Memo3&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt eine Report ausführt, der den BasisReport verwendet, sieht das sehr durcheinander aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch übereinander:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder Memo1, Memo2, Memo3 aus dem Basis-Report gab es auch mit diesem Namen im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport plötzlich zwei Objekte mit dem gleichen Namen!&lt;br /&gt;
:Das zweite Memo mit dem gleichen Namen nimmt die Stelle des ersten ein.&lt;br /&gt;
:Es erscheint nun im unteren Band, gehört aber eigentlich in das obere!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer eindeutig sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
:Armin der Admin hat die Namen der neue Memos geändert und alle war gut!&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17261</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17261"/>
				<updated>2026-03-17T15:13:56Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nach dem Ändern des Basis-Reports ist alle durcheinander! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alles durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) gelöscht und neue eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die Memos haben aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
memoBasisFirmaFirma&lt;br /&gt;
memoBasisFirmaBankTitel&lt;br /&gt;
memoBasisFirmaBankName&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin neue Memos eingefügt und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer automatisch vergeben und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
Memo1&lt;br /&gt;
Memo2&lt;br /&gt;
Memo3&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Wenn man jetzt eine Report ausführt, der den BasisReport verwendet, sieht das sehr durcheinander aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_02.png]]&lt;br /&gt;
&lt;br /&gt;
Im Designer sind die Felder auch übereinander:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Problem war:&lt;br /&gt;
:Die Memo-Felder Memo1, Memo2, Memo3 aus dem Babsi-Report gab es auch mit diesem Namen im Haupt-Report!&lt;br /&gt;
:In dem Moment, wo der Haupt-Report ausgeführt und der Basis-Report in ihn hinein &amp;quot;gemischt&amp;quot; wird, hat FastReport plötzlich zwei Objekte mit dem gleichen Namen!&lt;br /&gt;
:Das zweite Memo mit dem gleichen Namen nimmt die Stelle des ersten ein.&lt;br /&gt;
:Es erscheint nun im unteren Band, gehört aber eigentlich in das obere!&lt;br /&gt;
&lt;br /&gt;
:Lösung:&lt;br /&gt;
:Namen von Objekten im Basis-Report sollten immer eindeutig sein!&lt;br /&gt;
:Wenn der Name den Text &amp;quot;BasisReportXXX&amp;quot; beinhaltet, sollte das Objekt nicht mit anderen Objekten des Reports kollidieren.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_03.png&amp;diff=17260</id>
		<title>Datei:FastReport BasisReport 03.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_03.png&amp;diff=17260"/>
				<updated>2026-03-17T15:07:21Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_02.png&amp;diff=17259</id>
		<title>Datei:FastReport BasisReport 02.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_02.png&amp;diff=17259"/>
				<updated>2026-03-17T15:05:31Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17258</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17258"/>
				<updated>2026-03-17T14:57:12Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nach dem Ändern des Basis-Reports ist alle durcheinander! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alle durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) gelöscht und neue eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
Die Memos haben aussagekräftige, eindeutige Namen, z.B.&lt;br /&gt;
&lt;br /&gt;
memoBasisFirmaFirma&lt;br /&gt;
memoBasisFirmaBankTitel&lt;br /&gt;
memoBasisFirmaBankName&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dann hat Armin der Admin neue Memos eingefügt und den Text neu eingegeben. Die Namen der Memos wurden vom FastReport-Designer automatisch vergeben und lauten z.B.&lt;br /&gt;
&lt;br /&gt;
Memo1&lt;br /&gt;
Memo2&lt;br /&gt;
Memo3&lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17257</id>
		<title>FastReport Tipps und Tricks: Fehler</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=FastReport_Tipps_und_Tricks:_Fehler&amp;diff=17257"/>
				<updated>2026-03-17T14:46:16Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Prüfprotokoll wird nicht gedruckt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fehler ==&lt;br /&gt;
&lt;br /&gt;
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport&amp;amp;copy; jede Menge Fehler-Möglichkeiten.&lt;br /&gt;
&lt;br /&gt;
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden hier beschrieben:&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehler, Ursachen, Behebung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Etwas tut nicht das erwartete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tabelle wird im Report nicht angezeigt ===&lt;br /&gt;
&lt;br /&gt;
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe '''[[FastReport Dataset (Tabelle) wird im Report nicht angezeigt]]'''.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:&lt;br /&gt;
&lt;br /&gt;
 Fehler im Ausdruck ´Tabellenname.&amp;quot;Feld&amp;quot;: Identifier expected&lt;br /&gt;
&lt;br /&gt;
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band wird nicht gedruckt, obwohl Daten vorhanden sind ===&lt;br /&gt;
&lt;br /&gt;
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind. &lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft '''Visible''' von '''False''' auf '''True'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Detail-Band mit Auftragspositionen wird mehrfach gedruckt, obwohl nur ein Datensatz vorhanden ist ===&lt;br /&gt;
&lt;br /&gt;
In einem Formular werden Auftragspositionen gedruckt. Eine Position daraus wird drei mal gedruckt, die anderen richtigerweise nur ein mal.&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In den Artikel-Textbausteinen haben mehrere Textbausteine das Kennzeichen &amp;quot;Angebot&amp;quot; und das gleiche Sprackennzeichen. Das ist nicht zulässig! Nur jeweils ein Textbaustein darf das Kennzeichen &amp;quot;Angebot&amp;quot; (oder Auftrag usw.) mit einem Sprachkennzeichen haben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Schrift-Farbe eines Feldes wird im Editor angezeigt, in der Vorschau/im Druck nicht ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man ändert die Schrift-Farbe eines Feldes, diese wird im Editor angezeigt, aber in der Vorschau/im Druck nicht!&lt;br /&gt;
&lt;br /&gt;
;Ursache:&lt;br /&gt;
:Bei dem Feld ist ein sog. &amp;quot;Highlight&amp;quot; definiert. Dieses legt fest, dass beim einem bestimmten Ergebnis einer Formel die Font-Farbe und -Größe gesetzt wird. Dieses &amp;quot;Highlight&amp;quot; ist stärker als die angegebene Schrift-Farbe.&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Auf das Feld doppelklicken. Das Register &amp;quot;Highlight&amp;quot; öffnen und das &amp;quot;Highlight&amp;quot; löschen.&lt;br /&gt;
&lt;br /&gt;
=== Anzahl Seitennummern ist 0 ===&lt;br /&gt;
&lt;br /&gt;
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!&lt;br /&gt;
&lt;br /&gt;
Das Feld hat folgenden Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Stand: [Date]    Seite [Page] von [TotalPages]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_01.png]]&lt;br /&gt;
&lt;br /&gt;
'''Warum zeigt &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; immer 0 statt der Anzahl der Seiten?'''&lt;br /&gt;
&lt;br /&gt;
;Grund:&lt;br /&gt;
:Damit &amp;lt;nowiki&amp;gt;[TotalPages]&amp;lt;/nowiki&amp;gt; funktioniert, muss man dem Report &amp;quot;sagen&amp;quot;, dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!&lt;br /&gt;
:Dazu muss man den Report im Designer öffnen und dann auf das Menü '''Report&amp;amp;rArr;Optionen''' klicken. Dann schaltet man die Option '''Zweipass''' ein:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_02.png]]&lt;br /&gt;
&lt;br /&gt;
:Das Ergebnis:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Bsp_Zweipass_03.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Es wird immer nur ein Etikett gedruckt ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wurde ein Etikettenformular erstellt. Druckt man ein einzelnes Etikett, ist alles ok. Will man aber mehrere Etiketten z.B. über den Serien-Druck drucken, kommt immer nur '''ein''' Etikett heraus.&lt;br /&gt;
&lt;br /&gt;
Die '''[[FastReport Etikettenformular: Es wird nur Ein Etikett gedruckt|Ursache und die Lösung werden hier beschrieben]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Etikettenformular: Drucker druckt auch Text als Barcode ===&lt;br /&gt;
&lt;br /&gt;
Wenn der Etiketten-Drucker druckt auch den '''Text''' als '''Barcode''' druckt, sollte man in den Drucker-Einstellungen (am lokalen Rechner) prüfen, ob &amp;quot;jemand&amp;quot; eine '''Font-Ersetzung im Druckertreiber''' eingestellt hat. Manche Drucker erlauben es, eine beliebige Schriftart (z.B. &amp;quot;Arial&amp;quot;) auf eine eingebaute Schriftart &amp;quot;umzubiegen&amp;quot;. Das ermöglich den Barcode-Druck, auch wenn man keinen Barcode-Font hat (was man unter FastReport auch nicht mehr benötigt!).&lt;br /&gt;
&lt;br /&gt;
=== Ich kann die Sortierung beim Drucken einer Ladeliste nicht ändern! ===&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:Wenn man im Druckfenster die Option &amp;quot;Sortierung&amp;quot; ändern will, reagiert das Programm darauf nicht, die Auswahl ist nicht möglich!&lt;br /&gt;
&lt;br /&gt;
;Lösung&lt;br /&gt;
:It's not an Bug, it's a feature!&lt;br /&gt;
&lt;br /&gt;
Das ist unter bestimmten Umständen gewollt so und wird '''[[GevitasFormPrint Sortieren geht nicht|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein wird übereinander gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Lieferschein wird die 2. Seite über die die erste Seite gedruckt. In diesem speziellen Fall wurde die vorhandene Verbindung zum Basis-Report entfernt. Die Adresse stand in einem Child-Band des Seitenkopfes und sollte per Code ab der 2. Seite unterdrückt werden:&lt;br /&gt;
&lt;br /&gt;
 procedure BasisSeitenkopfChildOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   if &amp;lt;Page&amp;gt; &amp;gt; 1 then&lt;br /&gt;
     BasisSeitenkopfChild.Visible := False&lt;br /&gt;
   else&lt;br /&gt;
     BasisSeitenkopfChild.Visible := True;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Das Problem wurde gelöst, indem die Adresse in einem &amp;quot;normalen&amp;quot; MasterData-Band untergebracht wurde, das Child-Band gelöscht wurde und der Code entsprechend geändert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfprotokoll wird nicht gedruckt ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Report für die Prüfsoftware Prüfsoftware &amp;quot;PMKD-2500&amp;quot; oder &amp;quot;SafetyTest&amp;quot; erstellt wurde, enthält er eine Master-Detail-Beziehung. Das bedeutet, es gibt ein Band (&amp;quot;Master&amp;quot;) für die allgemeinen Testdaten (Tabelle &amp;quot;Test&amp;quot;) und ein Band mit den Details (Tabelle &amp;quot;TestDetails&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Damit der Kopf (Master) angezeigt wird, obwohl es '''keine Details-Daten''' gibt, muss man im Report im Master-Band die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_TPS_Pruefprotokoll_MasterBand_Option.png]]&lt;br /&gt;
&lt;br /&gt;
einschalten.&lt;br /&gt;
&lt;br /&gt;
Ohne diese Option kommt auf dem Report nur die Überschrift, sonst nix!&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Erstellen eines Prüfprotokolls für TPS]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nach dem Ändern des Basis-Reports ist alle durcheinander! ===&lt;br /&gt;
&lt;br /&gt;
Was ist passiert?&lt;br /&gt;
&lt;br /&gt;
Der Admin (nennen wir ihn &amp;quot;Armin&amp;quot;) hat aus dem Basis-Report Textfelder (Memos) gelöscht und neue eingefügt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_BasisReport_01.png]]&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Alternativ nicht gefunden&amp;quot; in Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Rechnung_Fehlermeldung_Alternativ.png]]&lt;br /&gt;
&lt;br /&gt;
Grund:&lt;br /&gt;
&lt;br /&gt;
In Rechnungen gibt es kein Alternativ.&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Fehler im Ausdruck';' expected&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein ähnliche Meldung wie diese auftritt...&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_01.png]]&lt;br /&gt;
&lt;br /&gt;
...so kann die Ursache sein, dass in der Artikelbezeichnung die Zeichen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [ oder ] &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
enthalten sind:&lt;br /&gt;
&lt;br /&gt;
[[Datei:FastReport_Fehler_Ausdruck_erwartet_02.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Zeichen werden in der Programmiersprache von FastReport&amp;amp;copy; aber als Begrenzungszeichen für Ausdrücke (Felder, Variablen usw.) verwendet.&lt;br /&gt;
&lt;br /&gt;
Um diesen Fehler zu vermeiden, kann man im Code die Ausdrucks-Begrenzungszeichen &amp;quot;umbiegen&amp;quot; auf andere Zeichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// ExpressionDelimiters legt die Zeichen fest, die für Ausdrücke benutzt werden. Standard: [,]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Wenn in der Artikel-Bezeichnung eckige Klammern vorkommen können, kommt es zu einer Fehlermeldung.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;// Deshalb:                           &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.ExpressionDelimiters := '{,}';&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;MemoPositionenBezeichnung.Lines.Add( &amp;lt;Positionen.&amp;quot;Bezeichnung&amp;quot;&amp;gt; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
, z.B. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; ‹ ›&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
(das sind spezielle spitze Klammern aus dem Unicode-Zeichensatz, nicht die normalen spitzen Klammern!).&lt;br /&gt;
&lt;br /&gt;
oder:&lt;br /&gt;
 ╠ ╣&lt;br /&gt;
&lt;br /&gt;
Hier werden die geschweiften Klammern als Begrenzer festgelegt. Wenn die auch in der Bezeichnung vorkommen können, muss man natürlich andere Zeichen verwenden&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Das ist nur notwendig, wenn man einem Memo-Feld '''im Programm-Code''' einen Feld-Inhalt zuweist!&lt;br /&gt;
:Wenn man '''direkt''' im Designer ein Datenbank-Feld festlegt, ist das '''nicht''' nötig! Ausnahme: Siehe unten!&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung &amp;quot;Memo XX: Fehler im Ausdruck xxxx&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Beim Ausführen eines Reports wird folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Folgende(r) Fehler trat(en) auf:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Memo21: Fehler im Ausdruck &amp;quot;...L'Acoustics...&amp;quot;: ';' expected&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Problem:&lt;br /&gt;
:In der Bezeichnung ist ein einfaches Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' enthalten. &lt;br /&gt;
:Im Report steht in diesem Memo der Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 1 (empfohlen):&lt;br /&gt;
:Im Designer das Feld doppelklicken und den Inhalt ändern &lt;br /&gt;
:von &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [KapitelBezeichnung]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:nach&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[@Summe] [Positionen.&amp;quot;KapitelBezeichnung&amp;quot;]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:;Warum?&lt;br /&gt;
:Im Design auf der Seite &amp;quot;Page1&amp;quot;, auf der die Bänder und Felder platziert sind, ist dem zugehörigen Memo-Feld das Dataset &amp;quot;Positionen&amp;quot; zugeordnet worden.&lt;br /&gt;
:Wahrscheinlich wurde es früher mal auf die Seite gezogen, ohne die Variable &amp;quot;@Summe&amp;quot;.&lt;br /&gt;
:Da funktioniert auch alles!&lt;br /&gt;
:Wenn man jetzt aber nachträglich in das Memo ein neues Feld (die Variable &amp;quot;@Summe&amp;quot;) hinzufügt, stimmt die Syntax in dem Memo-Feld nicht mehr.&lt;br /&gt;
:Wenn man &amp;quot;KapitelBezeichnung&amp;quot; entfernt und neu einfügt, wird die richtige Syntax verwendet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Lösung 2:&lt;br /&gt;
:Im Report aus dem einen Memofeld mit dem Inhalt:&lt;br /&gt;
&lt;br /&gt;
 [@Summe] [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:'''zwei''' Memofelder machen. Im ersten steht nur&lt;br /&gt;
&lt;br /&gt;
 [@Summe]&lt;br /&gt;
&lt;br /&gt;
:und im zweiten nur &lt;br /&gt;
&lt;br /&gt;
 [KapitelBezeichnung]&lt;br /&gt;
&lt;br /&gt;
:Die beiden Memo's  stehen direkt hintereinander in der Zeile.&lt;br /&gt;
&lt;br /&gt;
;Lösung 3 - nicht unbedingt empfehlenswert:&lt;br /&gt;
:In der Bezeichnung das einfache Anführungszeichen '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' durch '''&amp;lt;big&amp;gt;&amp;lt;nowiki&amp;gt;´&amp;lt;/nowiki&amp;gt;&amp;lt;/big&amp;gt;''' (&amp;quot;Akut-Akzent&amp;quot;, &amp;quot;Accent aigu&amp;quot;) ersetzen.&lt;br /&gt;
&lt;br /&gt;
=== Fehlermeldung: &amp;quot;Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden ===&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Bedingungen wird diese Fehlermeldung beim Ausführen des Reports angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Variante des Typs (UnicodeString) konnte nicht in Typ (Double) konvertiert werden&lt;br /&gt;
&lt;br /&gt;
;Ursache&lt;br /&gt;
&lt;br /&gt;
Ursache ist dieser Code:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; = '' then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Um festzustellen, dass ein Textfeld leer ist, muss dann dieser Code verwendet werden:&lt;br /&gt;
  &lt;br /&gt;
  '''&amp;lt;nowiki&amp;gt;if Length( &amp;lt;Positionen.&amp;quot;TextPosition&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := False&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;else&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;ChildGroupHeader1.Visible := True;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Es wird also auf die Länge = 0 des Textes geprüft.&lt;br /&gt;
&lt;br /&gt;
Damit ein Report universell verwendet werden kann, empfiehlt sich diese Methode auch unter anderen Datenbank-Maschinen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;ACHTUNG!&lt;br /&gt;
:Diese Fehlermeldung erscheint auch, wenn Sie die Klammern falsch setzen, z.B. so:&lt;br /&gt;
&lt;br /&gt;
*Falsch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; = 0 ) then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Richtig:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;if Length( &amp;lt;AuftragsKopf.&amp;quot;Kopftext&amp;quot;&amp;gt; ) = 0 then&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bei der Vorschau hängt sich das Programm an manchen Rechner auf ===&lt;br /&gt;
&lt;br /&gt;
Dieser Effekt trat auf, weil eine Formular-Report kopiert und abgeändert wurde:&lt;br /&gt;
&lt;br /&gt;
* Der Original-Report wurde nach Kapiteln sortiert und '''gruppiert'''.&lt;br /&gt;
* In der Kopie wurde nach '''Lagerort''' sortiert und '''gruppiert'''.&lt;br /&gt;
&lt;br /&gt;
In Code der der Gruppen-Überschrift befand sich dieser Code-Abschnitt:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 procedure GroupHeaderKapitelOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   // Wenn die Option &amp;quot;Jedes Kapitel auf neue Seite&amp;quot; im Druckfenster eingeschaltet ist.&lt;br /&gt;
   // Aber - Nicht bei dem 1. Kapitel!&lt;br /&gt;
   //      - Nicht wenn der Bereich unsichtbar ist! &lt;br /&gt;
 &lt;br /&gt;
   if ( &amp;lt;KapitelNeueSeite&amp;gt; = 1 )   and ( &amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;  &amp;gt;  1 )   and ( GroupHeaderKapitel.Visible ) then&lt;br /&gt;
     Engine.NewPage;                       // Neue Seite, Seitenkopf usw. drucken&lt;br /&gt;
 &lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weil die Positionen nun nach Lagerort sortiert wurden, kam irgendein Kapitel als erstes, entsprechend den Lagerorten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;Positionen.&amp;quot;Kapitel&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; war also &amp;lt;code&amp;gt; &amp;gt;  1 &amp;lt;/code&amp;gt;, also wurde ein Seitenwechsel ausgelöst.&lt;br /&gt;
Bei den folgenden Positionen wiederholt sich dieser Vorgang, so dass der Report aus tausenden von Seiten bestand.&lt;br /&gt;
&lt;br /&gt;
Der Code, der für die Kapitel-Sortierung gemacht war, muss gelöscht werden!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Diverse Fehlermeldungen beim Ausführen des Reports ===&lt;br /&gt;
&lt;br /&gt;
Diverse Fehlermeldungen beim Ausführen des Reports, wenn man im Designer den Report öffnen, fehlt die Page1-Seite!&lt;br /&gt;
&lt;br /&gt;
;Mögliche Ursache:&lt;br /&gt;
:Im Report ist u.U. die Angabe „BasisReport“ falsch. Auszug aus der report-Datei (fr3):&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01a'''.fr3&amp;quot;&lt;br /&gt;
:&lt;br /&gt;
;Richtig ist:&lt;br /&gt;
:   &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
:   &amp;lt;inherited ParentReport=&amp;quot;..\BasisReport_'''01'''.fr3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da drauf?&lt;br /&gt;
:Wenn man im Designer den Report öffnen, fehlt die Page1-Seite. &lt;br /&gt;
:Das ist ein Zeichen dafür, dass der (vorher eingelesene) BasisReport nicht geladen werden konnte.&lt;br /&gt;
&lt;br /&gt;
:Den Report kann man über den Designer '''nicht editieren'''!&lt;br /&gt;
:Also muss man die Reportdatei über einen '''Editor''' öffnen.&lt;br /&gt;
&lt;br /&gt;
;Wie kommt man da hin?&lt;br /&gt;
:Wir verwenden den Editor '''Notepad++&amp;amp;copy;''', man aber mit jedem Texteditor (Nicht Word© !!!) die Reportdateien öffnen.&lt;br /&gt;
:FR3-Dateien sind im XML-Format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Tipps und Tricks]]&lt;br /&gt;
&lt;br /&gt;
* [[Mehrsprachige Reports mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Fehlermeldungen]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Seitenformat]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Daten, Tabellen und Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Bands]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Objekte und Elemente eines Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Abhängige Formatierung von Feldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Farb-Konstanten]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport HTML-Tags in Texfeldern]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Namensgebung der Datenbank-Tabellen und -Felder]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport: Summen im Report bilden]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Engine: Der Report-Erzeuger]]&lt;br /&gt;
&lt;br /&gt;
* [[Ladeliste/Packliste mit FastReport]]&lt;br /&gt;
&lt;br /&gt;
* [[FastReport Beispiel Auftragsformular Struktur der Positionen]]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/VDTSGf4oIFA Video FastReport Teil 1: Allgemeines]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/M3keXvU3JIY Video FastReport Teil 2: Erstes Kennenlernen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/ZEa9te2nyco Video FastReport Teil 3: Den ersten Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/IrpqarC0KEc Video FastReport Teil 4: Summen im Report erstellen]&lt;br /&gt;
&lt;br /&gt;
* [//youtu.be/5krqu5oSuGU Video FastReport Teil 10: Vererbung, Erstellen und Verwenden eines Basis-Reports]&lt;br /&gt;
&lt;br /&gt;
* [//www.fast-report.com/de/ Homepage von FastReport]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS-Carnet]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_01.png&amp;diff=17256</id>
		<title>Datei:FastReport BasisReport 01.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:FastReport_BasisReport_01.png&amp;diff=17256"/>
				<updated>2026-03-17T14:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17255</id>
		<title>REFLEX Update-Historie</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17255"/>
				<updated>2026-03-17T12:39:21Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Release 260316 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Datei:Updates_128x128.png|32px]]Dieser Artikel beschreibt die letzten Updates von REFLEX. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Installation des Updates'''&lt;br /&gt;
[[Datei:Achtung_64.jpg|rechts]]&lt;br /&gt;
Zur Installation des Updates beachten Sie bitte '''unbedingt''' die [[REFLEX: Programm-Updates|Hinweise zu Programm-Updates]] und zu den [[REFLEX: Datenbank-Updates|Datenbank-Updates]]!&lt;br /&gt;
&lt;br /&gt;
'''Datenbank-Update'''&lt;br /&gt;
&lt;br /&gt;
Ein Update beinhaltet u.U. Datenbank-Änderungen!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
Der aktuelle Datenbank-Stand ist '''15.0.250803'''. &lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim ersten Starten des Programms wird der Datenbank-Stand überprüft und ein automatisches Datenbank-Update eingeleitet. &lt;br /&gt;
Führen Sie dieses Update unbedingt durch! &lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte '''unbedingt die [[REFLEX: Datenbank-Updates|Hinweise zu Datenbank-Updates]]'''!&lt;br /&gt;
&lt;br /&gt;
Ältere Update-Beschreibungen finden Sie '''[[REFLEX: Update-Beschreibungen|hier]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release 260316 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|XRechnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Unsere XRechnung-Entwicklung läuft weiterhin auf Hochtouren.&lt;br /&gt;
&lt;br /&gt;
Aufgrund der unterschiedlichen Anforderungen durch die XRechnungs-Validatoren muss unser E-Rechnungsprogramm zur Erstellung der XRechnungen '''fortlaufend angepasst''' werden.&lt;br /&gt;
&lt;br /&gt;
Der Standard XRechnung (basierend auf der europäischen Norm EN 16931) ist leider kein statisches Dokument, sondern entwickelt sich durch neue Versionen, gesetzliche Änderungen und technische Erweiterungen fortlaufend weiter.&lt;br /&gt;
&lt;br /&gt;
Auch unsere Kunden, die derzeit auf Elektronische Rechnungen umsteigen, melden uns immer wieder verschiedene Probleme beim Validieren/Einreichen von XRechnungen, z.B. je nach Bundesland, nach der Behörde oder öffentlicher Institution usw.&lt;br /&gt;
&lt;br /&gt;
* Manche Validatoren prüfen nur die XML-Struktur (Syntax)&lt;br /&gt;
* Andere prüfen zusätzlich logische Zusammenhänge (z.B. Umsatzsteuer-ID-Format, Rechenoperationen)&lt;br /&gt;
* Manche verlangen spezifische Felder (wie z.B. Bestellnummer, Kundennummer).&lt;br /&gt;
&lt;br /&gt;
Noch unübersichtlicher wird es, wenn ein Validator eine bestimmte Stelle in der XRechnung akzeptiert, ein anderer diese als fatalen Fehler bezeichnet und die XRechnung ablehnt!&lt;br /&gt;
&lt;br /&gt;
Dazu kommen noch kundenspezifische Wünsche bzw. Anpassungen, die wir alle '''kostenlos''' im Rahmen der '''XRechnung-Lizenzgebühr''' umsetzen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Lieferanschriften:&lt;br /&gt;
Wenn eine Entfernung über der vom Admin festgelegten Grenze liegt und die entsprechende Checkbox ausgeschaltet ist, wird diese Frage angezeigt: Die Entfernung ist größer als X km. Willst Du die Option &amp;quot;Entfernung ist größer als X km&amp;quot; einschalten?&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In den Auftragslieferanschriften wird die Entfernung (Delivery + Return) auch bei &amp;quot;Transport durch Kunde&amp;quot; berechnet.&lt;br /&gt;
Bei selektierter Checkbox &amp;quot;Entfernung größer als 500km!&amp;quot; in einer Anschrift wird diese nicht zurückgesetzt, wenn auf &amp;quot;Transport durch Kunde&amp;quot; gewechselt wird. Probleme beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestellung oder Positionen kopieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bestellung kopieren oder Positionen aus Zwischenablage einfügen:&lt;br /&gt;
Kopierte die Spalten für die Verbindung zu Aufträge (ID_STRING,AUFTRNR,AUFTRPOSNR,AUFTRUNTPOSNR,AUFTRPOS_ID_STRING) aus dem Original in die Kopie mit! Das darf nicht sein, dadurch könnten Auswertungen verfälscht werden!&lt;br /&gt;
Das Problem wurde beseitigt.&lt;br /&gt;
Fehlende ID_STRING's werden durch das Datenbank-Update gefüllt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerprotokoll für Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Felder werden nun beim Lagerzugang über Bestellungen aus den Bestell-Positionen gefüllt:&lt;br /&gt;
 &lt;br /&gt;
;BESTNR&lt;br /&gt;
:Bestell-Nummer&lt;br /&gt;
&lt;br /&gt;
;BESTPO_ID_STRING&lt;br /&gt;
:ID-String der Bestell-Position&lt;br /&gt;
&lt;br /&gt;
;AUFTRPOS_ID_STRING&lt;br /&gt;
:ID-String der Auftrags-Position (wenn in der Bestellung angegeben)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerzugang über Bestellung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerzugang Einzelartikel über Bestellung, Protokoll ohne Mengen:&lt;br /&gt;
Wenn man einen Einzel-Artikel zubucht, stehen im Protokoll nicht die '''aktualisierten Bestände''' sondern die '''vor''' der Buchung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
| Faktura-Dokumente kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Filter im Faktura-Dokumentenmanager --&amp;gt; Faktura-Dokumente kopieren:&lt;br /&gt;
Nicht nur nach Zeitraum filtern, sondern zusätzlich nach Kundennummern!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Sondervorschrift ADR/Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In GevitasFormPrint wird die '''Anzahl der Artikel-Positionen mit Sondervorschrift'' (ADR/Gefahrgut) eingefügt.&lt;br /&gt;
Im in Auftrags-/Lieferschein-Kopf gibt es dieses neue Feld:&lt;br /&gt;
&lt;br /&gt;
;LieferscheinKopf.DGoodsSpecialRules_Numbers&lt;br /&gt;
:Enthält die Anzahl der Positionen im Auftrag bzw. Lieferschein, für in den Artikelstammdaten eine Sondervorschrift festgelegt wurde. :Die Anzahl wird vor dem Drucken jeweils neu berechnet.&lt;br /&gt;
&lt;br /&gt;
;Im Lieferschein-Report:&lt;br /&gt;
:Achtung!&lt;br /&gt;
:Im Lieferschein-Formular-Report immer das &amp;quot;LieferscheinKopf.DGoodsSpecialRules_Numbers&amp;quot; Feld aus dem LieferscheinKopf verwenden, nicht das Feld aus dem AuftragsKopf!&lt;br /&gt;
:Im Auftragskopf steht die Anzahl aus dem Auftrag, was bei Teillieferungen nicht unbedingt die Anzahl des Lieferscheins ist!&lt;br /&gt;
&lt;br /&gt;
;In diesem Zusammenhang wurden auch diese Felder neu in die Auftragskopf-Tabelle eingefügt:&lt;br /&gt;
:Mandant&lt;br /&gt;
:FirmenID&lt;br /&gt;
:DispoAuftrag&lt;br /&gt;
:ZusatzAuftrag&lt;br /&gt;
:StatusPart&lt;br /&gt;
:TransportDurchKunde&lt;br /&gt;
:TransportDurchKundeR&lt;br /&gt;
:ZollTransProjNr&lt;br /&gt;
:ZollStatus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Suche in der Übersicht langsam&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Mögliche Ursachen:&lt;br /&gt;
&lt;br /&gt;
;IntelliSuche, Auswahl der Felder:&lt;br /&gt;
:Bitte den Usern sagen, dass vermieden werden soll, alle Felder für die Suche auszuwählen!&lt;br /&gt;
:Je mehr Häkchen, desto größer wird die Abfrage und desto mehr muss der Server arbeiten.&lt;br /&gt;
&lt;br /&gt;
;Eingrenzen des Rechnungsdatums&lt;br /&gt;
:Sollte eingeschaltet sein. Sobald man ein Datum angibt, wird die Suche viel schneller! &lt;br /&gt;
:Zur einfacheren Eingabe des Datum-Filters kann man nun im Auswahlfenster bequem einen Zeitraum auswählen und mit OK oder Doppelklick übernehmen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Übersicht um die Spalte &amp;quot;Bereich&amp;quot; (Miete/Verkauf/Mietverkauf) erweitert&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Faktura, Übersicht: Rechnungen werden mehrfach angezeigt, wenn es mehrere Zahlungen dafür gibt.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Geräte-Abmessungen, Volumen, Gewicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Lizenz &amp;quot;FahrzeugDispo&amp;quot; oder &amp;quot;TransportModul&amp;quot; verwendet gilt:&lt;br /&gt;
Im Artikelstamm werden die technischen Verpackungsmaße vor der Eingabe automatisch mit der Verpackungseinheit multipliziert und danach durch die VPE geteilt. Es ist nun '''optional''' möglich, die '''tatsächlichen Maße''' einzugeben (ohne Verpackungseinheit). Die Werte werden in einem separaten Fenster eingegeben und nicht automatisch anhand der Verpackungseinheit korrigiert, aber weiterhin '''gerundet'''.&lt;br /&gt;
Grund: In diesen Modulen gilt das Verpackungs-Volumen und -Gewicht für einen einzelnen Artikel! &lt;br /&gt;
Beispiel: Verpackungseinheit 2, angegebene Abmessungen 60x60x60 beziehen sich auf den anteiligen Wert für ein Gerät, die Verpackung hat die Abmessungen 60x60x120 cm.&lt;br /&gt;
&lt;br /&gt;
Die Rundung wurde mit dem letzten Update eingeführt um zu vermeiden, dass bei ungeraden Verpackungseinheiten Nachkommastellen wie 0,66666666 entstanden und das Feld für die Abmessungen &amp;quot;sprengten&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neu &amp;quot;Checkboxen&amp;quot; auf der Seite &amp;quot;Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Optionen sind auf der Seite &amp;quot;Gefahrgut&amp;quot; im Artikelstamm neu:&lt;br /&gt;
&lt;br /&gt;
Overpack:&lt;br /&gt;
Wwenn angehakt, dann muss das Wort &amp;quot;Overpack&amp;quot; mit auf dem LS unter/neben Artikel zusätzlich drauf!&lt;br /&gt;
&lt;br /&gt;
Auswahlfeld &amp;quot;Sondervorschrift&amp;quot;:&lt;br /&gt;
* „Transport via SV188“&lt;br /&gt;
* „Transport via SV594“&lt;br /&gt;
Wenn eine davon ausgewählt wird, muss dieser Text auf den Lieferpapieren ausgedruckt werden und keine ADR Daten!&lt;br /&gt;
&lt;br /&gt;
Geprüft:&lt;br /&gt;
Zeigt an, dass die UN-Nummer und ADR-Daten von einer Person geprüft wurden.&lt;br /&gt;
Geprüft mit UN Nummer = ADR&lt;br /&gt;
Geprüft ohne UN Nummer = ohne ADR&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Statistik, Zugangs-/Abgangsliste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zugangs-Abgangsliste zeigt keinen VK-Bestand bei Mietartikeln, obwohl diese auch einen VK-Bestand haben können, und sei es auch nur, wenn versehentlich ein VK-Einzelartikel zugebucht wurde.&lt;br /&gt;
Neue Spalte V-Bestand wurde eingefügt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen werden nun in der Datenbank gespeichert.&lt;br /&gt;
Vom Statistischem Bundesamt&lt;br /&gt;
&lt;br /&gt;
[https://www.destatis.de/DE/Methoden/Klassifikationen/Aussenhandel/sova-leitdatei.html]&lt;br /&gt;
&lt;br /&gt;
heruntergeladen und importiert werden.&lt;br /&gt;
&lt;br /&gt;
Das Druckmodul GevitasFormPrint stellt nun in der Tabelle &amp;quot;Artikel&amp;quot; diese neuen Felder zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffNumber&amp;quot;&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffText&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Entfernung zu der Adresse&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Anlegen einer Adresse wird die Entfernung von der Heimat-Adresse (angelegt in den Firmen-Daten im REFLEX-Admin) zu der Adresse geprüft und ggf. neu in die Entfernungstabelle eingetragen. &lt;br /&gt;
&lt;br /&gt;
Macht Sinn, weil dann nur EINMAL beim Anlegen der neuen Adresse online abgefragt wird und in der Folge nur noch die km lokal aus der Entfernungstabelle kommen.&lt;br /&gt;
&lt;br /&gt;
Beim Anlegen einer Adresse wird geprüft, ob für diese PLZ+ORT schon eine Entfernung in der Datenbank gespeichert ist und diese - wenn nein - in die Entfernungstabelle eingetragen.&lt;br /&gt;
&lt;br /&gt;
Problem:&lt;br /&gt;
Wenn EntfernungKm = 0 (also Online keine Entfernung gefunden) bleibt 0 km in der Entfernungstabelle und es wird immer und immer wieder online die Entfernung abgefragt, jedes mal mit 0 km!&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
Wenn die EntfernungKm = 0 (also Online nicht gefunden wurde) wird EntfernungKm = 1 eingetragen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Buchung von Totalschäden wird das &amp;quot;FertigIst&amp;quot; Datum nicht immer gesetzt. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Bisher ist es möglich, das Dialog-Fenster mit den Informationen zum Aussondern mit '''Abbrechen''' abzubrechen. Das hat zur Folge, dass die Reparatur abgeschlossen wird, das Gerät aber nicht ausgesondert wird, die Bestände werden nicht vermindert usw.!&lt;br /&gt;
&lt;br /&gt;
Der Button Abbrechen ist nun ausgegraut, man kann nur OK klicken!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Transport anlegen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Werkstatt: Transport anlegen&lt;br /&gt;
* Checkbox &amp;quot;Transport durch Kunde&amp;quot; ging nicht aus, wenn eine Adresse gewählt wurde.&lt;br /&gt;
* Fehlermeldung &amp;quot;Termin 0 nicht gefunden!&amp;quot; beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
| Artikeländerungen werden nicht mit Zollmodul synchronisiert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm / Zollmodul: Artikeländerungen (z.B. EK, Verpackungseinheit) werden nicht mit Zollmodul synchronisiert.&lt;br /&gt;
Dazu gibt es jetzt eine eigene Seite auf der Seite &amp;quot;Positionen&amp;quot; im Zoll-Projekt.&lt;br /&gt;
Es werden die Daten aus den Artikelstammdaten übernommen und die Zoll-Positionen neu durchgerechnet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Excel-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für die Zoll-Proforma-Rechnung kann nun per Dateiausgabe eine Excel-Datei für den Dienstleister erzeugt werden. Dazu gibt es im Druckfenster einen neuen Button &amp;quot;Excel-Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Zoll- und Seriennummern im Formular&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für das Zoll-Formluar gibt es nun neue Variablen/Funktionen:&lt;br /&gt;
&lt;br /&gt;
;CNL_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Customs-Seriennummern, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
:Beispiel:&lt;br /&gt;
:10010-10015, 10017&lt;br /&gt;
:10019-10023, 10025, 10027&lt;br /&gt;
:10029-10031&lt;br /&gt;
&lt;br /&gt;
:Dazu muss man im Report eine Variable mit dem Namen &amp;quot;CNL_Numbers&amp;quot; anlegen und diese am besten in ein Child-Band des Detail-Band platzieren.&lt;br /&gt;
&lt;br /&gt;
:Das war's! Das Programm schreibt dann in diese Variable die Nummernblöcke entsprechend hinein. Das Band und das Feld auf &amp;quot;Streched=True&amp;quot; setzen, damit auch umfangreiche, getrennte Nummern rein passen.&lt;br /&gt;
&lt;br /&gt;
* Customs-Seriennummern werden im Zollmodul für jedes Zoll-Projekt erzeugt und bestehen aus der Zoll-Projekt-Nummer + Positionsnummer + LaufendeNummer. &lt;br /&gt;
: Damit wird ein Gerät in einem Zoll-Vorgang eindeutig identifiziert.&lt;br /&gt;
: Im Zoll-Modul kann man Etiketten mit den Custom-Seriennummern erzeugen und auf die Cases kleben.&lt;br /&gt;
&lt;br /&gt;
;CNL_NumbersBold&lt;br /&gt;
;Wie &amp;quot;CNL_Numbers&amp;quot;, aber zusammenhängende Blöcke werden fett dargestellt. HTML-Code im Memo des Formulars muss dazu eingeschaltet werden!&lt;br /&gt;
;[CNL_NumbersBold] schreibt also die Nummern in Blöcke mit Fettschrift im HTML-Format &amp;lt;b&amp;gt;...&amp;lt;/b&amp;gt;. Im Memo-Feld muss dazu die Eigenschaft AllowHTMLTags auf True stehen!&lt;br /&gt;
&lt;br /&gt;
;InvNumbers&lt;br /&gt;
:Es gibt im Report eine weitere Variablen, die man verwenden kann:&lt;br /&gt;
:InvNumbers schreibt die Inventar-Nummern in das Feld, getrennt durch Kommas. Das wird für Fremdgeräte verwendet.&lt;br /&gt;
&lt;br /&gt;
;Order_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Auftragsnummern des Zoll-Projekts, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel-Code:&lt;br /&gt;
&lt;br /&gt;
Einschalten Band, wenn Fremd-Position:&lt;br /&gt;
&lt;br /&gt;
 procedure ChildDetailPositionenInvNumbersOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   ChildDetailPositionenInvNumbers.Visible := &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 1;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Einschalten, wenn keine Fremd-Position und CNL-Nummern in der Variable stehen:&lt;br /&gt;
 &lt;br /&gt;
 procedure ChildCNL_NumbersBoldOnBeforePrint(Sender: TfrxComponent); //JC//260206//                               &lt;br /&gt;
 begin&lt;br /&gt;
   ChildCNL_NumbersBold.Visible := ( &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 0 ) and ( Length( &amp;lt;CNL_NumbersBold&amp;gt; ) &amp;gt; 1 );&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verpackungseinheit in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verpackungseinheit wird in Auftragspositionen angezeigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|ADR-Punkte&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|ADR-Punkte werden in Bestellpositionen angezeigt.&lt;br /&gt;
Die ADR-Punkte des gesamten Bestellung werden unterhalb der Bestellpositionen angezeigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250822 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Fixierung, Business Forecast&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim letzten Update hat der Fehlerteufel hier zugeschlagen:&lt;br /&gt;
* Button Fixierung aufheben funktioniert wieder.&lt;br /&gt;
* Business Forecast funktioniert wieder.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Auftrag wird automatisch fixiert&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aufträge werden beim Erstellen einer Rechnung lizenz-abhängig '''nicht mehr automatisch fixiert'''. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;Sortierung&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jedem Artikel kann eine Sortierung zugewiesen werden. Dazu gibt es im Detail-Fenster ein neues Feld:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung.png]]&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Eingabe der Sortierung kann man die möglichen Sortierbegriffe im REFLEX-Admin festlegen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung_Vorgabe.png]]&lt;br /&gt;
&lt;br /&gt;
In REFLEX gibt es dann in den Artikel-Stammdaten ein Auswahl-Fenster mit den hier angegebenen Sortierbegriffen.&lt;br /&gt;
 &lt;br /&gt;
Die Sortierung kann z.B. für Packlisten verwendet werden, u.U. in Kombination mit der Länge (s.u.).&lt;br /&gt;
&lt;br /&gt;
;Sortierung für Artikel festlegen:&lt;br /&gt;
Im Artikelstamm kann man die Sortierung in das entsprechende Feld eingaben oder in der Übersicht für einen oder mehrere Artikel im Suchen-Fenster festlegen.&lt;br /&gt;
&lt;br /&gt;
;Einzelner Artikel:&lt;br /&gt;
:Entweder im Fenster &amp;quot;Einzelheiten&amp;quot; über den Lupen-Button…&lt;br /&gt;
:…oder im Suchen-Fenster über den Button '''Sortierung dieses Artikels...'''&lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
 &lt;br /&gt;
;Mehrere Artikel auf einmal ändern:&lt;br /&gt;
:Im Suchen-Fenster rechte Maustaste klicken und auswählen '''Sortierung der angezeigten Artikel ändern...'''. &lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
:Das legt die ausgewählte Sortierung für alle angezeigten Artikel fest!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neue Maß-Felder L x B x H&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Abmessungen wurden bisher in einem '''Textfeld''' in den technischen Daten als Text eingegeben.&lt;br /&gt;
&lt;br /&gt;
Wenn man aber z.B. auf der Packliste die Artikel nach der Länge sortieren will, geht das mit dem Textfeld nicht, weil dieses alphabetisch sortiert ist, also z.B.:&lt;br /&gt;
&lt;br /&gt;
 12&lt;br /&gt;
 120&lt;br /&gt;
 13&lt;br /&gt;
 140&lt;br /&gt;
 15&lt;br /&gt;
&lt;br /&gt;
Die Länge muss also ein '''Zahlenfeld''' sein, um richtig sortieren zu können. Deshalb gibt es nun '''optional getrennte''' Maß-Felder:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Masse_LxBxH.png]]&lt;br /&gt;
&lt;br /&gt;
* Diese neue Option ist anfangs ausgeschaltet und muss von uns gezielt anhand der Lizenz eingeschaltet werden. Somit ist REFLEX nach dem Update kompatibel zur bisherige Methode!&lt;br /&gt;
&lt;br /&gt;
Diese Felder sind auch im Suchen-Fenster, wie immer anfangs ganz rechts. Man kann sie von dort an die gewünschte Position ziehen. &lt;br /&gt;
&lt;br /&gt;
;Neue Felder bei allen Artikeln aus bisherigem Textfeld extrahieren&lt;br /&gt;
:Die neuen Felder können bei allen Artikel automatisch aus dem Textfeld extrahiert und eingetragen werden.&lt;br /&gt;
:Dazu in der Übersicht aus dem Menü &amp;quot;Bearbeiten&amp;quot; &amp;amp;rArr; &amp;quot;Spezielle Funktionen&amp;quot; klicken und auswählen:&lt;br /&gt;
:&amp;quot;Bei allen Artikeln die einzelnen Maß-Felder aus dem Maß-Textfeld extrahieren&amp;quot;&lt;br /&gt;
:(geht nur als REFLEX-Admin)&lt;br /&gt;
:Berücksichtigt werden dabei alle Artikel, bei denen Abmessungen eingetragen wurden.&lt;br /&gt;
&lt;br /&gt;
;Vorschlag zur einheitlichen Erfassung und zum Verständnis:&lt;br /&gt;
* Die Länge eines Artikels wird definiert als das '''größte Maß''' des Artikels.&lt;br /&gt;
* Das '''größte Maß''' des Artikels wird also als die '''Länge''' festgelegt.&lt;br /&gt;
* Eselsbrücke: Das '''längste Maß''' ist die '''Länge'''!&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
:Bei einem Rig-Tower z.B. würde man eigentlich die '''Höhe''' als das längste Maß H sehen, weil der Tower ja stehend verwendet wird. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Tower_stehend_liegend.png]]&lt;br /&gt;
&lt;br /&gt;
:Da er aber '''liegend transportiert''' wird, kann man das längste Maß als '''Länge L''' sehen, nicht als Höhe. &lt;br /&gt;
:Ansichtssache!&lt;br /&gt;
:Innerhalb einer Firma sollte man sich auf eine einheitliche Erfassung einigen, damit die Sortierung vernünftig funktioniert.&lt;br /&gt;
&lt;br /&gt;
;Sortieren im Suchen-Fenster:&lt;br /&gt;
:Wenn man hier nach der Spalte „Sortierung“ sortiert, wird nach der Spalte &amp;quot;Sortierung&amp;quot; plus der Spalte &amp;quot;Länge&amp;quot; sortiert. Innerhalb der Sortierungs-Spalte stehen die längsten Artikel also oben!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis:&lt;br /&gt;
:Das &amp;quot;alte&amp;quot; Textfeld mit den Abmessungen gibt es weiterhin! Es wird nur lizenzabhängig versteckt und stattdessen die einzelnen Maß-Felder angezeigt. Diese Felder werden aber automatisch synchronisiert, so dass immer in beiden Feldern das gleiche steht.&lt;br /&gt;
* Wenn Sie auch lieber die getrennten Eingabefelder verwenden wollen, wenden Sie sich an unseren Support.&lt;br /&gt;
:Die neuen Felder können dann für Ihre Lizenz freigeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, sortieren nach Artikel-Sortierkennzeichen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Packliste kann man nun optional nach den Artikel-Sortierkennzeichen sortieren lassen.&lt;br /&gt;
Es wird alphabetisch nach den Artikel-Sortierungen sortiert, also z.B. 01-Ballast, 02-Traversen, 03-Rigging usw.&lt;br /&gt;
&lt;br /&gt;
Innerhalb der Sortierung wird nach der Artikel-Länge absteigend sortiert, die längsten Artikel stehen also oben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrags-/Super-Kalkulation&lt;br /&gt;
|Neue Kostenarten&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Auftrags-/Super-Kalkulation gibt es neue Kostenarten bzw. Bereiche. &lt;br /&gt;
&lt;br /&gt;
Die Kostenarten werden angelegt bzw. bearbeitet unter dem Menü '''Stammdaten » Buchhaltung » Kostenarten'''.&lt;br /&gt;
*Hinweise&lt;br /&gt;
:Die '''Konto-Nummern''' der Kostenarten sind der Kalkulation egal, es werden nur die '''Bereiche''' innerhalb der Konten beachtet!&lt;br /&gt;
:Die Kostenarten werden bei den Artikeln hinterlegt.&lt;br /&gt;
:Beim Einfügen eines Artikels in eine Auftrags- oder Bestell-Position wird die Kostenart des Artikels in die Position übernommen und '''dort gespeichert'''.&lt;br /&gt;
:Jeder Kostenart kann man einen Bereich zuweisen. &lt;br /&gt;
:Die Kalkulation greift auf die '''Kostenarten''' und die '''dort gespeicherten Bereiche''' zu.&lt;br /&gt;
:Die Kalkulation ordnet dann die Zahlen (Umsatz, Soll-Kosten, Ist-Kosten, Erlöse, Deckungsbeiträge) der Zeile anhand des Bereichs der Kostenart des Artikels zu.&lt;br /&gt;
&lt;br /&gt;
;Bereich bisher:&lt;br /&gt;
:0 Undefiniert&lt;br /&gt;
:1-4 Artikelart  1=Miete|2=Verkauf|3=Dienstleistungen|4=Arbeitszeit&lt;br /&gt;
::1=Miete &lt;br /&gt;
::2=Verkauf &lt;br /&gt;
::3=Dienstleistungen, Logistik &lt;br /&gt;
::4=Arbeitszeit, externes Personal (Kosten für internes Personal kommen aus der Zeiterfassung)&lt;br /&gt;
&lt;br /&gt;
;Neu, zusätzlich:&lt;br /&gt;
&lt;br /&gt;
:5 Übernachtung&lt;br /&gt;
:6 Catering&lt;br /&gt;
:7 Travel&lt;br /&gt;
:8 Anmietung Baumaschinen o.ä.&lt;br /&gt;
:9 Interne Personal-Kosten aus der Zeiterfassung mit dem Modul '''IDid''.&lt;br /&gt;
&lt;br /&gt;
Technischer Hinweis: Der Bereich wird im Datenbankfeld KOSTENART.KENNZ3 festgelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Buchhaltung Kostenarten&lt;br /&gt;
|Konto löschen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Vor dem Löschen eines Kostenarten-Kontos wird nun überprüft, wie viele Verweise es auf das Konto gibt. Wenn es welche gibt, erfolgt eine entsprechende Anzeige und das Löschen wird verweigert.&lt;br /&gt;
Verweise auf Kostenarten (Datenbank-Felder „KOSTENART_ID“) gibt es in diesen Datenbank-Tabellen:&lt;br /&gt;
&lt;br /&gt;
:• Artikelstammdaten&lt;br /&gt;
:• Auftragspositionen&lt;br /&gt;
:• Bestell-Köpfen und -Positionen (!) Achtung! Die Kalkulation benutzt die Verweise im Bestell-Kopf!&lt;br /&gt;
:• Eingangsrechnungen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Universelles Warn-Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf gibt es nun die Möglichkeit, ein universelles Warn-Kennzeichen anzugeben, also eine Checkbox mit einem frei definierbarem Text. Wenn die Checkbox eingeschaltet ist, wird sie auffällig rot markiert und auch in der Übersicht werden VA-Name und -Ort rot markiert.&lt;br /&gt;
Dazu wird ein universales Kennzeichen '''Bearbeitungsstatus''' im Auftragskopf verwendet, das über eine Checkbox ein- bzw. ausgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Der Text &amp;quot;Prüfbuch fehlt&amp;quot; wird im REFLEX-Admin festgelegt (Auftrag » Kennzeichen » Bearbeitsstatus im Auftragskopd verwenden als...)&lt;br /&gt;
Es gibt so z.B. die Möglichkeit, einen Auftrag zu kennzeichnen, dass noch kein Prüfbuch für die Bühne dazu vorhanden ist. &lt;br /&gt;
&lt;br /&gt;
* Der Auftrag wird in der Übersicht auffällig rot im VA-Namen und VA-Ort markiert, wenn die Checkbox eingeschaltet ist&lt;br /&gt;
* Im Auftragskopf wird die Checkbox auch rot markiert, wenn sie eingeschaltet ist&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Beim Erstellen eines Dispo-Auftrags wird die Checkbox mit kopiert!&lt;br /&gt;
:Beim „normalen“ Kopieren eines Auftrags wird die Checkbox '''nicht''' mit kopiert!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis: Es wird das Feld MAUFKO.BEARBEITUNGSSTATUS verwendet. Das ist schon in der Datenbank drin gewesen, wurde aber bisher nicht verwendet.&lt;br /&gt;
0 = Kein Hinweis&lt;br /&gt;
1 = Hinweis und rote Markierung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Rechte auf Zeiterfassungsdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Auswahl „Zeiterfassung“ im InfoCenter über ein Zugriffsrecht sperren. Dazu muss man im REFLEX-Admin das Recht auf „JA“ setzen.&lt;br /&gt;
&lt;br /&gt;
Diese Zugriffsrechte wie z.B. „'''12. InfoCenter Zeiterfassung'''“ wurde über das Datenbank-Update eingefügt, wobei alle User aus Datenschutz-Gründen das Recht „Nein“ bekommen haben!&lt;br /&gt;
Also ist die Auswahl „Zeiterfassung“ für alle User nach dem Update unsichtbar! &lt;br /&gt;
Deshalb muss man das Recht bei den '''relevanten Usern''' auf „Ja“ stellen.&lt;br /&gt;
&lt;br /&gt;
Alle anderen Zugriffsrechte stehen auf „Ja“.&lt;br /&gt;
&lt;br /&gt;
Es gibt (nach dem Update) folgende Rechte:&lt;br /&gt;
&lt;br /&gt;
:01. InfoCenter Seite Umsatz generell&lt;br /&gt;
:02. InfoCenter Seite Rechnungen generell&lt;br /&gt;
:03. InfoCenter Seite Zahlungen generell&lt;br /&gt;
:04. InfoCenter Seite Eingangsechnungen generell&lt;br /&gt;
:05. InfoCenter Seite Lageberichte generell&lt;br /&gt;
:06. InfoCenter Seite Kunden generell&lt;br /&gt;
:07. InfoCenter Seite Lieferanten generell&lt;br /&gt;
:08. InfoCenter Seite Artikel generell&lt;br /&gt;
:09. InfoCenter Seite (Spezielle Firma)-Vertrieb generell&lt;br /&gt;
:10. InfoCenter Seite (Spezielle Firma)-Abt.Leiter generell&lt;br /&gt;
:11. InfoCenter Seite (Spezielle Firma)-GL generell&lt;br /&gt;
:12. InfoCenter Zeiterfassung&lt;br /&gt;
:13. InfoCenter Seite Auftrag&lt;br /&gt;
&lt;br /&gt;
Hiermit kann man gezielt Einträge aus dem Auswahl-Baum im InfoCenter ein- oder ausblenden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung erfassen, Banken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Eigene Banken wurden nicht mehr in der Liste des der ComboBox angezeigt.&lt;br /&gt;
&lt;br /&gt;
Grund: Die Liste ist nun optional nach Filialen gefiltert oder wenn keine Filiale eingetragen ist, also ein leerer Text.&lt;br /&gt;
Im Ursprungszustand war in der Spalte „Filiale“ aber kein leerer Text sondern nichts (NULL), was datenbanktechnisch ein Unterschied ist.&lt;br /&gt;
&lt;br /&gt;
Wenn man im REFLEX-Admin das Fenster „Banken verwalten“ öffnet und mit OK bestätigt, wird (wurde) das Problem beseitigt. Das Update behebt das Problem aber auch.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250723 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Iconleiste, Arbeitsbereich&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Icon-Leiste links (&amp;quot;Arbeitsbereich&amp;quot;) zeigt „Unterdeckungsliste“ mehrfach an, obwohl gar nicht im Profil angekreuzt:&lt;br /&gt;
Lösung:&lt;br /&gt;
Die Unterdeckungsliste ist in 3 Menüs enthalten:&lt;br /&gt;
• Auftrag&lt;br /&gt;
• Lager&lt;br /&gt;
• Info/Drucken&lt;br /&gt;
Im Benutzerprofil muss man alle 3 Unterdeckungsliste-Häkchen entfernen, dann verschwindet auch das Icon. Sobald man ein Häkchen ankreuzt werden intern alle 3 angekreuzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf, Berechnen-Tage&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Auftragskopf wurden bei einer Eingabe von VA-Datum von/bis die Berechnen-Tage nicht mehr neu berechnet. &lt;br /&gt;
(Der Parameter „Direkte Eingabe“ muss dazu eingeschaltet sein, nicht Eingabe per Dialog)&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;GPSTrackerID&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun in den Einzelartikeln eine GPS-Tracker-ID hinterlegen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Ballon-Tipp&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Der Hint/Ballon-Tipp (MouseOver) auf einem Termin der Personen-Seite zeigt seit dem letzten Update zu wenig Informationen.&lt;br /&gt;
In den Optionen ist nun einstellbar, welche Variante man haben will.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Person für Termin auswählen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Popup-Menüpunkt „Person auswählen“ ging nicht. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einen Termin der Seite &amp;quot;Personen/Ressourcen&amp;quot; kopieren. Dazu mit der rechten Maustaste das entsprechende anklicken.&lt;br /&gt;
 &lt;br /&gt;
Der Termin wird kopiert, allerdings ohne die Person/Ressource im Termin. Deshalb wird nach dem Kopieren sofort automatisch das Fenster zur Auswahl der Person/Ressource geöffnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin-Detail Fenster&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Termin-Detail-Fenster der Seite &amp;quot;Personen/Ressourcen&amp;quot; des JobKalenders werden nun rechts oben die VA-Daten angezeigt.&lt;br /&gt;
Zusätzlich kann man nun eine Liste der Termine des Auftrags im Termin-Details-Fenster anzeigen. Auch eine Balkengrafik dafür ist nun verfügbar.&lt;br /&gt;
 &lt;br /&gt;
Dieses Fenster kann auch aus dem Popup-Menü eines Termins angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Eingabe Maße: Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
Der Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
&lt;br /&gt;
 procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
 end;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250711 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrags-Status ändert sich &amp;quot;von alleine&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Speichern einer Auftragsposition prüfte REFLEX ab Rel. 121106, ob der Auftragskopf auf &amp;quot;AUSG&amp;quot; steht und die gerade gespeicherte Position noch auf &amp;quot;AUFT&amp;quot;. Wenn ja, wurde der Status des Auftragskopfs auf &amp;quot;TEIL&amp;quot; gestellt! &lt;br /&gt;
&lt;br /&gt;
Dummerweise:&lt;br /&gt;
* Diese Prüfung erfolgte unabhängig von der Artikelart, also auch z.B. bei Dienstleistungspositionen! Diese werden aber nicht ausgegeben, bleiben also auf &amp;quot;AUFT&amp;quot;. Was dann zu &amp;quot;TEIL&amp;quot; im Auftragskopf führte.&lt;br /&gt;
* Bei Änderung des Datums über das Lieferanschriftenfenster werden alle Positionen durchlaufen und neu berechnet (wenn der Auftrag nicht fixiert ist). Beim Speichern der jeweiligen Position wurde dann die o.a. Prüfung ausgeführt, was wiederum zu &amp;quot;TEIL&amp;quot; geführt hat!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Gelangensbestätigung/EntryCertificates&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht kann man die gesendeten Gelangensbestätigung/EntryCertificates verwalten und den Empfang bestätigen.&lt;br /&gt;
&lt;br /&gt;
In den Stammdaten --&amp;gt; Buchhaltung Kontenplan kann man bei Erlöskonten eine Option &amp;quot;[x] EntryCertificate, Gelangensbestätigung  erforderlich&amp;quot; einschalten. Beim Drucken einer Rechnung  mit einer &amp;quot;Gelangensbestätigung&amp;quot; wird dann in der Rechnung vermerkt, dass und wann durch wen eine Gelangensbestätigung gesendet wurde.&lt;br /&gt;
&lt;br /&gt;
Was ist eine Gelangensbestätigung?&lt;br /&gt;
Mit der Gelangensbestätigung und anderen alternativen Belegnachweisen soll sichergestellt werden, dass steuerfreie innergemeinschaftliche Lieferungen von Unternehmern im Geltungsbereich des deutschen Umsatzsteuergesetzes im EU-Ausland tatsächlich angekommen sind. Quelle: Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Drucken/mailen einer Rechnung&lt;br /&gt;
Beim Drucken/mailen einer Rechnung über GevitasFormPrint wird geprüft, ob das verwendete Erlöskonto das Kennzeichen &amp;quot;Gelangensbestätigung erforderlich&amp;quot; hat. Wenn ja, wird&lt;br /&gt;
* ein entsprechender Eintrag &amp;quot;Gelangensbestätigung gesendet&amp;quot; für die Rechnung und den Auftrags eingefügt.&lt;br /&gt;
* eine Termin-Erinnerung (Wiedervorlage) für den Bearbeiter des Auftrags in 14 Tagen erzeugt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Lager&lt;br /&gt;
|Gesamtbetrag von Position springt auf 0 (Gebrauchtverkauf, Kapitel pauschal)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei einem RÜCKNAHME-STORNO wird die Position nur neu berechnet, wenn die BISHERBERMENGE = 0 ist!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzeige EntryCertificate/Gelangensbestätigung im Rechnungskopf, Status ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Faktura wird nun der Status der EntryCertificate/Gelangensbestätigung im Rechnungskopf rechts oben angezeigt. Dort kann man auch den Status ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Import-Modul REXIM&lt;br /&gt;
|DATEV-Import Zahlungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|REXIM prüft nun, ob eine Rechnung zu einem Projekt gehört (also eine Projektnummer im Rechnungskopf steht). Wenn ja, wird der bezahlt-Status der Rechnung (Bezahlt, Teilzahlung) in die verbundenen Aufträge des Projekts übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Intrastat-/Zolltarifnummern&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Lagerausgabe kein Storno möglich&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Rücknahme von Teil-Mengen:&lt;br /&gt;
Bisher wurde die Lieferschein-Position nur geändert/gelöscht, wenn die zugehörige Auftragsposition vollständig zurückgebucht wurde. Hat man z.B. eine Lieferscheinposition mit 2 Stück und davon eine Rücknahme von 1 gebucht, blieb die Lieferscheinposition mit Menge 2 erhalten. Wurde nun die zweite Rücknahme mit der Menge 1 gebucht, blieb die Lieferscheinposition mit Menge 1 &amp;quot;übrig&amp;quot;. Diese konnte nicht storniert werden, weil die Auftragsposition ja vollständig zurückgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerprotkoll&lt;br /&gt;
|Spalte &amp;quot;Auftragsmenge&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|im Lagerprotokoll gibt es nun die Spalte &amp;quot;Auftragsmenge&amp;quot;, die die Aktuelle Menge der Auftragsposition anzeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerverwaltung&lt;br /&gt;
|Anzahl Packlisten-Druck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dier Anzahl Packlisten-Drucke wird in der Übersicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Stammdaten Intrastat-/Zolltarif-Nummern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Über das Menü &amp;quot;Stammdaten&amp;quot; kann man nun Intrastat-/Zolltarif-Nummern pflegen, die bei den Artikeln hinterlegt werden können.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|ADR-Kriterien (Gefahrengut)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die ADR-Kriterien der Artikel für Gefahrengut wurden erweitert.:&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnel-Code Str.-verkehr&lt;br /&gt;
* Tunnel-Code Seeverkehr&lt;br /&gt;
&lt;br /&gt;
;Was ist Gefahrgut?&lt;br /&gt;
:Gefahrgut wird nach den Richtlinien der ADR Beförderungskategorien definiert.&lt;br /&gt;
&lt;br /&gt;
;ADR&lt;br /&gt;
:Internationales Abkommen für den Transport von gefährlichen Gütern (Accord relatif au transport international des marchandises dangereuses par route).&lt;br /&gt;
&lt;br /&gt;
;Die 1000-Punkte-Regel&lt;br /&gt;
:Hier werden vorschriftsmäßig verpackte und als Gefahrgut gekennzeichnete Versandstücke zur Beförderung übergeben.&lt;br /&gt;
:Die 1000-Punkte-Regel ist eine Freistellungsvorschrift aus dem ADR. Sie legt fest, dass bestimmte Erleichterungen für den Transport von Gefahrgut gelten, wenn die berechnete Punktezahl in einer Beförderungseinheit den Wert 1000 nicht überschreitet.&lt;br /&gt;
:Gefahrgüter werden hier nach ihrer Gefährlichkeit und der Menge bewertet. Dabei erhalten sie Multiplikatoren, die zur Berechnung der Punkte verwendet werden.&lt;br /&gt;
:Ist man kleiner oder gleich der Punktzahl 1000, gelten geringere Vorschriften für die Kennzeichnung des Fahrzeugs, die Ausrüstung oder die Schulung.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:Zu jedem Artikel können in REFLEX Gefahrgut-Kennzeichen hinterlegt werden:&lt;br /&gt;
&lt;br /&gt;
* UN-Nummer&lt;br /&gt;
* Benennung&lt;br /&gt;
* Klasse&lt;br /&gt;
* Verpackungsgruppe&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnelcode&lt;br /&gt;
* Umweltgefährdend J/N&lt;br /&gt;
&lt;br /&gt;
Daraus errechnen sich die ADR-Punkte für Stück des jeweiligen Artikels und später beim Transport für die Anzahl der Geräte jeder Lieferschein-Position, der gesamten Lieferscheins und der gesamten Ladung des LKW.&lt;br /&gt;
&lt;br /&gt;
;Beförderungskategorien&lt;br /&gt;
:Beförderungskategorie 0: Darf nicht transportiert werden. Dafür steht symbolisch der Faktor 9999&lt;br /&gt;
:Beförderungskategorie 4: Unbegrenzt transportfähig. Faktor 0 bewirkt, dass für diese Kategorie keine Punkte-Berechnung stattfindet.&lt;br /&gt;
&lt;br /&gt;
;Grenze für ADR-Punkt-Berechnung in Wh festlegen&lt;br /&gt;
:Die ADR-Punkt-Berechnung für Artikel entfällt unterhalb einer bestimmten Wh-Anzahl. Im REFLEX-Admin man das festlegen.&lt;br /&gt;
:Standard: 100 Wh&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fertig-Ist-Datum&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei einigen Reparaturaufträgen wurde  das Fertig-Ist Datum nicht eingetragen, wenn man den Auftrag abschließt. Fehler beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehrfaches Erfassen von gleichen Inventarnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Inventarnummern von Einzelartikel können nur einmal auf Werkstatt gesetzt werden. Das gilt nicht für Einzelartikel mit &amp;quot;DUMMY&amp;quot; in der Internen Nummer.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250709 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Projekt-Termine&amp;quot;&lt;br /&gt;
|Zusammengefasste Termin aus allen Aufträgen des Projekts&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Projekt-Termine&amp;quot; stehen alle Termin aus allen Aufträgen des Projekts zusammengefasst. Man hier die Termine bearbeiten oder neue hinzufügen. Ein neuer Termin wird dem Auftrag hinzugefügt, der links ausgewählt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Rechnungen&amp;quot;&lt;br /&gt;
|Anzeige der Rechnungen zu dem Projekt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden die Rechnungen zu dem Projekt angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt&lt;br /&gt;
|Auftragsstatus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Auftragsstatus&amp;quot; im Projekt-Kopf. Damit kann man z.B. beim Drucken des Projekts den Titel auf &amp;quot;Angebot&amp;quot; oder &amp;quot;Auftrag&amp;quot; setzen.&lt;br /&gt;
Wenn Projekt-/KoTr-Nr angegeben (und nur dann) wird der AuftrStatusNr anhand der MAufKo.StatusNr automatisch gesetzt, wenn alle Auftragsstatus gleich sind! Sind also z.B. alle Aufträge des Pprojekts auf &amp;quot;AUFTRAG&amp;quot; gestellt worden, wird auch der Projekt-Auftragsstatus auf &amp;quot;AUFTRAG&amp;quot; gestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt drucken, Zoll-Modul&lt;br /&gt;
|Drucken, freier Zugriff auf Datenbank&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Druckfenster sind nun auch ADO-Komponenten enthalten, mit denen man einen freien Zugriff auf Abfragen der Datenbankbank implementieren kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Aufträge&amp;quot;&lt;br /&gt;
|Neue Spalten Auftragssumme und Berechnet&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Aufträge&amp;quot; zeigen die neuen Spalten die Auftragssumme und Berechnete Summe lt. Rechnumngen (netto) an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Dokumente&amp;quot;&lt;br /&gt;
|Fehler Dokumenten-Verknüpfungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Projekt Manager wurde nach dem Drucken in der Seite &amp;quot;Dokumente&amp;quot; nichts angezeigt. In der Tabelle DOKUMENTE wurde die Projektnummer  nicht an der richtigen Stelle eingetragen.  (Auftragsnummer anstatt Kostenträgernummer). Das Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250428 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Tabelle Auftrag suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragstabelle bekommt der Status-Text rote fette Schrift, wenn er fixiert ist und keine Packliste gedruckt wurde. Außerdem gibt es nun eine neue Spalte &amp;quot;Packliste gedruckt&amp;quot;, in der die Anzahl der Packlisten-Drucke steht.&lt;br /&gt;
&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Neue Spalte &amp;quot;Zeit pro Test&amp;quot; in der Tabelle der Übersicht&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Eingabe Kapitelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltung war es möglich, sowohl bei Kapitel als auch bei Position eineunbegrenzte Zahl einzugeben. Beim Kapitel führte dies dazu, dass es nicht mehr angezeigt wird, sobald man speichert. In der Verkaufs-Dispo tauchen die Positionen dieses Kapitel allerdings weiterhin auf.&lt;br /&gt;
&lt;br /&gt;
Die Eingabe der Positionsnummer (Kapitelnummer)  wird nun überwacht. Nummern über 8999 sind nicht zulässig! Wenn man eine solche Nummer eingibt, zeigt sich eine entsprechende Meldung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Protokoll&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein Protokoll für Werkstattaufträge. Bei eine beliebigen Änderung eines Werkstattauftrags oder beim Erstellen einer Rechnung wird ein Protokoll-Eintrag eingefügt.&lt;br /&gt;
&lt;br /&gt;
Einsicht in das Protokoll bekommt man, indem man im Werkstattauftrag auf den Button &amp;quot;Rep.Histo&amp;quot; klickt und aus dem Popup-Menü &amp;quot;Protokoll dieses Werkstatt-Auftrags&amp;quot; klickt.&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich das Fenster mit dem Protokoll für diesen Werkstattauftrag. Die neuesten Einträgen stehen oben.&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
&lt;br /&gt;
Ein Protokoll-Eintrag wird nur eingefügt, wenn sich ein relevantes Feld im Vergleich zum letzten Protokoll-Eintrag geändert hat. Relevante Felder:&lt;br /&gt;
&lt;br /&gt;
StatusNr,ArtNr,LfdNr,SerienNr,InventarNr,StockLogKisten_KisteNr,FehlerKurz,FertigSollDat,FertigIstDat,FertigMussDat,KVKennz,RepaGrund_ID,KennzTecAid,Progress,Section,TotalSchadenStatus,BearbeitungsStatus,KennzDokumentiert,KennzGemeldet,KennzBerechneteSchaeden,BGood,BerechnungsArt,BerechnungsDatum,RechNr,Bezahlt,KundAdrNr,KundKurzname,KundKVDatum,&lt;br /&gt;
KundKVGesbetrag,KundRechGesbetrag,Zu_AuftrNr,Archiv,FirmenID&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift durch kopieren einer Rechnung erzeugt, die zu einem Auftrag gehört, &lt;br /&gt;
wird im zugehörigen Auftrag bzw. den Positionen das Feld &amp;quot;Bisher berechnet&amp;quot; nicht reduziert.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerzugang&lt;br /&gt;
|Seriennummern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe wurd auf 30 Zeichen erweitert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, Memos&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Auftragsmemos sind nun auch im Druckmodul &amp;quot;GevitasFormPrint&amp;quot; verfügbar.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Gewicht und Volumen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei den Positionen eines Auftrags kann man sich in der unteren Leiste das Gewicht und Volumen anzeigen lassen. Ist ein Kapitel ausgewählt oder mehrere markiert und man löst die Berechnung von Gewicht und Volumen aus, springt die Auswahl der Kapitel immer auf &amp;quot;Alle&amp;quot; und es wird auch nur hierfür berechnet.&lt;br /&gt;
Gelöst: Die Kapitel-Auswahl bleibt nun bestehen, wenn man den Refresh-Button klickt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|ADR-Daten, Gefahrengut-Informationen (Akkus)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man pro Artikel die ADR-Daten eingeben, um die Gefahrgut-Punkte auszurechnen und z.B. auf dem Lieferschein auszudrucken.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten:&lt;br /&gt;
&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=GEVAS-Professional_Stammdaten_Artikel#Gefahrengut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattrechnung&lt;br /&gt;
|Stornieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Stornieren / Löschen einer Rechnung wird die Berechnungsart im Werkstattauftrag auf &amp;quot;Rechnung storniert&amp;quot; gesetzt und das Berechnen ab Datum gelöscht.&lt;br /&gt;
Für die Berechnungsart &amp;quot;Storniert&amp;quot; wurde in der Übersicht ein Filter eingebaut.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Teil-Rechnungen für Verkauf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einfach Rechnungen für teil-ausgegebene Verkaufsaufträge erstellen. Dazu gibt es beim Erstellen einer Rechnung entsprfechende Optionen bei der Auswahl/Eingabe der zu berechnenden Mengen.&lt;br /&gt;
&lt;br /&gt;
;Details:&lt;br /&gt;
Das Auftragskennzeichen &amp;quot;Berechnet&amp;quot; (MAUFKO.BERECHNET) hat nicht nur 2 Zustände (Unberechnet=0, Berechnet=1) sondern 3:&lt;br /&gt;
&lt;br /&gt;
:0=Unberechnet&lt;br /&gt;
:1=Berechnet&lt;br /&gt;
:2=Teilberechnet&lt;br /&gt;
&lt;br /&gt;
2=Teilberechnet wird vom Rechnungserstellungsidalog in REFLEX gesetzt, wenn man dort Teil-Berechnungen anhand der Ausgabe-Mengen erstellt.&lt;br /&gt;
&lt;br /&gt;
Nach dem Erzeugen der Rechnung prüft REFLEX, ob es Positionen gibt, bei denen Die zu Berechnende Menge größer ist als die berechnete Menge.&lt;br /&gt;
&lt;br /&gt;
:( AUFTRMENGE + RESERVEMENGE ) &amp;gt; BISHBERMENGE&lt;br /&gt;
&lt;br /&gt;
Wenn ja, wird der Berechnungsstatus im Auftragskopf auf &amp;quot;Teil-Berechnet&amp;quot; gestellt (MAUFKO.BERECHNET=2).&lt;br /&gt;
&lt;br /&gt;
;Im Auftragsfenster-Baum gibt es neue Filter:&lt;br /&gt;
:Teil-Ausgegebene Aufträge&lt;br /&gt;
:Teil-Berechnete Aufträge&lt;br /&gt;
:Abgeschlossene (weil ausgegebene), teil-berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
Im Positionsbereich der Auftragsübersicht wurde die Spalte &amp;quot;Berechnete Menge&amp;quot; eingefügt.&lt;br /&gt;
&lt;br /&gt;
Beim manuellen Erstellen einer Teil-Rechnung schreibt REFLEX hier die bereits berechnete Menge pro Position hinein. Wenn mehrere Teilrechnungen für eine Position geschrieben werden, erhöht sich diese Menge entsprechend.&lt;br /&gt;
&lt;br /&gt;
Im Auftragskopf wurde das Feld &amp;quot;Bezahlt&amp;quot; auch auf 3 Zustände ausgeweitet:&lt;br /&gt;
:0=Unbezahlt&lt;br /&gt;
:1=Bezahlt&lt;br /&gt;
:2=Teil-Bezahlt. Das kann kommen von unbezahlten Teil-Rechnungen oder nicht vollständig bezahlten Rechnungen des Auftrags.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beim Erstellen einer Gutschrift gibt es eine Option, mit dem man entscheiden kann, ob der Berechnet-Status bleiben oder zurückgesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Zahlungsmoral&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Berechnung der Tage bei der Zahlungsmoral von Kunden war nicht korrekt.  Probelm wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Berechnung der Brutto-Abmessungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Berechnung der Brutto-Abmessungen aus Verpackungsmaßen und Verpackungseinheit führte z.T. zu vielen Nachkomma stellen, primär bei periodischen Dezimalzahlen. Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Starten (englische Version)&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Reflex akzeptiert nur das deutsche Datumsformat dd.mm.yyyy. Bei einem anderen (englischem) Format dd/mm/yyyy kommt beim Start von Reflex eine Fehlermeldung.&lt;br /&gt;
Danach erscheinen keine Menü's in Reflex.&lt;br /&gt;
&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Projjekt-Manager&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Änderungen/Ergänzungen wurden durchgeführt:&lt;br /&gt;
* Projekt-Management: Auf der Seite &amp;quot;Suchen&amp;quot; kann man nach Projektstatus filtern.&lt;br /&gt;
* Es gibt nun eine IntelliSuche.&lt;br /&gt;
* Der Projektstatus wird in der Tabelle angezeigt.&lt;br /&gt;
* Beim Neu-Anlegen eines Projekts wird eine fortlaufende Nummer verwendet.&lt;br /&gt;
* Im Auftragskopf kann ein neues Projekt mit der fortlaufenden Nummer angelegt werden.  Der bisher verwendete Auftrag-Zu-Kostenstelle-Dialog entfällt. Der Status des Projekts wird dabei auf &amp;quot;Aktiv&amp;quot; gesetzt.&lt;br /&gt;
* Im Bestellkopf kann auch ein neues Projekt mit den o.a. Regeln angelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Dateiformat &amp;quot;JPEG&amp;quot; wird nun in den Dokumenten des WS-Auftrages genauso behandelt wie &amp;quot;JPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Vertriebsmitarbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Kundenstammdaten kann nun ein zuständiger Vertriebler für einen Kunden festgelegt werden. Sowohl in den Stammdaten als auch im CRM anpassbar, an Recht geknüpft.&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;. Qualifikation werden im REFLEX-Admin definiert.&lt;br /&gt;
&lt;br /&gt;
Das ist auch in REFLEX-CRM Rel. 6.0.24.1216 eingebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf.&lt;br /&gt;
&lt;br /&gt;
;Brands&lt;br /&gt;
:Brands sind Marken, die innerhalb der Firmen angelegt und Aufträgen zugewiesen werden können.&lt;br /&gt;
&lt;br /&gt;
;Brands anlegen&lt;br /&gt;
Brands werden im REFLEX-Admin für jede Firma separat angelegt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 241221 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|E-Rechnung, XRechnung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man nun aus REFLEX heraus E-/XRechnungen im XML-Format oder als ZUGFeRD-PDF erzeugen.&lt;br /&gt;
'''[[XRechnung,_E-Rechnung,_ZUGFeRD|Einzelheiten hier...]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungsnummern u.U. nicht fortlaufend&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man mehrere Nummernkreise verwendet '''und''' die zuletzt geschriebene Rechnung storniert und '''löscht''', wurde der Nummernkreis nicht zurückgesetzt. Somit entstand eine Lücke im Nummernkreis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschriften für Anzahlungsrechnungen &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn Gutschriften für Anzahlungsrechnungen erstellt werden, werden die AZRE trotzdem in der Schlussrechnung berücksichtigt und damit doppelt von der Schluss-Summe abgezogen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zahlungsstatus des Auftrags &amp;quot;Teil-Bezahlt&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bisher gab es im Auftrag nur den Zahlungsstatus '''&amp;lt;nowiki&amp;gt;[_]&amp;lt;/nowiki&amp;gt;Bezahlt''' (also unbezahlt) oder '''&amp;lt;nowiki&amp;gt;[X]&amp;lt;/nowiki&amp;gt;Bezahlt'''. Wenn eine '''Teil-Rechnung''' erstellt wurde oder eine '''Teil-Zahlung''' geleistet wurde, konnte man das zwar in der Rechnung sehen, aber nicht im Auftrag.&lt;br /&gt;
Deshalb wurde die Checkbox im Auftragskopf und in der Übersicht ersetzt durch Auswahlfelder mit der Auswahl:&lt;br /&gt;
* Unbezahlt (0)&lt;br /&gt;
* Bezahlt (1)&lt;br /&gt;
* Teil-Bezahlt (2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura (REXIM)&lt;br /&gt;
|Zahlungen aus DATEV importieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man Zahlungen aus DATEV importiert, stimmt der Auftrags-Zahlungsstatus manchmal nicht. Der Auftrag wird als &amp;quot;Teil-Bezahlt&amp;quot; markiert, obwohl die Rechnung als &amp;quot;Bezahlt&amp;quot; markiert wurde.&lt;br /&gt;
Ursache sind Rundungsdifferenzen, die sich manchmal bei der Berechnung der Positionen ergeben können (z.B. Einzelpreis 120,36 * Faktor 1,572 abzgl. 30 % ).&lt;br /&gt;
&lt;br /&gt;
Bisher hat REXIM hier alle Nachkommstellen verglichen und schon bei Abweichungen von einem oder weniger als einem Cent den Auftrag als &amp;quot;Teil-Bezahlt&amp;quot; markiert.&lt;br /&gt;
&lt;br /&gt;
Ab diesem Release akzeptiert REXIM Abweichungen im Cent-Bereich und stellt den Auftrag auf &amp;quot;Bezahlt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte, Kunde&lt;br /&gt;
|Verantwortlicher für Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Stammdaten Kontakte&amp;amp;rArr;Kunde kann man nun einen verantwortlichen Vertriebsmitarbeiter für den Kunden festlegen.&lt;br /&gt;
* Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;.&lt;br /&gt;
* Qualifikation werden im REFLEX-Admin &amp;amp;rArr; Bearbeiter/Ressourcen &amp;amp;rArr; Qualifikationen definiert.&lt;br /&gt;
* Zum Ändern des Feldes benötigt man das Zugriffsrecht &amp;quot;Lesen + Schreiben&amp;quot; oder höher für &amp;quot;Stammdaten Adressen-Kunden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, neue Filtr&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht gibt es nun im Baum links neue Auswahl-Filter:&lt;br /&gt;
&lt;br /&gt;
* Teil-Ausgegebene Aufträge&lt;br /&gt;
* Teil-Berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
;Technische Bemerkung:&lt;br /&gt;
:In der Tabelle MAufKo das Feld &amp;quot;BERECHNET&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|0=Unberechnet | 1=Berechnet | 2=Teil-Berechnet |&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|&amp;lt;-- wie bisher CheckBox ---&amp;gt;|&amp;lt;------ Neu -----&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Übersicht, drucken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aus der Übersicht kann keine Bestellung gedruckt werden, auch wenn dies augenscheinlich ausgewählt wurde. Es kommt eine Fehlermeldung. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Storno Ausgabe VK-Artikel im Mietauftrag&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|VK Artikel in Mietauftrag: Auftragsstatus bei Storno Ausgabe: &lt;br /&gt;
Wenn für einen nur noch ausgegebener '''Verkaufs-Artikel''' die Lagerausgabe storniert wird, ändert sich der Status des Auftrags auf &amp;quot;AUFT&amp;quot; ändert, obwohl er &amp;quot;TEIL&amp;quot; sein müsste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Fehler beim Kopieren von Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehler beim Kopieren von Artikeln:&lt;br /&gt;
Die neue Bezeichnung des kopierten Artikel überschreibt die bestehenden Artikelbezeichnungen in den Auftragspositionen!&lt;br /&gt;
&lt;br /&gt;
Ursache war eine Änderung im Release 240620. Nach einer Änderung der Artikel-Bezeichnung wurde die neue Bezeichnung in die Auftragspositionen mit der alten Bezeichnung übernommen.&lt;br /&gt;
Beim Kopieren eines Artikels hatte das aber fatale Konsequenzen!&lt;br /&gt;
&lt;br /&gt;
* Artikel &amp;quot;A&amp;quot;/&amp;quot;10000&amp;quot; kopieren. Der neue Artikel &amp;quot;A&amp;quot;/&amp;quot;20000&amp;quot; entsteht.&lt;br /&gt;
* &amp;quot;A&amp;quot; wird in &amp;quot;B&amp;quot; geändert.&lt;br /&gt;
* User wird gefragt, ob &amp;quot;B&amp;quot; übernommen werden soll. Bei &amp;quot;Ja&amp;quot; werden nun die bestehenden Positionen mit &amp;quot;B&amp;quot; überschrieben!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Das Überschreiben der Positionen wird nun mit der '''Artikelnummer vorgenommen'''. Da es für den neuen Artikel &amp;quot;B&amp;quot;/&amp;quot;20000&amp;quot; (die geänderte Kopie) noch keine Positionen gibt, werden keine Daten geändert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo-Check&lt;br /&gt;
|Falsche Unterdeckungen werden angezeigt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Dispo-Check eines Artikels zeigt Unterdeckung von -91, die Anzeige der Dispo-Grafik jedoch -96!&lt;br /&gt;
&lt;br /&gt;
Grund war eine SQL-Abfrage im Dispo-Check, die doppelte Datensätze nicht zurück geliefert hat. Das hat auch zu einer falschen Menge im Transferauftrag geführt.&lt;br /&gt;
Das könnte auch die Ursache für gelegentlich gemeldeten Differenzen in der Dispo-Abfrage gewesen sein. &lt;br /&gt;
* Das Problem konnte auftreten, wenn es in einem Auftrag zwei Positionen mit dem gleichen Artikel oder zwei Werkstattaufträge mit dem gleichen Artikel und dem gleichen Fehler gab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Aussonderungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Aussonderungsvorgang wird nun die Protokoll-Nummer für die Aussonderung gespeichert, damit man Auswertungen dazu erstellen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es sind nun weitere 10 Kennzeichen für Kontakte implementiert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Automatische Erinnerung für Lieferadresse&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im [REFLEX-Admin] kann man eine automatische Erinnerung einrichten. Diese erinnert den Auftragsbearbeiter daran, die Lieferadresse des Auftrags zu checken bei Abholungen. Das Datum dazu ist das VA-Bis-Datum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattauftrag&lt;br /&gt;
|Totalschden für B-Ware&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Werkstattauftrag ein defektes Gerät mit Totalschaden als B-Ware (B-Good) per CheckBox festlegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|TPS&lt;br /&gt;
|Neue Auswahl &amp;quot;Fällige Geräte&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
Register:&lt;br /&gt;
;Vormerkungen:&lt;br /&gt;
:Zeigt die in TPS angelegten Vormerkungen&lt;br /&gt;
&lt;br /&gt;
;Fällige Geräte:&lt;br /&gt;
:Zeigt die in den REFLEX Artikelstammdaten (Einzelartikel) eingetragenen Daten.&lt;br /&gt;
&lt;br /&gt;
;Nur Geräte mit Prüfungspflicht&lt;br /&gt;
:Berücksichtigt nur Geräte, bei denen die Option &amp;quot;Prüfungspflicht&amp;quot; in den Artikelstammdaten eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
Fehlerbeseitigung: Die Balken in Kalender können verschoben werden, zeigen immer 2013 im Hinweis und zeigen immer einen vollen 100 % Balken, nicht den tatsächlichen Belegungs-Wert.&lt;br /&gt;
Probleme gelöst.&lt;br /&gt;
Das Verschieben hatte übrigens keine Auswirkung auf die Daten, wurde also nicht in die Datenbank zurückgeschrieben.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:  &lt;br /&gt;
:Belegung pro Tag über 50 % der Gesamtzahl werden gelb, über 80 % rot markiert.&lt;br /&gt;
&lt;br /&gt;
;Liste fälliger Geräte&lt;br /&gt;
Neue Spalten Kiste-Nr, Regal, Feld, Ebene und Filter &amp;quot;Nur wenn im Lager&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Mietartikel-Verkauf, Versicherungs-Prozente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man bei einer Rechnung für den Mietartikel-Verkauf im Fuss einen Prozentwert angibt, wird der Betrag dazu nicht vom Programm ausgerechnet. Händisch eingeben kann man den Betrag nicht.&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Nächste VDE-Prüfung anzeigen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die von TPS ermittelte nächste VDE-Prüfung wird nun auch im Artikelstamm angezeigt.&lt;br /&gt;
Um es eindeutiger zu machen, wird nun zwischen &amp;quot;Nächste Prüfung&amp;quot; und &amp;quot;Nächste Wartung&amp;quot; unterschieden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|User und Codes&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun Kontakt-spezifische User und Codes in den Stammdaten der Kontakte speichern.&lt;br /&gt;
&lt;br /&gt;
;Zugriffsrecht&lt;br /&gt;
Das Recht 'Stammdaten Kontakte UserCodes' steuert den Zugriff auf die Daten:&lt;br /&gt;
* Weniger als Lesen: Das komplette Register ist unsichtbar&lt;br /&gt;
* Lesen: Das Register ist sichtbar, Daten können aber nicht verändert/erfasst werden.&lt;br /&gt;
* Weniger als Löschen: Das Register ist sichtbar, Daten können verändert/erfasst aber nicht gelöscht werden.&lt;br /&gt;
* Löschen: Das Register ist sichtbar, Daten können verändert/erfasst und gelöscht werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Hinweis auf Lieferanschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es nun einen Hinweis auf eine vorhandene/abweichende Lieferanschrift (wie bisher in der Auftragsverwaltung im Kopf).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung kopieren als Gutschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Rechnung kopiert als Gutschrift, kann man auswählen:&lt;br /&gt;
* Der Auftrag bleibt auf &amp;quot;Berechnet&amp;quot;&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Unberechnet&amp;quot; zurückgesetzt&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Teil-Berechnet&amp;quot; zurückgesetzt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|Hinweis auf ein Update&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im REFLEX-Admin einen Hinweis auf ein Update mit einem Link zur Update-Beschreibung festlegen.&lt;br /&gt;
User bekommen dann einen entsprechenden Hinweis nach der Anmeldung in REFLEX. Das wird im UpdateLog vermerkt, damit der User diese Meldung nur einmal bekommt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240716 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Lieferant suchen/filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun nach einem bestimmten Lieferanten in der Lieferantenliste des Artikels suchen bzw. filtern. Dazu Suchbegriff eingeben und ENTER drücken oder auf Go! klicken. Suche entfernen: Eingabe löschen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Button Faktura… heißt nun Rechnung…&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsversionen wurde der Button '''Faktura…''' in '''Rechnung…''' umbenannt, damit seine Funktion besser erkennbar ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, Verrechnungshaken&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verrechnungshaken wird nicht immer in der Tabelle angezeigt.&lt;br /&gt;
Ähm, Ja und Nein! Die Spalte „Berechn.“zeigt an, ob der Auftrag berechnet wurde, also eine Rechnung dazu erstellt wurde. Ein Haken hier zeigt also nicht, dass der Auftrag zu berechnen ist. Allerdings wird die Spalte gelb markiert, wenn der Auftrag zu berechnen aber noch nicht berechnet ist.&lt;br /&gt;
 &lt;br /&gt;
Rot:	Auftrag berechnet aber noch nicht bezahlt.&lt;br /&gt;
Gelb:	Auftrag ist zu berechnen aber noch nicht berechnet.&lt;br /&gt;
Grün:	Auftrag berechnet und bezahlt.&lt;br /&gt;
&lt;br /&gt;
Damit das besser erkennbar ist, wird die Spalte „Berechnet“ rot, wenn der Auftrag unberechnet ist (nach dem Update), „Bezahlt“ wird rot, wenn die zugehörige Rechnung unbezahlt ist. Bisher wurden beide Spalten rot, auch wenn der Auftrag berechnet wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckkennzeichen des Kapitels&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld im Werkstattauftrag&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Rahmen des Updates wurde ein neues Feld RMA-Nummer eingeführt. Das Feld kann auch auf den div. Reparatur-Formularen ausgedruckt werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Passwort ändern&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Passwort von REFLEX ist standardmäßig auf 10 Zeichen begrenzt*, in der Anzeige stand aber 30 Zeichen und die Eingabefelder ließen auch 30 Zeichen zu. Dadurch konnte man sich nachfolgend nicht neu anmelden, weil dort die Eingabelänge auf 10 Zeichen begrenzt ist.&lt;br /&gt;
Nun stimmt die Anzeige und die Begrenzung der Eingabefelder.&lt;br /&gt;
* Das optionale SecurityPackage ermöglicht eine bis zu 30-stellige Passwort-Eingabe.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Artikel nachträglich von Miete auf Verkauf ändern, obwohl Miet-Aufträge vorhanden sind ?&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man einen Artikel nachträglich von Miete auf Verkauf ändert, obwohl schon Aufträge dafür (als Miete) vorhanden sind, wird der DispoCheck abgebrochen und zeigt die alte Verfügbarkeit an. Der User merkt das aber nicht und weiß u.U. auch gar nicht, dass das mal Miete war (und so in seinem Auftrag gespeichert ist) und jetzt Verkauf. Großes Erstaunen und allgemeine Verwirrung folgt!&lt;br /&gt;
Jetzt wird ein Hinweis angezeigt und die DispoMenge entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Baum links zu klein gezogen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Weil es User geschafft haben, den Baum links bis auf die Breite 0 zu ziehen und danach nicht mehr breiter ziehen konnten, wurde die Mindestbreite des Baums nun festgelegt. Schmaler als so &lt;br /&gt;
kann man den Baum nicht ziehen! Nach dem Öffnen des Fensters bei der Breite = 0 wird nun automatisch die Mindestbreite wieder hergestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsabteilung: Neue Spalten in den Auftragspositionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für der Verkauf gibt es neue Spalten &lt;br /&gt;
&lt;br /&gt;
* Bedarf Auftr.&lt;br /&gt;
* Verfügbar Auftr.&lt;br /&gt;
* Bestellt&lt;br /&gt;
* Verfügbar incl. Bestellt.&lt;br /&gt;
&lt;br /&gt;
Diese Zahlen werden live berechnet, wenn die angezeigten Positionen angerufen/aktualisiert werden. &lt;br /&gt;
Wenn die Tabelle aber einige Zeit „steht“, sollte man den Refresh-Button oben klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Automatische Erinnerung an Auftragsbearbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine automatische Erinnerung anden  Auftragsbearbeiter, die Tage vor Dispo-Start und (neu) Dispo-Ende kann man in den Programmparametern (&amp;quot;Automatische Erinnerung&amp;quot;) einstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
D&lt;br /&gt;
er Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Werkstattauftrag, KV und Kosten, Kennzeichen ? Berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag für KV und Kosten gibt es nun ein Kennzeichen '''Berechnen'''&lt;br /&gt;
Man kann damit festlegen, dass bestimmte Positionen der KV-/Kosten-Tabelle nicht berechnet werden sollen. Standardmäßig ist diese Option eingeschaltet!&lt;br /&gt;
&lt;br /&gt;
In der Tabelle im Fenster und im Werkstattauftrag werden nicht-berechnete Positionen grau dargestellt.&lt;br /&gt;
 &lt;br /&gt;
Bei der Übernahme von KV-Daten in die Kosten-Tabelle wird das Kennzeichen aus der KV-Tabelle in die Kostentabelle übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld „Schadensmeldung“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag gibt es ein neues Feld „Schadensmeldung“. Dies ist ein Textfeld, das man auch auf den Werkstattauftrag drucken kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Auftragsbestellungen erzeugen, Preise fehlen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Bestellung für einen '''Personalartikel''' mit der Option &amp;quot;Anmietung&amp;quot; erzeugt, kommt der Preis 0, weil das System beim Lieferanten auf den Listen-Preis (Miete) zugreift. Bei der Option &amp;quot;Personal&amp;quot; kommt der richtige Preis.&lt;br /&gt;
&lt;br /&gt;
Um diese Fehlbedienung zu vermeiden, stellt das Programm nun die Option (*) Personal automatisch ein, wenn die Auftragsposition ein Arbeitszeit-Artikel ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Übersicht, unberechnete Aufträge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden nun auch Hauptaufträge angezeigt, wenn sie einen Betrag &amp;gt; 0 beinhalten und unberechnet sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten holen:&lt;br /&gt;
Positionen markieren, z.B. ganzes Kapitel mit dem Button &amp;quot;Kapitel&amp;quot;.  &lt;br /&gt;
Dann rechte Maustaste auf der Tabelle oder den Button &amp;quot;Markierung&amp;quot; oben klicken und aus dem Untermenü '''Markierte Positionen &amp;amp;rArr; Einzelpreise neu aus Stammdaten holen''' wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Feld „Funktion“ in Ansprechpartner vergrössert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|…von 30 auf 60 Zeichen:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Eigene Adr.Nr. festlegen, Aufträge an die eigene Firma&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eigene Adr.Nr. festlegen:&lt;br /&gt;
Im REFLEX-Admin kann man nun die Firmen-eigene Adressnummer unter &amp;quot;Firem-Daten&amp;quot; festlegen.&lt;br /&gt;
In der Auftragsübersicht, unberechnete Aufträge: Aufträge an die eigene Firma (s.o.) sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
* Diese Einstellung wirkt sich in REFLEX erst nach einem Programm-Neustart aus!&lt;br /&gt;
* Diese kann für zukünftige Auswertungen benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Auftragsübersicht, Filter „Ab Dispo-Von“ bei Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man diesen Filter verwendet, werden manche Verkaufsaufträge nicht angezeigt, weil die kein Von-Datum (beim Verkauf als Lieferdatum benutzt) haben.&lt;br /&gt;
 Deshalb wird bei bestimmten Vorgängen nach dem Datum gefiltert, aber Verkaufsaufträge kommen unabhängig von dem Datum:&lt;br /&gt;
• Berechnete Aufträge&lt;br /&gt;
• Unberechnete Aufträge&lt;br /&gt;
• Unberechnete abgeschlossene Aufträge&lt;br /&gt;
• Unbezahlte Aufträge (Neu: Nur wenn ein Betrag drin steht!)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen: Direktlieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Menge, die vom Fremdlieferanten direkt an die Baustelle angeliefert wird, in den Auftragspositionen angeben. Auf der Ladeliste bei der Gewichts- und Volumenberechnung wird diese Menge nun abgezogen. &lt;br /&gt;
&lt;br /&gt;
Nach dem Verlassen des Felds wird die Eingabe überprüft und ggf. korrigiert, sie kann nicht größer sein als die angegebene Fremdmenge.&lt;br /&gt;
&lt;br /&gt;
Positionen mit Direktlieferungsmengen werden in der Tabelle orange dargestellt.&lt;br /&gt;
&lt;br /&gt;
* Technischer Hinweis:&lt;br /&gt;
:Es wird das Feld MAUFPO.GEPACKT verwendet. Dieses wird bisher nur von der Fa. MF benutzt (Menge aus Systembox).&lt;br /&gt;
:GEPACKT wird von GevitasFormPrint abgerufen und wird ab Version 240628 zur Gewichtsberechnung verwendet, also von der Auftragsmenge abgezogen.&lt;br /&gt;
&lt;br /&gt;
GevitasFormPrint ab Version 6.39.24.628 berechnet Volumen und Gewichte in den Auftragspositionen abzüglich der Direktlieferungsmenge in GEPACKT.&lt;br /&gt;
;Folgende Felder gibt es dazu:&lt;br /&gt;
:Gewichte der Auftragsposition mit Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:GesamtBruttoGewichtMiete&lt;br /&gt;
:GesamtNettttoGewichtMiete&lt;br /&gt;
:GesamtBruttoGewichtVK&lt;br /&gt;
:GesamtNettttoGewichtVK&lt;br /&gt;
&lt;br /&gt;
;Gewichte der Auftragsposition ohne Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:AuftrPosBruttoGewichtMiete&lt;br /&gt;
:AuftrPosNettoGewichtMiete&lt;br /&gt;
:AuftrPosBruttoGewichtVK&lt;br /&gt;
:AuftrPosNettoGewichtVK&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Kostenart für Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In dem Assistentenfenster für Auftragsbestellungen gibt es nun Felder für die Kostenart, die in die erzeugte(n) Bestellung(en) übernommen werden. Die Kostenart wird beim ersten Artikel, der in die Wunschtabelle eingefügt wird, aus den Artikelstammdaten übernommen. Wenn man nachfolgend einen Artikel mit einer anderen Kostenart einfügt, wird diese nicht übernommen.&lt;br /&gt;
&lt;br /&gt;
Wenn man die vorgeschlagene Kostenart ändern will:&lt;br /&gt;
* Stern: Übernimmt die Kostenart aus dem in der Wunschtabelle angewählten Artikel.&lt;br /&gt;
* Lupe: Öffnet ein Dialogfenster zum Auswählen einer Kostenart&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, Selbstkosten-Berechnung mit Reservemenge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Berechnung der Selbstkosten-Berechnung wird nun die Reservemenge immer zur Auftragsmenge addiert. Beispiel:&lt;br /&gt;
&lt;br /&gt;
Bisher:&lt;br /&gt;
Auftragsmenge  – Fremdmenge x Tage x SK-Einzeln = -20&lt;br /&gt;
&lt;br /&gt;
Jetzt:&lt;br /&gt;
Auftragsmenge + Reservemenge – Fremdmenge x Tage x SK-Einzeln = 20&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsbestandsabfrage in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Diese Abfrage (Verfügbar lf. Aufträgen, bedarf lt. Aufträgen usw.) wurde bisher in den Auftragspositionen bei Verkaufsartikeln immer ausgeführt,sobald die Position abgerufen wurde. Für der Verkauf/Einkauf sind das wichtige Zahlen. Das führte zu einer kurzzeitig relativ hohen Server-Auslastung. Um das zu optimieren, wird die Abfrage nun bei Artikeln ohne Bestandführung nicht ausgeführt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240220 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Bankverbindung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|NEUE FUNKTION: Man kann schon beim Erfassung einer Rechnung (Reiter RECHNUNG) die Zahlungsdaten bzw. Bankverbindung eingeben. Hat man das getan, dann bedeutet es, dass diese Bankverbindung bevorzug ist/wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Neue Position mit Kapitel-Pauschalrabatt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Hat man einen Kapitel-Pauschalrabatt festgelegt, wird dieser nun auch bei einen neuen Position übernommen. Das gilt auch für das Einfügen einer Position mit oder ohne Schnellerfassung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht.&lt;br /&gt;
Es werden ALLE Zubehörartikel ALLER Artikel des Auftrags entfernt. Fehler wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|mySQL&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dieses Release wurde für mySQL unter Linux getestet und freigegeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|JobMonitoring&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neue optionales Modul Job-/Projekt-Monitoring. Damit kann man Tätigkeiten, Aufgaben, Meetings usw. für einen Auftrag im Vorhinwein festlegen, planen und überwachen. Dazu werden Termine für Projektleiter, Technischner Leiste usw. erzeugt, aber auch für festgelegte Mails (Gruppen wie z.B. Logistik, Buchhaltung usw.).&lt;br /&gt;
&lt;br /&gt;
Termine dazu werden in einem eigenen Modul angezeigt, aber auch mit Outlook synchronisiert.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe:&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=JobMonitoring&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Sections, Abteilungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag nun eine sog. &amp;quot;Section&amp;quot; (Abteilung) festlegen, die die Reparatur verantwortlich ist. Die Liste der möglichen Sections kann im REFLEX-Admin festgelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|Konflikt-Auftrag in der Dispo-Anzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man in der Schnellerfassung per Doppelklick den entsprechenden Konflikt-Auftrag in REFLEX öffnen. Die Anzeige springt zur ausgewählten Position.&lt;br /&gt;
Dieses Verhalten kann/muss man in dem Optionsfeld der Schnellerfassung einschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Neuer Kunde&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann im Fenster &amp;quot;Kontakt suchen&amp;quot; auch direkt einen neuen Kontakt anlegen.&lt;br /&gt;
Bisher musste man die Suche abbrechen, in die Stammdaten umschalten, den Kontakt neu anlegen, zurück zum Programmteil und dort den neu angelegten Kontakt suchen/auswählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Karfreitagsanzeige&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Karfreitag im März wurde nicht angezeigt. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag ein Gerät zum Totalschaden...&lt;br /&gt;
* anmelden mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; mind. &amp;quot;Schreiben&amp;quot;) &lt;br /&gt;
* den Werkstattauftrag abschließen und das Gerät direkt hier aussondern (inkl. Repa-Historie), mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; größer als &amp;quot;Schreiben&amp;quot;, also mind. &amp;quot;Löschen&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Hinweis: User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechtn bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Batterietyp&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun einen Batterietyp angeben. Das ist für den Transport vom „Gefahrengütern“ u.U. wichtig.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf, Ansprechpartner entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Rechnungskopf den Ansprechpartner entfernte, blieb die Ansprechpartner-ID trotzdem noch im Kopf drin. Nun wird auch die ID dazu entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|RMA-Nummer&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag kann man nun eine RMA-Nummer eintragen (Seite &amp;quot;Kunde, AUftrag, Projekt&amp;quot; -&amp;gt; Ort der Reparatur), max. 30 Zeichen sind möglich.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Register lniks&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Register: Das Programm merkt sich nun das zuletzt verwendete Register und schaltet automatisch dahin um, wenn man auf der Übersichtsseite auf „Details“ klickt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Textbausteine&lt;br /&gt;
|Textbausteine mit Bezeichnung, kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Optionen:&lt;br /&gt;
&lt;br /&gt;
;Mit Bezeichn.&lt;br /&gt;
:Wenn eingeschaltet, wird der Text des neuen Textbausteins automatisch mit der Artikel-Bezeichnung gefüllt.&lt;br /&gt;
;Kopieren&lt;br /&gt;
:Kopiert den aktuellen Textbaustein. Das Sprachkennzeichen wird dabei um eins hochgesetzt, aus D wird also E, aus E wird F usw. Der Kurzname wird automatisch&lt;br /&gt;
zu „Text_D“, „Text_E“ usw.&lt;br /&gt;
&lt;br /&gt;
Beide Optionen zusammen verwenden heißt, mit nur zwei Klicks einen Textbaustein automatisch anzulegen und mit einem weiteren Klick eine Sprach-Kopie zu erzeugen!&lt;br /&gt;
&lt;br /&gt;
Ein kopierter Text bekommt erst einmal den Kurznamen „x_Untransl“ (Untranslated):&lt;br /&gt;
Wenn der Artikel-Text-Dialog diesen Kurznamen erkennt, wird automatisch der Google-Übersetzer© aufgerufen, Dort kann man den Text in die Zwischenablage kopieren und hier mit Einfügen in den Text einfügen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Kopf, Auftragskapitel anfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskapitel an bestehende Rechnung anfügen.&lt;br /&gt;
&lt;br /&gt;
Mit diesem Button &amp;quot;Auftr.Kap.anfügen&amp;quot; im Rechnungskopf kann man ein Auftragskapitel an eine bestehende Rechnung anfügen. Es öffnet sich ein Fenster, mit dem man den Auftrag und das gewünschte Kapitel auswählen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Verhindern, dass Rechnung mit Betrag=0 erzeugt wird&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verhindern, dass Rechnung mit 0-Betrag erzeugt wird:&lt;br /&gt;
&lt;br /&gt;
;Wenn die Auftragssumme 0 ist:&lt;br /&gt;
*Lagerausgabe, Ausgabe vollständig gebucht:&lt;br /&gt;
:Es wird keine Erinnerung an das Erstellen einer Rechnung mehr erzeugt.&lt;br /&gt;
&lt;br /&gt;
* Das Erstellen einer Rechnung aus dem Auftrag heraus ist nicht mehr möglich&lt;br /&gt;
&lt;br /&gt;
* Im Fenster „Rechnung aus Auftrag erstellen“ ist die Option &lt;br /&gt;
:	? Aufträge ausblenden, bei denen Summe=0 ist &lt;br /&gt;
:immer eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Info Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, Info Bestellungen&lt;br /&gt;
&lt;br /&gt;
Hier werden nun '''alle''' Bestellungen zu dem kompletten Auftrag angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Sortierung kann man wie gewohnt per Klick auf die Spaltenüberschrift bestimmen.&lt;br /&gt;
Bisher wurden immer nur Bestellungen zu der ausgewählten Auftragsposition angezeigt. Man musste sich also mühsam durch alle Positionen klicken.&lt;br /&gt;
Stornierte Bestellungen werden nicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Fremdmenge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Spalte „Fremd“ in den Auftragspositionen&lt;br /&gt;
&lt;br /&gt;
* Wenn Fremdmenge eingetragen ist, zeigt das die Farbe an:&lt;br /&gt;
: Zu wenig bestellt: Spalte wird rot dargestellt.&lt;br /&gt;
: Korrekt bestellt: Spalte wird grün dargestellt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 231228 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Zugriffsrecht 'AuftragKopieren'. Damit kann man gezielt bestimmten Usern das Koperen von Aufträgen verbieten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Bemerkung im Kopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Bemerkung im Kopf wurde von 40 auf 100 Zeichen vergrößert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Auswahl Auftrag, Bearbeiter übernehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Nach der Auswahl eines Auftrags wird der Auftragsbearbeiter in die Eingangsrechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Anzeige Posirionen ohne Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt hier eine neue Checkbox &amp;quot;Ohne Verkauf&amp;quot;. Wenn sie eingeschaltet ist, werden Verkaufspositionen ausgeblendet, weil diese ja in der Regel nicht zurückgenommen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Inventurkennzeichen in der Übersicht setzen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun das Inventurkennzeichen schnell und einfach in der Übersicht setzen. Dazu aus dem Popup-Menü den Eintrag &amp;quot;Inventur-Kennzeichen&amp;quot; anklicken und das Kennzeichen wählen:&lt;br /&gt;
&lt;br /&gt;
- (=Ausschalten) Strg+F&lt;br /&gt;
Ausbuchen prüfen Strg+P&lt;br /&gt;
Ungeklärte Artikel&lt;br /&gt;
Kein Inv.Artikel&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann man auch die angezeigte Tastenkombination verwenden.&lt;br /&gt;
Nach dem Setzen des Kennzeichens wird nun automatisch der nächste Artikel ausgewählt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auswahl der Sections (Abteilungen)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auswahl der Sections (Abteilungen) für einen Werkstattauftrag ist nun dynamisch erweiterbar und nicht mehr auf 3 Sections (Abteilungen) begrenzt.  Sections werden im [[REFLEX-Admin]] mit den Parametern 'RepSection' und der Variante '1' bis '99' festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht, suchen ab Eingabe-Länge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht kann man nun einstellen, dass die Suche erst bei einer bestimmten Anzahl von eingegebenen Zeichen beginnt. Die Suche wir dadurch schneller und belastet das System weniger.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikelstamm, Auslastung&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es nun die Auswahl einer Filiale (MultiLager-Modul).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Direkt hier neuen Kontakt erfassen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Suche nach einem Kontakt kann man direkt in diesem Fenster einem neuen Kontakt erfassen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230921 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Zahlungsdatum ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Recht &amp;quot;Rechnungen löschen&amp;quot; hat, kann man das Zahlungsdatum im Fuss manuell ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Filter nach Bearbeiter mit User-Gruppen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht gibt es nun einen Filter nach Bearbeitern mit User-Gruppen, man kann also Aufträge anzeigen lassen, deren Bearveiter zu einer bestimmten Gruppe gehören.&lt;br /&gt;
&lt;br /&gt;
Gruppen werden im [[REFLEX-Admin]] festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Löschen mit Dokumenten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein Kontakt gelöscht wird, werden nun auch alle Dokumente dazu gelöscht. Das ist aus Datenschutzgründen notwendig.&lt;br /&gt;
Wenn der Dokumentrenordner des Kontaktes leer ist, wird dieser auch gelöscht.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Auto-Erinnerung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auto-Erinnerung an abgeschlossene Aufträge wird nicht erzeugt, wenn der Auftrag schon berechnet wurde!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dokument per Mail versenden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun ein Auftrags-Dokument per Mail versenden, indem man auf das Dokument doppelklickt. Es öffnet sich das Mail-Fenster, das Dokument ist schon als Anhang hinzugefügt worden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Fenster&lt;br /&gt;
|Anzeige Artikel-Hersteller in den Positionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Anzeige der Artikel-Hersteller in den Positionen erzeugte viel Netzwerk-Traffic. Das wurde korrigiert und dadurch die Verarbeitungsgeschwindigkeit z.B. in den Bestell-Positionen wesentlich beschleunigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zubehör wird nicht immer ausgegeben&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Zubehör eines Mengen-Artikels wird nicht immer ausgegeben, wenn man die Ausgabe per Doppelklick in der Tabelle der Positionen auslöst. Dieses Problem wurd beseitigt.&lt;br /&gt;
(weil Doppelklick auf die LETZTE Position leert die Tabelle und dann steht kein Artikel mehr drin!)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Alle zu berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in der Übersicht 'Alle zu berechnen' auswählt, werden Artikel mit dieser Option 'Zu berechnen' ausgeblendet, wenn schon eine Rechnung für den Werkstattauftrag erstellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Ausnahme-Mwst.Kennzeichen (Schweiz)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Schweizer Mwst.-Änderung kann man nun ein Ausnahme-Mwst.Kennzeichen/-Schlüssel hintelegen. Bei der Auftrags-/Rechnungserfassung wird das Mwst.Kennzeichen auf das Ausnahmekennzeichen &amp;quot;umgebogen&amp;quot;, wenn der Anlass im neuen Jahr liegt.&lt;br /&gt;
(Mwst.-Erhöhung Schweiz zum 01.01.2024 anhand Veranst.Dat.Von)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Auftrag öffnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man den Button &amp;quot;Auftrag öffnen&amp;quot; klickt, wird der Auftrag im Auftragsfenster geöffnet und der Balken auf die entsprechende Zeile positioniert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Kopf&lt;br /&gt;
|Zusatztext&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Auftragskopf einen Zusatztext angeben, z.B. für interne Vermerke. Das ist wichtig, wenn man den &amp;quot;normalen&amp;quot; Kopftext für den Kunden verwenden will und trotzdem noch weitere interne Bemerkungen speichern will.&lt;br /&gt;
&lt;br /&gt;
Beim Kopieren eines Auftrags kann man optional diesen Text mitkopieren oder nicht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör dieses Artikels entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht. Es werden '''alle''' Zubehörartikel ALLER Artikel des Auftrags eingefügt.&lt;br /&gt;
Fehler wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230531 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken (CrystalReports)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Programmparametern kann man nun für die Bestellarten Einkauf, Anmietung und Personal '''unterschiedliche Dateinamen und Betreffs''' angeben.&lt;br /&gt;
Wenn man für eine Bestellart '''keine''' Einstellungen hinterlegt, werden die '''Standardeinstellungen''' benutzt.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ist derzeit nur für den Druck mit CrystalReports verfügbar.&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
:'''[[GEVITAS_FormPrint_Updates#Version_5.74.23.0704|GEVITAS FormPrint Updates Version 5.74.23.0704]]'''&lt;br /&gt;
:'''[[Dateinamen für Bestellungs-Dokumente]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Drucken, mailen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in den Kundenstammdaten die Option &amp;quot;Rechnung pe E-Mail schicken&amp;quot; angegeben ist, wird nun im Druckfenster ein entsprechender Hinweis angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Kunde wünscht Versand an die u.a. E-Mail-Adresse!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die Adresse wird unten angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf &amp;quot;Mail&amp;quot; klickt, wird die Adresse in das E-Mail-Fenster übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Drucken, PDF-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man ein Angebot, Auftrag, Lieferschein usw. mit dem Button &amp;quot;PDF&amp;quot; exportiert, kommt danach die Auswahl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:GevitasFormPrint_PDF_Datei_Ordner.png]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift aus Auftrag erzeugen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift aus einem Auftrag erzeugte, waren die Mengen und damit Beträge nicht negativ. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Kopieren eines Auftrags wird das Kennzeichen '''Rechnung erstellen''' nicht mit kopiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Markierungsleiste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun auch hier auf der Termin-Seite eine Markierungsleiste rechts neben der Tabelle (wie in den Auftragspositionen).&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrTermine_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Termine markieren&lt;br /&gt;
* Keine Termine markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Terminen:&lt;br /&gt;
* Markierte Termine in die Zwischenablage kopieren&lt;br /&gt;
* Termine aus der Zwischenablage einfügen (auch in einen anderen Auftrag!)&lt;br /&gt;
* Datum/Zeitraum in den markierten Terminen ändern&lt;br /&gt;
* Markierte Termine löschen&lt;br /&gt;
&lt;br /&gt;
Die Buttons „Alle markieren“ und „Keine markieren“ funktionieren nun zuverlässiger.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Artikel-Suchen-Fenster&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Suchen-Fenster auf &amp;quot;Pos. ersetzen&amp;quot; klickt, springt die Tabelle im Suchen-Fenster manchmal nach oben. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, kopieren Kapitel:&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kopieren&amp;quot; in der Markierungsleiste klickt, prüft das Programm, ob man sich auf einer Kapitel-Position befindet und kopiert das '''Kapitel''' in die Zwischenablage, nicht nur die Positionen. Beim Einfügen wird in diesem Fall das ganze Kapitel eingefügt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kapitel&amp;quot; klickt, werden alle Positionen des Kapitels markiert, aber ohne die Kapitelposition selbst. Dadurch kann man so z.B. in allen Positionen des Kapitels das Datum ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|CRM-Info&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Modul &amp;quot;CRM-Info&amp;quot; gibt es nun eine Register-Seite &amp;quot;Kalkulation&amp;quot;, auf der die Bestellungen und Eingangsrechnungen zu dem ausgewählten Auftrag aufgeführt werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:CRM-Info_Bsp01.png|800px]]&lt;br /&gt;
&lt;br /&gt;
CRM-Info ist ein Tool, das automatisch aufgerufen/aktualisiert wird, wenn man z.B. einen Auftrag öffnet. Es zeigt dann Informationen zu dem Auftrag und Kunden an.&lt;br /&gt;
&lt;br /&gt;
Der Zugriff auf CRM-Info wird über die Benutzerverwaltung/Zugriffssteuerung gesteuert. Das Recht...&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Darf CRM-Info benutzen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
...muss mind. auf &amp;quot;Lesen+Schreiben&amp;quot; stehen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hinweis: In der Auftragsverwaltung gibt es eine eingebaute Kalkulation und eine FastReport-Kalkulation. Gesteuert wird das über ein Zugriffsrecht:&lt;br /&gt;
&lt;br /&gt;
 AuftragsAuswertungFastReport&lt;br /&gt;
&lt;br /&gt;
Wenn das bei einem User auf &amp;quot;Lesen+Schreiben&amp;quot; steht, wird die FastReport-Kalkulation verwendet, sonst die fest eingebaute.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Filter Bestellnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht der Eingangsrechnungen kann man nun eine Filter für die Bestellnummer anwenden. Dazu in das Feld&lt;br /&gt;
&lt;br /&gt;
 Nur Best.Nr.: _______&lt;br /&gt;
&lt;br /&gt;
eine Bestellnummer eintragen. In diesem Fall werden alle Eingangsrechnungen mit dieser bestellnummer angezeigt, '''unabhängig von den anderen Filtern'''!&lt;br /&gt;
&lt;br /&gt;
Aus einer Bestellung heraus kann man im Fuss auf den Button '''Eingangsrechnungen''' klicken. Dies öffnet das Eingangsrechnungsfenster und setzt den Filter der bestellnummer automatisch.&lt;br /&gt;
&lt;br /&gt;
Wenn man gezielt eine Bestellnummer eingegeben hat und auf „Neu“ klickt, wird die Bestellnummer und die Bestelldaten in die neue Eingangsrechnung übernommen. Das spart einige Eingaben.&lt;br /&gt;
Mit dem Button '''|_I___|''' wird die Bestellnummer entfernt und die anderen Filter wieder aktiviert.&lt;br /&gt;
&lt;br /&gt;
Um eine Eingangsrechnung für eine Bestellung einzugeben, kann man folgendermassen vorgehen:&lt;br /&gt;
* Bestellung aussuchen/öffnen&lt;br /&gt;
* Im Fuss auf '''Eingangsrechnungen''' klicken.&lt;br /&gt;
* Auf '''Neu''' klicken&lt;br /&gt;
* Die Rechnungsdaten eingeben und Speichern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftrag kopieren, Positions-Texte fest belassen: &lt;br /&gt;
Beim Kopieren eines Auftrags gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 (X) Texte mit '''Fest''' behalten&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftragKopieren_Optionen_01.png]]&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option eingeschaltet ist, werden die Positionstexte, die das Kennzeichen &amp;quot;Fest&amp;quot; haben, nicht mit den Stammdaten-Texten überschrieben!&lt;br /&gt;
&lt;br /&gt;
VA-Name/-Ort sind nun eim Kopier-Fenster editierbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine spontane Preisfindung für einen Kunden benötigt, aber nicht unbedingt eine Offerte erstellen will (aber kann!), geht man folgendermassen vor:&lt;br /&gt;
In der '''Auftragsübersicht''' auf…&lt;br /&gt;
&lt;br /&gt;
 Schnellerfassung&lt;br /&gt;
&lt;br /&gt;
…klicken. Danach muss man den Kunden auswählen, weil die '''Rabatte''' des Kunden ja eingerechnet werden sollen.&lt;br /&gt;
 &lt;br /&gt;
Nach '''OK''' öffnet sich die Auswahl der Schnellerfassung. Hier kann man die Angaben, die benötigt werden, eingeben. Dann auf Weiter klicken.&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man die gewünschten Artikel erfassen. Rechts unten steht die Summe incl. Kunden-Rabatt.&lt;br /&gt;
 &lt;br /&gt;
Wenn man nun '''keine''' Offerte erstellen will, klickt man auf Abbruch. Nichts ist passiert.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Offerte erstellen will, klickt man auf OK. Danach kann man den Status auswählen und den Auftrag anlegen.&lt;br /&gt;
&lt;br /&gt;
Da REFLEX immer eine Kapitel-Überschrift erwartet, muss man deren Text noch angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Sortierung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Auftragstermine nach '''Datum''' sortiert (klicken auf diese Spalte) wird nun nach Datum '''plus Uhrzeit von''' und '''Uhrzeit bis''' sortiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Mobil buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Lager auf „Rücknahme Auftrag“ klickt, ohne vorher irgendeine Buchung gemacht zu haben oder im Scanner keine Daten waren oder auf Abbruch geklickt wurde, kam es u.U. zu Fehlermeldungen „Zugriffsverletzung“ bzw. „Operation bei geschlossener Datenmenge nicht ausführbar“. Dieses Problem wurde erkannt und beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230512 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Auftrag kopieren gibt es jetzt eine neue Option&lt;br /&gt;
&lt;br /&gt;
;Zahlungskonditionen aus Stammdaten&lt;br /&gt;
&lt;br /&gt;
Die Einstellung wird im Benutzerprofil gespeichert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag, Rabatt bei Pauschal-Rabatt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einem Auftrag einen Pauschal-Rabatt vergibt und der Kunde z.B. 20 % Standard-Rabatt hat, wurde bisher der Kunden-Rabatt in die Position übernommen. Jetzt wird der Standard-Rabatt übernommen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsbestellungen, Suche&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsbestellungen kann man nun nach Artikelnummer oder Bezeichnung suchen:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragstexte, Zwischenablage einfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es einen neuen Button, mit dem wird ein Text in der Zwischenablage in den Text eingefügt. Im Unterschied zum Einfügen über Windows werden hierbei Steuerzeichen aus dem Text entfernt und nur der reine Text eingefügt (Tabs und Zeilenschaltungen bleiben aber erhalten).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Formulare, Bestellnummer des Kunden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Bestell-/Auftragsnummer des Kunden soll auf den Auftrags-Formularen stehen, damit der Kunde die Zahlung veranlassen kann. Dafür ist im Auftragskopf dieses Feld vorgesehen:&lt;br /&gt;
&lt;br /&gt;
;Kund.Auftr.:&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Rechnung aus einem Auftrag erzeugt wird, steht dieses Feld auch im Rechnungskopf und wird ausgedruckt.&lt;br /&gt;
* Wenn in einem Werkstatt-Auftrag eine Auftragsnummer eingetragen wird, wurde die Kunden-Auftragsnummer (MAufKo.BestNr) nicht in den Werkstattauftrag übernommen (RepAuf.Kunden_AuftrNr). Wenn eine Rechnung aus dem Werkstatt-Auftrag erzeugt wird, steht das Feld „Kunden-Auftragsnummer) derzeit nun im Rechnungskopf.&lt;br /&gt;
* Problem: Die Nummer muss manchmal auch nachträglich eingetragen werden, was bei einem fixierten Auftrag aber nicht mehr geht! Geändert, Nummer kann nun eingegeben werden! Die Eingabe der Kunden-Auftragsnummer nun auch bei einem fixierten Auftrag möglich!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Mietartikel verkaufen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|;Hinweis&lt;br /&gt;
Wenn man eine Auftrag als &amp;quot;Mietartikel-Verkauf&amp;quot; anlegt, wird das Dispo-Bis-Datum automatisch auf das heutige Datum + n Jahre gesetzt. Die Jahre kann man im REFLEX-Admin einstellen (Auftrag --&amp;gt; Dispo --&amp;gt; Anzahl Jahre...).&lt;br /&gt;
&lt;br /&gt;
Das ist für die Dispo wichtig, weil die immer ein End-Datum benötigt! Auch Mietartikel-Verkauf wird in der Dispo (optional) berücksichtigt!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Kennzeichen DispoAuftrag im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man über den Button &amp;quot;Dispo-Auftrag&amp;quot; im Auftragskopf einen Dispo-Auftrag erstellt, wird dieser mit einem Kennzeichen &amp;quot;Dispo-Auftrag&amp;quot; versehen.&lt;br /&gt;
(MAUFKO.DispoAuftrag)&lt;br /&gt;
* Ein Dispo-Auftrag ist eine Kopie des Auftrags mit dem Status &amp;quot;Intern&amp;quot;, der nur Material-Positionen beinhaltet. Sollten im Original-Auftrag Sets oder Zubehör enthalten sein, werden diese automatisch aufgelöst. Aus einem Auftrag mit einer Position kann so ein Dispo-Auftrag mit hunderten von Positionen werden!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Verschieben oder Löschen von Positionen in der Schnellerfassung auch über Set- oder Zubehör-Grenzen hinweg ist extrem „gefährlich“ und kann im weiteren Verlauf der Auftragsbearbeitung/Lagerbewegungen usw. zu Folgefehlern führen.&lt;br /&gt;
&lt;br /&gt;
;Deshalb wurden die Funktionen eingeschränkt:&lt;br /&gt;
:Verschieben von Positionen mit Set’s oder Zubehör ist nun nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltungs-Übersicht ist die '''Auftragsart''' nun auch im Klartext in der Tabelle enthalten. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Bestellungen&lt;br /&gt;
|SalesConsultant&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein spezielles recht &amp;quot;SalesConsultant&amp;quot;. User mit diesem Recht werden als &amp;quot;Einkäufer&amp;quot; behandelt und REFLEX stellt sich in mehreren Situationen darauf ein, z.B.&lt;br /&gt;
&lt;br /&gt;
* Bestellungen werden als Einkauf angelegt (kein Anmietung) und dementsprechend nur ein Lieferanschrift angeboten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Anzahlungsrechnungen, Änderungen daran&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal werden Anzahlungsrechnungen nicht oder falsch bei der Schlussrechnung abgezogen.&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Eine Anzahlung wird im Auftrag '''ohne Betrag''' angelegt und die Rechnung wird '''ohne Betrag erzeugt'''.&lt;br /&gt;
* Danach wird der Betrag in der '''erzeugten Rechnung''' eingetragen.&lt;br /&gt;
* Wenn die Rechnung gedruckt wird, kommt jetzt kommt beim Drucken/Exportieren der Rechnung dieser Hinweis (neu):&lt;br /&gt;
** &amp;quot;Rechnunsbetrag (x,xx) weicht von der Anzahlung (y,yy) ab! Die Anzahlung wird nun automatisch korrigiert!&amp;quot;&lt;br /&gt;
*Der Rechnungsbetrag wird nun in die Anzahlungsrechnungstabelle im Auftrag eingetragen.&lt;br /&gt;
* Dieser Vorgang wiederholt sich, wenn man die Anzahlungsrechnung manuell nachträglich ändert und auf „Drucken“ klickt!&lt;br /&gt;
&lt;br /&gt;
Somit ist sichergestellt, dass der AZRE-Betrag mit der AZRE-Tabelle übereinstimmt und beim Erstellen der Schlussrechnung korrekt berücksichtigt wird.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Auftragspositionen, Markierungsleiste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Damit man schneller und einfacher Positionen markieren und z.B. das Datum ändern kann, gibt es jetzt in den Auftragsposition rechts neben der Tabelle eine neue Markierungsleiste.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrPos_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Positionen markieren&lt;br /&gt;
* Alle Positionen des Kapitels markieren, auf dem der Balken in der Tabelle steht&lt;br /&gt;
* Keine Positionen markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Positionen:&lt;br /&gt;
* Markierte Positionen in die Zwischenablage kopieren&lt;br /&gt;
* Datum/Zeitraum in den markierten Positionen ändern&lt;br /&gt;
* Markierte Positionen löschen (ohne Nachfrage!)&lt;br /&gt;
&lt;br /&gt;
In den Optionen der Auftragsverwaltung kann die Leiste ausblenden, falls man sie nicht will. Dazu die Auswahl&lt;br /&gt;
&lt;br /&gt;
;Markierungsleiste einblenden&lt;br /&gt;
&lt;br /&gt;
ausschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Drag’nDrop Artikelfenster&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Drag’nDrop Artikelfenster in Auftragspositionen: Artikel können nun per Drag’nDrop aus dem Artikelfenster in die Auftragspositionen gezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kapitel verschieben mit der Maus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|funktioniert nun wieder.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Verschieben von Position bei Sets oder Zubehör&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim verschieben von Positionen mit dem Pfeil-Hoch-Button konnte es passieren, dass die erste Artikel-Position des Kapitels zum Kapitel wurde und die Kapitel-Position zur Artikel-Position. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termine kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskopf: Neue Buttons zum Kopieren Termine:&lt;br /&gt;
* Alle Termine markieren.&lt;br /&gt;
* Keine Termine markieren.&lt;br /&gt;
* Markierte Termine in Zwischenablage kopieren.&lt;br /&gt;
* Termine aus Zwischenablage einfügen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestell-Positionen, Artikelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Artikelnummer in den Bestell-Positionen ist nun nicht mehr manuell überschreibbar, weil das zu unerwünschten Nebeneffekten führen kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Direktlieferung, Auftraganschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung diese Option einschaltet…&lt;br /&gt;
&lt;br /&gt;
;Direktlieferung an Auftragsanschrift&lt;br /&gt;
 &lt;br /&gt;
…wird die Auftrags-Lieferanschrift automatisch als Lieferanschrift eingetragen. &lt;br /&gt;
* Hierbei handelt es sich genauer gesagt um die Bestell-Abholanschrift&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Bestellung direkt als Auftrag angelegt wird (was eigentlich in der Theorie die absolute Ausnahme sein sollte), und danach eine Freigabe angefordert wird (was eigentlich ein Widerspruch ist), taucht diese Bestellung nicht unter „Freigaben angefordert“ auf (weil dort nur Bestellaufträge auftauchen).&lt;br /&gt;
Um diesen Umstand zu lösen, wurde…&lt;br /&gt;
* „Freigabe angefordert“ umbenannt in „Freigabe für Anfragen angefordert“&lt;br /&gt;
* Ein neuer Filter „Freigabe für Aufträge angefordert“ eingefügt&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Netto-Summe doppelt berechnet&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In manchen Bestellungen wird die Netto-Summe doppelt berechnet: Wenn im Fuß '''in beiden Zeilen z.B. Mwst. 0 %''' stand, wurde die Netto-Summe doppelt berechnet. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Bearbeiten von Zahlungen kann man nun den Zahlungsstatus der Eingangsrechnung auch nachträglich setzen:&lt;br /&gt;
Zahlungstaus auswählen und mit OK speichern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Option:&lt;br /&gt;
&lt;br /&gt;
;Seitenwechsel entfernen. &lt;br /&gt;
&lt;br /&gt;
Diese Option entfernt in den Auftragspositionen eventuell vorhandene Seitenwechsel (Vorher, nachher) in der erzeugten Rechnung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Werkstattauftrag öffnen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beim Öffnen Werkstattauftrag aus Rechnung heraus beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Umsätze nach Land&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im InfoCenter kann man nun die Umsätze nach Land filtern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Summiert ausgeben und zurücknehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Zusatzmodul &amp;quot;Summiert buchen&amp;quot;. Damit kann man die Lagerausgabe und -Rücknahme &amp;quot;per Knopfdruck&amp;quot; buchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|WarehouseInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Tool &amp;quot;Warehouse-Info&amp;quot; mit derzeit diesen Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Auswertung über die Auslastung des Lagers nach Gewicht oder Volumen.&lt;br /&gt;
* Übersicht über System-Boxen (Zusatzmodul).&lt;br /&gt;
* Erstellen von Snapshots, also Auszüge aus dem Lagerprotokoll, die zu einem beliebigen Zeitpunkt gespeichert werden.&lt;br /&gt;
&lt;br /&gt;
Das Tool wird über das Menü &amp;quot;Lager&amp;quot; aus REFLEX heraus gestartet. Es wird nach und nach ausgebaut und um weitere interessante Info's erweitert werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Ladeliste sortiert nach Datum + Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun die Ladeliste nach '''Datum''' und darin nach '''Artikelgruppen''' sortieren.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Die Sortierung wird '''nicht''' unten im Auswahlfeld eingestellt, sondern '''oben durch die Auswahl des Reports'''. &lt;br /&gt;
&lt;br /&gt;
Dazu müssen im Reportnamen bestimmte Schlüsselworte enthalten sein:&lt;br /&gt;
* „Gruppe“ oder „Group“, optional erweitert um „Datum“ oder „Date“&lt;br /&gt;
* „Datum“ oder „Date“&lt;br /&gt;
* „Lagerort“ oder „STORAGELOCATION“&lt;br /&gt;
* „ArtNr“&lt;br /&gt;
* „Kapitel“, „Chapter“,  „Positionen“ oder „Positions“&lt;br /&gt;
&lt;br /&gt;
Wenn ein Schlüsselwort im Reportnamen enthalten ist, stellt das Programm die Sortierung automatisch ein!&lt;br /&gt;
Das wird deshalb gemacht, weil die Sortierung der Daten mit der Gruppierung im Report übereinstimmen muss!&lt;br /&gt;
Wenn man z.B. nach Lagerorten gruppieren will, müssen die Positionen auch nach Lagerorten sortiert ankommen.&lt;br /&gt;
&lt;br /&gt;
Mögliche Sortierungen für Ladeliste oder Auftrag:&lt;br /&gt;
&lt;br /&gt;
* Kapitel + Positionen&lt;br /&gt;
* Artikelgruppen&lt;br /&gt;
* Lagerorte&lt;br /&gt;
* Artikel-Nummer&lt;br /&gt;
* Kapitel + Lagerort&lt;br /&gt;
* Datum + Artikelgruppen (neu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mietartikelverkauf Storno&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Stornieren der Ausgabe einer Mietverkaufsposition wird nun auch der Gesamt-Bestand (in der Zentrale und der buchenden Filiale) geändert, die Storno-Menge also zu dem Gesamtbestand addiert!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf wurden als „Verkauf“ angelegt und dementsprechend auch der Verkaufsbestand abgebucht. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Ausgegebene Aufträge können nicht zurückgebucht werden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Grund: Die Positionen des Auftrags wurde nachträglich verschoben. Das ist eigentlich unterbunden, manche User haben es trotzdem hinbekommen.&lt;br /&gt;
In einem solchen Fall sucht REFLEX nun im Auftrag nach dem Artikel und bietet diese Position zur Rücknahme an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX&lt;br /&gt;
|Mandanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Mandanten-Fähigkeit von REFLEX wurde weiter verbessrt, z.B.&lt;br /&gt;
&lt;br /&gt;
* Es gibt nun ein Startmenü, mit dem man die verschiedenen Mandanten komfortabel starten kann.&lt;br /&gt;
**Im Startmenü kann man frei definierbare Icons für die Mandanten festlegen.&lt;br /&gt;
**Man kann die Sprache für den Mandanten vorgeben, damit REFLEX z.B. mit englischen Texten angezeigt wird.&lt;br /&gt;
*Reports, Formulare und Userprofile können pro Mandant getrennt verwaltet werdeen.&lt;br /&gt;
* Bei Unterdeckungen in einem Mandanten kann man automatisch Transferauftröge in der Zentrale anlegen lassen. Diese steuern in der Zentrale den Trandsfer zu dem Mandanten, wenn es in der Zentrale keine Unterdeckung gibt!&lt;br /&gt;
* Es gibt nun einen Mandanten-Synchronisierungsdienst (&amp;quot;RxMultiMandantService&amp;quot;), der die Artikel-Stammdaten von der Zentrale zum Mandanten überträgt.&lt;br /&gt;
:Auch Kontakte werden synchronisiert, wenn der Kontakt das entsprechende Länderkennzeichen hat.&lt;br /&gt;
:Synchronisieren User-Passwort vom Mandanten zur Zentrale&lt;br /&gt;
*Wenn man einen Mandanten als '''Archiv-Datenbank''' benutzt, kann man alet Vorgänge von der aktuellen Datenbank in die Archiv-Datenbank verschieben. Die aktuelle Datenbank wird dadurch entlastet und man hat trotzdem noch den jederzeitigen Zugriff auf &amp;quot;alte&amp;quot; Daten. Dazu gibt es ein neues Tool namens „RxArch“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|RxAdmin, Zugriffsverletzung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zugriffsverletzung beim Öffnen der Zugriffsdaten eines Users.&lt;br /&gt;
Fehler beseitigt: Im Programmverzeichnis lag eine Sprachdatei „RxAdmin.EN“, die da nicht hingehört (weil die Sprachdateien in der EXE integriert sind).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Einzekartikel, VA-Name anzeigen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei ausgegebenen Einzelartikeln wird der VA-Name nun auch als Feld und als Spalte in der Tabelle angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die neue Spalte in der Tabelle wird erst angezeigt, wenn man die User-Einstellungen für dieses Felder zurücksetzt. Dazu aus dem Menü &amp;quot;Bearbeiten&amp;quot; auswählen:&lt;br /&gt;
&lt;br /&gt;
;Lokale Einstellungen des Formulars &amp;quot;Artikelstamm&amp;quot; zurücksetzen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Dispo&lt;br /&gt;
|Artikel, Option Problem-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Artikelstamm gibt es ein neues Optionsfeld &amp;quot;Problem-Artikel&amp;quot;. Diese Option ist für User, die die Dispo-Ansicht „Mehrere“ verwenden. Dort kann man optional nur die als „Problem-Artikel“ gekennzeichneten Artikel anzeigen lassen, um so ein bessere Übersicht über die wirklich wichtigen Artikel zu bekommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Sets&lt;br /&gt;
|Anzeige des Zubehörs&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zur besseren Kontrolle von Set-Positionen und Zubehör zeigt das Programm in den Set-Stammdaten die eventuell vorhandenen Zubehör-Positionen zu einer Set-Position unten an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auftrag, Mehrwertsteuer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Werkstattauftrag einen Auftrag auswählt, wurde kein Mwst.Satz in den Werkstattauftrag geschrieben. Jetzt wird der Mwst.Satz aus dem Auftrag in den Werkstattauftrag übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zolltransfer-Aufträge&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Modul &amp;quot;Zolltransfer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Damit kann man mehrere beliebige Aufträge zusammenfassen und Zoll-Formulare (&amp;quot;Proforma für Zollzwecke&amp;quot;) erstellen.&lt;br /&gt;
* Man kann Seriennummern für den Zoll automatisch erzeugen und ggf. Etiketten dazu drucken.&lt;br /&gt;
* Dokumente zu dem Zolltransfer verknüpfen.&lt;br /&gt;
* Ausserdem kann man den Transfer zur Location und wieder zurück (auch Teilmengen!) festhalten und überwachen. Dazu werden sog. &amp;quot;Vorgänge&amp;quot; angelegt, die die Positionen und Mengen zum Hin- und Rücktransfer beinhalten.&lt;br /&gt;
&lt;br /&gt;
Der Zolltransfer ist vollkommen unabhängig von der Lagerausgabe oder -Rücknahme.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen im Auftrag --&amp;gt; Lieferanschrift „Muss zum Zoll“ bestimmt, ob man einen Auftrag in den Transfer-Auftrag einfügen kann. Beim Suchen von Aufträgen werden standardmäßig nur die Aufträge mit diesem Kennzeichen angeboten.&lt;br /&gt;
&lt;br /&gt;
User benötigen das Zugriffsrecht &amp;quot;ZollTransfer CustomsTransfer&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot;, damit sie das Modul verwenden können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230113 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht, kann auch für komplette Artikelgruppen gesetzt werden.&lt;br /&gt;
Das ermöglicht z.B. eine Liste der überfälligen VDE/A3-Prüfungen auch ohne TPS. Dazu in den Artikelstammdaten auf &amp;quot;F12 Liste&amp;quot; klicken. Eine Vorlage anlegen und einen Reporrt wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Programmteil &amp;quot;Lager-Auskunft&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Der Programmteil &amp;quot;Lager-Auskunft&amp;quot; wurde verbessert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Funktionsverbesserungen/-Erweiterungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Lagerausgabe mit erweiterten Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Anzeige von Auftrags-Memos&lt;br /&gt;
* Anzeige von Auftrags-Dokumenten&lt;br /&gt;
* Anzeige von Terminen des Auftrags&lt;br /&gt;
* Anzeige/Eingabe von Auftrags-Positionstexten&lt;br /&gt;
* Anzeige von Artikel-Dokumenten dieses Auftrags&lt;br /&gt;
* Optional: AUTO-Aufträge aus überfälligen Aufträgen mit dem Fehlmaterial, Erstellen von Kulanzvorschlägen (&amp;quot;KUVO&amp;quot;) als Verkaufsmaterial&lt;br /&gt;
* Suche in Auftragsartikel-Dokumenten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Erinnerung an abgeschlossene zu berechnende Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Erinnerung an abgeschlossene zu berechnende Aufträge an den Auftragsbearbeiter oder eine bestimmte Person (z.B. Buchhaltung). Aus der Erinnerung direktes Öffnen des Auftrags mit der direkten Möglichkeit, daraus eine Rechnung zu erstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Erinnerungen&lt;br /&gt;
|Piepton&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Möglichkeit, den Piepton bei der Erinnerungsanzeige zu unterdrücken. Dazu im Benutzerprofil unter Optionen die Option ausschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Abgeschlossene, unberechnete Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Faktura: Schnelle Anzeige von abgeschlossenen, unberechneten Aufträgen. Dazum im Baum links den entsprechenden Eintrag anklicken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Neue Funktionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Funktionen im JobKalender:&lt;br /&gt;
&lt;br /&gt;
* Termingruppen erlauben die flexible Zusammenstellung von Personen oder Ressourcen für die Anzeige der Balkendiagramme.&lt;br /&gt;
* Eigenes Zugriffsrecht auf die Seite &amp;quot;Personen/Ressourcen&amp;quot;.&lt;br /&gt;
* Möglichkeit, Termine auch auf der Seite &amp;quot;Personen/Ressourcen&amp;quot; zu verschieben, zu bearbeiten usw. Dazu muss das Recht &amp;quot;Personen/Ressourcen&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot; stehen!&lt;br /&gt;
* Von der Seite &amp;quot;Personen/Ressourcen&amp;quot; direkt den Auftrag in REFLEX öffnen.&lt;br /&gt;
* Dynamische Anpassung der Seiten-Steuerungselemente für schmale, hohe Monitore&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221020 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auch in der Schnellerfassung wird nun ein eventuell vorhandener Popup-Hinweis angezeigt.&lt;br /&gt;
* Der Popup-Hinweis kommt nur beim Hauptartikel.&lt;br /&gt;
* Wenn es also z.B. ein Set oder Zubehör gibt, wird der Popup-Hinweis nur für den Hauptartikel angezeigt, nicht für Unterartikel.&lt;br /&gt;
* Der Hinweis kann bewusst nicht mit ENTER bestätigt werden, der User wird zum Klicken von OK gezwungen. Damit ist die Chance größer, dass der Text auch gelesen wird…&lt;br /&gt;
* '''Das Popup übernimmt nun die Formatierungen des Textes, also Schriftart, -Größe usw.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|IntelliSuche nun möglich. Automatisch in den Spalten:&lt;br /&gt;
* Auftr.Nr.&lt;br /&gt;
* Kunden-Kurzname&lt;br /&gt;
* Kunden-Name/Firma&lt;br /&gt;
* Versandart&lt;br /&gt;
* Veranstaltungsname&lt;br /&gt;
* Veranstaltungsort und -Kurzname&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Neue Rechnung erfassen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Meldung „Rechnungsnummer muss eingegeben werden“ kommt mehrfach. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht: Neue Spalten Kostenarten-Konto und -Bezeichnung in der Tabelle (anfangs ganz rechts). &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ladeliste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Ladeliste englisch: Die englischen Artikelgruppen-Texte und Artikel-Texte stellt das Druckprogramm (GevitasFormPrint) nun zur Verfügung, wenn im Auftrag das Sprachkennzeichen „E“ steht oder im Druckfenster „E“ als Sprache ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mobil Buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lager mobil buchen mit Scanner (und summiert buchen): Das Buchen ging beim zweiten Aufruft dieser Funktion nicht immer, Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auftragsnummernkreise&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Nummernkreise wurden von 10 auf 30 erweitert.&lt;br /&gt;
&lt;br /&gt;
Wenn man in die Spalte „Filiale“ den Kurznamen einer Filiale einträgt, wird nicht der Auswahl-Dialog eingeblendet, sondern die nächste Nummer des Nummernkreises für die Filiale automatisch ermittelt/verwendet.&lt;br /&gt;
&lt;br /&gt;
Wichtig:&lt;br /&gt;
Auch bei den Nummerkreisen des Hauptslagers muss man die Filiale („ZENTR“) eintragen!!!&lt;br /&gt;
&lt;br /&gt;
Wenn man einen neuen Auftrag auswählt, werden dann '''nur die Nummernkreise zu der aktuellen Filiale''' angezeigt.&lt;br /&gt;
 &lt;br /&gt;
Das gilt dann auch für die Zentrale (Nummernkreise „ZENTR“). Somit kann man nicht versehentlich einen Nummernkreis einer anderen Filiale auswählen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Auswahlfenster für die Auswahl einer  Filiale ist nun nach der Filial-Bezeichnung sortiert.&lt;br /&gt;
 &lt;br /&gt;
Wenn man die Filialbezeichnung mit Ziffern beginnt, kann die Reihenfolge der Anzeige hier festlegen. &amp;quot;ZENTR&amp;quot; steht dnn nicht mehr am Ende der Liste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Filial-Anzeige&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Anzeige der aktuell aktiven Filiale:&lt;br /&gt;
Diese wird jetzt auch '''rechts oben''' groß angezeigt, damit man besser sieht, in welcher Filiale man gerade ist. Wenn man nicht in der „Heimat-Filiale“ ist, wird das '''orange''' dargestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Lager, Umbuchen, Auswahl Filialen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auswahlfeldern sind nun keine * mehr enthalten. Außerdem ist die Liste sortiert nach Filial-'''Bezeichnung''', so dass ZENTR nicht mehr ganz unten steht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Zugriffsrecht für Lager-Umbuchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann ein Zugriffsrecht für das Lager-Umbuchen anlegen und den Usern erteilen. Das Recht heißt &amp;quot;LagerUmbuchen&amp;quot;.&lt;br /&gt;
* Wenn das Recht nicht vorhanden ist, gibt es keine Einschränkungen zum Umbuchen!&lt;br /&gt;
* Anlegen des Rechts siehe nächstes Kapitel. Wenn das Recht angelegt ist, muss ein User mind. „Schreiben“ haben, &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221005 ==&lt;br /&gt;
&lt;br /&gt;
=== Highlights ===&lt;br /&gt;
&lt;br /&gt;
* Das neue Modul '''[[SecurityPackage]] 2.0'''&lt;br /&gt;
* '''[[GoogleKalender Synchronisation]]'''&lt;br /&gt;
* [[Zeiterfassung mit I-Did]]&lt;br /&gt;
* Lager, '''[[REFLEX WarehouseInfo]]'''&lt;br /&gt;
* '''[[REFLEX Alternativ-Artikel]]'''&lt;br /&gt;
* Popups für Artikel und Kunden&lt;br /&gt;
* Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
* Einkaufs-Bestellung als Bestell-'''Auftrag''' aus Auftrag erzeugen, AB des Lieferanten schnell erkennbar&lt;br /&gt;
* Werkstatt, mehr Informationen, Modul '''[[WorkshopInfo]]''', Fortschrittsanzeige&lt;br /&gt;
&lt;br /&gt;
=== Einzelheiten ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Sicherheit&lt;br /&gt;
|SecurityPackage 2.0&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das neue Modul '''[[SecurityPackage]] 2.0''' für [[REFLEX]] und [[GEVAS-Professional]] erfüllt die höchsten Anforderungen an die Sicherheit der Daten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Termine, JobKalender&lt;br /&gt;
|GoogleKalender Synchronisation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul &amp;quot;GoogleKalender Synchronisation&amp;quot; ist in der Testphase im Feld.&lt;br /&gt;
&lt;br /&gt;
Es synchronisiert die Auftragstermine mit einem GoogleKalender.&lt;br /&gt;
&lt;br /&gt;
* Synchronisiert Auftragstermine '''von''' REFLEX '''zu''' einem GoogleKalender.&lt;br /&gt;
* Der Kalender (&amp;quot;Master-Kalender&amp;quot;) kann frei definiert werden.&lt;br /&gt;
* Der Master-Kalender enthält '''alle''' Termine, die synchronisiert wurden!&lt;br /&gt;
* User bekommen einen Gast-Zugang zu dem Kalender und werden als Teilnehmer eingeladen.&lt;br /&gt;
* Die Slave-Kalender stellen '''persönliche Kalender einer Person''' dar. Jede Person, die für die Firma arbeitet, bekommt eine spezielle Mail-Adresse für den Google-Kalender.&lt;br /&gt;
: Diese muss in den Stammdaten eingetragen werden.&lt;br /&gt;
* Der Sync-Status und die Mail-Adresse wird in den Stammdaten &amp;quot;Personen/Bearbeiter&amp;quot; festgelegt.&lt;br /&gt;
* Auf der Seite „Einstellungen“ werden die Parameter gesetzt, z.B.&lt;br /&gt;
** Zeit-Intervall für die Synchronisation in Minuten&lt;br /&gt;
** Name des Master-Kalenders.&lt;br /&gt;
** Anzahl der Tage in die Zukunft, bis zu denen synchronisiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe '''[[GoogleKalender Synchronisation]]'''.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zeiterfassung&lt;br /&gt;
|Modul I-Did&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul '''&amp;quot;I-Did&amp;quot;''' ermöglicht die schnelle Zeiterfassung auf Aufträge.&lt;br /&gt;
* Automatische Anmeldung (nach der ersten Anmeldung)&lt;br /&gt;
* Einfaches Handling&lt;br /&gt;
* Schnelle Erfassung von Zeiten&lt;br /&gt;
* Auswahl Auftrag, Zeitart (AZ-Artikel) und Tätigkeiten (Tätigkeitsschlüssel, REFLEX-Admin)&lt;br /&gt;
&lt;br /&gt;
[[Zeiterfassung mit I-Did|Einzelheiten]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt im Menü &amp;quot;Lager&amp;quot; ein neues Modul „WarehouseInfo“.&lt;br /&gt;
Es zeigt wichtige Informationen zum Thema Lager an. &lt;br /&gt;
 &lt;br /&gt;
;Das Fenster „Gewicht pro Tag“&lt;br /&gt;
Zeigt eine Balkengrafik mit den '''Ausgabe- und Rücknahme-Gewichten pro Tag''' an. Damit kann man schnell die Auslastung des Lagers sehen.&lt;br /&gt;
&lt;br /&gt;
* Oben kann der Datumsbereich schnell und bequem geändert werden.&lt;br /&gt;
* Optional kann mit dem Gewicht, Volumen oder der Menge gerechnet werden.&lt;br /&gt;
&lt;br /&gt;
*Optionen:&lt;br /&gt;
• Gewicht in Tonnen (sonst kg).&lt;br /&gt;
• Werte (oberhalb der Balken) anzeigen.&lt;br /&gt;
• Gestapelt, also pro Tag nicht zwei Balken (Ausgang + Eingang) sondern ein gestapelter Balken.&lt;br /&gt;
• Datum (unten) gedreht (wenn der Zeitraum größer ist = viele Balken = Datumsanzeige passt nicht mehr rein).&lt;br /&gt;
&lt;br /&gt;
*Anklicken eines Balkens:&lt;br /&gt;
• Zeigt rechts oben die betreffenden Aufträge, getrennt nach Ausgang und Eingang.&lt;br /&gt;
&lt;br /&gt;
*Anklicken einer Auftragsnummer:&lt;br /&gt;
• Zeigt rechts unten Details zu den Positionen.&lt;br /&gt;
 &lt;br /&gt;
*Details rechts unten:&lt;br /&gt;
**Entweder einzelne Positionen&lt;br /&gt;
**Oder nach Gruppen zusammengefasst&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu unter '''[[REFLEX WarehouseInfo]]'''.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Termine&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Termine auf der Seite Memo’s&lt;br /&gt;
…werden nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Alternativ-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anlegen der Alternativ-Verknüpfungen&lt;br /&gt;
Man kann für jeden Artikel beliebig viele Alternativ-Artikel anlegen. Dazu in die Artikelstammdaten gehen und den Button ''' Alternativ-Artikel''' klicken.&lt;br /&gt;
&lt;br /&gt;
*Links den Artikel auswählen (suchen), '''für den''' Alternativen angelegt werden sollen.&lt;br /&gt;
:Unten werden die schon vorhandenen Alternativen angezeigt.&lt;br /&gt;
*Rechts den Artikel auswählen (suchen), der '''als Alternative''' angelegt werden soll.&lt;br /&gt;
*Mit dem Button „Verknüpfen“ wird die Alternativ-Verknüpfung angelegt und links unten angezeigt.&lt;br /&gt;
*Mit dem Button „Reverse“ kann man einen Alternativ-Verknüpfung vom unteren Artikel zum oberen Artikel anlegen.&lt;br /&gt;
&lt;br /&gt;
;Anzeigen der Alternativ-Verknüpfungen in der Auftragserfassung&lt;br /&gt;
Wenn der Artikel im Auftrag gesucht und ausgewählt wird, prüft REFLEX, ob es Alternativ-Artikel dafür gibt und zeigt diese dann an (wenn es welche gibt, sonst ist alles wie bisher).&lt;br /&gt;
 &lt;br /&gt;
Man kann die gewünschte Menge eingeben und einen Alternativ-Artikel per Doppelklick wählen.&lt;br /&gt;
&lt;br /&gt;
;Auftragspositionen: Alternativ-Artikel bei Unterdeckungen anzeigen&lt;br /&gt;
Wenn ein Artikel einen oder mehrere '''Alternativ-Artikel''' hat (s.o.), wird nebem dem Typ-Feld ein Button angezeigt.&lt;br /&gt;
Hiermit kann man den Artikel durch einen anderen Alternativ-Artikel '''ersetzen''':&lt;br /&gt;
* Button klicken&lt;br /&gt;
* Per Doppelklick wählt man den gewünschten Artikel aus und ersetzt den bisherigen.&lt;br /&gt;
* Man kann auch eine neue Position anlegen, wenn man den Artikel z.B. dem Kunden alternativ anbieten möchte.&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Alternativ-Artikel|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Excel Export&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalte &amp;quot;Fremdmenge&amp;quot; ist jetzt in der Feldauswahl enthalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Anfrage-Positionen in Fremd&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anfrage-Positionen in Fremd umwandeln bei AUSG-Aufträgen&lt;br /&gt;
setzt nicht mehr den Positions-Status auf AUSG.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
berücksichtigt auch die Uhrzeiten von/bis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Popups für Artikel und Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Popups für Artikel und Kunden&lt;br /&gt;
&lt;br /&gt;
;Artikel&lt;br /&gt;
*Im Artikelstamm --&amp;gt; Register &amp;quot;Texte&amp;quot; kann man einen Text als '''Popup-Text''' festlegen.&lt;br /&gt;
*Wenn der Artikel in einen Auftrag geholt wird, öffnet sich ein Popup-Fenster mit dem Text. Mit OK kann man den Text bestätigen.&lt;br /&gt;
 &lt;br /&gt;
;Kunden&lt;br /&gt;
In den Kontakt-Stammdaten gibt es neben der Bemerkung eine Option „Popup“. Damit wird die Bemerkung als Popup festgelegt. Die wird in einem Popup angezeigt, wenn der Kunde in einen Auftrag geholt wird.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:&lt;br /&gt;
:Man kann in der Bemerkung auch Zeilenschaltungen (Taste ENTER) unterbringen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein User für den reinen '''Verkauf''' zuständig ist (ohne Vermietung, aber mit Mietartikel-Verkauf), kann REFLEX mit dem neuen Recht „SalesConsultant“ auf den Verkauf eingestellt werden:&lt;br /&gt;
&lt;br /&gt;
Das Recht wird im REFLEX-Admin vergeben (&amp;quot;Ja&amp;quot;) und hat u.U. folgende Auswirkungen:&lt;br /&gt;
&lt;br /&gt;
*User kann Option „Schnellerfassung“ auswählen&lt;br /&gt;
*In der Schnellerfassung werden Mietartikel nicht angezeigt, wenn man einen Verkaufsauftrag bearbeitet.&lt;br /&gt;
*Hier werden auch EK, VK 1, VK 2 und VK 3 angezeigt. Wenn der Kunde die Verkaufspreisgruppe 2 hat, wird auch der VK 2 genommen.&lt;br /&gt;
*Der Dispo-Button öffnet nicht die Miet-Dispo, sondern anhand der Artikelart die Miet- oder Verkaufsdispo.&lt;br /&gt;
*Im Artikel-Suchen-Fenster werden Artikel angezeigt, auch wenn kein VK eingetragen ist.&lt;br /&gt;
*Bei einem Verkaufsauftrag können Preise und Bezeichnung überschrieben werden.&lt;br /&gt;
*Bei einem Verkaufsauftrag werden die Dispo-Daten im Artikel-Suchen-Fenster ausgeblendet. Bei einem Mietartikel-Verkaufsauftrag nicht!&lt;br /&gt;
*Die Lieferzeit kann für jede Auftragsposition angegeben werden. Standard ist die Lieferzeit aus dem Auftragskopf.&lt;br /&gt;
*Im REFLEX-Admin kann man eine Standard-Transportversicherung festlegen. Diese wird bei einem neuen Auftrag eingesetzt, kann dort aber geändert werden.&lt;br /&gt;
*Im Fenster &amp;quot;Lieferanschrift&amp;quot; gibt es keine Rückhol-Anschrift.&lt;br /&gt;
:Die Zonen-Kontrolle wird abgeschaltet, wenn ein User das Recht „SalesConsultant“ hat.&lt;br /&gt;
:Grund:&lt;br /&gt;
:Im (reinen) Verkauf wird die Ware meisten per UPS, DHL usw. verschickt und nicht über die Transportabteilung transportiert, und das auch in Gegenden, für die es keine erfassten Zonen gibt.&lt;br /&gt;
&lt;br /&gt;
*Bei Verkaufsartikeln wird das Vorhandensein von ausreichend Bestand über die Farbe der Mengenspalte angezeigt:&lt;br /&gt;
**Grün: Ausreichender Bestand&lt;br /&gt;
**Rot: Bestand zu klein für diese Auftragsmenge.&lt;br /&gt;
*Für User mit dem Recht 'SalesConsultant' (und nur für die!) ist das Feld &amp;quot;Einzelpreis&amp;quot; nun editierbar, wenn es ein Verkaufs- oder Mietverkaufsauftrag ist. Auch die Bezeichnung kann überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopf: Abweichende Lieferanschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn es keine oder eine '''abweichende''' Lieferanschrift gibt (also Lieferanschrift Name, Straße, PLZ, Ort, oder Land anders als im Auftragskopf) oder wenn noch keine Lieferanschrift angegeben wurde, wird ein &amp;quot; ! &amp;quot; Button im Auftragskopf neben der Anschrift eingeblendet. Durch Klicken darauf kommt man in das Fenster &amp;quot;Lieferanschrift&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Business-Forecast in der Tabelle&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Übersicht:&lt;br /&gt;
Das Feld &amp;quot;Business-Forecast&amp;quot; ist nun in der Tabelle enthalten.&lt;br /&gt;
Wie immer bei neuen Spalten: Spalte ist anfangs ganz rechts und kann bei Bedarf nach vorne gezogen werden&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Dispo für Verkaufsartikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragspositionen kann man die Dispo für Verkaufsartikel aufrufen.&lt;br /&gt;
&lt;br /&gt;
Dort gibt es nun eine Seite „Warenbewegungen“ (Lagerprotokoll).&lt;br /&gt;
Hier kann man optional filtern:&lt;br /&gt;
• Datum des Vorgangs von-bis&lt;br /&gt;
• Inventarnummer&lt;br /&gt;
• Seriennummer&lt;br /&gt;
• Kistennummer (Zentrallager)&lt;br /&gt;
• Auftragsnummer&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckdatum und -User&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf steht das Druckdatum und der User, der gedruckt (oder gemailt) hat. Anfangs sind die Felder leer. &lt;br /&gt;
&lt;br /&gt;
Nach dem Drucken oder Mailen schreibt das Programm das Datum und den User in die Felder:&lt;br /&gt;
 &lt;br /&gt;
• Druck-User wird angezeigt (bisher nicht)&lt;br /&gt;
• Nach dem Drucken/Mailen wird in REFLEX der Auftrag neu eingelesen, damit Druckdatum/-User aktualisiert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Mehrere Artikel filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
&lt;br /&gt;
Im Artikelstamm kann man die gewünschten Artikel als „Problemartikel“ kennzeichnen, die man in der Dispo-Ansicht „Mehrere Artikel“ sehen will.&lt;br /&gt;
In diesem Fenster gibt es eine neue Option &amp;quot;Nur Problemartikel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hier werden z.B. nur die Artikel aus der Gruppe „Kamera“ angezeigt, die dieses Kennzeichen haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Registerseite &amp;quot;Dokumente&amp;quot; ist der Button &amp;quot;Neues Dok.&amp;quot; wieder da! Er war versehentlich ausgeblendet worden. Mit diesem Button kann msn ein Word&amp;amp;copy;-Dokument mithilfe einer Vorlage erstellen und verknüpfen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Mietpreiserhöhung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Mit dem Button '''% Mietpreis-Ehng.''' kann man eine prozetuale Mietpreiserhöhung durchführen.&lt;br /&gt;
&lt;br /&gt;
Die Preiserhöhung kann gezielt für eine bestimmte Artikelgruppe festgelegt werden.&lt;br /&gt;
Wenn man im Baum links den * markiert und den Button klickt, werden '''alle''' Artikel mit Mietpreis erhöht.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Optional Artikelgruppe links im Baum anklicken, den Button klicken.&lt;br /&gt;
* Eingaben:&lt;br /&gt;
**Erhöhen um %&lt;br /&gt;
**Optionen auswählen:&lt;br /&gt;
***In Mietpreis B übertragen&lt;br /&gt;
***Auch Wochen- und Monatspreise ändern&lt;br /&gt;
***Artikel ohne Mietpreise ignorieren&lt;br /&gt;
*Weiter zu Vorschau (da wird noch nichts geändert!)&lt;br /&gt;
*Preise kontrollieren&lt;br /&gt;
*Mit '''Preiserhöhung durchführen''' den Vorgang starten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
| Einzelartikel markieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Artikelstammdaten, Einzelartikel&lt;br /&gt;
Man kann nun Geräte in der Tabelle markieren. Mit der rechten Maustaste zeigt REFLEX die Anzahl der markierten Einzelartikel an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Einkaufs-Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Einkaufs-Bestellung als Bestell-Auftrag aus Auftrag erzeugen&lt;br /&gt;
&lt;br /&gt;
Mit dem Button &amp;quot;Auftr.Best.&amp;quot; kommt man in die Auftragsbestellungen.&lt;br /&gt;
* Links oben die Auftragspositionen. In der gelben Spalte die Bestellvorschlagsmenge&lt;br /&gt;
* Rechts daneben die Lieferanten für den jeweiligen Artikel links.&lt;br /&gt;
* Per Doppelklick Zeile für Zeile einen Bestellwunsch in die Tabelle rechts unten einfügen.&lt;br /&gt;
* Optional mit &amp;quot;Neuer Lieferant&amp;quot; einen neuen Lieferanten für den links oben ausgewählten Artikel anlegen. Dieser wird in den Stammdaten gespeichert!&lt;br /&gt;
* Bei den Wunschbestellungen rechts unten gibt es ein Auswahlfeld, mit dem man den Status der zu erzeugenden Bestellungen festlegen kann. Wenn man einen Verkaufsauftrag als „SalesConsultant“ anlegt, wird diese Auswahl auf „Bestell'''auftrag'''“ gestellt. Bei der Anmietung steht es immer auf &amp;quot;Anfrage&amp;quot;.&lt;br /&gt;
* Wenn kein Lieferant hinterlegt ist, kann man keine Bestellung erzeugen:&lt;br /&gt;
* Mit dem Button '''Erzeugen''' werden Bestellungen erzeugt und danach links unten angezeigt.&lt;br /&gt;
* Dort man eine Bestellung auswählen und öffnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|AB des Lieferanten schnell erkennbar&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Bestellungen, Dokumente, AB schnell erkennbar&lt;br /&gt;
Auf der Seite „Dokumente“ kann man ein Dokument als Auftragsbestätigung festlegen oder dieses auch wieder entfernen.&lt;br /&gt;
Dazu in der Tabelle auf die rechte Maustaste klicken.&lt;br /&gt;
&lt;br /&gt;
Dokumente, die als AB festgelegt wurden, werden '''rot''' angezeigt und stehen '''immer oben''' in der Tabelle.&lt;br /&gt;
&lt;br /&gt;
;Bestellung, Status AB vom Lieferanten erhalten&lt;br /&gt;
Bestellungen (genauer gesagt: Bestell-Aufträge!), bei denen eine '''Lieferanten-Auftragsnummer''' und/oder ein '''Lieferanten-AB-Datum''' eingetragen ist (Im Bestell-Kopf unter dem Versandtext), werden in der Übersicht fett dargestellt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
| Rücknahme, Rückgabedatum Mengenartikel&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Rückgabedatum Mengenartikel&lt;br /&gt;
Bei Mengenartikeln wurden bisher das Rückgabedatum und die Zeit nicht in die Auftragspositionen geschrieben (außer bei AUTO-Aufträgen). &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 &lt;br /&gt;
Rücknahme erfolgte am 14.09.2022/14:32.&lt;br /&gt;
&lt;br /&gt;
Einzelartikel:	Rückgabedatum in den Auftragspositionen geändert.&lt;br /&gt;
Mengenartikel:	Rückgabedatum in den Auftragspositionen nicht geändert.&lt;br /&gt;
&lt;br /&gt;
Das wurde geändert: Auch bei Mengenartikeln wird nun das Datum-Bis/die Zeit-Bis in die Auftragspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehr Informationen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Mehr Informationen auf den Seiten Artikel, Reparatur…&lt;br /&gt;
Man kann zu einem Reparaturauftrag weitere Informationen ablegen, z.B.&lt;br /&gt;
*Zustand&lt;br /&gt;
*Verpackung&lt;br /&gt;
*Zubehör&lt;br /&gt;
*Eigenschaften, Lampenstunden &lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es ein neues Fenster mit '''5 frei belegbaren Bereichen'''. Die Überschriften für die verschiedenen Bereiche kann man in den Stammdaten (Menü Werkstatt --&amp;gt; Fehlercodes und Info-Vorlagen --&amp;gt; Regsiter &amp;quot;Info-Vorlagen&amp;quot;) festlegen.  &lt;br /&gt;
&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**In den blauen Eingabefeldern kann man die gewünschten Überschriften festlegen.&lt;br /&gt;
**In den weißen Feldern sind Vorgaben für die Texte möglich!&lt;br /&gt;
&lt;br /&gt;
*Im Artikelstamm kann man die passende Vorlage festlegen (Register &amp;quot;Technische Daten&amp;quot;).&lt;br /&gt;
*Allerdings kann man die Vorlage auch im Reparaturvorgang selbst frei auswählen.&lt;br /&gt;
&lt;br /&gt;
*Eingeben der Informationen:&lt;br /&gt;
*Im Reparaturauftrag den Button '''&amp;quot;F2 Info&amp;quot;'''klicken. &lt;br /&gt;
*Wenn es noch keine Info gibt, wird diese automatisch angelegt. &lt;br /&gt;
*Wenn beim Artikel eine Vorlage hinterlegt ist, wird diese automatisch genommen.&lt;br /&gt;
*Mit dem Button '''&amp;quot;Auswählen&amp;quot;''' kann man eine andere Vorlage wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Teile, Kosten, Teil-Lieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Teillieferungen möglich machen&lt;br /&gt;
Im Fenster „Zeile/Kosten“ gibt es für jede einzelne Zeile eine neue Option „DruckKennz“. Optional kann man damit steuern, ob die Zeile gedruckt werden soll oder nicht.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen kann man durch Markieren einer oder mehrerer Zeilen und Klicken der rechten Maustaste ein-/ausschalten.&lt;br /&gt;
Mehrfachmarkierung ist nun möglich!&lt;br /&gt;
 &lt;br /&gt;
;Druckenfenster&lt;br /&gt;
Im Druckenfenster gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 Druckkennzeichen in &amp;quot;Teile/Kosten&amp;quot; beachten&lt;br /&gt;
&lt;br /&gt;
Eingeschaltet: Es werden nur die Positionen gedruckt, die das Druckkenzeichen haben.&lt;br /&gt;
Ausgeschaltet: Es werden alle Positionen gedruckt.&lt;br /&gt;
&lt;br /&gt;
Dadurch kann man Teillieferungen auf dem Lieferschein ermöglichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neue App REFLEX WorkshopInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Neue App REFLEX WorkshopInfo&lt;br /&gt;
&lt;br /&gt;
Es gibt eine neue Windows-App &amp;quot;REFLEX WorkshopInfo&amp;quot; (RxWsInfo.exe).&lt;br /&gt;
&lt;br /&gt;
*Windows-App, gedacht für Tablets&lt;br /&gt;
*Benötigt W-LAN&lt;br /&gt;
*Greift direkt auf die Datenbank zu&lt;br /&gt;
*Funktioniert auch ohne User-Anmeldung&lt;br /&gt;
*Die Größe des Fensters kann verändert werden, wenn an die App z.B. auf dem Desktop-Rechner ausführt.&lt;br /&gt;
*Kann autark per Verknüpfung gestartet werden oder aus REFLEX heraus (Werkstatt-Auftrag &amp;quot; '''i''' &amp;quot;).&lt;br /&gt;
&lt;br /&gt;
*Start-Seite:&lt;br /&gt;
**Hier kann man eine Nummer abscannen oder eingeben.&lt;br /&gt;
**Derzeit wird nur die Reparaturnummer unterstützt.&lt;br /&gt;
::Mit ENTER oder dem Button Starten werden die Reparaturdaten aus der Datenbank gelesen und in verschiedenen Seiten angezeigt.&lt;br /&gt;
**Denkbar ist das eingeben/scannen einer Seriennummer, Inventarnummer, NL-QR-Code und damit die Suchen nach einem Reparaturvorgang.&lt;br /&gt;
&lt;br /&gt;
*Seite &amp;quot;Gerät&amp;quot;:&lt;br /&gt;
:Zeigt Gerätedaten wie Seriennummern, Status usw. an.&lt;br /&gt;
*Seite &amp;quot;Reparatur-Auftrag&amp;quot;:&lt;br /&gt;
:Zeigt Fehlerbeschreibung, Bemerkungen usw. an.&lt;br /&gt;
*Seite &amp;quot;KV&amp;quot;:&lt;br /&gt;
:Tabelle des erfassten KV's, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Teile/Kosten&amp;quot;:&lt;br /&gt;
:Tabelle der erfassten Kosten/Teile, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Kunde&amp;quot;:&lt;br /&gt;
:Kundendaten&lt;br /&gt;
*Seite &amp;quot;Anspr.Partner&amp;quot;:&lt;br /&gt;
:Ansprechpartner des Werkstattauftrags und alle anderen des Kunden.&lt;br /&gt;
&lt;br /&gt;
'''[[WorkshopInfo|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fortschrittsanzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Sehen, ob Gerät verschickt wurde, zum Hersteller gegangen ist usw. (Fortschrittsanzeige)&lt;br /&gt;
&lt;br /&gt;
In der Übersicht und auf der Seite Artikel, Reparatur gibt es nun ein Feld „Fortschritt“.&lt;br /&gt;
*Die neue Spalte ist wie immer anfangs ganz rechts und kann vom User ggf. nach links gezogen werden.&lt;br /&gt;
&lt;br /&gt;
;Folgende Fortschrittskennzeichen gibt es:&lt;br /&gt;
&lt;br /&gt;
 AN  Angebot, = KV&lt;br /&gt;
 AB  Auftragsbestätigung&lt;br /&gt;
 LS  Lieferschein&lt;br /&gt;
 RG  Rechnung (Das wird automatisch beim Erstellen einer Rechnung eingetragen, nicht über den Report!)&lt;br /&gt;
&lt;br /&gt;
;Für Werkstatt nicht relevant (könnten aber im Report trotzdem verwendet werden):&lt;br /&gt;
&lt;br /&gt;
 AZ  Anzahlungsrechnung &lt;br /&gt;
 PF  ProForma-Rechnung&lt;br /&gt;
 RL  Rücklieferschein&lt;br /&gt;
&lt;br /&gt;
;Woher weiß denn das System, dass ein bestimmtes Formular gedruckt wurde?&lt;br /&gt;
&lt;br /&gt;
*Ganz einfach:&lt;br /&gt;
**In einem Report kann man eigene Variablen deklarieren, die festgelegte Namen haben.&lt;br /&gt;
**Derzeit gibt es folgende Variablen-Namen:&lt;br /&gt;
 &lt;br /&gt;
 Variable     Text für den Fortschritts&amp;quot;balken&amp;quot; (also das Textfeld RepAuf.Progress)&lt;br /&gt;
 ProgressAN   AN  Angebot, = KV&lt;br /&gt;
 ProgressAB   AB  Auftragsbestätigung&lt;br /&gt;
 ProgressLS   LS  Lieferschein&lt;br /&gt;
 ProgressRG   RG  Rechnung&lt;br /&gt;
 &lt;br /&gt;
 Für Werkstatt nicht relevant:&lt;br /&gt;
 ProgressPF   PF  ProForma-Rechnung&lt;br /&gt;
 ProgressAZ   PF  Anzahlungsrechnung&lt;br /&gt;
 ProgressRL   RL  Rücklieferschein&lt;br /&gt;
 &lt;br /&gt;
*Es genügt, eine entsprechende Variable im Report zu erstellen und diese Variable irgendwo im Report zu platzieren, am Besten im Kopf-Band.&lt;br /&gt;
&lt;br /&gt;
;Folgende Regeln gibt es:&lt;br /&gt;
*Fortschritt gibt es derzeit nur in Werkstatt-Reports.&lt;br /&gt;
*Eine Zeichenfolge wird nur eingetragen, wenn sie nicht schon im Fortschritt enthalten ist.&lt;br /&gt;
*Die Zeichenfolge wird immer am Ende angehängt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Ansprechpartner wird nicht gespeichert!&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Ansprechpartner wird nicht im Werkstattauftrag gespeichert!&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Optionsfelder&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Nachfrage bei Änderung einer Option (wie bisher bei der Einzelartikel-Option)&lt;br /&gt;
&lt;br /&gt;
Um versehentliche Änderung einer Option zu verhindern wird nun bei Änderungen dieser Kennzeichen ein Hinweis angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Artikel-Suche&lt;br /&gt;
|Inaktive Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Inaktive Artikel, auf denen der Balken steht, sind nicht lesbar!&lt;br /&gt;
&lt;br /&gt;
;Problem gelöst, Balken ist dann grau&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Erzeugen von E-Mails für die Mahnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei Erzeugen von E-Mails für die Mahnung wurde bisher der „einfache“ FastReport-Export Dialog verwendet. Nun wird der '''eingebaute Dialog''' benutzt, der von andren Programmteilen schon bekannt ist.&lt;br /&gt;
&lt;br /&gt;
* Zuerst wird die PDF-Datei erzeugt und in der Vorschau angezeigt&lt;br /&gt;
* Danach kommt der aus anderen Programmteilen bekannte Dialog zum E-Mail senden.&lt;br /&gt;
&lt;br /&gt;
;Der Text wird zusammengesetzt:&lt;br /&gt;
:Oben aus dem Mahnungstext für den Report.&lt;br /&gt;
:Darunter die '''allgemeine''' Signatur aus den Programmparametern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220531 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms: Beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Artikel-Einheiten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin -&amp;gt; Artikel -&amp;gt; Artikel-Einheiten kann man die Artikel-Einheiten eingeben/ändern. Hier gibt es auch Spalten für eine zweite und dritte Sprache.&lt;br /&gt;
Bisher war das verwendet worden für englischsprachige '''User''', die das Programm (die Oberfläche) auf englisch nutzten, '''nicht für die Formulare'''!&lt;br /&gt;
;Neu&lt;br /&gt;
:Beim Einfügen eines Artikels wird die '''sprachbezogene Einheit''' in die Auftragsposition übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragcontrolling&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier auch INT-Aufträge anzeigen lassen.&lt;br /&gt;
Optional kann man hier auch Aufträge mit Vorkasse anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Wechsel vom '''Auftragskopf''' zu den '''Kunden-Stammdaten'''' kam die Meldung „Auftrag ist gesperrt“ und man konnte nicht in die Stammdaten wechseln.&lt;br /&gt;
Das geht nun. Der Wechsel ist aber nur noch möglich, wenn man das Recht auf die Kontaktstammdaten hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dispo-Auftrag, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Auftragsversion nach Set-Auflösung: Wenn man einen Dispo-Auftrag („Zwilling“) erstellt, erzeugt das System automatisch eine '''Auftragsversion''' von dem neu erstellten (aufgelöstem) Auftrag.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Unter Umständen konnte es beim Starten zu einer Fehlermeldung kommen und die Funktionen des Programms waren ausgeschaltet. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kennzeichen „Berechnet“ im Auftragkopf &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Direkt nach dem Erzeugen einer Rechnung aus einem Auftrag wird im Auftrag das Kennzeichen Berechnet auf 1 gesetzt. Das entspricht dem Häkchen &amp;quot;Berechnet&amp;quot; im Auftragskopf.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Zahlungskonditionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gib nun in den Zahlungskonditionen ein neues Kennzeichen '''„Vorkasse“'''.  Damit das Programm zuverlässig erkennt, ob ein Auftrag die Zahlungskondition „Vorkasse“ hat, gibt es nun dieses neue Kennzeichen  &amp;quot;Vorkasse&amp;quot;. Anhand dessen wird z.B. bei der Lagerausgabe erkannt, ob ein Auftrag auf Vorkasse steht und ob schon eine Rechnung dafür '''erstellt und bezahlt''' wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Bestellung, Kennzeichen „Berechnet“ und „Bezahlt“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Berechnet im Bestell-Kopf wird auf 1 gesetzt, sobald eine Eingangsrechnung für die Bestellung erfasst wird.&lt;br /&gt;
Das Bezahlt-Kennzeichen kann folgende Werte haben: (BestKo.Bezahlt):&lt;br /&gt;
&lt;br /&gt;
0 = Unbezahlt&lt;br /&gt;
1 = Bezahlt&lt;br /&gt;
2 = Teilzahlung&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Eingangsrechnung für eine Bestellung erfasst und gespeichert wird, wird „Berechnet“ eingeschaltet.&lt;br /&gt;
* Wenn Zahlungen für Eingangsrechnung(en) für eine Bestellung erfasst werden und der Bestell-Betrag ist noch nicht bezahlt, so geht der Bezahlt-Status auf „Teilzahlung“.&lt;br /&gt;
* Wenn dann die letzte Zahlung erfasst wird, geht das Kennzeichen auf „Bezahlt: Ja“.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzahlungsrechnung, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Anzahlungsrechnung für einen Auftrag erstellt, erzeugt das System automatisch eine Auftragsversion. &lt;br /&gt;
Wenn sich nun später etwas am Auftrag ändert, kann man über die Version nachvollziehen, auf welcher Basis „damals“ die Anzahlungsrechnung geschrieben wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Stornieren einer Rechnung:&lt;br /&gt;
Wenn man eine Rechnung storniert, muss man nun eine Begründung angeben.&lt;br /&gt;
(10 bis 100 Zeichen)&lt;br /&gt;
Der Storno-Grund wird im Rechnungskopf unter der Versandart angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf: Gesendet, Kennzeichen/Name/Datum&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Diese Kennzeichen gibt es nun auch in der Faktura (wie in der Bestellung):.&lt;br /&gt;
Wenn man die Option einschaltet, wird der Username und das Datum automatisch eingesetzt.&lt;br /&gt;
Man kann die Option auch bei schon gedruckten/gemailten Rechnungen einschalten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerrücknahme setzt Status der Positionen manchmal nicht auf ABGE  Problem behoben. Wenn man in der Rücknahme den Auftrag manuell abschließt, werden alle Positionen auch auf ABGE gesetzt.  &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Verpackungsmaße&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Verpackungsdaten-Fenster schließen mit '''Nur-Lesen-Recht''':&lt;br /&gt;
Mehrere Fehlermeldungen beim Schließen der Verpackungsdaten kommen nun nicht mehr.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Personen/Ressourcen&lt;br /&gt;
|Sortieren der Personen/Ressourcen nach „Qualität“&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Stammdatentabelle ist die Spalte „Qualität“ neu eingefügt worden (steht anfangs ganz rechts).&lt;br /&gt;
REFLEX-Admins können direkt in der Tabelle editieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220506 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragsfuss gibt es (lizenzabhängig!) einen neuen Button &amp;quot;Kalkulation&amp;quot;. Dieser öffnet ein Fenster, in dem die Daten des Auftrags aus Bestellungen, Eingangsrechnungen und Zeiterfassungen zusammengefasst werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung bei der Anzeige der Bestellungen unter mySQL beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung unter mySQL. beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnung&lt;br /&gt;
|Bestellung, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in einer Eingangsrechnung eine Bestellung ausgewählt wird bzw. das Bestellnummernfeld verlassen wird, so wird die Kostenart aus der Bestellung nun in die Eingangsrechnung übernommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Splitbuchungen auch aus Bestell-Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eingangsrechnungen: Splitbuchungen kann man nun auch aus Bestellpositionen erzeugen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalten Auftragsnummer, Pos.nummer wurden neu in die Tabelle aufgenommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen und Eingangsrechnungen&lt;br /&gt;
|Mwst.Schlüssel und -Satz&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für Bestellungen und Eingangsrechnungen für ausländische Lieferanten oder Leistungen im Ausland sollte man einen eigenen Steuerschlüssel &amp;gt; 0 anlegen, z.B. 9 = 0%! Der Steuerschlüssel 0 wird vom Programm ignoriert, was in der Bestellung und Eingangsrechnungen zu Problemen führen kann. &lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Die 0-Prozent-Summe erscheint nun im Betrag 1-Feld.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Mwst.Schlüssel beim Lieferanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun optional in den Stammdaten Kontakte-Lieferant den Steuerschlüssel festlegen. &lt;br /&gt;
&lt;br /&gt;
;Auswirkung auf Bestellungen: &lt;br /&gt;
:Wenn ein Artikel in eine Bestellposition geholt wird, gilt erst mal der Steuerschlüssel des Artikels (also z.B. ermäßigt bei Catering). Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet! &lt;br /&gt;
;Auswirkung auf Eingangsrechnungen:&lt;br /&gt;
:Wenn eine Eingangsrechnung angelegt wird und der Lieferant ausgewählt wird, gilt erst mal der Standard-Steuerschlüssel lt. Mwst.-Stammdaten. Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Auftrag verknüpfen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung eine Position mit einem Auftrag verknüpfen will und diese Position ist schon verknüpft, zeigt der Auftrag-Suchen-Dialog nur diesen Auftrag an! Sinn der Sache: So kann man eine &lt;br /&gt;
bestimmte Auftragsposition zu diesem Auftrag einfacher verknüpfen. &lt;br /&gt;
&lt;br /&gt;
Dieser Umstand wird nun rechts oben angezeigt.&lt;br /&gt;
(bisher nur die Auftragsnummer, was zugegebenermaßen schlecht erkennbar war)&lt;br /&gt;
&lt;br /&gt;
;Neu:&lt;br /&gt;
:Gibt man einen Suchbegriff ein, wird dieser Filter automatisch entfernt, man kann also einen anderen Auftrag suchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Kennzeichen &amp;quot;Gesendet&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man erkennt in einer Bestellung nicht, ob sie an den Lieferanten geschickt wurde (im Regelfall per Mail; wenn das über die Vorschau und einen Export oder PDF-Drucker gemacht wird, ist das Druckdatum nicht gesetzt!).&lt;br /&gt;
&lt;br /&gt;
:Deshalb diese neuen Kennzeichen &amp;quot;Gesendet&amp;quot; im Bestell-Kopf.&lt;br /&gt;
 &lt;br /&gt;
Die können hier manuell gesetzt werden um zu dokumentieren, dass man die Bestellung versendet hat. Dazu die Checkbox anklicken. Datum/User werden automatisch eingetragen, wenn die Checkbox aktiviert wird. Wenn die Checkbox deaktiviert wird, werden die Felder „Am/durch“ wieder geleert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Pauschalpreis&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Der angegebene Pauschalpreis wird auch in das Feld „Netto“ übernommen, auch wenn sich mathematisch Rundungsdifferenzen zu der Summe der Positionen ergeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun die Sortierung auf „Datum von“ stellen.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Personal“ enthalten ist, wird diese Sortierung automatisch eingestellt.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Material“ enthalten ist, wird die Sortierung nach Kapitel/Positionen eingestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun auch eine Ladeliste von einer Auftragsversion drucken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
;Kostenart in Auftragspositionen ändern&lt;br /&gt;
Man kann nun die Kostenart in den Auftragspositionen ändern. Dazu einfach auf das Feld &amp;quot;Kostenart&amp;quot; klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 211108 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine Auswahl &amp;quot;Aktive externe&amp;quot; für aktive Reparaturen bei externen Firmen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei allen markierten Aufträgen das Kennzeichen auf &amp;quot;Extern&amp;quot; setzen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Berechnung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn &amp;quot;Rechnung erstellt&amp;quot; kann die Berechnungsart nicht mehr geändert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren oder löschen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn Werkstatt-Auftrag vorhanden: Dort werden nun die Rechnungsdaten zurückgestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Positionen, DispoCheck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Position vollständig mit Fremdmenge ausgeglichen ist, wird bei dieser Position kein DispoCheck durchgeführt!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Termine (bei Verwendung '''Job-Kalender''')&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|'''Konkrete Arbeitszeit-Termine''' können in REFLEX in der Auftragsverwaltung gelöscht werden! Das darf nicht möglich sein! Nur Timing-/Logistik-Termine dürfen in REFLEX gelöscht werden, Arbeitszeit-Termine nur im Job-Kalender! Deshalb wird der entsprechende Button bei AZ-Terminen ausgegraut.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Neu durchrechnen der Kopie, Rabatte aus Fuß&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Kalkulation nach dem Erstellen der Kopie setzte fälschlicherweise erneut Rabatte (aus dem Fuß) in den Positionen, was bei abweichenden Rabatten in der zugrunde liegenden  Positionen fatal ist&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es den Button „Artikel im Auftrag suchen“. Dort wird nun unten eine Tabelle angezeigt, wo der jeweilige Artikel in den Lieferschein-Positionen drin ist. Benötigt, wenn man z.B. eine Lieferschein-Position stornieren muss aber nicht weiß, in welchem Lieferschein die enthalten ist!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe, Rücknahme&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es ist nun möglich, die Lagerausgabe und -Rücknahme '''mengenmäßig''' durchzuführen. Dabei wird eine Menge eingegeben und das Programm verteilt diese Menge auf die Positionen.&lt;br /&gt;
&lt;br /&gt;
;Ausgabe&lt;br /&gt;
In der Lagerausgabe gibt es nun einen neuen Button '''Gleiche'''. Er markiert alle noch offenen Positionen des Auftrags mit dem gerade angewählten Artikel.&lt;br /&gt;
&lt;br /&gt;
Die Menge, die auszugeben ist, wird oberhalb der Tabelle der Positionen angezeigt.&lt;br /&gt;
Mit dem Button '''Ausgeben''' kann man nun alle markierten Positionen auf einmal ausgeben!&lt;br /&gt;
&lt;br /&gt;
;Rücknahme&lt;br /&gt;
Bei der Rücknahme von Mengenartikeln kann man die vom Programm vorgeschlagene Menge überschreiben und eine Gesamt-Menge eingeben. &lt;br /&gt;
Wenn man die '''exakte Summe der Restmengen aller Positionen''', in denen der Artikel vorkommt eingibt, so werden automatisch alle Positionen mit diesem Artikel zurückgenommen!&lt;br /&gt;
&lt;br /&gt;
Wenn man eine größere Menge eingibt: Beispiel: In der Position sind 16 Rest. Doppelklick öffnet Eingabefenster mit 16, das wird überschrieben mit 36 und ENTER gedrückt. &lt;br /&gt;
Dann wird ein Fenster angezeigt, in dem die eingegeben und restmenge steht sowie die Positionen mit diesem Artikel aus allen offenen Aufträgen.&lt;br /&gt;
 &lt;br /&gt;
In der Tabelle stehen alle offenen Auftragspositionen mit diesem Artikel.&lt;br /&gt;
Per Option kann man die Anzeige auf offene Positionen dieses Kunden einschränken.&lt;br /&gt;
&lt;br /&gt;
Die offenen Positionen des aktuellen Auftrags werden fett dargestellt. In diesen Positionen steht in der Spalte „Buchen“ die noch offene Restmenge als Buchen-Menge. Das hat REFLEX automatisch eingetragen.&lt;br /&gt;
Rest-Menge gibt nun an, wieviel von der eingegebenen Menge (36) noch nicht auf andere Positionen verteilt wurden, also hier 4 (36 – 16 – 16).&lt;br /&gt;
Wenn man wirklich 36 Stück zurückbuchen will, kann man in der Spalte Buchen die Restmenge bei dem ersten Auftrag eintragen, was eine Rest-Menge von 0 ergibt. Die eingegebene Menge wurde also vollständig auf die noch offenen Positionen verteilt!&lt;br /&gt;
Bei Bestätigen mit '''OK'''wird dann die Rücknahme entsprechend verbucht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jede Bestellung hat einen '''zusätzlichen Freigabe-Status''' und einen Button '''Freigabe''' daneben, mit dem man die Freigabe anfordern, erteilen oder ablehnen kann.&lt;br /&gt;
&lt;br /&gt;
Freigabe-Status:&lt;br /&gt;
Leer:	Ursprungszustand beim Anlegen einer neuen Bestellung. Freigabe wurde nicht angefordert.&lt;br /&gt;
Freigabe angefordert:	Die Freigabe der Bestellung wurde per Mail oder Erinnerung an den Bestell-Controller angefordert.&lt;br /&gt;
Freigabe erteilt:	Der Bestell-Controller hat die Bestellung freigegeben.&lt;br /&gt;
Freigabe abgelehnt:	Der Bestell-Controller hat die Freigabe der Bestellung abgelehnt.&lt;br /&gt;
Bestellauftrag trotz fehlender Freigabe:	Obwohl die Bestellung (Anfrage) nicht freigegeben war, wurde ein Bestell-Auftrag daraus gemacht! Das ist eine Notfall-Funktion. In diesem Fall muss der Bestell-Controller die Bestellung nachträglich freigegeben.&lt;br /&gt;
&lt;br /&gt;
Über diese Buttons kann man einen Vorgang beginnen:&lt;br /&gt;
&lt;br /&gt;
 '''Freigabe-Antrag''', '''Freigabe erteilen''', '''Freigabe ablehnen'''&lt;br /&gt;
 &lt;br /&gt;
Die Buttons sind je nach Freigabe-Status und User-Recht ein- oder ausgeblendet.&lt;br /&gt;
Um Bestellungen freizugeben braucht man das Recht &amp;quot;BestellungFreigeben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeder Wechsel eines Status wird in der Freigabe-Historie dokumentiert.&lt;br /&gt;
&lt;br /&gt;
Mail/Erinnerungen:&lt;br /&gt;
Optional wird ein Mail oder eine Erinnerung an den Bestell-Controller oder den Bestellungsbearbeiter erzeugt. &lt;br /&gt;
&lt;br /&gt;
In den Erinnerungen: Mit dem Button „Freigabe“ kann man direkt in das Freigabefenster springen, ohne dass man die Bestellung selbst öffnen muss. Dazu muss man das Recht auf das Menü „Bestellungen“ haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigaben&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Baum links gibt es neue Filter für Freigaben:&lt;br /&gt;
 &lt;br /&gt;
Freigaben…:&lt;br /&gt;
	Alle Bestellungen, für die Freigabe angefordert, bestätigt oder abgelehnt wurde.&lt;br /&gt;
	In Verbindung mit den anderen Filtern, also Datum, Bearbeiter usw.&lt;br /&gt;
Freigabe angefordert:&lt;br /&gt;
	Anfragen, für die eine Freigabe angefordert wurde.&lt;br /&gt;
Freigabe erteilt, noch Anfrage:&lt;br /&gt;
	Anfragen, für die eine Freigabe erteilt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
	Wenn die auf Auftrag gestellt werden, fallen sie aus der Liste hier raus!&lt;br /&gt;
Freigabe für Anfrage abgelehnt:&lt;br /&gt;
Anfragen, für die eine Freigabe abgelehnt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
Dies müssen auf Storno gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
Auftrag trotz fehlender Freigabe:&lt;br /&gt;
	Bestellaufträge, die auf „Auftrag“ gestellt wurden, obwohl keine Freigabe erteilt wurde.&lt;br /&gt;
	Diese müssen ggf. nachträglich auf „Freigabe erteilt“ gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|GevitasFormPrint&lt;br /&gt;
|Einstellungen speichern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal wird das Drucker-Eigenschaftsfenster im Vorschau-Fenster vor dem Drucken eingeblendet, manchmal nicht.&lt;br /&gt;
Wurde geändert! Beim Drucken aus der Vorschau heraus wird nun immer das Drucker-Fenster eingeblendet&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Rechnet manchmal nicht!&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Rechnet nicht im Fuß? Die Positionen haben keine Summe. Grund:&lt;br /&gt;
Diese Kombination…&lt;br /&gt;
&lt;br /&gt;
  Bestellart:   Einkauf&lt;br /&gt;
  Artikel-Art:  Arb.zeit&lt;br /&gt;
&lt;br /&gt;
…war im Programm nicht vorgesehen, es sollte '''Bestellart=Personal''' sein.&lt;br /&gt;
Nach dem Update Rel. 211006 wird das aber berücksichtigt und der Positionspreis berechnet. Bestehende Positionen müssen mittels durch-„tabben“ berechnet werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier &amp;quot;Personal aus Terminen&amp;quot; anzeigen/kalkulieren lassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zusammenfassung nach Untergruppen wird angezeigt:&lt;br /&gt;
&lt;br /&gt;
Arbeitszeiten für Untergruppen, die nicht einem Artikel zugeordnet wurden (s.o.), werden hier nicht aufgeführt und nicht in den Auftrag eingefügt!&lt;br /&gt;
Danach Button [OK, einfügen/anpassen!] klicken.&lt;br /&gt;
Dann passiert folgendes für jede Datenzeile der o.a. Tabelle:&lt;br /&gt;
-	Es wird nach der ArtNr. gesucht, z.B. 2051000002 = „Gesamtkosten Bauleiter“:&lt;br /&gt;
o	Gefunden: Menge und Preise werden überschrieben&lt;br /&gt;
o	Nicht gefunden: Kapitel „Personal“ wird gesucht:&lt;br /&gt;
	Nicht vorhanden: Kapitel wird angelegt.&lt;br /&gt;
	Vorhanden: Kapitel-Nr. wird verwendet&lt;br /&gt;
o	An das oben ermittelte Kapitel wird eine Position mit dem Artikel angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Umbenennen einer Obergruppe, Gruppe oder Untergruppe werden nun auch die Termine dazu aktualisiert.&lt;br /&gt;
Das Löschen von Obergruppen, Gruppen oder Untergruppen bei vorhandenen Artikeln ist nun nur noch REFLEX-Admins möglich. &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 210524 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe (engl. Version)&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beseitigt (auch in Auftragsverwaltung)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Artikel-Lieferanten drucken&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Tabelle der Artikel-Lieferanten kann nun ausgedruckt werden. Dazu das Drucker-Icon links oben in der Tabelle klicken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neue Bestellung, Bestellnummer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Vergabe der Bestellnummer konnte es zu einer Fehlermeldung kommen. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Programmteile&lt;br /&gt;
|Speichern/Wiederherstellen Tabellen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Durch einen Fehler in der Tabelle-Speichern-/Wiederherstellen-Funktion konnte es sein, dass nach einem Update die ursprüngliche Tabellenstruktur wiederhergestellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zwischensummen in den Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Positionen kann man nun über das Popup-Menü Zwischensummen einfügen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|MultiLager: Auswahl User-Filialen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Auswahl der User-Filialen konnte man die zulässigen Filialen nicht auswählen, obwohl das Rechte &amp;quot;Darf auf anderes Lager buchen&amp;quot; eingeschaltet war. Dieses Problem wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Update-Log]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17254</id>
		<title>REFLEX Update-Historie</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17254"/>
				<updated>2026-03-17T12:30:40Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Release 260316 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Datei:Updates_128x128.png|32px]]Dieser Artikel beschreibt die letzten Updates von REFLEX. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Installation des Updates'''&lt;br /&gt;
[[Datei:Achtung_64.jpg|rechts]]&lt;br /&gt;
Zur Installation des Updates beachten Sie bitte '''unbedingt''' die [[REFLEX: Programm-Updates|Hinweise zu Programm-Updates]] und zu den [[REFLEX: Datenbank-Updates|Datenbank-Updates]]!&lt;br /&gt;
&lt;br /&gt;
'''Datenbank-Update'''&lt;br /&gt;
&lt;br /&gt;
Ein Update beinhaltet u.U. Datenbank-Änderungen!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
Der aktuelle Datenbank-Stand ist '''15.0.250803'''. &lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim ersten Starten des Programms wird der Datenbank-Stand überprüft und ein automatisches Datenbank-Update eingeleitet. &lt;br /&gt;
Führen Sie dieses Update unbedingt durch! &lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte '''unbedingt die [[REFLEX: Datenbank-Updates|Hinweise zu Datenbank-Updates]]'''!&lt;br /&gt;
&lt;br /&gt;
Ältere Update-Beschreibungen finden Sie '''[[REFLEX: Update-Beschreibungen|hier]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release 260316 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|XRechnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Unsere XRechnung-Entwicklung läuft weiterhin auf Hochtouren.&lt;br /&gt;
&lt;br /&gt;
Aufgrund der unterschiedlichen Anforderungen durch die XRechnungs-Validatoren muss unser E-Rechnungsprogramm zur Erstellung der XRechnungen fortlaufend angepasst werden.&lt;br /&gt;
&lt;br /&gt;
Der Standard XRechnung (basierend auf der europäischen Norm EN 16931) ist leider kein statisches Dokument, sondern entwickelt sich durch neue Versionen, gesetzliche Änderungen und technische Erweiterungen fortlaufend weiter.&lt;br /&gt;
&lt;br /&gt;
Auch unsere Kunden, die derzeit auf Elektronische Rechnungen umsteigen, melden uns immer wieder verschiedene Probleme beim Validieren/Einreichen von XRechnungen, z.B. je nach Bundesland, nach der Behörde oder öffentlicher Institution usw.&lt;br /&gt;
&lt;br /&gt;
* Manche Validatoren prüfen nur die XML-Struktur (Syntax)&lt;br /&gt;
* Andere prüfen zusätzlich logische Zusammenhänge (z.B. Umsatzsteuer-ID-Format, Rechenoperationen)&lt;br /&gt;
* Manche verlangen von spezifische Felder (wie z.B. Bestellnummer, Kundennummer).&lt;br /&gt;
&lt;br /&gt;
Noch unübersichtlicher wird es, wenn ein Validator eine bestimmte Stelle in der XRechnung akzeptiert, ein anderer diese als fatalen Fehler bezeichnet und ablehnt!&lt;br /&gt;
&lt;br /&gt;
Dazu kommen noch kundenspezifische Wünsche bzw. Anpassungen, die wir alle kostenlos im Rahmen der Software-Wartung umsetzen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Lieferanschriften:&lt;br /&gt;
Wenn eine Entfernung über der vom Admin festgelegten Grenze liegt und die entsprechende Checkbox ausgeschaltet ist, wird diese Frage angezeigt: Die Entfernung ist größer als X km. Willst Du die Option &amp;quot;Entfernung ist größer als X km&amp;quot; einschalten?&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In den Auftragslieferanschriften wird die Entfernung (Delivery + Return) auch bei &amp;quot;Transport durch Kunde&amp;quot; berechnet.&lt;br /&gt;
Bei selektierter Checkbox &amp;quot;Entfernung größer als 500km!&amp;quot; in einer Anschrift wird diese nicht zurückgesetzt, wenn auf &amp;quot;Transport durch Kunde&amp;quot; gewechselt wird. Probleme beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestellung oder Positionen kopieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bestellung kopieren oder Positionen aus Zwischenablage einfügen:&lt;br /&gt;
Kopierte die Spalten für die Verbindung zu Aufträge (ID_STRING,AUFTRNR,AUFTRPOSNR,AUFTRUNTPOSNR,AUFTRPOS_ID_STRING) aus dem Original in die Kopie mit! Das darf nicht sein, dadurch könnten Auswertungen verfälscht werden!&lt;br /&gt;
Das Problem wurde beseitigt.&lt;br /&gt;
Fehlende ID_STRING's werden durch das Datenbank-Update gefüllt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerprotokoll für Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Felder werden nun beim Lagerzugang über Bestellungen aus den Bestell-Positionen gefüllt:&lt;br /&gt;
 &lt;br /&gt;
;BESTNR&lt;br /&gt;
:Bestell-Nummer&lt;br /&gt;
&lt;br /&gt;
;BESTPO_ID_STRING&lt;br /&gt;
:ID-String der Bestell-Position&lt;br /&gt;
&lt;br /&gt;
;AUFTRPOS_ID_STRING&lt;br /&gt;
:ID-String der Auftrags-Position (wenn in der Bestellung angegeben)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerzugang über Bestellung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerzugang Einzelartikel über Bestellung, Protokoll ohne Mengen:&lt;br /&gt;
Wenn man einen Einzel-Artikel zubucht, stehen im Protokoll nicht die '''aktualisierten Bestände''' sondern die '''vor''' der Buchung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
| Faktura-Dokumente kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Filter im Faktura-Dokumentenmanager --&amp;gt; Faktura-Dokumente kopieren:&lt;br /&gt;
Nicht nur nach Zeitraum filtern, sondern zusätzlich nach Kundennummern!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Sondervorschrift ADR/Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In GevitasFormPrint wird die '''Anzahl der Artikel-Positionen mit Sondervorschrift'' (ADR/Gefahrgut) eingefügt.&lt;br /&gt;
Im in Auftrags-/Lieferschein-Kopf gibt es dieses neue Feld:&lt;br /&gt;
&lt;br /&gt;
;LieferscheinKopf.DGoodsSpecialRules_Numbers&lt;br /&gt;
:Enthält die Anzahl der Positionen im Auftrag bzw. Lieferschein, für in den Artikelstammdaten eine Sondervorschrift festgelegt wurde. :Die Anzahl wird vor dem Drucken jeweils neu berechnet.&lt;br /&gt;
&lt;br /&gt;
;Im Lieferschein-Report:&lt;br /&gt;
:Achtung!&lt;br /&gt;
:Im Lieferschein-Formular-Report immer das &amp;quot;LieferscheinKopf.DGoodsSpecialRules_Numbers&amp;quot; Feld aus dem LieferscheinKopf verwenden, nicht das Feld aus dem AuftragsKopf!&lt;br /&gt;
:Im Auftragskopf steht die Anzahl aus dem Auftrag, was bei Teillieferungen nicht unbedingt die Anzahl des Lieferscheins ist!&lt;br /&gt;
&lt;br /&gt;
;In diesem Zusammenhang wurden auch diese Felder neu in die Auftragskopf-Tabelle eingefügt:&lt;br /&gt;
:Mandant&lt;br /&gt;
:FirmenID&lt;br /&gt;
:DispoAuftrag&lt;br /&gt;
:ZusatzAuftrag&lt;br /&gt;
:StatusPart&lt;br /&gt;
:TransportDurchKunde&lt;br /&gt;
:TransportDurchKundeR&lt;br /&gt;
:ZollTransProjNr&lt;br /&gt;
:ZollStatus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Suche in der Übersicht langsam&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Mögliche Ursachen:&lt;br /&gt;
&lt;br /&gt;
;IntelliSuche, Auswahl der Felder:&lt;br /&gt;
:Bitte den Usern sagen, dass vermieden werden soll, alle Felder für die Suche auszuwählen!&lt;br /&gt;
:Je mehr Häkchen, desto größer wird die Abfrage und desto mehr muss der Server arbeiten.&lt;br /&gt;
&lt;br /&gt;
;Eingrenzen des Rechnungsdatums&lt;br /&gt;
:Sollte eingeschaltet sein. Sobald man ein Datum angibt, wird die Suche viel schneller! &lt;br /&gt;
:Zur einfacheren Eingabe des Datum-Filters kann man nun im Auswahlfenster bequem einen Zeitraum auswählen und mit OK oder Doppelklick übernehmen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Übersicht um die Spalte &amp;quot;Bereich&amp;quot; (Miete/Verkauf/Mietverkauf) erweitert&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Faktura, Übersicht: Rechnungen werden mehrfach angezeigt, wenn es mehrere Zahlungen dafür gibt.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Geräte-Abmessungen, Volumen, Gewicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Lizenz &amp;quot;FahrzeugDispo&amp;quot; oder &amp;quot;TransportModul&amp;quot; verwendet gilt:&lt;br /&gt;
Im Artikelstamm werden die technischen Verpackungsmaße vor der Eingabe automatisch mit der Verpackungseinheit multipliziert und danach durch die VPE geteilt. Es ist nun '''optional''' möglich, die '''tatsächlichen Maße''' einzugeben (ohne Verpackungseinheit). Die Werte werden in einem separaten Fenster eingegeben und nicht automatisch anhand der Verpackungseinheit korrigiert, aber weiterhin '''gerundet'''.&lt;br /&gt;
Grund: In diesen Modulen gilt das Verpackungs-Volumen und -Gewicht für einen einzelnen Artikel! &lt;br /&gt;
Beispiel: Verpackungseinheit 2, angegebene Abmessungen 60x60x60 beziehen sich auf den anteiligen Wert für ein Gerät, die Verpackung hat die Abmessungen 60x60x120 cm.&lt;br /&gt;
&lt;br /&gt;
Die Rundung wurde mit dem letzten Update eingeführt um zu vermeiden, dass bei ungeraden Verpackungseinheiten Nachkommastellen wie 0,66666666 entstanden und das Feld für die Abmessungen &amp;quot;sprengten&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neu &amp;quot;Checkboxen&amp;quot; auf der Seite &amp;quot;Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Optionen sind auf der Seite &amp;quot;Gefahrgut&amp;quot; im Artikelstamm neu:&lt;br /&gt;
&lt;br /&gt;
Overpack:&lt;br /&gt;
Wwenn angehakt, dann muss das Wort &amp;quot;Overpack&amp;quot; mit auf dem LS unter/neben Artikel zusätzlich drauf!&lt;br /&gt;
&lt;br /&gt;
Auswahlfeld &amp;quot;Sondervorschrift&amp;quot;:&lt;br /&gt;
* „Transport via SV188“&lt;br /&gt;
* „Transport via SV594“&lt;br /&gt;
Wenn eine davon ausgewählt wird, muss dieser Text auf den Lieferpapieren ausgedruckt werden und keine ADR Daten!&lt;br /&gt;
&lt;br /&gt;
Geprüft:&lt;br /&gt;
Zeigt an, dass die UN-Nummer und ADR-Daten von einer Person geprüft wurden.&lt;br /&gt;
Geprüft mit UN Nummer = ADR&lt;br /&gt;
Geprüft ohne UN Nummer = ohne ADR&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Statistik, Zugangs-/Abgangsliste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zugangs-Abgangsliste zeigt keinen VK-Bestand bei Mietartikeln, obwohl diese auch einen VK-Bestand haben können, und sei es auch nur, wenn versehentlich ein VK-Einzelartikel zugebucht wurde.&lt;br /&gt;
Neue Spalte V-Bestand wurde eingefügt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen werden nun in der Datenbank gespeichert.&lt;br /&gt;
Vom Statistischem Bundesamt&lt;br /&gt;
&lt;br /&gt;
[https://www.destatis.de/DE/Methoden/Klassifikationen/Aussenhandel/sova-leitdatei.html]&lt;br /&gt;
&lt;br /&gt;
heruntergeladen und importiert werden.&lt;br /&gt;
&lt;br /&gt;
Das Druckmodul GevitasFormPrint stellt nun in der Tabelle &amp;quot;Artikel&amp;quot; diese neuen Felder zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffNumber&amp;quot;&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffText&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Entfernung zu der Adresse&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Anlegen einer Adresse wird die Entfernung von der Heimat-Adresse (angelegt in den Firmen-Daten im REFLEX-Admin) zu der Adresse geprüft und ggf. neu in die Entfernungstabelle eingetragen. &lt;br /&gt;
&lt;br /&gt;
Macht Sinn, weil dann nur EINMAL beim Anlegen der neuen Adresse online abgefragt wird und in der Folge nur noch die km lokal aus der Entfernungstabelle kommen.&lt;br /&gt;
&lt;br /&gt;
Beim Anlegen einer Adresse wird geprüft, ob für diese PLZ+ORT schon eine Entfernung in der Datenbank gespeichert ist und diese - wenn nein - in die Entfernungstabelle eingetragen.&lt;br /&gt;
&lt;br /&gt;
Problem:&lt;br /&gt;
Wenn EntfernungKm = 0 (also Online keine Entfernung gefunden) bleibt 0 km in der Entfernungstabelle und es wird immer und immer wieder online die Entfernung abgefragt, jedes mal mit 0 km!&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
Wenn die EntfernungKm = 0 (also Online nicht gefunden wurde) wird EntfernungKm = 1 eingetragen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Buchung von Totalschäden wird das &amp;quot;FertigIst&amp;quot; Datum nicht immer gesetzt. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Bisher ist es möglich, das Dialog-Fenster mit den Informationen zum Aussondern mit '''Abbrechen''' abzubrechen. Das hat zur Folge, dass die Reparatur abgeschlossen wird, das Gerät aber nicht ausgesondert wird, die Bestände werden nicht vermindert usw.!&lt;br /&gt;
&lt;br /&gt;
Der Button Abbrechen ist nun ausgegraut, man kann nur OK klicken!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Transport anlegen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Werkstatt: Transport anlegen&lt;br /&gt;
* Checkbox &amp;quot;Transport durch Kunde&amp;quot; ging nicht aus, wenn eine Adresse gewählt wurde.&lt;br /&gt;
* Fehlermeldung &amp;quot;Termin 0 nicht gefunden!&amp;quot; beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
| Artikeländerungen werden nicht mit Zollmodul synchronisiert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm / Zollmodul: Artikeländerungen (z.B. EK, Verpackungseinheit) werden nicht mit Zollmodul synchronisiert.&lt;br /&gt;
Dazu gibt es jetzt eine eigene Seite auf der Seite &amp;quot;Positionen&amp;quot; im Zoll-Projekt.&lt;br /&gt;
Es werden die Daten aus den Artikelstammdaten übernommen und die Zoll-Positionen neu durchgerechnet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Excel-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für die Zoll-Proforma-Rechnung kann nun per Dateiausgabe eine Excel-Datei für den Dienstleister erzeugt werden. Dazu gibt es im Druckfenster einen neuen Button &amp;quot;Excel-Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Zoll- und Seriennummern im Formular&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für das Zoll-Formluar gibt es nun neue Variablen/Funktionen:&lt;br /&gt;
&lt;br /&gt;
;CNL_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Customs-Seriennummern, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
:Beispiel:&lt;br /&gt;
:10010-10015, 10017&lt;br /&gt;
:10019-10023, 10025, 10027&lt;br /&gt;
:10029-10031&lt;br /&gt;
&lt;br /&gt;
:Dazu muss man im Report eine Variable mit dem Namen &amp;quot;CNL_Numbers&amp;quot; anlegen und diese am besten in ein Child-Band des Detail-Band platzieren.&lt;br /&gt;
&lt;br /&gt;
:Das war's! Das Programm schreibt dann in diese Variable die Nummernblöcke entsprechend hinein. Das Band und das Feld auf &amp;quot;Streched=True&amp;quot; setzen, damit auch umfangreiche, getrennte Nummern rein passen.&lt;br /&gt;
&lt;br /&gt;
* Customs-Seriennummern werden im Zollmodul für jedes Zoll-Projekt erzeugt und bestehen aus der Zoll-Projekt-Nummer + Positionsnummer + LaufendeNummer. &lt;br /&gt;
: Damit wird ein Gerät in einem Zoll-Vorgang eindeutig identifiziert.&lt;br /&gt;
: Im Zoll-Modul kann man Etiketten mit den Custom-Seriennummern erzeugen und auf die Cases kleben.&lt;br /&gt;
&lt;br /&gt;
;CNL_NumbersBold&lt;br /&gt;
;Wie &amp;quot;CNL_Numbers&amp;quot;, aber zusammenhängende Blöcke werden fett dargestellt. HTML-Code im Memo des Formulars muss dazu eingeschaltet werden!&lt;br /&gt;
;[CNL_NumbersBold] schreibt also die Nummern in Blöcke mit Fettschrift im HTML-Format &amp;lt;b&amp;gt;...&amp;lt;/b&amp;gt;. Im Memo-Feld muss dazu die Eigenschaft AllowHTMLTags auf True stehen!&lt;br /&gt;
&lt;br /&gt;
;InvNumbers&lt;br /&gt;
:Es gibt im Report eine weitere Variablen, die man verwenden kann:&lt;br /&gt;
:InvNumbers schreibt die Inventar-Nummern in das Feld, getrennt durch Kommas. Das wird für Fremdgeräte verwendet.&lt;br /&gt;
&lt;br /&gt;
;Order_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Auftragsnummern des Zoll-Projekts, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel-Code:&lt;br /&gt;
&lt;br /&gt;
Einschalten Band, wenn Fremd-Position:&lt;br /&gt;
&lt;br /&gt;
 procedure ChildDetailPositionenInvNumbersOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   ChildDetailPositionenInvNumbers.Visible := &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 1;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Einschalten, wenn keine Fremd-Position und CNL-Nummern in der Variable stehen:&lt;br /&gt;
 &lt;br /&gt;
 procedure ChildCNL_NumbersBoldOnBeforePrint(Sender: TfrxComponent); //JC//260206//                               &lt;br /&gt;
 begin&lt;br /&gt;
   ChildCNL_NumbersBold.Visible := ( &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 0 ) and ( Length( &amp;lt;CNL_NumbersBold&amp;gt; ) &amp;gt; 1 );&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verpackungseinheit in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verpackungseinheit wird in Auftragspositionen angezeigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|ADR-Punkte&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|ADR-Punkte werden in Bestellpositionen angezeigt.&lt;br /&gt;
Die ADR-Punkte des gesamten Bestellung werden unterhalb der Bestellpositionen angezeigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250822 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Fixierung, Business Forecast&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim letzten Update hat der Fehlerteufel hier zugeschlagen:&lt;br /&gt;
* Button Fixierung aufheben funktioniert wieder.&lt;br /&gt;
* Business Forecast funktioniert wieder.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Auftrag wird automatisch fixiert&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aufträge werden beim Erstellen einer Rechnung lizenz-abhängig '''nicht mehr automatisch fixiert'''. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;Sortierung&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jedem Artikel kann eine Sortierung zugewiesen werden. Dazu gibt es im Detail-Fenster ein neues Feld:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung.png]]&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Eingabe der Sortierung kann man die möglichen Sortierbegriffe im REFLEX-Admin festlegen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung_Vorgabe.png]]&lt;br /&gt;
&lt;br /&gt;
In REFLEX gibt es dann in den Artikel-Stammdaten ein Auswahl-Fenster mit den hier angegebenen Sortierbegriffen.&lt;br /&gt;
 &lt;br /&gt;
Die Sortierung kann z.B. für Packlisten verwendet werden, u.U. in Kombination mit der Länge (s.u.).&lt;br /&gt;
&lt;br /&gt;
;Sortierung für Artikel festlegen:&lt;br /&gt;
Im Artikelstamm kann man die Sortierung in das entsprechende Feld eingaben oder in der Übersicht für einen oder mehrere Artikel im Suchen-Fenster festlegen.&lt;br /&gt;
&lt;br /&gt;
;Einzelner Artikel:&lt;br /&gt;
:Entweder im Fenster &amp;quot;Einzelheiten&amp;quot; über den Lupen-Button…&lt;br /&gt;
:…oder im Suchen-Fenster über den Button '''Sortierung dieses Artikels...'''&lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
 &lt;br /&gt;
;Mehrere Artikel auf einmal ändern:&lt;br /&gt;
:Im Suchen-Fenster rechte Maustaste klicken und auswählen '''Sortierung der angezeigten Artikel ändern...'''. &lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
:Das legt die ausgewählte Sortierung für alle angezeigten Artikel fest!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neue Maß-Felder L x B x H&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Abmessungen wurden bisher in einem '''Textfeld''' in den technischen Daten als Text eingegeben.&lt;br /&gt;
&lt;br /&gt;
Wenn man aber z.B. auf der Packliste die Artikel nach der Länge sortieren will, geht das mit dem Textfeld nicht, weil dieses alphabetisch sortiert ist, also z.B.:&lt;br /&gt;
&lt;br /&gt;
 12&lt;br /&gt;
 120&lt;br /&gt;
 13&lt;br /&gt;
 140&lt;br /&gt;
 15&lt;br /&gt;
&lt;br /&gt;
Die Länge muss also ein '''Zahlenfeld''' sein, um richtig sortieren zu können. Deshalb gibt es nun '''optional getrennte''' Maß-Felder:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Masse_LxBxH.png]]&lt;br /&gt;
&lt;br /&gt;
* Diese neue Option ist anfangs ausgeschaltet und muss von uns gezielt anhand der Lizenz eingeschaltet werden. Somit ist REFLEX nach dem Update kompatibel zur bisherige Methode!&lt;br /&gt;
&lt;br /&gt;
Diese Felder sind auch im Suchen-Fenster, wie immer anfangs ganz rechts. Man kann sie von dort an die gewünschte Position ziehen. &lt;br /&gt;
&lt;br /&gt;
;Neue Felder bei allen Artikeln aus bisherigem Textfeld extrahieren&lt;br /&gt;
:Die neuen Felder können bei allen Artikel automatisch aus dem Textfeld extrahiert und eingetragen werden.&lt;br /&gt;
:Dazu in der Übersicht aus dem Menü &amp;quot;Bearbeiten&amp;quot; &amp;amp;rArr; &amp;quot;Spezielle Funktionen&amp;quot; klicken und auswählen:&lt;br /&gt;
:&amp;quot;Bei allen Artikeln die einzelnen Maß-Felder aus dem Maß-Textfeld extrahieren&amp;quot;&lt;br /&gt;
:(geht nur als REFLEX-Admin)&lt;br /&gt;
:Berücksichtigt werden dabei alle Artikel, bei denen Abmessungen eingetragen wurden.&lt;br /&gt;
&lt;br /&gt;
;Vorschlag zur einheitlichen Erfassung und zum Verständnis:&lt;br /&gt;
* Die Länge eines Artikels wird definiert als das '''größte Maß''' des Artikels.&lt;br /&gt;
* Das '''größte Maß''' des Artikels wird also als die '''Länge''' festgelegt.&lt;br /&gt;
* Eselsbrücke: Das '''längste Maß''' ist die '''Länge'''!&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
:Bei einem Rig-Tower z.B. würde man eigentlich die '''Höhe''' als das längste Maß H sehen, weil der Tower ja stehend verwendet wird. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Tower_stehend_liegend.png]]&lt;br /&gt;
&lt;br /&gt;
:Da er aber '''liegend transportiert''' wird, kann man das längste Maß als '''Länge L''' sehen, nicht als Höhe. &lt;br /&gt;
:Ansichtssache!&lt;br /&gt;
:Innerhalb einer Firma sollte man sich auf eine einheitliche Erfassung einigen, damit die Sortierung vernünftig funktioniert.&lt;br /&gt;
&lt;br /&gt;
;Sortieren im Suchen-Fenster:&lt;br /&gt;
:Wenn man hier nach der Spalte „Sortierung“ sortiert, wird nach der Spalte &amp;quot;Sortierung&amp;quot; plus der Spalte &amp;quot;Länge&amp;quot; sortiert. Innerhalb der Sortierungs-Spalte stehen die längsten Artikel also oben!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis:&lt;br /&gt;
:Das &amp;quot;alte&amp;quot; Textfeld mit den Abmessungen gibt es weiterhin! Es wird nur lizenzabhängig versteckt und stattdessen die einzelnen Maß-Felder angezeigt. Diese Felder werden aber automatisch synchronisiert, so dass immer in beiden Feldern das gleiche steht.&lt;br /&gt;
* Wenn Sie auch lieber die getrennten Eingabefelder verwenden wollen, wenden Sie sich an unseren Support.&lt;br /&gt;
:Die neuen Felder können dann für Ihre Lizenz freigeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, sortieren nach Artikel-Sortierkennzeichen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Packliste kann man nun optional nach den Artikel-Sortierkennzeichen sortieren lassen.&lt;br /&gt;
Es wird alphabetisch nach den Artikel-Sortierungen sortiert, also z.B. 01-Ballast, 02-Traversen, 03-Rigging usw.&lt;br /&gt;
&lt;br /&gt;
Innerhalb der Sortierung wird nach der Artikel-Länge absteigend sortiert, die längsten Artikel stehen also oben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrags-/Super-Kalkulation&lt;br /&gt;
|Neue Kostenarten&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Auftrags-/Super-Kalkulation gibt es neue Kostenarten bzw. Bereiche. &lt;br /&gt;
&lt;br /&gt;
Die Kostenarten werden angelegt bzw. bearbeitet unter dem Menü '''Stammdaten » Buchhaltung » Kostenarten'''.&lt;br /&gt;
*Hinweise&lt;br /&gt;
:Die '''Konto-Nummern''' der Kostenarten sind der Kalkulation egal, es werden nur die '''Bereiche''' innerhalb der Konten beachtet!&lt;br /&gt;
:Die Kostenarten werden bei den Artikeln hinterlegt.&lt;br /&gt;
:Beim Einfügen eines Artikels in eine Auftrags- oder Bestell-Position wird die Kostenart des Artikels in die Position übernommen und '''dort gespeichert'''.&lt;br /&gt;
:Jeder Kostenart kann man einen Bereich zuweisen. &lt;br /&gt;
:Die Kalkulation greift auf die '''Kostenarten''' und die '''dort gespeicherten Bereiche''' zu.&lt;br /&gt;
:Die Kalkulation ordnet dann die Zahlen (Umsatz, Soll-Kosten, Ist-Kosten, Erlöse, Deckungsbeiträge) der Zeile anhand des Bereichs der Kostenart des Artikels zu.&lt;br /&gt;
&lt;br /&gt;
;Bereich bisher:&lt;br /&gt;
:0 Undefiniert&lt;br /&gt;
:1-4 Artikelart  1=Miete|2=Verkauf|3=Dienstleistungen|4=Arbeitszeit&lt;br /&gt;
::1=Miete &lt;br /&gt;
::2=Verkauf &lt;br /&gt;
::3=Dienstleistungen, Logistik &lt;br /&gt;
::4=Arbeitszeit, externes Personal (Kosten für internes Personal kommen aus der Zeiterfassung)&lt;br /&gt;
&lt;br /&gt;
;Neu, zusätzlich:&lt;br /&gt;
&lt;br /&gt;
:5 Übernachtung&lt;br /&gt;
:6 Catering&lt;br /&gt;
:7 Travel&lt;br /&gt;
:8 Anmietung Baumaschinen o.ä.&lt;br /&gt;
:9 Interne Personal-Kosten aus der Zeiterfassung mit dem Modul '''IDid''.&lt;br /&gt;
&lt;br /&gt;
Technischer Hinweis: Der Bereich wird im Datenbankfeld KOSTENART.KENNZ3 festgelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Buchhaltung Kostenarten&lt;br /&gt;
|Konto löschen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Vor dem Löschen eines Kostenarten-Kontos wird nun überprüft, wie viele Verweise es auf das Konto gibt. Wenn es welche gibt, erfolgt eine entsprechende Anzeige und das Löschen wird verweigert.&lt;br /&gt;
Verweise auf Kostenarten (Datenbank-Felder „KOSTENART_ID“) gibt es in diesen Datenbank-Tabellen:&lt;br /&gt;
&lt;br /&gt;
:• Artikelstammdaten&lt;br /&gt;
:• Auftragspositionen&lt;br /&gt;
:• Bestell-Köpfen und -Positionen (!) Achtung! Die Kalkulation benutzt die Verweise im Bestell-Kopf!&lt;br /&gt;
:• Eingangsrechnungen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Universelles Warn-Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf gibt es nun die Möglichkeit, ein universelles Warn-Kennzeichen anzugeben, also eine Checkbox mit einem frei definierbarem Text. Wenn die Checkbox eingeschaltet ist, wird sie auffällig rot markiert und auch in der Übersicht werden VA-Name und -Ort rot markiert.&lt;br /&gt;
Dazu wird ein universales Kennzeichen '''Bearbeitungsstatus''' im Auftragskopf verwendet, das über eine Checkbox ein- bzw. ausgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Der Text &amp;quot;Prüfbuch fehlt&amp;quot; wird im REFLEX-Admin festgelegt (Auftrag » Kennzeichen » Bearbeitsstatus im Auftragskopd verwenden als...)&lt;br /&gt;
Es gibt so z.B. die Möglichkeit, einen Auftrag zu kennzeichnen, dass noch kein Prüfbuch für die Bühne dazu vorhanden ist. &lt;br /&gt;
&lt;br /&gt;
* Der Auftrag wird in der Übersicht auffällig rot im VA-Namen und VA-Ort markiert, wenn die Checkbox eingeschaltet ist&lt;br /&gt;
* Im Auftragskopf wird die Checkbox auch rot markiert, wenn sie eingeschaltet ist&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Beim Erstellen eines Dispo-Auftrags wird die Checkbox mit kopiert!&lt;br /&gt;
:Beim „normalen“ Kopieren eines Auftrags wird die Checkbox '''nicht''' mit kopiert!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis: Es wird das Feld MAUFKO.BEARBEITUNGSSTATUS verwendet. Das ist schon in der Datenbank drin gewesen, wurde aber bisher nicht verwendet.&lt;br /&gt;
0 = Kein Hinweis&lt;br /&gt;
1 = Hinweis und rote Markierung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Rechte auf Zeiterfassungsdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Auswahl „Zeiterfassung“ im InfoCenter über ein Zugriffsrecht sperren. Dazu muss man im REFLEX-Admin das Recht auf „JA“ setzen.&lt;br /&gt;
&lt;br /&gt;
Diese Zugriffsrechte wie z.B. „'''12. InfoCenter Zeiterfassung'''“ wurde über das Datenbank-Update eingefügt, wobei alle User aus Datenschutz-Gründen das Recht „Nein“ bekommen haben!&lt;br /&gt;
Also ist die Auswahl „Zeiterfassung“ für alle User nach dem Update unsichtbar! &lt;br /&gt;
Deshalb muss man das Recht bei den '''relevanten Usern''' auf „Ja“ stellen.&lt;br /&gt;
&lt;br /&gt;
Alle anderen Zugriffsrechte stehen auf „Ja“.&lt;br /&gt;
&lt;br /&gt;
Es gibt (nach dem Update) folgende Rechte:&lt;br /&gt;
&lt;br /&gt;
:01. InfoCenter Seite Umsatz generell&lt;br /&gt;
:02. InfoCenter Seite Rechnungen generell&lt;br /&gt;
:03. InfoCenter Seite Zahlungen generell&lt;br /&gt;
:04. InfoCenter Seite Eingangsechnungen generell&lt;br /&gt;
:05. InfoCenter Seite Lageberichte generell&lt;br /&gt;
:06. InfoCenter Seite Kunden generell&lt;br /&gt;
:07. InfoCenter Seite Lieferanten generell&lt;br /&gt;
:08. InfoCenter Seite Artikel generell&lt;br /&gt;
:09. InfoCenter Seite (Spezielle Firma)-Vertrieb generell&lt;br /&gt;
:10. InfoCenter Seite (Spezielle Firma)-Abt.Leiter generell&lt;br /&gt;
:11. InfoCenter Seite (Spezielle Firma)-GL generell&lt;br /&gt;
:12. InfoCenter Zeiterfassung&lt;br /&gt;
:13. InfoCenter Seite Auftrag&lt;br /&gt;
&lt;br /&gt;
Hiermit kann man gezielt Einträge aus dem Auswahl-Baum im InfoCenter ein- oder ausblenden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung erfassen, Banken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Eigene Banken wurden nicht mehr in der Liste des der ComboBox angezeigt.&lt;br /&gt;
&lt;br /&gt;
Grund: Die Liste ist nun optional nach Filialen gefiltert oder wenn keine Filiale eingetragen ist, also ein leerer Text.&lt;br /&gt;
Im Ursprungszustand war in der Spalte „Filiale“ aber kein leerer Text sondern nichts (NULL), was datenbanktechnisch ein Unterschied ist.&lt;br /&gt;
&lt;br /&gt;
Wenn man im REFLEX-Admin das Fenster „Banken verwalten“ öffnet und mit OK bestätigt, wird (wurde) das Problem beseitigt. Das Update behebt das Problem aber auch.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250723 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Iconleiste, Arbeitsbereich&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Icon-Leiste links (&amp;quot;Arbeitsbereich&amp;quot;) zeigt „Unterdeckungsliste“ mehrfach an, obwohl gar nicht im Profil angekreuzt:&lt;br /&gt;
Lösung:&lt;br /&gt;
Die Unterdeckungsliste ist in 3 Menüs enthalten:&lt;br /&gt;
• Auftrag&lt;br /&gt;
• Lager&lt;br /&gt;
• Info/Drucken&lt;br /&gt;
Im Benutzerprofil muss man alle 3 Unterdeckungsliste-Häkchen entfernen, dann verschwindet auch das Icon. Sobald man ein Häkchen ankreuzt werden intern alle 3 angekreuzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf, Berechnen-Tage&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Auftragskopf wurden bei einer Eingabe von VA-Datum von/bis die Berechnen-Tage nicht mehr neu berechnet. &lt;br /&gt;
(Der Parameter „Direkte Eingabe“ muss dazu eingeschaltet sein, nicht Eingabe per Dialog)&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;GPSTrackerID&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun in den Einzelartikeln eine GPS-Tracker-ID hinterlegen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Ballon-Tipp&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Der Hint/Ballon-Tipp (MouseOver) auf einem Termin der Personen-Seite zeigt seit dem letzten Update zu wenig Informationen.&lt;br /&gt;
In den Optionen ist nun einstellbar, welche Variante man haben will.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Person für Termin auswählen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Popup-Menüpunkt „Person auswählen“ ging nicht. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einen Termin der Seite &amp;quot;Personen/Ressourcen&amp;quot; kopieren. Dazu mit der rechten Maustaste das entsprechende anklicken.&lt;br /&gt;
 &lt;br /&gt;
Der Termin wird kopiert, allerdings ohne die Person/Ressource im Termin. Deshalb wird nach dem Kopieren sofort automatisch das Fenster zur Auswahl der Person/Ressource geöffnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin-Detail Fenster&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Termin-Detail-Fenster der Seite &amp;quot;Personen/Ressourcen&amp;quot; des JobKalenders werden nun rechts oben die VA-Daten angezeigt.&lt;br /&gt;
Zusätzlich kann man nun eine Liste der Termine des Auftrags im Termin-Details-Fenster anzeigen. Auch eine Balkengrafik dafür ist nun verfügbar.&lt;br /&gt;
 &lt;br /&gt;
Dieses Fenster kann auch aus dem Popup-Menü eines Termins angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Eingabe Maße: Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
Der Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
&lt;br /&gt;
 procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
 end;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250711 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrags-Status ändert sich &amp;quot;von alleine&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Speichern einer Auftragsposition prüfte REFLEX ab Rel. 121106, ob der Auftragskopf auf &amp;quot;AUSG&amp;quot; steht und die gerade gespeicherte Position noch auf &amp;quot;AUFT&amp;quot;. Wenn ja, wurde der Status des Auftragskopfs auf &amp;quot;TEIL&amp;quot; gestellt! &lt;br /&gt;
&lt;br /&gt;
Dummerweise:&lt;br /&gt;
* Diese Prüfung erfolgte unabhängig von der Artikelart, also auch z.B. bei Dienstleistungspositionen! Diese werden aber nicht ausgegeben, bleiben also auf &amp;quot;AUFT&amp;quot;. Was dann zu &amp;quot;TEIL&amp;quot; im Auftragskopf führte.&lt;br /&gt;
* Bei Änderung des Datums über das Lieferanschriftenfenster werden alle Positionen durchlaufen und neu berechnet (wenn der Auftrag nicht fixiert ist). Beim Speichern der jeweiligen Position wurde dann die o.a. Prüfung ausgeführt, was wiederum zu &amp;quot;TEIL&amp;quot; geführt hat!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Gelangensbestätigung/EntryCertificates&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht kann man die gesendeten Gelangensbestätigung/EntryCertificates verwalten und den Empfang bestätigen.&lt;br /&gt;
&lt;br /&gt;
In den Stammdaten --&amp;gt; Buchhaltung Kontenplan kann man bei Erlöskonten eine Option &amp;quot;[x] EntryCertificate, Gelangensbestätigung  erforderlich&amp;quot; einschalten. Beim Drucken einer Rechnung  mit einer &amp;quot;Gelangensbestätigung&amp;quot; wird dann in der Rechnung vermerkt, dass und wann durch wen eine Gelangensbestätigung gesendet wurde.&lt;br /&gt;
&lt;br /&gt;
Was ist eine Gelangensbestätigung?&lt;br /&gt;
Mit der Gelangensbestätigung und anderen alternativen Belegnachweisen soll sichergestellt werden, dass steuerfreie innergemeinschaftliche Lieferungen von Unternehmern im Geltungsbereich des deutschen Umsatzsteuergesetzes im EU-Ausland tatsächlich angekommen sind. Quelle: Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Drucken/mailen einer Rechnung&lt;br /&gt;
Beim Drucken/mailen einer Rechnung über GevitasFormPrint wird geprüft, ob das verwendete Erlöskonto das Kennzeichen &amp;quot;Gelangensbestätigung erforderlich&amp;quot; hat. Wenn ja, wird&lt;br /&gt;
* ein entsprechender Eintrag &amp;quot;Gelangensbestätigung gesendet&amp;quot; für die Rechnung und den Auftrags eingefügt.&lt;br /&gt;
* eine Termin-Erinnerung (Wiedervorlage) für den Bearbeiter des Auftrags in 14 Tagen erzeugt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Lager&lt;br /&gt;
|Gesamtbetrag von Position springt auf 0 (Gebrauchtverkauf, Kapitel pauschal)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei einem RÜCKNAHME-STORNO wird die Position nur neu berechnet, wenn die BISHERBERMENGE = 0 ist!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzeige EntryCertificate/Gelangensbestätigung im Rechnungskopf, Status ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Faktura wird nun der Status der EntryCertificate/Gelangensbestätigung im Rechnungskopf rechts oben angezeigt. Dort kann man auch den Status ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Import-Modul REXIM&lt;br /&gt;
|DATEV-Import Zahlungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|REXIM prüft nun, ob eine Rechnung zu einem Projekt gehört (also eine Projektnummer im Rechnungskopf steht). Wenn ja, wird der bezahlt-Status der Rechnung (Bezahlt, Teilzahlung) in die verbundenen Aufträge des Projekts übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Intrastat-/Zolltarifnummern&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Lagerausgabe kein Storno möglich&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Rücknahme von Teil-Mengen:&lt;br /&gt;
Bisher wurde die Lieferschein-Position nur geändert/gelöscht, wenn die zugehörige Auftragsposition vollständig zurückgebucht wurde. Hat man z.B. eine Lieferscheinposition mit 2 Stück und davon eine Rücknahme von 1 gebucht, blieb die Lieferscheinposition mit Menge 2 erhalten. Wurde nun die zweite Rücknahme mit der Menge 1 gebucht, blieb die Lieferscheinposition mit Menge 1 &amp;quot;übrig&amp;quot;. Diese konnte nicht storniert werden, weil die Auftragsposition ja vollständig zurückgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerprotkoll&lt;br /&gt;
|Spalte &amp;quot;Auftragsmenge&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|im Lagerprotokoll gibt es nun die Spalte &amp;quot;Auftragsmenge&amp;quot;, die die Aktuelle Menge der Auftragsposition anzeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerverwaltung&lt;br /&gt;
|Anzahl Packlisten-Druck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dier Anzahl Packlisten-Drucke wird in der Übersicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Stammdaten Intrastat-/Zolltarif-Nummern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Über das Menü &amp;quot;Stammdaten&amp;quot; kann man nun Intrastat-/Zolltarif-Nummern pflegen, die bei den Artikeln hinterlegt werden können.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|ADR-Kriterien (Gefahrengut)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die ADR-Kriterien der Artikel für Gefahrengut wurden erweitert.:&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnel-Code Str.-verkehr&lt;br /&gt;
* Tunnel-Code Seeverkehr&lt;br /&gt;
&lt;br /&gt;
;Was ist Gefahrgut?&lt;br /&gt;
:Gefahrgut wird nach den Richtlinien der ADR Beförderungskategorien definiert.&lt;br /&gt;
&lt;br /&gt;
;ADR&lt;br /&gt;
:Internationales Abkommen für den Transport von gefährlichen Gütern (Accord relatif au transport international des marchandises dangereuses par route).&lt;br /&gt;
&lt;br /&gt;
;Die 1000-Punkte-Regel&lt;br /&gt;
:Hier werden vorschriftsmäßig verpackte und als Gefahrgut gekennzeichnete Versandstücke zur Beförderung übergeben.&lt;br /&gt;
:Die 1000-Punkte-Regel ist eine Freistellungsvorschrift aus dem ADR. Sie legt fest, dass bestimmte Erleichterungen für den Transport von Gefahrgut gelten, wenn die berechnete Punktezahl in einer Beförderungseinheit den Wert 1000 nicht überschreitet.&lt;br /&gt;
:Gefahrgüter werden hier nach ihrer Gefährlichkeit und der Menge bewertet. Dabei erhalten sie Multiplikatoren, die zur Berechnung der Punkte verwendet werden.&lt;br /&gt;
:Ist man kleiner oder gleich der Punktzahl 1000, gelten geringere Vorschriften für die Kennzeichnung des Fahrzeugs, die Ausrüstung oder die Schulung.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:Zu jedem Artikel können in REFLEX Gefahrgut-Kennzeichen hinterlegt werden:&lt;br /&gt;
&lt;br /&gt;
* UN-Nummer&lt;br /&gt;
* Benennung&lt;br /&gt;
* Klasse&lt;br /&gt;
* Verpackungsgruppe&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnelcode&lt;br /&gt;
* Umweltgefährdend J/N&lt;br /&gt;
&lt;br /&gt;
Daraus errechnen sich die ADR-Punkte für Stück des jeweiligen Artikels und später beim Transport für die Anzahl der Geräte jeder Lieferschein-Position, der gesamten Lieferscheins und der gesamten Ladung des LKW.&lt;br /&gt;
&lt;br /&gt;
;Beförderungskategorien&lt;br /&gt;
:Beförderungskategorie 0: Darf nicht transportiert werden. Dafür steht symbolisch der Faktor 9999&lt;br /&gt;
:Beförderungskategorie 4: Unbegrenzt transportfähig. Faktor 0 bewirkt, dass für diese Kategorie keine Punkte-Berechnung stattfindet.&lt;br /&gt;
&lt;br /&gt;
;Grenze für ADR-Punkt-Berechnung in Wh festlegen&lt;br /&gt;
:Die ADR-Punkt-Berechnung für Artikel entfällt unterhalb einer bestimmten Wh-Anzahl. Im REFLEX-Admin man das festlegen.&lt;br /&gt;
:Standard: 100 Wh&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fertig-Ist-Datum&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei einigen Reparaturaufträgen wurde  das Fertig-Ist Datum nicht eingetragen, wenn man den Auftrag abschließt. Fehler beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehrfaches Erfassen von gleichen Inventarnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Inventarnummern von Einzelartikel können nur einmal auf Werkstatt gesetzt werden. Das gilt nicht für Einzelartikel mit &amp;quot;DUMMY&amp;quot; in der Internen Nummer.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250709 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Projekt-Termine&amp;quot;&lt;br /&gt;
|Zusammengefasste Termin aus allen Aufträgen des Projekts&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Projekt-Termine&amp;quot; stehen alle Termin aus allen Aufträgen des Projekts zusammengefasst. Man hier die Termine bearbeiten oder neue hinzufügen. Ein neuer Termin wird dem Auftrag hinzugefügt, der links ausgewählt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Rechnungen&amp;quot;&lt;br /&gt;
|Anzeige der Rechnungen zu dem Projekt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden die Rechnungen zu dem Projekt angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt&lt;br /&gt;
|Auftragsstatus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Auftragsstatus&amp;quot; im Projekt-Kopf. Damit kann man z.B. beim Drucken des Projekts den Titel auf &amp;quot;Angebot&amp;quot; oder &amp;quot;Auftrag&amp;quot; setzen.&lt;br /&gt;
Wenn Projekt-/KoTr-Nr angegeben (und nur dann) wird der AuftrStatusNr anhand der MAufKo.StatusNr automatisch gesetzt, wenn alle Auftragsstatus gleich sind! Sind also z.B. alle Aufträge des Pprojekts auf &amp;quot;AUFTRAG&amp;quot; gestellt worden, wird auch der Projekt-Auftragsstatus auf &amp;quot;AUFTRAG&amp;quot; gestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt drucken, Zoll-Modul&lt;br /&gt;
|Drucken, freier Zugriff auf Datenbank&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Druckfenster sind nun auch ADO-Komponenten enthalten, mit denen man einen freien Zugriff auf Abfragen der Datenbankbank implementieren kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Aufträge&amp;quot;&lt;br /&gt;
|Neue Spalten Auftragssumme und Berechnet&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Aufträge&amp;quot; zeigen die neuen Spalten die Auftragssumme und Berechnete Summe lt. Rechnumngen (netto) an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Dokumente&amp;quot;&lt;br /&gt;
|Fehler Dokumenten-Verknüpfungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Projekt Manager wurde nach dem Drucken in der Seite &amp;quot;Dokumente&amp;quot; nichts angezeigt. In der Tabelle DOKUMENTE wurde die Projektnummer  nicht an der richtigen Stelle eingetragen.  (Auftragsnummer anstatt Kostenträgernummer). Das Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250428 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Tabelle Auftrag suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragstabelle bekommt der Status-Text rote fette Schrift, wenn er fixiert ist und keine Packliste gedruckt wurde. Außerdem gibt es nun eine neue Spalte &amp;quot;Packliste gedruckt&amp;quot;, in der die Anzahl der Packlisten-Drucke steht.&lt;br /&gt;
&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Neue Spalte &amp;quot;Zeit pro Test&amp;quot; in der Tabelle der Übersicht&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Eingabe Kapitelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltung war es möglich, sowohl bei Kapitel als auch bei Position eineunbegrenzte Zahl einzugeben. Beim Kapitel führte dies dazu, dass es nicht mehr angezeigt wird, sobald man speichert. In der Verkaufs-Dispo tauchen die Positionen dieses Kapitel allerdings weiterhin auf.&lt;br /&gt;
&lt;br /&gt;
Die Eingabe der Positionsnummer (Kapitelnummer)  wird nun überwacht. Nummern über 8999 sind nicht zulässig! Wenn man eine solche Nummer eingibt, zeigt sich eine entsprechende Meldung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Protokoll&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein Protokoll für Werkstattaufträge. Bei eine beliebigen Änderung eines Werkstattauftrags oder beim Erstellen einer Rechnung wird ein Protokoll-Eintrag eingefügt.&lt;br /&gt;
&lt;br /&gt;
Einsicht in das Protokoll bekommt man, indem man im Werkstattauftrag auf den Button &amp;quot;Rep.Histo&amp;quot; klickt und aus dem Popup-Menü &amp;quot;Protokoll dieses Werkstatt-Auftrags&amp;quot; klickt.&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich das Fenster mit dem Protokoll für diesen Werkstattauftrag. Die neuesten Einträgen stehen oben.&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
&lt;br /&gt;
Ein Protokoll-Eintrag wird nur eingefügt, wenn sich ein relevantes Feld im Vergleich zum letzten Protokoll-Eintrag geändert hat. Relevante Felder:&lt;br /&gt;
&lt;br /&gt;
StatusNr,ArtNr,LfdNr,SerienNr,InventarNr,StockLogKisten_KisteNr,FehlerKurz,FertigSollDat,FertigIstDat,FertigMussDat,KVKennz,RepaGrund_ID,KennzTecAid,Progress,Section,TotalSchadenStatus,BearbeitungsStatus,KennzDokumentiert,KennzGemeldet,KennzBerechneteSchaeden,BGood,BerechnungsArt,BerechnungsDatum,RechNr,Bezahlt,KundAdrNr,KundKurzname,KundKVDatum,&lt;br /&gt;
KundKVGesbetrag,KundRechGesbetrag,Zu_AuftrNr,Archiv,FirmenID&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift durch kopieren einer Rechnung erzeugt, die zu einem Auftrag gehört, &lt;br /&gt;
wird im zugehörigen Auftrag bzw. den Positionen das Feld &amp;quot;Bisher berechnet&amp;quot; nicht reduziert.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerzugang&lt;br /&gt;
|Seriennummern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe wurd auf 30 Zeichen erweitert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, Memos&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Auftragsmemos sind nun auch im Druckmodul &amp;quot;GevitasFormPrint&amp;quot; verfügbar.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Gewicht und Volumen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei den Positionen eines Auftrags kann man sich in der unteren Leiste das Gewicht und Volumen anzeigen lassen. Ist ein Kapitel ausgewählt oder mehrere markiert und man löst die Berechnung von Gewicht und Volumen aus, springt die Auswahl der Kapitel immer auf &amp;quot;Alle&amp;quot; und es wird auch nur hierfür berechnet.&lt;br /&gt;
Gelöst: Die Kapitel-Auswahl bleibt nun bestehen, wenn man den Refresh-Button klickt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|ADR-Daten, Gefahrengut-Informationen (Akkus)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man pro Artikel die ADR-Daten eingeben, um die Gefahrgut-Punkte auszurechnen und z.B. auf dem Lieferschein auszudrucken.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten:&lt;br /&gt;
&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=GEVAS-Professional_Stammdaten_Artikel#Gefahrengut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattrechnung&lt;br /&gt;
|Stornieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Stornieren / Löschen einer Rechnung wird die Berechnungsart im Werkstattauftrag auf &amp;quot;Rechnung storniert&amp;quot; gesetzt und das Berechnen ab Datum gelöscht.&lt;br /&gt;
Für die Berechnungsart &amp;quot;Storniert&amp;quot; wurde in der Übersicht ein Filter eingebaut.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Teil-Rechnungen für Verkauf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einfach Rechnungen für teil-ausgegebene Verkaufsaufträge erstellen. Dazu gibt es beim Erstellen einer Rechnung entsprfechende Optionen bei der Auswahl/Eingabe der zu berechnenden Mengen.&lt;br /&gt;
&lt;br /&gt;
;Details:&lt;br /&gt;
Das Auftragskennzeichen &amp;quot;Berechnet&amp;quot; (MAUFKO.BERECHNET) hat nicht nur 2 Zustände (Unberechnet=0, Berechnet=1) sondern 3:&lt;br /&gt;
&lt;br /&gt;
:0=Unberechnet&lt;br /&gt;
:1=Berechnet&lt;br /&gt;
:2=Teilberechnet&lt;br /&gt;
&lt;br /&gt;
2=Teilberechnet wird vom Rechnungserstellungsidalog in REFLEX gesetzt, wenn man dort Teil-Berechnungen anhand der Ausgabe-Mengen erstellt.&lt;br /&gt;
&lt;br /&gt;
Nach dem Erzeugen der Rechnung prüft REFLEX, ob es Positionen gibt, bei denen Die zu Berechnende Menge größer ist als die berechnete Menge.&lt;br /&gt;
&lt;br /&gt;
:( AUFTRMENGE + RESERVEMENGE ) &amp;gt; BISHBERMENGE&lt;br /&gt;
&lt;br /&gt;
Wenn ja, wird der Berechnungsstatus im Auftragskopf auf &amp;quot;Teil-Berechnet&amp;quot; gestellt (MAUFKO.BERECHNET=2).&lt;br /&gt;
&lt;br /&gt;
;Im Auftragsfenster-Baum gibt es neue Filter:&lt;br /&gt;
:Teil-Ausgegebene Aufträge&lt;br /&gt;
:Teil-Berechnete Aufträge&lt;br /&gt;
:Abgeschlossene (weil ausgegebene), teil-berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
Im Positionsbereich der Auftragsübersicht wurde die Spalte &amp;quot;Berechnete Menge&amp;quot; eingefügt.&lt;br /&gt;
&lt;br /&gt;
Beim manuellen Erstellen einer Teil-Rechnung schreibt REFLEX hier die bereits berechnete Menge pro Position hinein. Wenn mehrere Teilrechnungen für eine Position geschrieben werden, erhöht sich diese Menge entsprechend.&lt;br /&gt;
&lt;br /&gt;
Im Auftragskopf wurde das Feld &amp;quot;Bezahlt&amp;quot; auch auf 3 Zustände ausgeweitet:&lt;br /&gt;
:0=Unbezahlt&lt;br /&gt;
:1=Bezahlt&lt;br /&gt;
:2=Teil-Bezahlt. Das kann kommen von unbezahlten Teil-Rechnungen oder nicht vollständig bezahlten Rechnungen des Auftrags.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beim Erstellen einer Gutschrift gibt es eine Option, mit dem man entscheiden kann, ob der Berechnet-Status bleiben oder zurückgesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Zahlungsmoral&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Berechnung der Tage bei der Zahlungsmoral von Kunden war nicht korrekt.  Probelm wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Berechnung der Brutto-Abmessungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Berechnung der Brutto-Abmessungen aus Verpackungsmaßen und Verpackungseinheit führte z.T. zu vielen Nachkomma stellen, primär bei periodischen Dezimalzahlen. Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Starten (englische Version)&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Reflex akzeptiert nur das deutsche Datumsformat dd.mm.yyyy. Bei einem anderen (englischem) Format dd/mm/yyyy kommt beim Start von Reflex eine Fehlermeldung.&lt;br /&gt;
Danach erscheinen keine Menü's in Reflex.&lt;br /&gt;
&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Projjekt-Manager&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Änderungen/Ergänzungen wurden durchgeführt:&lt;br /&gt;
* Projekt-Management: Auf der Seite &amp;quot;Suchen&amp;quot; kann man nach Projektstatus filtern.&lt;br /&gt;
* Es gibt nun eine IntelliSuche.&lt;br /&gt;
* Der Projektstatus wird in der Tabelle angezeigt.&lt;br /&gt;
* Beim Neu-Anlegen eines Projekts wird eine fortlaufende Nummer verwendet.&lt;br /&gt;
* Im Auftragskopf kann ein neues Projekt mit der fortlaufenden Nummer angelegt werden.  Der bisher verwendete Auftrag-Zu-Kostenstelle-Dialog entfällt. Der Status des Projekts wird dabei auf &amp;quot;Aktiv&amp;quot; gesetzt.&lt;br /&gt;
* Im Bestellkopf kann auch ein neues Projekt mit den o.a. Regeln angelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Dateiformat &amp;quot;JPEG&amp;quot; wird nun in den Dokumenten des WS-Auftrages genauso behandelt wie &amp;quot;JPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Vertriebsmitarbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Kundenstammdaten kann nun ein zuständiger Vertriebler für einen Kunden festgelegt werden. Sowohl in den Stammdaten als auch im CRM anpassbar, an Recht geknüpft.&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;. Qualifikation werden im REFLEX-Admin definiert.&lt;br /&gt;
&lt;br /&gt;
Das ist auch in REFLEX-CRM Rel. 6.0.24.1216 eingebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf.&lt;br /&gt;
&lt;br /&gt;
;Brands&lt;br /&gt;
:Brands sind Marken, die innerhalb der Firmen angelegt und Aufträgen zugewiesen werden können.&lt;br /&gt;
&lt;br /&gt;
;Brands anlegen&lt;br /&gt;
Brands werden im REFLEX-Admin für jede Firma separat angelegt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 241221 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|E-Rechnung, XRechnung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man nun aus REFLEX heraus E-/XRechnungen im XML-Format oder als ZUGFeRD-PDF erzeugen.&lt;br /&gt;
'''[[XRechnung,_E-Rechnung,_ZUGFeRD|Einzelheiten hier...]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungsnummern u.U. nicht fortlaufend&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man mehrere Nummernkreise verwendet '''und''' die zuletzt geschriebene Rechnung storniert und '''löscht''', wurde der Nummernkreis nicht zurückgesetzt. Somit entstand eine Lücke im Nummernkreis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschriften für Anzahlungsrechnungen &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn Gutschriften für Anzahlungsrechnungen erstellt werden, werden die AZRE trotzdem in der Schlussrechnung berücksichtigt und damit doppelt von der Schluss-Summe abgezogen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zahlungsstatus des Auftrags &amp;quot;Teil-Bezahlt&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bisher gab es im Auftrag nur den Zahlungsstatus '''&amp;lt;nowiki&amp;gt;[_]&amp;lt;/nowiki&amp;gt;Bezahlt''' (also unbezahlt) oder '''&amp;lt;nowiki&amp;gt;[X]&amp;lt;/nowiki&amp;gt;Bezahlt'''. Wenn eine '''Teil-Rechnung''' erstellt wurde oder eine '''Teil-Zahlung''' geleistet wurde, konnte man das zwar in der Rechnung sehen, aber nicht im Auftrag.&lt;br /&gt;
Deshalb wurde die Checkbox im Auftragskopf und in der Übersicht ersetzt durch Auswahlfelder mit der Auswahl:&lt;br /&gt;
* Unbezahlt (0)&lt;br /&gt;
* Bezahlt (1)&lt;br /&gt;
* Teil-Bezahlt (2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura (REXIM)&lt;br /&gt;
|Zahlungen aus DATEV importieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man Zahlungen aus DATEV importiert, stimmt der Auftrags-Zahlungsstatus manchmal nicht. Der Auftrag wird als &amp;quot;Teil-Bezahlt&amp;quot; markiert, obwohl die Rechnung als &amp;quot;Bezahlt&amp;quot; markiert wurde.&lt;br /&gt;
Ursache sind Rundungsdifferenzen, die sich manchmal bei der Berechnung der Positionen ergeben können (z.B. Einzelpreis 120,36 * Faktor 1,572 abzgl. 30 % ).&lt;br /&gt;
&lt;br /&gt;
Bisher hat REXIM hier alle Nachkommstellen verglichen und schon bei Abweichungen von einem oder weniger als einem Cent den Auftrag als &amp;quot;Teil-Bezahlt&amp;quot; markiert.&lt;br /&gt;
&lt;br /&gt;
Ab diesem Release akzeptiert REXIM Abweichungen im Cent-Bereich und stellt den Auftrag auf &amp;quot;Bezahlt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte, Kunde&lt;br /&gt;
|Verantwortlicher für Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Stammdaten Kontakte&amp;amp;rArr;Kunde kann man nun einen verantwortlichen Vertriebsmitarbeiter für den Kunden festlegen.&lt;br /&gt;
* Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;.&lt;br /&gt;
* Qualifikation werden im REFLEX-Admin &amp;amp;rArr; Bearbeiter/Ressourcen &amp;amp;rArr; Qualifikationen definiert.&lt;br /&gt;
* Zum Ändern des Feldes benötigt man das Zugriffsrecht &amp;quot;Lesen + Schreiben&amp;quot; oder höher für &amp;quot;Stammdaten Adressen-Kunden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, neue Filtr&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht gibt es nun im Baum links neue Auswahl-Filter:&lt;br /&gt;
&lt;br /&gt;
* Teil-Ausgegebene Aufträge&lt;br /&gt;
* Teil-Berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
;Technische Bemerkung:&lt;br /&gt;
:In der Tabelle MAufKo das Feld &amp;quot;BERECHNET&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|0=Unberechnet | 1=Berechnet | 2=Teil-Berechnet |&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|&amp;lt;-- wie bisher CheckBox ---&amp;gt;|&amp;lt;------ Neu -----&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Übersicht, drucken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aus der Übersicht kann keine Bestellung gedruckt werden, auch wenn dies augenscheinlich ausgewählt wurde. Es kommt eine Fehlermeldung. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Storno Ausgabe VK-Artikel im Mietauftrag&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|VK Artikel in Mietauftrag: Auftragsstatus bei Storno Ausgabe: &lt;br /&gt;
Wenn für einen nur noch ausgegebener '''Verkaufs-Artikel''' die Lagerausgabe storniert wird, ändert sich der Status des Auftrags auf &amp;quot;AUFT&amp;quot; ändert, obwohl er &amp;quot;TEIL&amp;quot; sein müsste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Fehler beim Kopieren von Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehler beim Kopieren von Artikeln:&lt;br /&gt;
Die neue Bezeichnung des kopierten Artikel überschreibt die bestehenden Artikelbezeichnungen in den Auftragspositionen!&lt;br /&gt;
&lt;br /&gt;
Ursache war eine Änderung im Release 240620. Nach einer Änderung der Artikel-Bezeichnung wurde die neue Bezeichnung in die Auftragspositionen mit der alten Bezeichnung übernommen.&lt;br /&gt;
Beim Kopieren eines Artikels hatte das aber fatale Konsequenzen!&lt;br /&gt;
&lt;br /&gt;
* Artikel &amp;quot;A&amp;quot;/&amp;quot;10000&amp;quot; kopieren. Der neue Artikel &amp;quot;A&amp;quot;/&amp;quot;20000&amp;quot; entsteht.&lt;br /&gt;
* &amp;quot;A&amp;quot; wird in &amp;quot;B&amp;quot; geändert.&lt;br /&gt;
* User wird gefragt, ob &amp;quot;B&amp;quot; übernommen werden soll. Bei &amp;quot;Ja&amp;quot; werden nun die bestehenden Positionen mit &amp;quot;B&amp;quot; überschrieben!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Das Überschreiben der Positionen wird nun mit der '''Artikelnummer vorgenommen'''. Da es für den neuen Artikel &amp;quot;B&amp;quot;/&amp;quot;20000&amp;quot; (die geänderte Kopie) noch keine Positionen gibt, werden keine Daten geändert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo-Check&lt;br /&gt;
|Falsche Unterdeckungen werden angezeigt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Dispo-Check eines Artikels zeigt Unterdeckung von -91, die Anzeige der Dispo-Grafik jedoch -96!&lt;br /&gt;
&lt;br /&gt;
Grund war eine SQL-Abfrage im Dispo-Check, die doppelte Datensätze nicht zurück geliefert hat. Das hat auch zu einer falschen Menge im Transferauftrag geführt.&lt;br /&gt;
Das könnte auch die Ursache für gelegentlich gemeldeten Differenzen in der Dispo-Abfrage gewesen sein. &lt;br /&gt;
* Das Problem konnte auftreten, wenn es in einem Auftrag zwei Positionen mit dem gleichen Artikel oder zwei Werkstattaufträge mit dem gleichen Artikel und dem gleichen Fehler gab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Aussonderungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Aussonderungsvorgang wird nun die Protokoll-Nummer für die Aussonderung gespeichert, damit man Auswertungen dazu erstellen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es sind nun weitere 10 Kennzeichen für Kontakte implementiert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Automatische Erinnerung für Lieferadresse&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im [REFLEX-Admin] kann man eine automatische Erinnerung einrichten. Diese erinnert den Auftragsbearbeiter daran, die Lieferadresse des Auftrags zu checken bei Abholungen. Das Datum dazu ist das VA-Bis-Datum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattauftrag&lt;br /&gt;
|Totalschden für B-Ware&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Werkstattauftrag ein defektes Gerät mit Totalschaden als B-Ware (B-Good) per CheckBox festlegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|TPS&lt;br /&gt;
|Neue Auswahl &amp;quot;Fällige Geräte&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
Register:&lt;br /&gt;
;Vormerkungen:&lt;br /&gt;
:Zeigt die in TPS angelegten Vormerkungen&lt;br /&gt;
&lt;br /&gt;
;Fällige Geräte:&lt;br /&gt;
:Zeigt die in den REFLEX Artikelstammdaten (Einzelartikel) eingetragenen Daten.&lt;br /&gt;
&lt;br /&gt;
;Nur Geräte mit Prüfungspflicht&lt;br /&gt;
:Berücksichtigt nur Geräte, bei denen die Option &amp;quot;Prüfungspflicht&amp;quot; in den Artikelstammdaten eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
Fehlerbeseitigung: Die Balken in Kalender können verschoben werden, zeigen immer 2013 im Hinweis und zeigen immer einen vollen 100 % Balken, nicht den tatsächlichen Belegungs-Wert.&lt;br /&gt;
Probleme gelöst.&lt;br /&gt;
Das Verschieben hatte übrigens keine Auswirkung auf die Daten, wurde also nicht in die Datenbank zurückgeschrieben.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:  &lt;br /&gt;
:Belegung pro Tag über 50 % der Gesamtzahl werden gelb, über 80 % rot markiert.&lt;br /&gt;
&lt;br /&gt;
;Liste fälliger Geräte&lt;br /&gt;
Neue Spalten Kiste-Nr, Regal, Feld, Ebene und Filter &amp;quot;Nur wenn im Lager&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Mietartikel-Verkauf, Versicherungs-Prozente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man bei einer Rechnung für den Mietartikel-Verkauf im Fuss einen Prozentwert angibt, wird der Betrag dazu nicht vom Programm ausgerechnet. Händisch eingeben kann man den Betrag nicht.&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Nächste VDE-Prüfung anzeigen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die von TPS ermittelte nächste VDE-Prüfung wird nun auch im Artikelstamm angezeigt.&lt;br /&gt;
Um es eindeutiger zu machen, wird nun zwischen &amp;quot;Nächste Prüfung&amp;quot; und &amp;quot;Nächste Wartung&amp;quot; unterschieden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|User und Codes&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun Kontakt-spezifische User und Codes in den Stammdaten der Kontakte speichern.&lt;br /&gt;
&lt;br /&gt;
;Zugriffsrecht&lt;br /&gt;
Das Recht 'Stammdaten Kontakte UserCodes' steuert den Zugriff auf die Daten:&lt;br /&gt;
* Weniger als Lesen: Das komplette Register ist unsichtbar&lt;br /&gt;
* Lesen: Das Register ist sichtbar, Daten können aber nicht verändert/erfasst werden.&lt;br /&gt;
* Weniger als Löschen: Das Register ist sichtbar, Daten können verändert/erfasst aber nicht gelöscht werden.&lt;br /&gt;
* Löschen: Das Register ist sichtbar, Daten können verändert/erfasst und gelöscht werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Hinweis auf Lieferanschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es nun einen Hinweis auf eine vorhandene/abweichende Lieferanschrift (wie bisher in der Auftragsverwaltung im Kopf).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung kopieren als Gutschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Rechnung kopiert als Gutschrift, kann man auswählen:&lt;br /&gt;
* Der Auftrag bleibt auf &amp;quot;Berechnet&amp;quot;&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Unberechnet&amp;quot; zurückgesetzt&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Teil-Berechnet&amp;quot; zurückgesetzt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|Hinweis auf ein Update&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im REFLEX-Admin einen Hinweis auf ein Update mit einem Link zur Update-Beschreibung festlegen.&lt;br /&gt;
User bekommen dann einen entsprechenden Hinweis nach der Anmeldung in REFLEX. Das wird im UpdateLog vermerkt, damit der User diese Meldung nur einmal bekommt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240716 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Lieferant suchen/filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun nach einem bestimmten Lieferanten in der Lieferantenliste des Artikels suchen bzw. filtern. Dazu Suchbegriff eingeben und ENTER drücken oder auf Go! klicken. Suche entfernen: Eingabe löschen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Button Faktura… heißt nun Rechnung…&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsversionen wurde der Button '''Faktura…''' in '''Rechnung…''' umbenannt, damit seine Funktion besser erkennbar ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, Verrechnungshaken&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verrechnungshaken wird nicht immer in der Tabelle angezeigt.&lt;br /&gt;
Ähm, Ja und Nein! Die Spalte „Berechn.“zeigt an, ob der Auftrag berechnet wurde, also eine Rechnung dazu erstellt wurde. Ein Haken hier zeigt also nicht, dass der Auftrag zu berechnen ist. Allerdings wird die Spalte gelb markiert, wenn der Auftrag zu berechnen aber noch nicht berechnet ist.&lt;br /&gt;
 &lt;br /&gt;
Rot:	Auftrag berechnet aber noch nicht bezahlt.&lt;br /&gt;
Gelb:	Auftrag ist zu berechnen aber noch nicht berechnet.&lt;br /&gt;
Grün:	Auftrag berechnet und bezahlt.&lt;br /&gt;
&lt;br /&gt;
Damit das besser erkennbar ist, wird die Spalte „Berechnet“ rot, wenn der Auftrag unberechnet ist (nach dem Update), „Bezahlt“ wird rot, wenn die zugehörige Rechnung unbezahlt ist. Bisher wurden beide Spalten rot, auch wenn der Auftrag berechnet wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckkennzeichen des Kapitels&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld im Werkstattauftrag&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Rahmen des Updates wurde ein neues Feld RMA-Nummer eingeführt. Das Feld kann auch auf den div. Reparatur-Formularen ausgedruckt werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Passwort ändern&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Passwort von REFLEX ist standardmäßig auf 10 Zeichen begrenzt*, in der Anzeige stand aber 30 Zeichen und die Eingabefelder ließen auch 30 Zeichen zu. Dadurch konnte man sich nachfolgend nicht neu anmelden, weil dort die Eingabelänge auf 10 Zeichen begrenzt ist.&lt;br /&gt;
Nun stimmt die Anzeige und die Begrenzung der Eingabefelder.&lt;br /&gt;
* Das optionale SecurityPackage ermöglicht eine bis zu 30-stellige Passwort-Eingabe.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Artikel nachträglich von Miete auf Verkauf ändern, obwohl Miet-Aufträge vorhanden sind ?&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man einen Artikel nachträglich von Miete auf Verkauf ändert, obwohl schon Aufträge dafür (als Miete) vorhanden sind, wird der DispoCheck abgebrochen und zeigt die alte Verfügbarkeit an. Der User merkt das aber nicht und weiß u.U. auch gar nicht, dass das mal Miete war (und so in seinem Auftrag gespeichert ist) und jetzt Verkauf. Großes Erstaunen und allgemeine Verwirrung folgt!&lt;br /&gt;
Jetzt wird ein Hinweis angezeigt und die DispoMenge entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Baum links zu klein gezogen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Weil es User geschafft haben, den Baum links bis auf die Breite 0 zu ziehen und danach nicht mehr breiter ziehen konnten, wurde die Mindestbreite des Baums nun festgelegt. Schmaler als so &lt;br /&gt;
kann man den Baum nicht ziehen! Nach dem Öffnen des Fensters bei der Breite = 0 wird nun automatisch die Mindestbreite wieder hergestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsabteilung: Neue Spalten in den Auftragspositionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für der Verkauf gibt es neue Spalten &lt;br /&gt;
&lt;br /&gt;
* Bedarf Auftr.&lt;br /&gt;
* Verfügbar Auftr.&lt;br /&gt;
* Bestellt&lt;br /&gt;
* Verfügbar incl. Bestellt.&lt;br /&gt;
&lt;br /&gt;
Diese Zahlen werden live berechnet, wenn die angezeigten Positionen angerufen/aktualisiert werden. &lt;br /&gt;
Wenn die Tabelle aber einige Zeit „steht“, sollte man den Refresh-Button oben klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Automatische Erinnerung an Auftragsbearbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine automatische Erinnerung anden  Auftragsbearbeiter, die Tage vor Dispo-Start und (neu) Dispo-Ende kann man in den Programmparametern (&amp;quot;Automatische Erinnerung&amp;quot;) einstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
D&lt;br /&gt;
er Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Werkstattauftrag, KV und Kosten, Kennzeichen ? Berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag für KV und Kosten gibt es nun ein Kennzeichen '''Berechnen'''&lt;br /&gt;
Man kann damit festlegen, dass bestimmte Positionen der KV-/Kosten-Tabelle nicht berechnet werden sollen. Standardmäßig ist diese Option eingeschaltet!&lt;br /&gt;
&lt;br /&gt;
In der Tabelle im Fenster und im Werkstattauftrag werden nicht-berechnete Positionen grau dargestellt.&lt;br /&gt;
 &lt;br /&gt;
Bei der Übernahme von KV-Daten in die Kosten-Tabelle wird das Kennzeichen aus der KV-Tabelle in die Kostentabelle übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld „Schadensmeldung“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag gibt es ein neues Feld „Schadensmeldung“. Dies ist ein Textfeld, das man auch auf den Werkstattauftrag drucken kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Auftragsbestellungen erzeugen, Preise fehlen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Bestellung für einen '''Personalartikel''' mit der Option &amp;quot;Anmietung&amp;quot; erzeugt, kommt der Preis 0, weil das System beim Lieferanten auf den Listen-Preis (Miete) zugreift. Bei der Option &amp;quot;Personal&amp;quot; kommt der richtige Preis.&lt;br /&gt;
&lt;br /&gt;
Um diese Fehlbedienung zu vermeiden, stellt das Programm nun die Option (*) Personal automatisch ein, wenn die Auftragsposition ein Arbeitszeit-Artikel ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Übersicht, unberechnete Aufträge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden nun auch Hauptaufträge angezeigt, wenn sie einen Betrag &amp;gt; 0 beinhalten und unberechnet sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten holen:&lt;br /&gt;
Positionen markieren, z.B. ganzes Kapitel mit dem Button &amp;quot;Kapitel&amp;quot;.  &lt;br /&gt;
Dann rechte Maustaste auf der Tabelle oder den Button &amp;quot;Markierung&amp;quot; oben klicken und aus dem Untermenü '''Markierte Positionen &amp;amp;rArr; Einzelpreise neu aus Stammdaten holen''' wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Feld „Funktion“ in Ansprechpartner vergrössert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|…von 30 auf 60 Zeichen:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Eigene Adr.Nr. festlegen, Aufträge an die eigene Firma&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eigene Adr.Nr. festlegen:&lt;br /&gt;
Im REFLEX-Admin kann man nun die Firmen-eigene Adressnummer unter &amp;quot;Firem-Daten&amp;quot; festlegen.&lt;br /&gt;
In der Auftragsübersicht, unberechnete Aufträge: Aufträge an die eigene Firma (s.o.) sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
* Diese Einstellung wirkt sich in REFLEX erst nach einem Programm-Neustart aus!&lt;br /&gt;
* Diese kann für zukünftige Auswertungen benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Auftragsübersicht, Filter „Ab Dispo-Von“ bei Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man diesen Filter verwendet, werden manche Verkaufsaufträge nicht angezeigt, weil die kein Von-Datum (beim Verkauf als Lieferdatum benutzt) haben.&lt;br /&gt;
 Deshalb wird bei bestimmten Vorgängen nach dem Datum gefiltert, aber Verkaufsaufträge kommen unabhängig von dem Datum:&lt;br /&gt;
• Berechnete Aufträge&lt;br /&gt;
• Unberechnete Aufträge&lt;br /&gt;
• Unberechnete abgeschlossene Aufträge&lt;br /&gt;
• Unbezahlte Aufträge (Neu: Nur wenn ein Betrag drin steht!)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen: Direktlieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Menge, die vom Fremdlieferanten direkt an die Baustelle angeliefert wird, in den Auftragspositionen angeben. Auf der Ladeliste bei der Gewichts- und Volumenberechnung wird diese Menge nun abgezogen. &lt;br /&gt;
&lt;br /&gt;
Nach dem Verlassen des Felds wird die Eingabe überprüft und ggf. korrigiert, sie kann nicht größer sein als die angegebene Fremdmenge.&lt;br /&gt;
&lt;br /&gt;
Positionen mit Direktlieferungsmengen werden in der Tabelle orange dargestellt.&lt;br /&gt;
&lt;br /&gt;
* Technischer Hinweis:&lt;br /&gt;
:Es wird das Feld MAUFPO.GEPACKT verwendet. Dieses wird bisher nur von der Fa. MF benutzt (Menge aus Systembox).&lt;br /&gt;
:GEPACKT wird von GevitasFormPrint abgerufen und wird ab Version 240628 zur Gewichtsberechnung verwendet, also von der Auftragsmenge abgezogen.&lt;br /&gt;
&lt;br /&gt;
GevitasFormPrint ab Version 6.39.24.628 berechnet Volumen und Gewichte in den Auftragspositionen abzüglich der Direktlieferungsmenge in GEPACKT.&lt;br /&gt;
;Folgende Felder gibt es dazu:&lt;br /&gt;
:Gewichte der Auftragsposition mit Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:GesamtBruttoGewichtMiete&lt;br /&gt;
:GesamtNettttoGewichtMiete&lt;br /&gt;
:GesamtBruttoGewichtVK&lt;br /&gt;
:GesamtNettttoGewichtVK&lt;br /&gt;
&lt;br /&gt;
;Gewichte der Auftragsposition ohne Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:AuftrPosBruttoGewichtMiete&lt;br /&gt;
:AuftrPosNettoGewichtMiete&lt;br /&gt;
:AuftrPosBruttoGewichtVK&lt;br /&gt;
:AuftrPosNettoGewichtVK&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Kostenart für Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In dem Assistentenfenster für Auftragsbestellungen gibt es nun Felder für die Kostenart, die in die erzeugte(n) Bestellung(en) übernommen werden. Die Kostenart wird beim ersten Artikel, der in die Wunschtabelle eingefügt wird, aus den Artikelstammdaten übernommen. Wenn man nachfolgend einen Artikel mit einer anderen Kostenart einfügt, wird diese nicht übernommen.&lt;br /&gt;
&lt;br /&gt;
Wenn man die vorgeschlagene Kostenart ändern will:&lt;br /&gt;
* Stern: Übernimmt die Kostenart aus dem in der Wunschtabelle angewählten Artikel.&lt;br /&gt;
* Lupe: Öffnet ein Dialogfenster zum Auswählen einer Kostenart&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, Selbstkosten-Berechnung mit Reservemenge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Berechnung der Selbstkosten-Berechnung wird nun die Reservemenge immer zur Auftragsmenge addiert. Beispiel:&lt;br /&gt;
&lt;br /&gt;
Bisher:&lt;br /&gt;
Auftragsmenge  – Fremdmenge x Tage x SK-Einzeln = -20&lt;br /&gt;
&lt;br /&gt;
Jetzt:&lt;br /&gt;
Auftragsmenge + Reservemenge – Fremdmenge x Tage x SK-Einzeln = 20&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsbestandsabfrage in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Diese Abfrage (Verfügbar lf. Aufträgen, bedarf lt. Aufträgen usw.) wurde bisher in den Auftragspositionen bei Verkaufsartikeln immer ausgeführt,sobald die Position abgerufen wurde. Für der Verkauf/Einkauf sind das wichtige Zahlen. Das führte zu einer kurzzeitig relativ hohen Server-Auslastung. Um das zu optimieren, wird die Abfrage nun bei Artikeln ohne Bestandführung nicht ausgeführt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240220 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Bankverbindung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|NEUE FUNKTION: Man kann schon beim Erfassung einer Rechnung (Reiter RECHNUNG) die Zahlungsdaten bzw. Bankverbindung eingeben. Hat man das getan, dann bedeutet es, dass diese Bankverbindung bevorzug ist/wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Neue Position mit Kapitel-Pauschalrabatt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Hat man einen Kapitel-Pauschalrabatt festgelegt, wird dieser nun auch bei einen neuen Position übernommen. Das gilt auch für das Einfügen einer Position mit oder ohne Schnellerfassung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht.&lt;br /&gt;
Es werden ALLE Zubehörartikel ALLER Artikel des Auftrags entfernt. Fehler wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|mySQL&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dieses Release wurde für mySQL unter Linux getestet und freigegeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|JobMonitoring&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neue optionales Modul Job-/Projekt-Monitoring. Damit kann man Tätigkeiten, Aufgaben, Meetings usw. für einen Auftrag im Vorhinwein festlegen, planen und überwachen. Dazu werden Termine für Projektleiter, Technischner Leiste usw. erzeugt, aber auch für festgelegte Mails (Gruppen wie z.B. Logistik, Buchhaltung usw.).&lt;br /&gt;
&lt;br /&gt;
Termine dazu werden in einem eigenen Modul angezeigt, aber auch mit Outlook synchronisiert.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe:&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=JobMonitoring&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Sections, Abteilungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag nun eine sog. &amp;quot;Section&amp;quot; (Abteilung) festlegen, die die Reparatur verantwortlich ist. Die Liste der möglichen Sections kann im REFLEX-Admin festgelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|Konflikt-Auftrag in der Dispo-Anzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man in der Schnellerfassung per Doppelklick den entsprechenden Konflikt-Auftrag in REFLEX öffnen. Die Anzeige springt zur ausgewählten Position.&lt;br /&gt;
Dieses Verhalten kann/muss man in dem Optionsfeld der Schnellerfassung einschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Neuer Kunde&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann im Fenster &amp;quot;Kontakt suchen&amp;quot; auch direkt einen neuen Kontakt anlegen.&lt;br /&gt;
Bisher musste man die Suche abbrechen, in die Stammdaten umschalten, den Kontakt neu anlegen, zurück zum Programmteil und dort den neu angelegten Kontakt suchen/auswählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Karfreitagsanzeige&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Karfreitag im März wurde nicht angezeigt. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag ein Gerät zum Totalschaden...&lt;br /&gt;
* anmelden mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; mind. &amp;quot;Schreiben&amp;quot;) &lt;br /&gt;
* den Werkstattauftrag abschließen und das Gerät direkt hier aussondern (inkl. Repa-Historie), mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; größer als &amp;quot;Schreiben&amp;quot;, also mind. &amp;quot;Löschen&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Hinweis: User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechtn bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Batterietyp&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun einen Batterietyp angeben. Das ist für den Transport vom „Gefahrengütern“ u.U. wichtig.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf, Ansprechpartner entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Rechnungskopf den Ansprechpartner entfernte, blieb die Ansprechpartner-ID trotzdem noch im Kopf drin. Nun wird auch die ID dazu entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|RMA-Nummer&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag kann man nun eine RMA-Nummer eintragen (Seite &amp;quot;Kunde, AUftrag, Projekt&amp;quot; -&amp;gt; Ort der Reparatur), max. 30 Zeichen sind möglich.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Register lniks&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Register: Das Programm merkt sich nun das zuletzt verwendete Register und schaltet automatisch dahin um, wenn man auf der Übersichtsseite auf „Details“ klickt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Textbausteine&lt;br /&gt;
|Textbausteine mit Bezeichnung, kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Optionen:&lt;br /&gt;
&lt;br /&gt;
;Mit Bezeichn.&lt;br /&gt;
:Wenn eingeschaltet, wird der Text des neuen Textbausteins automatisch mit der Artikel-Bezeichnung gefüllt.&lt;br /&gt;
;Kopieren&lt;br /&gt;
:Kopiert den aktuellen Textbaustein. Das Sprachkennzeichen wird dabei um eins hochgesetzt, aus D wird also E, aus E wird F usw. Der Kurzname wird automatisch&lt;br /&gt;
zu „Text_D“, „Text_E“ usw.&lt;br /&gt;
&lt;br /&gt;
Beide Optionen zusammen verwenden heißt, mit nur zwei Klicks einen Textbaustein automatisch anzulegen und mit einem weiteren Klick eine Sprach-Kopie zu erzeugen!&lt;br /&gt;
&lt;br /&gt;
Ein kopierter Text bekommt erst einmal den Kurznamen „x_Untransl“ (Untranslated):&lt;br /&gt;
Wenn der Artikel-Text-Dialog diesen Kurznamen erkennt, wird automatisch der Google-Übersetzer© aufgerufen, Dort kann man den Text in die Zwischenablage kopieren und hier mit Einfügen in den Text einfügen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Kopf, Auftragskapitel anfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskapitel an bestehende Rechnung anfügen.&lt;br /&gt;
&lt;br /&gt;
Mit diesem Button &amp;quot;Auftr.Kap.anfügen&amp;quot; im Rechnungskopf kann man ein Auftragskapitel an eine bestehende Rechnung anfügen. Es öffnet sich ein Fenster, mit dem man den Auftrag und das gewünschte Kapitel auswählen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Verhindern, dass Rechnung mit Betrag=0 erzeugt wird&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verhindern, dass Rechnung mit 0-Betrag erzeugt wird:&lt;br /&gt;
&lt;br /&gt;
;Wenn die Auftragssumme 0 ist:&lt;br /&gt;
*Lagerausgabe, Ausgabe vollständig gebucht:&lt;br /&gt;
:Es wird keine Erinnerung an das Erstellen einer Rechnung mehr erzeugt.&lt;br /&gt;
&lt;br /&gt;
* Das Erstellen einer Rechnung aus dem Auftrag heraus ist nicht mehr möglich&lt;br /&gt;
&lt;br /&gt;
* Im Fenster „Rechnung aus Auftrag erstellen“ ist die Option &lt;br /&gt;
:	? Aufträge ausblenden, bei denen Summe=0 ist &lt;br /&gt;
:immer eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Info Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, Info Bestellungen&lt;br /&gt;
&lt;br /&gt;
Hier werden nun '''alle''' Bestellungen zu dem kompletten Auftrag angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Sortierung kann man wie gewohnt per Klick auf die Spaltenüberschrift bestimmen.&lt;br /&gt;
Bisher wurden immer nur Bestellungen zu der ausgewählten Auftragsposition angezeigt. Man musste sich also mühsam durch alle Positionen klicken.&lt;br /&gt;
Stornierte Bestellungen werden nicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Fremdmenge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Spalte „Fremd“ in den Auftragspositionen&lt;br /&gt;
&lt;br /&gt;
* Wenn Fremdmenge eingetragen ist, zeigt das die Farbe an:&lt;br /&gt;
: Zu wenig bestellt: Spalte wird rot dargestellt.&lt;br /&gt;
: Korrekt bestellt: Spalte wird grün dargestellt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 231228 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Zugriffsrecht 'AuftragKopieren'. Damit kann man gezielt bestimmten Usern das Koperen von Aufträgen verbieten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Bemerkung im Kopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Bemerkung im Kopf wurde von 40 auf 100 Zeichen vergrößert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Auswahl Auftrag, Bearbeiter übernehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Nach der Auswahl eines Auftrags wird der Auftragsbearbeiter in die Eingangsrechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Anzeige Posirionen ohne Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt hier eine neue Checkbox &amp;quot;Ohne Verkauf&amp;quot;. Wenn sie eingeschaltet ist, werden Verkaufspositionen ausgeblendet, weil diese ja in der Regel nicht zurückgenommen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Inventurkennzeichen in der Übersicht setzen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun das Inventurkennzeichen schnell und einfach in der Übersicht setzen. Dazu aus dem Popup-Menü den Eintrag &amp;quot;Inventur-Kennzeichen&amp;quot; anklicken und das Kennzeichen wählen:&lt;br /&gt;
&lt;br /&gt;
- (=Ausschalten) Strg+F&lt;br /&gt;
Ausbuchen prüfen Strg+P&lt;br /&gt;
Ungeklärte Artikel&lt;br /&gt;
Kein Inv.Artikel&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann man auch die angezeigte Tastenkombination verwenden.&lt;br /&gt;
Nach dem Setzen des Kennzeichens wird nun automatisch der nächste Artikel ausgewählt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auswahl der Sections (Abteilungen)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auswahl der Sections (Abteilungen) für einen Werkstattauftrag ist nun dynamisch erweiterbar und nicht mehr auf 3 Sections (Abteilungen) begrenzt.  Sections werden im [[REFLEX-Admin]] mit den Parametern 'RepSection' und der Variante '1' bis '99' festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht, suchen ab Eingabe-Länge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht kann man nun einstellen, dass die Suche erst bei einer bestimmten Anzahl von eingegebenen Zeichen beginnt. Die Suche wir dadurch schneller und belastet das System weniger.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikelstamm, Auslastung&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es nun die Auswahl einer Filiale (MultiLager-Modul).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Direkt hier neuen Kontakt erfassen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Suche nach einem Kontakt kann man direkt in diesem Fenster einem neuen Kontakt erfassen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230921 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Zahlungsdatum ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Recht &amp;quot;Rechnungen löschen&amp;quot; hat, kann man das Zahlungsdatum im Fuss manuell ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Filter nach Bearbeiter mit User-Gruppen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht gibt es nun einen Filter nach Bearbeitern mit User-Gruppen, man kann also Aufträge anzeigen lassen, deren Bearveiter zu einer bestimmten Gruppe gehören.&lt;br /&gt;
&lt;br /&gt;
Gruppen werden im [[REFLEX-Admin]] festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Löschen mit Dokumenten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein Kontakt gelöscht wird, werden nun auch alle Dokumente dazu gelöscht. Das ist aus Datenschutzgründen notwendig.&lt;br /&gt;
Wenn der Dokumentrenordner des Kontaktes leer ist, wird dieser auch gelöscht.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Auto-Erinnerung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auto-Erinnerung an abgeschlossene Aufträge wird nicht erzeugt, wenn der Auftrag schon berechnet wurde!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dokument per Mail versenden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun ein Auftrags-Dokument per Mail versenden, indem man auf das Dokument doppelklickt. Es öffnet sich das Mail-Fenster, das Dokument ist schon als Anhang hinzugefügt worden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Fenster&lt;br /&gt;
|Anzeige Artikel-Hersteller in den Positionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Anzeige der Artikel-Hersteller in den Positionen erzeugte viel Netzwerk-Traffic. Das wurde korrigiert und dadurch die Verarbeitungsgeschwindigkeit z.B. in den Bestell-Positionen wesentlich beschleunigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zubehör wird nicht immer ausgegeben&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Zubehör eines Mengen-Artikels wird nicht immer ausgegeben, wenn man die Ausgabe per Doppelklick in der Tabelle der Positionen auslöst. Dieses Problem wurd beseitigt.&lt;br /&gt;
(weil Doppelklick auf die LETZTE Position leert die Tabelle und dann steht kein Artikel mehr drin!)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Alle zu berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in der Übersicht 'Alle zu berechnen' auswählt, werden Artikel mit dieser Option 'Zu berechnen' ausgeblendet, wenn schon eine Rechnung für den Werkstattauftrag erstellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Ausnahme-Mwst.Kennzeichen (Schweiz)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Schweizer Mwst.-Änderung kann man nun ein Ausnahme-Mwst.Kennzeichen/-Schlüssel hintelegen. Bei der Auftrags-/Rechnungserfassung wird das Mwst.Kennzeichen auf das Ausnahmekennzeichen &amp;quot;umgebogen&amp;quot;, wenn der Anlass im neuen Jahr liegt.&lt;br /&gt;
(Mwst.-Erhöhung Schweiz zum 01.01.2024 anhand Veranst.Dat.Von)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Auftrag öffnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man den Button &amp;quot;Auftrag öffnen&amp;quot; klickt, wird der Auftrag im Auftragsfenster geöffnet und der Balken auf die entsprechende Zeile positioniert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Kopf&lt;br /&gt;
|Zusatztext&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Auftragskopf einen Zusatztext angeben, z.B. für interne Vermerke. Das ist wichtig, wenn man den &amp;quot;normalen&amp;quot; Kopftext für den Kunden verwenden will und trotzdem noch weitere interne Bemerkungen speichern will.&lt;br /&gt;
&lt;br /&gt;
Beim Kopieren eines Auftrags kann man optional diesen Text mitkopieren oder nicht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör dieses Artikels entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht. Es werden '''alle''' Zubehörartikel ALLER Artikel des Auftrags eingefügt.&lt;br /&gt;
Fehler wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230531 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken (CrystalReports)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Programmparametern kann man nun für die Bestellarten Einkauf, Anmietung und Personal '''unterschiedliche Dateinamen und Betreffs''' angeben.&lt;br /&gt;
Wenn man für eine Bestellart '''keine''' Einstellungen hinterlegt, werden die '''Standardeinstellungen''' benutzt.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ist derzeit nur für den Druck mit CrystalReports verfügbar.&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
:'''[[GEVITAS_FormPrint_Updates#Version_5.74.23.0704|GEVITAS FormPrint Updates Version 5.74.23.0704]]'''&lt;br /&gt;
:'''[[Dateinamen für Bestellungs-Dokumente]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Drucken, mailen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in den Kundenstammdaten die Option &amp;quot;Rechnung pe E-Mail schicken&amp;quot; angegeben ist, wird nun im Druckfenster ein entsprechender Hinweis angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Kunde wünscht Versand an die u.a. E-Mail-Adresse!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die Adresse wird unten angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf &amp;quot;Mail&amp;quot; klickt, wird die Adresse in das E-Mail-Fenster übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Drucken, PDF-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man ein Angebot, Auftrag, Lieferschein usw. mit dem Button &amp;quot;PDF&amp;quot; exportiert, kommt danach die Auswahl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:GevitasFormPrint_PDF_Datei_Ordner.png]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift aus Auftrag erzeugen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift aus einem Auftrag erzeugte, waren die Mengen und damit Beträge nicht negativ. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Kopieren eines Auftrags wird das Kennzeichen '''Rechnung erstellen''' nicht mit kopiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Markierungsleiste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun auch hier auf der Termin-Seite eine Markierungsleiste rechts neben der Tabelle (wie in den Auftragspositionen).&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrTermine_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Termine markieren&lt;br /&gt;
* Keine Termine markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Terminen:&lt;br /&gt;
* Markierte Termine in die Zwischenablage kopieren&lt;br /&gt;
* Termine aus der Zwischenablage einfügen (auch in einen anderen Auftrag!)&lt;br /&gt;
* Datum/Zeitraum in den markierten Terminen ändern&lt;br /&gt;
* Markierte Termine löschen&lt;br /&gt;
&lt;br /&gt;
Die Buttons „Alle markieren“ und „Keine markieren“ funktionieren nun zuverlässiger.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Artikel-Suchen-Fenster&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Suchen-Fenster auf &amp;quot;Pos. ersetzen&amp;quot; klickt, springt die Tabelle im Suchen-Fenster manchmal nach oben. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, kopieren Kapitel:&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kopieren&amp;quot; in der Markierungsleiste klickt, prüft das Programm, ob man sich auf einer Kapitel-Position befindet und kopiert das '''Kapitel''' in die Zwischenablage, nicht nur die Positionen. Beim Einfügen wird in diesem Fall das ganze Kapitel eingefügt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kapitel&amp;quot; klickt, werden alle Positionen des Kapitels markiert, aber ohne die Kapitelposition selbst. Dadurch kann man so z.B. in allen Positionen des Kapitels das Datum ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|CRM-Info&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Modul &amp;quot;CRM-Info&amp;quot; gibt es nun eine Register-Seite &amp;quot;Kalkulation&amp;quot;, auf der die Bestellungen und Eingangsrechnungen zu dem ausgewählten Auftrag aufgeführt werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:CRM-Info_Bsp01.png|800px]]&lt;br /&gt;
&lt;br /&gt;
CRM-Info ist ein Tool, das automatisch aufgerufen/aktualisiert wird, wenn man z.B. einen Auftrag öffnet. Es zeigt dann Informationen zu dem Auftrag und Kunden an.&lt;br /&gt;
&lt;br /&gt;
Der Zugriff auf CRM-Info wird über die Benutzerverwaltung/Zugriffssteuerung gesteuert. Das Recht...&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Darf CRM-Info benutzen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
...muss mind. auf &amp;quot;Lesen+Schreiben&amp;quot; stehen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hinweis: In der Auftragsverwaltung gibt es eine eingebaute Kalkulation und eine FastReport-Kalkulation. Gesteuert wird das über ein Zugriffsrecht:&lt;br /&gt;
&lt;br /&gt;
 AuftragsAuswertungFastReport&lt;br /&gt;
&lt;br /&gt;
Wenn das bei einem User auf &amp;quot;Lesen+Schreiben&amp;quot; steht, wird die FastReport-Kalkulation verwendet, sonst die fest eingebaute.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Filter Bestellnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht der Eingangsrechnungen kann man nun eine Filter für die Bestellnummer anwenden. Dazu in das Feld&lt;br /&gt;
&lt;br /&gt;
 Nur Best.Nr.: _______&lt;br /&gt;
&lt;br /&gt;
eine Bestellnummer eintragen. In diesem Fall werden alle Eingangsrechnungen mit dieser bestellnummer angezeigt, '''unabhängig von den anderen Filtern'''!&lt;br /&gt;
&lt;br /&gt;
Aus einer Bestellung heraus kann man im Fuss auf den Button '''Eingangsrechnungen''' klicken. Dies öffnet das Eingangsrechnungsfenster und setzt den Filter der bestellnummer automatisch.&lt;br /&gt;
&lt;br /&gt;
Wenn man gezielt eine Bestellnummer eingegeben hat und auf „Neu“ klickt, wird die Bestellnummer und die Bestelldaten in die neue Eingangsrechnung übernommen. Das spart einige Eingaben.&lt;br /&gt;
Mit dem Button '''|_I___|''' wird die Bestellnummer entfernt und die anderen Filter wieder aktiviert.&lt;br /&gt;
&lt;br /&gt;
Um eine Eingangsrechnung für eine Bestellung einzugeben, kann man folgendermassen vorgehen:&lt;br /&gt;
* Bestellung aussuchen/öffnen&lt;br /&gt;
* Im Fuss auf '''Eingangsrechnungen''' klicken.&lt;br /&gt;
* Auf '''Neu''' klicken&lt;br /&gt;
* Die Rechnungsdaten eingeben und Speichern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftrag kopieren, Positions-Texte fest belassen: &lt;br /&gt;
Beim Kopieren eines Auftrags gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 (X) Texte mit '''Fest''' behalten&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftragKopieren_Optionen_01.png]]&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option eingeschaltet ist, werden die Positionstexte, die das Kennzeichen &amp;quot;Fest&amp;quot; haben, nicht mit den Stammdaten-Texten überschrieben!&lt;br /&gt;
&lt;br /&gt;
VA-Name/-Ort sind nun eim Kopier-Fenster editierbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine spontane Preisfindung für einen Kunden benötigt, aber nicht unbedingt eine Offerte erstellen will (aber kann!), geht man folgendermassen vor:&lt;br /&gt;
In der '''Auftragsübersicht''' auf…&lt;br /&gt;
&lt;br /&gt;
 Schnellerfassung&lt;br /&gt;
&lt;br /&gt;
…klicken. Danach muss man den Kunden auswählen, weil die '''Rabatte''' des Kunden ja eingerechnet werden sollen.&lt;br /&gt;
 &lt;br /&gt;
Nach '''OK''' öffnet sich die Auswahl der Schnellerfassung. Hier kann man die Angaben, die benötigt werden, eingeben. Dann auf Weiter klicken.&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man die gewünschten Artikel erfassen. Rechts unten steht die Summe incl. Kunden-Rabatt.&lt;br /&gt;
 &lt;br /&gt;
Wenn man nun '''keine''' Offerte erstellen will, klickt man auf Abbruch. Nichts ist passiert.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Offerte erstellen will, klickt man auf OK. Danach kann man den Status auswählen und den Auftrag anlegen.&lt;br /&gt;
&lt;br /&gt;
Da REFLEX immer eine Kapitel-Überschrift erwartet, muss man deren Text noch angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Sortierung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Auftragstermine nach '''Datum''' sortiert (klicken auf diese Spalte) wird nun nach Datum '''plus Uhrzeit von''' und '''Uhrzeit bis''' sortiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Mobil buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Lager auf „Rücknahme Auftrag“ klickt, ohne vorher irgendeine Buchung gemacht zu haben oder im Scanner keine Daten waren oder auf Abbruch geklickt wurde, kam es u.U. zu Fehlermeldungen „Zugriffsverletzung“ bzw. „Operation bei geschlossener Datenmenge nicht ausführbar“. Dieses Problem wurde erkannt und beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230512 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Auftrag kopieren gibt es jetzt eine neue Option&lt;br /&gt;
&lt;br /&gt;
;Zahlungskonditionen aus Stammdaten&lt;br /&gt;
&lt;br /&gt;
Die Einstellung wird im Benutzerprofil gespeichert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag, Rabatt bei Pauschal-Rabatt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einem Auftrag einen Pauschal-Rabatt vergibt und der Kunde z.B. 20 % Standard-Rabatt hat, wurde bisher der Kunden-Rabatt in die Position übernommen. Jetzt wird der Standard-Rabatt übernommen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsbestellungen, Suche&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsbestellungen kann man nun nach Artikelnummer oder Bezeichnung suchen:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragstexte, Zwischenablage einfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es einen neuen Button, mit dem wird ein Text in der Zwischenablage in den Text eingefügt. Im Unterschied zum Einfügen über Windows werden hierbei Steuerzeichen aus dem Text entfernt und nur der reine Text eingefügt (Tabs und Zeilenschaltungen bleiben aber erhalten).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Formulare, Bestellnummer des Kunden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Bestell-/Auftragsnummer des Kunden soll auf den Auftrags-Formularen stehen, damit der Kunde die Zahlung veranlassen kann. Dafür ist im Auftragskopf dieses Feld vorgesehen:&lt;br /&gt;
&lt;br /&gt;
;Kund.Auftr.:&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Rechnung aus einem Auftrag erzeugt wird, steht dieses Feld auch im Rechnungskopf und wird ausgedruckt.&lt;br /&gt;
* Wenn in einem Werkstatt-Auftrag eine Auftragsnummer eingetragen wird, wurde die Kunden-Auftragsnummer (MAufKo.BestNr) nicht in den Werkstattauftrag übernommen (RepAuf.Kunden_AuftrNr). Wenn eine Rechnung aus dem Werkstatt-Auftrag erzeugt wird, steht das Feld „Kunden-Auftragsnummer) derzeit nun im Rechnungskopf.&lt;br /&gt;
* Problem: Die Nummer muss manchmal auch nachträglich eingetragen werden, was bei einem fixierten Auftrag aber nicht mehr geht! Geändert, Nummer kann nun eingegeben werden! Die Eingabe der Kunden-Auftragsnummer nun auch bei einem fixierten Auftrag möglich!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Mietartikel verkaufen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|;Hinweis&lt;br /&gt;
Wenn man eine Auftrag als &amp;quot;Mietartikel-Verkauf&amp;quot; anlegt, wird das Dispo-Bis-Datum automatisch auf das heutige Datum + n Jahre gesetzt. Die Jahre kann man im REFLEX-Admin einstellen (Auftrag --&amp;gt; Dispo --&amp;gt; Anzahl Jahre...).&lt;br /&gt;
&lt;br /&gt;
Das ist für die Dispo wichtig, weil die immer ein End-Datum benötigt! Auch Mietartikel-Verkauf wird in der Dispo (optional) berücksichtigt!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Kennzeichen DispoAuftrag im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man über den Button &amp;quot;Dispo-Auftrag&amp;quot; im Auftragskopf einen Dispo-Auftrag erstellt, wird dieser mit einem Kennzeichen &amp;quot;Dispo-Auftrag&amp;quot; versehen.&lt;br /&gt;
(MAUFKO.DispoAuftrag)&lt;br /&gt;
* Ein Dispo-Auftrag ist eine Kopie des Auftrags mit dem Status &amp;quot;Intern&amp;quot;, der nur Material-Positionen beinhaltet. Sollten im Original-Auftrag Sets oder Zubehör enthalten sein, werden diese automatisch aufgelöst. Aus einem Auftrag mit einer Position kann so ein Dispo-Auftrag mit hunderten von Positionen werden!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Verschieben oder Löschen von Positionen in der Schnellerfassung auch über Set- oder Zubehör-Grenzen hinweg ist extrem „gefährlich“ und kann im weiteren Verlauf der Auftragsbearbeitung/Lagerbewegungen usw. zu Folgefehlern führen.&lt;br /&gt;
&lt;br /&gt;
;Deshalb wurden die Funktionen eingeschränkt:&lt;br /&gt;
:Verschieben von Positionen mit Set’s oder Zubehör ist nun nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltungs-Übersicht ist die '''Auftragsart''' nun auch im Klartext in der Tabelle enthalten. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Bestellungen&lt;br /&gt;
|SalesConsultant&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein spezielles recht &amp;quot;SalesConsultant&amp;quot;. User mit diesem Recht werden als &amp;quot;Einkäufer&amp;quot; behandelt und REFLEX stellt sich in mehreren Situationen darauf ein, z.B.&lt;br /&gt;
&lt;br /&gt;
* Bestellungen werden als Einkauf angelegt (kein Anmietung) und dementsprechend nur ein Lieferanschrift angeboten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Anzahlungsrechnungen, Änderungen daran&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal werden Anzahlungsrechnungen nicht oder falsch bei der Schlussrechnung abgezogen.&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Eine Anzahlung wird im Auftrag '''ohne Betrag''' angelegt und die Rechnung wird '''ohne Betrag erzeugt'''.&lt;br /&gt;
* Danach wird der Betrag in der '''erzeugten Rechnung''' eingetragen.&lt;br /&gt;
* Wenn die Rechnung gedruckt wird, kommt jetzt kommt beim Drucken/Exportieren der Rechnung dieser Hinweis (neu):&lt;br /&gt;
** &amp;quot;Rechnunsbetrag (x,xx) weicht von der Anzahlung (y,yy) ab! Die Anzahlung wird nun automatisch korrigiert!&amp;quot;&lt;br /&gt;
*Der Rechnungsbetrag wird nun in die Anzahlungsrechnungstabelle im Auftrag eingetragen.&lt;br /&gt;
* Dieser Vorgang wiederholt sich, wenn man die Anzahlungsrechnung manuell nachträglich ändert und auf „Drucken“ klickt!&lt;br /&gt;
&lt;br /&gt;
Somit ist sichergestellt, dass der AZRE-Betrag mit der AZRE-Tabelle übereinstimmt und beim Erstellen der Schlussrechnung korrekt berücksichtigt wird.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Auftragspositionen, Markierungsleiste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Damit man schneller und einfacher Positionen markieren und z.B. das Datum ändern kann, gibt es jetzt in den Auftragsposition rechts neben der Tabelle eine neue Markierungsleiste.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrPos_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Positionen markieren&lt;br /&gt;
* Alle Positionen des Kapitels markieren, auf dem der Balken in der Tabelle steht&lt;br /&gt;
* Keine Positionen markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Positionen:&lt;br /&gt;
* Markierte Positionen in die Zwischenablage kopieren&lt;br /&gt;
* Datum/Zeitraum in den markierten Positionen ändern&lt;br /&gt;
* Markierte Positionen löschen (ohne Nachfrage!)&lt;br /&gt;
&lt;br /&gt;
In den Optionen der Auftragsverwaltung kann die Leiste ausblenden, falls man sie nicht will. Dazu die Auswahl&lt;br /&gt;
&lt;br /&gt;
;Markierungsleiste einblenden&lt;br /&gt;
&lt;br /&gt;
ausschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Drag’nDrop Artikelfenster&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Drag’nDrop Artikelfenster in Auftragspositionen: Artikel können nun per Drag’nDrop aus dem Artikelfenster in die Auftragspositionen gezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kapitel verschieben mit der Maus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|funktioniert nun wieder.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Verschieben von Position bei Sets oder Zubehör&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim verschieben von Positionen mit dem Pfeil-Hoch-Button konnte es passieren, dass die erste Artikel-Position des Kapitels zum Kapitel wurde und die Kapitel-Position zur Artikel-Position. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termine kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskopf: Neue Buttons zum Kopieren Termine:&lt;br /&gt;
* Alle Termine markieren.&lt;br /&gt;
* Keine Termine markieren.&lt;br /&gt;
* Markierte Termine in Zwischenablage kopieren.&lt;br /&gt;
* Termine aus Zwischenablage einfügen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestell-Positionen, Artikelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Artikelnummer in den Bestell-Positionen ist nun nicht mehr manuell überschreibbar, weil das zu unerwünschten Nebeneffekten führen kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Direktlieferung, Auftraganschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung diese Option einschaltet…&lt;br /&gt;
&lt;br /&gt;
;Direktlieferung an Auftragsanschrift&lt;br /&gt;
 &lt;br /&gt;
…wird die Auftrags-Lieferanschrift automatisch als Lieferanschrift eingetragen. &lt;br /&gt;
* Hierbei handelt es sich genauer gesagt um die Bestell-Abholanschrift&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Bestellung direkt als Auftrag angelegt wird (was eigentlich in der Theorie die absolute Ausnahme sein sollte), und danach eine Freigabe angefordert wird (was eigentlich ein Widerspruch ist), taucht diese Bestellung nicht unter „Freigaben angefordert“ auf (weil dort nur Bestellaufträge auftauchen).&lt;br /&gt;
Um diesen Umstand zu lösen, wurde…&lt;br /&gt;
* „Freigabe angefordert“ umbenannt in „Freigabe für Anfragen angefordert“&lt;br /&gt;
* Ein neuer Filter „Freigabe für Aufträge angefordert“ eingefügt&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Netto-Summe doppelt berechnet&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In manchen Bestellungen wird die Netto-Summe doppelt berechnet: Wenn im Fuß '''in beiden Zeilen z.B. Mwst. 0 %''' stand, wurde die Netto-Summe doppelt berechnet. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Bearbeiten von Zahlungen kann man nun den Zahlungsstatus der Eingangsrechnung auch nachträglich setzen:&lt;br /&gt;
Zahlungstaus auswählen und mit OK speichern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Option:&lt;br /&gt;
&lt;br /&gt;
;Seitenwechsel entfernen. &lt;br /&gt;
&lt;br /&gt;
Diese Option entfernt in den Auftragspositionen eventuell vorhandene Seitenwechsel (Vorher, nachher) in der erzeugten Rechnung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Werkstattauftrag öffnen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beim Öffnen Werkstattauftrag aus Rechnung heraus beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Umsätze nach Land&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im InfoCenter kann man nun die Umsätze nach Land filtern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Summiert ausgeben und zurücknehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Zusatzmodul &amp;quot;Summiert buchen&amp;quot;. Damit kann man die Lagerausgabe und -Rücknahme &amp;quot;per Knopfdruck&amp;quot; buchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|WarehouseInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Tool &amp;quot;Warehouse-Info&amp;quot; mit derzeit diesen Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Auswertung über die Auslastung des Lagers nach Gewicht oder Volumen.&lt;br /&gt;
* Übersicht über System-Boxen (Zusatzmodul).&lt;br /&gt;
* Erstellen von Snapshots, also Auszüge aus dem Lagerprotokoll, die zu einem beliebigen Zeitpunkt gespeichert werden.&lt;br /&gt;
&lt;br /&gt;
Das Tool wird über das Menü &amp;quot;Lager&amp;quot; aus REFLEX heraus gestartet. Es wird nach und nach ausgebaut und um weitere interessante Info's erweitert werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Ladeliste sortiert nach Datum + Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun die Ladeliste nach '''Datum''' und darin nach '''Artikelgruppen''' sortieren.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Die Sortierung wird '''nicht''' unten im Auswahlfeld eingestellt, sondern '''oben durch die Auswahl des Reports'''. &lt;br /&gt;
&lt;br /&gt;
Dazu müssen im Reportnamen bestimmte Schlüsselworte enthalten sein:&lt;br /&gt;
* „Gruppe“ oder „Group“, optional erweitert um „Datum“ oder „Date“&lt;br /&gt;
* „Datum“ oder „Date“&lt;br /&gt;
* „Lagerort“ oder „STORAGELOCATION“&lt;br /&gt;
* „ArtNr“&lt;br /&gt;
* „Kapitel“, „Chapter“,  „Positionen“ oder „Positions“&lt;br /&gt;
&lt;br /&gt;
Wenn ein Schlüsselwort im Reportnamen enthalten ist, stellt das Programm die Sortierung automatisch ein!&lt;br /&gt;
Das wird deshalb gemacht, weil die Sortierung der Daten mit der Gruppierung im Report übereinstimmen muss!&lt;br /&gt;
Wenn man z.B. nach Lagerorten gruppieren will, müssen die Positionen auch nach Lagerorten sortiert ankommen.&lt;br /&gt;
&lt;br /&gt;
Mögliche Sortierungen für Ladeliste oder Auftrag:&lt;br /&gt;
&lt;br /&gt;
* Kapitel + Positionen&lt;br /&gt;
* Artikelgruppen&lt;br /&gt;
* Lagerorte&lt;br /&gt;
* Artikel-Nummer&lt;br /&gt;
* Kapitel + Lagerort&lt;br /&gt;
* Datum + Artikelgruppen (neu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mietartikelverkauf Storno&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Stornieren der Ausgabe einer Mietverkaufsposition wird nun auch der Gesamt-Bestand (in der Zentrale und der buchenden Filiale) geändert, die Storno-Menge also zu dem Gesamtbestand addiert!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf wurden als „Verkauf“ angelegt und dementsprechend auch der Verkaufsbestand abgebucht. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Ausgegebene Aufträge können nicht zurückgebucht werden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Grund: Die Positionen des Auftrags wurde nachträglich verschoben. Das ist eigentlich unterbunden, manche User haben es trotzdem hinbekommen.&lt;br /&gt;
In einem solchen Fall sucht REFLEX nun im Auftrag nach dem Artikel und bietet diese Position zur Rücknahme an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX&lt;br /&gt;
|Mandanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Mandanten-Fähigkeit von REFLEX wurde weiter verbessrt, z.B.&lt;br /&gt;
&lt;br /&gt;
* Es gibt nun ein Startmenü, mit dem man die verschiedenen Mandanten komfortabel starten kann.&lt;br /&gt;
**Im Startmenü kann man frei definierbare Icons für die Mandanten festlegen.&lt;br /&gt;
**Man kann die Sprache für den Mandanten vorgeben, damit REFLEX z.B. mit englischen Texten angezeigt wird.&lt;br /&gt;
*Reports, Formulare und Userprofile können pro Mandant getrennt verwaltet werdeen.&lt;br /&gt;
* Bei Unterdeckungen in einem Mandanten kann man automatisch Transferauftröge in der Zentrale anlegen lassen. Diese steuern in der Zentrale den Trandsfer zu dem Mandanten, wenn es in der Zentrale keine Unterdeckung gibt!&lt;br /&gt;
* Es gibt nun einen Mandanten-Synchronisierungsdienst (&amp;quot;RxMultiMandantService&amp;quot;), der die Artikel-Stammdaten von der Zentrale zum Mandanten überträgt.&lt;br /&gt;
:Auch Kontakte werden synchronisiert, wenn der Kontakt das entsprechende Länderkennzeichen hat.&lt;br /&gt;
:Synchronisieren User-Passwort vom Mandanten zur Zentrale&lt;br /&gt;
*Wenn man einen Mandanten als '''Archiv-Datenbank''' benutzt, kann man alet Vorgänge von der aktuellen Datenbank in die Archiv-Datenbank verschieben. Die aktuelle Datenbank wird dadurch entlastet und man hat trotzdem noch den jederzeitigen Zugriff auf &amp;quot;alte&amp;quot; Daten. Dazu gibt es ein neues Tool namens „RxArch“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|RxAdmin, Zugriffsverletzung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zugriffsverletzung beim Öffnen der Zugriffsdaten eines Users.&lt;br /&gt;
Fehler beseitigt: Im Programmverzeichnis lag eine Sprachdatei „RxAdmin.EN“, die da nicht hingehört (weil die Sprachdateien in der EXE integriert sind).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Einzekartikel, VA-Name anzeigen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei ausgegebenen Einzelartikeln wird der VA-Name nun auch als Feld und als Spalte in der Tabelle angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die neue Spalte in der Tabelle wird erst angezeigt, wenn man die User-Einstellungen für dieses Felder zurücksetzt. Dazu aus dem Menü &amp;quot;Bearbeiten&amp;quot; auswählen:&lt;br /&gt;
&lt;br /&gt;
;Lokale Einstellungen des Formulars &amp;quot;Artikelstamm&amp;quot; zurücksetzen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Dispo&lt;br /&gt;
|Artikel, Option Problem-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Artikelstamm gibt es ein neues Optionsfeld &amp;quot;Problem-Artikel&amp;quot;. Diese Option ist für User, die die Dispo-Ansicht „Mehrere“ verwenden. Dort kann man optional nur die als „Problem-Artikel“ gekennzeichneten Artikel anzeigen lassen, um so ein bessere Übersicht über die wirklich wichtigen Artikel zu bekommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Sets&lt;br /&gt;
|Anzeige des Zubehörs&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zur besseren Kontrolle von Set-Positionen und Zubehör zeigt das Programm in den Set-Stammdaten die eventuell vorhandenen Zubehör-Positionen zu einer Set-Position unten an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auftrag, Mehrwertsteuer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Werkstattauftrag einen Auftrag auswählt, wurde kein Mwst.Satz in den Werkstattauftrag geschrieben. Jetzt wird der Mwst.Satz aus dem Auftrag in den Werkstattauftrag übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zolltransfer-Aufträge&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Modul &amp;quot;Zolltransfer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Damit kann man mehrere beliebige Aufträge zusammenfassen und Zoll-Formulare (&amp;quot;Proforma für Zollzwecke&amp;quot;) erstellen.&lt;br /&gt;
* Man kann Seriennummern für den Zoll automatisch erzeugen und ggf. Etiketten dazu drucken.&lt;br /&gt;
* Dokumente zu dem Zolltransfer verknüpfen.&lt;br /&gt;
* Ausserdem kann man den Transfer zur Location und wieder zurück (auch Teilmengen!) festhalten und überwachen. Dazu werden sog. &amp;quot;Vorgänge&amp;quot; angelegt, die die Positionen und Mengen zum Hin- und Rücktransfer beinhalten.&lt;br /&gt;
&lt;br /&gt;
Der Zolltransfer ist vollkommen unabhängig von der Lagerausgabe oder -Rücknahme.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen im Auftrag --&amp;gt; Lieferanschrift „Muss zum Zoll“ bestimmt, ob man einen Auftrag in den Transfer-Auftrag einfügen kann. Beim Suchen von Aufträgen werden standardmäßig nur die Aufträge mit diesem Kennzeichen angeboten.&lt;br /&gt;
&lt;br /&gt;
User benötigen das Zugriffsrecht &amp;quot;ZollTransfer CustomsTransfer&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot;, damit sie das Modul verwenden können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230113 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht, kann auch für komplette Artikelgruppen gesetzt werden.&lt;br /&gt;
Das ermöglicht z.B. eine Liste der überfälligen VDE/A3-Prüfungen auch ohne TPS. Dazu in den Artikelstammdaten auf &amp;quot;F12 Liste&amp;quot; klicken. Eine Vorlage anlegen und einen Reporrt wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Programmteil &amp;quot;Lager-Auskunft&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Der Programmteil &amp;quot;Lager-Auskunft&amp;quot; wurde verbessert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Funktionsverbesserungen/-Erweiterungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Lagerausgabe mit erweiterten Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Anzeige von Auftrags-Memos&lt;br /&gt;
* Anzeige von Auftrags-Dokumenten&lt;br /&gt;
* Anzeige von Terminen des Auftrags&lt;br /&gt;
* Anzeige/Eingabe von Auftrags-Positionstexten&lt;br /&gt;
* Anzeige von Artikel-Dokumenten dieses Auftrags&lt;br /&gt;
* Optional: AUTO-Aufträge aus überfälligen Aufträgen mit dem Fehlmaterial, Erstellen von Kulanzvorschlägen (&amp;quot;KUVO&amp;quot;) als Verkaufsmaterial&lt;br /&gt;
* Suche in Auftragsartikel-Dokumenten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Erinnerung an abgeschlossene zu berechnende Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Erinnerung an abgeschlossene zu berechnende Aufträge an den Auftragsbearbeiter oder eine bestimmte Person (z.B. Buchhaltung). Aus der Erinnerung direktes Öffnen des Auftrags mit der direkten Möglichkeit, daraus eine Rechnung zu erstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Erinnerungen&lt;br /&gt;
|Piepton&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Möglichkeit, den Piepton bei der Erinnerungsanzeige zu unterdrücken. Dazu im Benutzerprofil unter Optionen die Option ausschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Abgeschlossene, unberechnete Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Faktura: Schnelle Anzeige von abgeschlossenen, unberechneten Aufträgen. Dazum im Baum links den entsprechenden Eintrag anklicken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Neue Funktionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Funktionen im JobKalender:&lt;br /&gt;
&lt;br /&gt;
* Termingruppen erlauben die flexible Zusammenstellung von Personen oder Ressourcen für die Anzeige der Balkendiagramme.&lt;br /&gt;
* Eigenes Zugriffsrecht auf die Seite &amp;quot;Personen/Ressourcen&amp;quot;.&lt;br /&gt;
* Möglichkeit, Termine auch auf der Seite &amp;quot;Personen/Ressourcen&amp;quot; zu verschieben, zu bearbeiten usw. Dazu muss das Recht &amp;quot;Personen/Ressourcen&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot; stehen!&lt;br /&gt;
* Von der Seite &amp;quot;Personen/Ressourcen&amp;quot; direkt den Auftrag in REFLEX öffnen.&lt;br /&gt;
* Dynamische Anpassung der Seiten-Steuerungselemente für schmale, hohe Monitore&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221020 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auch in der Schnellerfassung wird nun ein eventuell vorhandener Popup-Hinweis angezeigt.&lt;br /&gt;
* Der Popup-Hinweis kommt nur beim Hauptartikel.&lt;br /&gt;
* Wenn es also z.B. ein Set oder Zubehör gibt, wird der Popup-Hinweis nur für den Hauptartikel angezeigt, nicht für Unterartikel.&lt;br /&gt;
* Der Hinweis kann bewusst nicht mit ENTER bestätigt werden, der User wird zum Klicken von OK gezwungen. Damit ist die Chance größer, dass der Text auch gelesen wird…&lt;br /&gt;
* '''Das Popup übernimmt nun die Formatierungen des Textes, also Schriftart, -Größe usw.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|IntelliSuche nun möglich. Automatisch in den Spalten:&lt;br /&gt;
* Auftr.Nr.&lt;br /&gt;
* Kunden-Kurzname&lt;br /&gt;
* Kunden-Name/Firma&lt;br /&gt;
* Versandart&lt;br /&gt;
* Veranstaltungsname&lt;br /&gt;
* Veranstaltungsort und -Kurzname&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Neue Rechnung erfassen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Meldung „Rechnungsnummer muss eingegeben werden“ kommt mehrfach. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht: Neue Spalten Kostenarten-Konto und -Bezeichnung in der Tabelle (anfangs ganz rechts). &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ladeliste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Ladeliste englisch: Die englischen Artikelgruppen-Texte und Artikel-Texte stellt das Druckprogramm (GevitasFormPrint) nun zur Verfügung, wenn im Auftrag das Sprachkennzeichen „E“ steht oder im Druckfenster „E“ als Sprache ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mobil Buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lager mobil buchen mit Scanner (und summiert buchen): Das Buchen ging beim zweiten Aufruft dieser Funktion nicht immer, Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auftragsnummernkreise&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Nummernkreise wurden von 10 auf 30 erweitert.&lt;br /&gt;
&lt;br /&gt;
Wenn man in die Spalte „Filiale“ den Kurznamen einer Filiale einträgt, wird nicht der Auswahl-Dialog eingeblendet, sondern die nächste Nummer des Nummernkreises für die Filiale automatisch ermittelt/verwendet.&lt;br /&gt;
&lt;br /&gt;
Wichtig:&lt;br /&gt;
Auch bei den Nummerkreisen des Hauptslagers muss man die Filiale („ZENTR“) eintragen!!!&lt;br /&gt;
&lt;br /&gt;
Wenn man einen neuen Auftrag auswählt, werden dann '''nur die Nummernkreise zu der aktuellen Filiale''' angezeigt.&lt;br /&gt;
 &lt;br /&gt;
Das gilt dann auch für die Zentrale (Nummernkreise „ZENTR“). Somit kann man nicht versehentlich einen Nummernkreis einer anderen Filiale auswählen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Auswahlfenster für die Auswahl einer  Filiale ist nun nach der Filial-Bezeichnung sortiert.&lt;br /&gt;
 &lt;br /&gt;
Wenn man die Filialbezeichnung mit Ziffern beginnt, kann die Reihenfolge der Anzeige hier festlegen. &amp;quot;ZENTR&amp;quot; steht dnn nicht mehr am Ende der Liste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Filial-Anzeige&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Anzeige der aktuell aktiven Filiale:&lt;br /&gt;
Diese wird jetzt auch '''rechts oben''' groß angezeigt, damit man besser sieht, in welcher Filiale man gerade ist. Wenn man nicht in der „Heimat-Filiale“ ist, wird das '''orange''' dargestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Lager, Umbuchen, Auswahl Filialen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auswahlfeldern sind nun keine * mehr enthalten. Außerdem ist die Liste sortiert nach Filial-'''Bezeichnung''', so dass ZENTR nicht mehr ganz unten steht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Zugriffsrecht für Lager-Umbuchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann ein Zugriffsrecht für das Lager-Umbuchen anlegen und den Usern erteilen. Das Recht heißt &amp;quot;LagerUmbuchen&amp;quot;.&lt;br /&gt;
* Wenn das Recht nicht vorhanden ist, gibt es keine Einschränkungen zum Umbuchen!&lt;br /&gt;
* Anlegen des Rechts siehe nächstes Kapitel. Wenn das Recht angelegt ist, muss ein User mind. „Schreiben“ haben, &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221005 ==&lt;br /&gt;
&lt;br /&gt;
=== Highlights ===&lt;br /&gt;
&lt;br /&gt;
* Das neue Modul '''[[SecurityPackage]] 2.0'''&lt;br /&gt;
* '''[[GoogleKalender Synchronisation]]'''&lt;br /&gt;
* [[Zeiterfassung mit I-Did]]&lt;br /&gt;
* Lager, '''[[REFLEX WarehouseInfo]]'''&lt;br /&gt;
* '''[[REFLEX Alternativ-Artikel]]'''&lt;br /&gt;
* Popups für Artikel und Kunden&lt;br /&gt;
* Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
* Einkaufs-Bestellung als Bestell-'''Auftrag''' aus Auftrag erzeugen, AB des Lieferanten schnell erkennbar&lt;br /&gt;
* Werkstatt, mehr Informationen, Modul '''[[WorkshopInfo]]''', Fortschrittsanzeige&lt;br /&gt;
&lt;br /&gt;
=== Einzelheiten ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Sicherheit&lt;br /&gt;
|SecurityPackage 2.0&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das neue Modul '''[[SecurityPackage]] 2.0''' für [[REFLEX]] und [[GEVAS-Professional]] erfüllt die höchsten Anforderungen an die Sicherheit der Daten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Termine, JobKalender&lt;br /&gt;
|GoogleKalender Synchronisation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul &amp;quot;GoogleKalender Synchronisation&amp;quot; ist in der Testphase im Feld.&lt;br /&gt;
&lt;br /&gt;
Es synchronisiert die Auftragstermine mit einem GoogleKalender.&lt;br /&gt;
&lt;br /&gt;
* Synchronisiert Auftragstermine '''von''' REFLEX '''zu''' einem GoogleKalender.&lt;br /&gt;
* Der Kalender (&amp;quot;Master-Kalender&amp;quot;) kann frei definiert werden.&lt;br /&gt;
* Der Master-Kalender enthält '''alle''' Termine, die synchronisiert wurden!&lt;br /&gt;
* User bekommen einen Gast-Zugang zu dem Kalender und werden als Teilnehmer eingeladen.&lt;br /&gt;
* Die Slave-Kalender stellen '''persönliche Kalender einer Person''' dar. Jede Person, die für die Firma arbeitet, bekommt eine spezielle Mail-Adresse für den Google-Kalender.&lt;br /&gt;
: Diese muss in den Stammdaten eingetragen werden.&lt;br /&gt;
* Der Sync-Status und die Mail-Adresse wird in den Stammdaten &amp;quot;Personen/Bearbeiter&amp;quot; festgelegt.&lt;br /&gt;
* Auf der Seite „Einstellungen“ werden die Parameter gesetzt, z.B.&lt;br /&gt;
** Zeit-Intervall für die Synchronisation in Minuten&lt;br /&gt;
** Name des Master-Kalenders.&lt;br /&gt;
** Anzahl der Tage in die Zukunft, bis zu denen synchronisiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe '''[[GoogleKalender Synchronisation]]'''.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zeiterfassung&lt;br /&gt;
|Modul I-Did&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul '''&amp;quot;I-Did&amp;quot;''' ermöglicht die schnelle Zeiterfassung auf Aufträge.&lt;br /&gt;
* Automatische Anmeldung (nach der ersten Anmeldung)&lt;br /&gt;
* Einfaches Handling&lt;br /&gt;
* Schnelle Erfassung von Zeiten&lt;br /&gt;
* Auswahl Auftrag, Zeitart (AZ-Artikel) und Tätigkeiten (Tätigkeitsschlüssel, REFLEX-Admin)&lt;br /&gt;
&lt;br /&gt;
[[Zeiterfassung mit I-Did|Einzelheiten]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt im Menü &amp;quot;Lager&amp;quot; ein neues Modul „WarehouseInfo“.&lt;br /&gt;
Es zeigt wichtige Informationen zum Thema Lager an. &lt;br /&gt;
 &lt;br /&gt;
;Das Fenster „Gewicht pro Tag“&lt;br /&gt;
Zeigt eine Balkengrafik mit den '''Ausgabe- und Rücknahme-Gewichten pro Tag''' an. Damit kann man schnell die Auslastung des Lagers sehen.&lt;br /&gt;
&lt;br /&gt;
* Oben kann der Datumsbereich schnell und bequem geändert werden.&lt;br /&gt;
* Optional kann mit dem Gewicht, Volumen oder der Menge gerechnet werden.&lt;br /&gt;
&lt;br /&gt;
*Optionen:&lt;br /&gt;
• Gewicht in Tonnen (sonst kg).&lt;br /&gt;
• Werte (oberhalb der Balken) anzeigen.&lt;br /&gt;
• Gestapelt, also pro Tag nicht zwei Balken (Ausgang + Eingang) sondern ein gestapelter Balken.&lt;br /&gt;
• Datum (unten) gedreht (wenn der Zeitraum größer ist = viele Balken = Datumsanzeige passt nicht mehr rein).&lt;br /&gt;
&lt;br /&gt;
*Anklicken eines Balkens:&lt;br /&gt;
• Zeigt rechts oben die betreffenden Aufträge, getrennt nach Ausgang und Eingang.&lt;br /&gt;
&lt;br /&gt;
*Anklicken einer Auftragsnummer:&lt;br /&gt;
• Zeigt rechts unten Details zu den Positionen.&lt;br /&gt;
 &lt;br /&gt;
*Details rechts unten:&lt;br /&gt;
**Entweder einzelne Positionen&lt;br /&gt;
**Oder nach Gruppen zusammengefasst&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu unter '''[[REFLEX WarehouseInfo]]'''.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Termine&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Termine auf der Seite Memo’s&lt;br /&gt;
…werden nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Alternativ-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anlegen der Alternativ-Verknüpfungen&lt;br /&gt;
Man kann für jeden Artikel beliebig viele Alternativ-Artikel anlegen. Dazu in die Artikelstammdaten gehen und den Button ''' Alternativ-Artikel''' klicken.&lt;br /&gt;
&lt;br /&gt;
*Links den Artikel auswählen (suchen), '''für den''' Alternativen angelegt werden sollen.&lt;br /&gt;
:Unten werden die schon vorhandenen Alternativen angezeigt.&lt;br /&gt;
*Rechts den Artikel auswählen (suchen), der '''als Alternative''' angelegt werden soll.&lt;br /&gt;
*Mit dem Button „Verknüpfen“ wird die Alternativ-Verknüpfung angelegt und links unten angezeigt.&lt;br /&gt;
*Mit dem Button „Reverse“ kann man einen Alternativ-Verknüpfung vom unteren Artikel zum oberen Artikel anlegen.&lt;br /&gt;
&lt;br /&gt;
;Anzeigen der Alternativ-Verknüpfungen in der Auftragserfassung&lt;br /&gt;
Wenn der Artikel im Auftrag gesucht und ausgewählt wird, prüft REFLEX, ob es Alternativ-Artikel dafür gibt und zeigt diese dann an (wenn es welche gibt, sonst ist alles wie bisher).&lt;br /&gt;
 &lt;br /&gt;
Man kann die gewünschte Menge eingeben und einen Alternativ-Artikel per Doppelklick wählen.&lt;br /&gt;
&lt;br /&gt;
;Auftragspositionen: Alternativ-Artikel bei Unterdeckungen anzeigen&lt;br /&gt;
Wenn ein Artikel einen oder mehrere '''Alternativ-Artikel''' hat (s.o.), wird nebem dem Typ-Feld ein Button angezeigt.&lt;br /&gt;
Hiermit kann man den Artikel durch einen anderen Alternativ-Artikel '''ersetzen''':&lt;br /&gt;
* Button klicken&lt;br /&gt;
* Per Doppelklick wählt man den gewünschten Artikel aus und ersetzt den bisherigen.&lt;br /&gt;
* Man kann auch eine neue Position anlegen, wenn man den Artikel z.B. dem Kunden alternativ anbieten möchte.&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Alternativ-Artikel|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Excel Export&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalte &amp;quot;Fremdmenge&amp;quot; ist jetzt in der Feldauswahl enthalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Anfrage-Positionen in Fremd&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anfrage-Positionen in Fremd umwandeln bei AUSG-Aufträgen&lt;br /&gt;
setzt nicht mehr den Positions-Status auf AUSG.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
berücksichtigt auch die Uhrzeiten von/bis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Popups für Artikel und Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Popups für Artikel und Kunden&lt;br /&gt;
&lt;br /&gt;
;Artikel&lt;br /&gt;
*Im Artikelstamm --&amp;gt; Register &amp;quot;Texte&amp;quot; kann man einen Text als '''Popup-Text''' festlegen.&lt;br /&gt;
*Wenn der Artikel in einen Auftrag geholt wird, öffnet sich ein Popup-Fenster mit dem Text. Mit OK kann man den Text bestätigen.&lt;br /&gt;
 &lt;br /&gt;
;Kunden&lt;br /&gt;
In den Kontakt-Stammdaten gibt es neben der Bemerkung eine Option „Popup“. Damit wird die Bemerkung als Popup festgelegt. Die wird in einem Popup angezeigt, wenn der Kunde in einen Auftrag geholt wird.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:&lt;br /&gt;
:Man kann in der Bemerkung auch Zeilenschaltungen (Taste ENTER) unterbringen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein User für den reinen '''Verkauf''' zuständig ist (ohne Vermietung, aber mit Mietartikel-Verkauf), kann REFLEX mit dem neuen Recht „SalesConsultant“ auf den Verkauf eingestellt werden:&lt;br /&gt;
&lt;br /&gt;
Das Recht wird im REFLEX-Admin vergeben (&amp;quot;Ja&amp;quot;) und hat u.U. folgende Auswirkungen:&lt;br /&gt;
&lt;br /&gt;
*User kann Option „Schnellerfassung“ auswählen&lt;br /&gt;
*In der Schnellerfassung werden Mietartikel nicht angezeigt, wenn man einen Verkaufsauftrag bearbeitet.&lt;br /&gt;
*Hier werden auch EK, VK 1, VK 2 und VK 3 angezeigt. Wenn der Kunde die Verkaufspreisgruppe 2 hat, wird auch der VK 2 genommen.&lt;br /&gt;
*Der Dispo-Button öffnet nicht die Miet-Dispo, sondern anhand der Artikelart die Miet- oder Verkaufsdispo.&lt;br /&gt;
*Im Artikel-Suchen-Fenster werden Artikel angezeigt, auch wenn kein VK eingetragen ist.&lt;br /&gt;
*Bei einem Verkaufsauftrag können Preise und Bezeichnung überschrieben werden.&lt;br /&gt;
*Bei einem Verkaufsauftrag werden die Dispo-Daten im Artikel-Suchen-Fenster ausgeblendet. Bei einem Mietartikel-Verkaufsauftrag nicht!&lt;br /&gt;
*Die Lieferzeit kann für jede Auftragsposition angegeben werden. Standard ist die Lieferzeit aus dem Auftragskopf.&lt;br /&gt;
*Im REFLEX-Admin kann man eine Standard-Transportversicherung festlegen. Diese wird bei einem neuen Auftrag eingesetzt, kann dort aber geändert werden.&lt;br /&gt;
*Im Fenster &amp;quot;Lieferanschrift&amp;quot; gibt es keine Rückhol-Anschrift.&lt;br /&gt;
:Die Zonen-Kontrolle wird abgeschaltet, wenn ein User das Recht „SalesConsultant“ hat.&lt;br /&gt;
:Grund:&lt;br /&gt;
:Im (reinen) Verkauf wird die Ware meisten per UPS, DHL usw. verschickt und nicht über die Transportabteilung transportiert, und das auch in Gegenden, für die es keine erfassten Zonen gibt.&lt;br /&gt;
&lt;br /&gt;
*Bei Verkaufsartikeln wird das Vorhandensein von ausreichend Bestand über die Farbe der Mengenspalte angezeigt:&lt;br /&gt;
**Grün: Ausreichender Bestand&lt;br /&gt;
**Rot: Bestand zu klein für diese Auftragsmenge.&lt;br /&gt;
*Für User mit dem Recht 'SalesConsultant' (und nur für die!) ist das Feld &amp;quot;Einzelpreis&amp;quot; nun editierbar, wenn es ein Verkaufs- oder Mietverkaufsauftrag ist. Auch die Bezeichnung kann überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopf: Abweichende Lieferanschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn es keine oder eine '''abweichende''' Lieferanschrift gibt (also Lieferanschrift Name, Straße, PLZ, Ort, oder Land anders als im Auftragskopf) oder wenn noch keine Lieferanschrift angegeben wurde, wird ein &amp;quot; ! &amp;quot; Button im Auftragskopf neben der Anschrift eingeblendet. Durch Klicken darauf kommt man in das Fenster &amp;quot;Lieferanschrift&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Business-Forecast in der Tabelle&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Übersicht:&lt;br /&gt;
Das Feld &amp;quot;Business-Forecast&amp;quot; ist nun in der Tabelle enthalten.&lt;br /&gt;
Wie immer bei neuen Spalten: Spalte ist anfangs ganz rechts und kann bei Bedarf nach vorne gezogen werden&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Dispo für Verkaufsartikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragspositionen kann man die Dispo für Verkaufsartikel aufrufen.&lt;br /&gt;
&lt;br /&gt;
Dort gibt es nun eine Seite „Warenbewegungen“ (Lagerprotokoll).&lt;br /&gt;
Hier kann man optional filtern:&lt;br /&gt;
• Datum des Vorgangs von-bis&lt;br /&gt;
• Inventarnummer&lt;br /&gt;
• Seriennummer&lt;br /&gt;
• Kistennummer (Zentrallager)&lt;br /&gt;
• Auftragsnummer&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckdatum und -User&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf steht das Druckdatum und der User, der gedruckt (oder gemailt) hat. Anfangs sind die Felder leer. &lt;br /&gt;
&lt;br /&gt;
Nach dem Drucken oder Mailen schreibt das Programm das Datum und den User in die Felder:&lt;br /&gt;
 &lt;br /&gt;
• Druck-User wird angezeigt (bisher nicht)&lt;br /&gt;
• Nach dem Drucken/Mailen wird in REFLEX der Auftrag neu eingelesen, damit Druckdatum/-User aktualisiert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Mehrere Artikel filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
&lt;br /&gt;
Im Artikelstamm kann man die gewünschten Artikel als „Problemartikel“ kennzeichnen, die man in der Dispo-Ansicht „Mehrere Artikel“ sehen will.&lt;br /&gt;
In diesem Fenster gibt es eine neue Option &amp;quot;Nur Problemartikel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hier werden z.B. nur die Artikel aus der Gruppe „Kamera“ angezeigt, die dieses Kennzeichen haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Registerseite &amp;quot;Dokumente&amp;quot; ist der Button &amp;quot;Neues Dok.&amp;quot; wieder da! Er war versehentlich ausgeblendet worden. Mit diesem Button kann msn ein Word&amp;amp;copy;-Dokument mithilfe einer Vorlage erstellen und verknüpfen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Mietpreiserhöhung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Mit dem Button '''% Mietpreis-Ehng.''' kann man eine prozetuale Mietpreiserhöhung durchführen.&lt;br /&gt;
&lt;br /&gt;
Die Preiserhöhung kann gezielt für eine bestimmte Artikelgruppe festgelegt werden.&lt;br /&gt;
Wenn man im Baum links den * markiert und den Button klickt, werden '''alle''' Artikel mit Mietpreis erhöht.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Optional Artikelgruppe links im Baum anklicken, den Button klicken.&lt;br /&gt;
* Eingaben:&lt;br /&gt;
**Erhöhen um %&lt;br /&gt;
**Optionen auswählen:&lt;br /&gt;
***In Mietpreis B übertragen&lt;br /&gt;
***Auch Wochen- und Monatspreise ändern&lt;br /&gt;
***Artikel ohne Mietpreise ignorieren&lt;br /&gt;
*Weiter zu Vorschau (da wird noch nichts geändert!)&lt;br /&gt;
*Preise kontrollieren&lt;br /&gt;
*Mit '''Preiserhöhung durchführen''' den Vorgang starten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
| Einzelartikel markieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Artikelstammdaten, Einzelartikel&lt;br /&gt;
Man kann nun Geräte in der Tabelle markieren. Mit der rechten Maustaste zeigt REFLEX die Anzahl der markierten Einzelartikel an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Einkaufs-Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Einkaufs-Bestellung als Bestell-Auftrag aus Auftrag erzeugen&lt;br /&gt;
&lt;br /&gt;
Mit dem Button &amp;quot;Auftr.Best.&amp;quot; kommt man in die Auftragsbestellungen.&lt;br /&gt;
* Links oben die Auftragspositionen. In der gelben Spalte die Bestellvorschlagsmenge&lt;br /&gt;
* Rechts daneben die Lieferanten für den jeweiligen Artikel links.&lt;br /&gt;
* Per Doppelklick Zeile für Zeile einen Bestellwunsch in die Tabelle rechts unten einfügen.&lt;br /&gt;
* Optional mit &amp;quot;Neuer Lieferant&amp;quot; einen neuen Lieferanten für den links oben ausgewählten Artikel anlegen. Dieser wird in den Stammdaten gespeichert!&lt;br /&gt;
* Bei den Wunschbestellungen rechts unten gibt es ein Auswahlfeld, mit dem man den Status der zu erzeugenden Bestellungen festlegen kann. Wenn man einen Verkaufsauftrag als „SalesConsultant“ anlegt, wird diese Auswahl auf „Bestell'''auftrag'''“ gestellt. Bei der Anmietung steht es immer auf &amp;quot;Anfrage&amp;quot;.&lt;br /&gt;
* Wenn kein Lieferant hinterlegt ist, kann man keine Bestellung erzeugen:&lt;br /&gt;
* Mit dem Button '''Erzeugen''' werden Bestellungen erzeugt und danach links unten angezeigt.&lt;br /&gt;
* Dort man eine Bestellung auswählen und öffnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|AB des Lieferanten schnell erkennbar&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Bestellungen, Dokumente, AB schnell erkennbar&lt;br /&gt;
Auf der Seite „Dokumente“ kann man ein Dokument als Auftragsbestätigung festlegen oder dieses auch wieder entfernen.&lt;br /&gt;
Dazu in der Tabelle auf die rechte Maustaste klicken.&lt;br /&gt;
&lt;br /&gt;
Dokumente, die als AB festgelegt wurden, werden '''rot''' angezeigt und stehen '''immer oben''' in der Tabelle.&lt;br /&gt;
&lt;br /&gt;
;Bestellung, Status AB vom Lieferanten erhalten&lt;br /&gt;
Bestellungen (genauer gesagt: Bestell-Aufträge!), bei denen eine '''Lieferanten-Auftragsnummer''' und/oder ein '''Lieferanten-AB-Datum''' eingetragen ist (Im Bestell-Kopf unter dem Versandtext), werden in der Übersicht fett dargestellt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
| Rücknahme, Rückgabedatum Mengenartikel&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Rückgabedatum Mengenartikel&lt;br /&gt;
Bei Mengenartikeln wurden bisher das Rückgabedatum und die Zeit nicht in die Auftragspositionen geschrieben (außer bei AUTO-Aufträgen). &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 &lt;br /&gt;
Rücknahme erfolgte am 14.09.2022/14:32.&lt;br /&gt;
&lt;br /&gt;
Einzelartikel:	Rückgabedatum in den Auftragspositionen geändert.&lt;br /&gt;
Mengenartikel:	Rückgabedatum in den Auftragspositionen nicht geändert.&lt;br /&gt;
&lt;br /&gt;
Das wurde geändert: Auch bei Mengenartikeln wird nun das Datum-Bis/die Zeit-Bis in die Auftragspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehr Informationen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Mehr Informationen auf den Seiten Artikel, Reparatur…&lt;br /&gt;
Man kann zu einem Reparaturauftrag weitere Informationen ablegen, z.B.&lt;br /&gt;
*Zustand&lt;br /&gt;
*Verpackung&lt;br /&gt;
*Zubehör&lt;br /&gt;
*Eigenschaften, Lampenstunden &lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es ein neues Fenster mit '''5 frei belegbaren Bereichen'''. Die Überschriften für die verschiedenen Bereiche kann man in den Stammdaten (Menü Werkstatt --&amp;gt; Fehlercodes und Info-Vorlagen --&amp;gt; Regsiter &amp;quot;Info-Vorlagen&amp;quot;) festlegen.  &lt;br /&gt;
&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**In den blauen Eingabefeldern kann man die gewünschten Überschriften festlegen.&lt;br /&gt;
**In den weißen Feldern sind Vorgaben für die Texte möglich!&lt;br /&gt;
&lt;br /&gt;
*Im Artikelstamm kann man die passende Vorlage festlegen (Register &amp;quot;Technische Daten&amp;quot;).&lt;br /&gt;
*Allerdings kann man die Vorlage auch im Reparaturvorgang selbst frei auswählen.&lt;br /&gt;
&lt;br /&gt;
*Eingeben der Informationen:&lt;br /&gt;
*Im Reparaturauftrag den Button '''&amp;quot;F2 Info&amp;quot;'''klicken. &lt;br /&gt;
*Wenn es noch keine Info gibt, wird diese automatisch angelegt. &lt;br /&gt;
*Wenn beim Artikel eine Vorlage hinterlegt ist, wird diese automatisch genommen.&lt;br /&gt;
*Mit dem Button '''&amp;quot;Auswählen&amp;quot;''' kann man eine andere Vorlage wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Teile, Kosten, Teil-Lieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Teillieferungen möglich machen&lt;br /&gt;
Im Fenster „Zeile/Kosten“ gibt es für jede einzelne Zeile eine neue Option „DruckKennz“. Optional kann man damit steuern, ob die Zeile gedruckt werden soll oder nicht.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen kann man durch Markieren einer oder mehrerer Zeilen und Klicken der rechten Maustaste ein-/ausschalten.&lt;br /&gt;
Mehrfachmarkierung ist nun möglich!&lt;br /&gt;
 &lt;br /&gt;
;Druckenfenster&lt;br /&gt;
Im Druckenfenster gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 Druckkennzeichen in &amp;quot;Teile/Kosten&amp;quot; beachten&lt;br /&gt;
&lt;br /&gt;
Eingeschaltet: Es werden nur die Positionen gedruckt, die das Druckkenzeichen haben.&lt;br /&gt;
Ausgeschaltet: Es werden alle Positionen gedruckt.&lt;br /&gt;
&lt;br /&gt;
Dadurch kann man Teillieferungen auf dem Lieferschein ermöglichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neue App REFLEX WorkshopInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Neue App REFLEX WorkshopInfo&lt;br /&gt;
&lt;br /&gt;
Es gibt eine neue Windows-App &amp;quot;REFLEX WorkshopInfo&amp;quot; (RxWsInfo.exe).&lt;br /&gt;
&lt;br /&gt;
*Windows-App, gedacht für Tablets&lt;br /&gt;
*Benötigt W-LAN&lt;br /&gt;
*Greift direkt auf die Datenbank zu&lt;br /&gt;
*Funktioniert auch ohne User-Anmeldung&lt;br /&gt;
*Die Größe des Fensters kann verändert werden, wenn an die App z.B. auf dem Desktop-Rechner ausführt.&lt;br /&gt;
*Kann autark per Verknüpfung gestartet werden oder aus REFLEX heraus (Werkstatt-Auftrag &amp;quot; '''i''' &amp;quot;).&lt;br /&gt;
&lt;br /&gt;
*Start-Seite:&lt;br /&gt;
**Hier kann man eine Nummer abscannen oder eingeben.&lt;br /&gt;
**Derzeit wird nur die Reparaturnummer unterstützt.&lt;br /&gt;
::Mit ENTER oder dem Button Starten werden die Reparaturdaten aus der Datenbank gelesen und in verschiedenen Seiten angezeigt.&lt;br /&gt;
**Denkbar ist das eingeben/scannen einer Seriennummer, Inventarnummer, NL-QR-Code und damit die Suchen nach einem Reparaturvorgang.&lt;br /&gt;
&lt;br /&gt;
*Seite &amp;quot;Gerät&amp;quot;:&lt;br /&gt;
:Zeigt Gerätedaten wie Seriennummern, Status usw. an.&lt;br /&gt;
*Seite &amp;quot;Reparatur-Auftrag&amp;quot;:&lt;br /&gt;
:Zeigt Fehlerbeschreibung, Bemerkungen usw. an.&lt;br /&gt;
*Seite &amp;quot;KV&amp;quot;:&lt;br /&gt;
:Tabelle des erfassten KV's, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Teile/Kosten&amp;quot;:&lt;br /&gt;
:Tabelle der erfassten Kosten/Teile, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Kunde&amp;quot;:&lt;br /&gt;
:Kundendaten&lt;br /&gt;
*Seite &amp;quot;Anspr.Partner&amp;quot;:&lt;br /&gt;
:Ansprechpartner des Werkstattauftrags und alle anderen des Kunden.&lt;br /&gt;
&lt;br /&gt;
'''[[WorkshopInfo|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fortschrittsanzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Sehen, ob Gerät verschickt wurde, zum Hersteller gegangen ist usw. (Fortschrittsanzeige)&lt;br /&gt;
&lt;br /&gt;
In der Übersicht und auf der Seite Artikel, Reparatur gibt es nun ein Feld „Fortschritt“.&lt;br /&gt;
*Die neue Spalte ist wie immer anfangs ganz rechts und kann vom User ggf. nach links gezogen werden.&lt;br /&gt;
&lt;br /&gt;
;Folgende Fortschrittskennzeichen gibt es:&lt;br /&gt;
&lt;br /&gt;
 AN  Angebot, = KV&lt;br /&gt;
 AB  Auftragsbestätigung&lt;br /&gt;
 LS  Lieferschein&lt;br /&gt;
 RG  Rechnung (Das wird automatisch beim Erstellen einer Rechnung eingetragen, nicht über den Report!)&lt;br /&gt;
&lt;br /&gt;
;Für Werkstatt nicht relevant (könnten aber im Report trotzdem verwendet werden):&lt;br /&gt;
&lt;br /&gt;
 AZ  Anzahlungsrechnung &lt;br /&gt;
 PF  ProForma-Rechnung&lt;br /&gt;
 RL  Rücklieferschein&lt;br /&gt;
&lt;br /&gt;
;Woher weiß denn das System, dass ein bestimmtes Formular gedruckt wurde?&lt;br /&gt;
&lt;br /&gt;
*Ganz einfach:&lt;br /&gt;
**In einem Report kann man eigene Variablen deklarieren, die festgelegte Namen haben.&lt;br /&gt;
**Derzeit gibt es folgende Variablen-Namen:&lt;br /&gt;
 &lt;br /&gt;
 Variable     Text für den Fortschritts&amp;quot;balken&amp;quot; (also das Textfeld RepAuf.Progress)&lt;br /&gt;
 ProgressAN   AN  Angebot, = KV&lt;br /&gt;
 ProgressAB   AB  Auftragsbestätigung&lt;br /&gt;
 ProgressLS   LS  Lieferschein&lt;br /&gt;
 ProgressRG   RG  Rechnung&lt;br /&gt;
 &lt;br /&gt;
 Für Werkstatt nicht relevant:&lt;br /&gt;
 ProgressPF   PF  ProForma-Rechnung&lt;br /&gt;
 ProgressAZ   PF  Anzahlungsrechnung&lt;br /&gt;
 ProgressRL   RL  Rücklieferschein&lt;br /&gt;
 &lt;br /&gt;
*Es genügt, eine entsprechende Variable im Report zu erstellen und diese Variable irgendwo im Report zu platzieren, am Besten im Kopf-Band.&lt;br /&gt;
&lt;br /&gt;
;Folgende Regeln gibt es:&lt;br /&gt;
*Fortschritt gibt es derzeit nur in Werkstatt-Reports.&lt;br /&gt;
*Eine Zeichenfolge wird nur eingetragen, wenn sie nicht schon im Fortschritt enthalten ist.&lt;br /&gt;
*Die Zeichenfolge wird immer am Ende angehängt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Ansprechpartner wird nicht gespeichert!&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Ansprechpartner wird nicht im Werkstattauftrag gespeichert!&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Optionsfelder&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Nachfrage bei Änderung einer Option (wie bisher bei der Einzelartikel-Option)&lt;br /&gt;
&lt;br /&gt;
Um versehentliche Änderung einer Option zu verhindern wird nun bei Änderungen dieser Kennzeichen ein Hinweis angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Artikel-Suche&lt;br /&gt;
|Inaktive Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Inaktive Artikel, auf denen der Balken steht, sind nicht lesbar!&lt;br /&gt;
&lt;br /&gt;
;Problem gelöst, Balken ist dann grau&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Erzeugen von E-Mails für die Mahnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei Erzeugen von E-Mails für die Mahnung wurde bisher der „einfache“ FastReport-Export Dialog verwendet. Nun wird der '''eingebaute Dialog''' benutzt, der von andren Programmteilen schon bekannt ist.&lt;br /&gt;
&lt;br /&gt;
* Zuerst wird die PDF-Datei erzeugt und in der Vorschau angezeigt&lt;br /&gt;
* Danach kommt der aus anderen Programmteilen bekannte Dialog zum E-Mail senden.&lt;br /&gt;
&lt;br /&gt;
;Der Text wird zusammengesetzt:&lt;br /&gt;
:Oben aus dem Mahnungstext für den Report.&lt;br /&gt;
:Darunter die '''allgemeine''' Signatur aus den Programmparametern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220531 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms: Beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Artikel-Einheiten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin -&amp;gt; Artikel -&amp;gt; Artikel-Einheiten kann man die Artikel-Einheiten eingeben/ändern. Hier gibt es auch Spalten für eine zweite und dritte Sprache.&lt;br /&gt;
Bisher war das verwendet worden für englischsprachige '''User''', die das Programm (die Oberfläche) auf englisch nutzten, '''nicht für die Formulare'''!&lt;br /&gt;
;Neu&lt;br /&gt;
:Beim Einfügen eines Artikels wird die '''sprachbezogene Einheit''' in die Auftragsposition übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragcontrolling&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier auch INT-Aufträge anzeigen lassen.&lt;br /&gt;
Optional kann man hier auch Aufträge mit Vorkasse anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Wechsel vom '''Auftragskopf''' zu den '''Kunden-Stammdaten'''' kam die Meldung „Auftrag ist gesperrt“ und man konnte nicht in die Stammdaten wechseln.&lt;br /&gt;
Das geht nun. Der Wechsel ist aber nur noch möglich, wenn man das Recht auf die Kontaktstammdaten hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dispo-Auftrag, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Auftragsversion nach Set-Auflösung: Wenn man einen Dispo-Auftrag („Zwilling“) erstellt, erzeugt das System automatisch eine '''Auftragsversion''' von dem neu erstellten (aufgelöstem) Auftrag.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Unter Umständen konnte es beim Starten zu einer Fehlermeldung kommen und die Funktionen des Programms waren ausgeschaltet. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kennzeichen „Berechnet“ im Auftragkopf &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Direkt nach dem Erzeugen einer Rechnung aus einem Auftrag wird im Auftrag das Kennzeichen Berechnet auf 1 gesetzt. Das entspricht dem Häkchen &amp;quot;Berechnet&amp;quot; im Auftragskopf.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Zahlungskonditionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gib nun in den Zahlungskonditionen ein neues Kennzeichen '''„Vorkasse“'''.  Damit das Programm zuverlässig erkennt, ob ein Auftrag die Zahlungskondition „Vorkasse“ hat, gibt es nun dieses neue Kennzeichen  &amp;quot;Vorkasse&amp;quot;. Anhand dessen wird z.B. bei der Lagerausgabe erkannt, ob ein Auftrag auf Vorkasse steht und ob schon eine Rechnung dafür '''erstellt und bezahlt''' wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Bestellung, Kennzeichen „Berechnet“ und „Bezahlt“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Berechnet im Bestell-Kopf wird auf 1 gesetzt, sobald eine Eingangsrechnung für die Bestellung erfasst wird.&lt;br /&gt;
Das Bezahlt-Kennzeichen kann folgende Werte haben: (BestKo.Bezahlt):&lt;br /&gt;
&lt;br /&gt;
0 = Unbezahlt&lt;br /&gt;
1 = Bezahlt&lt;br /&gt;
2 = Teilzahlung&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Eingangsrechnung für eine Bestellung erfasst und gespeichert wird, wird „Berechnet“ eingeschaltet.&lt;br /&gt;
* Wenn Zahlungen für Eingangsrechnung(en) für eine Bestellung erfasst werden und der Bestell-Betrag ist noch nicht bezahlt, so geht der Bezahlt-Status auf „Teilzahlung“.&lt;br /&gt;
* Wenn dann die letzte Zahlung erfasst wird, geht das Kennzeichen auf „Bezahlt: Ja“.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzahlungsrechnung, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Anzahlungsrechnung für einen Auftrag erstellt, erzeugt das System automatisch eine Auftragsversion. &lt;br /&gt;
Wenn sich nun später etwas am Auftrag ändert, kann man über die Version nachvollziehen, auf welcher Basis „damals“ die Anzahlungsrechnung geschrieben wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Stornieren einer Rechnung:&lt;br /&gt;
Wenn man eine Rechnung storniert, muss man nun eine Begründung angeben.&lt;br /&gt;
(10 bis 100 Zeichen)&lt;br /&gt;
Der Storno-Grund wird im Rechnungskopf unter der Versandart angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf: Gesendet, Kennzeichen/Name/Datum&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Diese Kennzeichen gibt es nun auch in der Faktura (wie in der Bestellung):.&lt;br /&gt;
Wenn man die Option einschaltet, wird der Username und das Datum automatisch eingesetzt.&lt;br /&gt;
Man kann die Option auch bei schon gedruckten/gemailten Rechnungen einschalten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerrücknahme setzt Status der Positionen manchmal nicht auf ABGE  Problem behoben. Wenn man in der Rücknahme den Auftrag manuell abschließt, werden alle Positionen auch auf ABGE gesetzt.  &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Verpackungsmaße&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Verpackungsdaten-Fenster schließen mit '''Nur-Lesen-Recht''':&lt;br /&gt;
Mehrere Fehlermeldungen beim Schließen der Verpackungsdaten kommen nun nicht mehr.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Personen/Ressourcen&lt;br /&gt;
|Sortieren der Personen/Ressourcen nach „Qualität“&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Stammdatentabelle ist die Spalte „Qualität“ neu eingefügt worden (steht anfangs ganz rechts).&lt;br /&gt;
REFLEX-Admins können direkt in der Tabelle editieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220506 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragsfuss gibt es (lizenzabhängig!) einen neuen Button &amp;quot;Kalkulation&amp;quot;. Dieser öffnet ein Fenster, in dem die Daten des Auftrags aus Bestellungen, Eingangsrechnungen und Zeiterfassungen zusammengefasst werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung bei der Anzeige der Bestellungen unter mySQL beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung unter mySQL. beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnung&lt;br /&gt;
|Bestellung, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in einer Eingangsrechnung eine Bestellung ausgewählt wird bzw. das Bestellnummernfeld verlassen wird, so wird die Kostenart aus der Bestellung nun in die Eingangsrechnung übernommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Splitbuchungen auch aus Bestell-Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eingangsrechnungen: Splitbuchungen kann man nun auch aus Bestellpositionen erzeugen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalten Auftragsnummer, Pos.nummer wurden neu in die Tabelle aufgenommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen und Eingangsrechnungen&lt;br /&gt;
|Mwst.Schlüssel und -Satz&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für Bestellungen und Eingangsrechnungen für ausländische Lieferanten oder Leistungen im Ausland sollte man einen eigenen Steuerschlüssel &amp;gt; 0 anlegen, z.B. 9 = 0%! Der Steuerschlüssel 0 wird vom Programm ignoriert, was in der Bestellung und Eingangsrechnungen zu Problemen führen kann. &lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Die 0-Prozent-Summe erscheint nun im Betrag 1-Feld.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Mwst.Schlüssel beim Lieferanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun optional in den Stammdaten Kontakte-Lieferant den Steuerschlüssel festlegen. &lt;br /&gt;
&lt;br /&gt;
;Auswirkung auf Bestellungen: &lt;br /&gt;
:Wenn ein Artikel in eine Bestellposition geholt wird, gilt erst mal der Steuerschlüssel des Artikels (also z.B. ermäßigt bei Catering). Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet! &lt;br /&gt;
;Auswirkung auf Eingangsrechnungen:&lt;br /&gt;
:Wenn eine Eingangsrechnung angelegt wird und der Lieferant ausgewählt wird, gilt erst mal der Standard-Steuerschlüssel lt. Mwst.-Stammdaten. Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Auftrag verknüpfen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung eine Position mit einem Auftrag verknüpfen will und diese Position ist schon verknüpft, zeigt der Auftrag-Suchen-Dialog nur diesen Auftrag an! Sinn der Sache: So kann man eine &lt;br /&gt;
bestimmte Auftragsposition zu diesem Auftrag einfacher verknüpfen. &lt;br /&gt;
&lt;br /&gt;
Dieser Umstand wird nun rechts oben angezeigt.&lt;br /&gt;
(bisher nur die Auftragsnummer, was zugegebenermaßen schlecht erkennbar war)&lt;br /&gt;
&lt;br /&gt;
;Neu:&lt;br /&gt;
:Gibt man einen Suchbegriff ein, wird dieser Filter automatisch entfernt, man kann also einen anderen Auftrag suchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Kennzeichen &amp;quot;Gesendet&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man erkennt in einer Bestellung nicht, ob sie an den Lieferanten geschickt wurde (im Regelfall per Mail; wenn das über die Vorschau und einen Export oder PDF-Drucker gemacht wird, ist das Druckdatum nicht gesetzt!).&lt;br /&gt;
&lt;br /&gt;
:Deshalb diese neuen Kennzeichen &amp;quot;Gesendet&amp;quot; im Bestell-Kopf.&lt;br /&gt;
 &lt;br /&gt;
Die können hier manuell gesetzt werden um zu dokumentieren, dass man die Bestellung versendet hat. Dazu die Checkbox anklicken. Datum/User werden automatisch eingetragen, wenn die Checkbox aktiviert wird. Wenn die Checkbox deaktiviert wird, werden die Felder „Am/durch“ wieder geleert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Pauschalpreis&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Der angegebene Pauschalpreis wird auch in das Feld „Netto“ übernommen, auch wenn sich mathematisch Rundungsdifferenzen zu der Summe der Positionen ergeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun die Sortierung auf „Datum von“ stellen.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Personal“ enthalten ist, wird diese Sortierung automatisch eingestellt.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Material“ enthalten ist, wird die Sortierung nach Kapitel/Positionen eingestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun auch eine Ladeliste von einer Auftragsversion drucken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
;Kostenart in Auftragspositionen ändern&lt;br /&gt;
Man kann nun die Kostenart in den Auftragspositionen ändern. Dazu einfach auf das Feld &amp;quot;Kostenart&amp;quot; klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 211108 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine Auswahl &amp;quot;Aktive externe&amp;quot; für aktive Reparaturen bei externen Firmen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei allen markierten Aufträgen das Kennzeichen auf &amp;quot;Extern&amp;quot; setzen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Berechnung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn &amp;quot;Rechnung erstellt&amp;quot; kann die Berechnungsart nicht mehr geändert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren oder löschen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn Werkstatt-Auftrag vorhanden: Dort werden nun die Rechnungsdaten zurückgestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Positionen, DispoCheck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Position vollständig mit Fremdmenge ausgeglichen ist, wird bei dieser Position kein DispoCheck durchgeführt!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Termine (bei Verwendung '''Job-Kalender''')&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|'''Konkrete Arbeitszeit-Termine''' können in REFLEX in der Auftragsverwaltung gelöscht werden! Das darf nicht möglich sein! Nur Timing-/Logistik-Termine dürfen in REFLEX gelöscht werden, Arbeitszeit-Termine nur im Job-Kalender! Deshalb wird der entsprechende Button bei AZ-Terminen ausgegraut.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Neu durchrechnen der Kopie, Rabatte aus Fuß&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Kalkulation nach dem Erstellen der Kopie setzte fälschlicherweise erneut Rabatte (aus dem Fuß) in den Positionen, was bei abweichenden Rabatten in der zugrunde liegenden  Positionen fatal ist&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es den Button „Artikel im Auftrag suchen“. Dort wird nun unten eine Tabelle angezeigt, wo der jeweilige Artikel in den Lieferschein-Positionen drin ist. Benötigt, wenn man z.B. eine Lieferschein-Position stornieren muss aber nicht weiß, in welchem Lieferschein die enthalten ist!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe, Rücknahme&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es ist nun möglich, die Lagerausgabe und -Rücknahme '''mengenmäßig''' durchzuführen. Dabei wird eine Menge eingegeben und das Programm verteilt diese Menge auf die Positionen.&lt;br /&gt;
&lt;br /&gt;
;Ausgabe&lt;br /&gt;
In der Lagerausgabe gibt es nun einen neuen Button '''Gleiche'''. Er markiert alle noch offenen Positionen des Auftrags mit dem gerade angewählten Artikel.&lt;br /&gt;
&lt;br /&gt;
Die Menge, die auszugeben ist, wird oberhalb der Tabelle der Positionen angezeigt.&lt;br /&gt;
Mit dem Button '''Ausgeben''' kann man nun alle markierten Positionen auf einmal ausgeben!&lt;br /&gt;
&lt;br /&gt;
;Rücknahme&lt;br /&gt;
Bei der Rücknahme von Mengenartikeln kann man die vom Programm vorgeschlagene Menge überschreiben und eine Gesamt-Menge eingeben. &lt;br /&gt;
Wenn man die '''exakte Summe der Restmengen aller Positionen''', in denen der Artikel vorkommt eingibt, so werden automatisch alle Positionen mit diesem Artikel zurückgenommen!&lt;br /&gt;
&lt;br /&gt;
Wenn man eine größere Menge eingibt: Beispiel: In der Position sind 16 Rest. Doppelklick öffnet Eingabefenster mit 16, das wird überschrieben mit 36 und ENTER gedrückt. &lt;br /&gt;
Dann wird ein Fenster angezeigt, in dem die eingegeben und restmenge steht sowie die Positionen mit diesem Artikel aus allen offenen Aufträgen.&lt;br /&gt;
 &lt;br /&gt;
In der Tabelle stehen alle offenen Auftragspositionen mit diesem Artikel.&lt;br /&gt;
Per Option kann man die Anzeige auf offene Positionen dieses Kunden einschränken.&lt;br /&gt;
&lt;br /&gt;
Die offenen Positionen des aktuellen Auftrags werden fett dargestellt. In diesen Positionen steht in der Spalte „Buchen“ die noch offene Restmenge als Buchen-Menge. Das hat REFLEX automatisch eingetragen.&lt;br /&gt;
Rest-Menge gibt nun an, wieviel von der eingegebenen Menge (36) noch nicht auf andere Positionen verteilt wurden, also hier 4 (36 – 16 – 16).&lt;br /&gt;
Wenn man wirklich 36 Stück zurückbuchen will, kann man in der Spalte Buchen die Restmenge bei dem ersten Auftrag eintragen, was eine Rest-Menge von 0 ergibt. Die eingegebene Menge wurde also vollständig auf die noch offenen Positionen verteilt!&lt;br /&gt;
Bei Bestätigen mit '''OK'''wird dann die Rücknahme entsprechend verbucht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jede Bestellung hat einen '''zusätzlichen Freigabe-Status''' und einen Button '''Freigabe''' daneben, mit dem man die Freigabe anfordern, erteilen oder ablehnen kann.&lt;br /&gt;
&lt;br /&gt;
Freigabe-Status:&lt;br /&gt;
Leer:	Ursprungszustand beim Anlegen einer neuen Bestellung. Freigabe wurde nicht angefordert.&lt;br /&gt;
Freigabe angefordert:	Die Freigabe der Bestellung wurde per Mail oder Erinnerung an den Bestell-Controller angefordert.&lt;br /&gt;
Freigabe erteilt:	Der Bestell-Controller hat die Bestellung freigegeben.&lt;br /&gt;
Freigabe abgelehnt:	Der Bestell-Controller hat die Freigabe der Bestellung abgelehnt.&lt;br /&gt;
Bestellauftrag trotz fehlender Freigabe:	Obwohl die Bestellung (Anfrage) nicht freigegeben war, wurde ein Bestell-Auftrag daraus gemacht! Das ist eine Notfall-Funktion. In diesem Fall muss der Bestell-Controller die Bestellung nachträglich freigegeben.&lt;br /&gt;
&lt;br /&gt;
Über diese Buttons kann man einen Vorgang beginnen:&lt;br /&gt;
&lt;br /&gt;
 '''Freigabe-Antrag''', '''Freigabe erteilen''', '''Freigabe ablehnen'''&lt;br /&gt;
 &lt;br /&gt;
Die Buttons sind je nach Freigabe-Status und User-Recht ein- oder ausgeblendet.&lt;br /&gt;
Um Bestellungen freizugeben braucht man das Recht &amp;quot;BestellungFreigeben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeder Wechsel eines Status wird in der Freigabe-Historie dokumentiert.&lt;br /&gt;
&lt;br /&gt;
Mail/Erinnerungen:&lt;br /&gt;
Optional wird ein Mail oder eine Erinnerung an den Bestell-Controller oder den Bestellungsbearbeiter erzeugt. &lt;br /&gt;
&lt;br /&gt;
In den Erinnerungen: Mit dem Button „Freigabe“ kann man direkt in das Freigabefenster springen, ohne dass man die Bestellung selbst öffnen muss. Dazu muss man das Recht auf das Menü „Bestellungen“ haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigaben&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Baum links gibt es neue Filter für Freigaben:&lt;br /&gt;
 &lt;br /&gt;
Freigaben…:&lt;br /&gt;
	Alle Bestellungen, für die Freigabe angefordert, bestätigt oder abgelehnt wurde.&lt;br /&gt;
	In Verbindung mit den anderen Filtern, also Datum, Bearbeiter usw.&lt;br /&gt;
Freigabe angefordert:&lt;br /&gt;
	Anfragen, für die eine Freigabe angefordert wurde.&lt;br /&gt;
Freigabe erteilt, noch Anfrage:&lt;br /&gt;
	Anfragen, für die eine Freigabe erteilt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
	Wenn die auf Auftrag gestellt werden, fallen sie aus der Liste hier raus!&lt;br /&gt;
Freigabe für Anfrage abgelehnt:&lt;br /&gt;
Anfragen, für die eine Freigabe abgelehnt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
Dies müssen auf Storno gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
Auftrag trotz fehlender Freigabe:&lt;br /&gt;
	Bestellaufträge, die auf „Auftrag“ gestellt wurden, obwohl keine Freigabe erteilt wurde.&lt;br /&gt;
	Diese müssen ggf. nachträglich auf „Freigabe erteilt“ gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|GevitasFormPrint&lt;br /&gt;
|Einstellungen speichern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal wird das Drucker-Eigenschaftsfenster im Vorschau-Fenster vor dem Drucken eingeblendet, manchmal nicht.&lt;br /&gt;
Wurde geändert! Beim Drucken aus der Vorschau heraus wird nun immer das Drucker-Fenster eingeblendet&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Rechnet manchmal nicht!&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Rechnet nicht im Fuß? Die Positionen haben keine Summe. Grund:&lt;br /&gt;
Diese Kombination…&lt;br /&gt;
&lt;br /&gt;
  Bestellart:   Einkauf&lt;br /&gt;
  Artikel-Art:  Arb.zeit&lt;br /&gt;
&lt;br /&gt;
…war im Programm nicht vorgesehen, es sollte '''Bestellart=Personal''' sein.&lt;br /&gt;
Nach dem Update Rel. 211006 wird das aber berücksichtigt und der Positionspreis berechnet. Bestehende Positionen müssen mittels durch-„tabben“ berechnet werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier &amp;quot;Personal aus Terminen&amp;quot; anzeigen/kalkulieren lassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zusammenfassung nach Untergruppen wird angezeigt:&lt;br /&gt;
&lt;br /&gt;
Arbeitszeiten für Untergruppen, die nicht einem Artikel zugeordnet wurden (s.o.), werden hier nicht aufgeführt und nicht in den Auftrag eingefügt!&lt;br /&gt;
Danach Button [OK, einfügen/anpassen!] klicken.&lt;br /&gt;
Dann passiert folgendes für jede Datenzeile der o.a. Tabelle:&lt;br /&gt;
-	Es wird nach der ArtNr. gesucht, z.B. 2051000002 = „Gesamtkosten Bauleiter“:&lt;br /&gt;
o	Gefunden: Menge und Preise werden überschrieben&lt;br /&gt;
o	Nicht gefunden: Kapitel „Personal“ wird gesucht:&lt;br /&gt;
	Nicht vorhanden: Kapitel wird angelegt.&lt;br /&gt;
	Vorhanden: Kapitel-Nr. wird verwendet&lt;br /&gt;
o	An das oben ermittelte Kapitel wird eine Position mit dem Artikel angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Umbenennen einer Obergruppe, Gruppe oder Untergruppe werden nun auch die Termine dazu aktualisiert.&lt;br /&gt;
Das Löschen von Obergruppen, Gruppen oder Untergruppen bei vorhandenen Artikeln ist nun nur noch REFLEX-Admins möglich. &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 210524 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe (engl. Version)&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beseitigt (auch in Auftragsverwaltung)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Artikel-Lieferanten drucken&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Tabelle der Artikel-Lieferanten kann nun ausgedruckt werden. Dazu das Drucker-Icon links oben in der Tabelle klicken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neue Bestellung, Bestellnummer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Vergabe der Bestellnummer konnte es zu einer Fehlermeldung kommen. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Programmteile&lt;br /&gt;
|Speichern/Wiederherstellen Tabellen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Durch einen Fehler in der Tabelle-Speichern-/Wiederherstellen-Funktion konnte es sein, dass nach einem Update die ursprüngliche Tabellenstruktur wiederhergestellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zwischensummen in den Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Positionen kann man nun über das Popup-Menü Zwischensummen einfügen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|MultiLager: Auswahl User-Filialen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Auswahl der User-Filialen konnte man die zulässigen Filialen nicht auswählen, obwohl das Rechte &amp;quot;Darf auf anderes Lager buchen&amp;quot; eingeschaltet war. Dieses Problem wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Update-Log]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17253</id>
		<title>REFLEX Update-Historie</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17253"/>
				<updated>2026-03-17T10:35:52Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Release 260316 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Datei:Updates_128x128.png|32px]]Dieser Artikel beschreibt die letzten Updates von REFLEX. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Installation des Updates'''&lt;br /&gt;
[[Datei:Achtung_64.jpg|rechts]]&lt;br /&gt;
Zur Installation des Updates beachten Sie bitte '''unbedingt''' die [[REFLEX: Programm-Updates|Hinweise zu Programm-Updates]] und zu den [[REFLEX: Datenbank-Updates|Datenbank-Updates]]!&lt;br /&gt;
&lt;br /&gt;
'''Datenbank-Update'''&lt;br /&gt;
&lt;br /&gt;
Ein Update beinhaltet u.U. Datenbank-Änderungen!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
Der aktuelle Datenbank-Stand ist '''15.0.250803'''. &lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim ersten Starten des Programms wird der Datenbank-Stand überprüft und ein automatisches Datenbank-Update eingeleitet. &lt;br /&gt;
Führen Sie dieses Update unbedingt durch! &lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte '''unbedingt die [[REFLEX: Datenbank-Updates|Hinweise zu Datenbank-Updates]]'''!&lt;br /&gt;
&lt;br /&gt;
Ältere Update-Beschreibungen finden Sie '''[[REFLEX: Update-Beschreibungen|hier]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release 260316 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Lieferanschriften:&lt;br /&gt;
Wenn eine Entfernung über der vom Admin festgelegten Grenze liegt und die entsprechende Checkbox ausgeschaltet ist, wird diese Frage angezeigt: Die Entfernung ist größer als X km. Willst Du die Option &amp;quot;Entfernung ist größer als X km&amp;quot; einschalten?&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In den Auftragslieferanschriften wird die Entfernung (Delivery + Return) auch bei &amp;quot;Transport durch Kunde&amp;quot; berechnet.&lt;br /&gt;
Bei selektierter Checkbox &amp;quot;Entfernung größer als 500km!&amp;quot; in einer Anschrift wird diese nicht zurückgesetzt, wenn auf &amp;quot;Transport durch Kunde&amp;quot; gewechselt wird. Probleme beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestellung oder Positionen kopieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bestellung kopieren oder Positionen aus Zwischenablage einfügen:&lt;br /&gt;
Kopierte die Spalten für die Verbindung zu Aufträge (ID_STRING,AUFTRNR,AUFTRPOSNR,AUFTRUNTPOSNR,AUFTRPOS_ID_STRING) aus dem Original in die Kopie mit! Das darf nicht sein, dadurch könnten Auswertungen verfälscht werden!&lt;br /&gt;
Das Problem wurde beseitigt.&lt;br /&gt;
Fehlende ID_STRING's werden durch das Datenbank-Update gefüllt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerprotokoll für Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Felder werden nun beim Lagerzugang über Bestellungen aus den Bestell-Positionen gefüllt:&lt;br /&gt;
 &lt;br /&gt;
;BESTNR&lt;br /&gt;
:Bestell-Nummer&lt;br /&gt;
&lt;br /&gt;
;BESTPO_ID_STRING&lt;br /&gt;
:ID-String der Bestell-Position&lt;br /&gt;
&lt;br /&gt;
;AUFTRPOS_ID_STRING&lt;br /&gt;
:ID-String der Auftrags-Position (wenn in der Bestellung angegeben)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerzugang über Bestellung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerzugang Einzelartikel über Bestellung, Protokoll ohne Mengen:&lt;br /&gt;
Wenn man einen Einzel-Artikel zubucht, stehen im Protokoll nicht die '''aktualisierten Bestände''' sondern die '''vor''' der Buchung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
| Faktura-Dokumente kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Filter im Faktura-Dokumentenmanager --&amp;gt; Faktura-Dokumente kopieren:&lt;br /&gt;
Nicht nur nach Zeitraum filtern, sondern zusätzlich nach Kundennummern!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Sondervorschrift ADR/Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In GevitasFormPrint wird die '''Anzahl der Artikel-Positionen mit Sondervorschrift'' (ADR/Gefahrgut) eingefügt.&lt;br /&gt;
Im in Auftrags-/Lieferschein-Kopf gibt es dieses neue Feld:&lt;br /&gt;
&lt;br /&gt;
;LieferscheinKopf.DGoodsSpecialRules_Numbers&lt;br /&gt;
:Enthält die Anzahl der Positionen im Auftrag bzw. Lieferschein, für in den Artikelstammdaten eine Sondervorschrift festgelegt wurde. :Die Anzahl wird vor dem Drucken jeweils neu berechnet.&lt;br /&gt;
&lt;br /&gt;
;Im Lieferschein-Report:&lt;br /&gt;
:Achtung!&lt;br /&gt;
:Im Lieferschein-Formular-Report immer das &amp;quot;LieferscheinKopf.DGoodsSpecialRules_Numbers&amp;quot; Feld aus dem LieferscheinKopf verwenden, nicht das Feld aus dem AuftragsKopf!&lt;br /&gt;
:Im Auftragskopf steht die Anzahl aus dem Auftrag, was bei Teillieferungen nicht unbedingt die Anzahl des Lieferscheins ist!&lt;br /&gt;
&lt;br /&gt;
;In diesem Zusammenhang wurden auch diese Felder neu in die Auftragskopf-Tabelle eingefügt:&lt;br /&gt;
:Mandant&lt;br /&gt;
:FirmenID&lt;br /&gt;
:DispoAuftrag&lt;br /&gt;
:ZusatzAuftrag&lt;br /&gt;
:StatusPart&lt;br /&gt;
:TransportDurchKunde&lt;br /&gt;
:TransportDurchKundeR&lt;br /&gt;
:ZollTransProjNr&lt;br /&gt;
:ZollStatus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Suche in der Übersicht langsam&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Mögliche Ursachen:&lt;br /&gt;
&lt;br /&gt;
;IntelliSuche, Auswahl der Felder:&lt;br /&gt;
:Bitte den Usern sagen, dass vermieden werden soll, alle Felder für die Suche auszuwählen!&lt;br /&gt;
:Je mehr Häkchen, desto größer wird die Abfrage und desto mehr muss der Server arbeiten.&lt;br /&gt;
&lt;br /&gt;
;Eingrenzen des Rechnungsdatums&lt;br /&gt;
:Sollte eingeschaltet sein. Sobald man ein Datum angibt, wird die Suche viel schneller! &lt;br /&gt;
:Zur einfacheren Eingabe des Datum-Filters kann man nun im Auswahlfenster bequem einen Zeitraum auswählen und mit OK oder Doppelklick übernehmen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Übersicht um die Spalte &amp;quot;Bereich&amp;quot; (Miete/Verkauf/Mietverkauf) erweitert&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Faktura, Übersicht: Rechnungen werden mehrfach angezeigt, wenn es mehrere Zahlungen dafür gibt.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Geräte-Abmessungen, Volumen, Gewicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Lizenz &amp;quot;FahrzeugDispo&amp;quot; oder &amp;quot;TransportModul&amp;quot; verwendet gilt:&lt;br /&gt;
Im Artikelstamm werden die technischen Verpackungsmaße vor der Eingabe automatisch mit der Verpackungseinheit multipliziert und danach durch die VPE geteilt. Es ist nun '''optional''' möglich, die '''tatsächlichen Maße''' einzugeben (ohne Verpackungseinheit). Die Werte werden in einem separaten Fenster eingegeben und nicht automatisch anhand der Verpackungseinheit korrigiert, aber weiterhin '''gerundet'''.&lt;br /&gt;
Grund: In diesen Modulen gilt das Verpackungs-Volumen und -Gewicht für einen einzelnen Artikel! &lt;br /&gt;
Beispiel: Verpackungseinheit 2, angegebene Abmessungen 60x60x60 beziehen sich auf den anteiligen Wert für ein Gerät, die Verpackung hat die Abmessungen 60x60x120 cm.&lt;br /&gt;
&lt;br /&gt;
Die Rundung wurde mit dem letzten Update eingeführt um zu vermeiden, dass bei ungeraden Verpackungseinheiten Nachkommastellen wie 0,66666666 entstanden und das Feld für die Abmessungen &amp;quot;sprengten&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neu &amp;quot;Checkboxen&amp;quot; auf der Seite &amp;quot;Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Optionen sind auf der Seite &amp;quot;Gefahrgut&amp;quot; im Artikelstamm neu:&lt;br /&gt;
&lt;br /&gt;
Overpack:&lt;br /&gt;
Wwenn angehakt, dann muss das Wort &amp;quot;Overpack&amp;quot; mit auf dem LS unter/neben Artikel zusätzlich drauf!&lt;br /&gt;
&lt;br /&gt;
Auswahlfeld &amp;quot;Sondervorschrift&amp;quot;:&lt;br /&gt;
* „Transport via SV188“&lt;br /&gt;
* „Transport via SV594“&lt;br /&gt;
Wenn eine davon ausgewählt wird, muss dieser Text auf den Lieferpapieren ausgedruckt werden und keine ADR Daten!&lt;br /&gt;
&lt;br /&gt;
Geprüft:&lt;br /&gt;
Zeigt an, dass die UN-Nummer und ADR-Daten von einer Person geprüft wurden.&lt;br /&gt;
Geprüft mit UN Nummer = ADR&lt;br /&gt;
Geprüft ohne UN Nummer = ohne ADR&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Statistik, Zugangs-/Abgangsliste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zugangs-Abgangsliste zeigt keinen VK-Bestand bei Mietartikeln, obwohl diese auch einen VK-Bestand haben können, und sei es auch nur, wenn versehentlich ein VK-Einzelartikel zugebucht wurde.&lt;br /&gt;
Neue Spalte V-Bestand wurde eingefügt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen werden nun in der Datenbank gespeichert.&lt;br /&gt;
Vom Statistischem Bundesamt&lt;br /&gt;
&lt;br /&gt;
[https://www.destatis.de/DE/Methoden/Klassifikationen/Aussenhandel/sova-leitdatei.html]&lt;br /&gt;
&lt;br /&gt;
heruntergeladen und importiert werden.&lt;br /&gt;
&lt;br /&gt;
Das Druckmodul GevitasFormPrint stellt nun in der Tabelle &amp;quot;Artikel&amp;quot; diese neuen Felder zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffNumber&amp;quot;&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffText&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Entfernung zu der Adresse&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Anlegen einer Adresse wird die Entfernung von der Heimat-Adresse (angelegt in den Firmen-Daten im REFLEX-Admin) zu der Adresse geprüft und ggf. neu in die Entfernungstabelle eingetragen. &lt;br /&gt;
&lt;br /&gt;
Macht Sinn, weil dann nur EINMAL beim Anlegen der neuen Adresse online abgefragt wird und in der Folge nur noch die km lokal aus der Entfernungstabelle kommen.&lt;br /&gt;
&lt;br /&gt;
Beim Anlegen einer Adresse wird geprüft, ob für diese PLZ+ORT schon eine Entfernung in der Datenbank gespeichert ist und diese - wenn nein - in die Entfernungstabelle eingetragen.&lt;br /&gt;
&lt;br /&gt;
Problem:&lt;br /&gt;
Wenn EntfernungKm = 0 (also Online keine Entfernung gefunden) bleibt 0 km in der Entfernungstabelle und es wird immer und immer wieder online die Entfernung abgefragt, jedes mal mit 0 km!&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
Wenn die EntfernungKm = 0 (also Online nicht gefunden wurde) wird EntfernungKm = 1 eingetragen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Buchung von Totalschäden wird das &amp;quot;FertigIst&amp;quot; Datum nicht immer gesetzt. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Bisher ist es möglich, das Dialog-Fenster mit den Informationen zum Aussondern mit '''Abbrechen''' abzubrechen. Das hat zur Folge, dass die Reparatur abgeschlossen wird, das Gerät aber nicht ausgesondert wird, die Bestände werden nicht vermindert usw.!&lt;br /&gt;
&lt;br /&gt;
Der Button Abbrechen ist nun ausgegraut, man kann nur OK klicken!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Transport anlegen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Werkstatt: Transport anlegen&lt;br /&gt;
* Checkbox &amp;quot;Transport durch Kunde&amp;quot; ging nicht aus, wenn eine Adresse gewählt wurde.&lt;br /&gt;
* Fehlermeldung &amp;quot;Termin 0 nicht gefunden!&amp;quot; beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
| Artikeländerungen werden nicht mit Zollmodul synchronisiert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm / Zollmodul: Artikeländerungen (z.B. EK, Verpackungseinheit) werden nicht mit Zollmodul synchronisiert.&lt;br /&gt;
Dazu gibt es jetzt eine eigene Seite auf der Seite &amp;quot;Positionen&amp;quot; im Zoll-Projekt.&lt;br /&gt;
Es werden die Daten aus den Artikelstammdaten übernommen und die Zoll-Positionen neu durchgerechnet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Excel-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für die Zoll-Proforma-Rechnung kann nun per Dateiausgabe eine Excel-Datei für den Dienstleister erzeugt werden. Dazu gibt es im Druckfenster einen neuen Button &amp;quot;Excel-Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Zoll- und Seriennummern im Formular&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für das Zoll-Formluar gibt es nun neue Variablen/Funktionen:&lt;br /&gt;
&lt;br /&gt;
;CNL_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Customs-Seriennummern, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
:Beispiel:&lt;br /&gt;
:10010-10015, 10017&lt;br /&gt;
:10019-10023, 10025, 10027&lt;br /&gt;
:10029-10031&lt;br /&gt;
&lt;br /&gt;
:Dazu muss man im Report eine Variable mit dem Namen &amp;quot;CNL_Numbers&amp;quot; anlegen und diese am besten in ein Child-Band des Detail-Band platzieren.&lt;br /&gt;
&lt;br /&gt;
:Das war's! Das Programm schreibt dann in diese Variable die Nummernblöcke entsprechend hinein. Das Band und das Feld auf &amp;quot;Streched=True&amp;quot; setzen, damit auch umfangreiche, getrennte Nummern rein passen.&lt;br /&gt;
&lt;br /&gt;
* Customs-Seriennummern werden im Zollmodul für jedes Zoll-Projekt erzeugt und bestehen aus der Zoll-Projekt-Nummer + Positionsnummer + LaufendeNummer. &lt;br /&gt;
: Damit wird ein Gerät in einem Zoll-Vorgang eindeutig identifiziert.&lt;br /&gt;
: Im Zoll-Modul kann man Etiketten mit den Custom-Seriennummern erzeugen und auf die Cases kleben.&lt;br /&gt;
&lt;br /&gt;
;CNL_NumbersBold&lt;br /&gt;
;Wie &amp;quot;CNL_Numbers&amp;quot;, aber zusammenhängende Blöcke werden fett dargestellt. HTML-Code im Memo des Formulars muss dazu eingeschaltet werden!&lt;br /&gt;
;[CNL_NumbersBold] schreibt also die Nummern in Blöcke mit Fettschrift im HTML-Format &amp;lt;b&amp;gt;...&amp;lt;/b&amp;gt;. Im Memo-Feld muss dazu die Eigenschaft AllowHTMLTags auf True stehen!&lt;br /&gt;
&lt;br /&gt;
;InvNumbers&lt;br /&gt;
:Es gibt im Report eine weitere Variablen, die man verwenden kann:&lt;br /&gt;
:InvNumbers schreibt die Inventar-Nummern in das Feld, getrennt durch Kommas. Das wird für Fremdgeräte verwendet.&lt;br /&gt;
&lt;br /&gt;
;Order_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Auftragsnummern des Zoll-Projekts, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel-Code:&lt;br /&gt;
&lt;br /&gt;
Einschalten Band, wenn Fremd-Position:&lt;br /&gt;
&lt;br /&gt;
 procedure ChildDetailPositionenInvNumbersOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   ChildDetailPositionenInvNumbers.Visible := &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 1;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Einschalten, wenn keine Fremd-Position und CNL-Nummern in der Variable stehen:&lt;br /&gt;
 &lt;br /&gt;
 procedure ChildCNL_NumbersBoldOnBeforePrint(Sender: TfrxComponent); //JC//260206//                               &lt;br /&gt;
 begin&lt;br /&gt;
   ChildCNL_NumbersBold.Visible := ( &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 0 ) and ( Length( &amp;lt;CNL_NumbersBold&amp;gt; ) &amp;gt; 1 );&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verpackungseinheit in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verpackungseinheit wird in Auftragspositionen angezeigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|ADR-Punkte&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|ADR-Punkte werden in Bestellpositionen angezeigt.&lt;br /&gt;
Die ADR-Punkte des gesamten Bestellung werden unterhalb der Bestellpositionen angezeigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250822 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Fixierung, Business Forecast&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim letzten Update hat der Fehlerteufel hier zugeschlagen:&lt;br /&gt;
* Button Fixierung aufheben funktioniert wieder.&lt;br /&gt;
* Business Forecast funktioniert wieder.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Auftrag wird automatisch fixiert&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aufträge werden beim Erstellen einer Rechnung lizenz-abhängig '''nicht mehr automatisch fixiert'''. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;Sortierung&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jedem Artikel kann eine Sortierung zugewiesen werden. Dazu gibt es im Detail-Fenster ein neues Feld:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung.png]]&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Eingabe der Sortierung kann man die möglichen Sortierbegriffe im REFLEX-Admin festlegen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung_Vorgabe.png]]&lt;br /&gt;
&lt;br /&gt;
In REFLEX gibt es dann in den Artikel-Stammdaten ein Auswahl-Fenster mit den hier angegebenen Sortierbegriffen.&lt;br /&gt;
 &lt;br /&gt;
Die Sortierung kann z.B. für Packlisten verwendet werden, u.U. in Kombination mit der Länge (s.u.).&lt;br /&gt;
&lt;br /&gt;
;Sortierung für Artikel festlegen:&lt;br /&gt;
Im Artikelstamm kann man die Sortierung in das entsprechende Feld eingaben oder in der Übersicht für einen oder mehrere Artikel im Suchen-Fenster festlegen.&lt;br /&gt;
&lt;br /&gt;
;Einzelner Artikel:&lt;br /&gt;
:Entweder im Fenster &amp;quot;Einzelheiten&amp;quot; über den Lupen-Button…&lt;br /&gt;
:…oder im Suchen-Fenster über den Button '''Sortierung dieses Artikels...'''&lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
 &lt;br /&gt;
;Mehrere Artikel auf einmal ändern:&lt;br /&gt;
:Im Suchen-Fenster rechte Maustaste klicken und auswählen '''Sortierung der angezeigten Artikel ändern...'''. &lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
:Das legt die ausgewählte Sortierung für alle angezeigten Artikel fest!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neue Maß-Felder L x B x H&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Abmessungen wurden bisher in einem '''Textfeld''' in den technischen Daten als Text eingegeben.&lt;br /&gt;
&lt;br /&gt;
Wenn man aber z.B. auf der Packliste die Artikel nach der Länge sortieren will, geht das mit dem Textfeld nicht, weil dieses alphabetisch sortiert ist, also z.B.:&lt;br /&gt;
&lt;br /&gt;
 12&lt;br /&gt;
 120&lt;br /&gt;
 13&lt;br /&gt;
 140&lt;br /&gt;
 15&lt;br /&gt;
&lt;br /&gt;
Die Länge muss also ein '''Zahlenfeld''' sein, um richtig sortieren zu können. Deshalb gibt es nun '''optional getrennte''' Maß-Felder:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Masse_LxBxH.png]]&lt;br /&gt;
&lt;br /&gt;
* Diese neue Option ist anfangs ausgeschaltet und muss von uns gezielt anhand der Lizenz eingeschaltet werden. Somit ist REFLEX nach dem Update kompatibel zur bisherige Methode!&lt;br /&gt;
&lt;br /&gt;
Diese Felder sind auch im Suchen-Fenster, wie immer anfangs ganz rechts. Man kann sie von dort an die gewünschte Position ziehen. &lt;br /&gt;
&lt;br /&gt;
;Neue Felder bei allen Artikeln aus bisherigem Textfeld extrahieren&lt;br /&gt;
:Die neuen Felder können bei allen Artikel automatisch aus dem Textfeld extrahiert und eingetragen werden.&lt;br /&gt;
:Dazu in der Übersicht aus dem Menü &amp;quot;Bearbeiten&amp;quot; &amp;amp;rArr; &amp;quot;Spezielle Funktionen&amp;quot; klicken und auswählen:&lt;br /&gt;
:&amp;quot;Bei allen Artikeln die einzelnen Maß-Felder aus dem Maß-Textfeld extrahieren&amp;quot;&lt;br /&gt;
:(geht nur als REFLEX-Admin)&lt;br /&gt;
:Berücksichtigt werden dabei alle Artikel, bei denen Abmessungen eingetragen wurden.&lt;br /&gt;
&lt;br /&gt;
;Vorschlag zur einheitlichen Erfassung und zum Verständnis:&lt;br /&gt;
* Die Länge eines Artikels wird definiert als das '''größte Maß''' des Artikels.&lt;br /&gt;
* Das '''größte Maß''' des Artikels wird also als die '''Länge''' festgelegt.&lt;br /&gt;
* Eselsbrücke: Das '''längste Maß''' ist die '''Länge'''!&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
:Bei einem Rig-Tower z.B. würde man eigentlich die '''Höhe''' als das längste Maß H sehen, weil der Tower ja stehend verwendet wird. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Tower_stehend_liegend.png]]&lt;br /&gt;
&lt;br /&gt;
:Da er aber '''liegend transportiert''' wird, kann man das längste Maß als '''Länge L''' sehen, nicht als Höhe. &lt;br /&gt;
:Ansichtssache!&lt;br /&gt;
:Innerhalb einer Firma sollte man sich auf eine einheitliche Erfassung einigen, damit die Sortierung vernünftig funktioniert.&lt;br /&gt;
&lt;br /&gt;
;Sortieren im Suchen-Fenster:&lt;br /&gt;
:Wenn man hier nach der Spalte „Sortierung“ sortiert, wird nach der Spalte &amp;quot;Sortierung&amp;quot; plus der Spalte &amp;quot;Länge&amp;quot; sortiert. Innerhalb der Sortierungs-Spalte stehen die längsten Artikel also oben!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis:&lt;br /&gt;
:Das &amp;quot;alte&amp;quot; Textfeld mit den Abmessungen gibt es weiterhin! Es wird nur lizenzabhängig versteckt und stattdessen die einzelnen Maß-Felder angezeigt. Diese Felder werden aber automatisch synchronisiert, so dass immer in beiden Feldern das gleiche steht.&lt;br /&gt;
* Wenn Sie auch lieber die getrennten Eingabefelder verwenden wollen, wenden Sie sich an unseren Support.&lt;br /&gt;
:Die neuen Felder können dann für Ihre Lizenz freigeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, sortieren nach Artikel-Sortierkennzeichen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Packliste kann man nun optional nach den Artikel-Sortierkennzeichen sortieren lassen.&lt;br /&gt;
Es wird alphabetisch nach den Artikel-Sortierungen sortiert, also z.B. 01-Ballast, 02-Traversen, 03-Rigging usw.&lt;br /&gt;
&lt;br /&gt;
Innerhalb der Sortierung wird nach der Artikel-Länge absteigend sortiert, die längsten Artikel stehen also oben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrags-/Super-Kalkulation&lt;br /&gt;
|Neue Kostenarten&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Auftrags-/Super-Kalkulation gibt es neue Kostenarten bzw. Bereiche. &lt;br /&gt;
&lt;br /&gt;
Die Kostenarten werden angelegt bzw. bearbeitet unter dem Menü '''Stammdaten » Buchhaltung » Kostenarten'''.&lt;br /&gt;
*Hinweise&lt;br /&gt;
:Die '''Konto-Nummern''' der Kostenarten sind der Kalkulation egal, es werden nur die '''Bereiche''' innerhalb der Konten beachtet!&lt;br /&gt;
:Die Kostenarten werden bei den Artikeln hinterlegt.&lt;br /&gt;
:Beim Einfügen eines Artikels in eine Auftrags- oder Bestell-Position wird die Kostenart des Artikels in die Position übernommen und '''dort gespeichert'''.&lt;br /&gt;
:Jeder Kostenart kann man einen Bereich zuweisen. &lt;br /&gt;
:Die Kalkulation greift auf die '''Kostenarten''' und die '''dort gespeicherten Bereiche''' zu.&lt;br /&gt;
:Die Kalkulation ordnet dann die Zahlen (Umsatz, Soll-Kosten, Ist-Kosten, Erlöse, Deckungsbeiträge) der Zeile anhand des Bereichs der Kostenart des Artikels zu.&lt;br /&gt;
&lt;br /&gt;
;Bereich bisher:&lt;br /&gt;
:0 Undefiniert&lt;br /&gt;
:1-4 Artikelart  1=Miete|2=Verkauf|3=Dienstleistungen|4=Arbeitszeit&lt;br /&gt;
::1=Miete &lt;br /&gt;
::2=Verkauf &lt;br /&gt;
::3=Dienstleistungen, Logistik &lt;br /&gt;
::4=Arbeitszeit, externes Personal (Kosten für internes Personal kommen aus der Zeiterfassung)&lt;br /&gt;
&lt;br /&gt;
;Neu, zusätzlich:&lt;br /&gt;
&lt;br /&gt;
:5 Übernachtung&lt;br /&gt;
:6 Catering&lt;br /&gt;
:7 Travel&lt;br /&gt;
:8 Anmietung Baumaschinen o.ä.&lt;br /&gt;
:9 Interne Personal-Kosten aus der Zeiterfassung mit dem Modul '''IDid''.&lt;br /&gt;
&lt;br /&gt;
Technischer Hinweis: Der Bereich wird im Datenbankfeld KOSTENART.KENNZ3 festgelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Buchhaltung Kostenarten&lt;br /&gt;
|Konto löschen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Vor dem Löschen eines Kostenarten-Kontos wird nun überprüft, wie viele Verweise es auf das Konto gibt. Wenn es welche gibt, erfolgt eine entsprechende Anzeige und das Löschen wird verweigert.&lt;br /&gt;
Verweise auf Kostenarten (Datenbank-Felder „KOSTENART_ID“) gibt es in diesen Datenbank-Tabellen:&lt;br /&gt;
&lt;br /&gt;
:• Artikelstammdaten&lt;br /&gt;
:• Auftragspositionen&lt;br /&gt;
:• Bestell-Köpfen und -Positionen (!) Achtung! Die Kalkulation benutzt die Verweise im Bestell-Kopf!&lt;br /&gt;
:• Eingangsrechnungen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Universelles Warn-Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf gibt es nun die Möglichkeit, ein universelles Warn-Kennzeichen anzugeben, also eine Checkbox mit einem frei definierbarem Text. Wenn die Checkbox eingeschaltet ist, wird sie auffällig rot markiert und auch in der Übersicht werden VA-Name und -Ort rot markiert.&lt;br /&gt;
Dazu wird ein universales Kennzeichen '''Bearbeitungsstatus''' im Auftragskopf verwendet, das über eine Checkbox ein- bzw. ausgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Der Text &amp;quot;Prüfbuch fehlt&amp;quot; wird im REFLEX-Admin festgelegt (Auftrag » Kennzeichen » Bearbeitsstatus im Auftragskopd verwenden als...)&lt;br /&gt;
Es gibt so z.B. die Möglichkeit, einen Auftrag zu kennzeichnen, dass noch kein Prüfbuch für die Bühne dazu vorhanden ist. &lt;br /&gt;
&lt;br /&gt;
* Der Auftrag wird in der Übersicht auffällig rot im VA-Namen und VA-Ort markiert, wenn die Checkbox eingeschaltet ist&lt;br /&gt;
* Im Auftragskopf wird die Checkbox auch rot markiert, wenn sie eingeschaltet ist&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Beim Erstellen eines Dispo-Auftrags wird die Checkbox mit kopiert!&lt;br /&gt;
:Beim „normalen“ Kopieren eines Auftrags wird die Checkbox '''nicht''' mit kopiert!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis: Es wird das Feld MAUFKO.BEARBEITUNGSSTATUS verwendet. Das ist schon in der Datenbank drin gewesen, wurde aber bisher nicht verwendet.&lt;br /&gt;
0 = Kein Hinweis&lt;br /&gt;
1 = Hinweis und rote Markierung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Rechte auf Zeiterfassungsdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Auswahl „Zeiterfassung“ im InfoCenter über ein Zugriffsrecht sperren. Dazu muss man im REFLEX-Admin das Recht auf „JA“ setzen.&lt;br /&gt;
&lt;br /&gt;
Diese Zugriffsrechte wie z.B. „'''12. InfoCenter Zeiterfassung'''“ wurde über das Datenbank-Update eingefügt, wobei alle User aus Datenschutz-Gründen das Recht „Nein“ bekommen haben!&lt;br /&gt;
Also ist die Auswahl „Zeiterfassung“ für alle User nach dem Update unsichtbar! &lt;br /&gt;
Deshalb muss man das Recht bei den '''relevanten Usern''' auf „Ja“ stellen.&lt;br /&gt;
&lt;br /&gt;
Alle anderen Zugriffsrechte stehen auf „Ja“.&lt;br /&gt;
&lt;br /&gt;
Es gibt (nach dem Update) folgende Rechte:&lt;br /&gt;
&lt;br /&gt;
:01. InfoCenter Seite Umsatz generell&lt;br /&gt;
:02. InfoCenter Seite Rechnungen generell&lt;br /&gt;
:03. InfoCenter Seite Zahlungen generell&lt;br /&gt;
:04. InfoCenter Seite Eingangsechnungen generell&lt;br /&gt;
:05. InfoCenter Seite Lageberichte generell&lt;br /&gt;
:06. InfoCenter Seite Kunden generell&lt;br /&gt;
:07. InfoCenter Seite Lieferanten generell&lt;br /&gt;
:08. InfoCenter Seite Artikel generell&lt;br /&gt;
:09. InfoCenter Seite (Spezielle Firma)-Vertrieb generell&lt;br /&gt;
:10. InfoCenter Seite (Spezielle Firma)-Abt.Leiter generell&lt;br /&gt;
:11. InfoCenter Seite (Spezielle Firma)-GL generell&lt;br /&gt;
:12. InfoCenter Zeiterfassung&lt;br /&gt;
:13. InfoCenter Seite Auftrag&lt;br /&gt;
&lt;br /&gt;
Hiermit kann man gezielt Einträge aus dem Auswahl-Baum im InfoCenter ein- oder ausblenden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung erfassen, Banken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Eigene Banken wurden nicht mehr in der Liste des der ComboBox angezeigt.&lt;br /&gt;
&lt;br /&gt;
Grund: Die Liste ist nun optional nach Filialen gefiltert oder wenn keine Filiale eingetragen ist, also ein leerer Text.&lt;br /&gt;
Im Ursprungszustand war in der Spalte „Filiale“ aber kein leerer Text sondern nichts (NULL), was datenbanktechnisch ein Unterschied ist.&lt;br /&gt;
&lt;br /&gt;
Wenn man im REFLEX-Admin das Fenster „Banken verwalten“ öffnet und mit OK bestätigt, wird (wurde) das Problem beseitigt. Das Update behebt das Problem aber auch.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250723 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Iconleiste, Arbeitsbereich&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Icon-Leiste links (&amp;quot;Arbeitsbereich&amp;quot;) zeigt „Unterdeckungsliste“ mehrfach an, obwohl gar nicht im Profil angekreuzt:&lt;br /&gt;
Lösung:&lt;br /&gt;
Die Unterdeckungsliste ist in 3 Menüs enthalten:&lt;br /&gt;
• Auftrag&lt;br /&gt;
• Lager&lt;br /&gt;
• Info/Drucken&lt;br /&gt;
Im Benutzerprofil muss man alle 3 Unterdeckungsliste-Häkchen entfernen, dann verschwindet auch das Icon. Sobald man ein Häkchen ankreuzt werden intern alle 3 angekreuzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf, Berechnen-Tage&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Auftragskopf wurden bei einer Eingabe von VA-Datum von/bis die Berechnen-Tage nicht mehr neu berechnet. &lt;br /&gt;
(Der Parameter „Direkte Eingabe“ muss dazu eingeschaltet sein, nicht Eingabe per Dialog)&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;GPSTrackerID&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun in den Einzelartikeln eine GPS-Tracker-ID hinterlegen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Ballon-Tipp&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Der Hint/Ballon-Tipp (MouseOver) auf einem Termin der Personen-Seite zeigt seit dem letzten Update zu wenig Informationen.&lt;br /&gt;
In den Optionen ist nun einstellbar, welche Variante man haben will.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Person für Termin auswählen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Popup-Menüpunkt „Person auswählen“ ging nicht. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einen Termin der Seite &amp;quot;Personen/Ressourcen&amp;quot; kopieren. Dazu mit der rechten Maustaste das entsprechende anklicken.&lt;br /&gt;
 &lt;br /&gt;
Der Termin wird kopiert, allerdings ohne die Person/Ressource im Termin. Deshalb wird nach dem Kopieren sofort automatisch das Fenster zur Auswahl der Person/Ressource geöffnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin-Detail Fenster&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Termin-Detail-Fenster der Seite &amp;quot;Personen/Ressourcen&amp;quot; des JobKalenders werden nun rechts oben die VA-Daten angezeigt.&lt;br /&gt;
Zusätzlich kann man nun eine Liste der Termine des Auftrags im Termin-Details-Fenster anzeigen. Auch eine Balkengrafik dafür ist nun verfügbar.&lt;br /&gt;
 &lt;br /&gt;
Dieses Fenster kann auch aus dem Popup-Menü eines Termins angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Eingabe Maße: Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
Der Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
&lt;br /&gt;
 procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
 end;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250711 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrags-Status ändert sich &amp;quot;von alleine&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Speichern einer Auftragsposition prüfte REFLEX ab Rel. 121106, ob der Auftragskopf auf &amp;quot;AUSG&amp;quot; steht und die gerade gespeicherte Position noch auf &amp;quot;AUFT&amp;quot;. Wenn ja, wurde der Status des Auftragskopfs auf &amp;quot;TEIL&amp;quot; gestellt! &lt;br /&gt;
&lt;br /&gt;
Dummerweise:&lt;br /&gt;
* Diese Prüfung erfolgte unabhängig von der Artikelart, also auch z.B. bei Dienstleistungspositionen! Diese werden aber nicht ausgegeben, bleiben also auf &amp;quot;AUFT&amp;quot;. Was dann zu &amp;quot;TEIL&amp;quot; im Auftragskopf führte.&lt;br /&gt;
* Bei Änderung des Datums über das Lieferanschriftenfenster werden alle Positionen durchlaufen und neu berechnet (wenn der Auftrag nicht fixiert ist). Beim Speichern der jeweiligen Position wurde dann die o.a. Prüfung ausgeführt, was wiederum zu &amp;quot;TEIL&amp;quot; geführt hat!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Gelangensbestätigung/EntryCertificates&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht kann man die gesendeten Gelangensbestätigung/EntryCertificates verwalten und den Empfang bestätigen.&lt;br /&gt;
&lt;br /&gt;
In den Stammdaten --&amp;gt; Buchhaltung Kontenplan kann man bei Erlöskonten eine Option &amp;quot;[x] EntryCertificate, Gelangensbestätigung  erforderlich&amp;quot; einschalten. Beim Drucken einer Rechnung  mit einer &amp;quot;Gelangensbestätigung&amp;quot; wird dann in der Rechnung vermerkt, dass und wann durch wen eine Gelangensbestätigung gesendet wurde.&lt;br /&gt;
&lt;br /&gt;
Was ist eine Gelangensbestätigung?&lt;br /&gt;
Mit der Gelangensbestätigung und anderen alternativen Belegnachweisen soll sichergestellt werden, dass steuerfreie innergemeinschaftliche Lieferungen von Unternehmern im Geltungsbereich des deutschen Umsatzsteuergesetzes im EU-Ausland tatsächlich angekommen sind. Quelle: Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Drucken/mailen einer Rechnung&lt;br /&gt;
Beim Drucken/mailen einer Rechnung über GevitasFormPrint wird geprüft, ob das verwendete Erlöskonto das Kennzeichen &amp;quot;Gelangensbestätigung erforderlich&amp;quot; hat. Wenn ja, wird&lt;br /&gt;
* ein entsprechender Eintrag &amp;quot;Gelangensbestätigung gesendet&amp;quot; für die Rechnung und den Auftrags eingefügt.&lt;br /&gt;
* eine Termin-Erinnerung (Wiedervorlage) für den Bearbeiter des Auftrags in 14 Tagen erzeugt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Lager&lt;br /&gt;
|Gesamtbetrag von Position springt auf 0 (Gebrauchtverkauf, Kapitel pauschal)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei einem RÜCKNAHME-STORNO wird die Position nur neu berechnet, wenn die BISHERBERMENGE = 0 ist!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzeige EntryCertificate/Gelangensbestätigung im Rechnungskopf, Status ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Faktura wird nun der Status der EntryCertificate/Gelangensbestätigung im Rechnungskopf rechts oben angezeigt. Dort kann man auch den Status ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Import-Modul REXIM&lt;br /&gt;
|DATEV-Import Zahlungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|REXIM prüft nun, ob eine Rechnung zu einem Projekt gehört (also eine Projektnummer im Rechnungskopf steht). Wenn ja, wird der bezahlt-Status der Rechnung (Bezahlt, Teilzahlung) in die verbundenen Aufträge des Projekts übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Intrastat-/Zolltarifnummern&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Lagerausgabe kein Storno möglich&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Rücknahme von Teil-Mengen:&lt;br /&gt;
Bisher wurde die Lieferschein-Position nur geändert/gelöscht, wenn die zugehörige Auftragsposition vollständig zurückgebucht wurde. Hat man z.B. eine Lieferscheinposition mit 2 Stück und davon eine Rücknahme von 1 gebucht, blieb die Lieferscheinposition mit Menge 2 erhalten. Wurde nun die zweite Rücknahme mit der Menge 1 gebucht, blieb die Lieferscheinposition mit Menge 1 &amp;quot;übrig&amp;quot;. Diese konnte nicht storniert werden, weil die Auftragsposition ja vollständig zurückgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerprotkoll&lt;br /&gt;
|Spalte &amp;quot;Auftragsmenge&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|im Lagerprotokoll gibt es nun die Spalte &amp;quot;Auftragsmenge&amp;quot;, die die Aktuelle Menge der Auftragsposition anzeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerverwaltung&lt;br /&gt;
|Anzahl Packlisten-Druck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dier Anzahl Packlisten-Drucke wird in der Übersicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Stammdaten Intrastat-/Zolltarif-Nummern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Über das Menü &amp;quot;Stammdaten&amp;quot; kann man nun Intrastat-/Zolltarif-Nummern pflegen, die bei den Artikeln hinterlegt werden können.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|ADR-Kriterien (Gefahrengut)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die ADR-Kriterien der Artikel für Gefahrengut wurden erweitert.:&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnel-Code Str.-verkehr&lt;br /&gt;
* Tunnel-Code Seeverkehr&lt;br /&gt;
&lt;br /&gt;
;Was ist Gefahrgut?&lt;br /&gt;
:Gefahrgut wird nach den Richtlinien der ADR Beförderungskategorien definiert.&lt;br /&gt;
&lt;br /&gt;
;ADR&lt;br /&gt;
:Internationales Abkommen für den Transport von gefährlichen Gütern (Accord relatif au transport international des marchandises dangereuses par route).&lt;br /&gt;
&lt;br /&gt;
;Die 1000-Punkte-Regel&lt;br /&gt;
:Hier werden vorschriftsmäßig verpackte und als Gefahrgut gekennzeichnete Versandstücke zur Beförderung übergeben.&lt;br /&gt;
:Die 1000-Punkte-Regel ist eine Freistellungsvorschrift aus dem ADR. Sie legt fest, dass bestimmte Erleichterungen für den Transport von Gefahrgut gelten, wenn die berechnete Punktezahl in einer Beförderungseinheit den Wert 1000 nicht überschreitet.&lt;br /&gt;
:Gefahrgüter werden hier nach ihrer Gefährlichkeit und der Menge bewertet. Dabei erhalten sie Multiplikatoren, die zur Berechnung der Punkte verwendet werden.&lt;br /&gt;
:Ist man kleiner oder gleich der Punktzahl 1000, gelten geringere Vorschriften für die Kennzeichnung des Fahrzeugs, die Ausrüstung oder die Schulung.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:Zu jedem Artikel können in REFLEX Gefahrgut-Kennzeichen hinterlegt werden:&lt;br /&gt;
&lt;br /&gt;
* UN-Nummer&lt;br /&gt;
* Benennung&lt;br /&gt;
* Klasse&lt;br /&gt;
* Verpackungsgruppe&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnelcode&lt;br /&gt;
* Umweltgefährdend J/N&lt;br /&gt;
&lt;br /&gt;
Daraus errechnen sich die ADR-Punkte für Stück des jeweiligen Artikels und später beim Transport für die Anzahl der Geräte jeder Lieferschein-Position, der gesamten Lieferscheins und der gesamten Ladung des LKW.&lt;br /&gt;
&lt;br /&gt;
;Beförderungskategorien&lt;br /&gt;
:Beförderungskategorie 0: Darf nicht transportiert werden. Dafür steht symbolisch der Faktor 9999&lt;br /&gt;
:Beförderungskategorie 4: Unbegrenzt transportfähig. Faktor 0 bewirkt, dass für diese Kategorie keine Punkte-Berechnung stattfindet.&lt;br /&gt;
&lt;br /&gt;
;Grenze für ADR-Punkt-Berechnung in Wh festlegen&lt;br /&gt;
:Die ADR-Punkt-Berechnung für Artikel entfällt unterhalb einer bestimmten Wh-Anzahl. Im REFLEX-Admin man das festlegen.&lt;br /&gt;
:Standard: 100 Wh&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fertig-Ist-Datum&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei einigen Reparaturaufträgen wurde  das Fertig-Ist Datum nicht eingetragen, wenn man den Auftrag abschließt. Fehler beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehrfaches Erfassen von gleichen Inventarnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Inventarnummern von Einzelartikel können nur einmal auf Werkstatt gesetzt werden. Das gilt nicht für Einzelartikel mit &amp;quot;DUMMY&amp;quot; in der Internen Nummer.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250709 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Projekt-Termine&amp;quot;&lt;br /&gt;
|Zusammengefasste Termin aus allen Aufträgen des Projekts&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Projekt-Termine&amp;quot; stehen alle Termin aus allen Aufträgen des Projekts zusammengefasst. Man hier die Termine bearbeiten oder neue hinzufügen. Ein neuer Termin wird dem Auftrag hinzugefügt, der links ausgewählt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Rechnungen&amp;quot;&lt;br /&gt;
|Anzeige der Rechnungen zu dem Projekt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden die Rechnungen zu dem Projekt angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt&lt;br /&gt;
|Auftragsstatus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Auftragsstatus&amp;quot; im Projekt-Kopf. Damit kann man z.B. beim Drucken des Projekts den Titel auf &amp;quot;Angebot&amp;quot; oder &amp;quot;Auftrag&amp;quot; setzen.&lt;br /&gt;
Wenn Projekt-/KoTr-Nr angegeben (und nur dann) wird der AuftrStatusNr anhand der MAufKo.StatusNr automatisch gesetzt, wenn alle Auftragsstatus gleich sind! Sind also z.B. alle Aufträge des Pprojekts auf &amp;quot;AUFTRAG&amp;quot; gestellt worden, wird auch der Projekt-Auftragsstatus auf &amp;quot;AUFTRAG&amp;quot; gestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt drucken, Zoll-Modul&lt;br /&gt;
|Drucken, freier Zugriff auf Datenbank&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Druckfenster sind nun auch ADO-Komponenten enthalten, mit denen man einen freien Zugriff auf Abfragen der Datenbankbank implementieren kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Aufträge&amp;quot;&lt;br /&gt;
|Neue Spalten Auftragssumme und Berechnet&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Aufträge&amp;quot; zeigen die neuen Spalten die Auftragssumme und Berechnete Summe lt. Rechnumngen (netto) an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Dokumente&amp;quot;&lt;br /&gt;
|Fehler Dokumenten-Verknüpfungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Projekt Manager wurde nach dem Drucken in der Seite &amp;quot;Dokumente&amp;quot; nichts angezeigt. In der Tabelle DOKUMENTE wurde die Projektnummer  nicht an der richtigen Stelle eingetragen.  (Auftragsnummer anstatt Kostenträgernummer). Das Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250428 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Tabelle Auftrag suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragstabelle bekommt der Status-Text rote fette Schrift, wenn er fixiert ist und keine Packliste gedruckt wurde. Außerdem gibt es nun eine neue Spalte &amp;quot;Packliste gedruckt&amp;quot;, in der die Anzahl der Packlisten-Drucke steht.&lt;br /&gt;
&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Neue Spalte &amp;quot;Zeit pro Test&amp;quot; in der Tabelle der Übersicht&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Eingabe Kapitelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltung war es möglich, sowohl bei Kapitel als auch bei Position eineunbegrenzte Zahl einzugeben. Beim Kapitel führte dies dazu, dass es nicht mehr angezeigt wird, sobald man speichert. In der Verkaufs-Dispo tauchen die Positionen dieses Kapitel allerdings weiterhin auf.&lt;br /&gt;
&lt;br /&gt;
Die Eingabe der Positionsnummer (Kapitelnummer)  wird nun überwacht. Nummern über 8999 sind nicht zulässig! Wenn man eine solche Nummer eingibt, zeigt sich eine entsprechende Meldung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Protokoll&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein Protokoll für Werkstattaufträge. Bei eine beliebigen Änderung eines Werkstattauftrags oder beim Erstellen einer Rechnung wird ein Protokoll-Eintrag eingefügt.&lt;br /&gt;
&lt;br /&gt;
Einsicht in das Protokoll bekommt man, indem man im Werkstattauftrag auf den Button &amp;quot;Rep.Histo&amp;quot; klickt und aus dem Popup-Menü &amp;quot;Protokoll dieses Werkstatt-Auftrags&amp;quot; klickt.&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich das Fenster mit dem Protokoll für diesen Werkstattauftrag. Die neuesten Einträgen stehen oben.&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
&lt;br /&gt;
Ein Protokoll-Eintrag wird nur eingefügt, wenn sich ein relevantes Feld im Vergleich zum letzten Protokoll-Eintrag geändert hat. Relevante Felder:&lt;br /&gt;
&lt;br /&gt;
StatusNr,ArtNr,LfdNr,SerienNr,InventarNr,StockLogKisten_KisteNr,FehlerKurz,FertigSollDat,FertigIstDat,FertigMussDat,KVKennz,RepaGrund_ID,KennzTecAid,Progress,Section,TotalSchadenStatus,BearbeitungsStatus,KennzDokumentiert,KennzGemeldet,KennzBerechneteSchaeden,BGood,BerechnungsArt,BerechnungsDatum,RechNr,Bezahlt,KundAdrNr,KundKurzname,KundKVDatum,&lt;br /&gt;
KundKVGesbetrag,KundRechGesbetrag,Zu_AuftrNr,Archiv,FirmenID&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift durch kopieren einer Rechnung erzeugt, die zu einem Auftrag gehört, &lt;br /&gt;
wird im zugehörigen Auftrag bzw. den Positionen das Feld &amp;quot;Bisher berechnet&amp;quot; nicht reduziert.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerzugang&lt;br /&gt;
|Seriennummern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe wurd auf 30 Zeichen erweitert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, Memos&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Auftragsmemos sind nun auch im Druckmodul &amp;quot;GevitasFormPrint&amp;quot; verfügbar.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Gewicht und Volumen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei den Positionen eines Auftrags kann man sich in der unteren Leiste das Gewicht und Volumen anzeigen lassen. Ist ein Kapitel ausgewählt oder mehrere markiert und man löst die Berechnung von Gewicht und Volumen aus, springt die Auswahl der Kapitel immer auf &amp;quot;Alle&amp;quot; und es wird auch nur hierfür berechnet.&lt;br /&gt;
Gelöst: Die Kapitel-Auswahl bleibt nun bestehen, wenn man den Refresh-Button klickt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|ADR-Daten, Gefahrengut-Informationen (Akkus)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man pro Artikel die ADR-Daten eingeben, um die Gefahrgut-Punkte auszurechnen und z.B. auf dem Lieferschein auszudrucken.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten:&lt;br /&gt;
&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=GEVAS-Professional_Stammdaten_Artikel#Gefahrengut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattrechnung&lt;br /&gt;
|Stornieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Stornieren / Löschen einer Rechnung wird die Berechnungsart im Werkstattauftrag auf &amp;quot;Rechnung storniert&amp;quot; gesetzt und das Berechnen ab Datum gelöscht.&lt;br /&gt;
Für die Berechnungsart &amp;quot;Storniert&amp;quot; wurde in der Übersicht ein Filter eingebaut.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Teil-Rechnungen für Verkauf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einfach Rechnungen für teil-ausgegebene Verkaufsaufträge erstellen. Dazu gibt es beim Erstellen einer Rechnung entsprfechende Optionen bei der Auswahl/Eingabe der zu berechnenden Mengen.&lt;br /&gt;
&lt;br /&gt;
;Details:&lt;br /&gt;
Das Auftragskennzeichen &amp;quot;Berechnet&amp;quot; (MAUFKO.BERECHNET) hat nicht nur 2 Zustände (Unberechnet=0, Berechnet=1) sondern 3:&lt;br /&gt;
&lt;br /&gt;
:0=Unberechnet&lt;br /&gt;
:1=Berechnet&lt;br /&gt;
:2=Teilberechnet&lt;br /&gt;
&lt;br /&gt;
2=Teilberechnet wird vom Rechnungserstellungsidalog in REFLEX gesetzt, wenn man dort Teil-Berechnungen anhand der Ausgabe-Mengen erstellt.&lt;br /&gt;
&lt;br /&gt;
Nach dem Erzeugen der Rechnung prüft REFLEX, ob es Positionen gibt, bei denen Die zu Berechnende Menge größer ist als die berechnete Menge.&lt;br /&gt;
&lt;br /&gt;
:( AUFTRMENGE + RESERVEMENGE ) &amp;gt; BISHBERMENGE&lt;br /&gt;
&lt;br /&gt;
Wenn ja, wird der Berechnungsstatus im Auftragskopf auf &amp;quot;Teil-Berechnet&amp;quot; gestellt (MAUFKO.BERECHNET=2).&lt;br /&gt;
&lt;br /&gt;
;Im Auftragsfenster-Baum gibt es neue Filter:&lt;br /&gt;
:Teil-Ausgegebene Aufträge&lt;br /&gt;
:Teil-Berechnete Aufträge&lt;br /&gt;
:Abgeschlossene (weil ausgegebene), teil-berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
Im Positionsbereich der Auftragsübersicht wurde die Spalte &amp;quot;Berechnete Menge&amp;quot; eingefügt.&lt;br /&gt;
&lt;br /&gt;
Beim manuellen Erstellen einer Teil-Rechnung schreibt REFLEX hier die bereits berechnete Menge pro Position hinein. Wenn mehrere Teilrechnungen für eine Position geschrieben werden, erhöht sich diese Menge entsprechend.&lt;br /&gt;
&lt;br /&gt;
Im Auftragskopf wurde das Feld &amp;quot;Bezahlt&amp;quot; auch auf 3 Zustände ausgeweitet:&lt;br /&gt;
:0=Unbezahlt&lt;br /&gt;
:1=Bezahlt&lt;br /&gt;
:2=Teil-Bezahlt. Das kann kommen von unbezahlten Teil-Rechnungen oder nicht vollständig bezahlten Rechnungen des Auftrags.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beim Erstellen einer Gutschrift gibt es eine Option, mit dem man entscheiden kann, ob der Berechnet-Status bleiben oder zurückgesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Zahlungsmoral&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Berechnung der Tage bei der Zahlungsmoral von Kunden war nicht korrekt.  Probelm wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Berechnung der Brutto-Abmessungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Berechnung der Brutto-Abmessungen aus Verpackungsmaßen und Verpackungseinheit führte z.T. zu vielen Nachkomma stellen, primär bei periodischen Dezimalzahlen. Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Starten (englische Version)&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Reflex akzeptiert nur das deutsche Datumsformat dd.mm.yyyy. Bei einem anderen (englischem) Format dd/mm/yyyy kommt beim Start von Reflex eine Fehlermeldung.&lt;br /&gt;
Danach erscheinen keine Menü's in Reflex.&lt;br /&gt;
&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Projjekt-Manager&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Änderungen/Ergänzungen wurden durchgeführt:&lt;br /&gt;
* Projekt-Management: Auf der Seite &amp;quot;Suchen&amp;quot; kann man nach Projektstatus filtern.&lt;br /&gt;
* Es gibt nun eine IntelliSuche.&lt;br /&gt;
* Der Projektstatus wird in der Tabelle angezeigt.&lt;br /&gt;
* Beim Neu-Anlegen eines Projekts wird eine fortlaufende Nummer verwendet.&lt;br /&gt;
* Im Auftragskopf kann ein neues Projekt mit der fortlaufenden Nummer angelegt werden.  Der bisher verwendete Auftrag-Zu-Kostenstelle-Dialog entfällt. Der Status des Projekts wird dabei auf &amp;quot;Aktiv&amp;quot; gesetzt.&lt;br /&gt;
* Im Bestellkopf kann auch ein neues Projekt mit den o.a. Regeln angelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Dateiformat &amp;quot;JPEG&amp;quot; wird nun in den Dokumenten des WS-Auftrages genauso behandelt wie &amp;quot;JPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Vertriebsmitarbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Kundenstammdaten kann nun ein zuständiger Vertriebler für einen Kunden festgelegt werden. Sowohl in den Stammdaten als auch im CRM anpassbar, an Recht geknüpft.&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;. Qualifikation werden im REFLEX-Admin definiert.&lt;br /&gt;
&lt;br /&gt;
Das ist auch in REFLEX-CRM Rel. 6.0.24.1216 eingebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf.&lt;br /&gt;
&lt;br /&gt;
;Brands&lt;br /&gt;
:Brands sind Marken, die innerhalb der Firmen angelegt und Aufträgen zugewiesen werden können.&lt;br /&gt;
&lt;br /&gt;
;Brands anlegen&lt;br /&gt;
Brands werden im REFLEX-Admin für jede Firma separat angelegt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 241221 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|E-Rechnung, XRechnung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man nun aus REFLEX heraus E-/XRechnungen im XML-Format oder als ZUGFeRD-PDF erzeugen.&lt;br /&gt;
'''[[XRechnung,_E-Rechnung,_ZUGFeRD|Einzelheiten hier...]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungsnummern u.U. nicht fortlaufend&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man mehrere Nummernkreise verwendet '''und''' die zuletzt geschriebene Rechnung storniert und '''löscht''', wurde der Nummernkreis nicht zurückgesetzt. Somit entstand eine Lücke im Nummernkreis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschriften für Anzahlungsrechnungen &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn Gutschriften für Anzahlungsrechnungen erstellt werden, werden die AZRE trotzdem in der Schlussrechnung berücksichtigt und damit doppelt von der Schluss-Summe abgezogen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zahlungsstatus des Auftrags &amp;quot;Teil-Bezahlt&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bisher gab es im Auftrag nur den Zahlungsstatus '''&amp;lt;nowiki&amp;gt;[_]&amp;lt;/nowiki&amp;gt;Bezahlt''' (also unbezahlt) oder '''&amp;lt;nowiki&amp;gt;[X]&amp;lt;/nowiki&amp;gt;Bezahlt'''. Wenn eine '''Teil-Rechnung''' erstellt wurde oder eine '''Teil-Zahlung''' geleistet wurde, konnte man das zwar in der Rechnung sehen, aber nicht im Auftrag.&lt;br /&gt;
Deshalb wurde die Checkbox im Auftragskopf und in der Übersicht ersetzt durch Auswahlfelder mit der Auswahl:&lt;br /&gt;
* Unbezahlt (0)&lt;br /&gt;
* Bezahlt (1)&lt;br /&gt;
* Teil-Bezahlt (2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura (REXIM)&lt;br /&gt;
|Zahlungen aus DATEV importieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man Zahlungen aus DATEV importiert, stimmt der Auftrags-Zahlungsstatus manchmal nicht. Der Auftrag wird als &amp;quot;Teil-Bezahlt&amp;quot; markiert, obwohl die Rechnung als &amp;quot;Bezahlt&amp;quot; markiert wurde.&lt;br /&gt;
Ursache sind Rundungsdifferenzen, die sich manchmal bei der Berechnung der Positionen ergeben können (z.B. Einzelpreis 120,36 * Faktor 1,572 abzgl. 30 % ).&lt;br /&gt;
&lt;br /&gt;
Bisher hat REXIM hier alle Nachkommstellen verglichen und schon bei Abweichungen von einem oder weniger als einem Cent den Auftrag als &amp;quot;Teil-Bezahlt&amp;quot; markiert.&lt;br /&gt;
&lt;br /&gt;
Ab diesem Release akzeptiert REXIM Abweichungen im Cent-Bereich und stellt den Auftrag auf &amp;quot;Bezahlt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte, Kunde&lt;br /&gt;
|Verantwortlicher für Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Stammdaten Kontakte&amp;amp;rArr;Kunde kann man nun einen verantwortlichen Vertriebsmitarbeiter für den Kunden festlegen.&lt;br /&gt;
* Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;.&lt;br /&gt;
* Qualifikation werden im REFLEX-Admin &amp;amp;rArr; Bearbeiter/Ressourcen &amp;amp;rArr; Qualifikationen definiert.&lt;br /&gt;
* Zum Ändern des Feldes benötigt man das Zugriffsrecht &amp;quot;Lesen + Schreiben&amp;quot; oder höher für &amp;quot;Stammdaten Adressen-Kunden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, neue Filtr&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht gibt es nun im Baum links neue Auswahl-Filter:&lt;br /&gt;
&lt;br /&gt;
* Teil-Ausgegebene Aufträge&lt;br /&gt;
* Teil-Berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
;Technische Bemerkung:&lt;br /&gt;
:In der Tabelle MAufKo das Feld &amp;quot;BERECHNET&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|0=Unberechnet | 1=Berechnet | 2=Teil-Berechnet |&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|&amp;lt;-- wie bisher CheckBox ---&amp;gt;|&amp;lt;------ Neu -----&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Übersicht, drucken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aus der Übersicht kann keine Bestellung gedruckt werden, auch wenn dies augenscheinlich ausgewählt wurde. Es kommt eine Fehlermeldung. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Storno Ausgabe VK-Artikel im Mietauftrag&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|VK Artikel in Mietauftrag: Auftragsstatus bei Storno Ausgabe: &lt;br /&gt;
Wenn für einen nur noch ausgegebener '''Verkaufs-Artikel''' die Lagerausgabe storniert wird, ändert sich der Status des Auftrags auf &amp;quot;AUFT&amp;quot; ändert, obwohl er &amp;quot;TEIL&amp;quot; sein müsste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Fehler beim Kopieren von Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehler beim Kopieren von Artikeln:&lt;br /&gt;
Die neue Bezeichnung des kopierten Artikel überschreibt die bestehenden Artikelbezeichnungen in den Auftragspositionen!&lt;br /&gt;
&lt;br /&gt;
Ursache war eine Änderung im Release 240620. Nach einer Änderung der Artikel-Bezeichnung wurde die neue Bezeichnung in die Auftragspositionen mit der alten Bezeichnung übernommen.&lt;br /&gt;
Beim Kopieren eines Artikels hatte das aber fatale Konsequenzen!&lt;br /&gt;
&lt;br /&gt;
* Artikel &amp;quot;A&amp;quot;/&amp;quot;10000&amp;quot; kopieren. Der neue Artikel &amp;quot;A&amp;quot;/&amp;quot;20000&amp;quot; entsteht.&lt;br /&gt;
* &amp;quot;A&amp;quot; wird in &amp;quot;B&amp;quot; geändert.&lt;br /&gt;
* User wird gefragt, ob &amp;quot;B&amp;quot; übernommen werden soll. Bei &amp;quot;Ja&amp;quot; werden nun die bestehenden Positionen mit &amp;quot;B&amp;quot; überschrieben!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Das Überschreiben der Positionen wird nun mit der '''Artikelnummer vorgenommen'''. Da es für den neuen Artikel &amp;quot;B&amp;quot;/&amp;quot;20000&amp;quot; (die geänderte Kopie) noch keine Positionen gibt, werden keine Daten geändert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo-Check&lt;br /&gt;
|Falsche Unterdeckungen werden angezeigt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Dispo-Check eines Artikels zeigt Unterdeckung von -91, die Anzeige der Dispo-Grafik jedoch -96!&lt;br /&gt;
&lt;br /&gt;
Grund war eine SQL-Abfrage im Dispo-Check, die doppelte Datensätze nicht zurück geliefert hat. Das hat auch zu einer falschen Menge im Transferauftrag geführt.&lt;br /&gt;
Das könnte auch die Ursache für gelegentlich gemeldeten Differenzen in der Dispo-Abfrage gewesen sein. &lt;br /&gt;
* Das Problem konnte auftreten, wenn es in einem Auftrag zwei Positionen mit dem gleichen Artikel oder zwei Werkstattaufträge mit dem gleichen Artikel und dem gleichen Fehler gab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Aussonderungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Aussonderungsvorgang wird nun die Protokoll-Nummer für die Aussonderung gespeichert, damit man Auswertungen dazu erstellen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es sind nun weitere 10 Kennzeichen für Kontakte implementiert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Automatische Erinnerung für Lieferadresse&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im [REFLEX-Admin] kann man eine automatische Erinnerung einrichten. Diese erinnert den Auftragsbearbeiter daran, die Lieferadresse des Auftrags zu checken bei Abholungen. Das Datum dazu ist das VA-Bis-Datum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattauftrag&lt;br /&gt;
|Totalschden für B-Ware&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Werkstattauftrag ein defektes Gerät mit Totalschaden als B-Ware (B-Good) per CheckBox festlegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|TPS&lt;br /&gt;
|Neue Auswahl &amp;quot;Fällige Geräte&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
Register:&lt;br /&gt;
;Vormerkungen:&lt;br /&gt;
:Zeigt die in TPS angelegten Vormerkungen&lt;br /&gt;
&lt;br /&gt;
;Fällige Geräte:&lt;br /&gt;
:Zeigt die in den REFLEX Artikelstammdaten (Einzelartikel) eingetragenen Daten.&lt;br /&gt;
&lt;br /&gt;
;Nur Geräte mit Prüfungspflicht&lt;br /&gt;
:Berücksichtigt nur Geräte, bei denen die Option &amp;quot;Prüfungspflicht&amp;quot; in den Artikelstammdaten eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
Fehlerbeseitigung: Die Balken in Kalender können verschoben werden, zeigen immer 2013 im Hinweis und zeigen immer einen vollen 100 % Balken, nicht den tatsächlichen Belegungs-Wert.&lt;br /&gt;
Probleme gelöst.&lt;br /&gt;
Das Verschieben hatte übrigens keine Auswirkung auf die Daten, wurde also nicht in die Datenbank zurückgeschrieben.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:  &lt;br /&gt;
:Belegung pro Tag über 50 % der Gesamtzahl werden gelb, über 80 % rot markiert.&lt;br /&gt;
&lt;br /&gt;
;Liste fälliger Geräte&lt;br /&gt;
Neue Spalten Kiste-Nr, Regal, Feld, Ebene und Filter &amp;quot;Nur wenn im Lager&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Mietartikel-Verkauf, Versicherungs-Prozente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man bei einer Rechnung für den Mietartikel-Verkauf im Fuss einen Prozentwert angibt, wird der Betrag dazu nicht vom Programm ausgerechnet. Händisch eingeben kann man den Betrag nicht.&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Nächste VDE-Prüfung anzeigen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die von TPS ermittelte nächste VDE-Prüfung wird nun auch im Artikelstamm angezeigt.&lt;br /&gt;
Um es eindeutiger zu machen, wird nun zwischen &amp;quot;Nächste Prüfung&amp;quot; und &amp;quot;Nächste Wartung&amp;quot; unterschieden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|User und Codes&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun Kontakt-spezifische User und Codes in den Stammdaten der Kontakte speichern.&lt;br /&gt;
&lt;br /&gt;
;Zugriffsrecht&lt;br /&gt;
Das Recht 'Stammdaten Kontakte UserCodes' steuert den Zugriff auf die Daten:&lt;br /&gt;
* Weniger als Lesen: Das komplette Register ist unsichtbar&lt;br /&gt;
* Lesen: Das Register ist sichtbar, Daten können aber nicht verändert/erfasst werden.&lt;br /&gt;
* Weniger als Löschen: Das Register ist sichtbar, Daten können verändert/erfasst aber nicht gelöscht werden.&lt;br /&gt;
* Löschen: Das Register ist sichtbar, Daten können verändert/erfasst und gelöscht werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Hinweis auf Lieferanschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es nun einen Hinweis auf eine vorhandene/abweichende Lieferanschrift (wie bisher in der Auftragsverwaltung im Kopf).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung kopieren als Gutschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Rechnung kopiert als Gutschrift, kann man auswählen:&lt;br /&gt;
* Der Auftrag bleibt auf &amp;quot;Berechnet&amp;quot;&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Unberechnet&amp;quot; zurückgesetzt&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Teil-Berechnet&amp;quot; zurückgesetzt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|Hinweis auf ein Update&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im REFLEX-Admin einen Hinweis auf ein Update mit einem Link zur Update-Beschreibung festlegen.&lt;br /&gt;
User bekommen dann einen entsprechenden Hinweis nach der Anmeldung in REFLEX. Das wird im UpdateLog vermerkt, damit der User diese Meldung nur einmal bekommt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240716 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Lieferant suchen/filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun nach einem bestimmten Lieferanten in der Lieferantenliste des Artikels suchen bzw. filtern. Dazu Suchbegriff eingeben und ENTER drücken oder auf Go! klicken. Suche entfernen: Eingabe löschen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Button Faktura… heißt nun Rechnung…&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsversionen wurde der Button '''Faktura…''' in '''Rechnung…''' umbenannt, damit seine Funktion besser erkennbar ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, Verrechnungshaken&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verrechnungshaken wird nicht immer in der Tabelle angezeigt.&lt;br /&gt;
Ähm, Ja und Nein! Die Spalte „Berechn.“zeigt an, ob der Auftrag berechnet wurde, also eine Rechnung dazu erstellt wurde. Ein Haken hier zeigt also nicht, dass der Auftrag zu berechnen ist. Allerdings wird die Spalte gelb markiert, wenn der Auftrag zu berechnen aber noch nicht berechnet ist.&lt;br /&gt;
 &lt;br /&gt;
Rot:	Auftrag berechnet aber noch nicht bezahlt.&lt;br /&gt;
Gelb:	Auftrag ist zu berechnen aber noch nicht berechnet.&lt;br /&gt;
Grün:	Auftrag berechnet und bezahlt.&lt;br /&gt;
&lt;br /&gt;
Damit das besser erkennbar ist, wird die Spalte „Berechnet“ rot, wenn der Auftrag unberechnet ist (nach dem Update), „Bezahlt“ wird rot, wenn die zugehörige Rechnung unbezahlt ist. Bisher wurden beide Spalten rot, auch wenn der Auftrag berechnet wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckkennzeichen des Kapitels&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld im Werkstattauftrag&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Rahmen des Updates wurde ein neues Feld RMA-Nummer eingeführt. Das Feld kann auch auf den div. Reparatur-Formularen ausgedruckt werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Passwort ändern&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Passwort von REFLEX ist standardmäßig auf 10 Zeichen begrenzt*, in der Anzeige stand aber 30 Zeichen und die Eingabefelder ließen auch 30 Zeichen zu. Dadurch konnte man sich nachfolgend nicht neu anmelden, weil dort die Eingabelänge auf 10 Zeichen begrenzt ist.&lt;br /&gt;
Nun stimmt die Anzeige und die Begrenzung der Eingabefelder.&lt;br /&gt;
* Das optionale SecurityPackage ermöglicht eine bis zu 30-stellige Passwort-Eingabe.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Artikel nachträglich von Miete auf Verkauf ändern, obwohl Miet-Aufträge vorhanden sind ?&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man einen Artikel nachträglich von Miete auf Verkauf ändert, obwohl schon Aufträge dafür (als Miete) vorhanden sind, wird der DispoCheck abgebrochen und zeigt die alte Verfügbarkeit an. Der User merkt das aber nicht und weiß u.U. auch gar nicht, dass das mal Miete war (und so in seinem Auftrag gespeichert ist) und jetzt Verkauf. Großes Erstaunen und allgemeine Verwirrung folgt!&lt;br /&gt;
Jetzt wird ein Hinweis angezeigt und die DispoMenge entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Baum links zu klein gezogen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Weil es User geschafft haben, den Baum links bis auf die Breite 0 zu ziehen und danach nicht mehr breiter ziehen konnten, wurde die Mindestbreite des Baums nun festgelegt. Schmaler als so &lt;br /&gt;
kann man den Baum nicht ziehen! Nach dem Öffnen des Fensters bei der Breite = 0 wird nun automatisch die Mindestbreite wieder hergestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsabteilung: Neue Spalten in den Auftragspositionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für der Verkauf gibt es neue Spalten &lt;br /&gt;
&lt;br /&gt;
* Bedarf Auftr.&lt;br /&gt;
* Verfügbar Auftr.&lt;br /&gt;
* Bestellt&lt;br /&gt;
* Verfügbar incl. Bestellt.&lt;br /&gt;
&lt;br /&gt;
Diese Zahlen werden live berechnet, wenn die angezeigten Positionen angerufen/aktualisiert werden. &lt;br /&gt;
Wenn die Tabelle aber einige Zeit „steht“, sollte man den Refresh-Button oben klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Automatische Erinnerung an Auftragsbearbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine automatische Erinnerung anden  Auftragsbearbeiter, die Tage vor Dispo-Start und (neu) Dispo-Ende kann man in den Programmparametern (&amp;quot;Automatische Erinnerung&amp;quot;) einstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
D&lt;br /&gt;
er Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Werkstattauftrag, KV und Kosten, Kennzeichen ? Berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag für KV und Kosten gibt es nun ein Kennzeichen '''Berechnen'''&lt;br /&gt;
Man kann damit festlegen, dass bestimmte Positionen der KV-/Kosten-Tabelle nicht berechnet werden sollen. Standardmäßig ist diese Option eingeschaltet!&lt;br /&gt;
&lt;br /&gt;
In der Tabelle im Fenster und im Werkstattauftrag werden nicht-berechnete Positionen grau dargestellt.&lt;br /&gt;
 &lt;br /&gt;
Bei der Übernahme von KV-Daten in die Kosten-Tabelle wird das Kennzeichen aus der KV-Tabelle in die Kostentabelle übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld „Schadensmeldung“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag gibt es ein neues Feld „Schadensmeldung“. Dies ist ein Textfeld, das man auch auf den Werkstattauftrag drucken kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Auftragsbestellungen erzeugen, Preise fehlen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Bestellung für einen '''Personalartikel''' mit der Option &amp;quot;Anmietung&amp;quot; erzeugt, kommt der Preis 0, weil das System beim Lieferanten auf den Listen-Preis (Miete) zugreift. Bei der Option &amp;quot;Personal&amp;quot; kommt der richtige Preis.&lt;br /&gt;
&lt;br /&gt;
Um diese Fehlbedienung zu vermeiden, stellt das Programm nun die Option (*) Personal automatisch ein, wenn die Auftragsposition ein Arbeitszeit-Artikel ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Übersicht, unberechnete Aufträge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden nun auch Hauptaufträge angezeigt, wenn sie einen Betrag &amp;gt; 0 beinhalten und unberechnet sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten holen:&lt;br /&gt;
Positionen markieren, z.B. ganzes Kapitel mit dem Button &amp;quot;Kapitel&amp;quot;.  &lt;br /&gt;
Dann rechte Maustaste auf der Tabelle oder den Button &amp;quot;Markierung&amp;quot; oben klicken und aus dem Untermenü '''Markierte Positionen &amp;amp;rArr; Einzelpreise neu aus Stammdaten holen''' wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Feld „Funktion“ in Ansprechpartner vergrössert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|…von 30 auf 60 Zeichen:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Eigene Adr.Nr. festlegen, Aufträge an die eigene Firma&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eigene Adr.Nr. festlegen:&lt;br /&gt;
Im REFLEX-Admin kann man nun die Firmen-eigene Adressnummer unter &amp;quot;Firem-Daten&amp;quot; festlegen.&lt;br /&gt;
In der Auftragsübersicht, unberechnete Aufträge: Aufträge an die eigene Firma (s.o.) sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
* Diese Einstellung wirkt sich in REFLEX erst nach einem Programm-Neustart aus!&lt;br /&gt;
* Diese kann für zukünftige Auswertungen benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Auftragsübersicht, Filter „Ab Dispo-Von“ bei Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man diesen Filter verwendet, werden manche Verkaufsaufträge nicht angezeigt, weil die kein Von-Datum (beim Verkauf als Lieferdatum benutzt) haben.&lt;br /&gt;
 Deshalb wird bei bestimmten Vorgängen nach dem Datum gefiltert, aber Verkaufsaufträge kommen unabhängig von dem Datum:&lt;br /&gt;
• Berechnete Aufträge&lt;br /&gt;
• Unberechnete Aufträge&lt;br /&gt;
• Unberechnete abgeschlossene Aufträge&lt;br /&gt;
• Unbezahlte Aufträge (Neu: Nur wenn ein Betrag drin steht!)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen: Direktlieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Menge, die vom Fremdlieferanten direkt an die Baustelle angeliefert wird, in den Auftragspositionen angeben. Auf der Ladeliste bei der Gewichts- und Volumenberechnung wird diese Menge nun abgezogen. &lt;br /&gt;
&lt;br /&gt;
Nach dem Verlassen des Felds wird die Eingabe überprüft und ggf. korrigiert, sie kann nicht größer sein als die angegebene Fremdmenge.&lt;br /&gt;
&lt;br /&gt;
Positionen mit Direktlieferungsmengen werden in der Tabelle orange dargestellt.&lt;br /&gt;
&lt;br /&gt;
* Technischer Hinweis:&lt;br /&gt;
:Es wird das Feld MAUFPO.GEPACKT verwendet. Dieses wird bisher nur von der Fa. MF benutzt (Menge aus Systembox).&lt;br /&gt;
:GEPACKT wird von GevitasFormPrint abgerufen und wird ab Version 240628 zur Gewichtsberechnung verwendet, also von der Auftragsmenge abgezogen.&lt;br /&gt;
&lt;br /&gt;
GevitasFormPrint ab Version 6.39.24.628 berechnet Volumen und Gewichte in den Auftragspositionen abzüglich der Direktlieferungsmenge in GEPACKT.&lt;br /&gt;
;Folgende Felder gibt es dazu:&lt;br /&gt;
:Gewichte der Auftragsposition mit Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:GesamtBruttoGewichtMiete&lt;br /&gt;
:GesamtNettttoGewichtMiete&lt;br /&gt;
:GesamtBruttoGewichtVK&lt;br /&gt;
:GesamtNettttoGewichtVK&lt;br /&gt;
&lt;br /&gt;
;Gewichte der Auftragsposition ohne Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:AuftrPosBruttoGewichtMiete&lt;br /&gt;
:AuftrPosNettoGewichtMiete&lt;br /&gt;
:AuftrPosBruttoGewichtVK&lt;br /&gt;
:AuftrPosNettoGewichtVK&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Kostenart für Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In dem Assistentenfenster für Auftragsbestellungen gibt es nun Felder für die Kostenart, die in die erzeugte(n) Bestellung(en) übernommen werden. Die Kostenart wird beim ersten Artikel, der in die Wunschtabelle eingefügt wird, aus den Artikelstammdaten übernommen. Wenn man nachfolgend einen Artikel mit einer anderen Kostenart einfügt, wird diese nicht übernommen.&lt;br /&gt;
&lt;br /&gt;
Wenn man die vorgeschlagene Kostenart ändern will:&lt;br /&gt;
* Stern: Übernimmt die Kostenart aus dem in der Wunschtabelle angewählten Artikel.&lt;br /&gt;
* Lupe: Öffnet ein Dialogfenster zum Auswählen einer Kostenart&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, Selbstkosten-Berechnung mit Reservemenge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Berechnung der Selbstkosten-Berechnung wird nun die Reservemenge immer zur Auftragsmenge addiert. Beispiel:&lt;br /&gt;
&lt;br /&gt;
Bisher:&lt;br /&gt;
Auftragsmenge  – Fremdmenge x Tage x SK-Einzeln = -20&lt;br /&gt;
&lt;br /&gt;
Jetzt:&lt;br /&gt;
Auftragsmenge + Reservemenge – Fremdmenge x Tage x SK-Einzeln = 20&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsbestandsabfrage in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Diese Abfrage (Verfügbar lf. Aufträgen, bedarf lt. Aufträgen usw.) wurde bisher in den Auftragspositionen bei Verkaufsartikeln immer ausgeführt,sobald die Position abgerufen wurde. Für der Verkauf/Einkauf sind das wichtige Zahlen. Das führte zu einer kurzzeitig relativ hohen Server-Auslastung. Um das zu optimieren, wird die Abfrage nun bei Artikeln ohne Bestandführung nicht ausgeführt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240220 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Bankverbindung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|NEUE FUNKTION: Man kann schon beim Erfassung einer Rechnung (Reiter RECHNUNG) die Zahlungsdaten bzw. Bankverbindung eingeben. Hat man das getan, dann bedeutet es, dass diese Bankverbindung bevorzug ist/wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Neue Position mit Kapitel-Pauschalrabatt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Hat man einen Kapitel-Pauschalrabatt festgelegt, wird dieser nun auch bei einen neuen Position übernommen. Das gilt auch für das Einfügen einer Position mit oder ohne Schnellerfassung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht.&lt;br /&gt;
Es werden ALLE Zubehörartikel ALLER Artikel des Auftrags entfernt. Fehler wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|mySQL&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dieses Release wurde für mySQL unter Linux getestet und freigegeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|JobMonitoring&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neue optionales Modul Job-/Projekt-Monitoring. Damit kann man Tätigkeiten, Aufgaben, Meetings usw. für einen Auftrag im Vorhinwein festlegen, planen und überwachen. Dazu werden Termine für Projektleiter, Technischner Leiste usw. erzeugt, aber auch für festgelegte Mails (Gruppen wie z.B. Logistik, Buchhaltung usw.).&lt;br /&gt;
&lt;br /&gt;
Termine dazu werden in einem eigenen Modul angezeigt, aber auch mit Outlook synchronisiert.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe:&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=JobMonitoring&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Sections, Abteilungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag nun eine sog. &amp;quot;Section&amp;quot; (Abteilung) festlegen, die die Reparatur verantwortlich ist. Die Liste der möglichen Sections kann im REFLEX-Admin festgelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|Konflikt-Auftrag in der Dispo-Anzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man in der Schnellerfassung per Doppelklick den entsprechenden Konflikt-Auftrag in REFLEX öffnen. Die Anzeige springt zur ausgewählten Position.&lt;br /&gt;
Dieses Verhalten kann/muss man in dem Optionsfeld der Schnellerfassung einschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Neuer Kunde&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann im Fenster &amp;quot;Kontakt suchen&amp;quot; auch direkt einen neuen Kontakt anlegen.&lt;br /&gt;
Bisher musste man die Suche abbrechen, in die Stammdaten umschalten, den Kontakt neu anlegen, zurück zum Programmteil und dort den neu angelegten Kontakt suchen/auswählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Karfreitagsanzeige&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Karfreitag im März wurde nicht angezeigt. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag ein Gerät zum Totalschaden...&lt;br /&gt;
* anmelden mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; mind. &amp;quot;Schreiben&amp;quot;) &lt;br /&gt;
* den Werkstattauftrag abschließen und das Gerät direkt hier aussondern (inkl. Repa-Historie), mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; größer als &amp;quot;Schreiben&amp;quot;, also mind. &amp;quot;Löschen&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Hinweis: User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechtn bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Batterietyp&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun einen Batterietyp angeben. Das ist für den Transport vom „Gefahrengütern“ u.U. wichtig.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf, Ansprechpartner entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Rechnungskopf den Ansprechpartner entfernte, blieb die Ansprechpartner-ID trotzdem noch im Kopf drin. Nun wird auch die ID dazu entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|RMA-Nummer&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag kann man nun eine RMA-Nummer eintragen (Seite &amp;quot;Kunde, AUftrag, Projekt&amp;quot; -&amp;gt; Ort der Reparatur), max. 30 Zeichen sind möglich.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Register lniks&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Register: Das Programm merkt sich nun das zuletzt verwendete Register und schaltet automatisch dahin um, wenn man auf der Übersichtsseite auf „Details“ klickt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Textbausteine&lt;br /&gt;
|Textbausteine mit Bezeichnung, kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Optionen:&lt;br /&gt;
&lt;br /&gt;
;Mit Bezeichn.&lt;br /&gt;
:Wenn eingeschaltet, wird der Text des neuen Textbausteins automatisch mit der Artikel-Bezeichnung gefüllt.&lt;br /&gt;
;Kopieren&lt;br /&gt;
:Kopiert den aktuellen Textbaustein. Das Sprachkennzeichen wird dabei um eins hochgesetzt, aus D wird also E, aus E wird F usw. Der Kurzname wird automatisch&lt;br /&gt;
zu „Text_D“, „Text_E“ usw.&lt;br /&gt;
&lt;br /&gt;
Beide Optionen zusammen verwenden heißt, mit nur zwei Klicks einen Textbaustein automatisch anzulegen und mit einem weiteren Klick eine Sprach-Kopie zu erzeugen!&lt;br /&gt;
&lt;br /&gt;
Ein kopierter Text bekommt erst einmal den Kurznamen „x_Untransl“ (Untranslated):&lt;br /&gt;
Wenn der Artikel-Text-Dialog diesen Kurznamen erkennt, wird automatisch der Google-Übersetzer© aufgerufen, Dort kann man den Text in die Zwischenablage kopieren und hier mit Einfügen in den Text einfügen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Kopf, Auftragskapitel anfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskapitel an bestehende Rechnung anfügen.&lt;br /&gt;
&lt;br /&gt;
Mit diesem Button &amp;quot;Auftr.Kap.anfügen&amp;quot; im Rechnungskopf kann man ein Auftragskapitel an eine bestehende Rechnung anfügen. Es öffnet sich ein Fenster, mit dem man den Auftrag und das gewünschte Kapitel auswählen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Verhindern, dass Rechnung mit Betrag=0 erzeugt wird&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verhindern, dass Rechnung mit 0-Betrag erzeugt wird:&lt;br /&gt;
&lt;br /&gt;
;Wenn die Auftragssumme 0 ist:&lt;br /&gt;
*Lagerausgabe, Ausgabe vollständig gebucht:&lt;br /&gt;
:Es wird keine Erinnerung an das Erstellen einer Rechnung mehr erzeugt.&lt;br /&gt;
&lt;br /&gt;
* Das Erstellen einer Rechnung aus dem Auftrag heraus ist nicht mehr möglich&lt;br /&gt;
&lt;br /&gt;
* Im Fenster „Rechnung aus Auftrag erstellen“ ist die Option &lt;br /&gt;
:	? Aufträge ausblenden, bei denen Summe=0 ist &lt;br /&gt;
:immer eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Info Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, Info Bestellungen&lt;br /&gt;
&lt;br /&gt;
Hier werden nun '''alle''' Bestellungen zu dem kompletten Auftrag angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Sortierung kann man wie gewohnt per Klick auf die Spaltenüberschrift bestimmen.&lt;br /&gt;
Bisher wurden immer nur Bestellungen zu der ausgewählten Auftragsposition angezeigt. Man musste sich also mühsam durch alle Positionen klicken.&lt;br /&gt;
Stornierte Bestellungen werden nicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Fremdmenge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Spalte „Fremd“ in den Auftragspositionen&lt;br /&gt;
&lt;br /&gt;
* Wenn Fremdmenge eingetragen ist, zeigt das die Farbe an:&lt;br /&gt;
: Zu wenig bestellt: Spalte wird rot dargestellt.&lt;br /&gt;
: Korrekt bestellt: Spalte wird grün dargestellt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 231228 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Zugriffsrecht 'AuftragKopieren'. Damit kann man gezielt bestimmten Usern das Koperen von Aufträgen verbieten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Bemerkung im Kopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Bemerkung im Kopf wurde von 40 auf 100 Zeichen vergrößert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Auswahl Auftrag, Bearbeiter übernehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Nach der Auswahl eines Auftrags wird der Auftragsbearbeiter in die Eingangsrechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Anzeige Posirionen ohne Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt hier eine neue Checkbox &amp;quot;Ohne Verkauf&amp;quot;. Wenn sie eingeschaltet ist, werden Verkaufspositionen ausgeblendet, weil diese ja in der Regel nicht zurückgenommen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Inventurkennzeichen in der Übersicht setzen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun das Inventurkennzeichen schnell und einfach in der Übersicht setzen. Dazu aus dem Popup-Menü den Eintrag &amp;quot;Inventur-Kennzeichen&amp;quot; anklicken und das Kennzeichen wählen:&lt;br /&gt;
&lt;br /&gt;
- (=Ausschalten) Strg+F&lt;br /&gt;
Ausbuchen prüfen Strg+P&lt;br /&gt;
Ungeklärte Artikel&lt;br /&gt;
Kein Inv.Artikel&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann man auch die angezeigte Tastenkombination verwenden.&lt;br /&gt;
Nach dem Setzen des Kennzeichens wird nun automatisch der nächste Artikel ausgewählt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auswahl der Sections (Abteilungen)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auswahl der Sections (Abteilungen) für einen Werkstattauftrag ist nun dynamisch erweiterbar und nicht mehr auf 3 Sections (Abteilungen) begrenzt.  Sections werden im [[REFLEX-Admin]] mit den Parametern 'RepSection' und der Variante '1' bis '99' festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht, suchen ab Eingabe-Länge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht kann man nun einstellen, dass die Suche erst bei einer bestimmten Anzahl von eingegebenen Zeichen beginnt. Die Suche wir dadurch schneller und belastet das System weniger.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikelstamm, Auslastung&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es nun die Auswahl einer Filiale (MultiLager-Modul).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Direkt hier neuen Kontakt erfassen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Suche nach einem Kontakt kann man direkt in diesem Fenster einem neuen Kontakt erfassen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230921 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Zahlungsdatum ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Recht &amp;quot;Rechnungen löschen&amp;quot; hat, kann man das Zahlungsdatum im Fuss manuell ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Filter nach Bearbeiter mit User-Gruppen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht gibt es nun einen Filter nach Bearbeitern mit User-Gruppen, man kann also Aufträge anzeigen lassen, deren Bearveiter zu einer bestimmten Gruppe gehören.&lt;br /&gt;
&lt;br /&gt;
Gruppen werden im [[REFLEX-Admin]] festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Löschen mit Dokumenten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein Kontakt gelöscht wird, werden nun auch alle Dokumente dazu gelöscht. Das ist aus Datenschutzgründen notwendig.&lt;br /&gt;
Wenn der Dokumentrenordner des Kontaktes leer ist, wird dieser auch gelöscht.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Auto-Erinnerung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auto-Erinnerung an abgeschlossene Aufträge wird nicht erzeugt, wenn der Auftrag schon berechnet wurde!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dokument per Mail versenden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun ein Auftrags-Dokument per Mail versenden, indem man auf das Dokument doppelklickt. Es öffnet sich das Mail-Fenster, das Dokument ist schon als Anhang hinzugefügt worden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Fenster&lt;br /&gt;
|Anzeige Artikel-Hersteller in den Positionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Anzeige der Artikel-Hersteller in den Positionen erzeugte viel Netzwerk-Traffic. Das wurde korrigiert und dadurch die Verarbeitungsgeschwindigkeit z.B. in den Bestell-Positionen wesentlich beschleunigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zubehör wird nicht immer ausgegeben&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Zubehör eines Mengen-Artikels wird nicht immer ausgegeben, wenn man die Ausgabe per Doppelklick in der Tabelle der Positionen auslöst. Dieses Problem wurd beseitigt.&lt;br /&gt;
(weil Doppelklick auf die LETZTE Position leert die Tabelle und dann steht kein Artikel mehr drin!)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Alle zu berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in der Übersicht 'Alle zu berechnen' auswählt, werden Artikel mit dieser Option 'Zu berechnen' ausgeblendet, wenn schon eine Rechnung für den Werkstattauftrag erstellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Ausnahme-Mwst.Kennzeichen (Schweiz)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Schweizer Mwst.-Änderung kann man nun ein Ausnahme-Mwst.Kennzeichen/-Schlüssel hintelegen. Bei der Auftrags-/Rechnungserfassung wird das Mwst.Kennzeichen auf das Ausnahmekennzeichen &amp;quot;umgebogen&amp;quot;, wenn der Anlass im neuen Jahr liegt.&lt;br /&gt;
(Mwst.-Erhöhung Schweiz zum 01.01.2024 anhand Veranst.Dat.Von)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Auftrag öffnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man den Button &amp;quot;Auftrag öffnen&amp;quot; klickt, wird der Auftrag im Auftragsfenster geöffnet und der Balken auf die entsprechende Zeile positioniert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Kopf&lt;br /&gt;
|Zusatztext&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Auftragskopf einen Zusatztext angeben, z.B. für interne Vermerke. Das ist wichtig, wenn man den &amp;quot;normalen&amp;quot; Kopftext für den Kunden verwenden will und trotzdem noch weitere interne Bemerkungen speichern will.&lt;br /&gt;
&lt;br /&gt;
Beim Kopieren eines Auftrags kann man optional diesen Text mitkopieren oder nicht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör dieses Artikels entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht. Es werden '''alle''' Zubehörartikel ALLER Artikel des Auftrags eingefügt.&lt;br /&gt;
Fehler wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230531 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken (CrystalReports)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Programmparametern kann man nun für die Bestellarten Einkauf, Anmietung und Personal '''unterschiedliche Dateinamen und Betreffs''' angeben.&lt;br /&gt;
Wenn man für eine Bestellart '''keine''' Einstellungen hinterlegt, werden die '''Standardeinstellungen''' benutzt.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ist derzeit nur für den Druck mit CrystalReports verfügbar.&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
:'''[[GEVITAS_FormPrint_Updates#Version_5.74.23.0704|GEVITAS FormPrint Updates Version 5.74.23.0704]]'''&lt;br /&gt;
:'''[[Dateinamen für Bestellungs-Dokumente]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Drucken, mailen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in den Kundenstammdaten die Option &amp;quot;Rechnung pe E-Mail schicken&amp;quot; angegeben ist, wird nun im Druckfenster ein entsprechender Hinweis angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Kunde wünscht Versand an die u.a. E-Mail-Adresse!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die Adresse wird unten angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf &amp;quot;Mail&amp;quot; klickt, wird die Adresse in das E-Mail-Fenster übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Drucken, PDF-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man ein Angebot, Auftrag, Lieferschein usw. mit dem Button &amp;quot;PDF&amp;quot; exportiert, kommt danach die Auswahl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:GevitasFormPrint_PDF_Datei_Ordner.png]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift aus Auftrag erzeugen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift aus einem Auftrag erzeugte, waren die Mengen und damit Beträge nicht negativ. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Kopieren eines Auftrags wird das Kennzeichen '''Rechnung erstellen''' nicht mit kopiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Markierungsleiste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun auch hier auf der Termin-Seite eine Markierungsleiste rechts neben der Tabelle (wie in den Auftragspositionen).&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrTermine_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Termine markieren&lt;br /&gt;
* Keine Termine markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Terminen:&lt;br /&gt;
* Markierte Termine in die Zwischenablage kopieren&lt;br /&gt;
* Termine aus der Zwischenablage einfügen (auch in einen anderen Auftrag!)&lt;br /&gt;
* Datum/Zeitraum in den markierten Terminen ändern&lt;br /&gt;
* Markierte Termine löschen&lt;br /&gt;
&lt;br /&gt;
Die Buttons „Alle markieren“ und „Keine markieren“ funktionieren nun zuverlässiger.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Artikel-Suchen-Fenster&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Suchen-Fenster auf &amp;quot;Pos. ersetzen&amp;quot; klickt, springt die Tabelle im Suchen-Fenster manchmal nach oben. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, kopieren Kapitel:&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kopieren&amp;quot; in der Markierungsleiste klickt, prüft das Programm, ob man sich auf einer Kapitel-Position befindet und kopiert das '''Kapitel''' in die Zwischenablage, nicht nur die Positionen. Beim Einfügen wird in diesem Fall das ganze Kapitel eingefügt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kapitel&amp;quot; klickt, werden alle Positionen des Kapitels markiert, aber ohne die Kapitelposition selbst. Dadurch kann man so z.B. in allen Positionen des Kapitels das Datum ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|CRM-Info&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Modul &amp;quot;CRM-Info&amp;quot; gibt es nun eine Register-Seite &amp;quot;Kalkulation&amp;quot;, auf der die Bestellungen und Eingangsrechnungen zu dem ausgewählten Auftrag aufgeführt werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:CRM-Info_Bsp01.png|800px]]&lt;br /&gt;
&lt;br /&gt;
CRM-Info ist ein Tool, das automatisch aufgerufen/aktualisiert wird, wenn man z.B. einen Auftrag öffnet. Es zeigt dann Informationen zu dem Auftrag und Kunden an.&lt;br /&gt;
&lt;br /&gt;
Der Zugriff auf CRM-Info wird über die Benutzerverwaltung/Zugriffssteuerung gesteuert. Das Recht...&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Darf CRM-Info benutzen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
...muss mind. auf &amp;quot;Lesen+Schreiben&amp;quot; stehen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hinweis: In der Auftragsverwaltung gibt es eine eingebaute Kalkulation und eine FastReport-Kalkulation. Gesteuert wird das über ein Zugriffsrecht:&lt;br /&gt;
&lt;br /&gt;
 AuftragsAuswertungFastReport&lt;br /&gt;
&lt;br /&gt;
Wenn das bei einem User auf &amp;quot;Lesen+Schreiben&amp;quot; steht, wird die FastReport-Kalkulation verwendet, sonst die fest eingebaute.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Filter Bestellnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht der Eingangsrechnungen kann man nun eine Filter für die Bestellnummer anwenden. Dazu in das Feld&lt;br /&gt;
&lt;br /&gt;
 Nur Best.Nr.: _______&lt;br /&gt;
&lt;br /&gt;
eine Bestellnummer eintragen. In diesem Fall werden alle Eingangsrechnungen mit dieser bestellnummer angezeigt, '''unabhängig von den anderen Filtern'''!&lt;br /&gt;
&lt;br /&gt;
Aus einer Bestellung heraus kann man im Fuss auf den Button '''Eingangsrechnungen''' klicken. Dies öffnet das Eingangsrechnungsfenster und setzt den Filter der bestellnummer automatisch.&lt;br /&gt;
&lt;br /&gt;
Wenn man gezielt eine Bestellnummer eingegeben hat und auf „Neu“ klickt, wird die Bestellnummer und die Bestelldaten in die neue Eingangsrechnung übernommen. Das spart einige Eingaben.&lt;br /&gt;
Mit dem Button '''|_I___|''' wird die Bestellnummer entfernt und die anderen Filter wieder aktiviert.&lt;br /&gt;
&lt;br /&gt;
Um eine Eingangsrechnung für eine Bestellung einzugeben, kann man folgendermassen vorgehen:&lt;br /&gt;
* Bestellung aussuchen/öffnen&lt;br /&gt;
* Im Fuss auf '''Eingangsrechnungen''' klicken.&lt;br /&gt;
* Auf '''Neu''' klicken&lt;br /&gt;
* Die Rechnungsdaten eingeben und Speichern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftrag kopieren, Positions-Texte fest belassen: &lt;br /&gt;
Beim Kopieren eines Auftrags gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 (X) Texte mit '''Fest''' behalten&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftragKopieren_Optionen_01.png]]&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option eingeschaltet ist, werden die Positionstexte, die das Kennzeichen &amp;quot;Fest&amp;quot; haben, nicht mit den Stammdaten-Texten überschrieben!&lt;br /&gt;
&lt;br /&gt;
VA-Name/-Ort sind nun eim Kopier-Fenster editierbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine spontane Preisfindung für einen Kunden benötigt, aber nicht unbedingt eine Offerte erstellen will (aber kann!), geht man folgendermassen vor:&lt;br /&gt;
In der '''Auftragsübersicht''' auf…&lt;br /&gt;
&lt;br /&gt;
 Schnellerfassung&lt;br /&gt;
&lt;br /&gt;
…klicken. Danach muss man den Kunden auswählen, weil die '''Rabatte''' des Kunden ja eingerechnet werden sollen.&lt;br /&gt;
 &lt;br /&gt;
Nach '''OK''' öffnet sich die Auswahl der Schnellerfassung. Hier kann man die Angaben, die benötigt werden, eingeben. Dann auf Weiter klicken.&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man die gewünschten Artikel erfassen. Rechts unten steht die Summe incl. Kunden-Rabatt.&lt;br /&gt;
 &lt;br /&gt;
Wenn man nun '''keine''' Offerte erstellen will, klickt man auf Abbruch. Nichts ist passiert.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Offerte erstellen will, klickt man auf OK. Danach kann man den Status auswählen und den Auftrag anlegen.&lt;br /&gt;
&lt;br /&gt;
Da REFLEX immer eine Kapitel-Überschrift erwartet, muss man deren Text noch angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Sortierung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Auftragstermine nach '''Datum''' sortiert (klicken auf diese Spalte) wird nun nach Datum '''plus Uhrzeit von''' und '''Uhrzeit bis''' sortiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Mobil buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Lager auf „Rücknahme Auftrag“ klickt, ohne vorher irgendeine Buchung gemacht zu haben oder im Scanner keine Daten waren oder auf Abbruch geklickt wurde, kam es u.U. zu Fehlermeldungen „Zugriffsverletzung“ bzw. „Operation bei geschlossener Datenmenge nicht ausführbar“. Dieses Problem wurde erkannt und beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230512 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Auftrag kopieren gibt es jetzt eine neue Option&lt;br /&gt;
&lt;br /&gt;
;Zahlungskonditionen aus Stammdaten&lt;br /&gt;
&lt;br /&gt;
Die Einstellung wird im Benutzerprofil gespeichert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag, Rabatt bei Pauschal-Rabatt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einem Auftrag einen Pauschal-Rabatt vergibt und der Kunde z.B. 20 % Standard-Rabatt hat, wurde bisher der Kunden-Rabatt in die Position übernommen. Jetzt wird der Standard-Rabatt übernommen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsbestellungen, Suche&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsbestellungen kann man nun nach Artikelnummer oder Bezeichnung suchen:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragstexte, Zwischenablage einfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es einen neuen Button, mit dem wird ein Text in der Zwischenablage in den Text eingefügt. Im Unterschied zum Einfügen über Windows werden hierbei Steuerzeichen aus dem Text entfernt und nur der reine Text eingefügt (Tabs und Zeilenschaltungen bleiben aber erhalten).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Formulare, Bestellnummer des Kunden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Bestell-/Auftragsnummer des Kunden soll auf den Auftrags-Formularen stehen, damit der Kunde die Zahlung veranlassen kann. Dafür ist im Auftragskopf dieses Feld vorgesehen:&lt;br /&gt;
&lt;br /&gt;
;Kund.Auftr.:&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Rechnung aus einem Auftrag erzeugt wird, steht dieses Feld auch im Rechnungskopf und wird ausgedruckt.&lt;br /&gt;
* Wenn in einem Werkstatt-Auftrag eine Auftragsnummer eingetragen wird, wurde die Kunden-Auftragsnummer (MAufKo.BestNr) nicht in den Werkstattauftrag übernommen (RepAuf.Kunden_AuftrNr). Wenn eine Rechnung aus dem Werkstatt-Auftrag erzeugt wird, steht das Feld „Kunden-Auftragsnummer) derzeit nun im Rechnungskopf.&lt;br /&gt;
* Problem: Die Nummer muss manchmal auch nachträglich eingetragen werden, was bei einem fixierten Auftrag aber nicht mehr geht! Geändert, Nummer kann nun eingegeben werden! Die Eingabe der Kunden-Auftragsnummer nun auch bei einem fixierten Auftrag möglich!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Mietartikel verkaufen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|;Hinweis&lt;br /&gt;
Wenn man eine Auftrag als &amp;quot;Mietartikel-Verkauf&amp;quot; anlegt, wird das Dispo-Bis-Datum automatisch auf das heutige Datum + n Jahre gesetzt. Die Jahre kann man im REFLEX-Admin einstellen (Auftrag --&amp;gt; Dispo --&amp;gt; Anzahl Jahre...).&lt;br /&gt;
&lt;br /&gt;
Das ist für die Dispo wichtig, weil die immer ein End-Datum benötigt! Auch Mietartikel-Verkauf wird in der Dispo (optional) berücksichtigt!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Kennzeichen DispoAuftrag im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man über den Button &amp;quot;Dispo-Auftrag&amp;quot; im Auftragskopf einen Dispo-Auftrag erstellt, wird dieser mit einem Kennzeichen &amp;quot;Dispo-Auftrag&amp;quot; versehen.&lt;br /&gt;
(MAUFKO.DispoAuftrag)&lt;br /&gt;
* Ein Dispo-Auftrag ist eine Kopie des Auftrags mit dem Status &amp;quot;Intern&amp;quot;, der nur Material-Positionen beinhaltet. Sollten im Original-Auftrag Sets oder Zubehör enthalten sein, werden diese automatisch aufgelöst. Aus einem Auftrag mit einer Position kann so ein Dispo-Auftrag mit hunderten von Positionen werden!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Verschieben oder Löschen von Positionen in der Schnellerfassung auch über Set- oder Zubehör-Grenzen hinweg ist extrem „gefährlich“ und kann im weiteren Verlauf der Auftragsbearbeitung/Lagerbewegungen usw. zu Folgefehlern führen.&lt;br /&gt;
&lt;br /&gt;
;Deshalb wurden die Funktionen eingeschränkt:&lt;br /&gt;
:Verschieben von Positionen mit Set’s oder Zubehör ist nun nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltungs-Übersicht ist die '''Auftragsart''' nun auch im Klartext in der Tabelle enthalten. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Bestellungen&lt;br /&gt;
|SalesConsultant&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein spezielles recht &amp;quot;SalesConsultant&amp;quot;. User mit diesem Recht werden als &amp;quot;Einkäufer&amp;quot; behandelt und REFLEX stellt sich in mehreren Situationen darauf ein, z.B.&lt;br /&gt;
&lt;br /&gt;
* Bestellungen werden als Einkauf angelegt (kein Anmietung) und dementsprechend nur ein Lieferanschrift angeboten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Anzahlungsrechnungen, Änderungen daran&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal werden Anzahlungsrechnungen nicht oder falsch bei der Schlussrechnung abgezogen.&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Eine Anzahlung wird im Auftrag '''ohne Betrag''' angelegt und die Rechnung wird '''ohne Betrag erzeugt'''.&lt;br /&gt;
* Danach wird der Betrag in der '''erzeugten Rechnung''' eingetragen.&lt;br /&gt;
* Wenn die Rechnung gedruckt wird, kommt jetzt kommt beim Drucken/Exportieren der Rechnung dieser Hinweis (neu):&lt;br /&gt;
** &amp;quot;Rechnunsbetrag (x,xx) weicht von der Anzahlung (y,yy) ab! Die Anzahlung wird nun automatisch korrigiert!&amp;quot;&lt;br /&gt;
*Der Rechnungsbetrag wird nun in die Anzahlungsrechnungstabelle im Auftrag eingetragen.&lt;br /&gt;
* Dieser Vorgang wiederholt sich, wenn man die Anzahlungsrechnung manuell nachträglich ändert und auf „Drucken“ klickt!&lt;br /&gt;
&lt;br /&gt;
Somit ist sichergestellt, dass der AZRE-Betrag mit der AZRE-Tabelle übereinstimmt und beim Erstellen der Schlussrechnung korrekt berücksichtigt wird.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Auftragspositionen, Markierungsleiste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Damit man schneller und einfacher Positionen markieren und z.B. das Datum ändern kann, gibt es jetzt in den Auftragsposition rechts neben der Tabelle eine neue Markierungsleiste.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrPos_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Positionen markieren&lt;br /&gt;
* Alle Positionen des Kapitels markieren, auf dem der Balken in der Tabelle steht&lt;br /&gt;
* Keine Positionen markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Positionen:&lt;br /&gt;
* Markierte Positionen in die Zwischenablage kopieren&lt;br /&gt;
* Datum/Zeitraum in den markierten Positionen ändern&lt;br /&gt;
* Markierte Positionen löschen (ohne Nachfrage!)&lt;br /&gt;
&lt;br /&gt;
In den Optionen der Auftragsverwaltung kann die Leiste ausblenden, falls man sie nicht will. Dazu die Auswahl&lt;br /&gt;
&lt;br /&gt;
;Markierungsleiste einblenden&lt;br /&gt;
&lt;br /&gt;
ausschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Drag’nDrop Artikelfenster&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Drag’nDrop Artikelfenster in Auftragspositionen: Artikel können nun per Drag’nDrop aus dem Artikelfenster in die Auftragspositionen gezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kapitel verschieben mit der Maus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|funktioniert nun wieder.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Verschieben von Position bei Sets oder Zubehör&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim verschieben von Positionen mit dem Pfeil-Hoch-Button konnte es passieren, dass die erste Artikel-Position des Kapitels zum Kapitel wurde und die Kapitel-Position zur Artikel-Position. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termine kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskopf: Neue Buttons zum Kopieren Termine:&lt;br /&gt;
* Alle Termine markieren.&lt;br /&gt;
* Keine Termine markieren.&lt;br /&gt;
* Markierte Termine in Zwischenablage kopieren.&lt;br /&gt;
* Termine aus Zwischenablage einfügen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestell-Positionen, Artikelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Artikelnummer in den Bestell-Positionen ist nun nicht mehr manuell überschreibbar, weil das zu unerwünschten Nebeneffekten führen kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Direktlieferung, Auftraganschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung diese Option einschaltet…&lt;br /&gt;
&lt;br /&gt;
;Direktlieferung an Auftragsanschrift&lt;br /&gt;
 &lt;br /&gt;
…wird die Auftrags-Lieferanschrift automatisch als Lieferanschrift eingetragen. &lt;br /&gt;
* Hierbei handelt es sich genauer gesagt um die Bestell-Abholanschrift&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Bestellung direkt als Auftrag angelegt wird (was eigentlich in der Theorie die absolute Ausnahme sein sollte), und danach eine Freigabe angefordert wird (was eigentlich ein Widerspruch ist), taucht diese Bestellung nicht unter „Freigaben angefordert“ auf (weil dort nur Bestellaufträge auftauchen).&lt;br /&gt;
Um diesen Umstand zu lösen, wurde…&lt;br /&gt;
* „Freigabe angefordert“ umbenannt in „Freigabe für Anfragen angefordert“&lt;br /&gt;
* Ein neuer Filter „Freigabe für Aufträge angefordert“ eingefügt&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Netto-Summe doppelt berechnet&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In manchen Bestellungen wird die Netto-Summe doppelt berechnet: Wenn im Fuß '''in beiden Zeilen z.B. Mwst. 0 %''' stand, wurde die Netto-Summe doppelt berechnet. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Bearbeiten von Zahlungen kann man nun den Zahlungsstatus der Eingangsrechnung auch nachträglich setzen:&lt;br /&gt;
Zahlungstaus auswählen und mit OK speichern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Option:&lt;br /&gt;
&lt;br /&gt;
;Seitenwechsel entfernen. &lt;br /&gt;
&lt;br /&gt;
Diese Option entfernt in den Auftragspositionen eventuell vorhandene Seitenwechsel (Vorher, nachher) in der erzeugten Rechnung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Werkstattauftrag öffnen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beim Öffnen Werkstattauftrag aus Rechnung heraus beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Umsätze nach Land&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im InfoCenter kann man nun die Umsätze nach Land filtern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Summiert ausgeben und zurücknehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Zusatzmodul &amp;quot;Summiert buchen&amp;quot;. Damit kann man die Lagerausgabe und -Rücknahme &amp;quot;per Knopfdruck&amp;quot; buchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|WarehouseInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Tool &amp;quot;Warehouse-Info&amp;quot; mit derzeit diesen Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Auswertung über die Auslastung des Lagers nach Gewicht oder Volumen.&lt;br /&gt;
* Übersicht über System-Boxen (Zusatzmodul).&lt;br /&gt;
* Erstellen von Snapshots, also Auszüge aus dem Lagerprotokoll, die zu einem beliebigen Zeitpunkt gespeichert werden.&lt;br /&gt;
&lt;br /&gt;
Das Tool wird über das Menü &amp;quot;Lager&amp;quot; aus REFLEX heraus gestartet. Es wird nach und nach ausgebaut und um weitere interessante Info's erweitert werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Ladeliste sortiert nach Datum + Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun die Ladeliste nach '''Datum''' und darin nach '''Artikelgruppen''' sortieren.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Die Sortierung wird '''nicht''' unten im Auswahlfeld eingestellt, sondern '''oben durch die Auswahl des Reports'''. &lt;br /&gt;
&lt;br /&gt;
Dazu müssen im Reportnamen bestimmte Schlüsselworte enthalten sein:&lt;br /&gt;
* „Gruppe“ oder „Group“, optional erweitert um „Datum“ oder „Date“&lt;br /&gt;
* „Datum“ oder „Date“&lt;br /&gt;
* „Lagerort“ oder „STORAGELOCATION“&lt;br /&gt;
* „ArtNr“&lt;br /&gt;
* „Kapitel“, „Chapter“,  „Positionen“ oder „Positions“&lt;br /&gt;
&lt;br /&gt;
Wenn ein Schlüsselwort im Reportnamen enthalten ist, stellt das Programm die Sortierung automatisch ein!&lt;br /&gt;
Das wird deshalb gemacht, weil die Sortierung der Daten mit der Gruppierung im Report übereinstimmen muss!&lt;br /&gt;
Wenn man z.B. nach Lagerorten gruppieren will, müssen die Positionen auch nach Lagerorten sortiert ankommen.&lt;br /&gt;
&lt;br /&gt;
Mögliche Sortierungen für Ladeliste oder Auftrag:&lt;br /&gt;
&lt;br /&gt;
* Kapitel + Positionen&lt;br /&gt;
* Artikelgruppen&lt;br /&gt;
* Lagerorte&lt;br /&gt;
* Artikel-Nummer&lt;br /&gt;
* Kapitel + Lagerort&lt;br /&gt;
* Datum + Artikelgruppen (neu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mietartikelverkauf Storno&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Stornieren der Ausgabe einer Mietverkaufsposition wird nun auch der Gesamt-Bestand (in der Zentrale und der buchenden Filiale) geändert, die Storno-Menge also zu dem Gesamtbestand addiert!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf wurden als „Verkauf“ angelegt und dementsprechend auch der Verkaufsbestand abgebucht. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Ausgegebene Aufträge können nicht zurückgebucht werden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Grund: Die Positionen des Auftrags wurde nachträglich verschoben. Das ist eigentlich unterbunden, manche User haben es trotzdem hinbekommen.&lt;br /&gt;
In einem solchen Fall sucht REFLEX nun im Auftrag nach dem Artikel und bietet diese Position zur Rücknahme an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX&lt;br /&gt;
|Mandanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Mandanten-Fähigkeit von REFLEX wurde weiter verbessrt, z.B.&lt;br /&gt;
&lt;br /&gt;
* Es gibt nun ein Startmenü, mit dem man die verschiedenen Mandanten komfortabel starten kann.&lt;br /&gt;
**Im Startmenü kann man frei definierbare Icons für die Mandanten festlegen.&lt;br /&gt;
**Man kann die Sprache für den Mandanten vorgeben, damit REFLEX z.B. mit englischen Texten angezeigt wird.&lt;br /&gt;
*Reports, Formulare und Userprofile können pro Mandant getrennt verwaltet werdeen.&lt;br /&gt;
* Bei Unterdeckungen in einem Mandanten kann man automatisch Transferauftröge in der Zentrale anlegen lassen. Diese steuern in der Zentrale den Trandsfer zu dem Mandanten, wenn es in der Zentrale keine Unterdeckung gibt!&lt;br /&gt;
* Es gibt nun einen Mandanten-Synchronisierungsdienst (&amp;quot;RxMultiMandantService&amp;quot;), der die Artikel-Stammdaten von der Zentrale zum Mandanten überträgt.&lt;br /&gt;
:Auch Kontakte werden synchronisiert, wenn der Kontakt das entsprechende Länderkennzeichen hat.&lt;br /&gt;
:Synchronisieren User-Passwort vom Mandanten zur Zentrale&lt;br /&gt;
*Wenn man einen Mandanten als '''Archiv-Datenbank''' benutzt, kann man alet Vorgänge von der aktuellen Datenbank in die Archiv-Datenbank verschieben. Die aktuelle Datenbank wird dadurch entlastet und man hat trotzdem noch den jederzeitigen Zugriff auf &amp;quot;alte&amp;quot; Daten. Dazu gibt es ein neues Tool namens „RxArch“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|RxAdmin, Zugriffsverletzung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zugriffsverletzung beim Öffnen der Zugriffsdaten eines Users.&lt;br /&gt;
Fehler beseitigt: Im Programmverzeichnis lag eine Sprachdatei „RxAdmin.EN“, die da nicht hingehört (weil die Sprachdateien in der EXE integriert sind).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Einzekartikel, VA-Name anzeigen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei ausgegebenen Einzelartikeln wird der VA-Name nun auch als Feld und als Spalte in der Tabelle angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die neue Spalte in der Tabelle wird erst angezeigt, wenn man die User-Einstellungen für dieses Felder zurücksetzt. Dazu aus dem Menü &amp;quot;Bearbeiten&amp;quot; auswählen:&lt;br /&gt;
&lt;br /&gt;
;Lokale Einstellungen des Formulars &amp;quot;Artikelstamm&amp;quot; zurücksetzen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Dispo&lt;br /&gt;
|Artikel, Option Problem-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Artikelstamm gibt es ein neues Optionsfeld &amp;quot;Problem-Artikel&amp;quot;. Diese Option ist für User, die die Dispo-Ansicht „Mehrere“ verwenden. Dort kann man optional nur die als „Problem-Artikel“ gekennzeichneten Artikel anzeigen lassen, um so ein bessere Übersicht über die wirklich wichtigen Artikel zu bekommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Sets&lt;br /&gt;
|Anzeige des Zubehörs&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zur besseren Kontrolle von Set-Positionen und Zubehör zeigt das Programm in den Set-Stammdaten die eventuell vorhandenen Zubehör-Positionen zu einer Set-Position unten an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auftrag, Mehrwertsteuer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Werkstattauftrag einen Auftrag auswählt, wurde kein Mwst.Satz in den Werkstattauftrag geschrieben. Jetzt wird der Mwst.Satz aus dem Auftrag in den Werkstattauftrag übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zolltransfer-Aufträge&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Modul &amp;quot;Zolltransfer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Damit kann man mehrere beliebige Aufträge zusammenfassen und Zoll-Formulare (&amp;quot;Proforma für Zollzwecke&amp;quot;) erstellen.&lt;br /&gt;
* Man kann Seriennummern für den Zoll automatisch erzeugen und ggf. Etiketten dazu drucken.&lt;br /&gt;
* Dokumente zu dem Zolltransfer verknüpfen.&lt;br /&gt;
* Ausserdem kann man den Transfer zur Location und wieder zurück (auch Teilmengen!) festhalten und überwachen. Dazu werden sog. &amp;quot;Vorgänge&amp;quot; angelegt, die die Positionen und Mengen zum Hin- und Rücktransfer beinhalten.&lt;br /&gt;
&lt;br /&gt;
Der Zolltransfer ist vollkommen unabhängig von der Lagerausgabe oder -Rücknahme.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen im Auftrag --&amp;gt; Lieferanschrift „Muss zum Zoll“ bestimmt, ob man einen Auftrag in den Transfer-Auftrag einfügen kann. Beim Suchen von Aufträgen werden standardmäßig nur die Aufträge mit diesem Kennzeichen angeboten.&lt;br /&gt;
&lt;br /&gt;
User benötigen das Zugriffsrecht &amp;quot;ZollTransfer CustomsTransfer&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot;, damit sie das Modul verwenden können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230113 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht, kann auch für komplette Artikelgruppen gesetzt werden.&lt;br /&gt;
Das ermöglicht z.B. eine Liste der überfälligen VDE/A3-Prüfungen auch ohne TPS. Dazu in den Artikelstammdaten auf &amp;quot;F12 Liste&amp;quot; klicken. Eine Vorlage anlegen und einen Reporrt wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Programmteil &amp;quot;Lager-Auskunft&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Der Programmteil &amp;quot;Lager-Auskunft&amp;quot; wurde verbessert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Funktionsverbesserungen/-Erweiterungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Lagerausgabe mit erweiterten Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Anzeige von Auftrags-Memos&lt;br /&gt;
* Anzeige von Auftrags-Dokumenten&lt;br /&gt;
* Anzeige von Terminen des Auftrags&lt;br /&gt;
* Anzeige/Eingabe von Auftrags-Positionstexten&lt;br /&gt;
* Anzeige von Artikel-Dokumenten dieses Auftrags&lt;br /&gt;
* Optional: AUTO-Aufträge aus überfälligen Aufträgen mit dem Fehlmaterial, Erstellen von Kulanzvorschlägen (&amp;quot;KUVO&amp;quot;) als Verkaufsmaterial&lt;br /&gt;
* Suche in Auftragsartikel-Dokumenten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Erinnerung an abgeschlossene zu berechnende Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Erinnerung an abgeschlossene zu berechnende Aufträge an den Auftragsbearbeiter oder eine bestimmte Person (z.B. Buchhaltung). Aus der Erinnerung direktes Öffnen des Auftrags mit der direkten Möglichkeit, daraus eine Rechnung zu erstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Erinnerungen&lt;br /&gt;
|Piepton&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Möglichkeit, den Piepton bei der Erinnerungsanzeige zu unterdrücken. Dazu im Benutzerprofil unter Optionen die Option ausschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Abgeschlossene, unberechnete Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Faktura: Schnelle Anzeige von abgeschlossenen, unberechneten Aufträgen. Dazum im Baum links den entsprechenden Eintrag anklicken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Neue Funktionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Funktionen im JobKalender:&lt;br /&gt;
&lt;br /&gt;
* Termingruppen erlauben die flexible Zusammenstellung von Personen oder Ressourcen für die Anzeige der Balkendiagramme.&lt;br /&gt;
* Eigenes Zugriffsrecht auf die Seite &amp;quot;Personen/Ressourcen&amp;quot;.&lt;br /&gt;
* Möglichkeit, Termine auch auf der Seite &amp;quot;Personen/Ressourcen&amp;quot; zu verschieben, zu bearbeiten usw. Dazu muss das Recht &amp;quot;Personen/Ressourcen&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot; stehen!&lt;br /&gt;
* Von der Seite &amp;quot;Personen/Ressourcen&amp;quot; direkt den Auftrag in REFLEX öffnen.&lt;br /&gt;
* Dynamische Anpassung der Seiten-Steuerungselemente für schmale, hohe Monitore&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221020 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auch in der Schnellerfassung wird nun ein eventuell vorhandener Popup-Hinweis angezeigt.&lt;br /&gt;
* Der Popup-Hinweis kommt nur beim Hauptartikel.&lt;br /&gt;
* Wenn es also z.B. ein Set oder Zubehör gibt, wird der Popup-Hinweis nur für den Hauptartikel angezeigt, nicht für Unterartikel.&lt;br /&gt;
* Der Hinweis kann bewusst nicht mit ENTER bestätigt werden, der User wird zum Klicken von OK gezwungen. Damit ist die Chance größer, dass der Text auch gelesen wird…&lt;br /&gt;
* '''Das Popup übernimmt nun die Formatierungen des Textes, also Schriftart, -Größe usw.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|IntelliSuche nun möglich. Automatisch in den Spalten:&lt;br /&gt;
* Auftr.Nr.&lt;br /&gt;
* Kunden-Kurzname&lt;br /&gt;
* Kunden-Name/Firma&lt;br /&gt;
* Versandart&lt;br /&gt;
* Veranstaltungsname&lt;br /&gt;
* Veranstaltungsort und -Kurzname&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Neue Rechnung erfassen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Meldung „Rechnungsnummer muss eingegeben werden“ kommt mehrfach. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht: Neue Spalten Kostenarten-Konto und -Bezeichnung in der Tabelle (anfangs ganz rechts). &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ladeliste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Ladeliste englisch: Die englischen Artikelgruppen-Texte und Artikel-Texte stellt das Druckprogramm (GevitasFormPrint) nun zur Verfügung, wenn im Auftrag das Sprachkennzeichen „E“ steht oder im Druckfenster „E“ als Sprache ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mobil Buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lager mobil buchen mit Scanner (und summiert buchen): Das Buchen ging beim zweiten Aufruft dieser Funktion nicht immer, Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auftragsnummernkreise&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Nummernkreise wurden von 10 auf 30 erweitert.&lt;br /&gt;
&lt;br /&gt;
Wenn man in die Spalte „Filiale“ den Kurznamen einer Filiale einträgt, wird nicht der Auswahl-Dialog eingeblendet, sondern die nächste Nummer des Nummernkreises für die Filiale automatisch ermittelt/verwendet.&lt;br /&gt;
&lt;br /&gt;
Wichtig:&lt;br /&gt;
Auch bei den Nummerkreisen des Hauptslagers muss man die Filiale („ZENTR“) eintragen!!!&lt;br /&gt;
&lt;br /&gt;
Wenn man einen neuen Auftrag auswählt, werden dann '''nur die Nummernkreise zu der aktuellen Filiale''' angezeigt.&lt;br /&gt;
 &lt;br /&gt;
Das gilt dann auch für die Zentrale (Nummernkreise „ZENTR“). Somit kann man nicht versehentlich einen Nummernkreis einer anderen Filiale auswählen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Auswahlfenster für die Auswahl einer  Filiale ist nun nach der Filial-Bezeichnung sortiert.&lt;br /&gt;
 &lt;br /&gt;
Wenn man die Filialbezeichnung mit Ziffern beginnt, kann die Reihenfolge der Anzeige hier festlegen. &amp;quot;ZENTR&amp;quot; steht dnn nicht mehr am Ende der Liste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Filial-Anzeige&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Anzeige der aktuell aktiven Filiale:&lt;br /&gt;
Diese wird jetzt auch '''rechts oben''' groß angezeigt, damit man besser sieht, in welcher Filiale man gerade ist. Wenn man nicht in der „Heimat-Filiale“ ist, wird das '''orange''' dargestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Lager, Umbuchen, Auswahl Filialen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auswahlfeldern sind nun keine * mehr enthalten. Außerdem ist die Liste sortiert nach Filial-'''Bezeichnung''', so dass ZENTR nicht mehr ganz unten steht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Zugriffsrecht für Lager-Umbuchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann ein Zugriffsrecht für das Lager-Umbuchen anlegen und den Usern erteilen. Das Recht heißt &amp;quot;LagerUmbuchen&amp;quot;.&lt;br /&gt;
* Wenn das Recht nicht vorhanden ist, gibt es keine Einschränkungen zum Umbuchen!&lt;br /&gt;
* Anlegen des Rechts siehe nächstes Kapitel. Wenn das Recht angelegt ist, muss ein User mind. „Schreiben“ haben, &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221005 ==&lt;br /&gt;
&lt;br /&gt;
=== Highlights ===&lt;br /&gt;
&lt;br /&gt;
* Das neue Modul '''[[SecurityPackage]] 2.0'''&lt;br /&gt;
* '''[[GoogleKalender Synchronisation]]'''&lt;br /&gt;
* [[Zeiterfassung mit I-Did]]&lt;br /&gt;
* Lager, '''[[REFLEX WarehouseInfo]]'''&lt;br /&gt;
* '''[[REFLEX Alternativ-Artikel]]'''&lt;br /&gt;
* Popups für Artikel und Kunden&lt;br /&gt;
* Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
* Einkaufs-Bestellung als Bestell-'''Auftrag''' aus Auftrag erzeugen, AB des Lieferanten schnell erkennbar&lt;br /&gt;
* Werkstatt, mehr Informationen, Modul '''[[WorkshopInfo]]''', Fortschrittsanzeige&lt;br /&gt;
&lt;br /&gt;
=== Einzelheiten ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Sicherheit&lt;br /&gt;
|SecurityPackage 2.0&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das neue Modul '''[[SecurityPackage]] 2.0''' für [[REFLEX]] und [[GEVAS-Professional]] erfüllt die höchsten Anforderungen an die Sicherheit der Daten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Termine, JobKalender&lt;br /&gt;
|GoogleKalender Synchronisation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul &amp;quot;GoogleKalender Synchronisation&amp;quot; ist in der Testphase im Feld.&lt;br /&gt;
&lt;br /&gt;
Es synchronisiert die Auftragstermine mit einem GoogleKalender.&lt;br /&gt;
&lt;br /&gt;
* Synchronisiert Auftragstermine '''von''' REFLEX '''zu''' einem GoogleKalender.&lt;br /&gt;
* Der Kalender (&amp;quot;Master-Kalender&amp;quot;) kann frei definiert werden.&lt;br /&gt;
* Der Master-Kalender enthält '''alle''' Termine, die synchronisiert wurden!&lt;br /&gt;
* User bekommen einen Gast-Zugang zu dem Kalender und werden als Teilnehmer eingeladen.&lt;br /&gt;
* Die Slave-Kalender stellen '''persönliche Kalender einer Person''' dar. Jede Person, die für die Firma arbeitet, bekommt eine spezielle Mail-Adresse für den Google-Kalender.&lt;br /&gt;
: Diese muss in den Stammdaten eingetragen werden.&lt;br /&gt;
* Der Sync-Status und die Mail-Adresse wird in den Stammdaten &amp;quot;Personen/Bearbeiter&amp;quot; festgelegt.&lt;br /&gt;
* Auf der Seite „Einstellungen“ werden die Parameter gesetzt, z.B.&lt;br /&gt;
** Zeit-Intervall für die Synchronisation in Minuten&lt;br /&gt;
** Name des Master-Kalenders.&lt;br /&gt;
** Anzahl der Tage in die Zukunft, bis zu denen synchronisiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe '''[[GoogleKalender Synchronisation]]'''.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zeiterfassung&lt;br /&gt;
|Modul I-Did&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul '''&amp;quot;I-Did&amp;quot;''' ermöglicht die schnelle Zeiterfassung auf Aufträge.&lt;br /&gt;
* Automatische Anmeldung (nach der ersten Anmeldung)&lt;br /&gt;
* Einfaches Handling&lt;br /&gt;
* Schnelle Erfassung von Zeiten&lt;br /&gt;
* Auswahl Auftrag, Zeitart (AZ-Artikel) und Tätigkeiten (Tätigkeitsschlüssel, REFLEX-Admin)&lt;br /&gt;
&lt;br /&gt;
[[Zeiterfassung mit I-Did|Einzelheiten]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt im Menü &amp;quot;Lager&amp;quot; ein neues Modul „WarehouseInfo“.&lt;br /&gt;
Es zeigt wichtige Informationen zum Thema Lager an. &lt;br /&gt;
 &lt;br /&gt;
;Das Fenster „Gewicht pro Tag“&lt;br /&gt;
Zeigt eine Balkengrafik mit den '''Ausgabe- und Rücknahme-Gewichten pro Tag''' an. Damit kann man schnell die Auslastung des Lagers sehen.&lt;br /&gt;
&lt;br /&gt;
* Oben kann der Datumsbereich schnell und bequem geändert werden.&lt;br /&gt;
* Optional kann mit dem Gewicht, Volumen oder der Menge gerechnet werden.&lt;br /&gt;
&lt;br /&gt;
*Optionen:&lt;br /&gt;
• Gewicht in Tonnen (sonst kg).&lt;br /&gt;
• Werte (oberhalb der Balken) anzeigen.&lt;br /&gt;
• Gestapelt, also pro Tag nicht zwei Balken (Ausgang + Eingang) sondern ein gestapelter Balken.&lt;br /&gt;
• Datum (unten) gedreht (wenn der Zeitraum größer ist = viele Balken = Datumsanzeige passt nicht mehr rein).&lt;br /&gt;
&lt;br /&gt;
*Anklicken eines Balkens:&lt;br /&gt;
• Zeigt rechts oben die betreffenden Aufträge, getrennt nach Ausgang und Eingang.&lt;br /&gt;
&lt;br /&gt;
*Anklicken einer Auftragsnummer:&lt;br /&gt;
• Zeigt rechts unten Details zu den Positionen.&lt;br /&gt;
 &lt;br /&gt;
*Details rechts unten:&lt;br /&gt;
**Entweder einzelne Positionen&lt;br /&gt;
**Oder nach Gruppen zusammengefasst&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu unter '''[[REFLEX WarehouseInfo]]'''.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Termine&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Termine auf der Seite Memo’s&lt;br /&gt;
…werden nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Alternativ-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anlegen der Alternativ-Verknüpfungen&lt;br /&gt;
Man kann für jeden Artikel beliebig viele Alternativ-Artikel anlegen. Dazu in die Artikelstammdaten gehen und den Button ''' Alternativ-Artikel''' klicken.&lt;br /&gt;
&lt;br /&gt;
*Links den Artikel auswählen (suchen), '''für den''' Alternativen angelegt werden sollen.&lt;br /&gt;
:Unten werden die schon vorhandenen Alternativen angezeigt.&lt;br /&gt;
*Rechts den Artikel auswählen (suchen), der '''als Alternative''' angelegt werden soll.&lt;br /&gt;
*Mit dem Button „Verknüpfen“ wird die Alternativ-Verknüpfung angelegt und links unten angezeigt.&lt;br /&gt;
*Mit dem Button „Reverse“ kann man einen Alternativ-Verknüpfung vom unteren Artikel zum oberen Artikel anlegen.&lt;br /&gt;
&lt;br /&gt;
;Anzeigen der Alternativ-Verknüpfungen in der Auftragserfassung&lt;br /&gt;
Wenn der Artikel im Auftrag gesucht und ausgewählt wird, prüft REFLEX, ob es Alternativ-Artikel dafür gibt und zeigt diese dann an (wenn es welche gibt, sonst ist alles wie bisher).&lt;br /&gt;
 &lt;br /&gt;
Man kann die gewünschte Menge eingeben und einen Alternativ-Artikel per Doppelklick wählen.&lt;br /&gt;
&lt;br /&gt;
;Auftragspositionen: Alternativ-Artikel bei Unterdeckungen anzeigen&lt;br /&gt;
Wenn ein Artikel einen oder mehrere '''Alternativ-Artikel''' hat (s.o.), wird nebem dem Typ-Feld ein Button angezeigt.&lt;br /&gt;
Hiermit kann man den Artikel durch einen anderen Alternativ-Artikel '''ersetzen''':&lt;br /&gt;
* Button klicken&lt;br /&gt;
* Per Doppelklick wählt man den gewünschten Artikel aus und ersetzt den bisherigen.&lt;br /&gt;
* Man kann auch eine neue Position anlegen, wenn man den Artikel z.B. dem Kunden alternativ anbieten möchte.&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Alternativ-Artikel|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Excel Export&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalte &amp;quot;Fremdmenge&amp;quot; ist jetzt in der Feldauswahl enthalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Anfrage-Positionen in Fremd&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anfrage-Positionen in Fremd umwandeln bei AUSG-Aufträgen&lt;br /&gt;
setzt nicht mehr den Positions-Status auf AUSG.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
berücksichtigt auch die Uhrzeiten von/bis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Popups für Artikel und Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Popups für Artikel und Kunden&lt;br /&gt;
&lt;br /&gt;
;Artikel&lt;br /&gt;
*Im Artikelstamm --&amp;gt; Register &amp;quot;Texte&amp;quot; kann man einen Text als '''Popup-Text''' festlegen.&lt;br /&gt;
*Wenn der Artikel in einen Auftrag geholt wird, öffnet sich ein Popup-Fenster mit dem Text. Mit OK kann man den Text bestätigen.&lt;br /&gt;
 &lt;br /&gt;
;Kunden&lt;br /&gt;
In den Kontakt-Stammdaten gibt es neben der Bemerkung eine Option „Popup“. Damit wird die Bemerkung als Popup festgelegt. Die wird in einem Popup angezeigt, wenn der Kunde in einen Auftrag geholt wird.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:&lt;br /&gt;
:Man kann in der Bemerkung auch Zeilenschaltungen (Taste ENTER) unterbringen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein User für den reinen '''Verkauf''' zuständig ist (ohne Vermietung, aber mit Mietartikel-Verkauf), kann REFLEX mit dem neuen Recht „SalesConsultant“ auf den Verkauf eingestellt werden:&lt;br /&gt;
&lt;br /&gt;
Das Recht wird im REFLEX-Admin vergeben (&amp;quot;Ja&amp;quot;) und hat u.U. folgende Auswirkungen:&lt;br /&gt;
&lt;br /&gt;
*User kann Option „Schnellerfassung“ auswählen&lt;br /&gt;
*In der Schnellerfassung werden Mietartikel nicht angezeigt, wenn man einen Verkaufsauftrag bearbeitet.&lt;br /&gt;
*Hier werden auch EK, VK 1, VK 2 und VK 3 angezeigt. Wenn der Kunde die Verkaufspreisgruppe 2 hat, wird auch der VK 2 genommen.&lt;br /&gt;
*Der Dispo-Button öffnet nicht die Miet-Dispo, sondern anhand der Artikelart die Miet- oder Verkaufsdispo.&lt;br /&gt;
*Im Artikel-Suchen-Fenster werden Artikel angezeigt, auch wenn kein VK eingetragen ist.&lt;br /&gt;
*Bei einem Verkaufsauftrag können Preise und Bezeichnung überschrieben werden.&lt;br /&gt;
*Bei einem Verkaufsauftrag werden die Dispo-Daten im Artikel-Suchen-Fenster ausgeblendet. Bei einem Mietartikel-Verkaufsauftrag nicht!&lt;br /&gt;
*Die Lieferzeit kann für jede Auftragsposition angegeben werden. Standard ist die Lieferzeit aus dem Auftragskopf.&lt;br /&gt;
*Im REFLEX-Admin kann man eine Standard-Transportversicherung festlegen. Diese wird bei einem neuen Auftrag eingesetzt, kann dort aber geändert werden.&lt;br /&gt;
*Im Fenster &amp;quot;Lieferanschrift&amp;quot; gibt es keine Rückhol-Anschrift.&lt;br /&gt;
:Die Zonen-Kontrolle wird abgeschaltet, wenn ein User das Recht „SalesConsultant“ hat.&lt;br /&gt;
:Grund:&lt;br /&gt;
:Im (reinen) Verkauf wird die Ware meisten per UPS, DHL usw. verschickt und nicht über die Transportabteilung transportiert, und das auch in Gegenden, für die es keine erfassten Zonen gibt.&lt;br /&gt;
&lt;br /&gt;
*Bei Verkaufsartikeln wird das Vorhandensein von ausreichend Bestand über die Farbe der Mengenspalte angezeigt:&lt;br /&gt;
**Grün: Ausreichender Bestand&lt;br /&gt;
**Rot: Bestand zu klein für diese Auftragsmenge.&lt;br /&gt;
*Für User mit dem Recht 'SalesConsultant' (und nur für die!) ist das Feld &amp;quot;Einzelpreis&amp;quot; nun editierbar, wenn es ein Verkaufs- oder Mietverkaufsauftrag ist. Auch die Bezeichnung kann überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopf: Abweichende Lieferanschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn es keine oder eine '''abweichende''' Lieferanschrift gibt (also Lieferanschrift Name, Straße, PLZ, Ort, oder Land anders als im Auftragskopf) oder wenn noch keine Lieferanschrift angegeben wurde, wird ein &amp;quot; ! &amp;quot; Button im Auftragskopf neben der Anschrift eingeblendet. Durch Klicken darauf kommt man in das Fenster &amp;quot;Lieferanschrift&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Business-Forecast in der Tabelle&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Übersicht:&lt;br /&gt;
Das Feld &amp;quot;Business-Forecast&amp;quot; ist nun in der Tabelle enthalten.&lt;br /&gt;
Wie immer bei neuen Spalten: Spalte ist anfangs ganz rechts und kann bei Bedarf nach vorne gezogen werden&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Dispo für Verkaufsartikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragspositionen kann man die Dispo für Verkaufsartikel aufrufen.&lt;br /&gt;
&lt;br /&gt;
Dort gibt es nun eine Seite „Warenbewegungen“ (Lagerprotokoll).&lt;br /&gt;
Hier kann man optional filtern:&lt;br /&gt;
• Datum des Vorgangs von-bis&lt;br /&gt;
• Inventarnummer&lt;br /&gt;
• Seriennummer&lt;br /&gt;
• Kistennummer (Zentrallager)&lt;br /&gt;
• Auftragsnummer&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckdatum und -User&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf steht das Druckdatum und der User, der gedruckt (oder gemailt) hat. Anfangs sind die Felder leer. &lt;br /&gt;
&lt;br /&gt;
Nach dem Drucken oder Mailen schreibt das Programm das Datum und den User in die Felder:&lt;br /&gt;
 &lt;br /&gt;
• Druck-User wird angezeigt (bisher nicht)&lt;br /&gt;
• Nach dem Drucken/Mailen wird in REFLEX der Auftrag neu eingelesen, damit Druckdatum/-User aktualisiert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Mehrere Artikel filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
&lt;br /&gt;
Im Artikelstamm kann man die gewünschten Artikel als „Problemartikel“ kennzeichnen, die man in der Dispo-Ansicht „Mehrere Artikel“ sehen will.&lt;br /&gt;
In diesem Fenster gibt es eine neue Option &amp;quot;Nur Problemartikel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hier werden z.B. nur die Artikel aus der Gruppe „Kamera“ angezeigt, die dieses Kennzeichen haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Registerseite &amp;quot;Dokumente&amp;quot; ist der Button &amp;quot;Neues Dok.&amp;quot; wieder da! Er war versehentlich ausgeblendet worden. Mit diesem Button kann msn ein Word&amp;amp;copy;-Dokument mithilfe einer Vorlage erstellen und verknüpfen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Mietpreiserhöhung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Mit dem Button '''% Mietpreis-Ehng.''' kann man eine prozetuale Mietpreiserhöhung durchführen.&lt;br /&gt;
&lt;br /&gt;
Die Preiserhöhung kann gezielt für eine bestimmte Artikelgruppe festgelegt werden.&lt;br /&gt;
Wenn man im Baum links den * markiert und den Button klickt, werden '''alle''' Artikel mit Mietpreis erhöht.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Optional Artikelgruppe links im Baum anklicken, den Button klicken.&lt;br /&gt;
* Eingaben:&lt;br /&gt;
**Erhöhen um %&lt;br /&gt;
**Optionen auswählen:&lt;br /&gt;
***In Mietpreis B übertragen&lt;br /&gt;
***Auch Wochen- und Monatspreise ändern&lt;br /&gt;
***Artikel ohne Mietpreise ignorieren&lt;br /&gt;
*Weiter zu Vorschau (da wird noch nichts geändert!)&lt;br /&gt;
*Preise kontrollieren&lt;br /&gt;
*Mit '''Preiserhöhung durchführen''' den Vorgang starten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
| Einzelartikel markieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Artikelstammdaten, Einzelartikel&lt;br /&gt;
Man kann nun Geräte in der Tabelle markieren. Mit der rechten Maustaste zeigt REFLEX die Anzahl der markierten Einzelartikel an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Einkaufs-Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Einkaufs-Bestellung als Bestell-Auftrag aus Auftrag erzeugen&lt;br /&gt;
&lt;br /&gt;
Mit dem Button &amp;quot;Auftr.Best.&amp;quot; kommt man in die Auftragsbestellungen.&lt;br /&gt;
* Links oben die Auftragspositionen. In der gelben Spalte die Bestellvorschlagsmenge&lt;br /&gt;
* Rechts daneben die Lieferanten für den jeweiligen Artikel links.&lt;br /&gt;
* Per Doppelklick Zeile für Zeile einen Bestellwunsch in die Tabelle rechts unten einfügen.&lt;br /&gt;
* Optional mit &amp;quot;Neuer Lieferant&amp;quot; einen neuen Lieferanten für den links oben ausgewählten Artikel anlegen. Dieser wird in den Stammdaten gespeichert!&lt;br /&gt;
* Bei den Wunschbestellungen rechts unten gibt es ein Auswahlfeld, mit dem man den Status der zu erzeugenden Bestellungen festlegen kann. Wenn man einen Verkaufsauftrag als „SalesConsultant“ anlegt, wird diese Auswahl auf „Bestell'''auftrag'''“ gestellt. Bei der Anmietung steht es immer auf &amp;quot;Anfrage&amp;quot;.&lt;br /&gt;
* Wenn kein Lieferant hinterlegt ist, kann man keine Bestellung erzeugen:&lt;br /&gt;
* Mit dem Button '''Erzeugen''' werden Bestellungen erzeugt und danach links unten angezeigt.&lt;br /&gt;
* Dort man eine Bestellung auswählen und öffnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|AB des Lieferanten schnell erkennbar&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Bestellungen, Dokumente, AB schnell erkennbar&lt;br /&gt;
Auf der Seite „Dokumente“ kann man ein Dokument als Auftragsbestätigung festlegen oder dieses auch wieder entfernen.&lt;br /&gt;
Dazu in der Tabelle auf die rechte Maustaste klicken.&lt;br /&gt;
&lt;br /&gt;
Dokumente, die als AB festgelegt wurden, werden '''rot''' angezeigt und stehen '''immer oben''' in der Tabelle.&lt;br /&gt;
&lt;br /&gt;
;Bestellung, Status AB vom Lieferanten erhalten&lt;br /&gt;
Bestellungen (genauer gesagt: Bestell-Aufträge!), bei denen eine '''Lieferanten-Auftragsnummer''' und/oder ein '''Lieferanten-AB-Datum''' eingetragen ist (Im Bestell-Kopf unter dem Versandtext), werden in der Übersicht fett dargestellt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
| Rücknahme, Rückgabedatum Mengenartikel&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Rückgabedatum Mengenartikel&lt;br /&gt;
Bei Mengenartikeln wurden bisher das Rückgabedatum und die Zeit nicht in die Auftragspositionen geschrieben (außer bei AUTO-Aufträgen). &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 &lt;br /&gt;
Rücknahme erfolgte am 14.09.2022/14:32.&lt;br /&gt;
&lt;br /&gt;
Einzelartikel:	Rückgabedatum in den Auftragspositionen geändert.&lt;br /&gt;
Mengenartikel:	Rückgabedatum in den Auftragspositionen nicht geändert.&lt;br /&gt;
&lt;br /&gt;
Das wurde geändert: Auch bei Mengenartikeln wird nun das Datum-Bis/die Zeit-Bis in die Auftragspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehr Informationen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Mehr Informationen auf den Seiten Artikel, Reparatur…&lt;br /&gt;
Man kann zu einem Reparaturauftrag weitere Informationen ablegen, z.B.&lt;br /&gt;
*Zustand&lt;br /&gt;
*Verpackung&lt;br /&gt;
*Zubehör&lt;br /&gt;
*Eigenschaften, Lampenstunden &lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es ein neues Fenster mit '''5 frei belegbaren Bereichen'''. Die Überschriften für die verschiedenen Bereiche kann man in den Stammdaten (Menü Werkstatt --&amp;gt; Fehlercodes und Info-Vorlagen --&amp;gt; Regsiter &amp;quot;Info-Vorlagen&amp;quot;) festlegen.  &lt;br /&gt;
&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**In den blauen Eingabefeldern kann man die gewünschten Überschriften festlegen.&lt;br /&gt;
**In den weißen Feldern sind Vorgaben für die Texte möglich!&lt;br /&gt;
&lt;br /&gt;
*Im Artikelstamm kann man die passende Vorlage festlegen (Register &amp;quot;Technische Daten&amp;quot;).&lt;br /&gt;
*Allerdings kann man die Vorlage auch im Reparaturvorgang selbst frei auswählen.&lt;br /&gt;
&lt;br /&gt;
*Eingeben der Informationen:&lt;br /&gt;
*Im Reparaturauftrag den Button '''&amp;quot;F2 Info&amp;quot;'''klicken. &lt;br /&gt;
*Wenn es noch keine Info gibt, wird diese automatisch angelegt. &lt;br /&gt;
*Wenn beim Artikel eine Vorlage hinterlegt ist, wird diese automatisch genommen.&lt;br /&gt;
*Mit dem Button '''&amp;quot;Auswählen&amp;quot;''' kann man eine andere Vorlage wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Teile, Kosten, Teil-Lieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Teillieferungen möglich machen&lt;br /&gt;
Im Fenster „Zeile/Kosten“ gibt es für jede einzelne Zeile eine neue Option „DruckKennz“. Optional kann man damit steuern, ob die Zeile gedruckt werden soll oder nicht.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen kann man durch Markieren einer oder mehrerer Zeilen und Klicken der rechten Maustaste ein-/ausschalten.&lt;br /&gt;
Mehrfachmarkierung ist nun möglich!&lt;br /&gt;
 &lt;br /&gt;
;Druckenfenster&lt;br /&gt;
Im Druckenfenster gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 Druckkennzeichen in &amp;quot;Teile/Kosten&amp;quot; beachten&lt;br /&gt;
&lt;br /&gt;
Eingeschaltet: Es werden nur die Positionen gedruckt, die das Druckkenzeichen haben.&lt;br /&gt;
Ausgeschaltet: Es werden alle Positionen gedruckt.&lt;br /&gt;
&lt;br /&gt;
Dadurch kann man Teillieferungen auf dem Lieferschein ermöglichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neue App REFLEX WorkshopInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Neue App REFLEX WorkshopInfo&lt;br /&gt;
&lt;br /&gt;
Es gibt eine neue Windows-App &amp;quot;REFLEX WorkshopInfo&amp;quot; (RxWsInfo.exe).&lt;br /&gt;
&lt;br /&gt;
*Windows-App, gedacht für Tablets&lt;br /&gt;
*Benötigt W-LAN&lt;br /&gt;
*Greift direkt auf die Datenbank zu&lt;br /&gt;
*Funktioniert auch ohne User-Anmeldung&lt;br /&gt;
*Die Größe des Fensters kann verändert werden, wenn an die App z.B. auf dem Desktop-Rechner ausführt.&lt;br /&gt;
*Kann autark per Verknüpfung gestartet werden oder aus REFLEX heraus (Werkstatt-Auftrag &amp;quot; '''i''' &amp;quot;).&lt;br /&gt;
&lt;br /&gt;
*Start-Seite:&lt;br /&gt;
**Hier kann man eine Nummer abscannen oder eingeben.&lt;br /&gt;
**Derzeit wird nur die Reparaturnummer unterstützt.&lt;br /&gt;
::Mit ENTER oder dem Button Starten werden die Reparaturdaten aus der Datenbank gelesen und in verschiedenen Seiten angezeigt.&lt;br /&gt;
**Denkbar ist das eingeben/scannen einer Seriennummer, Inventarnummer, NL-QR-Code und damit die Suchen nach einem Reparaturvorgang.&lt;br /&gt;
&lt;br /&gt;
*Seite &amp;quot;Gerät&amp;quot;:&lt;br /&gt;
:Zeigt Gerätedaten wie Seriennummern, Status usw. an.&lt;br /&gt;
*Seite &amp;quot;Reparatur-Auftrag&amp;quot;:&lt;br /&gt;
:Zeigt Fehlerbeschreibung, Bemerkungen usw. an.&lt;br /&gt;
*Seite &amp;quot;KV&amp;quot;:&lt;br /&gt;
:Tabelle des erfassten KV's, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Teile/Kosten&amp;quot;:&lt;br /&gt;
:Tabelle der erfassten Kosten/Teile, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Kunde&amp;quot;:&lt;br /&gt;
:Kundendaten&lt;br /&gt;
*Seite &amp;quot;Anspr.Partner&amp;quot;:&lt;br /&gt;
:Ansprechpartner des Werkstattauftrags und alle anderen des Kunden.&lt;br /&gt;
&lt;br /&gt;
'''[[WorkshopInfo|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fortschrittsanzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Sehen, ob Gerät verschickt wurde, zum Hersteller gegangen ist usw. (Fortschrittsanzeige)&lt;br /&gt;
&lt;br /&gt;
In der Übersicht und auf der Seite Artikel, Reparatur gibt es nun ein Feld „Fortschritt“.&lt;br /&gt;
*Die neue Spalte ist wie immer anfangs ganz rechts und kann vom User ggf. nach links gezogen werden.&lt;br /&gt;
&lt;br /&gt;
;Folgende Fortschrittskennzeichen gibt es:&lt;br /&gt;
&lt;br /&gt;
 AN  Angebot, = KV&lt;br /&gt;
 AB  Auftragsbestätigung&lt;br /&gt;
 LS  Lieferschein&lt;br /&gt;
 RG  Rechnung (Das wird automatisch beim Erstellen einer Rechnung eingetragen, nicht über den Report!)&lt;br /&gt;
&lt;br /&gt;
;Für Werkstatt nicht relevant (könnten aber im Report trotzdem verwendet werden):&lt;br /&gt;
&lt;br /&gt;
 AZ  Anzahlungsrechnung &lt;br /&gt;
 PF  ProForma-Rechnung&lt;br /&gt;
 RL  Rücklieferschein&lt;br /&gt;
&lt;br /&gt;
;Woher weiß denn das System, dass ein bestimmtes Formular gedruckt wurde?&lt;br /&gt;
&lt;br /&gt;
*Ganz einfach:&lt;br /&gt;
**In einem Report kann man eigene Variablen deklarieren, die festgelegte Namen haben.&lt;br /&gt;
**Derzeit gibt es folgende Variablen-Namen:&lt;br /&gt;
 &lt;br /&gt;
 Variable     Text für den Fortschritts&amp;quot;balken&amp;quot; (also das Textfeld RepAuf.Progress)&lt;br /&gt;
 ProgressAN   AN  Angebot, = KV&lt;br /&gt;
 ProgressAB   AB  Auftragsbestätigung&lt;br /&gt;
 ProgressLS   LS  Lieferschein&lt;br /&gt;
 ProgressRG   RG  Rechnung&lt;br /&gt;
 &lt;br /&gt;
 Für Werkstatt nicht relevant:&lt;br /&gt;
 ProgressPF   PF  ProForma-Rechnung&lt;br /&gt;
 ProgressAZ   PF  Anzahlungsrechnung&lt;br /&gt;
 ProgressRL   RL  Rücklieferschein&lt;br /&gt;
 &lt;br /&gt;
*Es genügt, eine entsprechende Variable im Report zu erstellen und diese Variable irgendwo im Report zu platzieren, am Besten im Kopf-Band.&lt;br /&gt;
&lt;br /&gt;
;Folgende Regeln gibt es:&lt;br /&gt;
*Fortschritt gibt es derzeit nur in Werkstatt-Reports.&lt;br /&gt;
*Eine Zeichenfolge wird nur eingetragen, wenn sie nicht schon im Fortschritt enthalten ist.&lt;br /&gt;
*Die Zeichenfolge wird immer am Ende angehängt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Ansprechpartner wird nicht gespeichert!&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Ansprechpartner wird nicht im Werkstattauftrag gespeichert!&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Optionsfelder&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Nachfrage bei Änderung einer Option (wie bisher bei der Einzelartikel-Option)&lt;br /&gt;
&lt;br /&gt;
Um versehentliche Änderung einer Option zu verhindern wird nun bei Änderungen dieser Kennzeichen ein Hinweis angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Artikel-Suche&lt;br /&gt;
|Inaktive Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Inaktive Artikel, auf denen der Balken steht, sind nicht lesbar!&lt;br /&gt;
&lt;br /&gt;
;Problem gelöst, Balken ist dann grau&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Erzeugen von E-Mails für die Mahnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei Erzeugen von E-Mails für die Mahnung wurde bisher der „einfache“ FastReport-Export Dialog verwendet. Nun wird der '''eingebaute Dialog''' benutzt, der von andren Programmteilen schon bekannt ist.&lt;br /&gt;
&lt;br /&gt;
* Zuerst wird die PDF-Datei erzeugt und in der Vorschau angezeigt&lt;br /&gt;
* Danach kommt der aus anderen Programmteilen bekannte Dialog zum E-Mail senden.&lt;br /&gt;
&lt;br /&gt;
;Der Text wird zusammengesetzt:&lt;br /&gt;
:Oben aus dem Mahnungstext für den Report.&lt;br /&gt;
:Darunter die '''allgemeine''' Signatur aus den Programmparametern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220531 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms: Beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Artikel-Einheiten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin -&amp;gt; Artikel -&amp;gt; Artikel-Einheiten kann man die Artikel-Einheiten eingeben/ändern. Hier gibt es auch Spalten für eine zweite und dritte Sprache.&lt;br /&gt;
Bisher war das verwendet worden für englischsprachige '''User''', die das Programm (die Oberfläche) auf englisch nutzten, '''nicht für die Formulare'''!&lt;br /&gt;
;Neu&lt;br /&gt;
:Beim Einfügen eines Artikels wird die '''sprachbezogene Einheit''' in die Auftragsposition übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragcontrolling&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier auch INT-Aufträge anzeigen lassen.&lt;br /&gt;
Optional kann man hier auch Aufträge mit Vorkasse anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Wechsel vom '''Auftragskopf''' zu den '''Kunden-Stammdaten'''' kam die Meldung „Auftrag ist gesperrt“ und man konnte nicht in die Stammdaten wechseln.&lt;br /&gt;
Das geht nun. Der Wechsel ist aber nur noch möglich, wenn man das Recht auf die Kontaktstammdaten hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dispo-Auftrag, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Auftragsversion nach Set-Auflösung: Wenn man einen Dispo-Auftrag („Zwilling“) erstellt, erzeugt das System automatisch eine '''Auftragsversion''' von dem neu erstellten (aufgelöstem) Auftrag.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Unter Umständen konnte es beim Starten zu einer Fehlermeldung kommen und die Funktionen des Programms waren ausgeschaltet. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kennzeichen „Berechnet“ im Auftragkopf &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Direkt nach dem Erzeugen einer Rechnung aus einem Auftrag wird im Auftrag das Kennzeichen Berechnet auf 1 gesetzt. Das entspricht dem Häkchen &amp;quot;Berechnet&amp;quot; im Auftragskopf.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Zahlungskonditionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gib nun in den Zahlungskonditionen ein neues Kennzeichen '''„Vorkasse“'''.  Damit das Programm zuverlässig erkennt, ob ein Auftrag die Zahlungskondition „Vorkasse“ hat, gibt es nun dieses neue Kennzeichen  &amp;quot;Vorkasse&amp;quot;. Anhand dessen wird z.B. bei der Lagerausgabe erkannt, ob ein Auftrag auf Vorkasse steht und ob schon eine Rechnung dafür '''erstellt und bezahlt''' wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Bestellung, Kennzeichen „Berechnet“ und „Bezahlt“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Berechnet im Bestell-Kopf wird auf 1 gesetzt, sobald eine Eingangsrechnung für die Bestellung erfasst wird.&lt;br /&gt;
Das Bezahlt-Kennzeichen kann folgende Werte haben: (BestKo.Bezahlt):&lt;br /&gt;
&lt;br /&gt;
0 = Unbezahlt&lt;br /&gt;
1 = Bezahlt&lt;br /&gt;
2 = Teilzahlung&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Eingangsrechnung für eine Bestellung erfasst und gespeichert wird, wird „Berechnet“ eingeschaltet.&lt;br /&gt;
* Wenn Zahlungen für Eingangsrechnung(en) für eine Bestellung erfasst werden und der Bestell-Betrag ist noch nicht bezahlt, so geht der Bezahlt-Status auf „Teilzahlung“.&lt;br /&gt;
* Wenn dann die letzte Zahlung erfasst wird, geht das Kennzeichen auf „Bezahlt: Ja“.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzahlungsrechnung, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Anzahlungsrechnung für einen Auftrag erstellt, erzeugt das System automatisch eine Auftragsversion. &lt;br /&gt;
Wenn sich nun später etwas am Auftrag ändert, kann man über die Version nachvollziehen, auf welcher Basis „damals“ die Anzahlungsrechnung geschrieben wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Stornieren einer Rechnung:&lt;br /&gt;
Wenn man eine Rechnung storniert, muss man nun eine Begründung angeben.&lt;br /&gt;
(10 bis 100 Zeichen)&lt;br /&gt;
Der Storno-Grund wird im Rechnungskopf unter der Versandart angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf: Gesendet, Kennzeichen/Name/Datum&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Diese Kennzeichen gibt es nun auch in der Faktura (wie in der Bestellung):.&lt;br /&gt;
Wenn man die Option einschaltet, wird der Username und das Datum automatisch eingesetzt.&lt;br /&gt;
Man kann die Option auch bei schon gedruckten/gemailten Rechnungen einschalten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerrücknahme setzt Status der Positionen manchmal nicht auf ABGE  Problem behoben. Wenn man in der Rücknahme den Auftrag manuell abschließt, werden alle Positionen auch auf ABGE gesetzt.  &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Verpackungsmaße&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Verpackungsdaten-Fenster schließen mit '''Nur-Lesen-Recht''':&lt;br /&gt;
Mehrere Fehlermeldungen beim Schließen der Verpackungsdaten kommen nun nicht mehr.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Personen/Ressourcen&lt;br /&gt;
|Sortieren der Personen/Ressourcen nach „Qualität“&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Stammdatentabelle ist die Spalte „Qualität“ neu eingefügt worden (steht anfangs ganz rechts).&lt;br /&gt;
REFLEX-Admins können direkt in der Tabelle editieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220506 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragsfuss gibt es (lizenzabhängig!) einen neuen Button &amp;quot;Kalkulation&amp;quot;. Dieser öffnet ein Fenster, in dem die Daten des Auftrags aus Bestellungen, Eingangsrechnungen und Zeiterfassungen zusammengefasst werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung bei der Anzeige der Bestellungen unter mySQL beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung unter mySQL. beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnung&lt;br /&gt;
|Bestellung, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in einer Eingangsrechnung eine Bestellung ausgewählt wird bzw. das Bestellnummernfeld verlassen wird, so wird die Kostenart aus der Bestellung nun in die Eingangsrechnung übernommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Splitbuchungen auch aus Bestell-Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eingangsrechnungen: Splitbuchungen kann man nun auch aus Bestellpositionen erzeugen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalten Auftragsnummer, Pos.nummer wurden neu in die Tabelle aufgenommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen und Eingangsrechnungen&lt;br /&gt;
|Mwst.Schlüssel und -Satz&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für Bestellungen und Eingangsrechnungen für ausländische Lieferanten oder Leistungen im Ausland sollte man einen eigenen Steuerschlüssel &amp;gt; 0 anlegen, z.B. 9 = 0%! Der Steuerschlüssel 0 wird vom Programm ignoriert, was in der Bestellung und Eingangsrechnungen zu Problemen führen kann. &lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Die 0-Prozent-Summe erscheint nun im Betrag 1-Feld.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Mwst.Schlüssel beim Lieferanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun optional in den Stammdaten Kontakte-Lieferant den Steuerschlüssel festlegen. &lt;br /&gt;
&lt;br /&gt;
;Auswirkung auf Bestellungen: &lt;br /&gt;
:Wenn ein Artikel in eine Bestellposition geholt wird, gilt erst mal der Steuerschlüssel des Artikels (also z.B. ermäßigt bei Catering). Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet! &lt;br /&gt;
;Auswirkung auf Eingangsrechnungen:&lt;br /&gt;
:Wenn eine Eingangsrechnung angelegt wird und der Lieferant ausgewählt wird, gilt erst mal der Standard-Steuerschlüssel lt. Mwst.-Stammdaten. Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Auftrag verknüpfen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung eine Position mit einem Auftrag verknüpfen will und diese Position ist schon verknüpft, zeigt der Auftrag-Suchen-Dialog nur diesen Auftrag an! Sinn der Sache: So kann man eine &lt;br /&gt;
bestimmte Auftragsposition zu diesem Auftrag einfacher verknüpfen. &lt;br /&gt;
&lt;br /&gt;
Dieser Umstand wird nun rechts oben angezeigt.&lt;br /&gt;
(bisher nur die Auftragsnummer, was zugegebenermaßen schlecht erkennbar war)&lt;br /&gt;
&lt;br /&gt;
;Neu:&lt;br /&gt;
:Gibt man einen Suchbegriff ein, wird dieser Filter automatisch entfernt, man kann also einen anderen Auftrag suchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Kennzeichen &amp;quot;Gesendet&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man erkennt in einer Bestellung nicht, ob sie an den Lieferanten geschickt wurde (im Regelfall per Mail; wenn das über die Vorschau und einen Export oder PDF-Drucker gemacht wird, ist das Druckdatum nicht gesetzt!).&lt;br /&gt;
&lt;br /&gt;
:Deshalb diese neuen Kennzeichen &amp;quot;Gesendet&amp;quot; im Bestell-Kopf.&lt;br /&gt;
 &lt;br /&gt;
Die können hier manuell gesetzt werden um zu dokumentieren, dass man die Bestellung versendet hat. Dazu die Checkbox anklicken. Datum/User werden automatisch eingetragen, wenn die Checkbox aktiviert wird. Wenn die Checkbox deaktiviert wird, werden die Felder „Am/durch“ wieder geleert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Pauschalpreis&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Der angegebene Pauschalpreis wird auch in das Feld „Netto“ übernommen, auch wenn sich mathematisch Rundungsdifferenzen zu der Summe der Positionen ergeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun die Sortierung auf „Datum von“ stellen.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Personal“ enthalten ist, wird diese Sortierung automatisch eingestellt.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Material“ enthalten ist, wird die Sortierung nach Kapitel/Positionen eingestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun auch eine Ladeliste von einer Auftragsversion drucken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
;Kostenart in Auftragspositionen ändern&lt;br /&gt;
Man kann nun die Kostenart in den Auftragspositionen ändern. Dazu einfach auf das Feld &amp;quot;Kostenart&amp;quot; klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 211108 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine Auswahl &amp;quot;Aktive externe&amp;quot; für aktive Reparaturen bei externen Firmen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei allen markierten Aufträgen das Kennzeichen auf &amp;quot;Extern&amp;quot; setzen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Berechnung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn &amp;quot;Rechnung erstellt&amp;quot; kann die Berechnungsart nicht mehr geändert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren oder löschen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn Werkstatt-Auftrag vorhanden: Dort werden nun die Rechnungsdaten zurückgestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Positionen, DispoCheck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Position vollständig mit Fremdmenge ausgeglichen ist, wird bei dieser Position kein DispoCheck durchgeführt!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Termine (bei Verwendung '''Job-Kalender''')&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|'''Konkrete Arbeitszeit-Termine''' können in REFLEX in der Auftragsverwaltung gelöscht werden! Das darf nicht möglich sein! Nur Timing-/Logistik-Termine dürfen in REFLEX gelöscht werden, Arbeitszeit-Termine nur im Job-Kalender! Deshalb wird der entsprechende Button bei AZ-Terminen ausgegraut.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Neu durchrechnen der Kopie, Rabatte aus Fuß&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Kalkulation nach dem Erstellen der Kopie setzte fälschlicherweise erneut Rabatte (aus dem Fuß) in den Positionen, was bei abweichenden Rabatten in der zugrunde liegenden  Positionen fatal ist&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es den Button „Artikel im Auftrag suchen“. Dort wird nun unten eine Tabelle angezeigt, wo der jeweilige Artikel in den Lieferschein-Positionen drin ist. Benötigt, wenn man z.B. eine Lieferschein-Position stornieren muss aber nicht weiß, in welchem Lieferschein die enthalten ist!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe, Rücknahme&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es ist nun möglich, die Lagerausgabe und -Rücknahme '''mengenmäßig''' durchzuführen. Dabei wird eine Menge eingegeben und das Programm verteilt diese Menge auf die Positionen.&lt;br /&gt;
&lt;br /&gt;
;Ausgabe&lt;br /&gt;
In der Lagerausgabe gibt es nun einen neuen Button '''Gleiche'''. Er markiert alle noch offenen Positionen des Auftrags mit dem gerade angewählten Artikel.&lt;br /&gt;
&lt;br /&gt;
Die Menge, die auszugeben ist, wird oberhalb der Tabelle der Positionen angezeigt.&lt;br /&gt;
Mit dem Button '''Ausgeben''' kann man nun alle markierten Positionen auf einmal ausgeben!&lt;br /&gt;
&lt;br /&gt;
;Rücknahme&lt;br /&gt;
Bei der Rücknahme von Mengenartikeln kann man die vom Programm vorgeschlagene Menge überschreiben und eine Gesamt-Menge eingeben. &lt;br /&gt;
Wenn man die '''exakte Summe der Restmengen aller Positionen''', in denen der Artikel vorkommt eingibt, so werden automatisch alle Positionen mit diesem Artikel zurückgenommen!&lt;br /&gt;
&lt;br /&gt;
Wenn man eine größere Menge eingibt: Beispiel: In der Position sind 16 Rest. Doppelklick öffnet Eingabefenster mit 16, das wird überschrieben mit 36 und ENTER gedrückt. &lt;br /&gt;
Dann wird ein Fenster angezeigt, in dem die eingegeben und restmenge steht sowie die Positionen mit diesem Artikel aus allen offenen Aufträgen.&lt;br /&gt;
 &lt;br /&gt;
In der Tabelle stehen alle offenen Auftragspositionen mit diesem Artikel.&lt;br /&gt;
Per Option kann man die Anzeige auf offene Positionen dieses Kunden einschränken.&lt;br /&gt;
&lt;br /&gt;
Die offenen Positionen des aktuellen Auftrags werden fett dargestellt. In diesen Positionen steht in der Spalte „Buchen“ die noch offene Restmenge als Buchen-Menge. Das hat REFLEX automatisch eingetragen.&lt;br /&gt;
Rest-Menge gibt nun an, wieviel von der eingegebenen Menge (36) noch nicht auf andere Positionen verteilt wurden, also hier 4 (36 – 16 – 16).&lt;br /&gt;
Wenn man wirklich 36 Stück zurückbuchen will, kann man in der Spalte Buchen die Restmenge bei dem ersten Auftrag eintragen, was eine Rest-Menge von 0 ergibt. Die eingegebene Menge wurde also vollständig auf die noch offenen Positionen verteilt!&lt;br /&gt;
Bei Bestätigen mit '''OK'''wird dann die Rücknahme entsprechend verbucht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jede Bestellung hat einen '''zusätzlichen Freigabe-Status''' und einen Button '''Freigabe''' daneben, mit dem man die Freigabe anfordern, erteilen oder ablehnen kann.&lt;br /&gt;
&lt;br /&gt;
Freigabe-Status:&lt;br /&gt;
Leer:	Ursprungszustand beim Anlegen einer neuen Bestellung. Freigabe wurde nicht angefordert.&lt;br /&gt;
Freigabe angefordert:	Die Freigabe der Bestellung wurde per Mail oder Erinnerung an den Bestell-Controller angefordert.&lt;br /&gt;
Freigabe erteilt:	Der Bestell-Controller hat die Bestellung freigegeben.&lt;br /&gt;
Freigabe abgelehnt:	Der Bestell-Controller hat die Freigabe der Bestellung abgelehnt.&lt;br /&gt;
Bestellauftrag trotz fehlender Freigabe:	Obwohl die Bestellung (Anfrage) nicht freigegeben war, wurde ein Bestell-Auftrag daraus gemacht! Das ist eine Notfall-Funktion. In diesem Fall muss der Bestell-Controller die Bestellung nachträglich freigegeben.&lt;br /&gt;
&lt;br /&gt;
Über diese Buttons kann man einen Vorgang beginnen:&lt;br /&gt;
&lt;br /&gt;
 '''Freigabe-Antrag''', '''Freigabe erteilen''', '''Freigabe ablehnen'''&lt;br /&gt;
 &lt;br /&gt;
Die Buttons sind je nach Freigabe-Status und User-Recht ein- oder ausgeblendet.&lt;br /&gt;
Um Bestellungen freizugeben braucht man das Recht &amp;quot;BestellungFreigeben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeder Wechsel eines Status wird in der Freigabe-Historie dokumentiert.&lt;br /&gt;
&lt;br /&gt;
Mail/Erinnerungen:&lt;br /&gt;
Optional wird ein Mail oder eine Erinnerung an den Bestell-Controller oder den Bestellungsbearbeiter erzeugt. &lt;br /&gt;
&lt;br /&gt;
In den Erinnerungen: Mit dem Button „Freigabe“ kann man direkt in das Freigabefenster springen, ohne dass man die Bestellung selbst öffnen muss. Dazu muss man das Recht auf das Menü „Bestellungen“ haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigaben&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Baum links gibt es neue Filter für Freigaben:&lt;br /&gt;
 &lt;br /&gt;
Freigaben…:&lt;br /&gt;
	Alle Bestellungen, für die Freigabe angefordert, bestätigt oder abgelehnt wurde.&lt;br /&gt;
	In Verbindung mit den anderen Filtern, also Datum, Bearbeiter usw.&lt;br /&gt;
Freigabe angefordert:&lt;br /&gt;
	Anfragen, für die eine Freigabe angefordert wurde.&lt;br /&gt;
Freigabe erteilt, noch Anfrage:&lt;br /&gt;
	Anfragen, für die eine Freigabe erteilt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
	Wenn die auf Auftrag gestellt werden, fallen sie aus der Liste hier raus!&lt;br /&gt;
Freigabe für Anfrage abgelehnt:&lt;br /&gt;
Anfragen, für die eine Freigabe abgelehnt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
Dies müssen auf Storno gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
Auftrag trotz fehlender Freigabe:&lt;br /&gt;
	Bestellaufträge, die auf „Auftrag“ gestellt wurden, obwohl keine Freigabe erteilt wurde.&lt;br /&gt;
	Diese müssen ggf. nachträglich auf „Freigabe erteilt“ gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|GevitasFormPrint&lt;br /&gt;
|Einstellungen speichern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal wird das Drucker-Eigenschaftsfenster im Vorschau-Fenster vor dem Drucken eingeblendet, manchmal nicht.&lt;br /&gt;
Wurde geändert! Beim Drucken aus der Vorschau heraus wird nun immer das Drucker-Fenster eingeblendet&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Rechnet manchmal nicht!&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Rechnet nicht im Fuß? Die Positionen haben keine Summe. Grund:&lt;br /&gt;
Diese Kombination…&lt;br /&gt;
&lt;br /&gt;
  Bestellart:   Einkauf&lt;br /&gt;
  Artikel-Art:  Arb.zeit&lt;br /&gt;
&lt;br /&gt;
…war im Programm nicht vorgesehen, es sollte '''Bestellart=Personal''' sein.&lt;br /&gt;
Nach dem Update Rel. 211006 wird das aber berücksichtigt und der Positionspreis berechnet. Bestehende Positionen müssen mittels durch-„tabben“ berechnet werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier &amp;quot;Personal aus Terminen&amp;quot; anzeigen/kalkulieren lassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zusammenfassung nach Untergruppen wird angezeigt:&lt;br /&gt;
&lt;br /&gt;
Arbeitszeiten für Untergruppen, die nicht einem Artikel zugeordnet wurden (s.o.), werden hier nicht aufgeführt und nicht in den Auftrag eingefügt!&lt;br /&gt;
Danach Button [OK, einfügen/anpassen!] klicken.&lt;br /&gt;
Dann passiert folgendes für jede Datenzeile der o.a. Tabelle:&lt;br /&gt;
-	Es wird nach der ArtNr. gesucht, z.B. 2051000002 = „Gesamtkosten Bauleiter“:&lt;br /&gt;
o	Gefunden: Menge und Preise werden überschrieben&lt;br /&gt;
o	Nicht gefunden: Kapitel „Personal“ wird gesucht:&lt;br /&gt;
	Nicht vorhanden: Kapitel wird angelegt.&lt;br /&gt;
	Vorhanden: Kapitel-Nr. wird verwendet&lt;br /&gt;
o	An das oben ermittelte Kapitel wird eine Position mit dem Artikel angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Umbenennen einer Obergruppe, Gruppe oder Untergruppe werden nun auch die Termine dazu aktualisiert.&lt;br /&gt;
Das Löschen von Obergruppen, Gruppen oder Untergruppen bei vorhandenen Artikeln ist nun nur noch REFLEX-Admins möglich. &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 210524 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe (engl. Version)&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beseitigt (auch in Auftragsverwaltung)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Artikel-Lieferanten drucken&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Tabelle der Artikel-Lieferanten kann nun ausgedruckt werden. Dazu das Drucker-Icon links oben in der Tabelle klicken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neue Bestellung, Bestellnummer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Vergabe der Bestellnummer konnte es zu einer Fehlermeldung kommen. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Programmteile&lt;br /&gt;
|Speichern/Wiederherstellen Tabellen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Durch einen Fehler in der Tabelle-Speichern-/Wiederherstellen-Funktion konnte es sein, dass nach einem Update die ursprüngliche Tabellenstruktur wiederhergestellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zwischensummen in den Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Positionen kann man nun über das Popup-Menü Zwischensummen einfügen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|MultiLager: Auswahl User-Filialen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Auswahl der User-Filialen konnte man die zulässigen Filialen nicht auswählen, obwohl das Rechte &amp;quot;Darf auf anderes Lager buchen&amp;quot; eingeschaltet war. Dieses Problem wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Update-Log]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17252</id>
		<title>REFLEX Update-Historie</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Update-Historie&amp;diff=17252"/>
				<updated>2026-03-17T10:08:19Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Release 250822 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Datei:Updates_128x128.png|32px]]Dieser Artikel beschreibt die letzten Updates von REFLEX. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Installation des Updates'''&lt;br /&gt;
[[Datei:Achtung_64.jpg|rechts]]&lt;br /&gt;
Zur Installation des Updates beachten Sie bitte '''unbedingt''' die [[REFLEX: Programm-Updates|Hinweise zu Programm-Updates]] und zu den [[REFLEX: Datenbank-Updates|Datenbank-Updates]]!&lt;br /&gt;
&lt;br /&gt;
'''Datenbank-Update'''&lt;br /&gt;
&lt;br /&gt;
Ein Update beinhaltet u.U. Datenbank-Änderungen!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
Der aktuelle Datenbank-Stand ist '''15.0.250803'''. &lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim ersten Starten des Programms wird der Datenbank-Stand überprüft und ein automatisches Datenbank-Update eingeleitet. &lt;br /&gt;
Führen Sie dieses Update unbedingt durch! &lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte '''unbedingt die [[REFLEX: Datenbank-Updates|Hinweise zu Datenbank-Updates]]'''!&lt;br /&gt;
&lt;br /&gt;
Ältere Update-Beschreibungen finden Sie '''[[REFLEX: Update-Beschreibungen|hier]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release 260316 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Lieferanschriften:&lt;br /&gt;
Wenn eine Entfernung über der vom Admin festgelegten Grenze liegt und die entsprechende Checkbox ausgeschaltet ist, wird diese Frage angezeigt: Die Entfernung ist größer als X km. Willst Du die Option &amp;quot;Entfernung ist größer als X km&amp;quot; einschalten?&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Lieferanschriften, Entfernungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In den Auftragslieferanschriften wird die Entfernung (Delivery + Return) auch bei &amp;quot;Transport durch Kunde&amp;quot; berechnet.&lt;br /&gt;
Bei selektierter Checkbox &amp;quot;Entfernung größer als 500km!&amp;quot; in einer Anschrift wird diese nicht zurückgesetzt, wenn auf &amp;quot;Transport durch Kunde&amp;quot; gewechselt wird. Probleme beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestellung oder Positionen kopieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bestellung kopieren oder Positionen aus Zwischenablage einfügen:&lt;br /&gt;
Kopierte die Spalten für die Verbindung zu Aufträge (ID_STRING,AUFTRNR,AUFTRPOSNR,AUFTRUNTPOSNR,AUFTRPOS_ID_STRING) aus dem Original in die Kopie mit! Das darf nicht sein, dadurch könnten Auswertungen verfälscht werden!&lt;br /&gt;
Das Problem wurde beseitigt.&lt;br /&gt;
Fehlende ID_STRING's werden durch das Datenbank-Update gefüllt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerprotokoll für Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Felder werden nun beim Lagerzugang über Bestellungen aus den Bestell-Positionen gefüllt:&lt;br /&gt;
 &lt;br /&gt;
;BESTNR&lt;br /&gt;
:Bestell-Nummer&lt;br /&gt;
&lt;br /&gt;
;BESTPO_ID_STRING&lt;br /&gt;
:ID-String der Bestell-Position&lt;br /&gt;
&lt;br /&gt;
;AUFTRPOS_ID_STRING&lt;br /&gt;
:ID-String der Auftrags-Position (wenn in der Bestellung angegeben)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Lagerzugang über Bestellung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerzugang Einzelartikel über Bestellung, Protokoll ohne Mengen:&lt;br /&gt;
Wenn man einen Einzel-Artikel zubucht, stehen im Protokoll nicht die '''aktualisierten Bestände''' sondern die '''vor''' der Buchung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
| Faktura-Dokumente kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Filter im Faktura-Dokumentenmanager --&amp;gt; Faktura-Dokumente kopieren:&lt;br /&gt;
Nicht nur nach Zeitraum filtern, sondern zusätzlich nach Kundennummern!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Sondervorschrift ADR/Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In GevitasFormPrint wird die '''Anzahl der Artikel-Positionen mit Sondervorschrift'' (ADR/Gefahrgut) eingefügt.&lt;br /&gt;
Im in Auftrags-/Lieferschein-Kopf gibt es dieses neue Feld:&lt;br /&gt;
&lt;br /&gt;
;LieferscheinKopf.DGoodsSpecialRules_Numbers&lt;br /&gt;
:Enthält die Anzahl der Positionen im Auftrag bzw. Lieferschein, für in den Artikelstammdaten eine Sondervorschrift festgelegt wurde. :Die Anzahl wird vor dem Drucken jeweils neu berechnet.&lt;br /&gt;
&lt;br /&gt;
;Im Lieferschein-Report:&lt;br /&gt;
:Achtung!&lt;br /&gt;
:Im Lieferschein-Formular-Report immer das &amp;quot;LieferscheinKopf.DGoodsSpecialRules_Numbers&amp;quot; Feld aus dem LieferscheinKopf verwenden, nicht das Feld aus dem AuftragsKopf!&lt;br /&gt;
:Im Auftragskopf steht die Anzahl aus dem Auftrag, was bei Teillieferungen nicht unbedingt die Anzahl des Lieferscheins ist!&lt;br /&gt;
&lt;br /&gt;
;In diesem Zusammenhang wurden auch diese Felder neu in die Auftragskopf-Tabelle eingefügt:&lt;br /&gt;
:Mandant&lt;br /&gt;
:FirmenID&lt;br /&gt;
:DispoAuftrag&lt;br /&gt;
:ZusatzAuftrag&lt;br /&gt;
:StatusPart&lt;br /&gt;
:TransportDurchKunde&lt;br /&gt;
:TransportDurchKundeR&lt;br /&gt;
:ZollTransProjNr&lt;br /&gt;
:ZollStatus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Suche in der Übersicht langsam&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Mögliche Ursachen:&lt;br /&gt;
&lt;br /&gt;
;IntelliSuche, Auswahl der Felder:&lt;br /&gt;
:Bitte den Usern sagen, dass vermieden werden soll, alle Felder für die Suche auszuwählen!&lt;br /&gt;
:Je mehr Häkchen, desto größer wird die Abfrage und desto mehr muss der Server arbeiten.&lt;br /&gt;
&lt;br /&gt;
;Eingrenzen des Rechnungsdatums&lt;br /&gt;
:Sollte eingeschaltet sein. Sobald man ein Datum angibt, wird die Suche viel schneller! &lt;br /&gt;
:Zur einfacheren Eingabe des Datum-Filters kann man nun im Auswahlfenster bequem einen Zeitraum auswählen und mit OK oder Doppelklick übernehmen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Übersicht um die Spalte &amp;quot;Bereich&amp;quot; (Miete/Verkauf/Mietverkauf) erweitert&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Faktura, Übersicht: Rechnungen werden mehrfach angezeigt, wenn es mehrere Zahlungen dafür gibt.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Geräte-Abmessungen, Volumen, Gewicht&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Lizenz &amp;quot;FahrzeugDispo&amp;quot; oder &amp;quot;TransportModul&amp;quot; verwendet gilt:&lt;br /&gt;
Im Artikelstamm werden die technischen Verpackungsmaße vor der Eingabe automatisch mit der Verpackungseinheit multipliziert und danach durch die VPE geteilt. Es ist nun '''optional''' möglich, die '''tatsächlichen Maße''' einzugeben (ohne Verpackungseinheit). Die Werte werden in einem separaten Fenster eingegeben und nicht automatisch anhand der Verpackungseinheit korrigiert, aber weiterhin '''gerundet'''.&lt;br /&gt;
Grund: In diesen Modulen gilt das Verpackungs-Volumen und -Gewicht für einen einzelnen Artikel! &lt;br /&gt;
Beispiel: Verpackungseinheit 2, angegebene Abmessungen 60x60x60 beziehen sich auf den anteiligen Wert für ein Gerät, die Verpackung hat die Abmessungen 60x60x120 cm.&lt;br /&gt;
&lt;br /&gt;
Die Rundung wurde mit dem letzten Update eingeführt um zu vermeiden, dass bei ungeraden Verpackungseinheiten Nachkommastellen wie 0,66666666 entstanden und das Feld für die Abmessungen &amp;quot;sprengten&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neu &amp;quot;Checkboxen&amp;quot; auf der Seite &amp;quot;Gefahrgut&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Optionen sind auf der Seite &amp;quot;Gefahrgut&amp;quot; im Artikelstamm neu:&lt;br /&gt;
&lt;br /&gt;
Overpack:&lt;br /&gt;
Wwenn angehakt, dann muss das Wort &amp;quot;Overpack&amp;quot; mit auf dem LS unter/neben Artikel zusätzlich drauf!&lt;br /&gt;
&lt;br /&gt;
Auswahlfeld &amp;quot;Sondervorschrift&amp;quot;:&lt;br /&gt;
* „Transport via SV188“&lt;br /&gt;
* „Transport via SV594“&lt;br /&gt;
Wenn eine davon ausgewählt wird, muss dieser Text auf den Lieferpapieren ausgedruckt werden und keine ADR Daten!&lt;br /&gt;
&lt;br /&gt;
Geprüft:&lt;br /&gt;
Zeigt an, dass die UN-Nummer und ADR-Daten von einer Person geprüft wurden.&lt;br /&gt;
Geprüft mit UN Nummer = ADR&lt;br /&gt;
Geprüft ohne UN Nummer = ohne ADR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Statistik, Zugangs-/Abgangsliste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zugangs-Abgangsliste zeigt keinen VK-Bestand bei Mietartikeln, obwohl diese auch einen VK-Bestand haben können, und sei es auch nur, wenn versehentlich ein VK-Einzelartikel zugebucht wurde.&lt;br /&gt;
Neue Spalte V-Bestand wurde eingefügt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Warentarifnummernbezeichnungen / Zolltarifnummernbezeichnungen werden nun in der Datenbank gespeichert.&lt;br /&gt;
Vom Statistischem Bundesamt&lt;br /&gt;
&lt;br /&gt;
https://www.destatis.de/DE/Methoden/Klassifikationen/Aussenhandel/sova-leitdatei.html&lt;br /&gt;
&lt;br /&gt;
heruntergeladen und importiert werden.&lt;br /&gt;
&lt;br /&gt;
Das Druckmodul GevitasFormPrint stellt nun in der Tabelle &amp;quot;Artikel&amp;quot; diese neuen Felder zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffNumber&amp;quot;&lt;br /&gt;
Artikel.&amp;quot;Artikel_CustomsTariffText&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Siehe:&lt;br /&gt;
[https://dev.azure.com/niclen/Reflex/_wiki/wikis/Reflex.wiki/770/Warennummer-Zolltarifnummer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Entfernung zu der Adresse&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Anlegen einer Adresse wird die Entfernung von der Heimat-Adresse (angelegt in den Firmen-Daten im REFLEX-Admin) zu der Adresse geprüft und ggf. neu in die Entfernungstabelle eingetragen. &lt;br /&gt;
&lt;br /&gt;
Macht Sinn, weil dann nur EINMAL beim Anlegen der neuen Adresse online abgefragt wird und in der Folge nur noch die km lokal aus der Entfernungstabelle kommen.&lt;br /&gt;
&lt;br /&gt;
Beim Anlegen einer Adresse wird geprüft, ob für diese PLZ+ORT schon eine Entfernung in der Datenbank gespeichert ist und diese - wenn nein - in die Entfernungstabelle eingetragen.&lt;br /&gt;
&lt;br /&gt;
Problem:&lt;br /&gt;
Wenn EntfernungKm = 0 (also Online keine Entfernung gefunden) bleibt 0 km in der Entfernungstabelle und es wird immer und immer wieder online die Entfernung abgefragt, jedes mal mit 0 km!&lt;br /&gt;
&lt;br /&gt;
Lösung:&lt;br /&gt;
Wenn die EntfernungKm = 0 (also Online nicht gefunden wurde) wird EntfernungKm = 1 eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Buchung von Totalschäden wird das &amp;quot;FertigIst&amp;quot; Datum nicht immer gesetzt. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Bisher ist es möglich, das Dialog-Fenster mit den Informationen zum Aussondern mit '''Abbrechen''' abzubrechen. Das hat zur Folge, dass die Reparatur abgeschlossen wird, das Gerät aber nicht ausgesondert wird, die Bestände werden nicht vermindert usw.!&lt;br /&gt;
&lt;br /&gt;
Der Button Abbrechen ist nun ausgegraut, man kann nur OK klicken!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Transport anlegen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Werkstatt: Transport anlegen&lt;br /&gt;
* Checkbox &amp;quot;Transport durch Kunde&amp;quot; ging nicht aus, wenn eine Adresse gewählt wurde.&lt;br /&gt;
* Fehlermeldung &amp;quot;Termin 0 nicht gefunden!&amp;quot; beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
| Artikeländerungen werden nicht mit Zollmodul synchronisiert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm / Zollmodul: Artikeländerungen (z.B. EK, Verpackungseinheit) werden nicht mit Zollmodul synchronisiert.&lt;br /&gt;
Dazu gibt es jetzt eine eigene Seite auf der Seite &amp;quot;Positionen&amp;quot; im Zoll-Projekt.&lt;br /&gt;
Es werden die Daten aus den Artikelstammdaten übernommen und die Zoll-Positionen neu durchgerechnet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Excel-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für die Zoll-Proforma-Rechnung kann nun per Dateiausgabe eine Excel-Datei für den Dienstleister erzeugt werden. Dazu gibt es im Druckfenster einen neuen Button &amp;quot;Excel-Export&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zoll-Modul&lt;br /&gt;
|Zoll- und Seriennummern im Formular&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für das Zoll-Formluar gibt es nun neue Variablen/Funktionen:&lt;br /&gt;
&lt;br /&gt;
;CNL_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Customs-Seriennummern, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
:Beispiel:&lt;br /&gt;
:10010-10015, 10017&lt;br /&gt;
:10019-10023, 10025, 10027&lt;br /&gt;
:10029-10031&lt;br /&gt;
&lt;br /&gt;
:Dazu muss man im Report eine Variable mit dem Namen [CNL_Numbers] anlegen und diese am besten in ein Child-Band des Detail-Band platzieren.&lt;br /&gt;
&lt;br /&gt;
:Das war's! Das Programm schreibt dann in diese Variable die Nummernblöcke entsprechend hinein. Das Band und das Feld auf &amp;quot;Streched=True&amp;quot; setzen, damit auch umfangreiche, getrennte Nummern rein passen.&lt;br /&gt;
&lt;br /&gt;
;CNL_NumbersBold&lt;br /&gt;
;Wie CNL_Numbers, aber zusammenhängende Blöcke werden fett dargestellt. HTML-Code im Memo des Formulars muss das eingeschaltet werden!&lt;br /&gt;
;[CNL_NumbersBold] schreibt also die Nummern in Blöcke mit Fettschrift im HTML-Format &amp;lt;b&amp;gt;...&amp;lt;/b&amp;gt;. Im Memo-Feld muss dazu die Eigenschaft AllowHTMLTags auf True stehen!&lt;br /&gt;
&lt;br /&gt;
;InvNumbers&lt;br /&gt;
:Es gibt im Report eine weitere Variablen, die man verwenden kann:&lt;br /&gt;
:InvNumbers schreibt die Inventar-Nummern in das Feld, getrennt durch Kommas. Das wird für Fremdgeräte verwendet.&lt;br /&gt;
&lt;br /&gt;
;Order_Numbers&lt;br /&gt;
:Erzeugt einen Text (String) mit den Auftragsnummern des Zoll-Projekts, in dem zusammenhängende Blöcke zusammengefasst werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel-Code:&lt;br /&gt;
&lt;br /&gt;
Einschalten Band, wenn Fremd-Position:&lt;br /&gt;
&lt;br /&gt;
 procedure ChildDetailPositionenInvNumbersOnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
   ChildDetailPositionenInvNumbers.Visible := &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 1;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
Einschalten, wenn keine Fremd-Position und CNL-Nummern in der Variable stehen:&lt;br /&gt;
 &lt;br /&gt;
 procedure ChildCNL_NumbersBoldOnBeforePrint(Sender: TfrxComponent); //JC//260206//                               &lt;br /&gt;
 begin&lt;br /&gt;
   ChildCNL_NumbersBold.Visible := ( &amp;lt;VorgangPos.&amp;quot;CustTransPo_IstFremPos&amp;quot;&amp;gt; = 0 ) and ( Length( &amp;lt;CNL_NumbersBold&amp;gt; ) &amp;gt; 1 );&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verpackungseinheit in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verpackungseinheit wird in Auftragspositionen angezeigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|ADR-Punkte&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|ADR-Punkte werden in Bestellpositionen angezeigt.&lt;br /&gt;
Die ADR-Punkte des gesamten Bestellung werden unterhalb der Bestellpositionen angezeigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release 250822 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Fixierung, Business Forecast&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim letzten Update hat der Fehlerteufel hier zugeschlagen:&lt;br /&gt;
* Button Fixierung aufheben funktioniert wieder.&lt;br /&gt;
* Business Forecast funktioniert wieder.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Auftrag wird automatisch fixiert&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aufträge werden beim Erstellen einer Rechnung lizenz-abhängig '''nicht mehr automatisch fixiert'''. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;Sortierung&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jedem Artikel kann eine Sortierung zugewiesen werden. Dazu gibt es im Detail-Fenster ein neues Feld:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung.png]]&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Eingabe der Sortierung kann man die möglichen Sortierbegriffe im REFLEX-Admin festlegen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Sortierung_Vorgabe.png]]&lt;br /&gt;
&lt;br /&gt;
In REFLEX gibt es dann in den Artikel-Stammdaten ein Auswahl-Fenster mit den hier angegebenen Sortierbegriffen.&lt;br /&gt;
 &lt;br /&gt;
Die Sortierung kann z.B. für Packlisten verwendet werden, u.U. in Kombination mit der Länge (s.u.).&lt;br /&gt;
&lt;br /&gt;
;Sortierung für Artikel festlegen:&lt;br /&gt;
Im Artikelstamm kann man die Sortierung in das entsprechende Feld eingaben oder in der Übersicht für einen oder mehrere Artikel im Suchen-Fenster festlegen.&lt;br /&gt;
&lt;br /&gt;
;Einzelner Artikel:&lt;br /&gt;
:Entweder im Fenster &amp;quot;Einzelheiten&amp;quot; über den Lupen-Button…&lt;br /&gt;
:…oder im Suchen-Fenster über den Button '''Sortierung dieses Artikels...'''&lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
 &lt;br /&gt;
;Mehrere Artikel auf einmal ändern:&lt;br /&gt;
:Im Suchen-Fenster rechte Maustaste klicken und auswählen '''Sortierung der angezeigten Artikel ändern...'''. &lt;br /&gt;
:Es öffnet sich das Auswahlfenster der Sortierbegriffe&lt;br /&gt;
:Das legt die ausgewählte Sortierung für alle angezeigten Artikel fest!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neue Maß-Felder L x B x H&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Abmessungen wurden bisher in einem '''Textfeld''' in den technischen Daten als Text eingegeben.&lt;br /&gt;
&lt;br /&gt;
Wenn man aber z.B. auf der Packliste die Artikel nach der Länge sortieren will, geht das mit dem Textfeld nicht, weil dieses alphabetisch sortiert ist, also z.B.:&lt;br /&gt;
&lt;br /&gt;
 12&lt;br /&gt;
 120&lt;br /&gt;
 13&lt;br /&gt;
 140&lt;br /&gt;
 15&lt;br /&gt;
&lt;br /&gt;
Die Länge muss also ein '''Zahlenfeld''' sein, um richtig sortieren zu können. Deshalb gibt es nun '''optional getrennte''' Maß-Felder:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Masse_LxBxH.png]]&lt;br /&gt;
&lt;br /&gt;
* Diese neue Option ist anfangs ausgeschaltet und muss von uns gezielt anhand der Lizenz eingeschaltet werden. Somit ist REFLEX nach dem Update kompatibel zur bisherige Methode!&lt;br /&gt;
&lt;br /&gt;
Diese Felder sind auch im Suchen-Fenster, wie immer anfangs ganz rechts. Man kann sie von dort an die gewünschte Position ziehen. &lt;br /&gt;
&lt;br /&gt;
;Neue Felder bei allen Artikeln aus bisherigem Textfeld extrahieren&lt;br /&gt;
:Die neuen Felder können bei allen Artikel automatisch aus dem Textfeld extrahiert und eingetragen werden.&lt;br /&gt;
:Dazu in der Übersicht aus dem Menü &amp;quot;Bearbeiten&amp;quot; &amp;amp;rArr; &amp;quot;Spezielle Funktionen&amp;quot; klicken und auswählen:&lt;br /&gt;
:&amp;quot;Bei allen Artikeln die einzelnen Maß-Felder aus dem Maß-Textfeld extrahieren&amp;quot;&lt;br /&gt;
:(geht nur als REFLEX-Admin)&lt;br /&gt;
:Berücksichtigt werden dabei alle Artikel, bei denen Abmessungen eingetragen wurden.&lt;br /&gt;
&lt;br /&gt;
;Vorschlag zur einheitlichen Erfassung und zum Verständnis:&lt;br /&gt;
* Die Länge eines Artikels wird definiert als das '''größte Maß''' des Artikels.&lt;br /&gt;
* Das '''größte Maß''' des Artikels wird also als die '''Länge''' festgelegt.&lt;br /&gt;
* Eselsbrücke: Das '''längste Maß''' ist die '''Länge'''!&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
:Bei einem Rig-Tower z.B. würde man eigentlich die '''Höhe''' als das längste Maß H sehen, weil der Tower ja stehend verwendet wird. &lt;br /&gt;
&lt;br /&gt;
[[Datei:Tower_stehend_liegend.png]]&lt;br /&gt;
&lt;br /&gt;
:Da er aber '''liegend transportiert''' wird, kann man das längste Maß als '''Länge L''' sehen, nicht als Höhe. &lt;br /&gt;
:Ansichtssache!&lt;br /&gt;
:Innerhalb einer Firma sollte man sich auf eine einheitliche Erfassung einigen, damit die Sortierung vernünftig funktioniert.&lt;br /&gt;
&lt;br /&gt;
;Sortieren im Suchen-Fenster:&lt;br /&gt;
:Wenn man hier nach der Spalte „Sortierung“ sortiert, wird nach der Spalte &amp;quot;Sortierung&amp;quot; plus der Spalte &amp;quot;Länge&amp;quot; sortiert. Innerhalb der Sortierungs-Spalte stehen die längsten Artikel also oben!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis:&lt;br /&gt;
:Das &amp;quot;alte&amp;quot; Textfeld mit den Abmessungen gibt es weiterhin! Es wird nur lizenzabhängig versteckt und stattdessen die einzelnen Maß-Felder angezeigt. Diese Felder werden aber automatisch synchronisiert, so dass immer in beiden Feldern das gleiche steht.&lt;br /&gt;
* Wenn Sie auch lieber die getrennten Eingabefelder verwenden wollen, wenden Sie sich an unseren Support.&lt;br /&gt;
:Die neuen Felder können dann für Ihre Lizenz freigeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, sortieren nach Artikel-Sortierkennzeichen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Packliste kann man nun optional nach den Artikel-Sortierkennzeichen sortieren lassen.&lt;br /&gt;
Es wird alphabetisch nach den Artikel-Sortierungen sortiert, also z.B. 01-Ballast, 02-Traversen, 03-Rigging usw.&lt;br /&gt;
&lt;br /&gt;
Innerhalb der Sortierung wird nach der Artikel-Länge absteigend sortiert, die längsten Artikel stehen also oben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrags-/Super-Kalkulation&lt;br /&gt;
|Neue Kostenarten&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Auftrags-/Super-Kalkulation gibt es neue Kostenarten bzw. Bereiche. &lt;br /&gt;
&lt;br /&gt;
Die Kostenarten werden angelegt bzw. bearbeitet unter dem Menü '''Stammdaten » Buchhaltung » Kostenarten'''.&lt;br /&gt;
*Hinweise&lt;br /&gt;
:Die '''Konto-Nummern''' der Kostenarten sind der Kalkulation egal, es werden nur die '''Bereiche''' innerhalb der Konten beachtet!&lt;br /&gt;
:Die Kostenarten werden bei den Artikeln hinterlegt.&lt;br /&gt;
:Beim Einfügen eines Artikels in eine Auftrags- oder Bestell-Position wird die Kostenart des Artikels in die Position übernommen und '''dort gespeichert'''.&lt;br /&gt;
:Jeder Kostenart kann man einen Bereich zuweisen. &lt;br /&gt;
:Die Kalkulation greift auf die '''Kostenarten''' und die '''dort gespeicherten Bereiche''' zu.&lt;br /&gt;
:Die Kalkulation ordnet dann die Zahlen (Umsatz, Soll-Kosten, Ist-Kosten, Erlöse, Deckungsbeiträge) der Zeile anhand des Bereichs der Kostenart des Artikels zu.&lt;br /&gt;
&lt;br /&gt;
;Bereich bisher:&lt;br /&gt;
:0 Undefiniert&lt;br /&gt;
:1-4 Artikelart  1=Miete|2=Verkauf|3=Dienstleistungen|4=Arbeitszeit&lt;br /&gt;
::1=Miete &lt;br /&gt;
::2=Verkauf &lt;br /&gt;
::3=Dienstleistungen, Logistik &lt;br /&gt;
::4=Arbeitszeit, externes Personal (Kosten für internes Personal kommen aus der Zeiterfassung)&lt;br /&gt;
&lt;br /&gt;
;Neu, zusätzlich:&lt;br /&gt;
&lt;br /&gt;
:5 Übernachtung&lt;br /&gt;
:6 Catering&lt;br /&gt;
:7 Travel&lt;br /&gt;
:8 Anmietung Baumaschinen o.ä.&lt;br /&gt;
:9 Interne Personal-Kosten aus der Zeiterfassung mit dem Modul '''IDid''.&lt;br /&gt;
&lt;br /&gt;
Technischer Hinweis: Der Bereich wird im Datenbankfeld KOSTENART.KENNZ3 festgelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Buchhaltung Kostenarten&lt;br /&gt;
|Konto löschen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Vor dem Löschen eines Kostenarten-Kontos wird nun überprüft, wie viele Verweise es auf das Konto gibt. Wenn es welche gibt, erfolgt eine entsprechende Anzeige und das Löschen wird verweigert.&lt;br /&gt;
Verweise auf Kostenarten (Datenbank-Felder „KOSTENART_ID“) gibt es in diesen Datenbank-Tabellen:&lt;br /&gt;
&lt;br /&gt;
:• Artikelstammdaten&lt;br /&gt;
:• Auftragspositionen&lt;br /&gt;
:• Bestell-Köpfen und -Positionen (!) Achtung! Die Kalkulation benutzt die Verweise im Bestell-Kopf!&lt;br /&gt;
:• Eingangsrechnungen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Universelles Warn-Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf gibt es nun die Möglichkeit, ein universelles Warn-Kennzeichen anzugeben, also eine Checkbox mit einem frei definierbarem Text. Wenn die Checkbox eingeschaltet ist, wird sie auffällig rot markiert und auch in der Übersicht werden VA-Name und -Ort rot markiert.&lt;br /&gt;
Dazu wird ein universales Kennzeichen '''Bearbeitungsstatus''' im Auftragskopf verwendet, das über eine Checkbox ein- bzw. ausgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Der Text &amp;quot;Prüfbuch fehlt&amp;quot; wird im REFLEX-Admin festgelegt (Auftrag » Kennzeichen » Bearbeitsstatus im Auftragskopd verwenden als...)&lt;br /&gt;
Es gibt so z.B. die Möglichkeit, einen Auftrag zu kennzeichnen, dass noch kein Prüfbuch für die Bühne dazu vorhanden ist. &lt;br /&gt;
&lt;br /&gt;
* Der Auftrag wird in der Übersicht auffällig rot im VA-Namen und VA-Ort markiert, wenn die Checkbox eingeschaltet ist&lt;br /&gt;
* Im Auftragskopf wird die Checkbox auch rot markiert, wenn sie eingeschaltet ist&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Beim Erstellen eines Dispo-Auftrags wird die Checkbox mit kopiert!&lt;br /&gt;
:Beim „normalen“ Kopieren eines Auftrags wird die Checkbox '''nicht''' mit kopiert!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis: Es wird das Feld MAUFKO.BEARBEITUNGSSTATUS verwendet. Das ist schon in der Datenbank drin gewesen, wurde aber bisher nicht verwendet.&lt;br /&gt;
0 = Kein Hinweis&lt;br /&gt;
1 = Hinweis und rote Markierung!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Rechte auf Zeiterfassungsdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Auswahl „Zeiterfassung“ im InfoCenter über ein Zugriffsrecht sperren. Dazu muss man im REFLEX-Admin das Recht auf „JA“ setzen.&lt;br /&gt;
&lt;br /&gt;
Diese Zugriffsrechte wie z.B. „'''12. InfoCenter Zeiterfassung'''“ wurde über das Datenbank-Update eingefügt, wobei alle User aus Datenschutz-Gründen das Recht „Nein“ bekommen haben!&lt;br /&gt;
Also ist die Auswahl „Zeiterfassung“ für alle User nach dem Update unsichtbar! &lt;br /&gt;
Deshalb muss man das Recht bei den '''relevanten Usern''' auf „Ja“ stellen.&lt;br /&gt;
&lt;br /&gt;
Alle anderen Zugriffsrechte stehen auf „Ja“.&lt;br /&gt;
&lt;br /&gt;
Es gibt (nach dem Update) folgende Rechte:&lt;br /&gt;
&lt;br /&gt;
:01. InfoCenter Seite Umsatz generell&lt;br /&gt;
:02. InfoCenter Seite Rechnungen generell&lt;br /&gt;
:03. InfoCenter Seite Zahlungen generell&lt;br /&gt;
:04. InfoCenter Seite Eingangsechnungen generell&lt;br /&gt;
:05. InfoCenter Seite Lageberichte generell&lt;br /&gt;
:06. InfoCenter Seite Kunden generell&lt;br /&gt;
:07. InfoCenter Seite Lieferanten generell&lt;br /&gt;
:08. InfoCenter Seite Artikel generell&lt;br /&gt;
:09. InfoCenter Seite (Spezielle Firma)-Vertrieb generell&lt;br /&gt;
:10. InfoCenter Seite (Spezielle Firma)-Abt.Leiter generell&lt;br /&gt;
:11. InfoCenter Seite (Spezielle Firma)-GL generell&lt;br /&gt;
:12. InfoCenter Zeiterfassung&lt;br /&gt;
:13. InfoCenter Seite Auftrag&lt;br /&gt;
&lt;br /&gt;
Hiermit kann man gezielt Einträge aus dem Auswahl-Baum im InfoCenter ein- oder ausblenden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung erfassen, Banken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Eigene Banken wurden nicht mehr in der Liste des der ComboBox angezeigt.&lt;br /&gt;
&lt;br /&gt;
Grund: Die Liste ist nun optional nach Filialen gefiltert oder wenn keine Filiale eingetragen ist, also ein leerer Text.&lt;br /&gt;
Im Ursprungszustand war in der Spalte „Filiale“ aber kein leerer Text sondern nichts (NULL), was datenbanktechnisch ein Unterschied ist.&lt;br /&gt;
&lt;br /&gt;
Wenn man im REFLEX-Admin das Fenster „Banken verwalten“ öffnet und mit OK bestätigt, wird (wurde) das Problem beseitigt. Das Update behebt das Problem aber auch.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250723 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Iconleiste, Arbeitsbereich&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Icon-Leiste links (&amp;quot;Arbeitsbereich&amp;quot;) zeigt „Unterdeckungsliste“ mehrfach an, obwohl gar nicht im Profil angekreuzt:&lt;br /&gt;
Lösung:&lt;br /&gt;
Die Unterdeckungsliste ist in 3 Menüs enthalten:&lt;br /&gt;
• Auftrag&lt;br /&gt;
• Lager&lt;br /&gt;
• Info/Drucken&lt;br /&gt;
Im Benutzerprofil muss man alle 3 Unterdeckungsliste-Häkchen entfernen, dann verschwindet auch das Icon. Sobald man ein Häkchen ankreuzt werden intern alle 3 angekreuzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf, Berechnen-Tage&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Auftragskopf wurden bei einer Eingabe von VA-Datum von/bis die Berechnen-Tage nicht mehr neu berechnet. &lt;br /&gt;
(Der Parameter „Direkte Eingabe“ muss dazu eingeschaltet sein, nicht Eingabe per Dialog)&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Neues Feld &amp;quot;GPSTrackerID&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun in den Einzelartikeln eine GPS-Tracker-ID hinterlegen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Ballon-Tipp&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Der Hint/Ballon-Tipp (MouseOver) auf einem Termin der Personen-Seite zeigt seit dem letzten Update zu wenig Informationen.&lt;br /&gt;
In den Optionen ist nun einstellbar, welche Variante man haben will.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Person für Termin auswählen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Popup-Menüpunkt „Person auswählen“ ging nicht. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einen Termin der Seite &amp;quot;Personen/Ressourcen&amp;quot; kopieren. Dazu mit der rechten Maustaste das entsprechende anklicken.&lt;br /&gt;
 &lt;br /&gt;
Der Termin wird kopiert, allerdings ohne die Person/Ressource im Termin. Deshalb wird nach dem Kopieren sofort automatisch das Fenster zur Auswahl der Person/Ressource geöffnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Termin-Detail Fenster&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Termin-Detail-Fenster der Seite &amp;quot;Personen/Ressourcen&amp;quot; des JobKalenders werden nun rechts oben die VA-Daten angezeigt.&lt;br /&gt;
Zusätzlich kann man nun eine Liste der Termine des Auftrags im Termin-Details-Fenster anzeigen. Auch eine Balkengrafik dafür ist nun verfügbar.&lt;br /&gt;
 &lt;br /&gt;
Dieses Fenster kann auch aus dem Popup-Menü eines Termins angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Maße und Gewichte&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Eingabe Maße: Die Eingabe der Maße über den Eingabe-Dialog in den Artikelstammdaten erzeugte bei Verpackungseinheiten über 1 Zahlen mit vielen Nachkommastellen im Textfeld „Maße L x B x H“. Dadurch wurde der Text auch rechts abgeschnitten und unvollständig gespeichert. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
Auch die Berechnung des Gewichts bei Verpackungseinheiten über 1 erzeugte in der Datenbank viele Nachkommastellen, von aber nur 3 im Feld angezeigt wurden. Nun sind die Gewichtsfelder auf 3 Nachkommastellen begrenzt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
Der Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
&lt;br /&gt;
 procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
 begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
 end;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250711 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrags-Status ändert sich &amp;quot;von alleine&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Speichern einer Auftragsposition prüfte REFLEX ab Rel. 121106, ob der Auftragskopf auf &amp;quot;AUSG&amp;quot; steht und die gerade gespeicherte Position noch auf &amp;quot;AUFT&amp;quot;. Wenn ja, wurde der Status des Auftragskopfs auf &amp;quot;TEIL&amp;quot; gestellt! &lt;br /&gt;
&lt;br /&gt;
Dummerweise:&lt;br /&gt;
* Diese Prüfung erfolgte unabhängig von der Artikelart, also auch z.B. bei Dienstleistungspositionen! Diese werden aber nicht ausgegeben, bleiben also auf &amp;quot;AUFT&amp;quot;. Was dann zu &amp;quot;TEIL&amp;quot; im Auftragskopf führte.&lt;br /&gt;
* Bei Änderung des Datums über das Lieferanschriftenfenster werden alle Positionen durchlaufen und neu berechnet (wenn der Auftrag nicht fixiert ist). Beim Speichern der jeweiligen Position wurde dann die o.a. Prüfung ausgeführt, was wiederum zu &amp;quot;TEIL&amp;quot; geführt hat!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Gelangensbestätigung/EntryCertificates&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht kann man die gesendeten Gelangensbestätigung/EntryCertificates verwalten und den Empfang bestätigen.&lt;br /&gt;
&lt;br /&gt;
In den Stammdaten --&amp;gt; Buchhaltung Kontenplan kann man bei Erlöskonten eine Option &amp;quot;[x] EntryCertificate, Gelangensbestätigung  erforderlich&amp;quot; einschalten. Beim Drucken einer Rechnung  mit einer &amp;quot;Gelangensbestätigung&amp;quot; wird dann in der Rechnung vermerkt, dass und wann durch wen eine Gelangensbestätigung gesendet wurde.&lt;br /&gt;
&lt;br /&gt;
Was ist eine Gelangensbestätigung?&lt;br /&gt;
Mit der Gelangensbestätigung und anderen alternativen Belegnachweisen soll sichergestellt werden, dass steuerfreie innergemeinschaftliche Lieferungen von Unternehmern im Geltungsbereich des deutschen Umsatzsteuergesetzes im EU-Ausland tatsächlich angekommen sind. Quelle: Wikipedia.&lt;br /&gt;
&lt;br /&gt;
Drucken/mailen einer Rechnung&lt;br /&gt;
Beim Drucken/mailen einer Rechnung über GevitasFormPrint wird geprüft, ob das verwendete Erlöskonto das Kennzeichen &amp;quot;Gelangensbestätigung erforderlich&amp;quot; hat. Wenn ja, wird&lt;br /&gt;
* ein entsprechender Eintrag &amp;quot;Gelangensbestätigung gesendet&amp;quot; für die Rechnung und den Auftrags eingefügt.&lt;br /&gt;
* eine Termin-Erinnerung (Wiedervorlage) für den Bearbeiter des Auftrags in 14 Tagen erzeugt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Lager&lt;br /&gt;
|Gesamtbetrag von Position springt auf 0 (Gebrauchtverkauf, Kapitel pauschal)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei einem RÜCKNAHME-STORNO wird die Position nur neu berechnet, wenn die BISHERBERMENGE = 0 ist!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzeige EntryCertificate/Gelangensbestätigung im Rechnungskopf, Status ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Faktura wird nun der Status der EntryCertificate/Gelangensbestätigung im Rechnungskopf rechts oben angezeigt. Dort kann man auch den Status ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Import-Modul REXIM&lt;br /&gt;
|DATEV-Import Zahlungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|REXIM prüft nun, ob eine Rechnung zu einem Projekt gehört (also eine Projektnummer im Rechnungskopf steht). Wenn ja, wird der bezahlt-Status der Rechnung (Bezahlt, Teilzahlung) in die verbundenen Aufträge des Projekts übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Intrastat-/Zolltarifnummern&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Eingabe &amp;quot;Bemerkung&amp;quot; vergrößert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Lagerausgabe kein Storno möglich&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Rücknahme von Teil-Mengen:&lt;br /&gt;
Bisher wurde die Lieferschein-Position nur geändert/gelöscht, wenn die zugehörige Auftragsposition vollständig zurückgebucht wurde. Hat man z.B. eine Lieferscheinposition mit 2 Stück und davon eine Rücknahme von 1 gebucht, blieb die Lieferscheinposition mit Menge 2 erhalten. Wurde nun die zweite Rücknahme mit der Menge 1 gebucht, blieb die Lieferscheinposition mit Menge 1 &amp;quot;übrig&amp;quot;. Diese konnte nicht storniert werden, weil die Auftragsposition ja vollständig zurückgenommen wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerprotkoll&lt;br /&gt;
|Spalte &amp;quot;Auftragsmenge&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|im Lagerprotokoll gibt es nun die Spalte &amp;quot;Auftragsmenge&amp;quot;, die die Aktuelle Menge der Auftragsposition anzeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerverwaltung&lt;br /&gt;
|Anzahl Packlisten-Druck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dier Anzahl Packlisten-Drucke wird in der Übersicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Stammdaten Intrastat-/Zolltarif-Nummern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Über das Menü &amp;quot;Stammdaten&amp;quot; kann man nun Intrastat-/Zolltarif-Nummern pflegen, die bei den Artikeln hinterlegt werden können.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|ADR-Kriterien (Gefahrengut)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die ADR-Kriterien der Artikel für Gefahrengut wurden erweitert.:&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnel-Code Str.-verkehr&lt;br /&gt;
* Tunnel-Code Seeverkehr&lt;br /&gt;
&lt;br /&gt;
;Was ist Gefahrgut?&lt;br /&gt;
:Gefahrgut wird nach den Richtlinien der ADR Beförderungskategorien definiert.&lt;br /&gt;
&lt;br /&gt;
;ADR&lt;br /&gt;
:Internationales Abkommen für den Transport von gefährlichen Gütern (Accord relatif au transport international des marchandises dangereuses par route).&lt;br /&gt;
&lt;br /&gt;
;Die 1000-Punkte-Regel&lt;br /&gt;
:Hier werden vorschriftsmäßig verpackte und als Gefahrgut gekennzeichnete Versandstücke zur Beförderung übergeben.&lt;br /&gt;
:Die 1000-Punkte-Regel ist eine Freistellungsvorschrift aus dem ADR. Sie legt fest, dass bestimmte Erleichterungen für den Transport von Gefahrgut gelten, wenn die berechnete Punktezahl in einer Beförderungseinheit den Wert 1000 nicht überschreitet.&lt;br /&gt;
:Gefahrgüter werden hier nach ihrer Gefährlichkeit und der Menge bewertet. Dabei erhalten sie Multiplikatoren, die zur Berechnung der Punkte verwendet werden.&lt;br /&gt;
:Ist man kleiner oder gleich der Punktzahl 1000, gelten geringere Vorschriften für die Kennzeichnung des Fahrzeugs, die Ausrüstung oder die Schulung.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:Zu jedem Artikel können in REFLEX Gefahrgut-Kennzeichen hinterlegt werden:&lt;br /&gt;
&lt;br /&gt;
* UN-Nummer&lt;br /&gt;
* Benennung&lt;br /&gt;
* Klasse&lt;br /&gt;
* Verpackungsgruppe&lt;br /&gt;
* Beförderungskategorie&lt;br /&gt;
* Tunnelcode&lt;br /&gt;
* Umweltgefährdend J/N&lt;br /&gt;
&lt;br /&gt;
Daraus errechnen sich die ADR-Punkte für Stück des jeweiligen Artikels und später beim Transport für die Anzahl der Geräte jeder Lieferschein-Position, der gesamten Lieferscheins und der gesamten Ladung des LKW.&lt;br /&gt;
&lt;br /&gt;
;Beförderungskategorien&lt;br /&gt;
:Beförderungskategorie 0: Darf nicht transportiert werden. Dafür steht symbolisch der Faktor 9999&lt;br /&gt;
:Beförderungskategorie 4: Unbegrenzt transportfähig. Faktor 0 bewirkt, dass für diese Kategorie keine Punkte-Berechnung stattfindet.&lt;br /&gt;
&lt;br /&gt;
;Grenze für ADR-Punkt-Berechnung in Wh festlegen&lt;br /&gt;
:Die ADR-Punkt-Berechnung für Artikel entfällt unterhalb einer bestimmten Wh-Anzahl. Im REFLEX-Admin man das festlegen.&lt;br /&gt;
:Standard: 100 Wh&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fertig-Ist-Datum&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei einigen Reparaturaufträgen wurde  das Fertig-Ist Datum nicht eingetragen, wenn man den Auftrag abschließt. Fehler beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehrfaches Erfassen von gleichen Inventarnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Inventarnummern von Einzelartikel können nur einmal auf Werkstatt gesetzt werden. Das gilt nicht für Einzelartikel mit &amp;quot;DUMMY&amp;quot; in der Internen Nummer.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250709 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Projekt-Termine&amp;quot;&lt;br /&gt;
|Zusammengefasste Termin aus allen Aufträgen des Projekts&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Projekt-Termine&amp;quot; stehen alle Termin aus allen Aufträgen des Projekts zusammengefasst. Man hier die Termine bearbeiten oder neue hinzufügen. Ein neuer Termin wird dem Auftrag hinzugefügt, der links ausgewählt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Neue Seite &amp;quot;Rechnungen&amp;quot;&lt;br /&gt;
|Anzeige der Rechnungen zu dem Projekt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden die Rechnungen zu dem Projekt angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt&lt;br /&gt;
|Auftragsstatus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Auftragsstatus&amp;quot; im Projekt-Kopf. Damit kann man z.B. beim Drucken des Projekts den Titel auf &amp;quot;Angebot&amp;quot; oder &amp;quot;Auftrag&amp;quot; setzen.&lt;br /&gt;
Wenn Projekt-/KoTr-Nr angegeben (und nur dann) wird der AuftrStatusNr anhand der MAufKo.StatusNr automatisch gesetzt, wenn alle Auftragsstatus gleich sind! Sind also z.B. alle Aufträge des Pprojekts auf &amp;quot;AUFTRAG&amp;quot; gestellt worden, wird auch der Projekt-Auftragsstatus auf &amp;quot;AUFTRAG&amp;quot; gestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Projekt drucken, Zoll-Modul&lt;br /&gt;
|Drucken, freier Zugriff auf Datenbank&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Druckfenster sind nun auch ADO-Komponenten enthalten, mit denen man einen freien Zugriff auf Abfragen der Datenbankbank implementieren kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Aufträge&amp;quot;&lt;br /&gt;
|Neue Spalten Auftragssumme und Berechnet&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Seite &amp;quot;Aufträge&amp;quot; zeigen die neuen Spalten die Auftragssumme und Berechnete Summe lt. Rechnumngen (netto) an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|ProjektManager: Seite &amp;quot;Dokumente&amp;quot;&lt;br /&gt;
|Fehler Dokumenten-Verknüpfungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Im Projekt Manager wurde nach dem Drucken in der Seite &amp;quot;Dokumente&amp;quot; nichts angezeigt. In der Tabelle DOKUMENTE wurde die Projektnummer  nicht an der richtigen Stelle eingetragen.  (Auftragsnummer anstatt Kostenträgernummer). Das Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 250428 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Tabelle Auftrag suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragstabelle bekommt der Status-Text rote fette Schrift, wenn er fixiert ist und keine Packliste gedruckt wurde. Außerdem gibt es nun eine neue Spalte &amp;quot;Packliste gedruckt&amp;quot;, in der die Anzahl der Packlisten-Drucke steht.&lt;br /&gt;
&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Neue Spalte &amp;quot;Zeit pro Test&amp;quot; in der Tabelle der Übersicht&lt;br /&gt;
Wie immer...&lt;br /&gt;
...muss man die neue Tabellen-Struktur zurücksetzen, wenn man die neue Spalte sehen will&lt;br /&gt;
...ist die neue Spalte ganz rechts in der Tabelle&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Eingabe Kapitelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltung war es möglich, sowohl bei Kapitel als auch bei Position eineunbegrenzte Zahl einzugeben. Beim Kapitel führte dies dazu, dass es nicht mehr angezeigt wird, sobald man speichert. In der Verkaufs-Dispo tauchen die Positionen dieses Kapitel allerdings weiterhin auf.&lt;br /&gt;
&lt;br /&gt;
Die Eingabe der Positionsnummer (Kapitelnummer)  wird nun überwacht. Nummern über 8999 sind nicht zulässig! Wenn man eine solche Nummer eingibt, zeigt sich eine entsprechende Meldung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Protokoll&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein Protokoll für Werkstattaufträge. Bei eine beliebigen Änderung eines Werkstattauftrags oder beim Erstellen einer Rechnung wird ein Protokoll-Eintrag eingefügt.&lt;br /&gt;
&lt;br /&gt;
Einsicht in das Protokoll bekommt man, indem man im Werkstattauftrag auf den Button &amp;quot;Rep.Histo&amp;quot; klickt und aus dem Popup-Menü &amp;quot;Protokoll dieses Werkstatt-Auftrags&amp;quot; klickt.&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich das Fenster mit dem Protokoll für diesen Werkstattauftrag. Die neuesten Einträgen stehen oben.&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
&lt;br /&gt;
Ein Protokoll-Eintrag wird nur eingefügt, wenn sich ein relevantes Feld im Vergleich zum letzten Protokoll-Eintrag geändert hat. Relevante Felder:&lt;br /&gt;
&lt;br /&gt;
StatusNr,ArtNr,LfdNr,SerienNr,InventarNr,StockLogKisten_KisteNr,FehlerKurz,FertigSollDat,FertigIstDat,FertigMussDat,KVKennz,RepaGrund_ID,KennzTecAid,Progress,Section,TotalSchadenStatus,BearbeitungsStatus,KennzDokumentiert,KennzGemeldet,KennzBerechneteSchaeden,BGood,BerechnungsArt,BerechnungsDatum,RechNr,Bezahlt,KundAdrNr,KundKurzname,KundKVDatum,&lt;br /&gt;
KundKVGesbetrag,KundRechGesbetrag,Zu_AuftrNr,Archiv,FirmenID&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift durch kopieren einer Rechnung erzeugt, die zu einem Auftrag gehört, &lt;br /&gt;
wird im zugehörigen Auftrag bzw. den Positionen das Feld &amp;quot;Bisher berechnet&amp;quot; nicht reduziert.&lt;br /&gt;
Problem gelöst.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerzugang&lt;br /&gt;
|Seriennummern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Eingabe wurd auf 30 Zeichen erweitert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Druckmodul&lt;br /&gt;
|Packliste, Memos&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Auftragsmemos sind nun auch im Druckmodul &amp;quot;GevitasFormPrint&amp;quot; verfügbar.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Gewicht und Volumen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei den Positionen eines Auftrags kann man sich in der unteren Leiste das Gewicht und Volumen anzeigen lassen. Ist ein Kapitel ausgewählt oder mehrere markiert und man löst die Berechnung von Gewicht und Volumen aus, springt die Auswahl der Kapitel immer auf &amp;quot;Alle&amp;quot; und es wird auch nur hierfür berechnet.&lt;br /&gt;
Gelöst: Die Kapitel-Auswahl bleibt nun bestehen, wenn man den Refresh-Button klickt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|ADR-Daten, Gefahrengut-Informationen (Akkus)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man pro Artikel die ADR-Daten eingeben, um die Gefahrgut-Punkte auszurechnen und z.B. auf dem Lieferschein auszudrucken.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten:&lt;br /&gt;
&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=GEVAS-Professional_Stammdaten_Artikel#Gefahrengut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattrechnung&lt;br /&gt;
|Stornieren&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim Stornieren / Löschen einer Rechnung wird die Berechnungsart im Werkstattauftrag auf &amp;quot;Rechnung storniert&amp;quot; gesetzt und das Berechnen ab Datum gelöscht.&lt;br /&gt;
Für die Berechnungsart &amp;quot;Storniert&amp;quot; wurde in der Übersicht ein Filter eingebaut.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Teil-Rechnungen für Verkauf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun einfach Rechnungen für teil-ausgegebene Verkaufsaufträge erstellen. Dazu gibt es beim Erstellen einer Rechnung entsprfechende Optionen bei der Auswahl/Eingabe der zu berechnenden Mengen.&lt;br /&gt;
&lt;br /&gt;
;Details:&lt;br /&gt;
Das Auftragskennzeichen &amp;quot;Berechnet&amp;quot; (MAUFKO.BERECHNET) hat nicht nur 2 Zustände (Unberechnet=0, Berechnet=1) sondern 3:&lt;br /&gt;
&lt;br /&gt;
:0=Unberechnet&lt;br /&gt;
:1=Berechnet&lt;br /&gt;
:2=Teilberechnet&lt;br /&gt;
&lt;br /&gt;
2=Teilberechnet wird vom Rechnungserstellungsidalog in REFLEX gesetzt, wenn man dort Teil-Berechnungen anhand der Ausgabe-Mengen erstellt.&lt;br /&gt;
&lt;br /&gt;
Nach dem Erzeugen der Rechnung prüft REFLEX, ob es Positionen gibt, bei denen Die zu Berechnende Menge größer ist als die berechnete Menge.&lt;br /&gt;
&lt;br /&gt;
:( AUFTRMENGE + RESERVEMENGE ) &amp;gt; BISHBERMENGE&lt;br /&gt;
&lt;br /&gt;
Wenn ja, wird der Berechnungsstatus im Auftragskopf auf &amp;quot;Teil-Berechnet&amp;quot; gestellt (MAUFKO.BERECHNET=2).&lt;br /&gt;
&lt;br /&gt;
;Im Auftragsfenster-Baum gibt es neue Filter:&lt;br /&gt;
:Teil-Ausgegebene Aufträge&lt;br /&gt;
:Teil-Berechnete Aufträge&lt;br /&gt;
:Abgeschlossene (weil ausgegebene), teil-berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
Im Positionsbereich der Auftragsübersicht wurde die Spalte &amp;quot;Berechnete Menge&amp;quot; eingefügt.&lt;br /&gt;
&lt;br /&gt;
Beim manuellen Erstellen einer Teil-Rechnung schreibt REFLEX hier die bereits berechnete Menge pro Position hinein. Wenn mehrere Teilrechnungen für eine Position geschrieben werden, erhöht sich diese Menge entsprechend.&lt;br /&gt;
&lt;br /&gt;
Im Auftragskopf wurde das Feld &amp;quot;Bezahlt&amp;quot; auch auf 3 Zustände ausgeweitet:&lt;br /&gt;
:0=Unbezahlt&lt;br /&gt;
:1=Bezahlt&lt;br /&gt;
:2=Teil-Bezahlt. Das kann kommen von unbezahlten Teil-Rechnungen oder nicht vollständig bezahlten Rechnungen des Auftrags.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beim Erstellen einer Gutschrift gibt es eine Option, mit dem man entscheiden kann, ob der Berechnet-Status bleiben oder zurückgesetzt werden soll.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Zahlungsmoral&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Berechnung der Tage bei der Zahlungsmoral von Kunden war nicht korrekt.  Probelm wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Berechnung der Brutto-Abmessungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Berechnung der Brutto-Abmessungen aus Verpackungsmaßen und Verpackungseinheit führte z.T. zu vielen Nachkomma stellen, primär bei periodischen Dezimalzahlen. Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Starten (englische Version)&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Reflex akzeptiert nur das deutsche Datumsformat dd.mm.yyyy. Bei einem anderen (englischem) Format dd/mm/yyyy kommt beim Start von Reflex eine Fehlermeldung.&lt;br /&gt;
Danach erscheinen keine Menü's in Reflex.&lt;br /&gt;
&lt;br /&gt;
Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Projjekt-Manager&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Folgende Änderungen/Ergänzungen wurden durchgeführt:&lt;br /&gt;
* Projekt-Management: Auf der Seite &amp;quot;Suchen&amp;quot; kann man nach Projektstatus filtern.&lt;br /&gt;
* Es gibt nun eine IntelliSuche.&lt;br /&gt;
* Der Projektstatus wird in der Tabelle angezeigt.&lt;br /&gt;
* Beim Neu-Anlegen eines Projekts wird eine fortlaufende Nummer verwendet.&lt;br /&gt;
* Im Auftragskopf kann ein neues Projekt mit der fortlaufenden Nummer angelegt werden.  Der bisher verwendete Auftrag-Zu-Kostenstelle-Dialog entfällt. Der Status des Projekts wird dabei auf &amp;quot;Aktiv&amp;quot; gesetzt.&lt;br /&gt;
* Im Bestellkopf kann auch ein neues Projekt mit den o.a. Regeln angelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Dateiformat &amp;quot;JPEG&amp;quot; wird nun in den Dokumenten des WS-Auftrages genauso behandelt wie &amp;quot;JPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Vertriebsmitarbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Kundenstammdaten kann nun ein zuständiger Vertriebler für einen Kunden festgelegt werden. Sowohl in den Stammdaten als auch im CRM anpassbar, an Recht geknüpft.&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;. Qualifikation werden im REFLEX-Admin definiert.&lt;br /&gt;
&lt;br /&gt;
Das ist auch in REFLEX-CRM Rel. 6.0.24.1216 eingebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Feld &amp;quot;Brand&amp;quot; (Marke) im Auftragskopf.&lt;br /&gt;
&lt;br /&gt;
;Brands&lt;br /&gt;
:Brands sind Marken, die innerhalb der Firmen angelegt und Aufträgen zugewiesen werden können.&lt;br /&gt;
&lt;br /&gt;
;Brands anlegen&lt;br /&gt;
Brands werden im REFLEX-Admin für jede Firma separat angelegt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 241221 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|E-Rechnung, XRechnung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man nun aus REFLEX heraus E-/XRechnungen im XML-Format oder als ZUGFeRD-PDF erzeugen.&lt;br /&gt;
'''[[XRechnung,_E-Rechnung,_ZUGFeRD|Einzelheiten hier...]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungsnummern u.U. nicht fortlaufend&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man mehrere Nummernkreise verwendet '''und''' die zuletzt geschriebene Rechnung storniert und '''löscht''', wurde der Nummernkreis nicht zurückgesetzt. Somit entstand eine Lücke im Nummernkreis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschriften für Anzahlungsrechnungen &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn Gutschriften für Anzahlungsrechnungen erstellt werden, werden die AZRE trotzdem in der Schlussrechnung berücksichtigt und damit doppelt von der Schluss-Summe abgezogen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zahlungsstatus des Auftrags &amp;quot;Teil-Bezahlt&amp;quot;&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bisher gab es im Auftrag nur den Zahlungsstatus '''&amp;lt;nowiki&amp;gt;[_]&amp;lt;/nowiki&amp;gt;Bezahlt''' (also unbezahlt) oder '''&amp;lt;nowiki&amp;gt;[X]&amp;lt;/nowiki&amp;gt;Bezahlt'''. Wenn eine '''Teil-Rechnung''' erstellt wurde oder eine '''Teil-Zahlung''' geleistet wurde, konnte man das zwar in der Rechnung sehen, aber nicht im Auftrag.&lt;br /&gt;
Deshalb wurde die Checkbox im Auftragskopf und in der Übersicht ersetzt durch Auswahlfelder mit der Auswahl:&lt;br /&gt;
* Unbezahlt (0)&lt;br /&gt;
* Bezahlt (1)&lt;br /&gt;
* Teil-Bezahlt (2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura (REXIM)&lt;br /&gt;
|Zahlungen aus DATEV importieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man Zahlungen aus DATEV importiert, stimmt der Auftrags-Zahlungsstatus manchmal nicht. Der Auftrag wird als &amp;quot;Teil-Bezahlt&amp;quot; markiert, obwohl die Rechnung als &amp;quot;Bezahlt&amp;quot; markiert wurde.&lt;br /&gt;
Ursache sind Rundungsdifferenzen, die sich manchmal bei der Berechnung der Positionen ergeben können (z.B. Einzelpreis 120,36 * Faktor 1,572 abzgl. 30 % ).&lt;br /&gt;
&lt;br /&gt;
Bisher hat REXIM hier alle Nachkommstellen verglichen und schon bei Abweichungen von einem oder weniger als einem Cent den Auftrag als &amp;quot;Teil-Bezahlt&amp;quot; markiert.&lt;br /&gt;
&lt;br /&gt;
Ab diesem Release akzeptiert REXIM Abweichungen im Cent-Bereich und stellt den Auftrag auf &amp;quot;Bezahlt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte, Kunde&lt;br /&gt;
|Verantwortlicher für Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Stammdaten Kontakte&amp;amp;rArr;Kunde kann man nun einen verantwortlichen Vertriebsmitarbeiter für den Kunden festlegen.&lt;br /&gt;
* Im Auswahlfeld in den Kunden-Stammdaten werden nur Personen angezeigt mit der Qualifikation &amp;quot;Sales&amp;quot;.&lt;br /&gt;
* Qualifikation werden im REFLEX-Admin &amp;amp;rArr; Bearbeiter/Ressourcen &amp;amp;rArr; Qualifikationen definiert.&lt;br /&gt;
* Zum Ändern des Feldes benötigt man das Zugriffsrecht &amp;quot;Lesen + Schreiben&amp;quot; oder höher für &amp;quot;Stammdaten Adressen-Kunden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, neue Filtr&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsübersicht gibt es nun im Baum links neue Auswahl-Filter:&lt;br /&gt;
&lt;br /&gt;
* Teil-Ausgegebene Aufträge&lt;br /&gt;
* Teil-Berechnete Aufträge&lt;br /&gt;
&lt;br /&gt;
;Technische Bemerkung:&lt;br /&gt;
:In der Tabelle MAufKo das Feld &amp;quot;BERECHNET&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|0=Unberechnet | 1=Berechnet | 2=Teil-Berechnet |&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;|&amp;lt;-- wie bisher CheckBox ---&amp;gt;|&amp;lt;------ Neu -----&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Übersicht, drucken&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Aus der Übersicht kann keine Bestellung gedruckt werden, auch wenn dies augenscheinlich ausgewählt wurde. Es kommt eine Fehlermeldung. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Storno Ausgabe VK-Artikel im Mietauftrag&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|VK Artikel in Mietauftrag: Auftragsstatus bei Storno Ausgabe: &lt;br /&gt;
Wenn für einen nur noch ausgegebener '''Verkaufs-Artikel''' die Lagerausgabe storniert wird, ändert sich der Status des Auftrags auf &amp;quot;AUFT&amp;quot; ändert, obwohl er &amp;quot;TEIL&amp;quot; sein müsste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Fehler beim Kopieren von Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehler beim Kopieren von Artikeln:&lt;br /&gt;
Die neue Bezeichnung des kopierten Artikel überschreibt die bestehenden Artikelbezeichnungen in den Auftragspositionen!&lt;br /&gt;
&lt;br /&gt;
Ursache war eine Änderung im Release 240620. Nach einer Änderung der Artikel-Bezeichnung wurde die neue Bezeichnung in die Auftragspositionen mit der alten Bezeichnung übernommen.&lt;br /&gt;
Beim Kopieren eines Artikels hatte das aber fatale Konsequenzen!&lt;br /&gt;
&lt;br /&gt;
* Artikel &amp;quot;A&amp;quot;/&amp;quot;10000&amp;quot; kopieren. Der neue Artikel &amp;quot;A&amp;quot;/&amp;quot;20000&amp;quot; entsteht.&lt;br /&gt;
* &amp;quot;A&amp;quot; wird in &amp;quot;B&amp;quot; geändert.&lt;br /&gt;
* User wird gefragt, ob &amp;quot;B&amp;quot; übernommen werden soll. Bei &amp;quot;Ja&amp;quot; werden nun die bestehenden Positionen mit &amp;quot;B&amp;quot; überschrieben!&lt;br /&gt;
&lt;br /&gt;
;Lösung:&lt;br /&gt;
:Das Überschreiben der Positionen wird nun mit der '''Artikelnummer vorgenommen'''. Da es für den neuen Artikel &amp;quot;B&amp;quot;/&amp;quot;20000&amp;quot; (die geänderte Kopie) noch keine Positionen gibt, werden keine Daten geändert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo-Check&lt;br /&gt;
|Falsche Unterdeckungen werden angezeigt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Der Dispo-Check eines Artikels zeigt Unterdeckung von -91, die Anzeige der Dispo-Grafik jedoch -96!&lt;br /&gt;
&lt;br /&gt;
Grund war eine SQL-Abfrage im Dispo-Check, die doppelte Datensätze nicht zurück geliefert hat. Das hat auch zu einer falschen Menge im Transferauftrag geführt.&lt;br /&gt;
Das könnte auch die Ursache für gelegentlich gemeldeten Differenzen in der Dispo-Abfrage gewesen sein. &lt;br /&gt;
* Das Problem konnte auftreten, wenn es in einem Auftrag zwei Positionen mit dem gleichen Artikel oder zwei Werkstattaufträge mit dem gleichen Artikel und dem gleichen Fehler gab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Aussonderungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Aussonderungsvorgang wird nun die Protokoll-Nummer für die Aussonderung gespeichert, damit man Auswertungen dazu erstellen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|Kennzeichen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es sind nun weitere 10 Kennzeichen für Kontakte implementiert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Automatische Erinnerung für Lieferadresse&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im [REFLEX-Admin] kann man eine automatische Erinnerung einrichten. Diese erinnert den Auftragsbearbeiter daran, die Lieferadresse des Auftrags zu checken bei Abholungen. Das Datum dazu ist das VA-Bis-Datum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstattauftrag&lt;br /&gt;
|Totalschden für B-Ware&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Werkstattauftrag ein defektes Gerät mit Totalschaden als B-Ware (B-Good) per CheckBox festlegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|TPS&lt;br /&gt;
|Neue Auswahl &amp;quot;Fällige Geräte&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
Register:&lt;br /&gt;
;Vormerkungen:&lt;br /&gt;
:Zeigt die in TPS angelegten Vormerkungen&lt;br /&gt;
&lt;br /&gt;
;Fällige Geräte:&lt;br /&gt;
:Zeigt die in den REFLEX Artikelstammdaten (Einzelartikel) eingetragenen Daten.&lt;br /&gt;
&lt;br /&gt;
;Nur Geräte mit Prüfungspflicht&lt;br /&gt;
:Berücksichtigt nur Geräte, bei denen die Option &amp;quot;Prüfungspflicht&amp;quot; in den Artikelstammdaten eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
Fehlerbeseitigung: Die Balken in Kalender können verschoben werden, zeigen immer 2013 im Hinweis und zeigen immer einen vollen 100 % Balken, nicht den tatsächlichen Belegungs-Wert.&lt;br /&gt;
Probleme gelöst.&lt;br /&gt;
Das Verschieben hatte übrigens keine Auswirkung auf die Daten, wurde also nicht in die Datenbank zurückgeschrieben.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:  &lt;br /&gt;
:Belegung pro Tag über 50 % der Gesamtzahl werden gelb, über 80 % rot markiert.&lt;br /&gt;
&lt;br /&gt;
;Liste fälliger Geräte&lt;br /&gt;
Neue Spalten Kiste-Nr, Regal, Feld, Ebene und Filter &amp;quot;Nur wenn im Lager&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Mietartikel-Verkauf, Versicherungs-Prozente&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man bei einer Rechnung für den Mietartikel-Verkauf im Fuss einen Prozentwert angibt, wird der Betrag dazu nicht vom Programm ausgerechnet. Händisch eingeben kann man den Betrag nicht.&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Nächste VDE-Prüfung anzeigen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die von TPS ermittelte nächste VDE-Prüfung wird nun auch im Artikelstamm angezeigt.&lt;br /&gt;
Um es eindeutiger zu machen, wird nun zwischen &amp;quot;Nächste Prüfung&amp;quot; und &amp;quot;Nächste Wartung&amp;quot; unterschieden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt-Stammdaten&lt;br /&gt;
|User und Codes&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun Kontakt-spezifische User und Codes in den Stammdaten der Kontakte speichern.&lt;br /&gt;
&lt;br /&gt;
;Zugriffsrecht&lt;br /&gt;
Das Recht 'Stammdaten Kontakte UserCodes' steuert den Zugriff auf die Daten:&lt;br /&gt;
* Weniger als Lesen: Das komplette Register ist unsichtbar&lt;br /&gt;
* Lesen: Das Register ist sichtbar, Daten können aber nicht verändert/erfasst werden.&lt;br /&gt;
* Weniger als Löschen: Das Register ist sichtbar, Daten können verändert/erfasst aber nicht gelöscht werden.&lt;br /&gt;
* Löschen: Das Register ist sichtbar, Daten können verändert/erfasst und gelöscht werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Hinweis auf Lieferanschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es nun einen Hinweis auf eine vorhandene/abweichende Lieferanschrift (wie bisher in der Auftragsverwaltung im Kopf).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung kopieren als Gutschrift&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Rechnung kopiert als Gutschrift, kann man auswählen:&lt;br /&gt;
* Der Auftrag bleibt auf &amp;quot;Berechnet&amp;quot;&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Unberechnet&amp;quot; zurückgesetzt&lt;br /&gt;
* Der Auftrag wird auf &amp;quot;Teil-Berechnet&amp;quot; zurückgesetzt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|Hinweis auf ein Update&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im REFLEX-Admin einen Hinweis auf ein Update mit einem Link zur Update-Beschreibung festlegen.&lt;br /&gt;
User bekommen dann einen entsprechenden Hinweis nach der Anmeldung in REFLEX. Das wird im UpdateLog vermerkt, damit der User diese Meldung nur einmal bekommt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240716 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Lieferant suchen/filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun nach einem bestimmten Lieferanten in der Lieferantenliste des Artikels suchen bzw. filtern. Dazu Suchbegriff eingeben und ENTER drücken oder auf Go! klicken. Suche entfernen: Eingabe löschen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Button Faktura… heißt nun Rechnung…&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsversionen wurde der Button '''Faktura…''' in '''Rechnung…''' umbenannt, damit seine Funktion besser erkennbar ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, Verrechnungshaken&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verrechnungshaken wird nicht immer in der Tabelle angezeigt.&lt;br /&gt;
Ähm, Ja und Nein! Die Spalte „Berechn.“zeigt an, ob der Auftrag berechnet wurde, also eine Rechnung dazu erstellt wurde. Ein Haken hier zeigt also nicht, dass der Auftrag zu berechnen ist. Allerdings wird die Spalte gelb markiert, wenn der Auftrag zu berechnen aber noch nicht berechnet ist.&lt;br /&gt;
 &lt;br /&gt;
Rot:	Auftrag berechnet aber noch nicht bezahlt.&lt;br /&gt;
Gelb:	Auftrag ist zu berechnen aber noch nicht berechnet.&lt;br /&gt;
Grün:	Auftrag berechnet und bezahlt.&lt;br /&gt;
&lt;br /&gt;
Damit das besser erkennbar ist, wird die Spalte „Berechnet“ rot, wenn der Auftrag unberechnet ist (nach dem Update), „Bezahlt“ wird rot, wenn die zugehörige Rechnung unbezahlt ist. Bisher wurden beide Spalten rot, auch wenn der Auftrag berechnet wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Druckkennzeichen des Kapitels ändern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen, Pos.Rabatt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Erstellen einer Rechnung aus einem Auftrag wird das Kennzeichen '''(_) Pos.Rabatt''' nun aus dem Auftrag in die Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Schlussrechnung erzeugen, stornierte Rechnungen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Manchmal werden beim Erzeugen einer Schlussrechnung stornierte Anzahlungs-Rechnungen in die Schlussrechnung eingetragen.&lt;br /&gt;
Schon im ersten Dialog wurden Stornos angezeigt, im nächsten Fenster auch.&lt;br /&gt;
 (Das war aber nur ein kosmetisches Problem, der eigentliche Fehler passierte tief im Programm im nächsten Schritt)&lt;br /&gt;
&lt;br /&gt;
Jetzt werden stornierte Rechnungen nicht mehr übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckkennzeichen des Kapitels&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Druckkennzeichen des Kapitels ändert, wird man nun gefragt, ob das Kennzeichen auch auf die Positionen des Kapitels verteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neues Feld „Transport Abholung am“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Bestellkopf gibt es nun ein neues Feld „Transport Abholung am“:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld im Werkstattauftrag&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Rahmen des Updates wurde ein neues Feld RMA-Nummer eingeführt. Das Feld kann auch auf den div. Reparatur-Formularen ausgedruckt werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Passwort ändern&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Passwort von REFLEX ist standardmäßig auf 10 Zeichen begrenzt*, in der Anzeige stand aber 30 Zeichen und die Eingabefelder ließen auch 30 Zeichen zu. Dadurch konnte man sich nachfolgend nicht neu anmelden, weil dort die Eingabelänge auf 10 Zeichen begrenzt ist.&lt;br /&gt;
Nun stimmt die Anzeige und die Begrenzung der Eingabefelder.&lt;br /&gt;
* Das optionale SecurityPackage ermöglicht eine bis zu 30-stellige Passwort-Eingabe.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|Verknüpfung ohne Kontakt wird abgelehnt&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wie auch immer die User es geschafft haben, Verknüpfungen ohne Kontakt zu erstellen (was zum Pfad „…Dokumente\\...“ führt): Das wird nun abgefangen und keine fehlerhafte Verknüpfung angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Liefer-Solldatum&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin kann man nun einstellen, dass das Lieferdatum beim Anlegen einer neuen Bestellung bzw. beim Kopieren einer Bestellung leer bleiben soll.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikel-Stammdaten&lt;br /&gt;
|Artikel nachträglich von Miete auf Verkauf ändern, obwohl Miet-Aufträge vorhanden sind ?&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man einen Artikel nachträglich von Miete auf Verkauf ändert, obwohl schon Aufträge dafür (als Miete) vorhanden sind, wird der DispoCheck abgebrochen und zeigt die alte Verfügbarkeit an. Der User merkt das aber nicht und weiß u.U. auch gar nicht, dass das mal Miete war (und so in seinem Auftrag gespeichert ist) und jetzt Verkauf. Großes Erstaunen und allgemeine Verwirrung folgt!&lt;br /&gt;
Jetzt wird ein Hinweis angezeigt und die DispoMenge entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Projektverwaltung&lt;br /&gt;
|Neues Modul „Projekt-Manager“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Modul [[Projekt-Manager]].&lt;br /&gt;
Um das neue Modul einzusetzen, muss man es im REFLEX-Admin in den '''Programmparametern &amp;amp;rArr; Projekt &amp;amp;rArr Eingebautes ProjektManagement oder Projekt-Manager verwenden''' aktivieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Baum links zu klein gezogen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Weil es User geschafft haben, den Baum links bis auf die Breite 0 zu ziehen und danach nicht mehr breiter ziehen konnten, wurde die Mindestbreite des Baums nun festgelegt. Schmaler als so &lt;br /&gt;
kann man den Baum nicht ziehen! Nach dem Öffnen des Fensters bei der Breite = 0 wird nun automatisch die Mindestbreite wieder hergestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsabteilung: Neue Spalten in den Auftragspositionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Für der Verkauf gibt es neue Spalten &lt;br /&gt;
&lt;br /&gt;
* Bedarf Auftr.&lt;br /&gt;
* Verfügbar Auftr.&lt;br /&gt;
* Bestellt&lt;br /&gt;
* Verfügbar incl. Bestellt.&lt;br /&gt;
&lt;br /&gt;
Diese Zahlen werden live berechnet, wenn die angezeigten Positionen angerufen/aktualisiert werden. &lt;br /&gt;
Wenn die Tabelle aber einige Zeit „steht“, sollte man den Refresh-Button oben klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Neues Dispo-Fenster 2.0 für Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im neuen Dispo-Modul für Verkauf gibt es eine Seite mit einem Diagramm für den Verkauf. Es zeigt ein Balkendiagramm mit dem zeitlichen Verlauf der Bestände und Bestellungen.&lt;br /&gt;
&lt;br /&gt;
Hier werden die vorhandenen Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
Gelb: Aufträge ohne Lieferdatum&lt;br /&gt;
Orange: Aufträge mit Lieferdatum&lt;br /&gt;
&lt;br /&gt;
Der schwarze Strich zeigt den aktuellen Bestand des Artikels. Optional werden Bestellungen mit Lieferdatum als virtueller Bestand addiert. Der Strich wird dann ab diesem Lieferdatum blau.&lt;br /&gt;
&lt;br /&gt;
Mit einem Klick auf einen Balken öffnet sich rechts die Tabelle der betreffenden Aufträge des ausgewählten Tages. &lt;br /&gt;
&lt;br /&gt;
;Auftrag in REFLEX öffnen&lt;br /&gt;
Mit diesem Button kann man den ausgewählten Auftrag in REFLEX öffnen. REFLEX muss dazu gestartet sein und man muss sich in REFLEX angemeldet haben.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Bei dieser Anzeige handelt es sich um das bisher schon eingesetzte Modul REFLEX-Dispo (RxDispo), welches um die Verkaufsdispo erweitert wurde. Es hat den Vorteil, dass das Fenster geöffnet bleiben kann und man einfach im Auftrag zu einer anderen Position (oder einem anderen Auftrag) wechseln kann. Dort [ Dispo ] geklickt, aktualisiert sich das Dispo-Fenster auf den anderen Artikel. Cool…&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
Die neue Verkaufs-Dispo kann man in der Auftragsverwalung in den Optionen einschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Automatische Erinnerung an Auftragsbearbeiter&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine automatische Erinnerung anden  Auftragsbearbeiter, die Tage vor Dispo-Start und (neu) Dispo-Ende kann man in den Programmparametern (&amp;quot;Automatische Erinnerung&amp;quot;) einstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Prüfprotokolle aller Geräte eines Auftrags&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun auf die TPS-Prüfprotokolle''' aller Geräte eines Auftrags''' zugreifen und diese ausdrucken bzw. als PDF exportieren.&lt;br /&gt;
Das kann man nun aus dem „normalen“ Druckfenster für Aufträge erzeugen.&lt;br /&gt;
 &lt;br /&gt;
Wichtig:&lt;br /&gt;
Im Formularnamen muss der Text „_TPS_“ enthalten sein, damit das Programm die Datenabfrage der Tests durchführt (aus Performance-Gründen nur dann).&lt;br /&gt;
&lt;br /&gt;
Wichtige Hinweise:&lt;br /&gt;
* TPS-Reports können nur mit dem Formular-Auswahlfeld oben (1. Ausdruck) erzeugt werden!&lt;br /&gt;
* Im TPS-Report muss die Tabelle TestsResults enthalten sein.&lt;br /&gt;
* Im TPS-Report können die Tabellen&lt;br /&gt;
** Adresse&lt;br /&gt;
** AuftragsKopf&lt;br /&gt;
** AuftragsFuss&lt;br /&gt;
** Positionen&lt;br /&gt;
* enthalten sein. Das hat technische Gründe. Sachlich reicht die Tabelle TestsResults!&lt;br /&gt;
D&lt;br /&gt;
er Code im Report ist einfach und legt nur die Formatierung und Farbe von Feldern fest:&lt;br /&gt;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);&lt;br /&gt;
begin&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;WorstCase&amp;quot;&amp;gt; = 1 then&lt;br /&gt;
    memoTestDetailsWorstCase.Text := 'x'&lt;br /&gt;
  else&lt;br /&gt;
    memoTestDetailsWorstCase.Text := '-';&lt;br /&gt;
&lt;br /&gt;
  if (&amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;gt; '' ) then&lt;br /&gt;
  begin&lt;br /&gt;
      if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; = '-' ) then  // Noch keine vorherige Prüfung vorhanden                                                                                              &lt;br /&gt;
      begin&lt;br /&gt;
        memoLetztesPruefErgebnis.Color := clWhite;&lt;br /&gt;
        memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin                    &lt;br /&gt;
        if ( &amp;lt;TestsResults.&amp;quot;WartErgLetzte&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' ) then // Vorherige Prüfung nicht bestanden                                     &lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clRed;&lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
        end&lt;br /&gt;
        else&lt;br /&gt;
        begin&lt;br /&gt;
          memoLetztesPruefErgebnis.Color := clLime;        // Vorherige Prüfung bestanden                          &lt;br /&gt;
          memoLetztesPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
        end;&lt;br /&gt;
      end;                &lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  if &amp;lt;TestsResults.&amp;quot;TestResult&amp;quot;&amp;gt; &amp;lt;&amp;gt; 'OK' then&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clRed; // Prüfung nicht bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clWhite;&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    memoPruefErgebnis.Color := clLime;// Prüfung bestanden  &lt;br /&gt;
    memoPruefErgebnis.Font.Color := clBlack;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Werkstattauftrag, KV und Kosten, Kennzeichen ? Berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag für KV und Kosten gibt es nun ein Kennzeichen '''Berechnen'''&lt;br /&gt;
Man kann damit festlegen, dass bestimmte Positionen der KV-/Kosten-Tabelle nicht berechnet werden sollen. Standardmäßig ist diese Option eingeschaltet!&lt;br /&gt;
&lt;br /&gt;
In der Tabelle im Fenster und im Werkstattauftrag werden nicht-berechnete Positionen grau dargestellt.&lt;br /&gt;
 &lt;br /&gt;
Bei der Übernahme von KV-Daten in die Kosten-Tabelle wird das Kennzeichen aus der KV-Tabelle in die Kostentabelle übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neues Feld „Schadensmeldung“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag gibt es ein neues Feld „Schadensmeldung“. Dies ist ein Textfeld, das man auch auf den Werkstattauftrag drucken kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Auftragsbestellungen erzeugen, Preise fehlen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Bestellung für einen '''Personalartikel''' mit der Option &amp;quot;Anmietung&amp;quot; erzeugt, kommt der Preis 0, weil das System beim Lieferanten auf den Listen-Preis (Miete) zugreift. Bei der Option &amp;quot;Personal&amp;quot; kommt der richtige Preis.&lt;br /&gt;
&lt;br /&gt;
Um diese Fehlbedienung zu vermeiden, stellt das Programm nun die Option (*) Personal automatisch ein, wenn die Auftragsposition ein Arbeitszeit-Artikel ist.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Übersicht, unberechnete Aufträge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hier werden nun auch Hauptaufträge angezeigt, wenn sie einen Betrag &amp;gt; 0 beinhalten und unberechnet sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, markierte Positionen: Preise neu aus Stammdaten holen:&lt;br /&gt;
Positionen markieren, z.B. ganzes Kapitel mit dem Button &amp;quot;Kapitel&amp;quot;.  &lt;br /&gt;
Dann rechte Maustaste auf der Tabelle oder den Button &amp;quot;Markierung&amp;quot; oben klicken und aus dem Untermenü '''Markierte Positionen &amp;amp;rArr; Einzelpreise neu aus Stammdaten holen''' wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Feld „Funktion“ in Ansprechpartner vergrössert&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|…von 30 auf 60 Zeichen:&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Eigene Adr.Nr. festlegen, Aufträge an die eigene Firma&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eigene Adr.Nr. festlegen:&lt;br /&gt;
Im REFLEX-Admin kann man nun die Firmen-eigene Adressnummer unter &amp;quot;Firem-Daten&amp;quot; festlegen.&lt;br /&gt;
In der Auftragsübersicht, unberechnete Aufträge: Aufträge an die eigene Firma (s.o.) sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
* Diese Einstellung wirkt sich in REFLEX erst nach einem Programm-Neustart aus!&lt;br /&gt;
* Diese kann für zukünftige Auswertungen benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Auftragsübersicht, Filter „Ab Dispo-Von“ bei Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man diesen Filter verwendet, werden manche Verkaufsaufträge nicht angezeigt, weil die kein Von-Datum (beim Verkauf als Lieferdatum benutzt) haben.&lt;br /&gt;
 Deshalb wird bei bestimmten Vorgängen nach dem Datum gefiltert, aber Verkaufsaufträge kommen unabhängig von dem Datum:&lt;br /&gt;
• Berechnete Aufträge&lt;br /&gt;
• Unberechnete Aufträge&lt;br /&gt;
• Unberechnete abgeschlossene Aufträge&lt;br /&gt;
• Unbezahlte Aufträge (Neu: Nur wenn ein Betrag drin steht!)&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen: Direktlieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann die Menge, die vom Fremdlieferanten direkt an die Baustelle angeliefert wird, in den Auftragspositionen angeben. Auf der Ladeliste bei der Gewichts- und Volumenberechnung wird diese Menge nun abgezogen. &lt;br /&gt;
&lt;br /&gt;
Nach dem Verlassen des Felds wird die Eingabe überprüft und ggf. korrigiert, sie kann nicht größer sein als die angegebene Fremdmenge.&lt;br /&gt;
&lt;br /&gt;
Positionen mit Direktlieferungsmengen werden in der Tabelle orange dargestellt.&lt;br /&gt;
&lt;br /&gt;
* Technischer Hinweis:&lt;br /&gt;
:Es wird das Feld MAUFPO.GEPACKT verwendet. Dieses wird bisher nur von der Fa. MF benutzt (Menge aus Systembox).&lt;br /&gt;
:GEPACKT wird von GevitasFormPrint abgerufen und wird ab Version 240628 zur Gewichtsberechnung verwendet, also von der Auftragsmenge abgezogen.&lt;br /&gt;
&lt;br /&gt;
GevitasFormPrint ab Version 6.39.24.628 berechnet Volumen und Gewichte in den Auftragspositionen abzüglich der Direktlieferungsmenge in GEPACKT.&lt;br /&gt;
;Folgende Felder gibt es dazu:&lt;br /&gt;
:Gewichte der Auftragsposition mit Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:GesamtBruttoGewichtMiete&lt;br /&gt;
:GesamtNettttoGewichtMiete&lt;br /&gt;
:GesamtBruttoGewichtVK&lt;br /&gt;
:GesamtNettttoGewichtVK&lt;br /&gt;
&lt;br /&gt;
;Gewichte der Auftragsposition ohne Berücksichtigung der Ausgabe-Menge:&lt;br /&gt;
:AuftrPosBruttoGewichtMiete&lt;br /&gt;
:AuftrPosNettoGewichtMiete&lt;br /&gt;
:AuftrPosBruttoGewichtVK&lt;br /&gt;
:AuftrPosNettoGewichtVK&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Programmparameter&lt;br /&gt;
|Vergrößerung der Felder ParamText1…5&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Parametertabelle (GevParam) wurden die Felder ParamText1 bis ParamText5 auf 255 Zeichen (varchar) vergößert.&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:In manchen Datenbanken waren diese Felder vom typ char. Das Umwandeln unter mySQL ist problemlos.&lt;br /&gt;
 &lt;br /&gt;
Diese Änderung ermöglicht es z.B., mehr Auswahlmöglichkeiten in den Auftragskennzeichen festzulegen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsbestellungen&lt;br /&gt;
|Kostenart für Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In dem Assistentenfenster für Auftragsbestellungen gibt es nun Felder für die Kostenart, die in die erzeugte(n) Bestellung(en) übernommen werden. Die Kostenart wird beim ersten Artikel, der in die Wunschtabelle eingefügt wird, aus den Artikelstammdaten übernommen. Wenn man nachfolgend einen Artikel mit einer anderen Kostenart einfügt, wird diese nicht übernommen.&lt;br /&gt;
&lt;br /&gt;
Wenn man die vorgeschlagene Kostenart ändern will:&lt;br /&gt;
* Stern: Übernimmt die Kostenart aus dem in der Wunschtabelle angewählten Artikel.&lt;br /&gt;
* Lupe: Öffnet ein Dialogfenster zum Auswählen einer Kostenart&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragspositionen, Selbstkosten-Berechnung mit Reservemenge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Berechnung der Selbstkosten-Berechnung wird nun die Reservemenge immer zur Auftragsmenge addiert. Beispiel:&lt;br /&gt;
&lt;br /&gt;
Bisher:&lt;br /&gt;
Auftragsmenge  – Fremdmenge x Tage x SK-Einzeln = -20&lt;br /&gt;
&lt;br /&gt;
Jetzt:&lt;br /&gt;
Auftragsmenge + Reservemenge – Fremdmenge x Tage x SK-Einzeln = 20&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkaufsbestandsabfrage in Auftragspositionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Diese Abfrage (Verfügbar lf. Aufträgen, bedarf lt. Aufträgen usw.) wurde bisher in den Auftragspositionen bei Verkaufsartikeln immer ausgeführt,sobald die Position abgerufen wurde. Für der Verkauf/Einkauf sind das wichtige Zahlen. Das führte zu einer kurzzeitig relativ hohen Server-Auslastung. Um das zu optimieren, wird die Abfrage nun bei Artikeln ohne Bestandführung nicht ausgeführt!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 240220 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Bankverbindung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|NEUE FUNKTION: Man kann schon beim Erfassung einer Rechnung (Reiter RECHNUNG) die Zahlungsdaten bzw. Bankverbindung eingeben. Hat man das getan, dann bedeutet es, dass diese Bankverbindung bevorzug ist/wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Neue Position mit Kapitel-Pauschalrabatt&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Hat man einen Kapitel-Pauschalrabatt festgelegt, wird dieser nun auch bei einen neuen Position übernommen. Das gilt auch für das Einfügen einer Position mit oder ohne Schnellerfassung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht.&lt;br /&gt;
Es werden ALLE Zubehörartikel ALLER Artikel des Auftrags entfernt. Fehler wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|mySQL&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Dieses Release wurde für mySQL unter Linux getestet und freigegeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|JobMonitoring&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neue optionales Modul Job-/Projekt-Monitoring. Damit kann man Tätigkeiten, Aufgaben, Meetings usw. für einen Auftrag im Vorhinwein festlegen, planen und überwachen. Dazu werden Termine für Projektleiter, Technischner Leiste usw. erzeugt, aber auch für festgelegte Mails (Gruppen wie z.B. Logistik, Buchhaltung usw.).&lt;br /&gt;
&lt;br /&gt;
Termine dazu werden in einem eigenen Modul angezeigt, aber auch mit Outlook synchronisiert.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe:&lt;br /&gt;
https://www.gevitas.de/wiki/index.php?title=JobMonitoring&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Sections, Abteilungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag nun eine sog. &amp;quot;Section&amp;quot; (Abteilung) festlegen, die die Reparatur verantwortlich ist. Die Liste der möglichen Sections kann im REFLEX-Admin festgelegt werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|Konflikt-Auftrag in der Dispo-Anzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man in der Schnellerfassung per Doppelklick den entsprechenden Konflikt-Auftrag in REFLEX öffnen. Die Anzeige springt zur ausgewählten Position.&lt;br /&gt;
Dieses Verhalten kann/muss man in dem Optionsfeld der Schnellerfassung einschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Neuer Kunde&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann im Fenster &amp;quot;Kontakt suchen&amp;quot; auch direkt einen neuen Kontakt anlegen.&lt;br /&gt;
Bisher musste man die Suche abbrechen, in die Stammdaten umschalten, den Kontakt neu anlegen, zurück zum Programmteil und dort den neu angelegten Kontakt suchen/auswählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Karfreitagsanzeige&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Karfreitag im März wurde nicht angezeigt. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Totalschaden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann in einem Werkstattauftrag ein Gerät zum Totalschaden...&lt;br /&gt;
* anmelden mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; mind. &amp;quot;Schreiben&amp;quot;) &lt;br /&gt;
* den Werkstattauftrag abschließen und das Gerät direkt hier aussondern (inkl. Repa-Historie), mit speziellem Recht (&amp;quot;WerkstattTotalschaden&amp;quot; größer als &amp;quot;Schreiben&amp;quot;, also mind. &amp;quot;Löschen&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Hinweis: User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechtn bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Batterietyp&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Artikelstammdaten kann man nun einen Batterietyp angeben. Das ist für den Transport vom „Gefahrengütern“ u.U. wichtig.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf, Ansprechpartner entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Rechnungskopf den Ansprechpartner entfernte, blieb die Ansprechpartner-ID trotzdem noch im Kopf drin. Nun wird auch die ID dazu entfernt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|RMA-Nummer&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Werkstattauftrag kann man nun eine RMA-Nummer eintragen (Seite &amp;quot;Kunde, AUftrag, Projekt&amp;quot; -&amp;gt; Ort der Reparatur), max. 30 Zeichen sind möglich.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Register lniks&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Artikelstamm, Register: Das Programm merkt sich nun das zuletzt verwendete Register und schaltet automatisch dahin um, wenn man auf der Übersichtsseite auf „Details“ klickt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Textbausteine&lt;br /&gt;
|Textbausteine mit Bezeichnung, kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Optionen:&lt;br /&gt;
&lt;br /&gt;
;Mit Bezeichn.&lt;br /&gt;
:Wenn eingeschaltet, wird der Text des neuen Textbausteins automatisch mit der Artikel-Bezeichnung gefüllt.&lt;br /&gt;
;Kopieren&lt;br /&gt;
:Kopiert den aktuellen Textbaustein. Das Sprachkennzeichen wird dabei um eins hochgesetzt, aus D wird also E, aus E wird F usw. Der Kurzname wird automatisch&lt;br /&gt;
zu „Text_D“, „Text_E“ usw.&lt;br /&gt;
&lt;br /&gt;
Beide Optionen zusammen verwenden heißt, mit nur zwei Klicks einen Textbaustein automatisch anzulegen und mit einem weiteren Klick eine Sprach-Kopie zu erzeugen!&lt;br /&gt;
&lt;br /&gt;
Ein kopierter Text bekommt erst einmal den Kurznamen „x_Untransl“ (Untranslated):&lt;br /&gt;
Wenn der Artikel-Text-Dialog diesen Kurznamen erkennt, wird automatisch der Google-Übersetzer© aufgerufen, Dort kann man den Text in die Zwischenablage kopieren und hier mit Einfügen in den Text einfügen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Kopf, Auftragskapitel anfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskapitel an bestehende Rechnung anfügen.&lt;br /&gt;
&lt;br /&gt;
Mit diesem Button &amp;quot;Auftr.Kap.anfügen&amp;quot; im Rechnungskopf kann man ein Auftragskapitel an eine bestehende Rechnung anfügen. Es öffnet sich ein Fenster, mit dem man den Auftrag und das gewünschte Kapitel auswählen kann.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Verhindern, dass Rechnung mit Betrag=0 erzeugt wird&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Verhindern, dass Rechnung mit 0-Betrag erzeugt wird:&lt;br /&gt;
&lt;br /&gt;
;Wenn die Auftragssumme 0 ist:&lt;br /&gt;
*Lagerausgabe, Ausgabe vollständig gebucht:&lt;br /&gt;
:Es wird keine Erinnerung an das Erstellen einer Rechnung mehr erzeugt.&lt;br /&gt;
&lt;br /&gt;
* Das Erstellen einer Rechnung aus dem Auftrag heraus ist nicht mehr möglich&lt;br /&gt;
&lt;br /&gt;
* Im Fenster „Rechnung aus Auftrag erstellen“ ist die Option &lt;br /&gt;
:	? Aufträge ausblenden, bei denen Summe=0 ist &lt;br /&gt;
:immer eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Info Bestellungen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, Info Bestellungen&lt;br /&gt;
&lt;br /&gt;
Hier werden nun '''alle''' Bestellungen zu dem kompletten Auftrag angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Sortierung kann man wie gewohnt per Klick auf die Spaltenüberschrift bestimmen.&lt;br /&gt;
Bisher wurden immer nur Bestellungen zu der ausgewählten Auftragsposition angezeigt. Man musste sich also mühsam durch alle Positionen klicken.&lt;br /&gt;
Stornierte Bestellungen werden nicht angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Fremdmenge&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Spalte „Fremd“ in den Auftragspositionen&lt;br /&gt;
&lt;br /&gt;
* Wenn Fremdmenge eingetragen ist, zeigt das die Farbe an:&lt;br /&gt;
: Zu wenig bestellt: Spalte wird rot dargestellt.&lt;br /&gt;
: Korrekt bestellt: Spalte wird grün dargestellt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 231228 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt ein neues Zugriffsrecht 'AuftragKopieren'. Damit kann man gezielt bestimmten Usern das Koperen von Aufträgen verbieten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Bemerkung im Kopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Bemerkung im Kopf wurde von 40 auf 100 Zeichen vergrößert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Auswahl Auftrag, Bearbeiter übernehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Nach der Auswahl eines Auftrags wird der Auftragsbearbeiter in die Eingangsrechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Anzeige Posirionen ohne Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt hier eine neue Checkbox &amp;quot;Ohne Verkauf&amp;quot;. Wenn sie eingeschaltet ist, werden Verkaufspositionen ausgeblendet, weil diese ja in der Regel nicht zurückgenommen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Inventurkennzeichen in der Übersicht setzen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun das Inventurkennzeichen schnell und einfach in der Übersicht setzen. Dazu aus dem Popup-Menü den Eintrag &amp;quot;Inventur-Kennzeichen&amp;quot; anklicken und das Kennzeichen wählen:&lt;br /&gt;
&lt;br /&gt;
- (=Ausschalten) Strg+F&lt;br /&gt;
Ausbuchen prüfen Strg+P&lt;br /&gt;
Ungeklärte Artikel&lt;br /&gt;
Kein Inv.Artikel&lt;br /&gt;
&lt;br /&gt;
Alternativ dazu kann man auch die angezeigte Tastenkombination verwenden.&lt;br /&gt;
Nach dem Setzen des Kennzeichens wird nun automatisch der nächste Artikel ausgewählt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auswahl der Sections (Abteilungen)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auswahl der Sections (Abteilungen) für einen Werkstattauftrag ist nun dynamisch erweiterbar und nicht mehr auf 3 Sections (Abteilungen) begrenzt.  Sections werden im [[REFLEX-Admin]] mit den Parametern 'RepSection' und der Variante '1' bis '99' festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht, suchen ab Eingabe-Länge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht kann man nun einstellen, dass die Suche erst bei einer bestimmten Anzahl von eingegebenen Zeichen beginnt. Die Suche wir dadurch schneller und belastet das System weniger.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Artikelstamm, Auslastung&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es nun die Auswahl einer Filiale (MultiLager-Modul).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Kontakt/Adresse suchen&lt;br /&gt;
|Direkt hier neuen Kontakt erfassen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Suche nach einem Kontakt kann man direkt in diesem Fenster einem neuen Kontakt erfassen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230921 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Zahlungsdatum ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man das Recht &amp;quot;Rechnungen löschen&amp;quot; hat, kann man das Zahlungsdatum im Fuss manuell ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Filter nach Bearbeiter mit User-Gruppen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht gibt es nun einen Filter nach Bearbeitern mit User-Gruppen, man kann also Aufträge anzeigen lassen, deren Bearveiter zu einer bestimmten Gruppe gehören.&lt;br /&gt;
&lt;br /&gt;
Gruppen werden im [[REFLEX-Admin]] festgelegt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Löschen mit Dokumenten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein Kontakt gelöscht wird, werden nun auch alle Dokumente dazu gelöscht. Das ist aus Datenschutzgründen notwendig.&lt;br /&gt;
Wenn der Dokumentrenordner des Kontaktes leer ist, wird dieser auch gelöscht.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Auto-Erinnerung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Auto-Erinnerung an abgeschlossene Aufträge wird nicht erzeugt, wenn der Auftrag schon berechnet wurde!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dokument per Mail versenden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun ein Auftrags-Dokument per Mail versenden, indem man auf das Dokument doppelklickt. Es öffnet sich das Mail-Fenster, das Dokument ist schon als Anhang hinzugefügt worden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Fenster&lt;br /&gt;
|Anzeige Artikel-Hersteller in den Positionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Anzeige der Artikel-Hersteller in den Positionen erzeugte viel Netzwerk-Traffic. Das wurde korrigiert und dadurch die Verarbeitungsgeschwindigkeit z.B. in den Bestell-Positionen wesentlich beschleunigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zubehör wird nicht immer ausgegeben&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Das Zubehör eines Mengen-Artikels wird nicht immer ausgegeben, wenn man die Ausgabe per Doppelklick in der Tabelle der Positionen auslöst. Dieses Problem wurd beseitigt.&lt;br /&gt;
(weil Doppelklick auf die LETZTE Position leert die Tabelle und dann steht kein Artikel mehr drin!)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Alle zu berechnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in der Übersicht 'Alle zu berechnen' auswählt, werden Artikel mit dieser Option 'Zu berechnen' ausgeblendet, wenn schon eine Rechnung für den Werkstattauftrag erstellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Ausnahme-Mwst.Kennzeichen (Schweiz)&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für die Schweizer Mwst.-Änderung kann man nun ein Ausnahme-Mwst.Kennzeichen/-Schlüssel hintelegen. Bei der Auftrags-/Rechnungserfassung wird das Mwst.Kennzeichen auf das Ausnahmekennzeichen &amp;quot;umgebogen&amp;quot;, wenn der Anlass im neuen Jahr liegt.&lt;br /&gt;
(Mwst.-Erhöhung Schweiz zum 01.01.2024 anhand Veranst.Dat.Von)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Auftrag öffnen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man den Button &amp;quot;Auftrag öffnen&amp;quot; klickt, wird der Auftrag im Auftragsfenster geöffnet und der Balken auf die entsprechende Zeile positioniert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Kopf&lt;br /&gt;
|Zusatztext&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun im Auftragskopf einen Zusatztext angeben, z.B. für interne Vermerke. Das ist wichtig, wenn man den &amp;quot;normalen&amp;quot; Kopftext für den Kunden verwenden will und trotzdem noch weitere interne Bemerkungen speichern will.&lt;br /&gt;
&lt;br /&gt;
Beim Kopieren eines Auftrags kann man optional diesen Text mitkopieren oder nicht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversion&lt;br /&gt;
|Zubehör dieses Artikels entfernen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In einer Auftragsversion funktionieren die Optionen &amp;quot;Zubehör dieses Artikels entfernen&amp;quot; nicht. Es werden '''alle''' Zubehörartikel ALLER Artikel des Auftrags eingefügt.&lt;br /&gt;
Fehler wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230531 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken (CrystalReports)&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Programmparametern kann man nun für die Bestellarten Einkauf, Anmietung und Personal '''unterschiedliche Dateinamen und Betreffs''' angeben.&lt;br /&gt;
Wenn man für eine Bestellart '''keine''' Einstellungen hinterlegt, werden die '''Standardeinstellungen''' benutzt.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ist derzeit nur für den Druck mit CrystalReports verfügbar.&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
:'''[[GEVITAS_FormPrint_Updates#Version_5.74.23.0704|GEVITAS FormPrint Updates Version 5.74.23.0704]]'''&lt;br /&gt;
:'''[[Dateinamen für Bestellungs-Dokumente]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Drucken, mailen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in den Kundenstammdaten die Option &amp;quot;Rechnung pe E-Mail schicken&amp;quot; angegeben ist, wird nun im Druckfenster ein entsprechender Hinweis angezeigt:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Kunde wünscht Versand an die u.a. E-Mail-Adresse!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die Adresse wird unten angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf &amp;quot;Mail&amp;quot; klickt, wird die Adresse in das E-Mail-Fenster übernommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Drucken, PDF-Export&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man ein Angebot, Auftrag, Lieferschein usw. mit dem Button &amp;quot;PDF&amp;quot; exportiert, kommt danach die Auswahl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:GevitasFormPrint_PDF_Datei_Ordner.png]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Gutschrift aus Auftrag erzeugen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man eine Gutschrift aus einem Auftrag erzeugte, waren die Mengen und damit Beträge nicht negativ. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Kopieren eines Auftrags wird das Kennzeichen '''Rechnung erstellen''' nicht mit kopiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Markierungsleiste&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun auch hier auf der Termin-Seite eine Markierungsleiste rechts neben der Tabelle (wie in den Auftragspositionen).&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrTermine_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Termine markieren&lt;br /&gt;
* Keine Termine markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Terminen:&lt;br /&gt;
* Markierte Termine in die Zwischenablage kopieren&lt;br /&gt;
* Termine aus der Zwischenablage einfügen (auch in einen anderen Auftrag!)&lt;br /&gt;
* Datum/Zeitraum in den markierten Terminen ändern&lt;br /&gt;
* Markierte Termine löschen&lt;br /&gt;
&lt;br /&gt;
Die Buttons „Alle markieren“ und „Keine markieren“ funktionieren nun zuverlässiger.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Artikel-Suchen-Fenster&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Suchen-Fenster auf &amp;quot;Pos. ersetzen&amp;quot; klickt, springt die Tabelle im Suchen-Fenster manchmal nach oben. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragspositionen, kopieren Kapitel:&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kopieren&amp;quot; in der Markierungsleiste klickt, prüft das Programm, ob man sich auf einer Kapitel-Position befindet und kopiert das '''Kapitel''' in die Zwischenablage, nicht nur die Positionen. Beim Einfügen wird in diesem Fall das ganze Kapitel eingefügt.&lt;br /&gt;
&lt;br /&gt;
Wenn man auf den Button &amp;quot;Kapitel&amp;quot; klickt, werden alle Positionen des Kapitels markiert, aber ohne die Kapitelposition selbst. Dadurch kann man so z.B. in allen Positionen des Kapitels das Datum ändern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|CRM-Info&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Modul &amp;quot;CRM-Info&amp;quot; gibt es nun eine Register-Seite &amp;quot;Kalkulation&amp;quot;, auf der die Bestellungen und Eingangsrechnungen zu dem ausgewählten Auftrag aufgeführt werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:CRM-Info_Bsp01.png|800px]]&lt;br /&gt;
&lt;br /&gt;
CRM-Info ist ein Tool, das automatisch aufgerufen/aktualisiert wird, wenn man z.B. einen Auftrag öffnet. Es zeigt dann Informationen zu dem Auftrag und Kunden an.&lt;br /&gt;
&lt;br /&gt;
Der Zugriff auf CRM-Info wird über die Benutzerverwaltung/Zugriffssteuerung gesteuert. Das Recht...&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Darf CRM-Info benutzen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
...muss mind. auf &amp;quot;Lesen+Schreiben&amp;quot; stehen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Hinweis: In der Auftragsverwaltung gibt es eine eingebaute Kalkulation und eine FastReport-Kalkulation. Gesteuert wird das über ein Zugriffsrecht:&lt;br /&gt;
&lt;br /&gt;
 AuftragsAuswertungFastReport&lt;br /&gt;
&lt;br /&gt;
Wenn das bei einem User auf &amp;quot;Lesen+Schreiben&amp;quot; steht, wird die FastReport-Kalkulation verwendet, sonst die fest eingebaute.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Filter Bestellnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht der Eingangsrechnungen kann man nun eine Filter für die Bestellnummer anwenden. Dazu in das Feld&lt;br /&gt;
&lt;br /&gt;
 Nur Best.Nr.: _______&lt;br /&gt;
&lt;br /&gt;
eine Bestellnummer eintragen. In diesem Fall werden alle Eingangsrechnungen mit dieser bestellnummer angezeigt, '''unabhängig von den anderen Filtern'''!&lt;br /&gt;
&lt;br /&gt;
Aus einer Bestellung heraus kann man im Fuss auf den Button '''Eingangsrechnungen''' klicken. Dies öffnet das Eingangsrechnungsfenster und setzt den Filter der bestellnummer automatisch.&lt;br /&gt;
&lt;br /&gt;
Wenn man gezielt eine Bestellnummer eingegeben hat und auf „Neu“ klickt, wird die Bestellnummer und die Bestelldaten in die neue Eingangsrechnung übernommen. Das spart einige Eingaben.&lt;br /&gt;
Mit dem Button '''|_I___|''' wird die Bestellnummer entfernt und die anderen Filter wieder aktiviert.&lt;br /&gt;
&lt;br /&gt;
Um eine Eingangsrechnung für eine Bestellung einzugeben, kann man folgendermassen vorgehen:&lt;br /&gt;
* Bestellung aussuchen/öffnen&lt;br /&gt;
* Im Fuss auf '''Eingangsrechnungen''' klicken.&lt;br /&gt;
* Auf '''Neu''' klicken&lt;br /&gt;
* Die Rechnungsdaten eingeben und Speichern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftrag kopieren, Positions-Texte fest belassen: &lt;br /&gt;
Beim Kopieren eines Auftrags gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 (X) Texte mit '''Fest''' behalten&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftragKopieren_Optionen_01.png]]&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option eingeschaltet ist, werden die Positionstexte, die das Kennzeichen &amp;quot;Fest&amp;quot; haben, nicht mit den Stammdaten-Texten überschrieben!&lt;br /&gt;
&lt;br /&gt;
VA-Name/-Ort sind nun eim Kopier-Fenster editierbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine spontane Preisfindung für einen Kunden benötigt, aber nicht unbedingt eine Offerte erstellen will (aber kann!), geht man folgendermassen vor:&lt;br /&gt;
In der '''Auftragsübersicht''' auf…&lt;br /&gt;
&lt;br /&gt;
 Schnellerfassung&lt;br /&gt;
&lt;br /&gt;
…klicken. Danach muss man den Kunden auswählen, weil die '''Rabatte''' des Kunden ja eingerechnet werden sollen.&lt;br /&gt;
 &lt;br /&gt;
Nach '''OK''' öffnet sich die Auswahl der Schnellerfassung. Hier kann man die Angaben, die benötigt werden, eingeben. Dann auf Weiter klicken.&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man die gewünschten Artikel erfassen. Rechts unten steht die Summe incl. Kunden-Rabatt.&lt;br /&gt;
 &lt;br /&gt;
Wenn man nun '''keine''' Offerte erstellen will, klickt man auf Abbruch. Nichts ist passiert.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Offerte erstellen will, klickt man auf OK. Danach kann man den Status auswählen und den Auftrag anlegen.&lt;br /&gt;
&lt;br /&gt;
Da REFLEX immer eine Kapitel-Überschrift erwartet, muss man deren Text noch angeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Sortierung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man die Auftragstermine nach '''Datum''' sortiert (klicken auf diese Spalte) wird nun nach Datum '''plus Uhrzeit von''' und '''Uhrzeit bis''' sortiert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Mobil buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Lager auf „Rücknahme Auftrag“ klickt, ohne vorher irgendeine Buchung gemacht zu haben oder im Scanner keine Daten waren oder auf Abbruch geklickt wurde, kam es u.U. zu Fehlermeldungen „Zugriffsverletzung“ bzw. „Operation bei geschlossener Datenmenge nicht ausführbar“. Dieses Problem wurde erkannt und beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230512 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Auftrag kopieren gibt es jetzt eine neue Option&lt;br /&gt;
&lt;br /&gt;
;Zahlungskonditionen aus Stammdaten&lt;br /&gt;
&lt;br /&gt;
Die Einstellung wird im Benutzerprofil gespeichert.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftrag, Rabatt bei Pauschal-Rabatt&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einem Auftrag einen Pauschal-Rabatt vergibt und der Kunde z.B. 20 % Standard-Rabatt hat, wurde bisher der Kunden-Rabatt in die Position übernommen. Jetzt wird der Standard-Rabatt übernommen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsbestellungen, Suche&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragsbestellungen kann man nun nach Artikelnummer oder Bezeichnung suchen:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragstexte, Zwischenablage einfügen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Hier gibt es einen neuen Button, mit dem wird ein Text in der Zwischenablage in den Text eingefügt. Im Unterschied zum Einfügen über Windows werden hierbei Steuerzeichen aus dem Text entfernt und nur der reine Text eingefügt (Tabs und Zeilenschaltungen bleiben aber erhalten).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Formulare, Bestellnummer des Kunden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Bestell-/Auftragsnummer des Kunden soll auf den Auftrags-Formularen stehen, damit der Kunde die Zahlung veranlassen kann. Dafür ist im Auftragskopf dieses Feld vorgesehen:&lt;br /&gt;
&lt;br /&gt;
;Kund.Auftr.:&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Rechnung aus einem Auftrag erzeugt wird, steht dieses Feld auch im Rechnungskopf und wird ausgedruckt.&lt;br /&gt;
* Wenn in einem Werkstatt-Auftrag eine Auftragsnummer eingetragen wird, wurde die Kunden-Auftragsnummer (MAufKo.BestNr) nicht in den Werkstattauftrag übernommen (RepAuf.Kunden_AuftrNr). Wenn eine Rechnung aus dem Werkstatt-Auftrag erzeugt wird, steht das Feld „Kunden-Auftragsnummer) derzeit nun im Rechnungskopf.&lt;br /&gt;
* Problem: Die Nummer muss manchmal auch nachträglich eingetragen werden, was bei einem fixierten Auftrag aber nicht mehr geht! Geändert, Nummer kann nun eingegeben werden! Die Eingabe der Kunden-Auftragsnummer nun auch bei einem fixierten Auftrag möglich!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Mietartikel verkaufen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|;Hinweis&lt;br /&gt;
Wenn man eine Auftrag als &amp;quot;Mietartikel-Verkauf&amp;quot; anlegt, wird das Dispo-Bis-Datum automatisch auf das heutige Datum + n Jahre gesetzt. Die Jahre kann man im REFLEX-Admin einstellen (Auftrag --&amp;gt; Dispo --&amp;gt; Anzahl Jahre...).&lt;br /&gt;
&lt;br /&gt;
Das ist für die Dispo wichtig, weil die immer ein End-Datum benötigt! Auch Mietartikel-Verkauf wird in der Dispo (optional) berücksichtigt!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Neues Kennzeichen DispoAuftrag im Auftragskopf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man über den Button &amp;quot;Dispo-Auftrag&amp;quot; im Auftragskopf einen Dispo-Auftrag erstellt, wird dieser mit einem Kennzeichen &amp;quot;Dispo-Auftrag&amp;quot; versehen.&lt;br /&gt;
(MAUFKO.DispoAuftrag)&lt;br /&gt;
* Ein Dispo-Auftrag ist eine Kopie des Auftrags mit dem Status &amp;quot;Intern&amp;quot;, der nur Material-Positionen beinhaltet. Sollten im Original-Auftrag Sets oder Zubehör enthalten sein, werden diese automatisch aufgelöst. Aus einem Auftrag mit einer Position kann so ein Dispo-Auftrag mit hunderten von Positionen werden!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Verschieben oder Löschen von Positionen in der Schnellerfassung auch über Set- oder Zubehör-Grenzen hinweg ist extrem „gefährlich“ und kann im weiteren Verlauf der Auftragsbearbeitung/Lagerbewegungen usw. zu Folgefehlern führen.&lt;br /&gt;
&lt;br /&gt;
;Deshalb wurden die Funktionen eingeschränkt:&lt;br /&gt;
:Verschieben von Positionen mit Set’s oder Zubehör ist nun nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In der Auftragsverwaltungs-Übersicht ist die '''Auftragsart''' nun auch im Klartext in der Tabelle enthalten. &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Bestellungen&lt;br /&gt;
|SalesConsultant&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein spezielles recht &amp;quot;SalesConsultant&amp;quot;. User mit diesem Recht werden als &amp;quot;Einkäufer&amp;quot; behandelt und REFLEX stellt sich in mehreren Situationen darauf ein, z.B.&lt;br /&gt;
&lt;br /&gt;
* Bestellungen werden als Einkauf angelegt (kein Anmietung) und dementsprechend nur ein Lieferanschrift angeboten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Anzahlungsrechnungen, Änderungen daran&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal werden Anzahlungsrechnungen nicht oder falsch bei der Schlussrechnung abgezogen.&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Eine Anzahlung wird im Auftrag '''ohne Betrag''' angelegt und die Rechnung wird '''ohne Betrag erzeugt'''.&lt;br /&gt;
* Danach wird der Betrag in der '''erzeugten Rechnung''' eingetragen.&lt;br /&gt;
* Wenn die Rechnung gedruckt wird, kommt jetzt kommt beim Drucken/Exportieren der Rechnung dieser Hinweis (neu):&lt;br /&gt;
** &amp;quot;Rechnunsbetrag (x,xx) weicht von der Anzahlung (y,yy) ab! Die Anzahlung wird nun automatisch korrigiert!&amp;quot;&lt;br /&gt;
*Der Rechnungsbetrag wird nun in die Anzahlungsrechnungstabelle im Auftrag eingetragen.&lt;br /&gt;
* Dieser Vorgang wiederholt sich, wenn man die Anzahlungsrechnung manuell nachträglich ändert und auf „Drucken“ klickt!&lt;br /&gt;
&lt;br /&gt;
Somit ist sichergestellt, dass der AZRE-Betrag mit der AZRE-Tabelle übereinstimmt und beim Erstellen der Schlussrechnung korrekt berücksichtigt wird.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Auftragspositionen, Markierungsleiste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Damit man schneller und einfacher Positionen markieren und z.B. das Datum ändern kann, gibt es jetzt in den Auftragsposition rechts neben der Tabelle eine neue Markierungsleiste.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_AuftrPos_MarkLeiste.png]]&lt;br /&gt;
&lt;br /&gt;
Damit kann man die wichtigsten Markierungsfunktionen aus dem Popup-Menü ausführen:&lt;br /&gt;
* Alle (angezeigten) Positionen markieren&lt;br /&gt;
* Alle Positionen des Kapitels markieren, auf dem der Balken in der Tabelle steht&lt;br /&gt;
* Keine Positionen markieren&lt;br /&gt;
&lt;br /&gt;
Mit den markierten Positionen:&lt;br /&gt;
* Markierte Positionen in die Zwischenablage kopieren&lt;br /&gt;
* Datum/Zeitraum in den markierten Positionen ändern&lt;br /&gt;
* Markierte Positionen löschen (ohne Nachfrage!)&lt;br /&gt;
&lt;br /&gt;
In den Optionen der Auftragsverwaltung kann die Leiste ausblenden, falls man sie nicht will. Dazu die Auswahl&lt;br /&gt;
&lt;br /&gt;
;Markierungsleiste einblenden&lt;br /&gt;
&lt;br /&gt;
ausschalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Drag’nDrop Artikelfenster&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Drag’nDrop Artikelfenster in Auftragspositionen: Artikel können nun per Drag’nDrop aus dem Artikelfenster in die Auftragspositionen gezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Kapitel verschieben mit der Maus&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|funktioniert nun wieder.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Verschieben von Position bei Sets oder Zubehör&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Beim verschieben von Positionen mit dem Pfeil-Hoch-Button konnte es passieren, dass die erste Artikel-Position des Kapitels zum Kapitel wurde und die Kapitel-Position zur Artikel-Position. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termine kopieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auftragskopf: Neue Buttons zum Kopieren Termine:&lt;br /&gt;
* Alle Termine markieren.&lt;br /&gt;
* Keine Termine markieren.&lt;br /&gt;
* Markierte Termine in Zwischenablage kopieren.&lt;br /&gt;
* Termine aus Zwischenablage einfügen&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Bestell-Positionen, Artikelnummer&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Artikelnummer in den Bestell-Positionen ist nun nicht mehr manuell überschreibbar, weil das zu unerwünschten Nebeneffekten führen kann.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Direktlieferung, Auftraganschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung diese Option einschaltet…&lt;br /&gt;
&lt;br /&gt;
;Direktlieferung an Auftragsanschrift&lt;br /&gt;
 &lt;br /&gt;
…wird die Auftrags-Lieferanschrift automatisch als Lieferanschrift eingetragen. &lt;br /&gt;
* Hierbei handelt es sich genauer gesagt um die Bestell-Abholanschrift&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Bestellung direkt als Auftrag angelegt wird (was eigentlich in der Theorie die absolute Ausnahme sein sollte), und danach eine Freigabe angefordert wird (was eigentlich ein Widerspruch ist), taucht diese Bestellung nicht unter „Freigaben angefordert“ auf (weil dort nur Bestellaufträge auftauchen).&lt;br /&gt;
Um diesen Umstand zu lösen, wurde…&lt;br /&gt;
* „Freigabe angefordert“ umbenannt in „Freigabe für Anfragen angefordert“&lt;br /&gt;
* Ein neuer Filter „Freigabe für Aufträge angefordert“ eingefügt&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Netto-Summe doppelt berechnet&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|In manchen Bestellungen wird die Netto-Summe doppelt berechnet: Wenn im Fuß '''in beiden Zeilen z.B. Mwst. 0 %''' stand, wurde die Netto-Summe doppelt berechnet. Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Zahlung ändern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Bearbeiten von Zahlungen kann man nun den Zahlungsstatus der Eingangsrechnung auch nachträglich setzen:&lt;br /&gt;
Zahlungstaus auswählen und mit OK speichern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung aus Auftrag erstellen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Option:&lt;br /&gt;
&lt;br /&gt;
;Seitenwechsel entfernen. &lt;br /&gt;
&lt;br /&gt;
Diese Option entfernt in den Auftragspositionen eventuell vorhandene Seitenwechsel (Vorher, nachher) in der erzeugten Rechnung.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Werkstattauftrag öffnen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beim Öffnen Werkstattauftrag aus Rechnung heraus beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|InfoCenter&lt;br /&gt;
|Umsätze nach Land&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Im InfoCenter kann man nun die Umsätze nach Land filtern.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Summiert ausgeben und zurücknehmen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Zusatzmodul &amp;quot;Summiert buchen&amp;quot;. Damit kann man die Lagerausgabe und -Rücknahme &amp;quot;per Knopfdruck&amp;quot; buchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|WarehouseInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Tool &amp;quot;Warehouse-Info&amp;quot; mit derzeit diesen Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Auswertung über die Auslastung des Lagers nach Gewicht oder Volumen.&lt;br /&gt;
* Übersicht über System-Boxen (Zusatzmodul).&lt;br /&gt;
* Erstellen von Snapshots, also Auszüge aus dem Lagerprotokoll, die zu einem beliebigen Zeitpunkt gespeichert werden.&lt;br /&gt;
&lt;br /&gt;
Das Tool wird über das Menü &amp;quot;Lager&amp;quot; aus REFLEX heraus gestartet. Es wird nach und nach ausgebaut und um weitere interessante Info's erweitert werden.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Ladeliste sortiert nach Datum + Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun die Ladeliste nach '''Datum''' und darin nach '''Artikelgruppen''' sortieren.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Die Sortierung wird '''nicht''' unten im Auswahlfeld eingestellt, sondern '''oben durch die Auswahl des Reports'''. &lt;br /&gt;
&lt;br /&gt;
Dazu müssen im Reportnamen bestimmte Schlüsselworte enthalten sein:&lt;br /&gt;
* „Gruppe“ oder „Group“, optional erweitert um „Datum“ oder „Date“&lt;br /&gt;
* „Datum“ oder „Date“&lt;br /&gt;
* „Lagerort“ oder „STORAGELOCATION“&lt;br /&gt;
* „ArtNr“&lt;br /&gt;
* „Kapitel“, „Chapter“,  „Positionen“ oder „Positions“&lt;br /&gt;
&lt;br /&gt;
Wenn ein Schlüsselwort im Reportnamen enthalten ist, stellt das Programm die Sortierung automatisch ein!&lt;br /&gt;
Das wird deshalb gemacht, weil die Sortierung der Daten mit der Gruppierung im Report übereinstimmen muss!&lt;br /&gt;
Wenn man z.B. nach Lagerorten gruppieren will, müssen die Positionen auch nach Lagerorten sortiert ankommen.&lt;br /&gt;
&lt;br /&gt;
Mögliche Sortierungen für Ladeliste oder Auftrag:&lt;br /&gt;
&lt;br /&gt;
* Kapitel + Positionen&lt;br /&gt;
* Artikelgruppen&lt;br /&gt;
* Lagerorte&lt;br /&gt;
* Artikel-Nummer&lt;br /&gt;
* Kapitel + Lagerort&lt;br /&gt;
* Datum + Artikelgruppen (neu)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mietartikelverkauf Storno&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Beim Stornieren der Ausgabe einer Mietverkaufsposition wird nun auch der Gesamt-Bestand (in der Zentrale und der buchenden Filiale) geändert, die Storno-Menge also zu dem Gesamtbestand addiert!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zusätzliche Ausgabepositionen bei Mietverkauf wurden als „Verkauf“ angelegt und dementsprechend auch der Verkaufsbestand abgebucht. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|Ausgegebene Aufträge können nicht zurückgebucht werden&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Grund: Die Positionen des Auftrags wurde nachträglich verschoben. Das ist eigentlich unterbunden, manche User haben es trotzdem hinbekommen.&lt;br /&gt;
In einem solchen Fall sucht REFLEX nun im Auftrag nach dem Artikel und bietet diese Position zur Rücknahme an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX&lt;br /&gt;
|Mandanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Mandanten-Fähigkeit von REFLEX wurde weiter verbessrt, z.B.&lt;br /&gt;
&lt;br /&gt;
* Es gibt nun ein Startmenü, mit dem man die verschiedenen Mandanten komfortabel starten kann.&lt;br /&gt;
**Im Startmenü kann man frei definierbare Icons für die Mandanten festlegen.&lt;br /&gt;
**Man kann die Sprache für den Mandanten vorgeben, damit REFLEX z.B. mit englischen Texten angezeigt wird.&lt;br /&gt;
*Reports, Formulare und Userprofile können pro Mandant getrennt verwaltet werdeen.&lt;br /&gt;
* Bei Unterdeckungen in einem Mandanten kann man automatisch Transferauftröge in der Zentrale anlegen lassen. Diese steuern in der Zentrale den Trandsfer zu dem Mandanten, wenn es in der Zentrale keine Unterdeckung gibt!&lt;br /&gt;
* Es gibt nun einen Mandanten-Synchronisierungsdienst (&amp;quot;RxMultiMandantService&amp;quot;), der die Artikel-Stammdaten von der Zentrale zum Mandanten überträgt.&lt;br /&gt;
:Auch Kontakte werden synchronisiert, wenn der Kontakt das entsprechende Länderkennzeichen hat.&lt;br /&gt;
:Synchronisieren User-Passwort vom Mandanten zur Zentrale&lt;br /&gt;
*Wenn man einen Mandanten als '''Archiv-Datenbank''' benutzt, kann man alet Vorgänge von der aktuellen Datenbank in die Archiv-Datenbank verschieben. Die aktuelle Datenbank wird dadurch entlastet und man hat trotzdem noch den jederzeitigen Zugriff auf &amp;quot;alte&amp;quot; Daten. Dazu gibt es ein neues Tool namens „RxArch“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|RxAdmin, Zugriffsverletzung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Zugriffsverletzung beim Öffnen der Zugriffsdaten eines Users.&lt;br /&gt;
Fehler beseitigt: Im Programmverzeichnis lag eine Sprachdatei „RxAdmin.EN“, die da nicht hingehört (weil die Sprachdateien in der EXE integriert sind).&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Einzekartikel, VA-Name anzeigen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei ausgegebenen Einzelartikeln wird der VA-Name nun auch als Feld und als Spalte in der Tabelle angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die neue Spalte in der Tabelle wird erst angezeigt, wenn man die User-Einstellungen für dieses Felder zurücksetzt. Dazu aus dem Menü &amp;quot;Bearbeiten&amp;quot; auswählen:&lt;br /&gt;
&lt;br /&gt;
;Lokale Einstellungen des Formulars &amp;quot;Artikelstamm&amp;quot; zurücksetzen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Dispo&lt;br /&gt;
|Artikel, Option Problem-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Artikelstamm gibt es ein neues Optionsfeld &amp;quot;Problem-Artikel&amp;quot;. Diese Option ist für User, die die Dispo-Ansicht „Mehrere“ verwenden. Dort kann man optional nur die als „Problem-Artikel“ gekennzeichneten Artikel anzeigen lassen, um so ein bessere Übersicht über die wirklich wichtigen Artikel zu bekommen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Sets&lt;br /&gt;
|Anzeige des Zubehörs&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zur besseren Kontrolle von Set-Positionen und Zubehör zeigt das Programm in den Set-Stammdaten die eventuell vorhandenen Zubehör-Positionen zu einer Set-Position unten an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Auftrag, Mehrwertsteuer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn man im Werkstattauftrag einen Auftrag auswählt, wurde kein Mwst.Satz in den Werkstattauftrag geschrieben. Jetzt wird der Mwst.Satz aus dem Auftrag in den Werkstattauftrag übernommen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zolltransfer-Aufträge&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun ein neues Modul &amp;quot;Zolltransfer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Damit kann man mehrere beliebige Aufträge zusammenfassen und Zoll-Formulare (&amp;quot;Proforma für Zollzwecke&amp;quot;) erstellen.&lt;br /&gt;
* Man kann Seriennummern für den Zoll automatisch erzeugen und ggf. Etiketten dazu drucken.&lt;br /&gt;
* Dokumente zu dem Zolltransfer verknüpfen.&lt;br /&gt;
* Ausserdem kann man den Transfer zur Location und wieder zurück (auch Teilmengen!) festhalten und überwachen. Dazu werden sog. &amp;quot;Vorgänge&amp;quot; angelegt, die die Positionen und Mengen zum Hin- und Rücktransfer beinhalten.&lt;br /&gt;
&lt;br /&gt;
Der Zolltransfer ist vollkommen unabhängig von der Lagerausgabe oder -Rücknahme.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen im Auftrag --&amp;gt; Lieferanschrift „Muss zum Zoll“ bestimmt, ob man einen Auftrag in den Transfer-Auftrag einfügen kann. Beim Suchen von Aufträgen werden standardmäßig nur die Aufträge mit diesem Kennzeichen angeboten.&lt;br /&gt;
&lt;br /&gt;
User benötigen das Zugriffsrecht &amp;quot;ZollTransfer CustomsTransfer&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot;, damit sie das Modul verwenden können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 230113 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Kennzeichen VDE-Prüfungspflicht, kann auch für komplette Artikelgruppen gesetzt werden.&lt;br /&gt;
Das ermöglicht z.B. eine Liste der überfälligen VDE/A3-Prüfungen auch ohne TPS. Dazu in den Artikelstammdaten auf &amp;quot;F12 Liste&amp;quot; klicken. Eine Vorlage anlegen und einen Reporrt wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Programmteil &amp;quot;Lager-Auskunft&amp;quot;&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Der Programmteil &amp;quot;Lager-Auskunft&amp;quot; wurde verbessert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Funktionsverbesserungen/-Erweiterungen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Lagerausgabe mit erweiterten Funktionen:&lt;br /&gt;
&lt;br /&gt;
* Anzeige von Auftrags-Memos&lt;br /&gt;
* Anzeige von Auftrags-Dokumenten&lt;br /&gt;
* Anzeige von Terminen des Auftrags&lt;br /&gt;
* Anzeige/Eingabe von Auftrags-Positionstexten&lt;br /&gt;
* Anzeige von Artikel-Dokumenten dieses Auftrags&lt;br /&gt;
* Optional: AUTO-Aufträge aus überfälligen Aufträgen mit dem Fehlmaterial, Erstellen von Kulanzvorschlägen (&amp;quot;KUVO&amp;quot;) als Verkaufsmaterial&lt;br /&gt;
* Suche in Auftragsartikel-Dokumenten&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Erinnerung an abgeschlossene zu berechnende Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Erinnerung an abgeschlossene zu berechnende Aufträge an den Auftragsbearbeiter oder eine bestimmte Person (z.B. Buchhaltung). Aus der Erinnerung direktes Öffnen des Auftrags mit der direkten Möglichkeit, daraus eine Rechnung zu erstellen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Erinnerungen&lt;br /&gt;
|Piepton&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Möglichkeit, den Piepton bei der Erinnerungsanzeige zu unterdrücken. Dazu im Benutzerprofil unter Optionen die Option ausschalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Abgeschlossene, unberechnete Aufträge&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Faktura: Schnelle Anzeige von abgeschlossenen, unberechneten Aufträgen. Dazum im Baum links den entsprechenden Eintrag anklicken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|JobKalender&lt;br /&gt;
|Neue Funktionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Neue Funktionen im JobKalender:&lt;br /&gt;
&lt;br /&gt;
* Termingruppen erlauben die flexible Zusammenstellung von Personen oder Ressourcen für die Anzeige der Balkendiagramme.&lt;br /&gt;
* Eigenes Zugriffsrecht auf die Seite &amp;quot;Personen/Ressourcen&amp;quot;.&lt;br /&gt;
* Möglichkeit, Termine auch auf der Seite &amp;quot;Personen/Ressourcen&amp;quot; zu verschieben, zu bearbeiten usw. Dazu muss das Recht &amp;quot;Personen/Ressourcen&amp;quot; auf mind. &amp;quot;Schreiben&amp;quot; stehen!&lt;br /&gt;
* Von der Seite &amp;quot;Personen/Ressourcen&amp;quot; direkt den Auftrag in REFLEX öffnen.&lt;br /&gt;
* Dynamische Anpassung der Seiten-Steuerungselemente für schmale, hohe Monitore&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221020 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Schnellerfassung, Artikel-Popup&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Auch in der Schnellerfassung wird nun ein eventuell vorhandener Popup-Hinweis angezeigt.&lt;br /&gt;
* Der Popup-Hinweis kommt nur beim Hauptartikel.&lt;br /&gt;
* Wenn es also z.B. ein Set oder Zubehör gibt, wird der Popup-Hinweis nur für den Hauptartikel angezeigt, nicht für Unterartikel.&lt;br /&gt;
* Der Hinweis kann bewusst nicht mit ENTER bestätigt werden, der User wird zum Klicken von OK gezwungen. Damit ist die Chance größer, dass der Text auch gelesen wird…&lt;br /&gt;
* '''Das Popup übernimmt nun die Formatierungen des Textes, also Schriftart, -Größe usw.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|IntelliSuche nun möglich. Automatisch in den Spalten:&lt;br /&gt;
* Auftr.Nr.&lt;br /&gt;
* Kunden-Kurzname&lt;br /&gt;
* Kunden-Name/Firma&lt;br /&gt;
* Versandart&lt;br /&gt;
* Veranstaltungsname&lt;br /&gt;
* Veranstaltungsort und -Kurzname&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Neue Rechnung erfassen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Meldung „Rechnungsnummer muss eingegeben werden“ kommt mehrfach. Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Übersicht, suchen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Übersicht: Neue Spalten Kostenarten-Konto und -Bezeichnung in der Tabelle (anfangs ganz rechts). &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ladeliste&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Ladeliste englisch: Die englischen Artikelgruppen-Texte und Artikel-Texte stellt das Druckprogramm (GevitasFormPrint) nun zur Verfügung, wenn im Auftrag das Sprachkennzeichen „E“ steht oder im Druckfenster „E“ als Sprache ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe&lt;br /&gt;
|Mobil Buchen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lager mobil buchen mit Scanner (und summiert buchen): Das Buchen ging beim zweiten Aufruft dieser Funktion nicht immer, Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auftragsnummernkreise&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Nummernkreise wurden von 10 auf 30 erweitert.&lt;br /&gt;
&lt;br /&gt;
Wenn man in die Spalte „Filiale“ den Kurznamen einer Filiale einträgt, wird nicht der Auswahl-Dialog eingeblendet, sondern die nächste Nummer des Nummernkreises für die Filiale automatisch ermittelt/verwendet.&lt;br /&gt;
&lt;br /&gt;
Wichtig:&lt;br /&gt;
Auch bei den Nummerkreisen des Hauptslagers muss man die Filiale („ZENTR“) eintragen!!!&lt;br /&gt;
&lt;br /&gt;
Wenn man einen neuen Auftrag auswählt, werden dann '''nur die Nummernkreise zu der aktuellen Filiale''' angezeigt.&lt;br /&gt;
 &lt;br /&gt;
Das gilt dann auch für die Zentrale (Nummernkreise „ZENTR“). Somit kann man nicht versehentlich einen Nummernkreis einer anderen Filiale auswählen!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Auswahl Filiale&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Das Auswahlfenster für die Auswahl einer  Filiale ist nun nach der Filial-Bezeichnung sortiert.&lt;br /&gt;
 &lt;br /&gt;
Wenn man die Filialbezeichnung mit Ziffern beginnt, kann die Reihenfolge der Anzeige hier festlegen. &amp;quot;ZENTR&amp;quot; steht dnn nicht mehr am Ende der Liste.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Filial-Anzeige&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Anzeige der aktuell aktiven Filiale:&lt;br /&gt;
Diese wird jetzt auch '''rechts oben''' groß angezeigt, damit man besser sieht, in welcher Filiale man gerade ist. Wenn man nicht in der „Heimat-Filiale“ ist, wird das '''orange''' dargestellt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Lager, Umbuchen, Auswahl Filialen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In den Auswahlfeldern sind nun keine * mehr enthalten. Außerdem ist die Liste sortiert nach Filial-'''Bezeichnung''', so dass ZENTR nicht mehr ganz unten steht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|MultiLager&lt;br /&gt;
|Zugriffsrecht für Lager-Umbuchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann ein Zugriffsrecht für das Lager-Umbuchen anlegen und den Usern erteilen. Das Recht heißt &amp;quot;LagerUmbuchen&amp;quot;.&lt;br /&gt;
* Wenn das Recht nicht vorhanden ist, gibt es keine Einschränkungen zum Umbuchen!&lt;br /&gt;
* Anlegen des Rechts siehe nächstes Kapitel. Wenn das Recht angelegt ist, muss ein User mind. „Schreiben“ haben, &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 221005 ==&lt;br /&gt;
&lt;br /&gt;
=== Highlights ===&lt;br /&gt;
&lt;br /&gt;
* Das neue Modul '''[[SecurityPackage]] 2.0'''&lt;br /&gt;
* '''[[GoogleKalender Synchronisation]]'''&lt;br /&gt;
* [[Zeiterfassung mit I-Did]]&lt;br /&gt;
* Lager, '''[[REFLEX WarehouseInfo]]'''&lt;br /&gt;
* '''[[REFLEX Alternativ-Artikel]]'''&lt;br /&gt;
* Popups für Artikel und Kunden&lt;br /&gt;
* Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
* Einkaufs-Bestellung als Bestell-'''Auftrag''' aus Auftrag erzeugen, AB des Lieferanten schnell erkennbar&lt;br /&gt;
* Werkstatt, mehr Informationen, Modul '''[[WorkshopInfo]]''', Fortschrittsanzeige&lt;br /&gt;
&lt;br /&gt;
=== Einzelheiten ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Sicherheit&lt;br /&gt;
|SecurityPackage 2.0&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das neue Modul '''[[SecurityPackage]] 2.0''' für [[REFLEX]] und [[GEVAS-Professional]] erfüllt die höchsten Anforderungen an die Sicherheit der Daten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Termine, JobKalender&lt;br /&gt;
|GoogleKalender Synchronisation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul &amp;quot;GoogleKalender Synchronisation&amp;quot; ist in der Testphase im Feld.&lt;br /&gt;
&lt;br /&gt;
Es synchronisiert die Auftragstermine mit einem GoogleKalender.&lt;br /&gt;
&lt;br /&gt;
* Synchronisiert Auftragstermine '''von''' REFLEX '''zu''' einem GoogleKalender.&lt;br /&gt;
* Der Kalender (&amp;quot;Master-Kalender&amp;quot;) kann frei definiert werden.&lt;br /&gt;
* Der Master-Kalender enthält '''alle''' Termine, die synchronisiert wurden!&lt;br /&gt;
* User bekommen einen Gast-Zugang zu dem Kalender und werden als Teilnehmer eingeladen.&lt;br /&gt;
* Die Slave-Kalender stellen '''persönliche Kalender einer Person''' dar. Jede Person, die für die Firma arbeitet, bekommt eine spezielle Mail-Adresse für den Google-Kalender.&lt;br /&gt;
: Diese muss in den Stammdaten eingetragen werden.&lt;br /&gt;
* Der Sync-Status und die Mail-Adresse wird in den Stammdaten &amp;quot;Personen/Bearbeiter&amp;quot; festgelegt.&lt;br /&gt;
* Auf der Seite „Einstellungen“ werden die Parameter gesetzt, z.B.&lt;br /&gt;
** Zeit-Intervall für die Synchronisation in Minuten&lt;br /&gt;
** Name des Master-Kalenders.&lt;br /&gt;
** Anzahl der Tage in die Zukunft, bis zu denen synchronisiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu siehe '''[[GoogleKalender Synchronisation]]'''.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Zeiterfassung&lt;br /&gt;
|Modul I-Did&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Das Modul '''&amp;quot;I-Did&amp;quot;''' ermöglicht die schnelle Zeiterfassung auf Aufträge.&lt;br /&gt;
* Automatische Anmeldung (nach der ersten Anmeldung)&lt;br /&gt;
* Einfaches Handling&lt;br /&gt;
* Schnelle Erfassung von Zeiten&lt;br /&gt;
* Auswahl Auftrag, Zeitart (AZ-Artikel) und Tätigkeiten (Tätigkeitsschlüssel, REFLEX-Admin)&lt;br /&gt;
&lt;br /&gt;
[[Zeiterfassung mit I-Did|Einzelheiten]]&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Neues Modul „WarehouseInfo“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt im Menü &amp;quot;Lager&amp;quot; ein neues Modul „WarehouseInfo“.&lt;br /&gt;
Es zeigt wichtige Informationen zum Thema Lager an. &lt;br /&gt;
 &lt;br /&gt;
;Das Fenster „Gewicht pro Tag“&lt;br /&gt;
Zeigt eine Balkengrafik mit den '''Ausgabe- und Rücknahme-Gewichten pro Tag''' an. Damit kann man schnell die Auslastung des Lagers sehen.&lt;br /&gt;
&lt;br /&gt;
* Oben kann der Datumsbereich schnell und bequem geändert werden.&lt;br /&gt;
* Optional kann mit dem Gewicht, Volumen oder der Menge gerechnet werden.&lt;br /&gt;
&lt;br /&gt;
*Optionen:&lt;br /&gt;
• Gewicht in Tonnen (sonst kg).&lt;br /&gt;
• Werte (oberhalb der Balken) anzeigen.&lt;br /&gt;
• Gestapelt, also pro Tag nicht zwei Balken (Ausgang + Eingang) sondern ein gestapelter Balken.&lt;br /&gt;
• Datum (unten) gedreht (wenn der Zeitraum größer ist = viele Balken = Datumsanzeige passt nicht mehr rein).&lt;br /&gt;
&lt;br /&gt;
*Anklicken eines Balkens:&lt;br /&gt;
• Zeigt rechts oben die betreffenden Aufträge, getrennt nach Ausgang und Eingang.&lt;br /&gt;
&lt;br /&gt;
*Anklicken einer Auftragsnummer:&lt;br /&gt;
• Zeigt rechts unten Details zu den Positionen.&lt;br /&gt;
 &lt;br /&gt;
*Details rechts unten:&lt;br /&gt;
**Entweder einzelne Positionen&lt;br /&gt;
**Oder nach Gruppen zusammengefasst&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu unter '''[[REFLEX WarehouseInfo]]'''.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Suchen, Eingabe Suchbegriff&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei der Eingabe eine Suchbegriffs werden manchmal Zeichen verschluckt.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Termine&lt;br /&gt;
|Termin-Tabelle&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Es war nicht möglich, die Uhrzeit von oder bis einzugeben. Nach der Eingabe der ersten Zahl sprang das feld zum Ursprungswert zurück.&lt;br /&gt;
Dieses Problem wurde beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Termine&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Termine auf der Seite Memo’s&lt;br /&gt;
…werden nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Alternativ-Artikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anlegen der Alternativ-Verknüpfungen&lt;br /&gt;
Man kann für jeden Artikel beliebig viele Alternativ-Artikel anlegen. Dazu in die Artikelstammdaten gehen und den Button ''' Alternativ-Artikel''' klicken.&lt;br /&gt;
&lt;br /&gt;
*Links den Artikel auswählen (suchen), '''für den''' Alternativen angelegt werden sollen.&lt;br /&gt;
:Unten werden die schon vorhandenen Alternativen angezeigt.&lt;br /&gt;
*Rechts den Artikel auswählen (suchen), der '''als Alternative''' angelegt werden soll.&lt;br /&gt;
*Mit dem Button „Verknüpfen“ wird die Alternativ-Verknüpfung angelegt und links unten angezeigt.&lt;br /&gt;
*Mit dem Button „Reverse“ kann man einen Alternativ-Verknüpfung vom unteren Artikel zum oberen Artikel anlegen.&lt;br /&gt;
&lt;br /&gt;
;Anzeigen der Alternativ-Verknüpfungen in der Auftragserfassung&lt;br /&gt;
Wenn der Artikel im Auftrag gesucht und ausgewählt wird, prüft REFLEX, ob es Alternativ-Artikel dafür gibt und zeigt diese dann an (wenn es welche gibt, sonst ist alles wie bisher).&lt;br /&gt;
 &lt;br /&gt;
Man kann die gewünschte Menge eingeben und einen Alternativ-Artikel per Doppelklick wählen.&lt;br /&gt;
&lt;br /&gt;
;Auftragspositionen: Alternativ-Artikel bei Unterdeckungen anzeigen&lt;br /&gt;
Wenn ein Artikel einen oder mehrere '''Alternativ-Artikel''' hat (s.o.), wird nebem dem Typ-Feld ein Button angezeigt.&lt;br /&gt;
Hiermit kann man den Artikel durch einen anderen Alternativ-Artikel '''ersetzen''':&lt;br /&gt;
* Button klicken&lt;br /&gt;
* Per Doppelklick wählt man den gewünschten Artikel aus und ersetzt den bisherigen.&lt;br /&gt;
* Man kann auch eine neue Position anlegen, wenn man den Artikel z.B. dem Kunden alternativ anbieten möchte.&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Alternativ-Artikel|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Excel Export&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalte &amp;quot;Fremdmenge&amp;quot; ist jetzt in der Feldauswahl enthalten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Anfrage-Positionen in Fremd&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
;Anfrage-Positionen in Fremd umwandeln bei AUSG-Aufträgen&lt;br /&gt;
setzt nicht mehr den Positions-Status auf AUSG.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Abweichende Positionen (von Kopf-Daten) &lt;br /&gt;
berücksichtigt auch die Uhrzeiten von/bis.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Popups für Artikel und Kunden&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Popups für Artikel und Kunden&lt;br /&gt;
&lt;br /&gt;
;Artikel&lt;br /&gt;
*Im Artikelstamm --&amp;gt; Register &amp;quot;Texte&amp;quot; kann man einen Text als '''Popup-Text''' festlegen.&lt;br /&gt;
*Wenn der Artikel in einen Auftrag geholt wird, öffnet sich ein Popup-Fenster mit dem Text. Mit OK kann man den Text bestätigen.&lt;br /&gt;
 &lt;br /&gt;
;Kunden&lt;br /&gt;
In den Kontakt-Stammdaten gibt es neben der Bemerkung eine Option „Popup“. Damit wird die Bemerkung als Popup festgelegt. Die wird in einem Popup angezeigt, wenn der Kunde in einen Auftrag geholt wird.&lt;br /&gt;
&lt;br /&gt;
*Hinweis:&lt;br /&gt;
:Man kann in der Bemerkung auch Zeilenschaltungen (Taste ENTER) unterbringen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Verkauf&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn ein User für den reinen '''Verkauf''' zuständig ist (ohne Vermietung, aber mit Mietartikel-Verkauf), kann REFLEX mit dem neuen Recht „SalesConsultant“ auf den Verkauf eingestellt werden:&lt;br /&gt;
&lt;br /&gt;
Das Recht wird im REFLEX-Admin vergeben (&amp;quot;Ja&amp;quot;) und hat u.U. folgende Auswirkungen:&lt;br /&gt;
&lt;br /&gt;
*User kann Option „Schnellerfassung“ auswählen&lt;br /&gt;
*In der Schnellerfassung werden Mietartikel nicht angezeigt, wenn man einen Verkaufsauftrag bearbeitet.&lt;br /&gt;
*Hier werden auch EK, VK 1, VK 2 und VK 3 angezeigt. Wenn der Kunde die Verkaufspreisgruppe 2 hat, wird auch der VK 2 genommen.&lt;br /&gt;
*Der Dispo-Button öffnet nicht die Miet-Dispo, sondern anhand der Artikelart die Miet- oder Verkaufsdispo.&lt;br /&gt;
*Im Artikel-Suchen-Fenster werden Artikel angezeigt, auch wenn kein VK eingetragen ist.&lt;br /&gt;
*Bei einem Verkaufsauftrag können Preise und Bezeichnung überschrieben werden.&lt;br /&gt;
*Bei einem Verkaufsauftrag werden die Dispo-Daten im Artikel-Suchen-Fenster ausgeblendet. Bei einem Mietartikel-Verkaufsauftrag nicht!&lt;br /&gt;
*Die Lieferzeit kann für jede Auftragsposition angegeben werden. Standard ist die Lieferzeit aus dem Auftragskopf.&lt;br /&gt;
*Im REFLEX-Admin kann man eine Standard-Transportversicherung festlegen. Diese wird bei einem neuen Auftrag eingesetzt, kann dort aber geändert werden.&lt;br /&gt;
*Im Fenster &amp;quot;Lieferanschrift&amp;quot; gibt es keine Rückhol-Anschrift.&lt;br /&gt;
:Die Zonen-Kontrolle wird abgeschaltet, wenn ein User das Recht „SalesConsultant“ hat.&lt;br /&gt;
:Grund:&lt;br /&gt;
:Im (reinen) Verkauf wird die Ware meisten per UPS, DHL usw. verschickt und nicht über die Transportabteilung transportiert, und das auch in Gegenden, für die es keine erfassten Zonen gibt.&lt;br /&gt;
&lt;br /&gt;
*Bei Verkaufsartikeln wird das Vorhandensein von ausreichend Bestand über die Farbe der Mengenspalte angezeigt:&lt;br /&gt;
**Grün: Ausreichender Bestand&lt;br /&gt;
**Rot: Bestand zu klein für diese Auftragsmenge.&lt;br /&gt;
*Für User mit dem Recht 'SalesConsultant' (und nur für die!) ist das Feld &amp;quot;Einzelpreis&amp;quot; nun editierbar, wenn es ein Verkaufs- oder Mietverkaufsauftrag ist. Auch die Bezeichnung kann überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kopf: Abweichende Lieferanschrift&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn es keine oder eine '''abweichende''' Lieferanschrift gibt (also Lieferanschrift Name, Straße, PLZ, Ort, oder Land anders als im Auftragskopf) oder wenn noch keine Lieferanschrift angegeben wurde, wird ein &amp;quot; ! &amp;quot; Button im Auftragskopf neben der Anschrift eingeblendet. Durch Klicken darauf kommt man in das Fenster &amp;quot;Lieferanschrift&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Suche&lt;br /&gt;
|Business-Forecast in der Tabelle&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auftragsverwaltung, Übersicht:&lt;br /&gt;
Das Feld &amp;quot;Business-Forecast&amp;quot; ist nun in der Tabelle enthalten.&lt;br /&gt;
Wie immer bei neuen Spalten: Spalte ist anfangs ganz rechts und kann bei Bedarf nach vorne gezogen werden&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Dispo für Verkaufsartikel&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Auftragspositionen kann man die Dispo für Verkaufsartikel aufrufen.&lt;br /&gt;
&lt;br /&gt;
Dort gibt es nun eine Seite „Warenbewegungen“ (Lagerprotokoll).&lt;br /&gt;
Hier kann man optional filtern:&lt;br /&gt;
• Datum des Vorgangs von-bis&lt;br /&gt;
• Inventarnummer&lt;br /&gt;
• Seriennummer&lt;br /&gt;
• Kistennummer (Zentrallager)&lt;br /&gt;
• Auftragsnummer&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Druckdatum und -User&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragskopf steht das Druckdatum und der User, der gedruckt (oder gemailt) hat. Anfangs sind die Felder leer. &lt;br /&gt;
&lt;br /&gt;
Nach dem Drucken oder Mailen schreibt das Programm das Datum und den User in die Felder:&lt;br /&gt;
 &lt;br /&gt;
• Druck-User wird angezeigt (bisher nicht)&lt;br /&gt;
• Nach dem Drucken/Mailen wird in REFLEX der Auftrag neu eingelesen, damit Druckdatum/-User aktualisiert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Dispo&lt;br /&gt;
|Mehrere Artikel filtern&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Dispo &amp;quot;Mehrere Artikel&amp;quot; filtern&lt;br /&gt;
&lt;br /&gt;
Im Artikelstamm kann man die gewünschten Artikel als „Problemartikel“ kennzeichnen, die man in der Dispo-Ansicht „Mehrere Artikel“ sehen will.&lt;br /&gt;
In diesem Fenster gibt es eine neue Option &amp;quot;Nur Problemartikel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hier werden z.B. nur die Artikel aus der Gruppe „Kamera“ angezeigt, die dieses Kennzeichen haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Kontakte&lt;br /&gt;
|Dokumente&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Auf der Registerseite &amp;quot;Dokumente&amp;quot; ist der Button &amp;quot;Neues Dok.&amp;quot; wieder da! Er war versehentlich ausgeblendet worden. Mit diesem Button kann msn ein Word&amp;amp;copy;-Dokument mithilfe einer Vorlage erstellen und verknüpfen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Mietpreiserhöhung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Mit dem Button '''% Mietpreis-Ehng.''' kann man eine prozetuale Mietpreiserhöhung durchführen.&lt;br /&gt;
&lt;br /&gt;
Die Preiserhöhung kann gezielt für eine bestimmte Artikelgruppe festgelegt werden.&lt;br /&gt;
Wenn man im Baum links den * markiert und den Button klickt, werden '''alle''' Artikel mit Mietpreis erhöht.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Optional Artikelgruppe links im Baum anklicken, den Button klicken.&lt;br /&gt;
* Eingaben:&lt;br /&gt;
**Erhöhen um %&lt;br /&gt;
**Optionen auswählen:&lt;br /&gt;
***In Mietpreis B übertragen&lt;br /&gt;
***Auch Wochen- und Monatspreise ändern&lt;br /&gt;
***Artikel ohne Mietpreise ignorieren&lt;br /&gt;
*Weiter zu Vorschau (da wird noch nichts geändert!)&lt;br /&gt;
*Preise kontrollieren&lt;br /&gt;
*Mit '''Preiserhöhung durchführen''' den Vorgang starten.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
| Einzelartikel markieren&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Artikelstammdaten, Einzelartikel&lt;br /&gt;
Man kann nun Geräte in der Tabelle markieren. Mit der rechten Maustaste zeigt REFLEX die Anzahl der markierten Einzelartikel an.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Positionen&lt;br /&gt;
|Einkaufs-Bestellung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Einkaufs-Bestellung als Bestell-Auftrag aus Auftrag erzeugen&lt;br /&gt;
&lt;br /&gt;
Mit dem Button &amp;quot;Auftr.Best.&amp;quot; kommt man in die Auftragsbestellungen.&lt;br /&gt;
* Links oben die Auftragspositionen. In der gelben Spalte die Bestellvorschlagsmenge&lt;br /&gt;
* Rechts daneben die Lieferanten für den jeweiligen Artikel links.&lt;br /&gt;
* Per Doppelklick Zeile für Zeile einen Bestellwunsch in die Tabelle rechts unten einfügen.&lt;br /&gt;
* Optional mit &amp;quot;Neuer Lieferant&amp;quot; einen neuen Lieferanten für den links oben ausgewählten Artikel anlegen. Dieser wird in den Stammdaten gespeichert!&lt;br /&gt;
* Bei den Wunschbestellungen rechts unten gibt es ein Auswahlfeld, mit dem man den Status der zu erzeugenden Bestellungen festlegen kann. Wenn man einen Verkaufsauftrag als „SalesConsultant“ anlegt, wird diese Auswahl auf „Bestell'''auftrag'''“ gestellt. Bei der Anmietung steht es immer auf &amp;quot;Anfrage&amp;quot;.&lt;br /&gt;
* Wenn kein Lieferant hinterlegt ist, kann man keine Bestellung erzeugen:&lt;br /&gt;
* Mit dem Button '''Erzeugen''' werden Bestellungen erzeugt und danach links unten angezeigt.&lt;br /&gt;
* Dort man eine Bestellung auswählen und öffnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|AB des Lieferanten schnell erkennbar&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Bestellungen, Dokumente, AB schnell erkennbar&lt;br /&gt;
Auf der Seite „Dokumente“ kann man ein Dokument als Auftragsbestätigung festlegen oder dieses auch wieder entfernen.&lt;br /&gt;
Dazu in der Tabelle auf die rechte Maustaste klicken.&lt;br /&gt;
&lt;br /&gt;
Dokumente, die als AB festgelegt wurden, werden '''rot''' angezeigt und stehen '''immer oben''' in der Tabelle.&lt;br /&gt;
&lt;br /&gt;
;Bestellung, Status AB vom Lieferanten erhalten&lt;br /&gt;
Bestellungen (genauer gesagt: Bestell-Aufträge!), bei denen eine '''Lieferanten-Auftragsnummer''' und/oder ein '''Lieferanten-AB-Datum''' eingetragen ist (Im Bestell-Kopf unter dem Versandtext), werden in der Übersicht fett dargestellt&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
| Rücknahme, Rückgabedatum Mengenartikel&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Rückgabedatum Mengenartikel&lt;br /&gt;
Bei Mengenartikeln wurden bisher das Rückgabedatum und die Zeit nicht in die Auftragspositionen geschrieben (außer bei AUTO-Aufträgen). &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 &lt;br /&gt;
Rücknahme erfolgte am 14.09.2022/14:32.&lt;br /&gt;
&lt;br /&gt;
Einzelartikel:	Rückgabedatum in den Auftragspositionen geändert.&lt;br /&gt;
Mengenartikel:	Rückgabedatum in den Auftragspositionen nicht geändert.&lt;br /&gt;
&lt;br /&gt;
Das wurde geändert: Auch bei Mengenartikeln wird nun das Datum-Bis/die Zeit-Bis in die Auftragspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Mehr Informationen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Mehr Informationen auf den Seiten Artikel, Reparatur…&lt;br /&gt;
Man kann zu einem Reparaturauftrag weitere Informationen ablegen, z.B.&lt;br /&gt;
*Zustand&lt;br /&gt;
*Verpackung&lt;br /&gt;
*Zubehör&lt;br /&gt;
*Eigenschaften, Lampenstunden &lt;br /&gt;
usw.&lt;br /&gt;
&lt;br /&gt;
Dazu gibt es ein neues Fenster mit '''5 frei belegbaren Bereichen'''. Die Überschriften für die verschiedenen Bereiche kann man in den Stammdaten (Menü Werkstatt --&amp;gt; Fehlercodes und Info-Vorlagen --&amp;gt; Regsiter &amp;quot;Info-Vorlagen&amp;quot;) festlegen.  &lt;br /&gt;
&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**In den blauen Eingabefeldern kann man die gewünschten Überschriften festlegen.&lt;br /&gt;
**In den weißen Feldern sind Vorgaben für die Texte möglich!&lt;br /&gt;
&lt;br /&gt;
*Im Artikelstamm kann man die passende Vorlage festlegen (Register &amp;quot;Technische Daten&amp;quot;).&lt;br /&gt;
*Allerdings kann man die Vorlage auch im Reparaturvorgang selbst frei auswählen.&lt;br /&gt;
&lt;br /&gt;
*Eingeben der Informationen:&lt;br /&gt;
*Im Reparaturauftrag den Button '''&amp;quot;F2 Info&amp;quot;'''klicken. &lt;br /&gt;
*Wenn es noch keine Info gibt, wird diese automatisch angelegt. &lt;br /&gt;
*Wenn beim Artikel eine Vorlage hinterlegt ist, wird diese automatisch genommen.&lt;br /&gt;
*Mit dem Button '''&amp;quot;Auswählen&amp;quot;''' kann man eine andere Vorlage wählen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Teile, Kosten, Teil-Lieferung&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Teillieferungen möglich machen&lt;br /&gt;
Im Fenster „Zeile/Kosten“ gibt es für jede einzelne Zeile eine neue Option „DruckKennz“. Optional kann man damit steuern, ob die Zeile gedruckt werden soll oder nicht.&lt;br /&gt;
&lt;br /&gt;
Das Kennzeichen kann man durch Markieren einer oder mehrerer Zeilen und Klicken der rechten Maustaste ein-/ausschalten.&lt;br /&gt;
Mehrfachmarkierung ist nun möglich!&lt;br /&gt;
 &lt;br /&gt;
;Druckenfenster&lt;br /&gt;
Im Druckenfenster gibt es eine neue Option:&lt;br /&gt;
&lt;br /&gt;
 Druckkennzeichen in &amp;quot;Teile/Kosten&amp;quot; beachten&lt;br /&gt;
&lt;br /&gt;
Eingeschaltet: Es werden nur die Positionen gedruckt, die das Druckkenzeichen haben.&lt;br /&gt;
Ausgeschaltet: Es werden alle Positionen gedruckt.&lt;br /&gt;
&lt;br /&gt;
Dadurch kann man Teillieferungen auf dem Lieferschein ermöglichen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Neue App REFLEX WorkshopInfo&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Neue App REFLEX WorkshopInfo&lt;br /&gt;
&lt;br /&gt;
Es gibt eine neue Windows-App &amp;quot;REFLEX WorkshopInfo&amp;quot; (RxWsInfo.exe).&lt;br /&gt;
&lt;br /&gt;
*Windows-App, gedacht für Tablets&lt;br /&gt;
*Benötigt W-LAN&lt;br /&gt;
*Greift direkt auf die Datenbank zu&lt;br /&gt;
*Funktioniert auch ohne User-Anmeldung&lt;br /&gt;
*Die Größe des Fensters kann verändert werden, wenn an die App z.B. auf dem Desktop-Rechner ausführt.&lt;br /&gt;
*Kann autark per Verknüpfung gestartet werden oder aus REFLEX heraus (Werkstatt-Auftrag &amp;quot; '''i''' &amp;quot;).&lt;br /&gt;
&lt;br /&gt;
*Start-Seite:&lt;br /&gt;
**Hier kann man eine Nummer abscannen oder eingeben.&lt;br /&gt;
**Derzeit wird nur die Reparaturnummer unterstützt.&lt;br /&gt;
::Mit ENTER oder dem Button Starten werden die Reparaturdaten aus der Datenbank gelesen und in verschiedenen Seiten angezeigt.&lt;br /&gt;
**Denkbar ist das eingeben/scannen einer Seriennummer, Inventarnummer, NL-QR-Code und damit die Suchen nach einem Reparaturvorgang.&lt;br /&gt;
&lt;br /&gt;
*Seite &amp;quot;Gerät&amp;quot;:&lt;br /&gt;
:Zeigt Gerätedaten wie Seriennummern, Status usw. an.&lt;br /&gt;
*Seite &amp;quot;Reparatur-Auftrag&amp;quot;:&lt;br /&gt;
:Zeigt Fehlerbeschreibung, Bemerkungen usw. an.&lt;br /&gt;
*Seite &amp;quot;KV&amp;quot;:&lt;br /&gt;
:Tabelle des erfassten KV's, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Teile/Kosten&amp;quot;:&lt;br /&gt;
:Tabelle der erfassten Kosten/Teile, wenn vorhanden.&lt;br /&gt;
*Seite &amp;quot;Kunde&amp;quot;:&lt;br /&gt;
:Kundendaten&lt;br /&gt;
*Seite &amp;quot;Anspr.Partner&amp;quot;:&lt;br /&gt;
:Ansprechpartner des Werkstattauftrags und alle anderen des Kunden.&lt;br /&gt;
&lt;br /&gt;
'''[[WorkshopInfo|Einzelheiten dazu]]'''&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Fortschrittsanzeige&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Sehen, ob Gerät verschickt wurde, zum Hersteller gegangen ist usw. (Fortschrittsanzeige)&lt;br /&gt;
&lt;br /&gt;
In der Übersicht und auf der Seite Artikel, Reparatur gibt es nun ein Feld „Fortschritt“.&lt;br /&gt;
*Die neue Spalte ist wie immer anfangs ganz rechts und kann vom User ggf. nach links gezogen werden.&lt;br /&gt;
&lt;br /&gt;
;Folgende Fortschrittskennzeichen gibt es:&lt;br /&gt;
&lt;br /&gt;
 AN  Angebot, = KV&lt;br /&gt;
 AB  Auftragsbestätigung&lt;br /&gt;
 LS  Lieferschein&lt;br /&gt;
 RG  Rechnung (Das wird automatisch beim Erstellen einer Rechnung eingetragen, nicht über den Report!)&lt;br /&gt;
&lt;br /&gt;
;Für Werkstatt nicht relevant (könnten aber im Report trotzdem verwendet werden):&lt;br /&gt;
&lt;br /&gt;
 AZ  Anzahlungsrechnung &lt;br /&gt;
 PF  ProForma-Rechnung&lt;br /&gt;
 RL  Rücklieferschein&lt;br /&gt;
&lt;br /&gt;
;Woher weiß denn das System, dass ein bestimmtes Formular gedruckt wurde?&lt;br /&gt;
&lt;br /&gt;
*Ganz einfach:&lt;br /&gt;
**In einem Report kann man eigene Variablen deklarieren, die festgelegte Namen haben.&lt;br /&gt;
**Derzeit gibt es folgende Variablen-Namen:&lt;br /&gt;
 &lt;br /&gt;
 Variable     Text für den Fortschritts&amp;quot;balken&amp;quot; (also das Textfeld RepAuf.Progress)&lt;br /&gt;
 ProgressAN   AN  Angebot, = KV&lt;br /&gt;
 ProgressAB   AB  Auftragsbestätigung&lt;br /&gt;
 ProgressLS   LS  Lieferschein&lt;br /&gt;
 ProgressRG   RG  Rechnung&lt;br /&gt;
 &lt;br /&gt;
 Für Werkstatt nicht relevant:&lt;br /&gt;
 ProgressPF   PF  ProForma-Rechnung&lt;br /&gt;
 ProgressAZ   PF  Anzahlungsrechnung&lt;br /&gt;
 ProgressRL   RL  Rücklieferschein&lt;br /&gt;
 &lt;br /&gt;
*Es genügt, eine entsprechende Variable im Report zu erstellen und diese Variable irgendwo im Report zu platzieren, am Besten im Kopf-Band.&lt;br /&gt;
&lt;br /&gt;
;Folgende Regeln gibt es:&lt;br /&gt;
*Fortschritt gibt es derzeit nur in Werkstatt-Reports.&lt;br /&gt;
*Eine Zeichenfolge wird nur eingetragen, wenn sie nicht schon im Fortschritt enthalten ist.&lt;br /&gt;
*Die Zeichenfolge wird immer am Ende angehängt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Ansprechpartner wird nicht gespeichert!&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Ansprechpartner wird nicht im Werkstattauftrag gespeichert!&lt;br /&gt;
Problem beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Optionsfelder&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Nachfrage bei Änderung einer Option (wie bisher bei der Einzelartikel-Option)&lt;br /&gt;
&lt;br /&gt;
Um versehentliche Änderung einer Option zu verhindern wird nun bei Änderungen dieser Kennzeichen ein Hinweis angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel, Artikel-Suche&lt;br /&gt;
|Inaktive Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Inaktive Artikel, auf denen der Balken steht, sind nicht lesbar!&lt;br /&gt;
&lt;br /&gt;
;Problem gelöst, Balken ist dann grau&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Erzeugen von E-Mails für die Mahnung&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Bei Erzeugen von E-Mails für die Mahnung wurde bisher der „einfache“ FastReport-Export Dialog verwendet. Nun wird der '''eingebaute Dialog''' benutzt, der von andren Programmteilen schon bekannt ist.&lt;br /&gt;
&lt;br /&gt;
* Zuerst wird die PDF-Datei erzeugt und in der Vorschau angezeigt&lt;br /&gt;
* Danach kommt der aus anderen Programmteilen bekannte Dialog zum E-Mail senden.&lt;br /&gt;
&lt;br /&gt;
;Der Text wird zusammengesetzt:&lt;br /&gt;
:Oben aus dem Mahnungstext für den Report.&lt;br /&gt;
:Darunter die '''allgemeine''' Signatur aus den Programmparametern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220531 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Allgemein&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Zugriffsverletzungen beim Beenden des Programms: Beseitigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Artikel-Einheiten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im REFLEX-Admin -&amp;gt; Artikel -&amp;gt; Artikel-Einheiten kann man die Artikel-Einheiten eingeben/ändern. Hier gibt es auch Spalten für eine zweite und dritte Sprache.&lt;br /&gt;
Bisher war das verwendet worden für englischsprachige '''User''', die das Programm (die Oberfläche) auf englisch nutzten, '''nicht für die Formulare'''!&lt;br /&gt;
;Neu&lt;br /&gt;
:Beim Einfügen eines Artikels wird die '''sprachbezogene Einheit''' in die Auftragsposition übernommen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragcontrolling&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier auch INT-Aufträge anzeigen lassen.&lt;br /&gt;
Optional kann man hier auch Aufträge mit Vorkasse anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskopf&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Wechsel vom '''Auftragskopf''' zu den '''Kunden-Stammdaten'''' kam die Meldung „Auftrag ist gesperrt“ und man konnte nicht in die Stammdaten wechseln.&lt;br /&gt;
Das geht nun. Der Wechsel ist aber nur noch möglich, wenn man das Recht auf die Kontaktstammdaten hat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Dispo-Auftrag, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Automatische Auftragsversion nach Set-Auflösung: Wenn man einen Dispo-Auftrag („Zwilling“) erstellt, erzeugt das System automatisch eine '''Auftragsversion''' von dem neu erstellten (aufgelöstem) Auftrag.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|DokumentenManager&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Unter Umständen konnte es beim Starten zu einer Fehlermeldung kommen und die Funktionen des Programms waren ausgeschaltet. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kennzeichen „Berechnet“ im Auftragkopf &lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Direkt nach dem Erzeugen einer Rechnung aus einem Auftrag wird im Auftrag das Kennzeichen Berechnet auf 1 gesetzt. Das entspricht dem Häkchen &amp;quot;Berechnet&amp;quot; im Auftragskopf.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung, Faktura&lt;br /&gt;
|Zahlungskonditionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gib nun in den Zahlungskonditionen ein neues Kennzeichen '''„Vorkasse“'''.  Damit das Programm zuverlässig erkennt, ob ein Auftrag die Zahlungskondition „Vorkasse“ hat, gibt es nun dieses neue Kennzeichen  &amp;quot;Vorkasse&amp;quot;. Anhand dessen wird z.B. bei der Lagerausgabe erkannt, ob ein Auftrag auf Vorkasse steht und ob schon eine Rechnung dafür '''erstellt und bezahlt''' wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Bestellung, Kennzeichen „Berechnet“ und „Bezahlt“&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Berechnet im Bestell-Kopf wird auf 1 gesetzt, sobald eine Eingangsrechnung für die Bestellung erfasst wird.&lt;br /&gt;
Das Bezahlt-Kennzeichen kann folgende Werte haben: (BestKo.Bezahlt):&lt;br /&gt;
&lt;br /&gt;
0 = Unbezahlt&lt;br /&gt;
1 = Bezahlt&lt;br /&gt;
2 = Teilzahlung&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Eingangsrechnung für eine Bestellung erfasst und gespeichert wird, wird „Berechnet“ eingeschaltet.&lt;br /&gt;
* Wenn Zahlungen für Eingangsrechnung(en) für eine Bestellung erfasst werden und der Bestell-Betrag ist noch nicht bezahlt, so geht der Bezahlt-Status auf „Teilzahlung“.&lt;br /&gt;
* Wenn dann die letzte Zahlung erfasst wird, geht das Kennzeichen auf „Bezahlt: Ja“.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Anzahlungsrechnung, Auftragsversion&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man eine Anzahlungsrechnung für einen Auftrag erstellt, erzeugt das System automatisch eine Auftragsversion. &lt;br /&gt;
Wenn sich nun später etwas am Auftrag ändert, kann man über die Version nachvollziehen, auf welcher Basis „damals“ die Anzahlungsrechnung geschrieben wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Stornieren einer Rechnung:&lt;br /&gt;
Wenn man eine Rechnung storniert, muss man nun eine Begründung angeben.&lt;br /&gt;
(10 bis 100 Zeichen)&lt;br /&gt;
Der Storno-Grund wird im Rechnungskopf unter der Versandart angezeigt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnungskopf: Gesendet, Kennzeichen/Name/Datum&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Diese Kennzeichen gibt es nun auch in der Faktura (wie in der Bestellung):.&lt;br /&gt;
Wenn man die Option einschaltet, wird der Username und das Datum automatisch eingesetzt.&lt;br /&gt;
Man kann die Option auch bei schon gedruckten/gemailten Rechnungen einschalten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerbewegungen&lt;br /&gt;
|Lagerrücknahme&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Lagerrücknahme setzt Status der Positionen manchmal nicht auf ABGE  Problem behoben. Wenn man in der Rücknahme den Auftrag manuell abschließt, werden alle Positionen auch auf ABGE gesetzt.  &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Verpackungsmaße&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Verpackungsdaten-Fenster schließen mit '''Nur-Lesen-Recht''':&lt;br /&gt;
Mehrere Fehlermeldungen beim Schließen der Verpackungsdaten kommen nun nicht mehr.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Personen/Ressourcen&lt;br /&gt;
|Sortieren der Personen/Ressourcen nach „Qualität“&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Stammdatentabelle ist die Spalte „Qualität“ neu eingefügt worden (steht anfangs ganz rechts).&lt;br /&gt;
REFLEX-Admins können direkt in der Tabelle editieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 220506 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragskalkulation&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Auftragsfuss gibt es (lizenzabhängig!) einen neuen Button &amp;quot;Kalkulation&amp;quot;. Dieser öffnet ein Fenster, in dem die Daten des Auftrags aus Bestellungen, Eingangsrechnungen und Zeiterfassungen zusammengefasst werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikel&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung bei der Anzeige der Bestellungen unter mySQL beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung unter mySQL. beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnung&lt;br /&gt;
|Bestellung, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn in einer Eingangsrechnung eine Bestellung ausgewählt wird bzw. das Bestellnummernfeld verlassen wird, so wird die Kostenart aus der Bestellung nun in die Eingangsrechnung übernommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Eingangsrechnungen&lt;br /&gt;
|Splitbuchungen auch aus Bestell-Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Eingangsrechnungen: Splitbuchungen kann man nun auch aus Bestellpositionen erzeugen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Suchen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Spalten Auftragsnummer, Pos.nummer wurden neu in die Tabelle aufgenommen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen und Eingangsrechnungen&lt;br /&gt;
|Mwst.Schlüssel und -Satz&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Für Bestellungen und Eingangsrechnungen für ausländische Lieferanten oder Leistungen im Ausland sollte man einen eigenen Steuerschlüssel &amp;gt; 0 anlegen, z.B. 9 = 0%! Der Steuerschlüssel 0 wird vom Programm ignoriert, was in der Bestellung und Eingangsrechnungen zu Problemen führen kann. &lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
:Die 0-Prozent-Summe erscheint nun im Betrag 1-Feld.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Mwst.Schlüssel beim Lieferanten&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Man kann nun optional in den Stammdaten Kontakte-Lieferant den Steuerschlüssel festlegen. &lt;br /&gt;
&lt;br /&gt;
;Auswirkung auf Bestellungen: &lt;br /&gt;
:Wenn ein Artikel in eine Bestellposition geholt wird, gilt erst mal der Steuerschlüssel des Artikels (also z.B. ermäßigt bei Catering). Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet! &lt;br /&gt;
;Auswirkung auf Eingangsrechnungen:&lt;br /&gt;
:Wenn eine Eingangsrechnung angelegt wird und der Lieferant ausgewählt wird, gilt erst mal der Standard-Steuerschlüssel lt. Mwst.-Stammdaten. Ist jedoch ein Steuerschlüssel &amp;gt; 0 beim Lieferanten angegeben (also z.B. 9), wird dieser verwendet!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Auftrag verknüpfen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn man in einer Bestellung eine Position mit einem Auftrag verknüpfen will und diese Position ist schon verknüpft, zeigt der Auftrag-Suchen-Dialog nur diesen Auftrag an! Sinn der Sache: So kann man eine &lt;br /&gt;
bestimmte Auftragsposition zu diesem Auftrag einfacher verknüpfen. &lt;br /&gt;
&lt;br /&gt;
Dieser Umstand wird nun rechts oben angezeigt.&lt;br /&gt;
(bisher nur die Auftragsnummer, was zugegebenermaßen schlecht erkennbar war)&lt;br /&gt;
&lt;br /&gt;
;Neu:&lt;br /&gt;
:Gibt man einen Suchbegriff ein, wird dieser Filter automatisch entfernt, man kann also einen anderen Auftrag suchen.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellung&lt;br /&gt;
|Kennzeichen &amp;quot;Gesendet&amp;quot;&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
;Problem:&lt;br /&gt;
:Man erkennt in einer Bestellung nicht, ob sie an den Lieferanten geschickt wurde (im Regelfall per Mail; wenn das über die Vorschau und einen Export oder PDF-Drucker gemacht wird, ist das Druckdatum nicht gesetzt!).&lt;br /&gt;
&lt;br /&gt;
:Deshalb diese neuen Kennzeichen &amp;quot;Gesendet&amp;quot; im Bestell-Kopf.&lt;br /&gt;
 &lt;br /&gt;
Die können hier manuell gesetzt werden um zu dokumentieren, dass man die Bestellung versendet hat. Dazu die Checkbox anklicken. Datum/User werden automatisch eingetragen, wenn die Checkbox aktiviert wird. Wenn die Checkbox deaktiviert wird, werden die Felder „Am/durch“ wieder geleert.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Pauschalpreis&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Der angegebene Pauschalpreis wird auch in das Feld „Netto“ übernommen, auch wenn sich mathematisch Rundungsdifferenzen zu der Summe der Positionen ergeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Drucken&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun die Sortierung auf „Datum von“ stellen.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Personal“ enthalten ist, wird diese Sortierung automatisch eingestellt.&lt;br /&gt;
Wenn in dem Formularnamen der Text „Material“ enthalten ist, wird die Sortierung nach Kapitel/Positionen eingestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|Man kann nun auch eine Ladeliste von einer Auftragsversion drucken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Positionen, Kostenart&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
;Kostenart in Auftragspositionen ändern&lt;br /&gt;
Man kann nun die Kostenart in den Auftragspositionen ändern. Dazu einfach auf das Feld &amp;quot;Kostenart&amp;quot; klicken.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Ok_blau_24.bmp]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 211108 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Es gibt nun eine Auswahl &amp;quot;Aktive externe&amp;quot; für aktive Reparaturen bei externen Firmen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Übersicht&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Bei allen markierten Aufträgen das Kennzeichen auf &amp;quot;Extern&amp;quot; setzen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Werkstatt&lt;br /&gt;
|Berechnung&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn &amp;quot;Rechnung erstellt&amp;quot; kann die Berechnungsart nicht mehr geändert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Faktura&lt;br /&gt;
|Rechnung stornieren oder löschen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Wenn Werkstatt-Auftrag vorhanden: Dort werden nun die Rechnungsdaten zurückgestellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Positionen, DispoCheck&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Wenn eine Position vollständig mit Fremdmenge ausgeglichen ist, wird bei dieser Position kein DispoCheck durchgeführt!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftrag&lt;br /&gt;
|Termine (bei Verwendung '''Job-Kalender''')&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|'''Konkrete Arbeitszeit-Termine''' können in REFLEX in der Auftragsverwaltung gelöscht werden! Das darf nicht möglich sein! Nur Timing-/Logistik-Termine dürfen in REFLEX gelöscht werden, Arbeitszeit-Termine nur im Job-Kalender! Deshalb wird der entsprechende Button bei AZ-Terminen ausgegraut.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsversionen&lt;br /&gt;
|Neu durchrechnen der Kopie, Rabatte aus Fuß&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Die Kalkulation nach dem Erstellen der Kopie setzte fälschlicherweise erneut Rabatte (aus dem Fuß) in den Positionen, was bei abweichenden Rabatten in der zugrunde liegenden  Positionen fatal ist&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|In der Lagerausgabe gibt es den Button „Artikel im Auftrag suchen“. Dort wird nun unten eine Tabelle angezeigt, wo der jeweilige Artikel in den Lieferschein-Positionen drin ist. Benötigt, wenn man z.B. eine Lieferschein-Position stornieren muss aber nicht weiß, in welchem Lieferschein die enthalten ist!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lager&lt;br /&gt;
|Ausgabe, Rücknahme&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Es ist nun möglich, die Lagerausgabe und -Rücknahme '''mengenmäßig''' durchzuführen. Dabei wird eine Menge eingegeben und das Programm verteilt diese Menge auf die Positionen.&lt;br /&gt;
&lt;br /&gt;
;Ausgabe&lt;br /&gt;
In der Lagerausgabe gibt es nun einen neuen Button '''Gleiche'''. Er markiert alle noch offenen Positionen des Auftrags mit dem gerade angewählten Artikel.&lt;br /&gt;
&lt;br /&gt;
Die Menge, die auszugeben ist, wird oberhalb der Tabelle der Positionen angezeigt.&lt;br /&gt;
Mit dem Button '''Ausgeben''' kann man nun alle markierten Positionen auf einmal ausgeben!&lt;br /&gt;
&lt;br /&gt;
;Rücknahme&lt;br /&gt;
Bei der Rücknahme von Mengenartikeln kann man die vom Programm vorgeschlagene Menge überschreiben und eine Gesamt-Menge eingeben. &lt;br /&gt;
Wenn man die '''exakte Summe der Restmengen aller Positionen''', in denen der Artikel vorkommt eingibt, so werden automatisch alle Positionen mit diesem Artikel zurückgenommen!&lt;br /&gt;
&lt;br /&gt;
Wenn man eine größere Menge eingibt: Beispiel: In der Position sind 16 Rest. Doppelklick öffnet Eingabefenster mit 16, das wird überschrieben mit 36 und ENTER gedrückt. &lt;br /&gt;
Dann wird ein Fenster angezeigt, in dem die eingegeben und restmenge steht sowie die Positionen mit diesem Artikel aus allen offenen Aufträgen.&lt;br /&gt;
 &lt;br /&gt;
In der Tabelle stehen alle offenen Auftragspositionen mit diesem Artikel.&lt;br /&gt;
Per Option kann man die Anzeige auf offene Positionen dieses Kunden einschränken.&lt;br /&gt;
&lt;br /&gt;
Die offenen Positionen des aktuellen Auftrags werden fett dargestellt. In diesen Positionen steht in der Spalte „Buchen“ die noch offene Restmenge als Buchen-Menge. Das hat REFLEX automatisch eingetragen.&lt;br /&gt;
Rest-Menge gibt nun an, wieviel von der eingegebenen Menge (36) noch nicht auf andere Positionen verteilt wurden, also hier 4 (36 – 16 – 16).&lt;br /&gt;
Wenn man wirklich 36 Stück zurückbuchen will, kann man in der Spalte Buchen die Restmenge bei dem ersten Auftrag eintragen, was eine Rest-Menge von 0 ergibt. Die eingegebene Menge wurde also vollständig auf die noch offenen Positionen verteilt!&lt;br /&gt;
Bei Bestätigen mit '''OK'''wird dann die Rücknahme entsprechend verbucht.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigabe&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Jede Bestellung hat einen '''zusätzlichen Freigabe-Status''' und einen Button '''Freigabe''' daneben, mit dem man die Freigabe anfordern, erteilen oder ablehnen kann.&lt;br /&gt;
&lt;br /&gt;
Freigabe-Status:&lt;br /&gt;
Leer:	Ursprungszustand beim Anlegen einer neuen Bestellung. Freigabe wurde nicht angefordert.&lt;br /&gt;
Freigabe angefordert:	Die Freigabe der Bestellung wurde per Mail oder Erinnerung an den Bestell-Controller angefordert.&lt;br /&gt;
Freigabe erteilt:	Der Bestell-Controller hat die Bestellung freigegeben.&lt;br /&gt;
Freigabe abgelehnt:	Der Bestell-Controller hat die Freigabe der Bestellung abgelehnt.&lt;br /&gt;
Bestellauftrag trotz fehlender Freigabe:	Obwohl die Bestellung (Anfrage) nicht freigegeben war, wurde ein Bestell-Auftrag daraus gemacht! Das ist eine Notfall-Funktion. In diesem Fall muss der Bestell-Controller die Bestellung nachträglich freigegeben.&lt;br /&gt;
&lt;br /&gt;
Über diese Buttons kann man einen Vorgang beginnen:&lt;br /&gt;
&lt;br /&gt;
 '''Freigabe-Antrag''', '''Freigabe erteilen''', '''Freigabe ablehnen'''&lt;br /&gt;
 &lt;br /&gt;
Die Buttons sind je nach Freigabe-Status und User-Recht ein- oder ausgeblendet.&lt;br /&gt;
Um Bestellungen freizugeben braucht man das Recht &amp;quot;BestellungFreigeben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jeder Wechsel eines Status wird in der Freigabe-Historie dokumentiert.&lt;br /&gt;
&lt;br /&gt;
Mail/Erinnerungen:&lt;br /&gt;
Optional wird ein Mail oder eine Erinnerung an den Bestell-Controller oder den Bestellungsbearbeiter erzeugt. &lt;br /&gt;
&lt;br /&gt;
In den Erinnerungen: Mit dem Button „Freigabe“ kann man direkt in das Freigabefenster springen, ohne dass man die Bestellung selbst öffnen muss. Dazu muss man das Recht auf das Menü „Bestellungen“ haben.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Freigaben&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Im Baum links gibt es neue Filter für Freigaben:&lt;br /&gt;
 &lt;br /&gt;
Freigaben…:&lt;br /&gt;
	Alle Bestellungen, für die Freigabe angefordert, bestätigt oder abgelehnt wurde.&lt;br /&gt;
	In Verbindung mit den anderen Filtern, also Datum, Bearbeiter usw.&lt;br /&gt;
Freigabe angefordert:&lt;br /&gt;
	Anfragen, für die eine Freigabe angefordert wurde.&lt;br /&gt;
Freigabe erteilt, noch Anfrage:&lt;br /&gt;
	Anfragen, für die eine Freigabe erteilt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
	Wenn die auf Auftrag gestellt werden, fallen sie aus der Liste hier raus!&lt;br /&gt;
Freigabe für Anfrage abgelehnt:&lt;br /&gt;
Anfragen, für die eine Freigabe abgelehnt wurden, die aber noch immer auf Anfrage stehen.&lt;br /&gt;
Dies müssen auf Storno gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
Auftrag trotz fehlender Freigabe:&lt;br /&gt;
	Bestellaufträge, die auf „Auftrag“ gestellt wurden, obwohl keine Freigabe erteilt wurde.&lt;br /&gt;
	Diese müssen ggf. nachträglich auf „Freigabe erteilt“ gestellt werden, dann fallen sie aus dieser Liste raus!&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|GevitasFormPrint&lt;br /&gt;
|Einstellungen speichern&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Manchmal wird das Drucker-Eigenschaftsfenster im Vorschau-Fenster vor dem Drucken eingeblendet, manchmal nicht.&lt;br /&gt;
Wurde geändert! Beim Drucken aus der Vorschau heraus wird nun immer das Drucker-Fenster eingeblendet&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Rechnet manchmal nicht!&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Rechnet nicht im Fuß? Die Positionen haben keine Summe. Grund:&lt;br /&gt;
Diese Kombination…&lt;br /&gt;
&lt;br /&gt;
  Bestellart:   Einkauf&lt;br /&gt;
  Artikel-Art:  Arb.zeit&lt;br /&gt;
&lt;br /&gt;
…war im Programm nicht vorgesehen, es sollte '''Bestellart=Personal''' sein.&lt;br /&gt;
Nach dem Update Rel. 211006 wird das aber berücksichtigt und der Positionspreis berechnet. Bestehende Positionen müssen mittels durch-„tabben“ berechnet werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Optional kann man hier &amp;quot;Personal aus Terminen&amp;quot; anzeigen/kalkulieren lassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Kalkulation&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Zusammenfassung nach Untergruppen wird angezeigt:&lt;br /&gt;
&lt;br /&gt;
Arbeitszeiten für Untergruppen, die nicht einem Artikel zugeordnet wurden (s.o.), werden hier nicht aufgeführt und nicht in den Auftrag eingefügt!&lt;br /&gt;
Danach Button [OK, einfügen/anpassen!] klicken.&lt;br /&gt;
Dann passiert folgendes für jede Datenzeile der o.a. Tabelle:&lt;br /&gt;
-	Es wird nach der ArtNr. gesucht, z.B. 2051000002 = „Gesamtkosten Bauleiter“:&lt;br /&gt;
o	Gefunden: Menge und Preise werden überschrieben&lt;br /&gt;
o	Nicht gefunden: Kapitel „Personal“ wird gesucht:&lt;br /&gt;
	Nicht vorhanden: Kapitel wird angelegt.&lt;br /&gt;
	Vorhanden: Kapitel-Nr. wird verwendet&lt;br /&gt;
o	An das oben ermittelte Kapitel wird eine Position mit dem Artikel angelegt.&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten&lt;br /&gt;
|Artikelgruppen&lt;br /&gt;
|[[File:Ok_blau_24.bmp|center]]&lt;br /&gt;
|Beim Umbenennen einer Obergruppe, Gruppe oder Untergruppe werden nun auch die Termine dazu aktualisiert.&lt;br /&gt;
Das Löschen von Obergruppen, Gruppen oder Untergruppen bei vorhandenen Artikeln ist nun nur noch REFLEX-Admins möglich. &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
== Release 210524 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;width: 80%;background-color: white;&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 17%;&amp;quot;|Programmteil&lt;br /&gt;
!style=&amp;quot;width: 20%;&amp;quot;|Funktion&lt;br /&gt;
!style=&amp;quot;width:  3%;&amp;quot;|Art&lt;br /&gt;
!style=&amp;quot;width: 60%;&amp;quot;|Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lagerausgabe (engl. Version)&lt;br /&gt;
|Ausgabe&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Fehlermeldung beseitigt (auch in Auftragsverwaltung)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Stammdaten Artikel&lt;br /&gt;
|Artikel-Lieferanten drucken&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|Die Tabelle der Artikel-Lieferanten kann nun ausgedruckt werden. Dazu das Drucker-Icon links oben in der Tabelle klicken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Bestellungen&lt;br /&gt;
|Neue Bestellung, Bestellnummer&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Vergabe der Bestellnummer konnte es zu einer Fehlermeldung kommen. Dieses Problem wurde beseitigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Diverse Programmteile&lt;br /&gt;
|Speichern/Wiederherstellen Tabellen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Durch einen Fehler in der Tabelle-Speichern-/Wiederherstellen-Funktion konnte es sein, dass nach einem Update die ursprüngliche Tabellenstruktur wiederhergestellt wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Auftragsverwaltung&lt;br /&gt;
|Zwischensummen in den Positionen&lt;br /&gt;
|[[File:Plus_blau_24.bmp|center]]&lt;br /&gt;
|In den Positionen kann man nun über das Popup-Menü Zwischensummen einfügen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|REFLEX-Admin&lt;br /&gt;
|MultiLager: Auswahl User-Filialen&lt;br /&gt;
|[[File:Problem_blau_24.png|center]]&lt;br /&gt;
|Bei der Auswahl der User-Filialen konnte man die zulässigen Filialen nicht auswählen, obwohl das Rechte &amp;quot;Darf auf anderes Lager buchen&amp;quot; eingeschaltet war. Dieses Problem wurde beseitigt.&lt;br /&gt;
|}&lt;br /&gt;
[[File:Plus_blau_24.bmp]]=Neue Funktion! [[File:Ok_blau_24.bmp]]=Verbesserung  [[File:Problem_blau_24.png]]=Fehlerbeseitigung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Update-Log]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Stammdaten_Artikel&amp;diff=17251</id>
		<title>REFLEX Bedienungsanleitung Stammdaten Artikel</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Stammdaten_Artikel&amp;diff=17251"/>
				<updated>2026-03-16T14:46:10Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Nachschlage-Tabellen für Artikel-Gefahrengut-Kennzeichen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
'''Ein Artikel ist etwas, das Sie vermieten oder verkaufen, eine Dienstleistung erbringen oder Arbeitszeit aufwenden.'''&lt;br /&gt;
&lt;br /&gt;
Vor der Erfassung von Leihscheinen, Angeboten, Reservierungen oder Aufträgen müssen Sie zuerst die Artikel speichern, die Sie anbieten, reservieren oder vermieten wollen. Hier wird die Bezeichnung, das Gewicht, die Größe, der Bestand usw. angegeben.&lt;br /&gt;
&lt;br /&gt;
* '''Jeder Artikel''', den Sie mit REFLEX anbieten, reservieren oder verwalten wollen, '''muss''' in den Stammdaten gespeichert sein!&lt;br /&gt;
&lt;br /&gt;
* Aus dem Artikel kann REFLEX erkennen...&lt;br /&gt;
** wie der Artikel berechnet werden soll, ob der Miet- oder Verkaufspreis benutzt werden soll&lt;br /&gt;
** ob die Verfügbarkeit in dem angegebenen Zeitraum geprüft werden soll, wenn Sie einen Auftrag erfassen&lt;br /&gt;
** wie (und ob) der Lagerbestand verwendet werden soll&lt;br /&gt;
** ob der Artikel nach der Ausgabe wieder zurückgebucht werden muss (Miet-Artikel) oder nur aus dem Lager ausgebucht wird (Verkaufs-Artikel)&lt;br /&gt;
&lt;br /&gt;
* Für die Auftragsverwaltung gilt: &lt;br /&gt;
** Wenn Sie '''Fremdartikel''' anbieten wollen (Artikel, die Sie selbst nicht besitzen), müssen Sie dafür jeweils einen Artikel anlegen, jedoch mit Bestand = 0!&lt;br /&gt;
** Sie können jedoch auch einen (oder mehrere) '''&amp;quot;Dummy&amp;quot;-Artikel anlegen''', die Sie für mehrere Zwecke verwenden. Wenn Sie also im Vorhinein schon wissen, dass Sie einen bestimmten Artikel nur '''einmal''' anbieten wollen, benutzen Sie dazu einen Dummy-Artikel und überschreiben im Angebot/Auftrag einfach die Artikel-Bezeichnung.&lt;br /&gt;
&lt;br /&gt;
* Zusätzlich zu den allgemeinen Artikeldaten (wie Bezeichnung, Typ, Gewichte usw.) können Sie in REFLEX auch die Informationen über die vorhandenen '''einzelnen Teile''' (Einzelartikel) abspeichern, z.B. Einkaufsdatum und -preis, Seriennummer des Herstellers, Inventarnummer usw. &lt;br /&gt;
&lt;br /&gt;
Folgende Artikel werden in den Artikelstammdaten gespeichert:&lt;br /&gt;
&lt;br /&gt;
* Mietartikel&lt;br /&gt;
** Mengen-Artikel&lt;br /&gt;
** EinzelArtikel&lt;br /&gt;
* Verkaufsware/ Verbrauchsmaterial&lt;br /&gt;
* Dienstleistung&lt;br /&gt;
* Arbeitszeit&lt;br /&gt;
* Textartikel&lt;br /&gt;
&lt;br /&gt;
Einzelheiten zur Artikel-Art werden '''[[REFLEX Bedienungsanleitung Stammdaten Artikel Artikelart|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Suche ==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Artikelfenster öffnen (entweder über das Menü &amp;quot;Stammdaten&amp;quot; oder durch Klicken auf das Symbol in der Symbol-Leiste) wird zuerst das Suchenfenster angezeigt. Hier können Sie eine Übersicht über die Artikel sehen.&lt;br /&gt;
Zum Suchen (oder besser: Finden) eines Artikels gibt es das Suchen-Fenster:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Suche.png]]&lt;br /&gt;
&lt;br /&gt;
Hier werden die gespeicherten Artikeldaten (und auf Wunsch die Einzelartikeldaten = Gerätedaten) angezeigt. Sie können die Anzeige sortieren und nach bestimmten Kriterien suchen. Klicken Sie hierzu auf die Spaltenüberschrift; damit ist das Sortierfeld ausgewählt. Außerdem können Sie die Anzeige nach bestimmten Artikelgruppen eingrenzen.&lt;br /&gt;
&lt;br /&gt;
Hier können Sie mit der Joker-Suche (* oder %)” arbeiten.&lt;br /&gt;
&lt;br /&gt;
In der Tabellendarstellung werden die Farben pro Artikel dargestellt, abhängig vom Zustand des jeweiligen Artikels:&lt;br /&gt;
&lt;br /&gt;
 Verkaufsartikel:			Hellblau&lt;br /&gt;
 Kein Bestand:				Rot&lt;br /&gt;
 Mietbestand in Verk.art.:		Gelb&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden '''[[REFLEX_Artikelstammdaten_-_Farben_in_der_Übersichtstabelle|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Artikelbaum ===&lt;br /&gt;
	&lt;br /&gt;
In der Tabellenansicht der Artikelstammdaten wird links eine Liste der Artikel-Obergruppen, Gruppen und ggf. Untergruppen angezeigt, der sog. Artikelbaum. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_GruppenBaum.png]]&lt;br /&gt;
&lt;br /&gt;
Hier können Sie die Anzeige nach Artikelgruppen eingrenzen. Wenn Sie den Windows-Explorer kennen, wird Ihnen diese Darstellung bekannt vorkommen:&lt;br /&gt;
&lt;br /&gt;
* In der “ersten Reihe” links stehen die Obergruppen. Wenn eine Obergruppe weitere Artikelgruppen hat, steht ein  +  vor dem Namen. Mit einem Mausklick auf das  +  können Sie alle Gruppen der ausgewählten Obergruppe anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
* In der “zweiten Reihe” unter den Obergruppen stehen die Artikelgruppen. Wenn eine Artikelgruppe Untergruppen hat, steht ein  +  vor dem Namen. Mit einem Mausklick auf das  +  können Sie alle Untergruppen der ausgewählten Artikelgruppe anzeigen lassen.&lt;br /&gt;
&lt;br /&gt;
Mit einem Mausklick auf die Artikelobergruppe, Gruppe oder eine Untergruppe können Sie festlegen, dass Sie nur die Artikel sehen wollen, die zu den Artikelobergruppen, Gruppen bzw. Untergruppen gehören.&lt;br /&gt;
&lt;br /&gt;
Ganz oben in der Tabelle steht &amp;quot;Alle&amp;quot;. Wenn Sie dieses anklicken, werden alle Artikel angezeigt. Diese Auswahl hebt also die Obergruppen-/Gruppen-/Untergruppenauswahl wieder auf. Allerdings kann die Suche in einem großen Netzwerk mit einer großen Datenmenge dadurch verlangsamt werden.&lt;br /&gt;
&lt;br /&gt;
Im Menü unter &amp;quot;Bearbeiten&amp;quot; &amp;amp;rArr; &amp;quot;Artikelgruppen-Baum ein/aus&amp;quot; kann man den Artikelbaum ein- und ausblenden. Diese Option wird gespeichert und beim nächsten Öffnen des Fensters angewendet. Die Artikelbaum-Breite und die Auswahl „Sortiert-nach“ wird ebenfalls in Ihrem Benutzerprofil gespeichert und beim nächsten Öffnen des Fensters wiederhergestellt.&lt;br /&gt;
&lt;br /&gt;
=== Jokersuche ===&lt;br /&gt;
&lt;br /&gt;
Mit dem Jokerzeichen '''*''' können Sie effektiv nach Daten suchen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie im Feld Suchen die Zeichen * oder % eingeben, werden alle Artikel aufgelistet.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[Suchen_von_Informationen|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Suchbegriffseingabe ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen bestimmten Artikel suchen wollen, geben Sie einfach die ersten Buchstaben des gesuchten Begriffs in das Suchfeld ein. Nach jeder Eingabe eines Zeichens wird die Anzeige in der Tabelle auf die Artikel beschränkt, die dem angegebenen Suchbegriff entsprechen. &lt;br /&gt;
&lt;br /&gt;
=== Suche in einer bestimmten Spalte ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie bestimmen wollen, nach welchem Feld sortiert und gesucht werden soll, so klicken Sie einfach mit der Maus auf die Überschrift der gewünschten Spalte. Die so ausgewählte Spalte wird farbig markiert.&lt;br /&gt;
&lt;br /&gt;
=== Suchen mit Wildcards (Jokersuche) ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie wollen, dass der Suchbegriff nicht nur dann gefunden wird, wenn er exakt so im ausgesuchten Feld steht, so können Sie die Jokerzeichen &amp;quot;*&amp;quot; verwenden. Das Jokerzeichen (*) zeigt dem Programm, dass Sie einen Datensatz auch dann auswählen wollen, wenn der angegebene Suchbegriff nicht exakt mit dem Feld übereinstimmt. Das Jokerzeichen dient in dem Fall als Platzhalter.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[Suchen_von_Informationen|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Such-Automatik ===&lt;br /&gt;
&lt;br /&gt;
Manchmal kann es vorkommen, dass man einen Artikel über die Eingabe eines Suchbegriffs sucht, dann wieder über den Artikelgruppen-Baum, danach wieder über die Eingabe eines Suchbegriffs usw. In diesem Fall muss man u.U. mehrmals die Option '''Auswahl verwenden''' ein- und ausschalten, den eingegebenen Suchbegriff entfernen (bzw. durch '''*''' ersetzen) usw.&lt;br /&gt;
&lt;br /&gt;
Um das zu vereinfachen, kann man die Option '''Such-Automatik''' einschalten. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Such_Automatik.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die funktioniert so:&lt;br /&gt;
&lt;br /&gt;
* Wenn man einen Suchbegriff eingibt, prüft das Programm, ob es einen Treffer gab, also ob ein oder mehrere Artikel gefunden wurden.&lt;br /&gt;
* Wenn ja, werden die gefundenen Artikel angezeigt, wie erwartet.&lt;br /&gt;
* Wenn '''kein''' Artikel gefunden wurde, wird automatisch die Option '''Auswahl verwenden''' ausgeschaltet. Es wird also nicht mehr nur in der ausgewählten Artikelgruppe gesucht, sondern im '''gesamten Artikel-Bestand'''.&lt;br /&gt;
* Wenn man danach im Artikelgruppen-Baum auf eine Artikelgruppe klickt, wird die Option '''Auswahl verwenden''' wieder eingeschaltet und der bisherige Suchbegriff durch '''*''' ersetzt.&lt;br /&gt;
&lt;br /&gt;
Hört sich vielleicht kompliziert an, vereinfacht aber die Suche immens.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Inventarnummer suchen ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nach einer bestimmten Inventarnummer suchen wollen oder eine bestimmte Seriennummer suchen, so klicken Sie in den Artikelstammdaten auf den Buttonm '''EinzelSuche''' oder drücken '''Shift-F4'''. Es öffnet sich ein Fenster, in dem Sie eine bestimmte Inventarnummer oder Seriennummer suchen können. Mit OK öffnet sich der gefundene Artikel.&lt;br /&gt;
Einzelheiten werden unter [[Inventarnummer suchen]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Bearbeiten ==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Artikel bearbeiten wollen oder sich die Einzelheiten dazu anschauen wollen, so doppelklicken Sie auf den gewünschten Artikel oder klicken auf '''[Bearbeiten]''' oder drücken '''[F2]'''.Die Eingabemaske wird dann angezeigt.&lt;br /&gt;
&lt;br /&gt;
== Neuanlage ==&lt;br /&gt;
&lt;br /&gt;
Zum Anlegen eines neuen Artikels haben Sie mehrere Möglichkeiten, je nachdem, ob Sie die Maus- oder die Tastaturbedienung bevorzugen:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rArr; Klicken Sie dazu auf die Schaltfläche '''[Neu]'''   oder&lt;br /&gt;
&amp;amp;rArr; drücken Sie die Taste '''[F5]'''. &lt;br /&gt;
&lt;br /&gt;
Die Felder der Eingabemaske leeren sich nun und Sie können die Eingaben für den neuen Artikel beginnen. Überlegen Sie sich vor der ersten Erfassung, wie Sie die einzelnen Felder der Artikel erfassen wollen. Beachten Sie dazu die nachfolgenden Hinweise zu den einzelnen Feldern.&lt;br /&gt;
&lt;br /&gt;
Achten Sie darauf, dass sich der Eingabecursor in einem Feld der Artikel (Felder oben!) befindet! Wenn sich der Eingabecursor in einem Registerfenster (z.B. Lieferant) befindet, geht das REFLEX davon aus, dass Sie dort einen neuen Datensatz (also z.B. einen neuen Lieferanten) anlegen wollen!&lt;br /&gt;
&lt;br /&gt;
Im oberen Teil der Eingabemaske sehen Sie die Felder für die Artikeldaten, darunter  - auf mehrere Registerseiten aufgeteilt - befinden sich die Eingabemasken für Miete, Verkauf, Kalkulation/Kosten, Techn.Daten, Texte, Lieferanten, Dokumente und Zubehör.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Eingabemaske.png]]&lt;br /&gt;
&lt;br /&gt;
=== Artikelnummer ===&lt;br /&gt;
&lt;br /&gt;
Jeder Artikel wird über eine [[Artikelnummer]] verwaltet, die den Artikel '''eindeutig''' identifiziert. Die Artikelnummer ist sozusagen eine Typen-Nummer, weil ein Artikel ja einen Artikel-Typ repräsentiert. &lt;br /&gt;
&lt;br /&gt;
* Die Artikelnummer hat nichts zu tun mit der '''[[Inventarnummer]]'''! Eine [[Inventarnummer]] kennzeichnet einen bestimmten '''Einzelartikel''' mit einer Seriennummer.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Einzelartikel_Grafik.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Einer Artikelnummer können mehrere Inventarnummern zugeordnet sein. Eine Inventarnummer gehört aber immer zu einem bestimmten Artikel!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Artikelstamm_Einzelartikel.jpg]]&lt;br /&gt;
&lt;br /&gt;
;Stellenanzahl		&lt;br /&gt;
:Die maximale Stellenanzahl der Artikelnummer beträgt standardmäßig 20 Zeichen. &lt;br /&gt;
&lt;br /&gt;
;Zeichen&lt;br /&gt;
:Die Artikelnummer kann Zahlen und Buchstaben enthalten. Sonderzeichen wie &lt;br /&gt;
&lt;br /&gt;
 !“§$%&amp;amp;/()=?`´.,;/-&lt;br /&gt;
&lt;br /&gt;
:sind nicht erlaubt, da einige dieser Sonderzeichen bei Datentransfers als Trennzeichen verwendet werden!&lt;br /&gt;
&lt;br /&gt;
Prinzipiell gibt es mehrere Möglichkeiten, die Artikelnummer zu verwenden: &lt;br /&gt;
&lt;br /&gt;
==== Die automatische Vergabe der Artikelnummer ====&lt;br /&gt;
&lt;br /&gt;
Sie nutzen die Programmoption zur automatischen Nummernvergabe  anhand der Artikelgruppen, so dass die Artikelnummer nur eine fortlaufende Nummer (innerhalb einer Artikelgruppe!) darstellt, die vom Programm beim Speichern automatisch vergeben wird. Da man einen Artikel auch z.B. über den Typ oder die Bezeichnung finden kann, ist die Artikelnummer in diesem Fall für Sie nicht so wichtig und dient nur der eindeutigen Identifikation eines Artikels.&lt;br /&gt;
&lt;br /&gt;
===== Programmparameter zur automatischen Vergabe der Artikelnummer =====&lt;br /&gt;
&lt;br /&gt;
Um Artikelnummer vollautomatisch zu erzeugen, muss Ihr Systembetreuer die entsprechenden Programmparameter setzen. Das muss folgendermaßen vorgenommen werden:&lt;br /&gt;
&lt;br /&gt;
* In den Stammdaten &amp;quot;Artikelgruppen&amp;quot; wird für die Obergruppen, Gruppen und für die Untergruppen das Feld “Sortierkennzeichen” als Artikelnummern-Zähler verwendet.&lt;br /&gt;
&lt;br /&gt;
* Die Sortierkennzeichen innerhalb der einzelnen Obergruppen, Gruppen und Untergruppen müssen dabei immer in der gleichen Länge angegeben werden.  Bei z.B. 2-stelligen Sortierkennzeichen ergibt sich eine Nummer von &amp;quot;10&amp;quot; bis &amp;quot;99&amp;quot;; bei 1-stelligen Sortierkennzeichen von &amp;quot;1&amp;quot; bis &amp;quot;9&amp;quot;; usw.&lt;br /&gt;
&lt;br /&gt;
Sie können die Artikelnummer vollautomatisch erzeugen lassen. Dazu muss Ihr Systembetreuer die entsprechenden Programmparameter setzen. Um diese Option einzurichten, öffnen Sie DateiAdmin-OptionenProgrammparameter und EinstellungenArtikelNummern….&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In den Programm-Parametern muss der Parameter „Automatische Vergabe der Artikelnummer (anhand der Sortierkennzeichen in den Artikelgruppen)“ auf „JA“ gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Stammdaten_Artikelnummernautomatisch.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In dem dann aufgehenden Fenster werden die Breiten(Stellenanzahl) für die einzelnen Bestandteile der erzeugten Artikelnummern angegeben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Beachten Sie dabei diese Punkte:'''&lt;br /&gt;
&lt;br /&gt;
*	Die Gesamtlänge der entstehenden Artikelnummer darf max. 20 Zeichen lang werden!&lt;br /&gt;
*	Die Breite der Gruppen muss zu der Breite der Sortierkennzeichen passen! Wenn Sie z.B. für die Breite der Obergruppen 2 angeben, aber 3-stellige Sortierkennzeichen in den Obergruppen haben, würde eine Stelle abgeschnitten. &lt;br /&gt;
*	Kürzere Sortierkennzeichen sind dagegen kein Problem, diese werden automatisch mit Nullen aufgefüllt.&lt;br /&gt;
*	Wenn Sie keine Breiten angeben, werden alle Gruppen 2-stellig und die Laufende Nummer 4-stellig formatiert. Breitere Sortierkennzeichen werden in diesem Fall abgeschnitten!&lt;br /&gt;
*	Denken Sie zukunftsorientiert und wählen die Breiten nicht zu kurz, falls später einmal doch mehr Gruppen dazukommen als heute gedacht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voraussetzung ist, dass in den Stammdaten der Artikelgruppen Sortierkennzeichen vergeben worden sind. Beispiel:&lt;br /&gt;
&lt;br /&gt;
===== Neuanlage des Artikel und der Artikelnummer =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In den Stammdaten “Artikelgruppen” wird für die Obergruppen, Gruppen und für die Untergruppen das Feld “Sortierkennzeichen” als Artikelnummern-Zähler verwendet&lt;br /&gt;
* Die Sortierkennzeichen innerhalb der einzelnen Obergruppen, Gruppen und Untergruppen sollten dabei immer in der gleichen Länge angegeben werden.  Bei z.B. 2-stelligen Sortierkennzeichen ergibt sich eine Nummer von “10&amp;quot; bis “99&amp;quot;; bei 1-stelligen Sortierkennzeichen von “1&amp;quot; bis “9&amp;quot;; usw.&lt;br /&gt;
'''Hinweis''': Bevor Sie Artikel anlegen, müssen Sie sich also Gedanken über die Struktur und Hierarchie der Artikelgruppen machen und diese in den Artikelgruppen-Stammdaten entsprechend anlegen!&lt;br /&gt;
* Beim Neu-Anlegen eines Artikels in den Artikelstammdaten (mit F5)  ist die Artikelnummer erst einmal leer. Lassen Sie dieses Feld auch leer, weil es vom Programm ausgefüllt wird, wenn der oben beschriebene Parameter gesetzt ist.&lt;br /&gt;
* Geben Sie nun die Obergruppe, Gruppe und Untergruppe an, in die der neue Artikel gehören soll.&lt;br /&gt;
* Sobald Sie den Artikel speichern, holt sich das Programm aus der Obergruppe, Gruppe und der Untergruppe das jeweilige Sortierkennzeichen und verkettet diese Angabe. Beispielsweise wird aus den Obergruppen-/Gruppen-Sortierschlüsseln “1100&amp;quot; und dem Untergruppen-Sortierschlüssel “20&amp;quot; die Artikelnummer “110020&amp;quot; erzeugt.&lt;br /&gt;
* Danach holt sich das Programm die nächste freie fortlaufende Nummer für diese Artikelnummer. Wenn schon 3 Geräte/Teile dieses Artikels gespeichert wurden, wird nun also z.B. die laufende Nummer “0004&amp;quot; erzeugt. Daraus ergibt sich nun die gesamte Artikelnummer &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Stammdaten_ArtikelnummernSortierschlüssel.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Obergruppe: Audio &amp;amp;rArr; Sortierkennzeichen 20&amp;lt;br /&amp;gt;&lt;br /&gt;
Gruppe:	Mikrofone &amp;amp;rArr; Sortierkennzeichen 30&amp;lt;br /&amp;gt;&lt;br /&gt;
Untergruppe: Dynamisch &amp;amp;rArr; Sortierkennzeichen 3   &amp;amp;#x21E8;  Der neue Artikel erhält die Artikelnummer 20303001, der nächste 20303002 usw.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Achtung:'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''Wenn eine Artikelnummer einmal auf diese Art und Weise vergeben wurde, so bleibt sie auch dann noch so gespeichert, wenn Sie nachträglich die Sortierschlüssel der Artikelgruppen verändern! Mit anderen Worten: Das Ändern eines Sortierschlüssels ändert nicht automatisch alle Artikelnummern, die früher einmal mit der alten Struktur des Schlüssels gespeichert wurden!'''&lt;br /&gt;
&lt;br /&gt;
==== Die manuelle Vergabe der Artikelnummer ==== &lt;br /&gt;
&lt;br /&gt;
Sie benutzen die Artikelnummer als einen manuell einzugebenden &amp;quot;sprechenden Schlüssel&amp;quot;, d.h. man erkennt anhand der Artikelnummer, um welche Art von Artikel es sich handelt.&lt;br /&gt;
&lt;br /&gt;
=== Artikelart ===&lt;br /&gt;
&lt;br /&gt;
In der “Artikelart” können Sie wählen, ob es sich um “Miete”, “Verkauf/Verbrauchsmaterial”, “Dienstleistung”, “Arbeitszeit” oder um reinen “Text” handelt. Dieses Kennzeichen steuert die Verarbeitungsform dieses Artikels in der Erfassung von Angeboten, Aufträgen, Lieferscheinen oder Rechnungen.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten zur Artikel-Art werden '''[[REFLEX Bedienungsanleitung Stammdaten Artikel Artikelart|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Typ ===&lt;br /&gt;
&lt;br /&gt;
In das Feld &amp;quot;Typ&amp;quot; in der Artikelstammdatei wird in der Regel meistens die vom Hersteller vorgegebene Typ-Bezeichnung eingetragen.&lt;br /&gt;
&lt;br /&gt;
Da das Feld “Typ” ein Suchfeld ist, kann es für das Suchen/Sortieren verwendet werden. Für die Disposition, Reservierung, Suche nach Artikeln usw. ist dieses Feld sehr wichtig. Daher ist bei der Erfassung streng auf eine einheitliche Schreibweise zu achten. Besonders bei Verwendung von Bindestrichen, Schrägstrichen, Leerschritten usw. muss eine einheitliche Schreibweise vorliegen, da der Typ &amp;quot;KM/84&amp;quot; für das Programm ein anderer ist als z.B. &amp;quot;KM-84&amp;quot; oder &amp;quot;KM 84&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
=== Bezeichnung ===&lt;br /&gt;
&lt;br /&gt;
Hier wird die Bezeichnung des Artikels im Klartext eingetragen. Dies ist im Normalfall die vom Hersteller vorgegebene Bezeichnung. Da dieses Feld auch für das Drucken  benutzt werden kann, sollten Sie auch hier auf eine einheitliche Eingabe achten. Bei zusammengesetzten Begriffen sollten Sie z.B. immer die gleiche Reihenfolge einhalten. Dieses Feld ist ein mehrzeiliges Textfeld, so dass Sie auch Zeilenschaltungen im Text unterbringen können.&lt;br /&gt;
&lt;br /&gt;
Die Artikel-Bezeichnung sollte so gewählt werden, dass Sie möglichst eindeutig und aussagekräftig ist, da sie einerseits zum Suchen eines Artikels im Bestand und andererseits zum Drucken auf dem Lieferschein/Leihschein benutzt wird.&lt;br /&gt;
&lt;br /&gt;
Hinweis:&lt;br /&gt;
&lt;br /&gt;
Zum Drucken auf Angeboten, Aufträgen usw. können auch die '''[[REFLEX_Bedienungsanleitung_Stammdaten_Artikel#Textbausteine|Textbausteine]]''' verwendet werden!&lt;br /&gt;
&lt;br /&gt;
=== Hersteller ===&lt;br /&gt;
&lt;br /&gt;
Hier können Sie aus den Adressen den Hersteller auswählen.&lt;br /&gt;
&lt;br /&gt;
=== AktLagerbestand ===&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Lagerbestand ist ausgewiesen. Dieser Lagerbestand hat nichts mit der Disposition zu tun und ändert sich/kann sich je Tag/Uhrzeit ändern.&lt;br /&gt;
&lt;br /&gt;
=== Miete ===&lt;br /&gt;
&lt;br /&gt;
==== Bestände ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Miete Bestand.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
;DisponBestand&lt;br /&gt;
:Der disponierbare Bestand für diesen Artikel wird im Feld Dispon. Bestand angezeigt. Dies muss nicht der aktuelle Bestand sein, da es auch Artikel gibt, die nicht zur Disposition stehen (siehe nächstes Anzeigefeld “Nicht Dispon.”)&lt;br /&gt;
&lt;br /&gt;
;nichtDispon&lt;br /&gt;
:Der nicht disponierbare Bestand für diesen Artikel wird in dem Feld nicht Dispon angezeigt. Diese Artikel sind zwar grundsätzlich da, sind aber in der Regel z.B. fest eingebaut oder bei Langzeitmieten und können daher nicht ausgegeben werden.&lt;br /&gt;
&lt;br /&gt;
;GesamtBestand&lt;br /&gt;
:Der Gesamt-Bestand errechnet sich aus dem disponierbaren Bestand und dem nicht disponierbaren Bestand für diesen Artikel und wird hier angezeigt. &lt;br /&gt;
&lt;br /&gt;
==== Einzelartikel ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Miete Einzelartikel.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
===== Eingabefelder =====&lt;br /&gt;
&lt;br /&gt;
;SerNr&lt;br /&gt;
:Tragen Sie in dieses Feld die vom Hersteller vorgegebene Identifikationsnummer (Seriennummer) ein. Diese Nummer dient der Information und wird außerdem auf diversen Ausdrucken (Reparaturschein usw.) benötigt.&lt;br /&gt;
&lt;br /&gt;
;InvNr.&lt;br /&gt;
:Hier wird die eindeutige Inventarnummer des jeweiligen Einzelartikels angegeben. Diese Inventarnummer wird (normalerweise) für den Barcode verwendet, um einen Einzelartikel eindeutig zu identifizieren! In diesem Fall kann es immer nur einen Einzelartikel mit einer bestimmten Inventarnummer geben! &lt;br /&gt;
Wenn Sie einen neuen Einzelartikel anlegen (F6), so wird die Inventarnummer vom Programm automatisch vergeben, wenn Sie keine Inventarnummer in das Feld eingegeben haben! Wenn Sie eine Inventarnummer in das Feld eingegeben haben, vergibt das Programm beim Speichern keine automatische Nummer!&lt;br /&gt;
&lt;br /&gt;
Um eine Trennung zwischen Mietartikeln und Verkaufsartikeln zu erhalten, können zwei unterschiedliche Nummernkreise festgelegt werden: Z.B. ab 1xx.xxx = Mietartikel; ab 6x.xxx = Verkaufsartikel). &lt;br /&gt;
* Die Inventarnummer sollte max. 14-stellig sein und nur aus Ziffern bestehen. Dadurch kann der gedruckte Barcode kompakt gehalten werden (Buchstaben benötigen im Barcode sehr viel Platz!)&lt;br /&gt;
* Die Inventarnummer sollte  mit “1&amp;quot; - “9&amp;quot; beginnen, damit es bei der Verwendung von Barcode eine größere Lesesicherheit gibt.&lt;br /&gt;
&lt;br /&gt;
;Lieferant&lt;br /&gt;
:Tragen Sie hier den Lieferanten des Artikels ein. Mit dem [...]-Button können Sie eine Auswahl treffen. Diese Angabe können Sie auch über den Menüpunkt “Lager”,  “Lager Zugang buchen” oder manuell machen.&lt;br /&gt;
&lt;br /&gt;
;LiefDatum&lt;br /&gt;
:Bitte geben Sie in diesem Feld das Lieferdatum manuell ein oder wählen Sie das Datum über die Kalenderfunktion aus.&lt;br /&gt;
&lt;br /&gt;
;EK-Preise:&lt;br /&gt;
Es ist sinnvoll, auch in der Anfangsphase der Erfassung die Preise der Artikel anzulegen, damit die Auftragserfassung erleichtert wird. Sie müssten sonst nämlich bei der Auftragserfassung die Preise jeweils von Hand eintragen.&lt;br /&gt;
Aus Kalkulationsgründen sollten Sie die Einkaufspreise ebenfalls eingeben. Vor allem der Kostensatz pro Tag ist für die Nachkalkulation von Vermietungen wichtig: Hier können Sie den von Ihnen kalkulierten Satz angeben, den ein Artikel pro Vermiettag mindestens erlösen muss. Diesen Satz kann man errechnen z.B. mit der Formel:&lt;br /&gt;
Einkaufspreis + letzter Durchschnitts-EK + 8 % Gemeinkosten-Zuschlag = Kostensatz/Tag.&lt;br /&gt;
&lt;br /&gt;
;DisponBar&lt;br /&gt;
:Mit einem Häkchen in diesem Feld bestimmen Sie die Zuordnung zum Disponierbaren Bestand. Fehlt das Häkchen bzw. wird es nicht gesetzt, wird dieser Artikel dem nicht disponierbaren Bestand zugeordnet (z.B. bei Langzeitmieten; sofern dieser Artikel fest eingebaut ist usw.).&lt;br /&gt;
&lt;br /&gt;
;Zeitwert&lt;br /&gt;
:Hier wird manuelle der aktuelle Zeitwert des Artikels eingegeben.&lt;br /&gt;
&lt;br /&gt;
;Hersteller&lt;br /&gt;
:Hier kann der Name des Artikelherstellers für diesen Einzelartikel vermerkt werden. Sofern es mehrere Hersteller dieses Artikeltyps gibt und im Feld “Hersteller” im oberen Teil der Bildschirmmaske nichts eingetragen wurde, kann nun hier der Hersteller für diesen speziellen Artikel eingetragen werden. Wurde im Feld “Hersteller” im oberen Maskenbereich eine Adresse angegeben/abgerufen, so wird diese Angabe in das Feld “Hersteller” beim Einzelartikel kopiert. Ggfs. kann diese Vorgabe noch manuell überschrieben werden.&lt;br /&gt;
Wenn man z.B. baugleiche Artikel von mehreren Herstellern unter einem neutralen Artikeltyp zusammenfasst, sollte zu jedem Einzelartikel der eigentliche Hersteller abgespeichert werden.&lt;br /&gt;
&lt;br /&gt;
;BetrStd &lt;br /&gt;
:Hier wird manuell die Eingabe der Betriebsstunden vorgenommen. Mit dem [...]-Button können Sie in die Wartungsdaten umschalten. Die Anzahl der Betriebsstunden, der normale Wartungszyklus, wann die letzte Wartung durchgeführt wurde, das Datum der nächsten Wartung und eine Kurzbeschreibung mit Fehlerbeschreibung können zu diesem Artikel hinterlegt werden.&lt;br /&gt;
&lt;br /&gt;
;LfDNr&lt;br /&gt;
:Mit dieser fortlaufenden Nummer wird ein Einzelartikel (= Gerät) in Verbindung mit der Artikelnummer eindeutig identifiziert. Die laufende Nummer wird immer vom Programm automatisch vergeben. Geben Sie also keine Nummer in diesem Feld an und speichern Sie den entsprechenden Artikel. Da Sie keine Nummer angegeben haben, vergibt das Programm automatisch die nächste freie Nummer und speichert den Artikel unter dieser lfd. Nummer.&lt;br /&gt;
Wenn Sie mit Barcode und mobilen Datenerfassungsgeräten arbeiten wollen, so muss die Inventarn¬ummer als Barcode verwendet werden, weil dieses Programm-Modul nur mit der Inventarnummer arbeitet! &lt;br /&gt;
Die laufende Nummer eines Einzelartikels wird ja vom Programm automatisch vergeben, wenn man einen Einzelartikel neu anlegt. Dabei wird nicht einfach die höchste aktuell gespeicherte Nummer ermittelt und die nächstfolgende dann für den neuen Einzelartikel benutzt. Wenn z.B. (speziell im Verkauf) ein Einzelartikel aus der Liste gelöscht wurde (weil er z.B. verkauft wurde), so wird diese laufende Nummer beim nächsten neuen Einzelartikel nicht wieder verwendet. Deshalb überwacht das Programm nun auch die verkauften Einzelartikel und holt sich dort die höchste Nummer.&lt;br /&gt;
Wundern Sie sich also nicht, wenn Sie beim Anlegen eines neuen Einzelartikels z.B. die Nummer 879 bekommen! In diesem Fall gab es schon mal die Nummer 878, die verkauft wurde und deshalb wird nun halt die 879 vergeben, obwohl Sie vielleicht nur einen einzigen aktuellen Einzelartikel haben!&lt;br /&gt;
&lt;br /&gt;
;Lagerort&lt;br /&gt;
:Hier können Sie den Standard-Lagerort oder “Heimat-Ort” des Artikels angeben. Dieses ist vor allem wichtig beim Einlagern oder bei der Rücknahme von Artikeln, da dieser Lagerort angezeigt wird und den Benutzern damit anzeigen kann, wohin die Artikel gehören. Außerdem besteht die Möglichkeit, beim individuellen Bedrucken von Etiketten den Lagerort mit auf das Etikett zu drucken.&lt;br /&gt;
&lt;br /&gt;
;Bereich&lt;br /&gt;
:Im Eingabefeld Bereich muss festgelegt werden, ob der Einzelartikel zum Miet- oder zum Verkaufs-bestand zählen soll. Diese Eingabe ist zwingend erforderlich!&lt;br /&gt;
&lt;br /&gt;
;Eingentümer&lt;br /&gt;
:Unter Umständen teilen sich mehrere Firmen das technische Equipment eines gemeinsamen Lagers. Mit der Angabe des Eigentümers im Stammsatz erfolgt die Zuordnung zum jeweiligen Eigentümer des Artikels. Oder Sie tragen hier den Namen der Leasingfirma ein, sofern der Artikel geleast wurde.&lt;br /&gt;
&lt;br /&gt;
;Zusatzinfo&lt;br /&gt;
:In den Eingabefeldern Zusatzinfo 1, 2 und 3 können beliebige Bemerkungen (z.B. Gehäuse zerkratzt, Montagsgerät usw.) hinterlegt werden.&lt;br /&gt;
&lt;br /&gt;
;HerstBez&lt;br /&gt;
:Hier wird die Bezeichnung des Artikels vermerkt, die der Hersteller verwendet.&lt;br /&gt;
&lt;br /&gt;
;HrstGarantie&lt;br /&gt;
:Hier kann das Datum (Hersteller-Garantie bis) eingetragen werden, bei dem die Hersteller-Garantie endet.&lt;br /&gt;
&lt;br /&gt;
;KndGarantie&lt;br /&gt;
:Hier kann das Datum (Kunden-Garantie bis) eingetragen werden, bei dem die Kunden-Garantie endet.&lt;br /&gt;
&lt;br /&gt;
;KoStelle&lt;br /&gt;
:Hier kann eine Kostenstelle zugeordnet werden.&lt;br /&gt;
&lt;br /&gt;
;LtztInv&lt;br /&gt;
:Hier werden das Datum der letzten Inventur oder Lagerbewegung und der&lt;br /&gt;
Kurzname des Inventuraufnehmenden festgehalten.&lt;br /&gt;
&lt;br /&gt;
===== Anzeigefelder =====&lt;br /&gt;
&lt;br /&gt;
Die folgenden Felder werden automatisch durch die entsprechenden Lagerprogramme ausgefüllt und sind hier nur zur Information gedacht: &lt;br /&gt;
;Status&lt;br /&gt;
:Der Status zeigt den aktuellen &amp;quot;Zustand&amp;quot; des Artikels an:&lt;br /&gt;
* LAG:		Am Lager, verfügbar &lt;br /&gt;
* AUSG:		Ausgegeben&lt;br /&gt;
* REPA:		Reparatur/Werkstatt&lt;br /&gt;
* ABG:		Artikel/Gerät war bei einem Einsatz, der Auftrag dazu ist abgeschlossen.&lt;br /&gt;
&lt;br /&gt;
;Akt.Standort:&lt;br /&gt;
:Kurzname des aktuellen Standortes (wo steht Artikel gerade tatsächlich):&lt;br /&gt;
* entweder ein Kunden-Kurzname beim Status AUSGEGEBEN&lt;br /&gt;
* oder ein Lagerort-Kurzname beim Status AM LAGER&lt;br /&gt;
 &lt;br /&gt;
;von:&lt;br /&gt;
:Wenn sich der Artikel bei einem Kunden (im Einsatz) befindet, steht hier das Datum der Ausgabe sowie im rechten, abgetrennten Feld die Uhrzeit der Ausgabe.&lt;br /&gt;
&lt;br /&gt;
;bis&lt;br /&gt;
:Hier steht das Datum der Rückgabe sowie im rechten, abgetrennten Feld die Uhrzeit der Rückgabe.&lt;br /&gt;
&lt;br /&gt;
;Auftrag&lt;br /&gt;
:Wenn sich der Artikel bei einem Kunden (im Einsatz) aufgrund eines Auftrags befindet, steht hier die Auftragsnummer; im rechten, abgetrennten Feld steht zusätzlich noch die  Positionsnummer innerhalb des Auftrages.&lt;br /&gt;
&lt;br /&gt;
;L’Schn.&lt;br /&gt;
:Wenn sich der Artikel bei einem Kunden (im Einsatz, mit Lieferschein) befindet, steht hier die Lieferschein- und Positionsnummer.&lt;br /&gt;
&lt;br /&gt;
;Änderung&lt;br /&gt;
:Datum der letzten Änderung und Benutzer-Kürzel.&lt;br /&gt;
&lt;br /&gt;
==== Preise ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Miete Preise.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
===== Preisart =====&lt;br /&gt;
&lt;br /&gt;
Das Feld Preisart steuert die Preisberechnungsformel für die Mietpreisberechnung. Hiermit gibt Ihnen das Programm die Möglichkeit, den Mietpreis an verschiedene Zeiträume anzupassen. Es gibt folgende Auswahlmöglichkeiten:&lt;br /&gt;
						&lt;br /&gt;
Leer:&lt;br /&gt;
Berechnet wird das, was in der Auftragserfassung als Berechnungseinheit angegeben wird, also Tage, Wochen oder Monate. Berechnet wird jeweils die ermittelte und ggf. manuell korrigierte Einheit. &lt;br /&gt;
&lt;br /&gt;
* Beispiel: 5 Tage Miete x Mietpreis: 15,00 pro Tag = Gesamt-Mietpreis: 75,00&lt;br /&gt;
&lt;br /&gt;
Sie können den Gesamt-Mietpreis bei der Auftragserfassung noch beeinflussen, indem Sie z.B. die Anzahl der zu berechnenden Miettage verändern. In unserem obigen Beispiel könnten Sie z.B. aus den 5 Tagen 5,5 machen, um die Rolltage zu berechnen, was dann zu einem Mietpreis von 82,50 führen würde.&lt;br /&gt;
&lt;br /&gt;
===== Mietpreis =====&lt;br /&gt;
&lt;br /&gt;
In diese Felder tragen Sie den Mietpreis für jeden Artikel ein. Es handelt sich dabei um den Mietpreis für den '''ersten''' Tag bzw. die erste Woche bzw. den ersten Monat. &lt;br /&gt;
&lt;br /&gt;
Später bei der Auftragserfassung multipliziert das Programm dann diesen Mietpreis mit der Anzahl von Miettagen, um den Gesamt-Mietpreis zu errechnen. Wenn Sie eine Mietpreisstaffel angegeben haben, so wird diese u. U. auch noch zur Preisberechnung herangezogen.&lt;br /&gt;
&lt;br /&gt;
Beim Anlegen eines neuen Auftrags schlägt das Programm die Anzahl der zu berechnenden Tage vor. Dieser Vorschlag kann überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:In den [[REFLEX_Programm-Parameter_für_Auftrag#Preise.2FBerechnung.2FKalkulation|Programm-Parametern]] kann man angeben, ob der Vorschlag aus dem Dispo-Zeitraum oder dem Veranstaltungs-Zeitraum berechnet werden soll.&lt;br /&gt;
&lt;br /&gt;
===== BruchReinigung =====&lt;br /&gt;
&lt;br /&gt;
Hier können Sie die Kosten/den Preis für Ersatz bzw. Reinigung vermerken.&lt;br /&gt;
&lt;br /&gt;
===== Mietpreisstaffel =====&lt;br /&gt;
&lt;br /&gt;
Mietpreisstaffeln legen Sie im Menü &amp;quot;Stammdaten&amp;quot; &amp;amp;rArr; &amp;quot;Mietpreisstaffeln&amp;quot; an, mit deren Hilfe der Mietpreis berechnet wird.&lt;br /&gt;
In den Preisstaffeln stehen die Prozentwerte oder Faktoren (siehe &amp;quot;Optionen und Einstellungen&amp;quot;), mit denen der Mietpreis berechnet wird. So könnten Sie z.B. eine Staffel  &amp;quot;100 %, 120%, 140%...&amp;quot; für den Lichtbereich anlegen und eine Staffel &amp;quot;100%, 130%, 160%...&amp;quot; für den Ton-Bereich.&lt;br /&gt;
&lt;br /&gt;
Der im Preisfenster angegebene Mietpreis gilt dabei als der 100-%-Preis für den ersten Tag der Berechnung. Als Mietpreis gilt dann der Preis, der sich aus dem Grundpreis und dem Prozentwert/Faktor aus der Mietpreisstaffel für die angegebenen Tage/Wochen/Monate ergibt.&lt;br /&gt;
&lt;br /&gt;
;Beispiel&lt;br /&gt;
: 5 Tage Miete Mietpreis: 15,00&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot; &lt;br /&gt;
!Staffel für &lt;br /&gt;
!Faktor&lt;br /&gt;
|-&lt;br /&gt;
| 1 Tag &lt;br /&gt;
| Faktor 1&lt;br /&gt;
|-&lt;br /&gt;
| 2 Tage&lt;br /&gt;
| Faktor 1,8&lt;br /&gt;
|-&lt;br /&gt;
| 3 Tage&lt;br /&gt;
| Faktor 2,7&lt;br /&gt;
|-&lt;br /&gt;
| 4 Tage&lt;br /&gt;
| Faktor 3,2&lt;br /&gt;
|-&lt;br /&gt;
| 5 Tage&lt;br /&gt;
| Faktor 3,75&lt;br /&gt;
|} &lt;br /&gt;
Gesamt-Mietpreis lt. Staffel: 56,25&lt;br /&gt;
&lt;br /&gt;
=== Verkauf ===&lt;br /&gt;
&lt;br /&gt;
===== Bestführung =====&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Verkauf Bestand.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Im Feld “Verkauf Bestandsführung” kann durch Setzen eines Häkchens bestimmt werden, ob eine Lagerbestandsführung vorgenommen werden soll. Bei Mengenartikeln wie z.B. Batterien ist dies nicht sinnvoll, da diese Artikel in der Regel nicht gezählt werden.&lt;br /&gt;
&lt;br /&gt;
Durch Setzen des Häkchens wird die Lagerbestandsführung aktiviert. Damit ein reibungsloser Arbeitsablauf gewährleistet ist, kann der Lagerbestand bei der Lagerausgabe auch ins MINUS gebucht werden. Dies kann der Fall sein, wenn z.B. Artikel ans Lager zurückgegeben wurden, jedoch der eigentliche Lagerzugang noch nicht am System gebucht wurde und somit auch in der Lagerbestandsführung momentan noch nicht zugebucht wurden. Da der Artikel aber faktisch am Lager ist und der Artikel aufgrund einer noch fehlenden Rückbuchung trotzdem wieder ausgegeben werden soll, geht der Lagerbestand erst einmal ins Minus. &lt;br /&gt;
&lt;br /&gt;
Das System meldet diesen Minusbestand per Warnhinweis. Der Anwender entscheidet nun, ob die Ware trotz fehlender Rückbuchung trotzdem wieder ausgegeben werden soll.&lt;br /&gt;
&lt;br /&gt;
===== Preise =====&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Verkauf Preise.jpg|400px]] &lt;br /&gt;
&lt;br /&gt;
Auf dieser Registerseite können bis zu 6 unterschiedliche Verkaufspreise abgelegt werden.&lt;br /&gt;
In die Eingabefelder Verk. Preis 1 - Verk. Preis 6 tragen Sie im Bedarfsfall die unterschiedlichen Verkaufspreise für diesen Artikel ein.&lt;br /&gt;
In den Kontakt-Stammdaten wird mit dem Feld „Preisgruppe“ festgelegt, welche VK-Preisgruppe standardmäßig zugeordnet werden soll. Ist keine Preisgruppe bei der Adresse hinterlegt, so wird immer der VK-1 (Verkaufspreis 1) zur Berechnung herangezogen.&lt;br /&gt;
&lt;br /&gt;
;ErlösKonto&lt;br /&gt;
:Für die Fakturierung/Fibu: Die Angabe eines Erlöskontos ist wichtig, wenn Sie eine Finanzbuchhaltung benutzen und die Artikelerlöse auf ein spezielles Erlöskonto gebucht werden sollen. Diese Angabe wird also vor allem für die Finanzbuchhaltungs-Schnittstelle der Faktura benötigt.&lt;br /&gt;
&lt;br /&gt;
;BerEinheit&lt;br /&gt;
:Damit kann man angeben, dass sich der Preis des Artikels nicht auf einem Artikel bezieht sondern auf eine bestimmte Menge.&lt;br /&gt;
&lt;br /&gt;
;letzterEK&lt;br /&gt;
:Diese Angabe entspricht dem letzten Einkaufspreis.&lt;br /&gt;
&lt;br /&gt;
;DurchschnittsEK&lt;br /&gt;
:Es wird der Durchschnitts-Einkaufspreis angezeigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Übersicht über die Preise =====&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [[REFLEX Artikelstamm Preise]] gibt es eine Übersicht über die verschiedenen Preis eines Artikels.&lt;br /&gt;
&lt;br /&gt;
===== Einzelartikel =====&lt;br /&gt;
&lt;br /&gt;
Wie bei den Mietartikeln werden hier (optional) die Daten der Einzelartikel gespeichert/angezeigt.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Verkauf Einzelartikel.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
;SerNr&lt;br /&gt;
:Tragen Sie in dieses Feld die vom Hersteller vorgegebene Identifikationsnummer (Seriennummer) ein. Diese Nummer dient der Information und wird außerdem auf diversen Ausdrucken (Reparaturschein usw.) benötigt.&lt;br /&gt;
&lt;br /&gt;
;InvNr.&lt;br /&gt;
:Hier wird die eindeutige Inventarnummer des jeweiligen Einzelartikels angegeben. Diese Inventarnummer wird (normalerweise) für den Barcode verwendet, um einen Einzelartikel eindeutig zu identifizieren! In diesem Fall kann es immer nur einen Einzelartikel mit einer bestimmten Inventarnummer geben! &lt;br /&gt;
Wenn Sie einen neuen Einzelartikel anlegen (F6), so wird die Inventarnummer vom Programm automatisch vergeben, wenn Sie keine Inventarnummer in das Feld eingegeben haben! Wenn Sie eine Inventarnummer in das Feld eingegeben haben, vergibt das Programm beim Speichern keine automatische Nummer!&lt;br /&gt;
&lt;br /&gt;
Um eine Trennung zwischen Mietartikeln und Verkaufsartikeln zu erhalten, können zwei unterschiedliche Nummernkreise festgelegt werden: Z.B. ab 1xx.xxx = Mietartikel; ab 6x.xxx = Verkaufsartikel). &lt;br /&gt;
* Die Inventarnummer sollte max. 14-stellig sein und nur aus Ziffern bestehen. Dadurch kann der gedruckte Barcode kompakt gehalten werden (Buchstaben benötigen im Barcode sehr viel Platz!)&lt;br /&gt;
* Die Inventarnummer sollte  mit “1&amp;quot; - “9&amp;quot; beginnen, damit es bei der Verwendung von Barcode eine größere Lesesicherheit gibt.&lt;br /&gt;
&lt;br /&gt;
;Lieferant&lt;br /&gt;
:Tragen Sie hier den Lieferanten des Artikels ein. Mit dem [...]-Button können Sie eine Auswahl treffen. Diese Angabe können Sie auch über den Menüpunkt “Lager”,  “Lager Zugang buchen” oder manuell machen.&lt;br /&gt;
&lt;br /&gt;
;LiefDatum&lt;br /&gt;
:Bitte geben Sie in diesem Feld das Lieferdatum manuell ein oder wählen Sie das Datum über die Kalenderfunktion aus.&lt;br /&gt;
&lt;br /&gt;
;EK-Preise:&lt;br /&gt;
Es ist sinnvoll, auch in der Anfangsphase der Erfassung die Preise der Artikel anzulegen, damit die Auftragserfassung erleichtert wird. Sie müssten sonst nämlich bei der Auftragserfassung die Preise jeweils von Hand eintragen.&lt;br /&gt;
Aus Kalkulationsgründen sollten Sie die Einkaufspreise ebenfalls eingeben. Vor allem der Kostensatz pro Tag ist für die Nachkalkulation von Vermietungen wichtig: Hier können Sie den von Ihnen kalkulierten Satz angeben, den ein Artikel pro Vermiettag mindestens erlösen muss. Diesen Satz kann man errechnen z.B. mit der Formel:&lt;br /&gt;
Einkaufspreis + letzter Durchschnitts-EK + 8 % Gemeinkosten-Zuschlag = Kostensatz/Tag.&lt;br /&gt;
&lt;br /&gt;
;Hersteller&lt;br /&gt;
:Hier kann der Name des Artikelherstellers für diesen Einzelartikel vermerkt werden. Sofern es mehrere Hersteller dieses Artikeltyps gibt und im Feld “Hersteller” im oberen Teil der Bildschirmmaske nichts eingetragen wurde, kann nun hier der Hersteller für diesen speziellen Artikel eingetragen werden. Wurde im Feld “Hersteller” im oberen Maskenbereich eine Adresse angegeben/abgerufen, so wird diese Angabe in das Feld “Hersteller” beim Einzelartikel kopiert. Ggfs. kann diese Vorgabe noch manuell überschrieben werden.&lt;br /&gt;
Wenn man z.B. baugleiche Artikel von mehreren Herstellern unter einem neutralen Artikeltyp zusammenfasst, sollte zu jedem Einzelartikel der eigentliche Hersteller abgespeichert werden.&lt;br /&gt;
&lt;br /&gt;
;LfDNr&lt;br /&gt;
:Mit dieser fortlaufenden Nummer wird ein Einzelartikel (= Gerät) in Verbindung mit der Artikelnummer eindeutig identifiziert. Die laufende Nummer wird immer vom Programm automatisch vergeben. Geben Sie also keine Nummer in diesem Feld an und speichern Sie den entsprechenden Artikel. Da Sie keine Nummer angegeben haben, vergibt das Programm automatisch die nächste freie Nummer und speichert den Artikel unter dieser lfd. Nummer.&lt;br /&gt;
Wenn Sie mit Barcode und mobilen Datenerfassungsgeräten arbeiten wollen, so muss die Inventarn¬ummer als Barcode verwendet werden, weil dieses Programm-Modul nur mit der Inventarnummer arbeitet! &lt;br /&gt;
Die laufende Nummer eines Einzelartikels wird ja vom Programm automatisch vergeben, wenn man einen Einzelartikel neu anlegt. Dabei wird nicht einfach die höchste aktuell gespeicherte Nummer ermittelt und die nächstfolgende dann für den neuen Einzelartikel benutzt. Wenn z.B. (speziell im Verkauf) ein Einzelartikel aus der Liste gelöscht wurde (weil er z.B. verkauft wurde), so wird diese laufende Nummer beim nächsten neuen Einzelartikel nicht wieder verwendet. Deshalb überwacht das Programm nun auch die verkauften Einzelartikel und holt sich dort die höchste Nummer.&lt;br /&gt;
Wundern Sie sich also nicht, wenn Sie beim Anlegen eines neuen Einzelartikels z.B. die Nummer 879 bekommen! In diesem Fall gab es schon mal die Nummer 878, die verkauft wurde und deshalb wird nun halt die 879 vergeben, obwohl Sie vielleicht nur einen einzigen aktuellen Einzelartikel haben!&lt;br /&gt;
&lt;br /&gt;
;Lagerort&lt;br /&gt;
:Hier können Sie den Standard-Lagerort oder “Heimat-Ort” des Artikels angeben. Dieses ist vor allem wichtig beim Einlagern oder bei der Rücknahme von Artikeln, da dieser Lagerort angezeigt wird und den Benutzern damit anzeigen kann, wohin die Artikel gehören. Außerdem besteht die Möglichkeit, beim individuellen Bedrucken von Etiketten den Lagerort mit auf das Etikett zu drucken.&lt;br /&gt;
&lt;br /&gt;
;Bereich&lt;br /&gt;
:Im Eingabefeld Bereich muss festgelegt werden, ob der Einzelartikel zum Miet- oder zum Verkaufs-bestand zählen soll. Diese Eingabe ist zwingend erforderlich!&lt;br /&gt;
&lt;br /&gt;
;Eigentümer&lt;br /&gt;
:Unter Umständen teilen sich mehrere Firmen das technische Equipment eines gemeinsamen Lagers. Mit der Angabe des Eigentümers im Stammsatz erfolgt die Zuordnung zum jeweiligen Eigentümer des Artikels. Oder Sie tragen hier den Namen der Leasingfirma ein, sofern der Artikel geleast wurde.&lt;br /&gt;
&lt;br /&gt;
;Zusatzinfo&lt;br /&gt;
:In den Eingabefeldern Zusatzinfo 1, 2 und 3 können beliebige Bemerkungen (z.B. Gehäuse zerkratzt, Montagsgerät usw.) hinterlegt werden.&lt;br /&gt;
&lt;br /&gt;
;HerstBez&lt;br /&gt;
:Hier wird die Bezeichnung des Artikels vermerkt, die der Hersteller verwendet.&lt;br /&gt;
&lt;br /&gt;
;LtztInv&lt;br /&gt;
:Hier werden das Datum der letzten Inventur oder Lagerbewegung und der&lt;br /&gt;
Kurzname des Inventuraufnehmenden festgehalten.&lt;br /&gt;
&lt;br /&gt;
=== Kalkulation/Kosten ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel KalkulationKosten.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
==== Erlös-Konto ====&lt;br /&gt;
&lt;br /&gt;
Für die Fakturierung/Fibu: Die Angabe eines Erlöskontos ist wichtig, wenn Sie eine Finanzbuchhaltung benutzen und die Artikelerlöse auf ein spezielles Erlöskonto gebucht werden sollen. Diese Angabe wird also vor allem für die Finanzbuchhaltungs-Schnittstelle der Faktura benötigt.&lt;br /&gt;
&lt;br /&gt;
==== Kostenarten ====&lt;br /&gt;
&lt;br /&gt;
Im Artikelstamm kann man die Kostenarten für jeden Artikel hinterlegen.&lt;br /&gt;
Die Kostenart wird automatisch in eine Bestellung übernommen, wenn der Artikel in die Bestellung eingefügt wird. Das ist insbesondere für die Kalkulation und die Eingangsrechnungen wichtig!&lt;br /&gt;
&lt;br /&gt;
==== DurchschnEK ====&lt;br /&gt;
&lt;br /&gt;
Dieser Preis wird für die Kalkulation verwendet. Er wird automatisch vom Programm errechnet, wenn Sie einen neuen Artikel erfassen oder den Artikelbestand über das Programm &amp;quot;Lagerzugang/-abgang&amp;quot; erhöhen. Sie können diesen Wert jedoch manuell überschreiben, wenn Sie eine manuelle Korrektur vornehmen müssen, weil z.B. der EK sehr stark gefallen ist und der Durchschnittswert nicht mehr die Realität reflektiert.&lt;br /&gt;
&lt;br /&gt;
==== GeplEinsatz ====&lt;br /&gt;
&lt;br /&gt;
Tragen Sie in diese Felder ein, wie lange der Artikel voraussichtlich im Einsatz sein wird. Diese Angaben werden für die Berechnung des Feldes &amp;quot;Kostensatz/Tag für die Miete&amp;quot; benötigt.		&lt;br /&gt;
&lt;br /&gt;
==== Kostensatz ====&lt;br /&gt;
&lt;br /&gt;
Hier errechnet das Programm den Kostensatz pro Tag, den Sie mit diesem Artikel haben. Es handelt sich dabei um einen Wert, der die reinen Beschaffungskosten beinhaltet, nicht die Reparatur-, Finanzierungs- und Gemeinkosten. Diese Kosten werden in der Statistik (Report) berücksichtigt. Die Angabe Kostensatz/Tag Miete dient auch zur Roherlös-Ermittlung.&lt;br /&gt;
&lt;br /&gt;
=== Technische Daten ===&lt;br /&gt;
&lt;br /&gt;
==== Maße ====&lt;br /&gt;
&lt;br /&gt;
Geben Sie hier die '''Geräte'''-Maße in der Form '''Breite x Höhe x Tiefe''' in cm an. Geben Sie '''nicht''' die Verpackungsmaße ein, diese werden unten eingegeben!&lt;br /&gt;
&lt;br /&gt;
Es wird empfohlen, das Zeichen &amp;quot;x&amp;quot; als Trennung zwischen den einzelnen Werten zu verwenden! Beispiel:&lt;br /&gt;
&lt;br /&gt;
 120x300x140&lt;br /&gt;
&lt;br /&gt;
Aus den Angaben errechnet das Programm das Geräte-Volumen, wenn die Option '''Automatik''' eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Volumen ====&lt;br /&gt;
&lt;br /&gt;
Das Geräte-Volumen wird automatisch errechnet, wenn Sie die Geräte-Maße eingeben und die Option '''Automatik''' eingeschaltet ist. Sie können diese Angabe jedoch auch manuell eingeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Verpackungs-Maße ====&lt;br /&gt;
&lt;br /&gt;
Geben Sie hier die '''Verpackungs'''-Maße für Miet und ggf. Verkauf in der Form '''Breite x Höhe x Tiefe''' in cm an.&lt;br /&gt;
&lt;br /&gt;
Es wird empfohlen, das Zeichen &amp;quot;x&amp;quot; als Trennung zwischen den einzelnen Werten zu verwenden! Beispiel:&lt;br /&gt;
&lt;br /&gt;
 120x300x140&lt;br /&gt;
&lt;br /&gt;
Aus den Angaben errechnet das Programm das Geräte-Volumen, wenn die Option '''Automatik''' eingeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
Miete und Verkauf sind getrennt, weil beim Verkauf z.B. im Original-Karton ausgeliefert wird, in der Miete aber im Case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Verpackungs-Volumen ====&lt;br /&gt;
&lt;br /&gt;
Das Verpackungs-Volumen wird automatisch errechnet, wenn Sie die Geräte-Maße eingeben und die Option '''Automatik''' eingeschaltet ist. Sie können diese Angabe jedoch auch manuell eingeben.&lt;br /&gt;
&lt;br /&gt;
Miete und Verkauf sind getrennt, weil beim Verkauf z.B. im Original-Karton ausgeliefert wird, in der Miete aber im Case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Gewicht netto ====&lt;br /&gt;
&lt;br /&gt;
Hier wird das reine Geräte-Gewicht ohne Verpackung angegeben.&lt;br /&gt;
&lt;br /&gt;
Miete und Verkauf sind getrennt, weil beim Verkauf z.B. im Original-Karton ausgeliefert wird, in der Miete aber im Case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Gewicht brutto ====&lt;br /&gt;
&lt;br /&gt;
Hier wird das Geräte-Gewicht plus Verpackung angegeben.&lt;br /&gt;
&lt;br /&gt;
Miete und Verkauf sind getrennt, weil beim Verkauf z.B. im Original-Karton ausgeliefert wird, in der Miete aber im Case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Verpackungseinheit ====&lt;br /&gt;
&lt;br /&gt;
Legt fest, wie viele Artikel in einer Verpackungseinheit enthalten sind. &lt;br /&gt;
&lt;br /&gt;
In den Programm-Parametern kann man eine Option aktivieren, mit der das Programm aus der Verpackungseinheit des Artikels und der eingegebenen Auftragsmenge die Reservermenge berechnet.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;Verpackungseinheit: 3&amp;lt;br&amp;gt;Eingegeben wird die Auftragsmenge 4&amp;lt;br&amp;gt;Die Reservemenge wird 2 (4 + 2 = 6), also 2 Verpackungseinheiten!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Ursprungsland ====&lt;br /&gt;
&lt;br /&gt;
Diese Angabe ist z.B. für den Druck eines [[GEVITAS-Carnet|Carnets]] wichtig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== IntraStat-Nummer ====&lt;br /&gt;
&lt;br /&gt;
Optionale Eingabe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Einheit ====&lt;br /&gt;
&lt;br /&gt;
Aus diesem Auswahlfeld können Sie eine vom Programm vorgegebene Einheit auswählen.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie die Vorgaben nicht benutzen wollen, können Sie in den Programmparametern eigene Einheiten festlegen.&lt;br /&gt;
* [[Artikel-Einheiten|Weitere Informationen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Stromverbrauch ====&lt;br /&gt;
&lt;br /&gt;
Geben Sie hier den Stromverbrauch in Watt ein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Kennzeichen ====&lt;br /&gt;
&lt;br /&gt;
Hier kann man frei definierbare Kennzeichen vergeben (Menü '''Stammdaten--&amp;gt;Kennzeichen für Artikel''').&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Sie drucken eine Preisliste mit einem bestimmten Report. Allerdings sollen nicht alle Artikel auf der Preisliste erscheinen. Also legen Sie fest, dass das '''Kennzeichen 1''' &amp;quot;Preisliste&amp;quot; heißt und die Auswahl &amp;quot;Ja&amp;quot; und &amp;quot;Nein&amp;quot; hat. Der Report wertet diese Angabe aus und druckt nur Artikel, bei denen &amp;quot;Ja&amp;quot; in diesem Kennzeichen steht (oder nicht &amp;quot;Nein&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Artikel-Verknüpfungen ====&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ermöglicht es, zwei Artikel miteinander zu verknüpfen, um die Lagerausgabe mengenmäßig zu steuern.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
Farbfolien werden in Rollen '''eingekauft''', aber in Metern '''verkauft'''. Es gibt also…&lt;br /&gt;
&lt;br /&gt;
* einen Artikel „Rolle Farbfolie“ &lt;br /&gt;
* einen anderen „Farbfolie laufender Meter“.&lt;br /&gt;
&lt;br /&gt;
In der Artikel-Verknüpfung kann man nun angeben, wie viel Meter eine Rolle von dem „Laufender Meter“-Artikel hat. &lt;br /&gt;
&lt;br /&gt;
Bei einer Lagerbuchung (Lieferschein oder Lagerzugang) wird nun der Bestand des verknüpften Artikels geändert! Dadurch kann man z.B. 2 laufende Meter verkaufen, aber eine Rolle einkaufen.&lt;br /&gt;
&lt;br /&gt;
Artikel können über das Menü '''Stammdaten--&amp;gt;Artikel-Verknüpfungen''' verknüpft werden.&lt;br /&gt;
&lt;br /&gt;
* Bis '''REFLEX 10''' war das ein Zusatz-Modul, ab '''REFLEX 11''' ist diese Funktion für die Allgemeinheit verfügbar!&lt;br /&gt;
&lt;br /&gt;
=== Textbausteine ===&lt;br /&gt;
&lt;br /&gt;
In diesem Teil der Artikelstammdaten können Sie zu jedem Artikel Textbausteine hinterlegen, die zum Ausdrucken auf Angeboten, Aufträgen, Lieferscheinen usw. benutzt werden. Im jeweiligen Formular kann bestimmt werden, dass nicht die Standardbezeichnung des Artikels gedruckt wird, sondern eben dieser Artikeltext! Man kann für Miete/Verkauf unterschiedliche Textbausteine anlegen. Wenn man keinen Bereich angibt, wird der Text sowohl in der Miete als auch im Verkauf verwendet.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dazu in der Eingabemaske des Artikels auf das Register &amp;quot;Texte&amp;quot;. Ihnen stehen nun die Funktionen “Text bearbeiten” bzw. “neuen Text anlegen” zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden '''[[REFLEX_Bedienungsanleitung_Stammdaten_Artikel_Textbausteine|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten ===&lt;br /&gt;
&lt;br /&gt;
Auf dieser Registerseite können Sie hinterlegen, bei welchem Lieferanten Sie am liebsten diesen Artikel beziehen wollen. Sie können beliebig viele Lieferanten - nach Prioritäten - speichern.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Lieferanten.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Vor allem wenn Sie das Bestellwesen nutzen wollen, sind diese Angaben wichtig: Beim Erfassen einer Bestellung prüft das Programm, ob es für den bestellten Artikel und Lieferanten einen Preis gibt und holt diesen ggf. in die Bestellung. Auch für das automatische Bestellen aus der Auftragsverwaltung heraus sind diese Angaben wichtig, weil Ihnen in diesem Fall die Wunschlieferanten vorgeschlagen werden.&lt;br /&gt;
&lt;br /&gt;
Beim Aufruf dieser Registerseite werden Ihnen die bereits gespeicherten Daten angezeigt.&lt;br /&gt;
&lt;br /&gt;
Ihnen stehen nun die Funktionen “Lieferant bearbeiten” bzw. “neuen Lieferanten anlegen” zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
==== Anlage eines neuen Lieferant ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Lieferanten neu eingeben wollen, können Sie über den [...]-Button aus den gespeicherten Adressen Ihren Lieferanten auswählen.&lt;br /&gt;
Die eingeblendete Nummer zeigt die Adress-Nummer des Lieferanten an. Folgende Angaben können hinterlegt werden.&lt;br /&gt;
&lt;br /&gt;
;Rabatt&lt;br /&gt;
:Der Standard-Rabattsatz bei diesem Lieferanten kann hier eingetragen werden.&lt;br /&gt;
;EinkaufsPreis&lt;br /&gt;
:Tragen Sie bitte hier den Einkaufs-Preis ein.&lt;br /&gt;
;ArtikelNr&lt;br /&gt;
:Eingabe der Artikelnummer beim Lieferanten.&lt;br /&gt;
;Bemerkung&lt;br /&gt;
:Raum für Bemerkungs-Text.&lt;br /&gt;
&lt;br /&gt;
==== Priorität ====&lt;br /&gt;
&lt;br /&gt;
Das Programm vergibt eine fortlaufende Prioritäten-Nummer.&lt;br /&gt;
&lt;br /&gt;
=== Bilder und Dokumente ===&lt;br /&gt;
&lt;br /&gt;
Die Verwaltung von Dokumenten oder Bildern zu Artikeln umfasst folgende Funktionen:&lt;br /&gt;
&lt;br /&gt;
*	Sie können beliebig viele Dateien mit Artikeln verknüpfen&lt;br /&gt;
*	Das Programm kann auf Knopfdruck die Verknüpfungen zu den Artikeln erstellen, wenn die Dateinamen mit der Artikelnummer beginnen.&lt;br /&gt;
*	Man kann die Dokumente/Bilder eines Artikeln in diesen Fenstern aufrufen:&lt;br /&gt;
**	Artikelstammstammdaten&lt;br /&gt;
**	Suchen Artikel&lt;br /&gt;
**	Auftragspositionen&lt;br /&gt;
**	Lagerausgabe&lt;br /&gt;
**	Lagerrücknahme&lt;br /&gt;
*	Dokumente/Bilder können einfach per E-Mails verschickt werden.&lt;br /&gt;
*	Man kann eine Liste der hinterlegten Dokumente drucken&lt;br /&gt;
&lt;br /&gt;
Wenn man die Zuordnung von Dokumenten oder Bildern zu Artikeln vereinfachen will, so sollte man die Dateien, die mit Artikeln verknüpft werden sollen, mit dem Dateinamen der Artikelnummer versehen. Wenn von Dokumenten gesprochen wird, bezieht sich das auch auf Bilder!&lt;br /&gt;
&lt;br /&gt;
==== Verknüpfung ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie ein einzelnes Dokument mit einem Artikel verknüpfen wollen, so öffnen Sie die Artikelstammdaten und suchen den gewünschten Artikel aus. Danach klicken Sie auf die Registerseite...&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel BilderDokumente Verknüpfung.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Dort sehen Sie alle Dokumente, die mit diesem Artikel verknüpft sind.&lt;br /&gt;
&lt;br /&gt;
Links werden die Dateinamen aufgelistet, hier kann man eine der Verknüpfungen auswählen, das Dokument dazu wird dann angezeigt.&lt;br /&gt;
&lt;br /&gt;
* mit der Schaltfläche [Neu] können Sie eine Datei zur Verknüpfung auswählen&lt;br /&gt;
* mit der Schaltfläche[Löschen] wird die Verknüpfung (nicht die Datei selbst!) wieder gelöscht&lt;br /&gt;
* mit der Schaltfläche [Öffnen] können Sie die markierte Datei öffnen, d.h. das Dokument wird mit dem in Windows hinterlegten Programm geöffnet, um es z.B. zu bearbeiten&lt;br /&gt;
* mit der Schaltfläche [Anzeigen] können Sie alle verknüpften Dokumente des Artikels anzeigen lassen&lt;br /&gt;
* mit der Schaltfläche [Drucken] kann das angezeigte Dokument gedruckt werden. Es wird immer der angezeigte Bildausschnitt gedruckt!&lt;br /&gt;
* mit der Schaltfläche [E-Mail] kann man das angezeigte Dokument direkt als E-Mail verschicken.&lt;br /&gt;
&lt;br /&gt;
Dokumente, die direkt angezeigt werden können sind z.B. JPG, GIF, TIF, BMP&lt;br /&gt;
Dokumente, die nicht direkt angezeigt werden können sind z.B. PDF, DOC,AVI. &lt;br /&gt;
Bei diesen Dateiarten wird das entsprechende Programm zum Öffnen verwendet!&lt;br /&gt;
&lt;br /&gt;
==== Viele Verknüpfungen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie viele Dokumente oder Bilder mit Artikeln verknüpfen wollen, so werden Sie dabei vom Programm mit einer automatischen Verknüpfungsfunktion unterstützt.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
# Legen Sie eine Ordner für die Dokumente/Bilder an und kopieren Sie alle Dateien in diesen Ordner (normalerweise wohl auf einem Server).&lt;br /&gt;
# Stellen Sie sicher, dass in Ihrer REFLEX.INI unter [Pfad] der Eintrag Bild [Ihr Ordner] steht.&lt;br /&gt;
# Benennen Sie die Dateinamen mit den Artikelnummern, die Sie verwenden, z.B. &amp;quot;ABC4711.JPG&amp;quot;“ für Artikel &amp;quot;ABC4711&amp;quot;, &amp;quot;ABC4712.JPG&amp;quot; für Artikel &amp;quot;ABC4712&amp;quot; usw. Sie können für einen Artikel auch mehrere Dokumente verwenden, z.B. &amp;quot;ABC4712Front.JPG&amp;quot;, &amp;quot;ABC4712 Seite.JPG&amp;quot; usw.&lt;br /&gt;
# Öffnen Sie die Artikelstammdaten und das Menü &amp;quot;Bearbeiten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel BilderDokumente Verknüpfungen.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Hinweis: Der Menüpunkt „Spezielle Funktionen“ erscheint nur, wenn Sie das Zugriffsrecht auf das Optionen-Menü haben!&lt;br /&gt;
&lt;br /&gt;
# Sie sehen nun ein Fenster, in dem die vorhanden Dateien im Bilder-Ordner aufgelistet sind. Beispiel: &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel BilderDokumente Verknüpfungen2.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Mit der Schaltfläche [Liste erzeugen] erzeugt das Programm nun alle Verknüpfungen, die sich aus den Artikelnummern und damit verbundenen Dateinamen ergibt.&lt;br /&gt;
* Mit der Schaltfläche [Liste prüfen] können Sie prüfen, ob alle Dateien, für die Verknüpfungen existieren, auch tatsächlich vorhanden sind und diese fehlerhaften Verknüpfungen ggf. entfernen.&lt;br /&gt;
&lt;br /&gt;
=== Gefahrgut ===&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können die Gefahrgut-Angaben für den Artikel festgelegt werden:&lt;br /&gt;
&lt;br /&gt;
==== Was ist Gefahrgut? ==== &lt;br /&gt;
&lt;br /&gt;
Gefahrgut wird nach den Richtlinien der ADR Beförderungskategorien definiert:&lt;br /&gt;
&lt;br /&gt;
==== ADR ====&lt;br /&gt;
ADR bezeichnet ein '''internationales Abkommen für den Transport von gefährlichen Gütern''' (Accord relatif au transport international des marchandises dangereuses par route).&lt;br /&gt;
&lt;br /&gt;
;Die 1000-Punkte-Regel&lt;br /&gt;
*Hier werden vorschriftsmäßig verpackte und als Gefahrgut gekennzeichnete Versandstücke zur Beförderung übergeben.&lt;br /&gt;
*Die 1000-Punkte-Regel ist eine Freistellungsvorschrift aus dem ADR. &lt;br /&gt;
*Sie legt fest, dass bestimmte Erleichterungen für den Transport von Gefahrgut gelten, wenn die berechnete Punktezahl in einer Beförderungseinheit den Wert '''1000 nicht überschreitet'''.&lt;br /&gt;
&lt;br /&gt;
Gefahrgüter werden hier nach ihrer Gefährlichkeit und der Menge bewertet. Dabei erhalten sie Multiplikatoren, die zur Berechnung der Punkte verwendet werden.&lt;br /&gt;
Ist man kleiner oder gleich der Punktzahl 1000, gelten geringere Vorschriften für die Kennzeichnung des Fahrzeugs, die Ausrüstung oder die Schulung.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
* Zu jedem Artikel können in REFLEX Gefahrgut-Kennzeichen hinterlegt werden:&lt;br /&gt;
** UN-Nummer&lt;br /&gt;
** Benennung&lt;br /&gt;
** Klasse&lt;br /&gt;
** Verpackungsgruppe&lt;br /&gt;
** Beförderungskategorie&lt;br /&gt;
** Tunnelcode&lt;br /&gt;
** Umweltgefährdend J/N&lt;br /&gt;
** Sondervorschrift&lt;br /&gt;
&lt;br /&gt;
* Daraus errechnen sich die ADR-Punkte für Stück des jeweiligen Artikels und später beim Transport für die Anzahl der Geräte jeder Lieferschein-Position, der gesamten Lieferscheins  und der gesamten Ladung des LKW.&lt;br /&gt;
&lt;br /&gt;
==== Eingabe der Gefahrgut-Daten in den Artikelstammdaten ====&lt;br /&gt;
&lt;br /&gt;
In den Artikelstammdaten gib es eine Registerseite &amp;quot;Gefahrgut&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Gefahrgut_Register.png]]&lt;br /&gt;
&lt;br /&gt;
;UN-Nummer&lt;br /&gt;
:Aus diesem Auswahlfeld kann man die richtiger UN-Nummer für den Artikel auswählen.&lt;br /&gt;
:In der Liste sind nur UN-Nummern enthalten, die in der Tabelle im [[REFLEX-Admin]] als &amp;quot;Relevant&amp;quot; markiert wurden.&lt;br /&gt;
&lt;br /&gt;
;Gefahrgut-Klasse&lt;br /&gt;
:Auswahl der Klasse, 1-9 möglich.&lt;br /&gt;
:Allerdings kann es auch Unterklassen geben. Diese müssen dann im REFLEX-Admin eingegeben werden.&lt;br /&gt;
&lt;br /&gt;
;Verpackungsgruppe&lt;br /&gt;
:Die Verpackungsgruppe wird zur Berechnung der ADR-Punkte benötigt und gibt den **Faktor** für die Berechnung der ADR-Punkte mit dem Batterie-Gewicht an.&lt;br /&gt;
:Sie wird in römischen Ziffern angegeben.&lt;br /&gt;
:I=Faktor 50 II=Faktor 3 III=Faktor 1&lt;br /&gt;
&lt;br /&gt;
;Tunnel-Code&lt;br /&gt;
:Tunnel-Code für die Fahrer-Papiere, getrennt nach Straßen- und Seeverkehr.&lt;br /&gt;
&lt;br /&gt;
;Beförderungskategorie&lt;br /&gt;
:Die Beförderungskategorie wird zur Berechnung der ADR-Punkte benötigt.&lt;br /&gt;
:Sie wird in Ziffern angegeben.&lt;br /&gt;
:1=Faktor 50 |  2=Faktor 3  |  3=Faktor 1  |  4=Unbegrenzt &lt;br /&gt;
&lt;br /&gt;
;Umweltgefährdend&lt;br /&gt;
:Ja / Nein&lt;br /&gt;
&lt;br /&gt;
;Batterie-Kapazität&lt;br /&gt;
:Wird in Wh angegeben.&lt;br /&gt;
&lt;br /&gt;
;Batterie-Gewicht&lt;br /&gt;
:Wird zur Berechnung der ADR-Punkte benötigt.&lt;br /&gt;
&lt;br /&gt;
;Batterie-Typ&lt;br /&gt;
:Auswahlfeld, aus Gründen der Kompatibilität noch vorhanden. Wird mit der UN-Nummer synchronisiert.&lt;br /&gt;
&lt;br /&gt;
;ADR-Punkte:&lt;br /&gt;
:Oben werden die gerundeten ADR-Punkte für den Artikel anhand der Angaben unten errechnet. In Klammern steht die ungerundete Zahl.&lt;br /&gt;
:Formel siehe unten.&lt;br /&gt;
&lt;br /&gt;
==== Die Berechnungsformel der ADR-Punkte ====&lt;br /&gt;
&lt;br /&gt;
   ( Menge x Batt.Gewicht x Verpackungsgruppen-Faktor )&lt;br /&gt;
 + ( Menge x Batt.Gewicht x Beförderungskategorie-Faktor) &lt;br /&gt;
 &lt;br /&gt;
Wenn es Kommastellen ergibt, wird auf die nächste ganze Zahl aufgerundet. In den Artikel-Stammdaten wird die gerundete ADR-Zahl und in Klammern die ungerundete Zahl angezeigt (Ab Rel. 260209).&lt;br /&gt;
&lt;br /&gt;
;Beispiel 1&lt;br /&gt;
:Einzelner Artikel, Verpackungsgruppe II (Faktor 3), Beförderungskategorie 4 (Faktor 0):&lt;br /&gt;
 &lt;br /&gt;
   ( 1 x 0,45 x 3 ) = 1,35&lt;br /&gt;
 + ( 1 x 0,45 x 0 ) = 1,35 aufgerundet 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Beispiel 2&lt;br /&gt;
:Lieferschein-Menge 8, Verpackungsgruppe II (Faktor 3), Beförderungskategorie 4 (Faktor 0):&lt;br /&gt;
&lt;br /&gt;
   ( 8 x 0,45 x 3 ) = 10,8&lt;br /&gt;
 + ( 8 x 0,45 x 0 ) = 10,8 aufgerundet 11&lt;br /&gt;
&lt;br /&gt;
Es wird also '''nicht''' mit den aufgerundeten Einzel-ADR-Punkten (hier 2) multipliziert, sondern mit den '''ungerundeten''' ADR-Punkten (hier 1,35).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Im Auftrag und der Lagerausgabe====&lt;br /&gt;
Die ADR-Punkte werden in den untersten Summenzeile der Positionen angezeigt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Nachschlage-Tabellen für Artikel-Gefahrengut-Kennzeichen ====&lt;br /&gt;
&lt;br /&gt;
Im [[REFLEX-Admin]] können die notwendigen Gefahrengut-Kennzeichen eingegeben und geändert werden.&lt;br /&gt;
&lt;br /&gt;
;Importieren Nachschlage-Tabellen für Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:GEVITAS stellt Excel-Tabellen zur Verfügung, die in die Datenbank importiert werden können:&lt;br /&gt;
'''[https://www.gevitas.de/files/downloads/TechInfo/GefahrgutTabellen.zip Download]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Bearbeiten Nachschlage-Tabellen für Artikel-Gefahrengut-Kennzeichen&lt;br /&gt;
:UN-Nummern, Gefahrgut-Klassen, Tunnelkategorien Straßen- und Seeverkehr, Beförderungskategorien und Verpackungsgruppen können im Admin festgelegt werden.&lt;br /&gt;
:Die Spalte &amp;quot;Punkte&amp;quot; wird für die Berechnung der ADR-Punkte verwendet.&lt;br /&gt;
&lt;br /&gt;
;Hinweise:&lt;br /&gt;
* Beförderungskategorie 0: Darf nicht transportiert werden. Dafür steht symbolisch der Faktor 9999&lt;br /&gt;
* Beförderungskategorie 4: Unbegrenzt transportfähig. Faktor 0 bewirkt, dass für diese Kategorie keine Punkte-Berechnung stattfindet.&lt;br /&gt;
&lt;br /&gt;
;Grenze für ADR-Punkt-Berechnung in Wh festlegen&lt;br /&gt;
:Die ADR-Punkt-Berechnung für Artikel entfällt unterhalb einer bestimmten Wh-Anzahl. Im [[REFLEX-Admin]] kann man das festlegen.&lt;br /&gt;
:Standard: 100 Wh&lt;br /&gt;
&lt;br /&gt;
=== Zubehör ===&lt;br /&gt;
&lt;br /&gt;
Es gibt die Möglichkeit, an jeden Artikel eine Zubehörliste anzuhängen, in der beliebige Artikel stehen können. In den Auftragspositionen kann man das Zubehör auf Wunsch automatisch einfügen, d.h. hinter den Hauptartikel werden alle Artikel aus der entsprechenden Zubehörliste in den Auftrag eingefügt. Man kann das Zubehör gezielt für einen bestimmten Artikel in den Auftragspositionen einfügen oder alle Artikel der Auftragspositionen automatisch nach Zubehör durchsuchen lassen und dieses Zubehör komplett in den Auftrag einfügen lassen.&lt;br /&gt;
&lt;br /&gt;
Im unteren Register gibt es eine Auswahl „Zubehör“. Klicken Sie darauf und Sie kommen in die Zubehörliste des ausgewählten Artikels.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Zubehör.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
;Grundsätzliches&lt;br /&gt;
:Die Zubehörliste, die an einen (Haupt-)Artikel angehängt ist, wird nicht automatisch in den Auftrag eingefügt, sobald Sie einen Artikel in den Auftrag holen, der Zubehör besitzt! Sie selbst entscheiden, ob und wann Sie die Zubehörartikel in den Auftrag einfügen wollen.&lt;br /&gt;
&lt;br /&gt;
==== Verschachtelte Zubehörliste ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Zubehörartikel in der Zubehörliste haben, der wiederum Zubehör hat, so werden auch diese Zubehörartikel in den Auftrag eingefügt! Die Verschachtelungstiefe ist unbegrenzt, d.h. jeder Zubehörartikel kann Zubehörartikel haben, der Zubehörartikel hat usw. Sie können jedoch den Haupt-Artikel nicht auch in die Zubehörliste aufnehmen, weil dadurch eine unendliche Verschachtelung entstünde.&lt;br /&gt;
&lt;br /&gt;
==== Zubehör, Sets ====&lt;br /&gt;
&lt;br /&gt;
Zubehörlisten und Sets sind vollkommen unabhängige Funktionen! Ob Sie lieber mit Sets arbeiten oder mit Zubehör oder gemischt mit beiden Funktionen, bleibt Ihnen überlassen. Im Unterschied zu Sets „weiß“ das Programm nach dem Einfügen der Zubehörpositionen nicht mehr, wie die Positionen in den Auftrag gekommen sind. &lt;br /&gt;
&lt;br /&gt;
Vorteil: Sie können diese Positionen beliebig bearbeiten, verschieben oder löschen.&lt;br /&gt;
Nachteil: Sie sind für die sachlich korrekte Bearbeitung der Zubehörpositionen selbst verantwortlich, wenn Sie also z.B. aus dem eingefügten Zubehör nachträglich einen der Artikel ändern oder löschen.&lt;br /&gt;
&lt;br /&gt;
==== Bearbeiten ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nachträgliche Änderungen an der Menge oder den Optionen eines Zubehörartikels vornehmen wollen, so klicken Sie auf die Schaltfläche [Bearbeiten].&lt;br /&gt;
&lt;br /&gt;
==== Neu ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen neuen Artikel in die Zubehörliste einfügen möchten, klicken Sie auf die Schaltfläche [Neu]. Es öffnet sich das Artikel-Suchen-Fenster, aus dem Sie den gewünschten Artikel auswählen können. Nach der Artikelauswahl können Sie die Optionen zu dem Zubehör eingeben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Zubehör Neu.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
;Menge	&lt;br /&gt;
:Legen Sie hier die Menge des Artikels fest.&lt;br /&gt;
;Verwenden in Miete	&lt;br /&gt;
:Sie können hiermit angeben, ob dieser Zubehörartikel in einem Mietauftrag erscheinen soll (also bei Bedarf eingefügt werden soll).&lt;br /&gt;
;Verwenden in Verkauf	&lt;br /&gt;
:Sie können hiermit angeben, ob dieser Zubehörartikel in einem Verkaufsauftrag erscheinen soll (also bei Bedarf eingefügt werden soll. Mit den beiden Optionen „Verwenden in...“ können Sie also für Miete und Verkauf getrennte Zubehörlisten anlegen.  Wenn beide Optionen ausgewählt sind, wird der Zubehörartikel sowohl in einem Miet- als auch in einem Verkaufsauftrag zum Einfügen verwendet.&lt;br /&gt;
;Option &amp;quot;Position berechnen&amp;quot;	&lt;br /&gt;
:Diese Option steuert, ob der jeweilige Zubehörartikel im Auftrag berechnet werden soll oder nicht.&lt;br /&gt;
;Option &amp;quot;Position drucken&amp;quot;	&lt;br /&gt;
:Diese Option steuert, ob der jeweilige Zubehörartikel im Auftrag gedruckt werden soll oder nicht.&lt;br /&gt;
;Sortierung/Reihenfolge	&lt;br /&gt;
:Hiermit wird die Reihenfolge bestimmt, in der der Zubehörartikel in der Zubehörliste steht und auch nachher in den Auftrag eingefügt wird. Das Programm gibt die Sortierung automatisch vor, so dass Sie eigentlich diese Angabe nicht ändern müssen. Wenn Sie die Sortierung nachträglich ändern wollen, so machen Sie das am Einfachsten über die entsprechenden Schaltflächen (s.u.).&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf OK oder drücken Sie ENTER, um die Angaben zu speichern.&lt;br /&gt;
&lt;br /&gt;
Sie können beliebig viele Artikel in die Zubehörliste aufnehmen. Ein Artikel kann in beliebig vielen Artikel-Zubehörlisten stehen, Sie können also z.B. ein Stromkabel in mehreren Zubehörlisten haben!&lt;br /&gt;
&lt;br /&gt;
==== Löschen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Zubehörartikel aus der Zubehörliste entfernen wollen, so klicken Sie auf die Schaltfläche [Löschen]. Hiermit wird der Artikel selbst natürlich nicht gelöscht, sondern nur die Verknüpfung des Zubehörartikels zum Hauptartikel entfernt.&lt;br /&gt;
&lt;br /&gt;
==== Sortierung ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die Sortierung (Reihenfolge) der Zubehörartikel in der Zubehörliste ändern wollen, so klicken Sie auf die Schaltflächen [[Datei:REFLEX Artikel Zubehör Sortierung.jpg|100px]], um den Artikel nach oben bzw. unten zu verschieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Zubehörpositionen zusammenfassen ====&lt;br /&gt;
&lt;br /&gt;
Es gibt eine kostenpflichtige Zusatzfunktion '''&amp;quot;Zubehörpositionen zusammenfassen&amp;quot;'''. '''[[Zubehörpositionen zusammenfassen|Weitere Informationen dazu]]'''.&lt;br /&gt;
&lt;br /&gt;
== Neuanlage mit Standardvorgaben ==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie viele Artikel erfassen müssen, die gleiche oder ähnliche Feldinhalte haben, so können Sie Standardvorgaben festlegen. Diese setzt das Programm automatisch in die Eingabefelder, wenn Sie einen neuen Artikel anlegen (Tasten [F5] oder [Neu]).&lt;br /&gt;
&lt;br /&gt;
Vorgehensweise:&lt;br /&gt;
&lt;br /&gt;
* Wählen Sie im Menü &amp;quot;Stammdaten&amp;quot; &amp;amp;rArr; &amp;quot;Artikel&amp;quot; aus. Nun können Sie in den Artikelstammdaten einen neuen Artikel anlegen oder einen Artikel suchen, der als Standardvorgabe benutzt werden soll. Alternativ dazu können Sie auf '''F5 Neu''' klicken und die Eingabefelder so einstellen, wie Sie sie haben wollen.&lt;br /&gt;
&lt;br /&gt;
* Im Menü '''Bearbeiten''' in der obersten Bedienleiste (neben &amp;quot;Datei&amp;quot;) bitte auswählen: '''Diese Felder als Standard verwenden'''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Artikel_Standardfelder.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Dadurch werden die aktuellen Felder als Standard für die weitere Neueingabe verwendet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Ändern der Vorgaben können die Funktionen jederzeit wiederholt werden. Das Programm &amp;quot;merkt&amp;quot; sich immer die zuletzt angegebenen Vorgaben.&lt;br /&gt;
&lt;br /&gt;
Zum Löschen der Vorgaben kann die Funktion wie oben beschrieben bei einer leeren Eingabemaske (z.B. direkt nach der Tasteneingabe '''F5 Neu''') ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
== Speichern ==&lt;br /&gt;
&lt;br /&gt;
Zum Speichern der Artikel klicken Sie entweder auf die Schaltfläche '''[Speichern]''' oder Sie drücken die Taste '''[F3]'''.&lt;br /&gt;
&lt;br /&gt;
== Umbenennen ==&lt;br /&gt;
&lt;br /&gt;
Mit der Schaltfläche '''[Umbenennen]''' können Sie die Artikelnummer eines Artikels ändern. Dabei werden alle Verweise auf diesen Artikel (z.B. in den Angeboten, Lieferscheinen usw.) ebenfalls geändert.&lt;br /&gt;
&lt;br /&gt;
Wenn man einen Artikel umbenennt, werden alle Dokumente/Bilder, die im Dateinamen die Artikelnummer beinhalten, ebenfalls umbenannt. Dokumente/Bilder, die die Artikelnummer nicht beinhalten werden nicht geändert!&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
Mit dem Artikel &amp;quot;4711&amp;quot; ist die Datei &amp;quot;4711Rechts.jpg&amp;quot;, &amp;quot;4711Links.jpg&amp;quot; und &amp;quot;Beamer.jpg&amp;quot; verknüpft. &amp;amp;rArr; Der Artikel wird umbenannt in &amp;quot;4712&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nun heißen die Dateien &amp;quot;4712Rechts.jpg&amp;quot; und &amp;quot;4712Links.jpg&amp;quot; und die Verknüpfungen wurden entsprechend geändert! &amp;quot;Beamer.jpg&amp;quot; heißt weiterhin so.&lt;br /&gt;
&lt;br /&gt;
== Etiketten ==&lt;br /&gt;
&lt;br /&gt;
Mit REFLEX können Sie Etiketten für Ihre Artikel drucken, um diese dann als Barcode zum Erfassen der Lagerbewegungen zu benutzen.&lt;br /&gt;
&lt;br /&gt;
=== Reports ===&lt;br /&gt;
&lt;br /&gt;
* Der Etikettendruck wird mit '''[[CrystalReports: Barcode-Etikett für Artikel/Geräte|CrystalReports]]''' (bis Version 8.5, neuere Versionen haben Probleme mit kleinen Formaten). Zum Ändern des Designs eines Etiketts benötigen Sie diese CrystalReports-Version.&lt;br /&gt;
&lt;br /&gt;
* Ab 10/2015 kann man die Etiketten in [[REFLEX]] optional mit '''[[Etikettendruck Allgemeines|FastReport]]''' durchführen.&lt;br /&gt;
&lt;br /&gt;
* In '''[[REFLEX-Basic]]''' wird der Druck der Etiketten mit '''[[Etikettendruck Allgemeines|FastReport]]'''.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie '''[[Etikettendruck Allgemeines|FastReport]]''' verwenden, können Sie das Design der Etiketten mit dem eingebauten Designer selbst ändern.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen dazu:&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[GEVITAS Label-Print Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vorgehensweise ===&lt;br /&gt;
&lt;br /&gt;
Wählen Sie zuerst in den Artikelstammdaten den gewünschten Artikel aus. Klicken Sie dann auf die Schaltfläche '''[Etikett]'''. Wählen Sie dann das gewünschte Druckformular und den Etikettendrucker aus.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Etiketten Seriendruck.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Sie können festlegen, ob Sie das Etikett für den ausgewählten Einzelartikel drucken wollen oder für alle Einzelartikel (Seriennummern) des ausgewählten Artikels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Seriendruck ===&lt;br /&gt;
&lt;br /&gt;
[[REFLEX]] ermöglicht beim Etiketten den sog. Seriendruck von Etiketten, also mehrere Etiketten eines gewählten Nummernkreises hintereinander drucken.&lt;br /&gt;
&lt;br /&gt;
Der Etikettendruck wird mit '''[[CrystalReports: Barcode-Etikett für Artikel/Geräte|CrystalReports]]''' (bis Version 8.5, neuere Versionen haben Probleme mit kleinen Formaten) oder '''[[Etikettendruck Allgemeines|FastReport]]''' (ab 10/2015) durchgeführt.&lt;br /&gt;
&lt;br /&gt;
== Auslastung ==&lt;br /&gt;
&lt;br /&gt;
In den Artikelstammdaten gibt es die Schaltfläche '''[Auslastung]''' mit der man eine grafische Darstellung der Artikelauslastung anzeigen kann:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Auslastung.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Auf den ersten Blick sieht das Diagramm aus wie die „normale“ Dispo-Grafik. Es gibt aber ein paar gravierende Unterschiede:&lt;br /&gt;
&lt;br /&gt;
* Es werden Artikel (optional) auch aus abgeschlossenen Aufträgen angezeigt.&lt;br /&gt;
* Es werden Artikel (optional) auch aus Anfragen angezeigt.&lt;br /&gt;
* Es werden Artikel aus archivierten Aufträgen angezeigt.&lt;br /&gt;
* Die anzuzeigenden Auftrags-Status können ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
Abgeschlossene Aufträge werden in der Farbe &amp;quot;Aktive Aufträge&amp;quot; angezeigt.&lt;br /&gt;
Anfragen werden in der Farbe &amp;quot;Angebote&amp;quot; angezeigt.&lt;br /&gt;
&lt;br /&gt;
Der Zeitraum für die Anzeige ist frei wählbar, je länger er ist, desto länger dauert das Berechnen des Diagramms.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine der Anzeige-Optionen (rechts oben) ändert, muss man die Schaltfläche [Aktualisieren] klicken oder die Funktionstaste F5 drücken, um die Anzeige neu aufzubauen. Das ist deshalb so gemacht worden, weil das sofortige Aufbauen der Grafik bei einer Optionsänderung bei großen Datenbeständen zu viel Zeit in Anspruch nimmt.&lt;br /&gt;
&lt;br /&gt;
=== Fremd-Zumietungen ===&lt;br /&gt;
&lt;br /&gt;
Fremd-Zumietungen werden immer angezeigt, und zwar schraffiert ganz oben auf den Säulen des Diagramms. &lt;br /&gt;
Bei Fremdmengen wird die sog. Konzernmenge in den Auftragspositionen berücksichtigt, diese wird von der Fremdmenge abgezogen. In den Mengenangaben (unten: Gesamtmenge, oben: Verfügbare Menge) wird die Fremdmenge nicht berücksichtigt!&lt;br /&gt;
&lt;br /&gt;
;Technischer Hinweis&lt;br /&gt;
:Die Konzernmenge wird in der Datenbank unter MAUFPO.PACKLISTMENGE abgelegt.&lt;br /&gt;
&lt;br /&gt;
== Statistik ==&lt;br /&gt;
&lt;br /&gt;
Über die Schaltfläche '''[Statistik]''' gelangen Sie zu der Artikel-Statistik, die aus interaktiven Listen (HTML) besteht.&lt;br /&gt;
&lt;br /&gt;
Das Fenster besteht aus den Bereichen&lt;br /&gt;
&lt;br /&gt;
=== Aktuelle Standorte ===&lt;br /&gt;
Zeigt die Informationen aus den Aufträgen an, d.h. es werden alle Auftragspositionen aufgeführt, in denen der Artikel vorkommt.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Statistik Artikelstandort.jpg|600px]] &lt;br /&gt;
&lt;br /&gt;
Sie können die Sortierung (=Reihenfolge) ändern.&lt;br /&gt;
&lt;br /&gt;
Standardmäßig werden nur die aktuellen Ausgaben angezeigt. Optional können Sie alle Auftragspositionen anzeigen lassen, also auch bereits abgeschlossene Vorgänge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Miethistorie ===&lt;br /&gt;
&lt;br /&gt;
Zeigt die Miethistorie an, die bei der Lagerrücknahme eines Mietartikels geschrieben wird.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Statistik Miethistorie.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Sie können nach einem Suchbegriff suchen, d.h. es werden nur die Daten angezeigt, bei denen der eingegebene Suchbegriff in dem ausgewählten Feld vorkommt. Sie können das Sternchen &amp;quot;*&amp;quot; als Joker benutzen.&lt;br /&gt;
&lt;br /&gt;
Standardmäßig bezieht sich die Anzeige auf alle Einzelartikel des Artikels. Sie können aber auch aus dem Auswahlfeld einen bestimmten Einzelartikel (anhand der Inventarnummer) auswählen. Um diese Auswahl wieder zu entfernen, löschen Sie die ausgewählte Inventarnummer aus dem Auswahlfeld oder klicken auf die Schaltfläche [Alle].&lt;br /&gt;
&lt;br /&gt;
Sie können die Sortierung (=Reihenfolge) ändern&lt;br /&gt;
&lt;br /&gt;
=== Protokoll ===&lt;br /&gt;
&lt;br /&gt;
Zeigt das Lagerprotokoll an.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Artikel Statistik Protokoll.jpg|600px]]                                                           &lt;br /&gt;
&lt;br /&gt;
Standardmäßig werden die Vorgänge des aktuellen Tages angezeigt. Sie können aber einen beliebigen Zeitraum auswählen oder mit Hilfe des Auswahlfeldes rechts neben den Datumsfeldern einen Standard-Bereich auswählen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die Auswertung nach einer oder mehreren Buchungsarten filtern wollen, so klicken Sie auf die Schaltfläche [Auswählen]:&lt;br /&gt;
                                                                                                                  &lt;br /&gt;
[[Datei:REFLEX Artikel Statistik Protokoll1.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Doppelklicken Sie auf den/die gewünschte(n) Buchungsart(en), um sie in das Auswahlfeld zu übernehmen.&lt;br /&gt;
&lt;br /&gt;
=== HyperLinks ===&lt;br /&gt;
&lt;br /&gt;
In den Listen sind Links enthalten, mit denen Sie automatisch zu bestimmten Programmteilen kommen. Die Links sind (wie im Internet bekannt) unterstrichen. &lt;br /&gt;
In der Standortliste und der Miethistorie kommen Sie mit einem Link zur Lagerrücknahme des entsprechenden Auftrags.&lt;br /&gt;
Im Protokoll kommen Sie mit einem Link zur Lagerrücknahme des entsprechenden Auftrags, wenn Sie auf einen Rücknahme-Eintrag (40) im Protokoll klicken. Sie kommen zur Lagerausgabe des entsprechenden Auftrags, wenn Sie auf einen Ausgabe-Eintrag (30) im Protokoll klicken.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Online Bedienungsanleitung]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Stammdaten Artikelgruppen|Artikelgruppen]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Stammdaten Artikelbaum|Artikelbaum]]&lt;br /&gt;
&lt;br /&gt;
* [[Etikettendruck Allgemeines]]&lt;br /&gt;
&lt;br /&gt;
* [[Artikeldokumente in der Cloud]]&lt;br /&gt;
&lt;br /&gt;
* [[Sortierkennzeichen in den Artikelgruppen]]&lt;br /&gt;
&lt;br /&gt;
* [[Überschriften im Artikelgruppen-Baum]]&lt;br /&gt;
&lt;br /&gt;
* [[Artikelgruppen-Bezeichnungen]]&lt;br /&gt;
&lt;br /&gt;
* [[Mischartikel in REFLEX und GEVAS-Professional]]&lt;br /&gt;
&lt;br /&gt;
* [[Optionale Artikel-Sortierung in REFLEX]]&lt;br /&gt;
&lt;br /&gt;
* [[Anzeige der Artikel-Lagerbestände in REFLEX]]&lt;br /&gt;
&lt;br /&gt;
* [[Standardartikel für Werkstattrechnung]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Artikelstammdaten - Artikel kopieren]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Artikelstammdaten - Farben in der Übersichtstabelle]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17250</id>
		<title>Allgemeine Geschäftsbedingungen der GEVITAS GmbH</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17250"/>
				<updated>2026-03-16T14:33:02Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nachfolgend sind die Allgemeinen Geschäftsbedingungen der Firma GEVITAS GmbH,  Fellbach, aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Allgemeines - Geltungsbereich&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1.1 Verkauf und Lieferung erfolgen nur zu den nachfolgenden ausschließlichen Bedingungen, entgegenstehende oder abweichende Bedingungen des Käufers erkennen wir nicht an, es sei denn, wir hätten ausdrücklich und schriftlich ihrer Geltung zugestimmt. Unsere Bedingungen gelten auch dann, wenn wir in Kenntnis entgegenstehender oder von unseren Bedingungen abweichender Bedingungen des Käufers die Lieferung vorbehaltlos ausführen.&lt;br /&gt;
&lt;br /&gt;
1.2 Abweichende Vereinbarungen und Ergänzungen, telefonische und mündliche Abmachungen sind nur verbindlich, wenn sie von uns schriftlich bestätigt werden.&lt;br /&gt;
&lt;br /&gt;
1.3 Unsere Allgemeinen Geschäftsbedingungen gelten auch für alle künftigen Geschäfte mit unseren Kunden.&lt;br /&gt;
&lt;br /&gt;
1.4 Bei Lieferung von Software gelten zusätzlich unsere jeweils gültigen [[Software-Nutzungsbedingungen der GEVITAS GmbH|Software-Nutzungsbedingungen]], mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abgerufen werden können.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Angebot - Angebotsunterlagen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.1 Unsere Angebote sind stets freibleibend. Die in Prospekten, Preislisten und sonstigen Drucksachen oder in zum Angebot gehörigen Unterlagen enthaltenen Angaben, wie insbesondere Abbildungen, Beschreibungen, technische Daten und Leistungsbeschreibungen sind unverbindlich.&lt;br /&gt;
&lt;br /&gt;
2.2 Für die Richtigkeit von technischen Daten und sonstigen Angaben in Herstellerprospekten wird keine Haftung übernommen. Technische Änderungen bleiben vorbehalten. Etwaige Abweichungen sind dementsprechend hinzunehmen, soweit sie für den Kunden zumutbar sind.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Auftragsbestätigung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.1 Telefonisch erteilte Aufträge sind für den Besteller verbindlich. Für uns tritt die Bindung mit schriftlicher Auftragsbestätigung ein. Die Auftragsbestätigung kann bei entsprechender Liefermöglichkeit auch mit der Rechnung zugeschickt werden. Bei Fehlen einer schriftlichen Bestätigung kommt der Kaufvertrag durch die wiederspruchslose Entgegennahme der Ware und einer von der GEVITAS GmbH ausgestellten Rechnung zustande.&lt;br /&gt;
&lt;br /&gt;
3.2 Beanstandungen der Aufragsbestätigung sind innerhalb von 7 Tagen nach Zugang zulässig. Beanstandungen haben schriftlich zu erfolgen.&lt;br /&gt;
&lt;br /&gt;
3.3 Bei Preis- und Kostenerhöhungen zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin sind wir berechtigt, eine entsprechende angemessene Preisberichtigung vorzunehmen, sofern zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin ein Zeitraum von mehr als 3 Monaten liegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Preise, Zahlungsbedingungen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.1 Die Preise verstehen sich stets zuzüglich Mehrwertsteuer. Sie wird in gesetzlicher Höhe am Tag der Rechnungsstellung in der Rechnung gesondert ausgewiesen. Bei Auslandsrechnungen verstehen sich die Preise zzgl. aller Bankgebühren und evtl. anfallender Zollgebühren.&lt;br /&gt;
&lt;br /&gt;
4.2 Sofern sich aus unserer Auftragsbestätigung nichts anderes ergibt, ist der Kaufpreis innerhalb 10 Tagen nach Rechnungsdatum ohne Abzug fällig.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
4.3 Kommt der Käufer in Zahlungsverzug, so sind wir berechtigt, Verzugszinsen in Höhe von 8 % (Vollkaufleute oder im Handelsregister eingetragene juristische Personen) und bei allen anderen Vertragspartnern 5 % über dem jeweiligen Basiszinssatz der Deutschen Bundesbank p.a. zu fordern.&lt;br /&gt;
&lt;br /&gt;
4.3 Die Vereinbarung der Annahme von Schecks/Wechseln zur Erfüllung unserer Kaufpreisforderung erfolgt, sofern sich aus der Auftragsbestätigung nichts anderes ergibt, lediglich erfüllungshalber mit der Maßgabe, dass die Fälligkeit unserer Kaufpreisforderung nicht berührt wird, wir uns jedoch verpflichten, diese Forderung vorläufig nicht klageweise geltend zu machen, es sei denn, die Befriedigung unserer Forderung durch den Scheck/Wechsel scheitert an dessen Nichteinlösung. Wir verpflichten uns zur Vorlage unserer Schecks innerhalb von 4 Wochen.&lt;br /&gt;
&lt;br /&gt;
4.4 Wechsel und Schecks gelten als Zahlung erst nach deren Einlösung. Der Käufer trägt das Risiko der Nichteinlösung. Entsprechend gilt als vereinbart, daß der Käufer bei Nichteinlösung von Schecks/ Wechseln die Kaufpreisforderung vom Zeitpunkt der Warenübergabe an zu verzinsen hat.&lt;br /&gt;
&lt;br /&gt;
4.5 Die Einbindung einer Leasing-/Finanzierungsgesellschaft bedarf der vorherigen schriftlichen Zustimmung der GEVITAS GmbH. Alle evtl. anfallenden Kosten bei der Abwicklung über eine Leasing-/Finanzierungs-Gesellschaft (Bürgschaft usw.) gehen zu Lasten des Bestellers.&lt;br /&gt;
&lt;br /&gt;
4.6 Fracht-, Verpackungs- und Versicherungskosten gehen zu Lasten des Bestellers. &lt;br /&gt;
&lt;br /&gt;
4.7 Alle unsere Forderungen einschließlich diejenigen, für die wir Wechsel hereingenommen haben oder für die Ratenzahlung vereinbart ist, werden sofort fällig und die Gewährung eines Zahlungszieles hinfällig, wenn das Zahlungsziel für eine Forderung nicht eingehalten wird oder/und nach dem Vertragsabschluß eine wesentliche Verschlechterung in den Vermögensverhältnissen des Bestellers bekannt wird. In diesem Falle sind wir auch berechtigt, noch ausstehende Lieferungen von Vorauszahlungen oder Sicherheitsleistung abhängig zu machen. &lt;br /&gt;
&lt;br /&gt;
4.8 Werden die Vorauszahlung oder die Sicherheitsleistung auch bei Ablauf einer angemessenen Nachfrist nicht erbracht, können wir von dem noch nicht erfüllten Teil des Vertrages zurücktreten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;5. Versand und Gefahrenübergang&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.1 Sofern der Versand der Ware zum Kunden vereinbart wird, reist die Ware auf Gefahr des Käufers. Unsererseits wird lediglich für eine ordnungsgemäße Transportverpackung und ordnungsgemäße Bestellung eines Frachtführers gesorgt, weitere Verbindlichkeiten wegen des Versands der Ware bestehen für uns nicht. Im übrigen geht die Gefahr mit der Übergabe der Ware an ein Transportunternehmen, spätestens jedoch mit dem Verlassen der Versandstelle, auf den Käufer über, und zwar auch dann, wenn die Auslieferung durch den Verkäufer erfolgt.&lt;br /&gt;
&lt;br /&gt;
5.2 Wird der Versand auf Wunsch oder aus Verschulden des Käufers verzögert, so lagert die Ware auf Kosten und Gefahr des Käufers. In diesem Fall steht die Anzeige der Versandbereitschaft dem Versand gleich.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;6. Lieferzeit - Verzug&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6.1 Liefertermine sind, soweit nichts anderes vereinbart ist, unverbindliche Termine; insbesondere wird keine Gewähr für die Dauer des Transportes und dessen rechtzeitige Ankunft beim Käufer übernommen.&lt;br /&gt;
&lt;br /&gt;
6.2 Die Durchführung der erteilten Aufträge erfolgt vorbehaltlich rechtzeitiger und genügender Belieferung durch unsere Vorlieferanten.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
6.3 Geraten wir aus Gründen, die wir zu vertreten haben, in Lieferverzug, so ist unsere Schadenersatzhaftung im Fall gewöhnlicher Fahrlässigkeit ausgeschlossen.&lt;br /&gt;
&lt;br /&gt;
6.4 Setzt uns der Käufer, nachdem wir bereits in Verzug geraten sind, eine angemessene Nachfrist mit Ablehnungsandrohung, so ist er nach fruchtlosem Ablauf dieser Nachfrist zum Rücktritt bzw. Minderung berechtigt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;7. Gewährleistung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7.1 Die Gewährleistungsrechte des Bestellers setzen voraus, daß dieser seinen nach §§ 377, 378 HGB geschuldeten Untersuchungs- und Rügeobliegenheiten ordnungsgemäß nach¬gekommen ist.&lt;br /&gt;
&lt;br /&gt;
7.2 Die Gewährleistungsfrist beträgt bei Vollkaufleuten bzw. im Handelsregister eingetragenen juristischen Personen 1 Jahr ab Zugang der Rechnung bzw. Auslieferung an den Besteller. Dies ist eine Verjährungsfrist und gilt auch für Ansprüche auf Ersatz von Mangelfolgeschäden, soweit keine Ansprüche aus unerlaubter Handlung geltend gemacht werden.&lt;br /&gt;
&lt;br /&gt;
7.3 Soweit ein von uns zu vertretender Mangel der Kaufsache vorliegt, sind wir nach unserer Wahl zur Nachbesserung oder Ersatzlieferung verpflichtet. Wir übernehmen dann alle zur Nachbesserung notwendigen Lohn- und Materialkosten. Die gegebenenfalls erforderlichen Frachtkosten fallen dem Käufer zur Last. Sofern wir zur Nachbesserung/Ersatzlieferung nicht bereit oder in der Lage sind, oder schlägt diese fehl, so ist der Käufer nach seiner Wahl berechtigt, vom Vertrag zurückzutreten oder eine entsprechende Minderung des Kaufpreises zu verlangen.&lt;br /&gt;
&lt;br /&gt;
7.4 Soweit sich nachstehend nichts anderes ergibt, sind weitergehende Ansprüche des Bestellers -gleich aus welchen Rechtsgründen- ausgeschlossen. Wir haften deshalb nicht für Schäden, die nicht am Liefergegenstand selbst entstanden sind; insbesondere haften wir nicht für entgangenen Gewinn oder sonstige Vermögensschäden des Käufers.&lt;br /&gt;
&lt;br /&gt;
7.5 Vorstehende Haftungsbegrenzung gilt nicht, soweit die Schadensursache auf Vorsatz oder grober Fahrlässigkeit beruht. Sie gilt ferner dann nicht, wenn der Käufer wegen des Fehlens einer zugesicherten Eigenschaft Schadenersatzansprüche wegen Nichterfüllung gemäß §§ 463, 480 Abs. 2 BGB geltend macht.&lt;br /&gt;
&lt;br /&gt;
7.6 Sollten die Daten oder Struktur einer Datenbank von einem externen Programm / Fremdprogramm eines anderen Herstellers verändert werden, übernehmen wir keine Gewährleistung / Haftung für die einwandfreie Funktionsfähigkeit des Programmes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;8. Eigentumsvorbehalt&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8.1 Unsere Ware wird ausschließlich unter Eigentumsvorbehalt geliefert. Das Eigentum geht erst mit dem Erlöschen aller bei uns bestehender Verbindlichkeiten des Käufers auf diesen über. Das gilt auch dann, wenn der Käufer für bestimmte von ihm bezeichnete Waren Zahlungen leistet. Bei laufender Rechnung gilt das Vorbehaltseigentum als Sicherung unserer Saldoforderung.&lt;br /&gt;
&lt;br /&gt;
8.2 Der Besteller ist verpflichtet, die Kaufsache pfleglich zu behandeln.&lt;br /&gt;
&lt;br /&gt;
8.3 Bei Pfändungen oder sonstigen Eingriffen Dritter hat uns der Besteller unverzüglich schriftlich zu benachrichtigen, damit wir Klage gemäß § 771 ZPO erheben können. Soweit der Dritte nicht in der Lage ist, uns die gerichtlichen und außergericht¬lichen Kosten einer Klage gemäß § 771 ZPO zu erstatten, haftet der Besteller für den uns entstandenen Ausfall.&lt;br /&gt;
&lt;br /&gt;
8.4 Der Käufer ist berechtigt, die Ware (Hardware) im ordentlichen Geschäftsgang weiter zu verkaufen; er tritt jedoch bereits jetzt alle diejenigen Forderungen einschließlich der Mehrwertsteuer ab, die ihm aus der Weiterveräußerung gegen seinen Abnehmer oder Dritte erwachsen, und zwar unabhängig davon, ob die Kaufsache ohne oder nach Verarbeitung weiter verkauft worden ist. Zur Einbeziehung dieser Forderung bleibt der Besteller auch nach der Abtretung ermächtigt. Unsere Befugnis, die Forderungen selbst einzuziehen bleibt hiervon unberührt. Wir verpflichten uns jedoch, die Forderungen nicht einzuziehen, solange der Besteller seinen Zahlungsverpflichtungen aus den vereinnahmten Erlösen nachkommt, nicht in Zahlungsverzug ist und insbesondere kein Antrag auf Eröffnung eines Insolvenz- oder Vergleichsverfahrens gestellt  ist oder Zahlungseinstellung vorliegt. Ist dies der Fall, können wir verlangen, dass der Besteller uns die abgetretenen Forderungen und deren Schuldner bekannt gibt, alle zum Einzug erforderlichen Angaben macht, die dazugehörigen Unterlagen aushändigt und den Schuldnern (Dritten) die Abtretung mitteilt.&lt;br /&gt;
&lt;br /&gt;
8.5 Wird die Kaufsache mit anderen, uns nicht gehörenden Gegenständen vermischt, verbunden oder verarbeitet, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen verarbeiteten Gegenständen zur Zeit der Verarbeitung. Für die durch Verarbeitung entstehende Sache gilt im übrigen das gleiche wie für unter Vorbehalt gelieferte Kaufsache. Wird die Kaufsache zu den anderen, uns nicht gehörenden Gegenständen untrennbar vermischt, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen vermischten Gegenständen zum Zeit¬punkt der Vermischung. Erfolgt die Vermischung in der Weise, dass die Sache des Käufers als Hauptsache anzusehen ist, so gilt als vereinbart, dass der Besteller uns anteilmäßig Miteigentum überträgt. Der Besteller verwahrt das so entstandene Alleineigentum/Miteigentum für uns.&lt;br /&gt;
&lt;br /&gt;
8.6 Wir verpflichten uns, die uns zustehenden Sicherheiten auf Verlangen des Käufers insoweit freizugeben, als der Wert unserer Sicherheiten die zu sichernden Forderungen um mehr als 15% übersteigt; die Auswahl der freizugebenden Sicherheiten obliegt uns.&lt;br /&gt;
&lt;br /&gt;
8.7 Eine Abtretung im Wege des echten Factoring ist dem Käufer nur unter der Voraussetzung gestattet, dass dem Verkäufer dies unter Bekanntgabe der Factoring-Bank und der dort unterhaltenen Konten des Käufers angezeigt wird und der Factoring-Erlös den Wert der gesicherten Forderung des Verkäufers übersteigt. Mit der Gutschrift des Factoring-Erlöses wird die Forderung des Verkäufers sofort fällig.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;9. Arbeitszeiten vor Ort&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9.1 Wenn unsere Mitarbeiter*innen Arbeiten in den Räumen des Kunden durchführen, stellt der Kunde einen ordnungsgemäßen Arbeitsplatz zur Verfügung, insbesondere:&amp;lt;br&amp;gt;&lt;br /&gt;
a. Ergonomischer Schreibtisch und einstellbarer Büro-Stuhl&amp;lt;br&amp;gt;&lt;br /&gt;
b. Ergonomischer Monitor&amp;lt;br&amp;gt;&lt;br /&gt;
c. Netzwerk- und Internet-Anschluss&amp;lt;br&amp;gt;&lt;br /&gt;
d. Zugfrei belüfteter, beheizter Raum&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
9.2 Die Arbeitszeit beginnt mit dem Eintreffen auf dem Gelände des Kunden und endet mit dem Verlassen des Geländes. Anfallende Fahrtzeiten oder Wegzeiten von und zu Parkplätzen zählen als Arbeitszeit.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;10. Erfüllungsort - Gerichtsstand&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erfüllungsort für alle Ansprüche ist Stuttgart. Als Gerichtsstand für alle Streitigkeiten - auch Klagen im Wechsel-, Scheck- und Urkundenprozeß - mit den Vertragspartnern, welche Vollkaufleute bzw. im Handelsregister eingetragene juristische Personen sind sowie Personen, die Ihren Wohnsitz im Ausland haben, wird das für Fellbach zuständige Gericht vereinbart. Es gilt ausschließlich deutsches Recht.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;11. Sonstiges&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11.1 Sollten einzelne Teile des Vertrages unwirksam sein, berührt dies nicht die Wirksamkeit des gesamten Vertrages. Es gelten dann die Vorschriften, die dem ursprünglichen Sinn des Teiles am nächsten kommen.&lt;br /&gt;
&lt;br /&gt;
11.2 Für die Erstellung, Überlassung oder Nutzung von Programmen (Software) gelten ergänzend unsere Software-Nutzungsbedingungen, die man mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abrufen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fellbach, 27.12.2025&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17249</id>
		<title>Allgemeine Geschäftsbedingungen der GEVITAS GmbH</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17249"/>
				<updated>2026-03-16T14:27:13Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nachfolgend sind die Allgemeinen Geschäftsbedingungen der Firma GEVITAS GmbH,  Fellbach, aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Allgemeines - Geltungsbereich&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1.1 Verkauf und Lieferung erfolgen nur zu den nachfolgenden ausschließlichen Bedingungen, entgegenstehende oder abweichende Bedingungen des Käufers erkennen wir nicht an, es sei denn, wir hätten ausdrücklich und schriftlich ihrer Geltung zugestimmt. Unsere Bedingungen gelten auch dann, wenn wir in Kenntnis entgegenstehender oder von unseren Bedingungen abweichender Bedingungen des Käufers die Lieferung vorbehaltlos ausführen.&lt;br /&gt;
&lt;br /&gt;
1.2 Abweichende Vereinbarungen und Ergänzungen, telefonische und mündliche Abmachungen sind nur verbindlich, wenn sie von uns schriftlich bestätigt werden.&lt;br /&gt;
&lt;br /&gt;
1.3 Unsere Allgemeinen Geschäftsbedingungen gelten auch für alle künftigen Geschäfte mit unseren Kunden.&lt;br /&gt;
&lt;br /&gt;
1.4 Bei Lieferung von Software gelten zusätzlich unsere jeweils gültigen [[Software-Nutzungsbedingungen der GEVITAS GmbH|Software-Nutzungsbedingungen]], mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abgerufen werden können.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Angebot - Angebotsunterlagen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.1 Unsere Angebote sind stets freibleibend. Die in Prospekten, Preislisten und sonstigen Drucksachen oder in zum Angebot gehörigen Unterlagen enthaltenen Angaben, wie insbesondere Abbildungen, Beschreibungen, technische Daten und Leistungsbeschreibungen sind unverbindlich.&lt;br /&gt;
&lt;br /&gt;
2.2 Für die Richtigkeit von technischen Daten und sonstigen Angaben in Herstellerprospekten wird keine Haftung übernommen. Technische Änderungen bleiben vorbehalten. Etwaige Abweichungen sind dementsprechend hinzunehmen, soweit sie für den Kunden zumutbar sind.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Auftragsbestätigung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.1 Telefonisch erteilte Aufträge sind für den Besteller verbindlich. Für uns tritt die Bindung mit schriftlicher Auftragsbestätigung ein. Die Auftragsbestätigung kann bei entsprechender Liefermöglichkeit auch mit der Rechnung zugeschickt werden. Bei Fehlen einer schriftlichen Bestätigung kommt der Kaufvertrag durch die wiederspruchslose Entgegennahme der Ware und einer von der GEVITAS GmbH ausgestellten Rechnung zustande.&lt;br /&gt;
&lt;br /&gt;
3.2 Beanstandungen der Aufragsbestätigung sind innerhalb von 7 Tagen nach Zugang zulässig. Beanstandungen haben schriftlich zu erfolgen.&lt;br /&gt;
&lt;br /&gt;
3.3 Bei Preis- und Kostenerhöhungen zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin sind wir berechtigt, eine entsprechende angemessene Preisberichtigung vorzunehmen, sofern zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin ein Zeitraum von mehr als 3 Monaten liegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Preise, Zahlungsbedingungen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.1 Die Preise verstehen sich stets zuzüglich Mehrwertsteuer. Sie wird in gesetzlicher Höhe am Tag der Rechnungsstellung in der Rechnung gesondert ausgewiesen. Bei Auslandsrechnungen verstehen sich die Preise zzgl. aller Bankgebühren und evtl. anfallender Zollgebühren.&lt;br /&gt;
&lt;br /&gt;
4.2 Sofern sich aus unserer Auftragsbestätigung nichts anderes ergibt, ist der Kaufpreis innerhalb 10 Tagen nach Rechnungsdatum ohne Abzug fällig.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
4.3 Kommt der Käufer in Zahlungsverzug, so sind wir berechtigt, Verzugszinsen in Höhe von 8 % (Vollkaufleute oder im Handelsregister eingetragene juristische Personen) und bei allen anderen Vertragspartnern 5 % über dem jeweiligen Basiszinssatz der Deutschen Bundesbank p.a. zu fordern.&lt;br /&gt;
&lt;br /&gt;
4.3 Die Vereinbarung der Annahme von Schecks/Wechseln zur Erfüllung unserer Kaufpreisforderung erfolgt, sofern sich aus der Auftragsbestätigung nichts anderes ergibt, lediglich erfüllungshalber mit der Maßgabe, dass die Fälligkeit unserer Kaufpreisforderung nicht berührt wird, wir uns jedoch verpflichten, diese Forderung vorläufig nicht klageweise geltend zu machen, es sei denn, die Befriedigung unserer Forderung durch den Scheck/Wechsel scheitert an dessen Nichteinlösung. Wir verpflichten uns zur Vorlage unserer Schecks innerhalb von 4 Wochen.&lt;br /&gt;
&lt;br /&gt;
4.4 Wechsel und Schecks gelten als Zahlung erst nach deren Einlösung. Der Käufer trägt das Risiko der Nichteinlösung. Entsprechend gilt als vereinbart, daß der Käufer bei Nichteinlösung von Schecks/ Wechseln die Kaufpreisforderung vom Zeitpunkt der Warenübergabe an zu verzinsen hat.&lt;br /&gt;
&lt;br /&gt;
4.5 Die Einbindung einer Leasing-/Finanzierungsgesellschaft bedarf der vorherigen schriftlichen Zustimmung der GEVITAS GmbH. Alle evtl. anfallenden Kosten bei der Abwicklung über eine Leasing-/Finanzierungs-Gesellschaft (Bürgschaft usw.) gehen zu Lasten des Bestellers.&lt;br /&gt;
&lt;br /&gt;
4.6 Fracht-, Verpackungs- und Versicherungskosten gehen zu Lasten des Bestellers. &lt;br /&gt;
&lt;br /&gt;
4.7 Alle unsere Forderungen einschließlich diejenigen, für die wir Wechsel hereingenommen haben oder für die Ratenzahlung vereinbart ist, werden sofort fällig und die Gewährung eines Zahlungszieles hinfällig, wenn das Zahlungsziel für eine Forderung nicht eingehalten wird oder/und nach dem Vertragsabschluß eine wesentliche Verschlechterung in den Vermögensverhältnissen des Bestellers bekannt wird. In diesem Falle sind wir auch berechtigt, noch ausstehende Lieferungen von Vorauszahlungen oder Sicherheitsleistung abhängig zu machen. &lt;br /&gt;
&lt;br /&gt;
4.8 Werden die Vorauszahlung oder die Sicherheitsleistung auch bei Ablauf einer angemessenen Nachfrist nicht erbracht, können wir von dem noch nicht erfüllten Teil des Vertrages zurücktreten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;5. Versand und Gefahrenübergang&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.1 Sofern der Versand der Ware zum Kunden vereinbart wird, reist die Ware auf Gefahr des Käufers. Unsererseits wird lediglich für eine ordnungsgemäße Transportverpackung und ordnungsgemäße Bestellung eines Frachtführers gesorgt, weitere Verbindlichkeiten wegen des Versands der Ware bestehen für uns nicht. Im übrigen geht die Gefahr mit der Übergabe der Ware an ein Transportunternehmen, spätestens jedoch mit dem Verlassen der Versandstelle, auf den Käufer über, und zwar auch dann, wenn die Auslieferung durch den Verkäufer erfolgt.&lt;br /&gt;
&lt;br /&gt;
5.2 Wird der Versand auf Wunsch oder aus Verschulden des Käufers verzögert, so lagert die Ware auf Kosten und Gefahr des Käufers. In diesem Fall steht die Anzeige der Versandbereitschaft dem Versand gleich.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;6. Lieferzeit - Verzug&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6.1 Liefertermine sind, soweit nichts anderes vereinbart ist, unverbindliche Termine; insbesondere wird keine Gewähr für die Dauer des Transportes und dessen rechtzeitige Ankunft beim Käufer übernommen.&lt;br /&gt;
&lt;br /&gt;
6.2 Die Durchführung der erteilten Aufträge erfolgt vorbehaltlich rechtzeitiger und genügender Belieferung durch unsere Vorlieferanten.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
6.3 Geraten wir aus Gründen, die wir zu vertreten haben, in Lieferverzug, so ist unsere Schadenersatzhaftung im Fall gewöhnlicher Fahrlässigkeit ausgeschlossen.&lt;br /&gt;
&lt;br /&gt;
6.4 Setzt uns der Käufer, nachdem wir bereits in Verzug geraten sind, eine angemessene Nachfrist mit Ablehnungsandrohung, so ist er nach fruchtlosem Ablauf dieser Nachfrist zum Rücktritt bzw. Minderung berechtigt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;7. Gewährleistung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7.1 Die Gewährleistungsrechte des Bestellers setzen voraus, daß dieser seinen nach §§ 377, 378 HGB geschuldeten Untersuchungs- und Rügeobliegenheiten ordnungsgemäß nach¬gekommen ist.&lt;br /&gt;
&lt;br /&gt;
7.2 Die Gewährleistungsfrist beträgt bei Vollkaufleuten bzw. im Handelsregister eingetragenen juristischen Personen 1 Jahr ab Zugang der Rechnung bzw. Auslieferung an den Besteller. Dies ist eine Verjährungsfrist und gilt auch für Ansprüche auf Ersatz von Mangelfolgeschäden, soweit keine Ansprüche aus unerlaubter Handlung geltend gemacht werden.&lt;br /&gt;
&lt;br /&gt;
7.3 Soweit ein von uns zu vertretender Mangel der Kaufsache vorliegt, sind wir nach unserer Wahl zur Nachbesserung oder Ersatzlieferung verpflichtet. Wir übernehmen dann alle zur Nachbesserung notwendigen Lohn- und Materialkosten. Die gegebenenfalls erforderlichen Frachtkosten fallen dem Käufer zur Last. Sofern wir zur Nachbesserung/Ersatzlieferung nicht bereit oder in der Lage sind, oder schlägt diese fehl, so ist der Käufer nach seiner Wahl berechtigt, vom Vertrag zurückzutreten oder eine entsprechende Minderung des Kaufpreises zu verlangen.&lt;br /&gt;
&lt;br /&gt;
7.4 Soweit sich nachstehend nichts anderes ergibt, sind weitergehende Ansprüche des Bestellers -gleich aus welchen Rechtsgründen- ausgeschlossen. Wir haften deshalb nicht für Schäden, die nicht am Liefergegenstand selbst entstanden sind; insbesondere haften wir nicht für entgangenen Gewinn oder sonstige Vermögensschäden des Käufers.&lt;br /&gt;
&lt;br /&gt;
7.5 Vorstehende Haftungsbegrenzung gilt nicht, soweit die Schadensursache auf Vorsatz oder grober Fahrlässigkeit beruht. Sie gilt ferner dann nicht, wenn der Käufer wegen des Fehlens einer zugesicherten Eigenschaft Schadenersatzansprüche wegen Nichterfüllung gemäß §§ 463, 480 Abs. 2 BGB geltend macht.&lt;br /&gt;
&lt;br /&gt;
7.6 Sollten die Daten oder Struktur einer Datenbank von einem externen Programm / Fremdprogramm eines anderen Herstellers verändert werden, übernehmen wir keine Gewährleistung / Haftung für die einwandfreie Funktionsfähigkeit des Programmes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;8. Eigentumsvorbehalt&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8.1 Unsere Ware wird ausschließlich unter Eigentumsvorbehalt geliefert. Das Eigentum geht erst mit dem Erlöschen aller bei uns bestehender Verbindlichkeiten des Käufers auf diesen über. Das gilt auch dann, wenn der Käufer für bestimmte von ihm bezeichnete Waren Zahlungen leistet. Bei laufender Rechnung gilt das Vorbehaltseigentum als Sicherung unserer Saldoforderung.&lt;br /&gt;
&lt;br /&gt;
8.2 Der Besteller ist verpflichtet, die Kaufsache pfleglich zu behandeln.&lt;br /&gt;
&lt;br /&gt;
8.3 Bei Pfändungen oder sonstigen Eingriffen Dritter hat uns der Besteller unverzüglich schriftlich zu benachrichtigen, damit wir Klage gemäß § 771 ZPO erheben können. Soweit der Dritte nicht in der Lage ist, uns die gerichtlichen und außergericht¬lichen Kosten einer Klage gemäß § 771 ZPO zu erstatten, haftet der Besteller für den uns entstandenen Ausfall.&lt;br /&gt;
&lt;br /&gt;
8.4 Der Käufer ist berechtigt, die Ware (Hardware) im ordentlichen Geschäftsgang weiter zu verkaufen; er tritt jedoch bereits jetzt alle diejenigen Forderungen einschließlich der Mehrwertsteuer ab, die ihm aus der Weiterveräußerung gegen seinen Abnehmer oder Dritte erwachsen, und zwar unabhängig davon, ob die Kaufsache ohne oder nach Verarbeitung weiter verkauft worden ist. Zur Einbeziehung dieser Forderung bleibt der Besteller auch nach der Abtretung ermächtigt. Unsere Befugnis, die Forderungen selbst einzuziehen bleibt hiervon unberührt. Wir verpflichten uns jedoch, die Forderungen nicht einzuziehen, solange der Besteller seinen Zahlungsverpflichtungen aus den vereinnahmten Erlösen nachkommt, nicht in Zahlungsverzug ist und insbesondere kein Antrag auf Eröffnung eines Insolvenz- oder Vergleichsverfahrens gestellt  ist oder Zahlungseinstellung vorliegt. Ist dies der Fall, können wir verlangen, dass der Besteller uns die abgetretenen Forderungen und deren Schuldner bekannt gibt, alle zum Einzug erforderlichen Angaben macht, die dazugehörigen Unterlagen aushändigt und den Schuldnern (Dritten) die Abtretung mitteilt.&lt;br /&gt;
&lt;br /&gt;
8.5 Wird die Kaufsache mit anderen, uns nicht gehörenden Gegenständen vermischt, verbunden oder verarbeitet, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen verarbeiteten Gegenständen zur Zeit der Verarbeitung. Für die durch Verarbeitung entstehende Sache gilt im übrigen das gleiche wie für unter Vorbehalt gelieferte Kaufsache. Wird die Kaufsache zu den anderen, uns nicht gehörenden Gegenständen untrennbar vermischt, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen vermischten Gegenständen zum Zeit¬punkt der Vermischung. Erfolgt die Vermischung in der Weise, dass die Sache des Käufers als Hauptsache anzusehen ist, so gilt als vereinbart, dass der Besteller uns anteilmäßig Miteigentum überträgt. Der Besteller verwahrt das so entstandene Alleineigentum/Miteigentum für uns.&lt;br /&gt;
&lt;br /&gt;
8.6 Wir verpflichten uns, die uns zustehenden Sicherheiten auf Verlangen des Käufers insoweit freizugeben, als der Wert unserer Sicherheiten die zu sichernden Forderungen um mehr als 15% übersteigt; die Auswahl der freizugebenden Sicherheiten obliegt uns.&lt;br /&gt;
&lt;br /&gt;
8.7 Eine Abtretung im Wege des echten Factoring ist dem Käufer nur unter der Voraussetzung gestattet, dass dem Verkäufer dies unter Bekanntgabe der Factoring-Bank und der dort unterhaltenen Konten des Käufers angezeigt wird und der Factoring-Erlös den Wert der gesicherten Forderung des Verkäufers übersteigt. Mit der Gutschrift des Factoring-Erlöses wird die Forderung des Verkäufers sofort fällig.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;9. Arbeitszeiten vor Ort&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9.1 Wenn durch unsere*n Mitarbeiter*in Arbeiten in den Räumen des Kunden durchgeführt werden, stellt der Kunde einen ordnungsgemäßen Arbeitsplatz zur Verfügung, insbesonders:&lt;br /&gt;
a. Ergonomischer Schreibtisch und einstellbarer Büro-Stuhl&lt;br /&gt;
b. Ergonomischer Monitor&lt;br /&gt;
c. Netzwerk- und Internet-Anschluss&lt;br /&gt;
d. Zugfrei belüfteter, beheizter Raum&lt;br /&gt;
&lt;br /&gt;
9.2 Die Arbeitszeit beginnt mit dem Eintreffen auf dem Gelände des Kunden und endet mit dem Verlassen des Geländes. Anfallende Fahrtzeiten oder Wegzeiten von und zu Parkplätzen zählen als Arbeitszeit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;10. Erfüllungsort - Gerichtsstand&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erfüllungsort für alle Ansprüche ist Stuttgart. Als Gerichtsstand für alle Streitigkeiten - auch Klagen im Wechsel-, Scheck- und Urkundenprozeß - mit den Vertragspartnern, welche Vollkaufleute bzw. im Handelsregister eingetragene juristische Personen sind sowie Personen, die Ihren Wohnsitz im Ausland haben, wird das für Fellbach zuständige Gericht vereinbart. Es gilt ausschließlich deutsches Recht.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;11. Sonstiges&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11.1 Sollten einzelne Teile des Vertrages unwirksam sein, berührt dies nicht die Wirksamkeit des gesamten Vertrages. Es gelten dann die Vorschriften, die dem ursprünglichen Sinn des Teiles am nächsten kommen.&lt;br /&gt;
&lt;br /&gt;
11.2 Für die Erstellung, Überlassung oder Nutzung von Programmen (Software) gelten ergänzend unsere Software-Nutzungsbedingungen, die man mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abrufen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fellbach, 27.12.2025&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17248</id>
		<title>Allgemeine Geschäftsbedingungen der GEVITAS GmbH</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Allgemeine_Gesch%C3%A4ftsbedingungen_der_GEVITAS_GmbH&amp;diff=17248"/>
				<updated>2026-03-16T14:25:52Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nachfolgend sind die Allgemeinen Geschäftsbedingungen der Firma GEVITAS GmbH,  Fellbach, aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Allgemeines - Geltungsbereich&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1.1 Verkauf und Lieferung erfolgen nur zu den nachfolgenden ausschließlichen Bedingungen, entgegenstehende oder abweichende Bedingungen des Käufers erkennen wir nicht an, es sei denn, wir hätten ausdrücklich und schriftlich ihrer Geltung zugestimmt. Unsere Bedingungen gelten auch dann, wenn wir in Kenntnis entgegenstehender oder von unseren Bedingungen abweichender Bedingungen des Käufers die Lieferung vorbehaltlos ausführen.&lt;br /&gt;
&lt;br /&gt;
1.2 Abweichende Vereinbarungen und Ergänzungen, telefonische und mündliche Abmachungen sind nur verbindlich, wenn sie von uns schriftlich bestätigt werden.&lt;br /&gt;
&lt;br /&gt;
1.3 Unsere Allgemeinen Geschäftsbedingungen gelten auch für alle künftigen Geschäfte mit unseren Kunden.&lt;br /&gt;
&lt;br /&gt;
1.4 Bei Lieferung von Software gelten zusätzlich unsere jeweils gültigen [[Software-Nutzungsbedingungen der GEVITAS GmbH|Software-Nutzungsbedingungen]], mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abgerufen werden können.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Angebot - Angebotsunterlagen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.1 Unsere Angebote sind stets freibleibend. Die in Prospekten, Preislisten und sonstigen Drucksachen oder in zum Angebot gehörigen Unterlagen enthaltenen Angaben, wie insbesondere Abbildungen, Beschreibungen, technische Daten und Leistungsbeschreibungen sind unverbindlich.&lt;br /&gt;
&lt;br /&gt;
2.2 Für die Richtigkeit von technischen Daten und sonstigen Angaben in Herstellerprospekten wird keine Haftung übernommen. Technische Änderungen bleiben vorbehalten. Etwaige Abweichungen sind dementsprechend hinzunehmen, soweit sie für den Kunden zumutbar sind.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Auftragsbestätigung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.1 Telefonisch erteilte Aufträge sind für den Besteller verbindlich. Für uns tritt die Bindung mit schriftlicher Auftragsbestätigung ein. Die Auftragsbestätigung kann bei entsprechender Liefermöglichkeit auch mit der Rechnung zugeschickt werden. Bei Fehlen einer schriftlichen Bestätigung kommt der Kaufvertrag durch die wiederspruchslose Entgegennahme der Ware und einer von der GEVITAS GmbH ausgestellten Rechnung zustande.&lt;br /&gt;
&lt;br /&gt;
3.2 Beanstandungen der Aufragsbestätigung sind innerhalb von 7 Tagen nach Zugang zulässig. Beanstandungen haben schriftlich zu erfolgen.&lt;br /&gt;
&lt;br /&gt;
3.3 Bei Preis- und Kostenerhöhungen zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin sind wir berechtigt, eine entsprechende angemessene Preisberichtigung vorzunehmen, sofern zwischen dem Vertragsabschluß und dem vereinbarten Liefertermin ein Zeitraum von mehr als 3 Monaten liegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Preise, Zahlungsbedingungen&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.1 Die Preise verstehen sich stets zuzüglich Mehrwertsteuer. Sie wird in gesetzlicher Höhe am Tag der Rechnungsstellung in der Rechnung gesondert ausgewiesen. Bei Auslandsrechnungen verstehen sich die Preise zzgl. aller Bankgebühren und evtl. anfallender Zollgebühren.&lt;br /&gt;
&lt;br /&gt;
4.2 Sofern sich aus unserer Auftragsbestätigung nichts anderes ergibt, ist der Kaufpreis innerhalb 10 Tagen nach Rechnungsdatum ohne Abzug fällig.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
4.3 Kommt der Käufer in Zahlungsverzug, so sind wir berechtigt, Verzugszinsen in Höhe von 8 % (Vollkaufleute oder im Handelsregister eingetragene juristische Personen) und bei allen anderen Vertragspartnern 5 % über dem jeweiligen Basiszinssatz der Deutschen Bundesbank p.a. zu fordern.&lt;br /&gt;
&lt;br /&gt;
4.3 Die Vereinbarung der Annahme von Schecks/Wechseln zur Erfüllung unserer Kaufpreisforderung erfolgt, sofern sich aus der Auftragsbestätigung nichts anderes ergibt, lediglich erfüllungshalber mit der Maßgabe, dass die Fälligkeit unserer Kaufpreisforderung nicht berührt wird, wir uns jedoch verpflichten, diese Forderung vorläufig nicht klageweise geltend zu machen, es sei denn, die Befriedigung unserer Forderung durch den Scheck/Wechsel scheitert an dessen Nichteinlösung. Wir verpflichten uns zur Vorlage unserer Schecks innerhalb von 4 Wochen.&lt;br /&gt;
&lt;br /&gt;
4.4 Wechsel und Schecks gelten als Zahlung erst nach deren Einlösung. Der Käufer trägt das Risiko der Nichteinlösung. Entsprechend gilt als vereinbart, daß der Käufer bei Nichteinlösung von Schecks/ Wechseln die Kaufpreisforderung vom Zeitpunkt der Warenübergabe an zu verzinsen hat.&lt;br /&gt;
&lt;br /&gt;
4.5 Die Einbindung einer Leasing-/Finanzierungsgesellschaft bedarf der vorherigen schriftlichen Zustimmung der GEVITAS GmbH. Alle evtl. anfallenden Kosten bei der Abwicklung über eine Leasing-/Finanzierungs-Gesellschaft (Bürgschaft usw.) gehen zu Lasten des Bestellers.&lt;br /&gt;
&lt;br /&gt;
4.6 Fracht-, Verpackungs- und Versicherungskosten gehen zu Lasten des Bestellers. &lt;br /&gt;
&lt;br /&gt;
4.7 Alle unsere Forderungen einschließlich diejenigen, für die wir Wechsel hereingenommen haben oder für die Ratenzahlung vereinbart ist, werden sofort fällig und die Gewährung eines Zahlungszieles hinfällig, wenn das Zahlungsziel für eine Forderung nicht eingehalten wird oder/und nach dem Vertragsabschluß eine wesentliche Verschlechterung in den Vermögensverhältnissen des Bestellers bekannt wird. In diesem Falle sind wir auch berechtigt, noch ausstehende Lieferungen von Vorauszahlungen oder Sicherheitsleistung abhängig zu machen. &lt;br /&gt;
&lt;br /&gt;
4.8 Werden die Vorauszahlung oder die Sicherheitsleistung auch bei Ablauf einer angemessenen Nachfrist nicht erbracht, können wir von dem noch nicht erfüllten Teil des Vertrages zurücktreten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;5. Versand und Gefahrenübergang&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.1 Sofern der Versand der Ware zum Kunden vereinbart wird, reist die Ware auf Gefahr des Käufers. Unsererseits wird lediglich für eine ordnungsgemäße Transportverpackung und ordnungsgemäße Bestellung eines Frachtführers gesorgt, weitere Verbindlichkeiten wegen des Versands der Ware bestehen für uns nicht. Im übrigen geht die Gefahr mit der Übergabe der Ware an ein Transportunternehmen, spätestens jedoch mit dem Verlassen der Versandstelle, auf den Käufer über, und zwar auch dann, wenn die Auslieferung durch den Verkäufer erfolgt.&lt;br /&gt;
&lt;br /&gt;
5.2 Wird der Versand auf Wunsch oder aus Verschulden des Käufers verzögert, so lagert die Ware auf Kosten und Gefahr des Käufers. In diesem Fall steht die Anzeige der Versandbereitschaft dem Versand gleich.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;6. Lieferzeit - Verzug&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6.1 Liefertermine sind, soweit nichts anderes vereinbart ist, unverbindliche Termine; insbesondere wird keine Gewähr für die Dauer des Transportes und dessen rechtzeitige Ankunft beim Käufer übernommen.&lt;br /&gt;
&lt;br /&gt;
6.2 Die Durchführung der erteilten Aufträge erfolgt vorbehaltlich rechtzeitiger und genügender Belieferung durch unsere Vorlieferanten.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
6.3 Geraten wir aus Gründen, die wir zu vertreten haben, in Lieferverzug, so ist unsere Schadenersatzhaftung im Fall gewöhnlicher Fahrlässigkeit ausgeschlossen.&lt;br /&gt;
&lt;br /&gt;
6.4 Setzt uns der Käufer, nachdem wir bereits in Verzug geraten sind, eine angemessene Nachfrist mit Ablehnungsandrohung, so ist er nach fruchtlosem Ablauf dieser Nachfrist zum Rücktritt bzw. Minderung berechtigt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;7. Gewährleistung&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7.1 Die Gewährleistungsrechte des Bestellers setzen voraus, daß dieser seinen nach §§ 377, 378 HGB geschuldeten Untersuchungs- und Rügeobliegenheiten ordnungsgemäß nach¬gekommen ist.&lt;br /&gt;
&lt;br /&gt;
7.2 Die Gewährleistungsfrist beträgt bei Vollkaufleuten bzw. im Handelsregister eingetragenen juristischen Personen 1 Jahr ab Zugang der Rechnung bzw. Auslieferung an den Besteller. Dies ist eine Verjährungsfrist und gilt auch für Ansprüche auf Ersatz von Mangelfolgeschäden, soweit keine Ansprüche aus unerlaubter Handlung geltend gemacht werden.&lt;br /&gt;
&lt;br /&gt;
7.3 Soweit ein von uns zu vertretender Mangel der Kaufsache vorliegt, sind wir nach unserer Wahl zur Nachbesserung oder Ersatzlieferung verpflichtet. Wir übernehmen dann alle zur Nachbesserung notwendigen Lohn- und Materialkosten. Die gegebenenfalls erforderlichen Frachtkosten fallen dem Käufer zur Last. Sofern wir zur Nachbesserung/Ersatzlieferung nicht bereit oder in der Lage sind, oder schlägt diese fehl, so ist der Käufer nach seiner Wahl berechtigt, vom Vertrag zurückzutreten oder eine entsprechende Minderung des Kaufpreises zu verlangen.&lt;br /&gt;
&lt;br /&gt;
7.4 Soweit sich nachstehend nichts anderes ergibt, sind weitergehende Ansprüche des Bestellers -gleich aus welchen Rechtsgründen- ausgeschlossen. Wir haften deshalb nicht für Schäden, die nicht am Liefergegenstand selbst entstanden sind; insbesondere haften wir nicht für entgangenen Gewinn oder sonstige Vermögensschäden des Käufers.&lt;br /&gt;
&lt;br /&gt;
7.5 Vorstehende Haftungsbegrenzung gilt nicht, soweit die Schadensursache auf Vorsatz oder grober Fahrlässigkeit beruht. Sie gilt ferner dann nicht, wenn der Käufer wegen des Fehlens einer zugesicherten Eigenschaft Schadenersatzansprüche wegen Nichterfüllung gemäß §§ 463, 480 Abs. 2 BGB geltend macht.&lt;br /&gt;
&lt;br /&gt;
7.6 Sollten die Daten oder Struktur einer Datenbank von einem externen Programm / Fremdprogramm eines anderen Herstellers verändert werden, übernehmen wir keine Gewährleistung / Haftung für die einwandfreie Funktionsfähigkeit des Programmes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;8. Eigentumsvorbehalt&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8.1 Unsere Ware wird ausschließlich unter Eigentumsvorbehalt geliefert. Das Eigentum geht erst mit dem Erlöschen aller bei uns bestehender Verbindlichkeiten des Käufers auf diesen über. Das gilt auch dann, wenn der Käufer für bestimmte von ihm bezeichnete Waren Zahlungen leistet. Bei laufender Rechnung gilt das Vorbehaltseigentum als Sicherung unserer Saldoforderung.&lt;br /&gt;
&lt;br /&gt;
8.2 Der Besteller ist verpflichtet, die Kaufsache pfleglich zu behandeln.&lt;br /&gt;
&lt;br /&gt;
8.3 Bei Pfändungen oder sonstigen Eingriffen Dritter hat uns der Besteller unverzüglich schriftlich zu benachrichtigen, damit wir Klage gemäß § 771 ZPO erheben können. Soweit der Dritte nicht in der Lage ist, uns die gerichtlichen und außergericht¬lichen Kosten einer Klage gemäß § 771 ZPO zu erstatten, haftet der Besteller für den uns entstandenen Ausfall.&lt;br /&gt;
&lt;br /&gt;
8.4 Der Käufer ist berechtigt, die Ware (Hardware) im ordentlichen Geschäftsgang weiter zu verkaufen; er tritt jedoch bereits jetzt alle diejenigen Forderungen einschließlich der Mehrwertsteuer ab, die ihm aus der Weiterveräußerung gegen seinen Abnehmer oder Dritte erwachsen, und zwar unabhängig davon, ob die Kaufsache ohne oder nach Verarbeitung weiter verkauft worden ist. Zur Einbeziehung dieser Forderung bleibt der Besteller auch nach der Abtretung ermächtigt. Unsere Befugnis, die Forderungen selbst einzuziehen bleibt hiervon unberührt. Wir verpflichten uns jedoch, die Forderungen nicht einzuziehen, solange der Besteller seinen Zahlungsverpflichtungen aus den vereinnahmten Erlösen nachkommt, nicht in Zahlungsverzug ist und insbesondere kein Antrag auf Eröffnung eines Insolvenz- oder Vergleichsverfahrens gestellt  ist oder Zahlungseinstellung vorliegt. Ist dies der Fall, können wir verlangen, dass der Besteller uns die abgetretenen Forderungen und deren Schuldner bekannt gibt, alle zum Einzug erforderlichen Angaben macht, die dazugehörigen Unterlagen aushändigt und den Schuldnern (Dritten) die Abtretung mitteilt.&lt;br /&gt;
&lt;br /&gt;
8.5 Wird die Kaufsache mit anderen, uns nicht gehörenden Gegenständen vermischt, verbunden oder verarbeitet, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen verarbeiteten Gegenständen zur Zeit der Verarbeitung. Für die durch Verarbeitung entstehende Sache gilt im übrigen das gleiche wie für unter Vorbehalt gelieferte Kaufsache. Wird die Kaufsache zu den anderen, uns nicht gehörenden Gegenständen untrennbar vermischt, so erwerben wir das Miteigentum an der neuen Sache im Verhältnis des Wertes der Kaufsache zu den anderen vermischten Gegenständen zum Zeit¬punkt der Vermischung. Erfolgt die Vermischung in der Weise, dass die Sache des Käufers als Hauptsache anzusehen ist, so gilt als vereinbart, dass der Besteller uns anteilmäßig Miteigentum überträgt. Der Besteller verwahrt das so entstandene Alleineigentum/Miteigentum für uns.&lt;br /&gt;
&lt;br /&gt;
8.6 Wir verpflichten uns, die uns zustehenden Sicherheiten auf Verlangen des Käufers insoweit freizugeben, als der Wert unserer Sicherheiten die zu sichernden Forderungen um mehr als 15% übersteigt; die Auswahl der freizugebenden Sicherheiten obliegt uns.&lt;br /&gt;
&lt;br /&gt;
8.7 Eine Abtretung im Wege des echten Factoring ist dem Käufer nur unter der Voraussetzung gestattet, dass dem Verkäufer dies unter Bekanntgabe der Factoring-Bank und der dort unterhaltenen Konten des Käufers angezeigt wird und der Factoring-Erlös den Wert der gesicherten Forderung des Verkäufers übersteigt. Mit der Gutschrift des Factoring-Erlöses wird die Forderung des Verkäufers sofort fällig.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;9. Arbeitszeiten vor Ort&amp;lt;/big&amp;gt;&lt;br /&gt;
9.1 Wenn durch unsere*n Mitarbeiter*in Arbeiten in den Räumen des Kunden durchgeführt werden, stellt der Kunde einen ordnungsgemäßen Arbeitsplatz zur Verfügung, insbesonders:&lt;br /&gt;
a. Ergonomischer Schreibtisch und einstellbarer Büro-Stuhl&lt;br /&gt;
b. Ergonomischer Monitor&lt;br /&gt;
c. Netzwerk- und Internet-Anschluss&lt;br /&gt;
d. Zugfrei belüfteter, beheizter Raum&lt;br /&gt;
&lt;br /&gt;
9.2 Die Arbeitszeit beginnt mit dem Eintreffen auf dem Gelände des Kunden und endet mit dem Verlassen des Geländes. Anfallende Fahrtzeiten oder Wegzeiten von und zu Parkplätzen zählen als Arbeitszeit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;10. Erfüllungsort - Gerichtsstand&amp;lt;/big&amp;gt;&lt;br /&gt;
Erfüllungsort für alle Ansprüche ist Stuttgart. Als Gerichtsstand für alle Streitigkeiten - auch Klagen im Wechsel-, Scheck- und Urkundenprozeß - mit den Vertragspartnern, welche Vollkaufleute bzw. im Handelsregister eingetragene juristische Personen sind sowie Personen, die Ihren Wohnsitz im Ausland haben, wird das für Fellbach zuständige Gericht vereinbart. Es gilt ausschließlich deutsches Recht.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;11. Sonstiges&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11.1 Sollten einzelne Teile des Vertrages unwirksam sein, berührt dies nicht die Wirksamkeit des gesamten Vertrages. Es gelten dann die Vorschriften, die dem ursprünglichen Sinn des Teiles am nächsten kommen.&lt;br /&gt;
&lt;br /&gt;
11.2 Für die Erstellung, Überlassung oder Nutzung von Programmen (Software) gelten ergänzend unsere Software-Nutzungsbedingungen, die man mit [[Software-Nutzungsbedingungen der GEVITAS GmbH|diesem Link]] abrufen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fellbach, 27.12.2025&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Benutzerverwaltung,_Zugriffssteuerung&amp;diff=17247</id>
		<title>REFLEX Benutzerverwaltung, Zugriffssteuerung</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Benutzerverwaltung,_Zugriffssteuerung&amp;diff=17247"/>
				<updated>2026-03-13T09:26:58Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Personen-Daten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Über die Benutzerverwaltung und Zugriffssteuerung von [[REFLEX]] bzw. [[GEVAS-Professional]] werden die Rechte der Benutzer/innen innerhalb des Programms festgelegt.&lt;br /&gt;
&lt;br /&gt;
=== Was ist ein Benutzer?&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; Was ist ein Bearbeiter?&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
'''Verwechseln Sie den Begriff &amp;quot;Benutzer&amp;quot; bitte nicht mit den so genannten „Bearbeitern“ des Programms:'''&lt;br /&gt;
&lt;br /&gt;
* '''Ein Benutzer'''&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; im Sinne des Programms ist eine Person, die sich über einen Kurznamen und einem Kennwort an das Programm '''anmelden''' kann und innerhalb des Programms bestimmte '''Rechte''' zu Ausführungen der Programmteile hat.&lt;br /&gt;
* Ein '''Bearbeiter'''&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; im Sinne des Programms ist eine Person, die Angebote, Aufträge usw. anlegen kann und für diese als (Sach)-Bearbeiter&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; eingetragen wird.&lt;br /&gt;
** Ein Bearbeiter muss natürlich auch als Benutzer eingetragen worden sein, damit er sich überhaupt an das Programm anmelden kann.&lt;br /&gt;
** Auf der anderen Seite muss ein Benutzer nicht unbedingt auch als Bearbeiter eingetragen sein, wenn er beispielsweise nur Gastrechte innerhalb des Programms haben soll. Als Gast kann er ja nicht als Sachbearbeiter eines Auftrags gelten!&lt;br /&gt;
** Ein Bearbeiter kann auch für die Terminplanung verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Was sind Zugriffsrechte? ===&lt;br /&gt;
&lt;br /&gt;
Zugriffsrechte geben einem Benutzer die Möglichkeit, bestimmte Programmteile zu nutzen bzw. bestimmte Programmteile zu sperren oder den Zugriff auf Informationen einzuschränken, sodass der Benutzer zwar z.B. bestimmte Daten anschauen kann, aber keine Änderungen vornehmen kann!&lt;br /&gt;
&lt;br /&gt;
=== Wie wird der Administrator festgelegt? ===&lt;br /&gt;
&lt;br /&gt;
Zum [[REFLEX]]-bzw. [[GEVAS-Professional]] Administrator wird man, indem man das Zugriffsrecht auf das Menü &amp;quot;Datei--&amp;gt;Admin-Optionen&amp;quot; hat. Dann hat man nicht nur Zugriff auf die Programmteile der Admin-Optionen, sondern innerhalb des Programms spezielle Rechte.&lt;br /&gt;
&lt;br /&gt;
=== Wie werden Zugriffsrechte eingerichtet? ===&lt;br /&gt;
&lt;br /&gt;
Um die Zugriffsrechte einen Benutzer zu vergeben bzw. einzuschränken, öffnet man im Menü &amp;quot;&amp;lt;code&amp;gt;Datei-&amp;gt;Admin-Optionen-&amp;gt;Benutzerverwaltung&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Nur ein Benutzer, der das Zugriffsrecht auf die '''Admin-Optionen''' hat, kann die Benutzerverwaltung öffnen! Die Recht „Menü Optionen (Administrator-Rechte)“ und „Menü Optionen-Zugriffssteuerung“ müssen für mindestens '''einen''' Benutzer eingestellt sein!&lt;br /&gt;
* Direkt nach der Installation gibt es einen Benutzer &amp;quot;REFLEX&amp;quot; bzw. &amp;quot;GEVAS&amp;quot; mit dem Passwort &amp;quot;start&amp;quot;, der Admin-Rechte hat.&lt;br /&gt;
&lt;br /&gt;
== Benutzerverwaltung, Zugriffsrechte ==&lt;br /&gt;
&lt;br /&gt;
Mit diesem Programmteil innerhalb des '''[[REFLEX-Admin]]'''-Moduls (RxAdmin) werden Benutzer angelegt und den Benutzern Zugriffsrechte auf die einzelnen Programmteile zugewiesen.&lt;br /&gt;
&lt;br /&gt;
;Hinweis&lt;br /&gt;
:In [[GEVAS-Professional]] sieht das [[GEVAS-Professional Benutzerverwaltung, Zugriffssteuerung|so aus]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aufbau der Eingabemaske:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_Fenster.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
!Bereich&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|1&lt;br /&gt;
|Hier können Sie einen Benutzer anhand seines Kurznamens, Vornamens, Nachnamens oder seiner Personalnummer suchen. In dem Auswahlfeld darunter können Sie bestimmen, nach was gesucht werden soll.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|2&lt;br /&gt;
|In dieser Tabelle werden die gespeicherten Benutzer angezeigt. Mit einem Klick auf einen der Namen können Sie einen Benutzer auswählen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|3&lt;br /&gt;
|Hier wird der aktuell ausgewählte Benutzer angezeigt&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|4&lt;br /&gt;
|Mit diesen Registern können Sie auf bestimmte Bereiche innerhalb der Benutzerverwaltung/Zugriffsteuerung zugreifen. Manche dieser Register erscheinen erst, wenn sie aus dem Menü &amp;quot;Bearbeiten&amp;quot; die Option „Erweiterte Optionen“ einschalten. Die Anwendung der einzelnen Bereiche wird weiter unten beschrieben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|5&lt;br /&gt;
|Im unteren Teil der Eingabemaske werden die einzelnen Elemente der Zugriffssteuerung angezeigt und können dort bearbeitet werden. Einzelheiten dazu werden weiter unten beschrieben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|6&lt;br /&gt;
|In jedem Bereich gibt es rechts Schaltflächen, mit denen sie die einzelnen Elemente der Zugriffsteuerungen bearbeiten können.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie können eine/n Benutzer/in über das '''Suchen-Feld''' auswählen oder eine '''[[REFLEX Benutzergruppen|Benutzergruppe]]''' auswählen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Zugriffssteuerung_AuswahlBenutzergruppe.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine Gruppe auswählen wollen, klicken Sie auf '''Gruppe...''', wenn Sie wieder alle anzeigen wollen, klicken Sie auf '''Alle...'''.&lt;br /&gt;
&lt;br /&gt;
== Zugriffe auf Menüs und Programmteile ==&lt;br /&gt;
&lt;br /&gt;
In dem Register &amp;lt;code&amp;gt;Menüs&amp;lt;/code&amp;gt; können Sie den Zugriff der Benutzer auf Menüs und damit auf Programmteile steuern. Sie können jedem Benutzer ein Programm-Menü (und damit einen Programmteil) auf '''&amp;quot;Sichtbar&amp;quot;''' oder '''&amp;quot;Unsichtbar&amp;quot;''' schalten. Wenn ein Benutzer bei einem bestimmten Menüpunkt die Optionen &amp;quot; Unsichtbar &amp;quot; hat, erscheint bei ihm der entsprechende Menüpunkt nicht. Er kann damit nicht auf den entsprechenden Programmteile zugreifen!&lt;br /&gt;
&lt;br /&gt;
* Wenn ein Menüpunkt unsichtbar geschaltet ist, so erscheint natürlich auch die entsprechende Schaltfläche in der Symbolleiste nicht.&lt;br /&gt;
&lt;br /&gt;
Wenn sie die Menüpunkte für einen bestimmten Benutzer zuweisen wollen, so suchen Sie den Benutzer zuerst im oberen Teil der Eingabemaske aus. Danach markieren Sie mit der Maustaste und der gedrückten Steuerungstaste (Strg +der Ctrl) die gewünschten Menüpunkte in der Tabelle und klicken danach auf die Schaltfläche '''&amp;quot;Unsichtbar&amp;quot;''' oder '''&amp;quot;Sichtbar&amp;quot;'''. Das Häkchen bei den markierten Menüpunkte in wird nun entsprechend eingetragen beziehungsweise entfernt.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_Register_Menus.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Sie müssen die Zugriffsrechte nicht extra speichern, die Speicherung erfolgt sofort nach dem Klick auf die entsprechende Schaltfläche automatisch!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Liste der Menüs ===&lt;br /&gt;
&lt;br /&gt;
Ein Liste der vorhandenen Menüs finden Sie '''[[REFLEX Liste der Menüs|hier]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Menü ist nicht vorhanden ===&lt;br /&gt;
&lt;br /&gt;
Wenn es durch ein Programm-Update ein neues Menü bzw. einen neuen Menüpunkt gibt, ist dieser in Ihrer Datenbank noch nicht enthalten, das Zugriffsrecht erscheint deshalb nicht in der o.a. Tabelle! In diesem Fall klicken Sie auf das Menü „Bearbeiten“ und wählen :&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_Menu_Objektliste_erzeugen.jpg]]&lt;br /&gt;
&lt;br /&gt;
Damit geht das Programm durch alle vorhandenen Menü's und kontrolliert, ob es eine Menü gibt, für das es noch kein Zugriffsrecht-Objekt gibt. Wenn ja, wird das Objekt eingetragen, es erscheint also in der Tabelle der Zugriffsrechte!&lt;br /&gt;
&lt;br /&gt;
== Zugriffe auf Pogrammteile ==&lt;br /&gt;
&lt;br /&gt;
In diesem Register können Sie den Zugriff der Benutzer auf die Programmteile steuern. Im Gegensatz zu den Menüs geht es hier aber nicht einfach um den Zustand sichtbar oder unsichtbar. Vielmehr haben sie die Möglichkeit, jedem Benutzer gezielt den Zugriff auf die Daten in mehreren Stufen zu ermöglichen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
!Recht&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Unsichtbar&lt;br /&gt;
|Dieses Recht wirkt sich nur auf bestimmte Elemente aus, zum Beispiel auf den Zugriff auf Einkaufspreise. Wenn dieses Rechts einen Element zugewiesen wurde, wird das entsprechende Element für den ausgewählten Benutzer unsichtbar.&amp;lt;br&amp;gt;&lt;br /&gt;
Die meisten Elemente unterstützen das Recht unsichtbar jedoch nicht! Wenn Sie zum Beispiel einen Benutzer den Zugriff auf die Stammdaten der Artikel generell verwehren wollen, so müssen Sie dazu den entsprechenden Menüeintrag auf unsichtbar stellen. Wenn Sie dem Benutzer jedoch den Zugriff auf die Stammdaten ermöglichen wollen, er aber die Daten nur lesen darf (also nicht verändern), so müssen Sie das Zugriffsrecht auf &amp;quot; Lesen &amp;quot; stellen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Lesen&lt;br /&gt;
|Dieses Recht bewirkt, das der Benutzer in dem entsprechenden Programmteil die Daten nur lesen kann, also weder ändern noch löschen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Schreiben&lt;br /&gt;
|Mit diesem Recht ermöglichen Sie es dem Benutzer, die entsprechenden Daten zu lesen und zu verändern. Löschen kann er die Daten jedoch nicht!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Löschen&lt;br /&gt;
|Mit diesem Recht ermöglichen sie es dem Benutzer, die entsprechenden Daten zu lesen, zu verändern und zu löschen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Systemrecht&lt;br /&gt;
|Das Systemrecht wirkt sich nur auf bestimmte Elemente aus, z. B. auf die Systemeinstellungen. Das Systemrecht schließt sämtliche Rechte (wie z. B. Lesen, Schreiben) ein.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_Register_Programmteile.jpg]]&lt;br /&gt;
&lt;br /&gt;
Wenn sie die Rechte für einen bestimmten Benutzer zuweisen wollen, so suchen Sie den Benutzer zuerst im oberen Teil der Eingabemaske aus. Danach markieren Sie mit der Maustaste und der gedrückten Steuerungstaste (Strg +der Ctrl) die gewünschten Rechte in der Tabelle und klicken danach auf eine der Schaltflächen.&lt;br /&gt;
&lt;br /&gt;
== Zugriffe auf Felder ==&lt;br /&gt;
&lt;br /&gt;
In diesem Register können Sie den Zugriff der Benutzer auf bestimmte Felder steuern. Innerhalb des Programms gibt es ein paar Felder, die sie auf diese Art und Weise schützen können.&lt;br /&gt;
&lt;br /&gt;
* Dieses Zugriffsrecht bedeutet nicht, dass sie selbst den Zugriff auf bestimmte Felder des Programms steuern können! Wenn der Zugriff auf ein bestimmtes Feld durch das Programm nicht unterstützt wird, so können Sie dieses Feld auch nicht schützen!&lt;br /&gt;
&lt;br /&gt;
Wenn sie die Rechte für einen bestimmten Benutzer zuweisen wollen, so suchen Sie den Benutzer zuerst im oberen Teil der Eingabemaske aus. Danach markieren Sie mit der Maustaste und der gedrückten Steuerungstaste (Strg +der Ctrl) die gewünschten Rechte in der Tabelle und klicken danach auf eine der Schaltflächen.&lt;br /&gt;
&lt;br /&gt;
== Objektliste ==&lt;br /&gt;
&lt;br /&gt;
In diesem Registerfenster werden die Zugriffsobjekte aufgeführt, die in ihrer Datenbank enthalten sind. Diese Liste ist die Grundlage für die Zugriffsteuerung. Das Programm kann nur diese Zugriffsrechte steuern, die in der Objektliste der Datenbank enthalten sind. Im Normalfall müssen Sie die Objektliste nicht bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Beachten Sie die [[Liste der Zugriffsobjekte von REFLEX]].&lt;br /&gt;
&lt;br /&gt;
== Neuen Benutzer anlegen ==&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf die Schaltfläche &amp;lt;code&amp;gt;Neu&amp;lt;/code&amp;gt; oder drücken Sie die Taste &amp;lt;code&amp;gt;F5&amp;lt;/code&amp;gt;, um einen neuen Benutzer anzulegen. Es erscheint ein Dialogfenster, in das Sie die Benutzerdaten eingeben können.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_Neuer_Benutzer-Dialog.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Personen-Daten ===&lt;br /&gt;
&lt;br /&gt;
Tragen Sie in die entsprechenden die Felder den Benutzernamen, Vornamen, Nachnamen Nachname sowie (optional) die Personalnummer und seine Standard-Filiale ein.  Speichern Sie die Daten mit der Schaltfläche &amp;lt;code&amp;gt;OK&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
* Der neu angelegte Benutzer hat anfangs noch keinerlei Zugriffsrechte, d.h. alle Programmteile sind für ihn anfangs unsichtbar! Sie müssen daher dem Benutzer Zugriffsrechte auf die Programmteile einrichten, die er benutzen darf.&lt;br /&gt;
* Wenn Sie schon Benutzer angelegt haben, die mit den gleichen oder ähnlichen Rechten ausgestattet sind wie der neue Benutzer, ist es einfacher, einen bestehenden Benutzer zu '''kopieren''' und damit dessen Rechte zu übernehmen.&lt;br /&gt;
* Wenn Sie irgendwann zuvor die Zugriffsrechte eines bestehenden Benutzer exportiert hatten (Schaltfläche „Export“), so können Sie nun dieses Profil für den neuen Benutzer übernehmen (Schaltfläche „Import“).&lt;br /&gt;
* Mit der Option &amp;quot;Benutzer/in gesperrt&amp;quot; (alte Version) bzw. &amp;quot;Ausgeschieden/gesperrt&amp;quot; (Neue Version) kann man festlegen, dass diese Person nicht an REFLEX anmelden kann.&lt;br /&gt;
&lt;br /&gt;
=== Auftragsverwaltung ===&lt;br /&gt;
&lt;br /&gt;
==== Auftr.Info-Profil ====&lt;br /&gt;
&lt;br /&gt;
Diese Angabe ist für das Zusatz-Modul '''Auftrags-Info''' notwendig. Sie steuert die Zugangsmöglichkeiten, die der/die Benutzer/in in diesem Modul hat. Für REFLEX hat diese Angabe keine Auswirkung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Auftrag ====&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option eingeschaltet ist, darf der/die Benutzer/in  nur '''eigene''' Aufträge öffnen/bearbeiten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Rabatt-Limit-Überschreitung % ====&lt;br /&gt;
&lt;br /&gt;
Bis zu diesem Rabattsatz darf das Artikel-Rabatt-Limit in der Auftragserfassung überschritten werden. Die Angabe &amp;quot;0&amp;quot; bedeutet, das das Rabatt-Limit der Artikel in der Auftragerfassung '''nicht überschritten''' werden kann!&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
;Der Benutzer &amp;quot;Anton&amp;quot; hat eine Rabatt-Limit-Überschreitung von '''40 %'''.&lt;br /&gt;
*Anton erfasst nun ein Angebot und vergibt z.B. einen Pauschalpreis von '''10.000'''. Daraus ergibt sich ein Rabatt von '''23 %'''.&lt;br /&gt;
*Ein Artikel darin hat ein Rabatt-Limit von 30 %. Dieses wird aber nicht erreicht, also kommt die Rabatt-Limit-Überschreitung gar nicht zur Auswirkung.&lt;br /&gt;
*Nun ändert Anton den Pauschalpreis des Angebots auf '''5.000'''. Daraus ergibt sich nun ein Rabatt von '''50 %'''.&lt;br /&gt;
*Dieser Rabatt liegt nun über dem Rabatt-Limit von '''30 %''' des Artikels. Durch Antons Rabatt-Limit-Überschreitung von '''40 %''' wird nun der Rabatt dieser Position auf '''40 %''' erhöht.&lt;br /&gt;
*Das Rabatt-Limit des Artikels wird also sozusagen '''für diesen einen Fall''' und '''nur für Anton''' auf '''40 %''' erhöht.&lt;br /&gt;
&lt;br /&gt;
==== Max. Kredit-Limit ====&lt;br /&gt;
&lt;br /&gt;
Der/die Benutzer/in darf einem Kunden maximal diesen Betrag als Kreditlimit eintragen! Wenn er/sie versucht, bei einem Kunden ein höheres Kreditlimit einzutragen, wird eine Meldung angezeigt. &lt;br /&gt;
&lt;br /&gt;
Beispiel: der Benutzer &amp;quot;Anton&amp;quot; versucht, das Kreditlimit auf '''75.000''' zu setzen, er hat aber ein Limit von 25000. Sobald er die Eingabe bestätigt (das feld verläßt), wird angezeigt:&lt;br /&gt;
&lt;br /&gt;
 Sie können das Kredilimit auf max. 25000 setzen!&lt;br /&gt;
 &lt;br /&gt;
 Wollen Sie, dass eine Person mit höheren Rechten&lt;br /&gt;
 das Limit auf 75000 setzen soll?&lt;br /&gt;
 &lt;br /&gt;
            Ja      Nein&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anton bestätigt mit &amp;quot;Ja&amp;quot; und setzt sich mit einer Person in Verbindung, die ein höheres Limit setzen darf. Wenn nun diese Person den Kontakt in den Stammdaten öffnet und auf die Kundenseite umschaltet, erhält Sie die Meldung:&lt;br /&gt;
&lt;br /&gt;
 Von Anton kommt der Wunsch, das Kreditlimit auf&lt;br /&gt;
 75.000 zu setzen!&lt;br /&gt;
 &lt;br /&gt;
 Wollen Sie das Limit jetzt eintragen?&lt;br /&gt;
 &lt;br /&gt;
            Ja      Nein&lt;br /&gt;
&lt;br /&gt;
* Bei &amp;quot;Ja&amp;quot; wird das neue Kredit-Limit eingetragen.&lt;br /&gt;
* Bei &amp;quot;Nein&amp;quot; bleibt das bisherige Kredit-Limit bestehen. Diese Meldung kommt weiterhin beim Öffnen der Kundendaten. Um die Meldung zu unterbinden, muss man '''Ja''' auswählen. Anschließend kann man jedoch das Wunsch-Kredit-Limit überschreiben/reduzieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Artikel ===&lt;br /&gt;
&lt;br /&gt;
==== Artikel-Favoritengruppe ====&lt;br /&gt;
&lt;br /&gt;
Hier man man einem Benutzer/einer Benutzerin eine bestimmte Artikel-Favoritengruppe zuweisen. Einzelheiten zu den [[REFLEX Favoriten für Artikelgruppenbaum]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Anmeldungen ==&lt;br /&gt;
&lt;br /&gt;
Hier kann man festlegen, dass sich der/die ausgewählte Benutzer/in nur mit einer bestimmten Windows-Anmeldung an REFLEX anmelden kann.&lt;br /&gt;
&lt;br /&gt;
Der Rechner, an dem man sich anmeldet ist dabei egal, entscheidend ist die Windows-Anmeldung!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MultiLager ==&lt;br /&gt;
&lt;br /&gt;
Diese Optionen beziehen sich auf das Zusatz-Modul '''MultiLager'''.&lt;br /&gt;
&lt;br /&gt;
[[Datei:RxAdminUserMuliLager.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Standard-Lager ====&lt;br /&gt;
&lt;br /&gt;
Hier wird das Standard-Lager des Users festgelegt. Beim Anmelden an das Programm wird dieses Lager (diese Filiale) verwendet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Zulässige Filialen des Benutzers ====&lt;br /&gt;
&lt;br /&gt;
Hier kann man festlegen, zu welchen Filialen der User wechseln darf (wenn er überhaupt das Recht hat, das Lager zu wechseln!).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Benutzer darf auch auf anderes Lager buchen ====&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option ausgewählt ist, kann sich der Benutzer auch in anderen Lagern anmelden und dort Buchungen vornehmen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Benutzer darf NICHT die Filiale im Auftrag ändern ====&lt;br /&gt;
&lt;br /&gt;
Wenn diese Option ausgewählt ist, kann der Benutzer im Auftrag NICHT den Menü-Punkt '''Filale ändern''' in dem Menü '''Bearbeiten''' auswählen!&lt;br /&gt;
&lt;br /&gt;
== Nummernkreise (optional) ==&lt;br /&gt;
&lt;br /&gt;
Hier können Sie festlegen, dass der/die Benutzer/in nur Aufträge und Rechnungen innerhalb eines bestimmten Nummernkreises suchen darf.&lt;br /&gt;
&lt;br /&gt;
Geben Sie dazu &amp;quot;Von&amp;quot; und &amp;quot;Bis&amp;quot; an. Die Angabe &amp;quot;Von=0&amp;quot; und &amp;quot;Bis=0&amp;quot; bedeutet, dass es keine Einschränkungen gibt!&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ist nur mit einem aufpreispflichtigen Modul verwendbar.&lt;br /&gt;
&lt;br /&gt;
== Benutzer duplizieren ==&lt;br /&gt;
Wenn Sie einen neuen Benutzer anlegen wollen, so können Sie auch einen bereits bestehenden Benutzer '''mit allen Zugriffsrechten''' duplizieren und dann die Änderungen für den neuen Benutzer eingeben.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dazu auf die Schaltfläche &amp;lt;code&amp;gt;Kopieren&amp;lt;/code&amp;gt; und geben Sie anschließend den Namen des neuen Benutzers ein. Danach klicken Sie auf &amp;lt;code&amp;gt;OK&amp;lt;/code&amp;gt; und bestätigen Sie den Hinweis, dass eine neues Passwort angelegt werden muss.&lt;br /&gt;
&lt;br /&gt;
Anschließend öffnet sich das Fenster für die Passwort-Eingabe (Kennwort-Eingabe):&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Benutzerverwaltung_PasswortEingabe.jpg]]&lt;br /&gt;
&lt;br /&gt;
Das bisherige Passwort müssen Sie natürlich nicht eingeben, weil der neue Benutzer ja noch gar keines hat!&lt;br /&gt;
&lt;br /&gt;
Das Passwort kann aus Zahlen und „normalen“ Buchstaben bestehen, Sonderzeichen sind '''nicht''' zulässig! Es wird '''nicht zwischen Groß- und Kleinbuchstaben''' unterschieden!&lt;br /&gt;
&lt;br /&gt;
== Passwort ändern ==&lt;br /&gt;
&lt;br /&gt;
Sie können das Passwort eines Benutzers zwar nicht einsehen, aber als Administrator können Sie ein neues Passwort vergeben. Wenn Sie nicht Administrator sind, müssen Sie das alte Passwort des Benutzers kennen, um ein neues zu vergeben!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Liste der Zugriffsobjekte von REFLEX]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;sup&amp;gt;1)&amp;lt;/sup&amp;gt; Dieser Artikel verwendet den Begriff &amp;quot;Benutzer&amp;quot; bzw. &amp;quot;Berbeiter&amp;quot; aus Vereinfachungsgründen sowohl für männliche wie auch für weibliche Personen. Es vereinfacht nur die Schreibweise und bedeutet keine sexistische Benachteiligung eines Geschlechts.''&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=INI-Datei&amp;diff=17246</id>
		<title>INI-Datei</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=INI-Datei&amp;diff=17246"/>
				<updated>2026-03-13T07:53:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* REFLEX bis Version 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Bestimmte Programmeinstellungen werden in einer sog. &amp;quot;INI-Datei&amp;quot; abgelegt. Die INI-Datei enthält grundlegende Informationen, die zum Starten des Programms notwendig sind, wie z.B. den Servernamen, Datenbanknamen, Pfadangabe zu den Reports und Formularen usw.&lt;br /&gt;
&lt;br /&gt;
Die Dateien benutzen das sog [http://de.wikipedia.org/wiki/INI-Datei INI-Format].&lt;br /&gt;
&lt;br /&gt;
* Wenn man nur mit '''einer Datenbank''' arbeitet, ist die Sache einfach:&lt;br /&gt;
**Die Ini-Datei wird über das Installation-/Konfigurations-Programm angelegt und mit den richtigen Daten (Server, Datenbank, Pfade usw.) gefüllt.&lt;br /&gt;
&lt;br /&gt;
* Wenn man mit '''mehreren Datenbanken arbeitet''' (z.B. für mehrere Abteilungen), ist die Sache etwas aufwändiger:&lt;br /&gt;
**Es gibt mehrere Ini-Dateien, für jede Abteilung eine&lt;br /&gt;
**Die Ini-Dateien werden über einen Texteditor bearbeitet und die jeweils korrekten Daten (Server, Datenbank der jeweiligen Abteilung, Pfade usw.) eingetragen.&lt;br /&gt;
**Es gibt mehrere Icons (Verknüpfungen) für den Aufruf des Programms, für jede Abteilung ein Icon.&lt;br /&gt;
**Hinter den Icons stehen in den Eigenschaften Verweise auf die jeweilige Ini-Datei.&lt;br /&gt;
*** Manche Kunden haben sich eine kleine Menü-Anwendung geschrieben, die die Auswahl der Abteilung (=Ini) ermöglicht. &lt;br /&gt;
*** Wenden Sie sich in diesem Fall an Ihrer System-Administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bearbeiten mit dem Konfigurationsprogramm ===&lt;br /&gt;
&lt;br /&gt;
Die INI-Datei wird mit dem Konfigurationsprogramm der Anwendung bearbeitet:&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX_Konfiguration|REFLEX Konfigurationsprogramm]]&lt;br /&gt;
* [[GEVAS-Professional Konfigurationsprogramm]]&lt;br /&gt;
&lt;br /&gt;
=== Bearbeiten mit einem Editor ===&lt;br /&gt;
&lt;br /&gt;
Eine INI-Datei ist eine Textdatei, die mit jedem [http://de.wikipedia.org/wiki/Text-Editor Text-Editor] bearbeitet werden kann. Bitte verwenden Sie zum Bearbeiten der INI-Datei '''kein Textverarbeitungsprogramm''', wie z.B. [http://de.wikipedia.org/wiki/Microsoft_Word Microsoft Word&amp;amp;copy;]!&lt;br /&gt;
&lt;br /&gt;
==== Welche INI-Datei wird im Programm verwendet  ====&lt;br /&gt;
&lt;br /&gt;
;Menü Hilfe --&amp;gt; System-Informationen&lt;br /&gt;
&lt;br /&gt;
;In dieser Zeile:&lt;br /&gt;
 Konfig-Datei (INI)...........: D:\INI\GEVASPRO.INI&lt;br /&gt;
&lt;br /&gt;
steht der Pfad und der Dateiname der Ini-Datei.&lt;br /&gt;
&lt;br /&gt;
=== Name der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
!REFLEX&lt;br /&gt;
!GEVAS-Professional&lt;br /&gt;
|-&lt;br /&gt;
|Datei-Name: REFLEX.INI&lt;br /&gt;
|Datei-Name: GPRO.INI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die INI-Datei sollte '''nicht im Programmverzeichnis''' sondern im Ordner&lt;br /&gt;
&lt;br /&gt;
 C:\Users\Public\Documents\Gevitas&lt;br /&gt;
&lt;br /&gt;
(Benutzer -&amp;gt; Öffentlich -&amp;gt; Öffentliche Dokumente -&amp;gt; Gevitas)&lt;br /&gt;
&lt;br /&gt;
Der Grund liegt darin, dass ab Windows 7©/8©/10©/11© das Programmverzeichnis von Windows aus Sicherheitsgründen stark geschützt wird. Selbst Administratoren haben darin standardmäßig kein uneingeschränktes Recht.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nur mit einer Datenbank arbeiten, müssen Sie keine Änderungen an der INI-Datei vornehmen. &lt;br /&gt;
Nach der Programminstallation wird automatisch das Konfigurationsprogramm (RxKonf bzw. GProKonf) aufgerufen, mit dessen Hilfe die entsprechenden Einstellungen der INI vorgenommen werden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Speicherort der INI-Datei ===&lt;br /&gt;
&lt;br /&gt;
Standardmäßig liegt die [[INI-Datei]] im Ordner '''Öffentliche Dokumente''' und darin im Unterordner '''Gevitas'''. Alle Benutzer haben darauf volles Zugriffsrecht.&lt;br /&gt;
&lt;br /&gt;
;Beispiel:&lt;br /&gt;
: &amp;quot;C:\Users\Public\Documents\Gevitas&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Bei älteren Installationen kann es auch sein, dass die INI-Dateien im Programmverzeichnis stehen. Wir empfehlen, die Dateien in den o.a. Ordner zu verschieben.&lt;br /&gt;
[[GEVAS-Professional]] und [[REFLEX]] prüfen beim Start zuerst, ob es eine INI-Datei im öffentlichen Ordner gibt. Wenn nicht, wird im [[Programmverzeichnis]] gesucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startparameter, eine andere INI-Datei verwenden ===&lt;br /&gt;
&lt;br /&gt;
Man kann über einen sog. &amp;quot;'''Startparameter'''&amp;quot; festlegen, mit welcher INI das Programm arbeiten soll. &lt;br /&gt;
&lt;br /&gt;
Das ist z.B. dann wichtig, wenn man mit mehreren Datenbanken (aber dem gleichen Programm!) arbeitet. &lt;br /&gt;
&lt;br /&gt;
Dieser Startparameter muss in der Verknüpfung des Programms '''hinter''' dem Aufruf der EXE angegeben werden. Er lautet &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;/K=&amp;quot;Pfad/Dateiname zu der Ini-Datei&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Beispiele:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\Reflex\Reflex.exe&amp;quot; /K=&amp;quot;Pfad/Dateiname zu der Ini-Datei&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\GPro\GEVASPRO.exe&amp;quot; /K=&amp;quot;Pfad/Dateiname zu der Ini-Datei&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Also konkret:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\GPro\GEVASPRO.exe&amp;quot; /K=&amp;quot;C:\Users\Public\Documents\Gevitas\GProTon&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\GPro\GEVASPRO.exe&amp;quot; /K=&amp;quot;C:\Users\Public\Documents\Gevitas\GProKamera&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\GPro\GEVASPRO.exe&amp;quot; /K=&amp;quot;C:\Users\Public\Documents\Gevitas\GProLicht&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;quot;C:\Program Files (x86)\Gevitas\REFLEX\REFLEX.exe&amp;quot; /K=&amp;quot;C:\Users\Public\Documents\Gevitas\Reflex-GB&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel oben liegen INI-Dateien im Ordner &amp;quot;C:\Users\Public\Documents\Gevitas&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
:GProTon.ini&lt;br /&gt;
:GProKamera.ini&lt;br /&gt;
:GProLicht.ini&lt;br /&gt;
:Reflex-GB.ini&lt;br /&gt;
&lt;br /&gt;
In diesen Ini-Dateien stehen die Verweise aus die verschiedenen Datenbanken, die von den Abteilungen verwendet werden.&lt;br /&gt;
&lt;br /&gt;
*'''Wichtig''' ''':'''&lt;br /&gt;
&lt;br /&gt;
* Bitte beachten Sie die '''Leerstelle''' zwischen dem '''Programmnamen (GEVASPRO.exe bzw. REFLEX.exe) und dem Startparameter!'''&lt;br /&gt;
* Der Dateiname muss '''ohne''' &amp;quot;.ini&amp;quot; angegeben werden!&amp;lt;br&amp;gt;&lt;br /&gt;
* Wenn '''Leerzeichen''' im Pfadnamen enthalten sind, müssen '''doppelte Anführungszeichen''' angegeben werden, siehe Beispiele oben!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Falsch:''' &lt;br /&gt;
&amp;lt;code&amp;gt;/K=\MeinVerzeichnis\Beispiel.ini&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Richtig:'''&lt;br /&gt;
&amp;lt;code&amp;gt;/K=\MeinVerzeichnis\Beispiel&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Falsch:''' &lt;br /&gt;
&amp;lt;code&amp;gt;/K=\Mein Verzeichnis\Beispiel&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Richtig:'''&lt;br /&gt;
&amp;lt;code&amp;gt;/K=&amp;quot;\Mein Verzeichnis\Beispiel&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Wenn in dem Pfad zum Dateinamen '''[http://de.wikipedia.org/wiki/Leertaste Leertasten]''' enthalten sind, müssen '''doppelte Anführungszeichen''' angegeben werden!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''Falsch:'''&lt;br /&gt;
&amp;lt;code&amp;gt;/K=C:\Users\Public\Documents\Gevitas\Beispiel&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''Richtig:'''&amp;lt;code&amp;gt;/K=&amp;quot;C:\Users\Public\Documents\Gevitas\Beispiel&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufbau der INI-Datei ==&lt;br /&gt;
&lt;br /&gt;
=== Abschnitte  ===&lt;br /&gt;
Eine INI-Datei ist Abschnitte unterteilt. Die Abschnitte werden in eckige Klammern gesetzt. Beispiele:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Options]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Path]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Parameter  ===&lt;br /&gt;
&lt;br /&gt;
Innerhalb eines Abschnitts werden die Parameter angegeben. Ein Parameter hat den Aufbau:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Parameter-Name=Parameter-Wert&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Parameter-Name ist festgelegt, der Parameter-Wert natürlich nicht. Er beinhaltet ja die spezifische Anpassung!&lt;br /&gt;
&lt;br /&gt;
Folgende Parameter sind möglich:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
!Parameter &lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Options]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|Optionen für den Datenbank-Zugriff&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Database=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|MSSQL/mySQL: Name der Datenquelle der Datenbank, wie in der ODBC eingetragen.&amp;lt;br&amp;gt;ORACLE: Lokaler Net-Service-Name.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseZent=XXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Nur für [[GEVAS-Professional]]: Name der Datenquelle der '''Zentral'''-Datenbank, wie in der ODBC eingetragen.&amp;lt;br&amp;gt;ORACLE: Lokaler Net-Service-Name.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseIV=XXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Nur für [[GEVAS-Professional]]: Name der Datenquelle der '''Inventar-Verwaltungs'''-Datenbank. '''Veraltet, das Inventarverwaltungsprogramm gibt es nicht mehr!'''.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseDriverName=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Typ der Datenbank. Aktuell möglich:&amp;lt;br&amp;gt;MSSQL&amp;lt;br&amp;gt;MYSQL&amp;lt;br&amp;gt;ORACLE&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseDatabaseName=0/1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Datenbank-Name benutzen 0 (=Nein) oder 1 (=Ja).&amp;lt;br&amp;gt;Wenn '''0''', wird der Datenbankname aus der ODBC-Datenquelle genommen.&amp;lt;br&amp;gt;Wenn '''1''', muss der Datenbankname mit dem Parameter &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseName=&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; festgelegt werden!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseName=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Datenbank-Name, wenn &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseDatabaseName=1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseSQLUser=0/1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Legt fest, ob für die Anmeldung eine spezieller User verwendet werden soll, oder ob die Windows-Anmeldung (-Authentifizierung) verwendet werden soll.&amp;lt;br&amp;gt;&lt;br /&gt;
0=Windows-Authentifizierung: Die Anmeldung an den SQL-Server erfolgt über die Windows-Anmeldung. Der Windows-User oder die Gruppe, der er angehört, hat die Zugriffsrechte auf den SQL-Server und die Datenbank.&amp;lt;br&amp;gt;&lt;br /&gt;
1=SQL-Anmeldung: Es gibt einen speziellen User, der für die Anmeldung an den SQL-Server verwendet wird. Dieser User muss im SQL-Server angelegt werden und Zugriffsrechte auf die Datenbank haben. Der Username muss mit &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseUser=xxx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; und das Passwort mit &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabasePW=xxx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in der INI-Datei definiert werden!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseUser=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Optional, Name des Datenbank-Benutzers, s.o.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabasePW=xxxxx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Das Passwort, mit dem auf die Datenbank zugegriffen wird. Das hat nicht zu tun mit dem Programm-Benutzer-Passwort, mit dem man sich an das Programm anmeldet!&amp;lt;cr&amp;gt;Die ist die '''unverschlüsselte''' Version des Passwortes, die man auch direkt in der INI-Datei editieren kann. Aus Sicherheitsgründen sollte man diesen (bequemen) Weg nicht gehen und das Passwort über das GEVAS-/REFLEX-Konfigurationsprogramm anlegen. Hierbei wird das Passwort verschlüsselt gespeichert!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DPW=xxxxx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Das '''verschlüsselte''' Passwort, mit dem auf die Datenbank zugegriffen wird. Das hat nicht zu tun mit dem Programm-Benutzer-Passwort, mit dem man sich an das Programm anmeldet! Dieser Eintrag wird über das GEVAS-/REFLEX-Konfigurationsprogramm angelegt und darf nicht manuell editiert werden!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseSQLServerName=0/1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|SQL-Server-Name benutzen 0 (=Nein) oder 1 (=Ja). Wenn '''1''', muss der Server-Name mit &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseServerName&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in der INI-Datei angegeben werden!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseServerName&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Name des Servers, auf dem der SQL-Server läuft. Muss nur angegeben werden, wenn &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseSQLServerName=1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;UseODBCDriver=0/1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Diese Angabe ist nur für CrystalReports wichtig. CrystalReports benötigt das, um die Anmeldung an den SQL-Server zu optimieren.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ConnectBeforePrint=0/1&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Diese Angabe ist nur für CrystalReports wichtig. Vor dem Druck Connection prüfen 0 (=Nein) oder 1 (=Ja). Wenn '''1''', prüft CrystalReport vor dem Druck, ob die Verbindung zum SQL-Server hergestellt werden kann. Wenn nicht, wird eine - im Regelfall - ausführlichere Fehlermeldung ausgegeben als ohne die Option.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DatabaseTblPrefix=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Optionaler Name des Tabellenbesitzers, wird nur unter ORACLE verwendet. Hier gibt das das '''Schema''' an, unter dem die Datenbank-Tabellen gespeichert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DruckHardcopyPfad=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Name des Verzeichnisses, unter dem die Hardcopies (Screenshots) gespeichert werden sollen, wenn man die interne Hardcopy-Funktion verwendet. '''Veraltet, wird nicht mehr unterstützt!'''&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;DruckHardcopyFileName=&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Name der Hardcopy-Datei. '''Veraltet, wird nicht mehr unterstützt!'''&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|'''&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Path]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;'''&lt;br /&gt;
|In diesem Abschnitt werden die Verzeichnisse zu Dateien angegeben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;User=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad zu den [[REFLEX: Benutzerprofil|Benutzerprofilen]] und der Ablageort für temporäre Dateien des jeweiligen Benutzers. Aus der Anwendersicht ist es am Besten, wenn die User-Dateien zentral auf dem [http://de.wikipedia.org/wiki/File-Server File-Server] abgelegt werden. Damit der erhält Benutzer die Oberfläche, die er sich eingerichtet hat, von jedem Arbeitsplatz des Netzwerks aus!&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Allerdings kann es auch Umstände geben, die es erforderlich machen, das Benutzerprofil '''lokal''' auf die Festplatte des Rechners zu legen:&amp;lt;br&amp;gt;- Der Benutzer arbeitet an sehr unterschiedlicher Hardware (mal auf einem sehr großen Monitor, mal auf einem sehr kleinen)&amp;lt;br&amp;gt;- Es gibt Performance-Probleme: Wenn das Öffnen und Schließen von Dialog-Fenstern sehr lange dauert (ein paar Sekunden!), so kann das daran liegen, dass die User-Dateien auf dem Server langsam verarbeitet werden, weil z.B. ein Viren-Scanner permanent die Dateien scannt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Reports=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad zu den Reports&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Form=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad zu den Formulardateien&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Bild=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad zu den Bilddaten (optional)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Update=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad zum [[Update-Programm AUTOUP|Update-Programm]]. Einzelheiten werden in '''[[REFLEX: Update des Programms]]''' beschrieben.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Help=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Optional, wenn man die Hilfe zentral ablegen will&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Prog=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|'''Veraltet:''' Hier konnte man den Pfad zu den Programmdateien angeben. Entfernen Sie diesen Eintrag, wenn Sie Sie ihn sehen! Früher (unter XP) konnte hier z.B. stehen &amp;quot;C:\Programme\Gevitas\xxx&amp;quot;. Das ist schädlich, weil &amp;quot;C:\Programme&amp;quot; unter 64-Bit-Systemen nur 64-Bit-Programmen vorbehalten ist (und eigentlich &amp;quot;C:\Program Files&amp;quot; heißt) und 32-Bit-Programm unter &amp;quot;C:\Program Files (x86)&amp;quot; stehen!&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|'''&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Scanner]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;'''&lt;br /&gt;
|Einstellungen für die mobilen BHT-Scanner.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Port=X&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|COM-Port für die mobilen Scanner.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Typ=&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|1: Denso-BHT-Scanner&amp;lt;br&amp;gt;&lt;br /&gt;
2: Fremd-Scanner&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Exe=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad und Name der EXE-Datei, die den Scanner ausliest (nur bei Typ=2).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ExeParam=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Optionaler Parameter, den die EXE-Datei benötigt (nur bei Typ=2).&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ScanFile=XXXX&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pfad und Name der Datei, die von der EXE erzeugt wird (nur bei Typ=2). Diese Datei beinhaltet die Scanner-Daten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== REFLEX bis Version 10 (nicht mehr unterstützt!) ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig liegt die INI-Datei im [[Programmverzeichnis]] der Anwendung, wie oben angegeben. Ab '''Windows 7&amp;amp;copy;''' kann das zu Problemen mit der [http://de.wikipedia.org/wiki/Benutzerkontensteuerung Benutzerkontensteuerung] führen, weil Windows den Zugriff auf das [[Programmverzeichnis]] stark einschränkt. So hat selbst der Hauptbenutzer eines Rechners kein '''Schreibrecht''' auf ein [[Programmverzeichnis]]. Die Folge ist, dass spätestens beim Beenden einer GEVITAS-Anwendung eine Fehlermeldung erscheint:&lt;br /&gt;
&lt;br /&gt;
 Nach XXX.INI kann nicht geschrieben werden!&lt;br /&gt;
&lt;br /&gt;
Ab Windows 7&amp;amp;copy; ist es besonders tückisch, dass Windows den Zugriff auf das [[Programmverzeichnis]] umleitet auf den sog. '''Virtual Store''' (siehe '''[[Fehler bei Initialisieren: Datenbanktyp ist unzulässig.]]'''). Das bedeutet, dass man z.B. im Windows-Explorer eine INI-Datei öffnet und bearbeitet, in Wirklichkeit aber eine ganz andere Datei ändert, die Windows im '''Virtual Store''' ablegt. Diesen '''Virtual Store''' findet man in dem jeweiligen Benutzer-Ordner unter AppData -&amp;gt; Local. Der &amp;quot;AppData&amp;quot;-Ordner ist ein versteckter Ordner und muss ggf. über die Orderoptionen erst sichtbar gemacht werden. Hier ein Beispiel: &amp;quot;C:\Users\&amp;quot;Name des Users&amp;quot;\AppData\Local\VirtualStore\Program Files (x86)\Gevitas&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Um dieses Problem zu lösen, kann man zwei Wege beschreiten:&lt;br /&gt;
&lt;br /&gt;
# Man legt einen Ordner auf irgendeinem Laufwerk an, z.B. '''D:\REFLEX''' und gibt den Benutzern den '''Vollzugriff''' darauf. Dann kopiert man die INI-Datei aus dem [[Programmverzeichnis]] da hinein. Nun muss man in der '''Verknüpfung''' zum Programmstart angeben, dass sich die INI-Datei nun in einem anderen Ordner befindet. Dazu kann man in der Verknüpfung einen Parameter &amp;quot;/K=XX&amp;quot; angeben, wie in [[Starten von REFLEX mit Start-Parametern|diesem Artikel]] beschrieben.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Beispiel:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;quot;C:\Programm Files(x86)\Gevitas\Reflex\Reflex.exe '''/K=&amp;quot;D:\REFLEX\REFLEX&amp;quot;'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Hier wird auf den Ordner &amp;quot;D:\REFLEX&amp;quot; verwiesen und auf die INI-Datei '''REFLEX.INI'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Beachten Sie, das &amp;quot;.INI&amp;quot; '''nicht''' angegeben werden darf!&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Man gibt den Benutzern das '''Schreibrecht''' auf das [[Programmverzeichnis]].&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Reflex Übersicht|REFLEX]]&lt;br /&gt;
* [[GEVAS-Professional|GEVAS-Professional Übersicht]]&lt;br /&gt;
* [[Starten von REFLEX mit Start-Parametern]]&lt;br /&gt;
* [[REFLEX-Installation: Bekannte Probleme bei der Installation]]&lt;br /&gt;
* [[Installation von GEVITAS-Programmen unter Windows 8]]/10/11&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Stammdaten_Kontakte&amp;diff=17245</id>
		<title>REFLEX Bedienungsanleitung Stammdaten Kontakte</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Stammdaten_Kontakte&amp;diff=17245"/>
				<updated>2026-03-06T07:52:58Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Kundendaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:048_STAMMADRKONTAKTE_24.png]]&lt;br /&gt;
&lt;br /&gt;
== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
Mit diesem Programmteil können Sie Adressen und &amp;quot;angehängte&amp;quot; Informationen eingeben oder ändern. Diese Informationen nennen wir „Kontakte“.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie mit REFLEX beginnen und die Adressen- oder Kundendaten neu erfassen müssen, so wird es u. U. am besten sein, diese Daten nach und nach einzutragen, d. h. wenn ein Kontakt zum Kunden in Form eines Angebots zustande kommt.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#x21E8; Wenn Sie vor REFLEX mit einer anderen Adressverwaltung gearbeitet haben und bereits einen Adressdatenbestand in einer Datenbank gespeichert haben, kann man diese gespeicherten Adressen u. U. in die REFLEX-Datenbank konvertieren. Fragen Sie uns!&lt;br /&gt;
&lt;br /&gt;
In den Stammdaten &amp;quot;Kontakte&amp;quot; sind Daten über Firmen, Personen, Standorte, Abteilungen, Lieferanten usw. zusammengefasst. Die Kontakt-Stammdaten sind also der zentrale &amp;quot;Topf&amp;quot; für alle Adressen, ob Kunden, Lieferanten, Interessenten usw. &lt;br /&gt;
&lt;br /&gt;
;Wichtig&lt;br /&gt;
:*Jeder, der bei Ihnen etwas kauft oder anmietet, muss gespeichert sein.&lt;br /&gt;
:*Jeder Lieferant, bei dem Sie etwas bestellen wollen, muss gespeichert sein.&lt;br /&gt;
&lt;br /&gt;
== Öffnen der Kontakt-Stammdaten ==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die Kontakt-Stammdaten über das Menü &amp;quot;Stammdaten&amp;quot; &amp;amp;rArr; &amp;quot;Kontakte&amp;quot;“ öffnen, wird zuerst das Suchen-Fenster der Kontakte angezeigt. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Suchen.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hinweis:'''&lt;br /&gt;
&lt;br /&gt;
Die Register stehen in diesem Beispiel '''links'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Im [[Datei:Men_160_Benutzerprofil_24.png]]'''[[REFLEX: Benutzerprofil|Benutzerprofil]]''' können Sie festlegen, ob die Register '''links''' oder '''oben''' angezeigt werden sollen.&lt;br /&gt;
&lt;br /&gt;
== Suchen eines Kontakts ==&lt;br /&gt;
&lt;br /&gt;
Auf der Seite „Suchen“ werden die gespeicherten Kontakte angezeigt. Sie können die Anzeige sortieren und nach bestimmten Kriterien suchen. Klicken Sie hierzu auf die Spaltenüberschrift; damit ist das Sortierfeld ausgewählt. Außerdem können Sie die Anzeige nach bestimmten Artikelgruppen eingrenzen.&lt;br /&gt;
&lt;br /&gt;
Auch hier können Sie mit der Joker-Suche (* oder %)” arbeiten.&lt;br /&gt;
&lt;br /&gt;
=== Eingrenzen der Anzeige ===&lt;br /&gt;
&lt;br /&gt;
Sie können festlegen, dass nur die Kontakte angezeigt werden sollen, deren Kurznamen mit einem bestimmten Buchstaben beginnt. Klicken Sie dazu auf eine der Schaltflächen [A] bis [Z].&lt;br /&gt;
&lt;br /&gt;
Außerdem können Sie die Anzeige nur auf Kunden oder Lieferanten einschränken, wenn Sie das Optionsfeld „Kontakt-Art“ anklicken und die gewünschte Kontaktart auswählen.&lt;br /&gt;
&lt;br /&gt;
Schließlich können Sie festlegen, dass nur Kontakte angezeigt werden, die ein bestimmtes Adresskennzeichen haben. Klicken Sie dazu auf das Optionsfeld „Kennzch.“ Und wählen eines der Kennzeichen aus. &lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Suchen Eingrenzen.jpg]]&lt;br /&gt;
&lt;br /&gt;
Mit einem Mausklick auf eines der Kennzeichen können Sie festlegen, dass Sie nur die Kontakte sehen wollen, in denen das Kennzeichen „Hotels“ enthalten ist.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#x21E8; Wenn Sie die Auswahl wieder aufheben wollen, klicken Sie einfach auf irgendeinen Namen eines Kennzeichens (nicht auf das Kennzeichen selbst) oder auf die Schaltfläche [_] neben der Kennzeichen-Auswahl!&lt;br /&gt;
&lt;br /&gt;
=== Suchbegriffseingabe ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen bestimmten Kontakt suchen wollen, geben Sie einfach die ersten Buchstaben des gesuchten Begriffs in das Suchfeld ein. Nach jeder Eingabe eines Zeichens wird die Anzeige in der Tabelle auf die Kontakte beschränkt, die dem angegebenen Suchbegriff entsprechen.&lt;br /&gt;
&lt;br /&gt;
=== Nach welchem Feld wird überhaupt sortiert und gesucht? ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie bestimmen wollen, nach welchem Feld sortiert und gesucht werden soll, so klicken Sie einfach mit der Maus auf die Überschrift der gewünschten Spalte. Die so ausgewählte Spalte wird farbig markiert.&lt;br /&gt;
&lt;br /&gt;
=== Suchen mit Wildcards (Jokersuche) ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie wollen, dass der Suchbegriff nicht nur dann gefunden wird, wenn er exakt so im ausgesuchten Feld steht, so können Sie den Stern '''*''' als Jokerzeichen verwenden. Das Jokerzeichen '''*''' zeigt dem Programm, dass Sie einen Datensatz auch dann auswählen wollen, wenn der angegebene Suchbegriff nicht exakt mit dem Feld übereinstimmt. &lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Kontakt bearbeiten wollen oder sich die Einzelheiten dazu anschauen wollen, so doppelklicken Sie auf den gewünschten Kontakt oder klicken auf [Bearbeiten] oder drücken [F2].Die Eingabemaske wird dann angezeigt.&lt;br /&gt;
&lt;br /&gt;
=== Einen der zuletzt bearbeiteten Kontakte öffnen ===&lt;br /&gt;
&lt;br /&gt;
Über die Verlaufsauswahlliste können Sie einen der 10 zuletzt bearbeiteten Kontakte öffnen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Suchen letzteKontakte.jpg]]&lt;br /&gt;
&lt;br /&gt;
Klicken Sie einfach auf einen der Einträge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kontakt bearbeiten ==&lt;br /&gt;
&lt;br /&gt;
Um einen Kontakt zu bearbeiten, suchen Sie ihn zuerst im Suchen-Fenster aus. Dann klicken Sie auf die Schaltfläche '''Bearbeiten''' oder auf den Pfeil [[Datei:005_Right_24.png]] in der [[REFLEX:_Neue_Version_11#Navigationsleiste|Navigationsleiste]]. Damit kommen Sie in den Detail-Bereich. Die Einzelheiten dazu werden unten beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Neu ==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen neuen Kontakt anlegen wollen, klicken Sie auf '''Neu'''. Der Detailbereich wird geleert und angezeigt. Sie können nun die Adresse eingeben. In zusätzlichen Registern können Sie weitere Informationen angeben, die alle zu dem Kontakt gehören:&lt;br /&gt;
&lt;br /&gt;
=== Ansprechpartner ===&lt;br /&gt;
&lt;br /&gt;
Für jede Adresse können Sie beliebig viele Personen abspeichern. Bei jeder Person können Sie eine Registerseite mit beliebig vielen Einträgen wie  z.B. Telefon- und Fax-Nummer, E-Mail-, Homepage-Adresse, spezielle Kennzeichen usw. hinterlegen.&lt;br /&gt;
&lt;br /&gt;
=== Kennzeichen , Bemerkungen ===&lt;br /&gt;
&lt;br /&gt;
Für jeden Kontakt können Sie bis zu 20 Kennzeichen hinterlegen, nach denen sie später suchen beziehungsweise sortieren können. Kennzeichen sind zum Beispiel wichtig, um im Suchenfenster der Kontakte nur die Kontakte anzuzeigen, bei denen ein bestimmtes Kennzeichen gespeichert ist. Ein weiteres Anwendungsbeispiel ist es, dass sie Werbebriefe nur an bestimmte Adressen schicken wollen&lt;br /&gt;
&lt;br /&gt;
=== Kunde oder Lieferant? ===&lt;br /&gt;
&lt;br /&gt;
Wenn ein Kontakt angelegt wird, so wird über die Felder Kundennummer bzw. Lieferantennummer festgelegt, um welche Art von Adresse (Kunde und/oder Lieferant) es sich handelt.&lt;br /&gt;
&lt;br /&gt;
Es muss  aber weder eine Kunden- noch eine Lieferantennummer eingetragen werden. Die Kundennummer ist aber spätestens dann notwendig, wenn eine Rechnung an den Kunden erstellt werden soll!&lt;br /&gt;
&lt;br /&gt;
;Kundennummer&lt;br /&gt;
:Wenn in den Kontakt-Stammdaten eine '''Kundennummer''' angegeben ist, ist der Kontakt ein Kunde. Die Kundennummer ist im Normalfall die '''Debitoren-Nummer''' aus der Buchhaltung.&lt;br /&gt;
&lt;br /&gt;
;Lieferantennummer&lt;br /&gt;
:Wenn in den Kontakt-Stammdaten eine '''Lieferantennummer''' angegeben ist, ist der Kontakt ein Kunde. Die Lieferantennummer ist im Normalfall die '''Kreditoren-Nummer''' aus der Buchhaltung.&lt;br /&gt;
:Ein Kontakt kann '''sowohl Kunden''' als auch '''Lieferant''' sein.&lt;br /&gt;
&lt;br /&gt;
;Adressnummer&lt;br /&gt;
:Die Adressnummer ist eine fortlaufende Nummer, die vom System vergeben wird. Sie hat (nomalerweise) '''nichts''' mit der Kunden- oder Lieferantennummer zu tun! In den [[REFLEX_Programm-Parameter_für_Stammdaten_Kontakte/Adressen|Programm-Parametern]] kann die nächste zu verwendende Adressnummer angegeben werden.&lt;br /&gt;
&lt;br /&gt;
=== Kunde ===&lt;br /&gt;
&lt;br /&gt;
Ein Kunde ist jemand, dem Sie etwas verkaufen oder vermieten wollen bzw. schon einmal haben. In diesem Fenster können weitergehende Informationen abgelegt werden: z.B. Standard-Zahlungskonditionen, -Preisgruppe, Rabatt, Kreditlimit, abweichende Rechnungsadresse usw.&lt;br /&gt;
&lt;br /&gt;
Die Kunden-Nummer wird normalerweise aus der Buchhaltung übernommen (Debitoren-Nummer).&lt;br /&gt;
&lt;br /&gt;
Ein Kontakt wird zum Kunden, wenn er eine Kunden-Nummer bekommt!&lt;br /&gt;
&lt;br /&gt;
Ein Kunde kann auch Lieferant sein!&lt;br /&gt;
&lt;br /&gt;
==== Kunden-Artikel-Preise ====&lt;br /&gt;
&lt;br /&gt;
Auf der Kunden-Seite können optional auch Kunden-Artikelpreise eingegeben werden.&lt;br /&gt;
&lt;br /&gt;
Hier können Sie für einen Kunden und bestimmte Artikel abweichende Preise hinterlegen.&lt;br /&gt;
&lt;br /&gt;
Die gleiche Eingabe ist auch in den Artikel-Stammdaten möglich, nur eben in anderer Reihenfolge:&lt;br /&gt;
&lt;br /&gt;
;Kunden-Artikel&lt;br /&gt;
:Hier geht man zum Kunden und wählt einen oder mehrere Artikel aus.&lt;br /&gt;
&lt;br /&gt;
;Artikel-Kunden&lt;br /&gt;
:Hier geht man zum Artikel und wählt einen oder mehrere Kunden aus.&lt;br /&gt;
&lt;br /&gt;
Das Ergebnis ist das gleiche (Die Daten sind auch die gleichen, nur in anderer Art und Weise dargestellt!).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
&lt;br /&gt;
[[Kunden-Artikel-Preise funktionieren nicht]]&lt;br /&gt;
&lt;br /&gt;
=== Lieferant ===&lt;br /&gt;
&lt;br /&gt;
Ein Lieferant ist jemand, bei dem Sie etwas kaufen oder anmieten wollen. In diesem Fenster werden weitergehende Informationen abgelegt, wie Lieferanten-Nummer, Lieferkonditionen, Zahlungsbedingungen, Ust.-ID-Nummer, Standard-Rabatt usw.&lt;br /&gt;
&lt;br /&gt;
Ein Kontakt wird zum Lieferanten, wenn er eine Lieferanten-Nummer bekommt!&lt;br /&gt;
&lt;br /&gt;
Die Lieferanten-Nummer wird normalerweise aus der Buchhaltung übernommen (Kreditoren-Nummer).&lt;br /&gt;
&lt;br /&gt;
Ein Lieferant kann auch Kunde sein!&lt;br /&gt;
&lt;br /&gt;
=== Anschrift ===&lt;br /&gt;
&lt;br /&gt;
Für jede Adresse können hier beliebig viele Lieferanschriften eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
=== Bankverbindungen ===&lt;br /&gt;
&lt;br /&gt;
Informationen wie Kontonummer, Bankleitzahl, Kontoinhaber usw. sind in diesem Teil für diesen Kontakt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
== Neuen Kontakt anlegen ==&lt;br /&gt;
&lt;br /&gt;
Wir wollen nun einen neuen Kontakt anlegen. Dazu haben Sie mehrere Möglichkeiten,&lt;br /&gt;
je nachdem, ob Sie die Maus- oder die Tastaturbedienung bevorzugen:&lt;br /&gt;
&lt;br /&gt;
* Klicken Sie dazu auf die Schaltfläche [Neu] in der Tastenleiste oder&lt;br /&gt;
&lt;br /&gt;
* drücken Sie die Taste [F5].&lt;br /&gt;
&lt;br /&gt;
Die Felder der Eingabemaske leeren sich nun und Sie können die neue Adresse eingeben. Beachten Sie dazu die nachfolgenden Hinweise zu den einzelnen Feldern.&lt;br /&gt;
&lt;br /&gt;
=== Eingabefelder ===&lt;br /&gt;
&lt;br /&gt;
;Adressnummer&lt;br /&gt;
:Standardmäßig ist die automatische Adressnummerierung eingestellt. Geben Sie deshalb bei der Eingabe KEINE Adressnummer ein. Diese vergibt REFLEX, wenn Sie die Adresse speichern. Die Adressnummer ist ein eindeutiger Schlüssel, unter dem jede Adresse gespeichert ist; also eine fortlaufende Nummer zur eindeutigen Kennzeichnung der Adresse (nicht mit Kunden- oder Lieferanten-Nummer identisch!). &lt;br /&gt;
* In den [[REFLEX_Programm-Parameter_für_Stammdaten_Kontakte/Adressen|Programm-Parametern]] kann die nächste zu verwendende Adressnummer angegeben werden.&lt;br /&gt;
&lt;br /&gt;
;Kurzname&lt;br /&gt;
:Hier sollte ein möglichst aussagekräftiger Kurzname zum Suchen und Sortieren eingegeben werden. Der Kurzname wird außerdem bei einigen Programmteilen zur Anzeige des Kunden verwendet, z. B. in der Dispositionsgrafik. Verwenden Sie für den Kurznamen bitte keine Kommas oder Semikolons, da diese Zeichen bei Datenexporten i. d. R. als Trennzeichen verwendet werden. Maximal 20 Zeichen sind möglich. Sie können Groß- oder Kleinbuchstaben verwenden, um den Kurznamen besser lesbar zu machen, z.B. &amp;quot;BeispielMeier&amp;quot;. Beim Suchen einer Adresse wird übrigens nicht zwischen Groß- und Kleinbuchstaben unterschieden.&lt;br /&gt;
&lt;br /&gt;
;Name&lt;br /&gt;
:Name und ggf. Firmierung des Kunden (ohne Ansprechpartner, s. u.)! Sie können hier bis zu 3 Zeilen als Anschrift eingeben. Am Ende jeder Zeile drücken Sie die Tastenkombination [Strg]+[Enter], um eine Zeilenschaltung einzufügen. Mit der Taste [Enter] verlassen Sie das Feld.&lt;br /&gt;
&lt;br /&gt;
;Straße&lt;br /&gt;
:Angabe der Straße bzw. des Postfachs.&lt;br /&gt;
&lt;br /&gt;
;PLZ&lt;br /&gt;
:Eingabe der Postleitzahl. Über die Schaltfläche [...] gelangen Sie automatisch in die Suchen-Funktion für die Postleitzahltabelle. Diese muss zuvor angelegt/eingespielt worden sein. Diese Tabelle dient zur Orientierung bei der PLZ-Suche. Eine Zuordnung nach Straße o. ä. erfolgt nicht. Sie können jedoch die Daten dieser Tabelle bei Bedarf selbst einpflegen&lt;br /&gt;
 &lt;br /&gt;
;Land, Ort, Staat&lt;br /&gt;
:Diese Felder dienen zur Vervollständigung der Adresse&lt;br /&gt;
&lt;br /&gt;
;Sprache&lt;br /&gt;
:Mit diesem Feld können Sie bestimmen, welches Sprachkennzeichen standardmäßig in die Angebote, Aufträge usw. dieser Adresse übernommen werden soll. Dieses Kennzeichen steuert das Einmischen von Texten in die Auftragspositionen.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten werden '''[[REFLEX_Bedienungsanleitung_Stammdaten_Kontakte_Sprachkennzeichen|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
;Stichwort&lt;br /&gt;
:Beliebige Stichworte zur Suche; bitte trennen Sie mehrere Stichworte durch Leerschritte oder Kommas. Da dieses Feld ein Suchfeld ist, können Sie später gezielt nach dieser Information in der Datenbank suchen. Sie können ein Stichwort aus einer Stichwortliste übernehmen. Klicken Sie dazu auf die Schaltfläche [...&amp;gt;] neben dem Stichwortfeld. Es öffnet sich ein Fenster, in dem Sie Stichworte festlegen und/oder aus der Liste in das Eingabefeld übernehmen können.&lt;br /&gt;
&lt;br /&gt;
;Bemerkung&lt;br /&gt;
:Ein freies Textfeld für interne Bemerkungen zu der Adresse. Diese kleine Bemerkung wird jedem angezeigt, der für diese Adresse ein Angebot bzw. einen Auftrag erfasst.&lt;br /&gt;
&lt;br /&gt;
;TelNr., Privat, Mobil, Fax&lt;br /&gt;
:Bitte geben Sie hier die entsprechenden Telefon-/Faxnummer ein.&lt;br /&gt;
&lt;br /&gt;
;E-Mail&lt;br /&gt;
:Die E-Mail-Adresse dieses Kunden/Lieferanten/Interessenten kann hier hinterlegt und später direkt angewählt werden. Es wird dabei kein eigenständiges E-Mail-Programm aktiviert, sondern die auf Ihrem PC installierte E-Mail-Software.&lt;br /&gt;
&lt;br /&gt;
;Internet&lt;br /&gt;
:Wenn eine Web-Adresse angegeben ist, besteht die Möglichkeit, über einen Internet-Web-Browser, der am Arbeitsplatz-PC installiert ist, die jeweilige Adresse direkt aufzurufen.&lt;br /&gt;
&lt;br /&gt;
;Adress-Kennzeichen&lt;br /&gt;
:Sie können jeder Adresse bis zu 20 Kennzeichen zuordnen. Die Kennzeichen können Sie benutzen, um Ihre Adressen in beliebige Gruppen einzuteilen. Das ist besonders wichtig für Listen, Auswertungen und Werbebriefe, die Sie mit dem Druckmodul erzeugen. Dort können Sie die Kennzeichen in fast jeder beliebigen Form und Verknüpfung zur Auswahl von Adressen benutzen. Die Bedeutung des jeweiligen Kennzeichens bestimmen Sie selbst. So können Sie festlegen, dass z. B. das Kennzeichen &amp;quot;Branche&amp;quot; für eine Verschlüsselung der Branche stehen soll usw. Bei verschiedenen Programmfunktionen (z. B. Adressliste,) können Sie nun gezielt nach diesen Kennzeichen selektieren und nur die Adressen bearbeiten, die das entsprechende Kennzeichen haben. Ein Kennzeichen kann bis zu 6 Zahlen und/oder Buchstaben beinhalten. Um ein Kennzeichen festzulegen, klicken Sie mit der Maus auf die Schaltfläche [...] rechts neben dem gewünschten Kennzeichen. Es öffnet sich ein Auswahlfenster, aus dem man das gewünschte Kennzeichen aus der Kennzeichengruppe auswählen kann. Kennzeichengruppen für Adressen werden über die Programmparameter festgelegt.&lt;br /&gt;
&lt;br /&gt;
=== Ansprechpartner ===&lt;br /&gt;
&lt;br /&gt;
Zu jeder Adresse können beliebig viele Ansprechpartner angelegt werden. Da es für jeden Ansprechpartner sehr viele Datenfelder gibt, wurde die Eingabemaske auf die Seiten “Daten” und “Kennzeichen &amp;amp; weitere Daten” aufgeteilt. Mit einem Klick auf die Schaltfläche am Rand der Ansprechpartner-Eingabemaske können Sie zu dem gewünschten Teil umschalten.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie z.B. Kunden mit mehreren Abteilungen haben, können Sie beim Anlegen eines Angebots/Auftrags den jeweils zuständigen Ansprechpartner auswählen.&lt;br /&gt;
&lt;br /&gt;
* Die Anzeige der Ansprechpartner ist nach dem Nachnamen sortiert. Wenn man in die Tabelle oben klickt und einen Buchstaben drückt, springt die Anzeige zum ersten Ansprechpartner, dessen Nachname mit dem Buchstaben beginnt.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
;Kurzname&lt;br /&gt;
:Eindeutiger, kurzer Name der gespeicherten Person. Kann zum Suchen/Sortieren verwendet werden. Lassen Sie dieses Feld bei der Neueingabe leer! REFLEX erzeugt dann beim Speichern des Ansprechpartners den Kurznamen automatisch aus dem Nachnamen und dem Vornamen.&lt;br /&gt;
&lt;br /&gt;
;Kurzzeichen, Vorname, Name usw.&lt;br /&gt;
:Geben Sie in diese Felder die jeweiligen Informationen ein.&lt;br /&gt;
&lt;br /&gt;
;Pers.Anrede	&lt;br /&gt;
:Persönliche Anrede für Mailings, Angebote usw. Hier kann eine persönliche Anrede für die Serienbrief-Funktion eingegeben werden. Der eingegebene Text wird vom Programm an die Floskel &amp;quot;Sehr geehrte&amp;quot; angehängt. Bei männlichen Ansprechpartnern ist deshalb die Vorsilbe &amp;quot;r Herr&amp;quot; anzugeben, bei weiblichen &amp;quot;Leerzeichen+Frau&amp;quot;.&lt;br /&gt;
:* Beispiel:	&lt;br /&gt;
:** &amp;quot;Sehr geehrter Herr Meier&amp;quot; &amp;amp;rArr; (&amp;quot;Sehr geehrte&amp;quot; steht im Formular fest vorgegeben!)&lt;br /&gt;
:** &amp;quot;Sehr geehrte Frau Meier&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;TelNr., Privat, Mobil, Fax&lt;br /&gt;
:Bitte geben Sie hier die entsprechenden Telefon-/Faxnummern ein.&lt;br /&gt;
&lt;br /&gt;
;E-Mail-Adresse&lt;br /&gt;
:Die E-Mail-Adresse dieses Kunden/Lieferanten/Interessenten kann hier hinterlegt und später direkt angewählt werden. Es wird dabei kein eigenständiges E-Mail-Programm aktiviert, sondern die auf Ihrem PC installierte E-Mail-Software.&lt;br /&gt;
&lt;br /&gt;
;Internet&lt;br /&gt;
:Wenn eine Web-Adresse angegeben ist, besteht die Möglichkeit, über einen Internet-Web-Browser, der am Arbeitsplatz-PC installiert ist, die jeweilige Adresse direkt aufzurufen.&lt;br /&gt;
&lt;br /&gt;
;Geburtsdat.&lt;br /&gt;
:Das Geburtsdatum dieses Ansprechpartners kann hier eingegeben und gespeichert werden (wahlweise über die Kalenderfunk-tion).&lt;br /&gt;
&lt;br /&gt;
==== Kennzeichen für Ansprechpartner ====&lt;br /&gt;
&lt;br /&gt;
Sie können jedem Ansprechpartner zusätzlich bis zu 20 Kennzeichen zuordnen. Die Kennzeichen können Sie benutzen, um Ihre Ansprechpartner in beliebige Gruppen einzuteilen. Das ist besonders wichtig für Listen, Auswertungen und Werbebriefe, die Sie mit dem Druckmodul erzeugen. Dort können Sie die Kennzeichen in fast jeder beliebigen Form und Verknüpfung zur Auswahl von Ansprechpartnern benutzen.&lt;br /&gt;
&lt;br /&gt;
Die Verschlüsselung dieser Kennzeichen (bei Ansprechpartner) kann eine andere sein, als die, die Sie im oberen Teil der Eingabemaske zur “Haupt”-Adresse gewählt haben. Ein Kennzeichen kann bis zu 6 Zahlen und/oder Buchstaben beinhalten.&lt;br /&gt;
&lt;br /&gt;
Um ein Kennzeichen festzulegen, klicken Sie mit der Maus auf die Schaltfläche [...] rechts neben dem gewünschten Kennzeichen. Es öffnet sich ein Auswahlfenster, aus dem man das gewünschte Kennzeichen aus der Kennzeichengruppe auswählen kann.&lt;br /&gt;
&lt;br /&gt;
Kennzeichengruppen für Ansprechpartner werden über die Programmparameter festgelegt.&lt;br /&gt;
&lt;br /&gt;
==== Ansprechpartner verschieben ====&lt;br /&gt;
&lt;br /&gt;
Mit der Taste/Schaltfläche [Ansp.versch.] kann man einen Ansprechpartner von einer Adresse zu einer anderen verschieben.&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Zuerst Adresse auswählen&lt;br /&gt;
* Danach Ansprechpartner auswählen&lt;br /&gt;
* Dann auf die o.a. Schaltfläche klicken oder Shift-F8 drücken&lt;br /&gt;
* Die Adresse auswählen, zu der der Ansprechpartner verschoben werden soll&lt;br /&gt;
* Die Aktion mit „Ja“ bestätigen&lt;br /&gt;
&lt;br /&gt;
==== Option für Anrede-Text ====&lt;br /&gt;
&lt;br /&gt;
In den Ansprechpartnern kann man den Anrede-Text variabel gestalten, indem man hinter jeder Anrede einen Text hinterlegt. Vor allem für nicht-deutsche Anwender ist diese Vorgehensweise wichtig, weil die mit der Anrede „Sehr geehrte…“ ja nichts anfangen können!&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die hier beschriebene Option nicht benutzen, bleibt alles beim Alten, d. h. das Programm erzeugt den Anrede-Text (Persönliche Anrede) aus „Sehr geehrte…“ und dem Nachnamen automatisch.&lt;br /&gt;
&lt;br /&gt;
===== Neuer Anrede-Text =====&lt;br /&gt;
&lt;br /&gt;
;Vorgehensweise:&lt;br /&gt;
* Wenn Sie mit Administrator-Rechten ausgestattet sind, können Sie das Fenster zur Eingabe der Anreden entweder über die Programm-Parameter oder die Kontakt-Stammdaten (Lupen-Knopf neben der Anrede) öffnen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Ansprechpartner NeueAnrede.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Links werden die Anreden angezeigt. Zu jeder Anrede können Sie in dem Eingabefeld oben einen Anrede-Text festlegen. Wenn kein Anrede-Text angegeben wird, so erzeugt REFLEX die persönliche Anrede mit „Sehr geehrte…“ automatisch. Wenn ein Anrede-Text vorhanden ist, wird dieser als persönliche Anrede verwendet. Im Anrede-Text können Variablen verwendet werden, die dann vom Programm mit den Dateninhalten gefüllt werden.&lt;br /&gt;
&lt;br /&gt;
=== Bemerkungen zum Kontakt ===&lt;br /&gt;
&lt;br /&gt;
Hier können Sie beliebig viele Bemerkungen zu dem Kontakt hinterlegen. Beachten Sie bitte, dass jede Bemerkung einen Kurznamen haben muss, um gespeichert werden zu können&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Bemerkungen.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Kundendaten ===&lt;br /&gt;
&lt;br /&gt;
In diesem Register stehen die Kundendaten des jeweiligen Kontakts. Ein Kontakt kann durchaus Kunde und Lieferant gleichzeitig sein.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Kunden.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die unten angezeigten Kunden-/Artikelpreise sind in Ihrem System u.U. nicht aktiviert, siehe Programm-Parameter.&lt;br /&gt;
&lt;br /&gt;
Die Standard-Vorgaben für diesen Kunden können hier hinterlegt werden:&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Zahl.kond.&lt;br /&gt;
:Die Standard-Zahlungskonditionen können im Feld Zahl.kond. abgelegt werden. Diese Angabe kann aber ggf. auftragsbezogen verändert werden. Die verschiedenen Konditionsmöglichkeiten werden unter “Stammdaten/Zahlungsbedingungen” angelegt und können im Fuß eines Auftrages jederzeit geändert werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Versandart:&lt;br /&gt;
:Die Standard-Versandart kann über den Drop-down-Button ausgewählt werden. Die Anlage der Versandarten erfolgt unter dem Menü “Stammdaten/Versandarten”.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Rabatt %:&lt;br /&gt;
:Der Standard-Rabattsatz kann für diesen Kunden an dieser Stelle gespeichert werden. In einem Auftrag o.ä. kann dieser Satz auftragsbezogen überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Mwst.satz:&lt;br /&gt;
:Unter Mwst.satz versteht man ein Kennzeichen, das angibt, ob der Kunde normalerweise mehrwertsteuerpflichtig ist (Inland) oder nicht (Ausland). Dazu kann man ein Mwst.Kennzeichen vergeben. Dieses Kennzeichen steht in einer Liste mit Mehrwertsteuersätzen/-Konten. Diese Liste können Sie mit der Schaltfläche [...] neben dem Eingabefeld öffnen und ein Kennzeichen auswählen. Dieses Kennzeichen kann ggf. auftragsbezogen verändert werden. &lt;br /&gt;
:Mehrwertsteuerkennzeichen werden über die Programm-Parameter bearbeitet.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Preisgruppe:&lt;br /&gt;
:Die Preisgruppe bestimmt, welcher Preis im Verkauf (VK1-6) zur Preisberechnung benutzt wird (sieh auch Artikelstamm). Hier können Sie eintragen, welcher Preisgruppe der jeweilige Kunde zugeordnet ist. Dies entscheidet über die Einstufung der Verkaufspreise bei der Preisberechnung, da das Programm anhand dieses Kennzeichens die Zuordnung zum Artikel-Verkaufspreis 1-6 vornehmen kann. Wenn Sie in dieses Feld nichts eintragen, wird immer der Verkaufspreis 1 der Artikel benutzt!&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Miet-Preis-Art&lt;br /&gt;
:Wenn Sie mit Mietpreisstaffeln arbeiten, können Sie hier angeben, welche Staffel für diesen Kunden verwendet wird. Diese Angabe wird in jedes Angebot / jeden Auftrag übernommen, kann dort aber noch geändert werden. Wenn Sie hier (bzw. im Auftrag) keine Mietpreisart anwählen, wird die Miet-Preisart aus dem jeweiligen Artikel benutzt.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Mietpreis A/B&lt;br /&gt;
:Wenn Sie mit mehreren Mietpreisen arbeiten, können Sie hier angeben, welcher Preis für diesen Kunden verwendet wird. Diese Angabe wird in jedem Angebot / je-den Auftrag übernommen, kann dort aber noch geändert werden. Wenn Sie hier keine Angabe machen, wird der Miet-Preis A benutzt&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Ku.Lief.Nr:&lt;br /&gt;
:Die Kunden-Lieferanten-Nummer beinhaltet Ihre Lieferantennummer bei diesem Kunden. &lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Ust.ID-Nr.:&lt;br /&gt;
:Die UmsatzsteuerID beinhaltet die Umsatzsteuer-ID-Nummer Ihres Kunden  (innerhalb der EU), in der Schweiz steht hier die MWST-Nummer.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Kreditlimit:&lt;br /&gt;
:Im Feld Kreditlimit können Sie festlegen, welches maximale Kreditlimit dem Kunden eingeräumt wird.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld KundNr.:&lt;br /&gt;
:Die Kunden-/Debitoren-Nummer wird hier eingetragen. Die Debitorennummer wird im Regelfall von Ihrer Finanz-Buchhaltung vergeben.&lt;br /&gt;
:Sie können sich vom Programm eine neue, fortlaufende Kundennummer geben lassen, wenn Sie auf die Schaltfläche rechts neben der Kundennummer klicken. Die Schaltfläche [...] daneben kann man benutzen, um sich die bestehenden Kundennummer anzuzeigen und damit eine neue festzulegen.&lt;br /&gt;
&lt;br /&gt;
* Wenn in den [[REFLEX_Programm-Parameter_für_Stammdaten_Kontakte/Adressen|Programmparametern]] eingestellt, dass die Eingabe der Kundennummer überwacht werden soll, können Sie keine Nummer eingeben, die schon gespeichert ist!&lt;br /&gt;
;Eingabefeld Rech.an:&lt;br /&gt;
:Wenn die Rechnungsadresse von der Lieferadresse abweicht, kann hier die Adressnummer des Rechnungsempfängers angegeben werden. Die Rechnung wird dann für die unter dieser Adressnummer hinterlegte Adresse ausgestellt.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Status:&lt;br /&gt;
:Mit dem Feld Status können Sie Ihre Kunden in unterschiedliche Kategorien wie “Vorrangig”, “Normal”, ”Achtung”, “Vorkasse” oder “Gesperrt” einteilen.&lt;br /&gt;
&lt;br /&gt;
==== Auftragskennzeichen beim Kunden vorgeben ====&lt;br /&gt;
&lt;br /&gt;
Man kann im Kundenstamm vorgeben, welche Auftragskennzeichen in einen neuen Auftrag eingemischt werden sollen. Dazu gibt es unter „Kunde“ die Felder:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Kunden Auftragskennzeichen.jpg]]&lt;br /&gt;
&lt;br /&gt;
Diese Kennzeichen werden in einem neuen Auftrag aus dem Kontakt-Stammdaten übernommen, wenn man einen neuen Auftrag anlegt. Sie können im Auftrag aber bei Bedarf überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Die Auftragskennzeichen sind '''keine festen''' Kennzeichen, die aus dem Programm heraus kommen! Vielmehr kann man die Kennzeichen-Bezeichnungen und die Auswahl-Möglichkeiten frei definieren, d.h. jede Firma kann die Kennzeichen selbst bestimmen.&lt;br /&gt;
&lt;br /&gt;
* Die Feld-Titel und –Auswahlmöglichkeiten werden in den [[REFLEX_Programm-Parameter_für_Auftrag|Programm-Parametern und –Einstellungen]] angegeben!&lt;br /&gt;
* Siehe auch [[CrystalReports: Formular-Steuerung durch Auftragskennzeichen]].&lt;br /&gt;
&lt;br /&gt;
;Sinn der Sache:&lt;br /&gt;
:Meistens hat man unterschiedliche '''Varianten''' (mit Einzelpreisen, nur Kapitelpreise, nur Gesamtpreis, mit/ohne Logo usw.) für den '''Ausdruck''' von Angeboten oder Aufträgen. Anstatt nun für jede Variante ein eigenes Druckformular anzulegen, kann man ein „intelligentes“ Formular machen, das das Kennzeichen aus dem Auftrag auswertet und so den Ausdruck variiert. Natürlich müssen die verwendeten Auftragskennzeichen und die Formulare miteinander harmonieren, die Formulare müssen also &amp;quot;wissen&amp;quot;, welche Auftragskennzeichen es geben kann. Man muss also über die '''[[Formularanpassung]]''' festlegen, welches Kennzeichen welche Auswirkung haben soll.&lt;br /&gt;
&lt;br /&gt;
==== Rückvergütungsgutschriften bei Mietaufträge ====&lt;br /&gt;
&lt;br /&gt;
Ziel hierbei ist es, wenn man mit einem Kunden einen Kooperationsvertrag hat, der dem Kunden eine Rückvergütung (Kickback/ Vermittlungsprovision) für durchgeführte  Aufträge im Bereich Miete zusagt, direkt bei Rechnungslegung diesen Betrag vom Rechnungsbetrag abziehen zu können.  Hierzu gibt es in den Stammdaten  des Kunden unter dem Reiter Kunde die  Möglichkeit die Konditionen für die einzelnen Teilbereiche zu hinterlegen. Ferner kann man hier definieren ob der Kunde auch schon im Angebots/Auftragsstatus die Rückvergütung ausgewiesen haben will oder erst bei Rechnungsstellung (Siehe Pfeil).&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Kunden Rückvergütungsgutschrift.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Die Berechnung der Rückvergütung erfolgt nach folgender Formel:&lt;br /&gt;
Es wird eine Rückvergütung auf den Roherlös  gewährt:&lt;br /&gt;
&lt;br /&gt;
 (Summe  aus Positionsgesamtpreis – Fremdkosten) / 100 * Rückvergütungsprozentsatz&lt;br /&gt;
&lt;br /&gt;
Hierbei wird nach den Bereichen  Miete, Verkauf, Dienstleistung und Arbeitszeit unterschieden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Kunden, frei definierbarer Button mit URL-Aufruf ====&lt;br /&gt;
&lt;br /&gt;
In den Kontaktstammdaten kann man auf der Seite '''Kunden''' einen Button einblenden lassen mit einer frei definierbarer URL und einem beliebigen Button-Titel. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Reflex_Stammdaten_Kontakte_FreeURL_Btn.png]]&lt;br /&gt;
&lt;br /&gt;
Dazu legt man im REFLEX-Admin einen Parameter an mit einem festgelegten Namen &amp;quot;AdrFreeURL&amp;quot; und der Variante &amp;quot;1&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Reflex_Stammdaten_Kontakte_FreeURL_Param.png]]&lt;br /&gt;
&lt;br /&gt;
In der URL können Variablen enthalten sein:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 |Name         |Beschreibung                                                             |&lt;br /&gt;
 |-------------|-------------------------------------------------------------------------|&lt;br /&gt;
 | {ADRNR}     |Adress-Nummer                                                            |&lt;br /&gt;
 | {KUNDNR}    |Kunden-Nummer (bei manchen identisch mit Adr.Nr.)                        |&lt;br /&gt;
 | {LAND}      |Landeskurzname aus der Adresse links                                     |&lt;br /&gt;
 | {COUNTRY}   |dto.                                                                     |&lt;br /&gt;
 | {LANGUAGE}  |Sprachekennzeichen, also D,E,F usw. aus der Sprache des Kontaktes rechts | &lt;br /&gt;
 | {KURZNAME}  |Kontakt-Kurzname                                                         |&lt;br /&gt;
 | {SHORTNAME} |dto.                                                                     |&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Die URL wird beim Klicken des Buttons zusammengestellt.&lt;br /&gt;
&lt;br /&gt;
Gibt es keinen solchen Parameter ist der Button unsichtbar.&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten ===&lt;br /&gt;
&lt;br /&gt;
Wenn es sich bei der Adresse um einen Lieferanten handelt, können hier weitere Informationen abgelegt werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Lieferanten.jpg]]&lt;br /&gt;
&lt;br /&gt;
Diese Angaben sind hauptsächlich für das Bestellwesen wichtig.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld LieferantenNr.:&lt;br /&gt;
:Hier können Sie die entsprechende Lieferantennummer (Kreditoren-Nummer) eintragen. Die  Lieferantennummer wird im Regelfall von Ihrer Finanz-Buchhaltung vergeben. Einer Adresse kann immer nur eine ganz bestimmte Lieferantennummer zugeordnet werden.&lt;br /&gt;
:Diese Nummern sollten nicht mehr als 10 Stellen lang sein und dürfen nur Ziffern enthalten!&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Liefer/KundenNr.:&lt;br /&gt;
:Wenn vorhanden, so können Sie hier die entsprechende Kundennummer eintragen, die Sie bei dem Lieferanten haben.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld UmsatzsteuerID:&lt;br /&gt;
:Die UmsatzsteuerID beinhaltet die Umsatzsteuer-ID-Nummer des Lieferanten  (inner-halb der EU), in der Schweiz steht hier die MWST-Nummer.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Lieferkonditionen:&lt;br /&gt;
:Die Standard-Lieferkonditionen bei diesem Lieferanten können hier hinterlegt werden (z.B. frei Haus, Ab Werk usw.). Entsprechende Konditionen können in den Stammdaten hinterlegt und anschließend bei den Erfassungen ausgewählt werden. Spätere Veränderungen in den Formularen sind möglich (z.B. bei Bestellungen).&lt;br /&gt;
 &lt;br /&gt;
;Eingabefeld Zahlungskonditionen:&lt;br /&gt;
:Hier werden die Standard-Zahlungskonditionen des Lieferanten eingetragen. Die verschiedenen Konditionsmöglichkeiten werden unter “Stammdaten/Zahlungsbedingungen” angelegt und können im Fuß einer Bestellung jederzeit geändert werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Standard-Rabatt %:&lt;br /&gt;
:Die Standard Rabatt-Konditionen können hier hinterlegt werden. Dieser Rabatt kann bei der späteren Verarbeitung im Angebot, Auftrag usw. jederzeit verändert werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Lieferprogramm:&lt;br /&gt;
:Texteingabe; das Lieferprogramm des Lieferanten kann hier aufgeführt werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Bemerkungen:&lt;br /&gt;
:Ein zusätzliches Bemerkungsfeld steht Ihnen für weitere (Text)-Eingaben zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Lieferanschriften ===&lt;br /&gt;
&lt;br /&gt;
In diesem Register stehen von der Adresse abweichende Lieferanschriften; so dass Rechnungen und Lieferungen getrennt abgewickelt werden können.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Name, Firma:&lt;br /&gt;
:Bitte die Bezeichnung des Lieferanten eintragen. Am Ende jeder Zeile drücken Sie die Tastenkombination Strg+Enter, um eine Zeilenschaltung einzufügen. Mit der Taste Enter verlassen Sie das Feld. Dieser Name/diese Firmenbezeichnung kann auf die Formulare ausgedruckt werden.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Strasse:&lt;br /&gt;
:Bitte die entsprechende Strassenbezeichnung eingeben.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld PLZ:&lt;br /&gt;
:Eingabe der Postleitzahl. Über die Schaltfläche [...] gelangen Sie automatisch in die Suchen-Funktion für die Postleitzahltabelle. Diese muss zuvor angelegt/eingespielt worden sein.&lt;br /&gt;
&lt;br /&gt;
;Eingabefelder Land, Ort, Staat:&lt;br /&gt;
:Diese Felder dienen zur Vervollständigung der Adresse.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Bemerkung:&lt;br /&gt;
:Eingabemöglichkeit einer Bemerkung/Besonderheiten zu dieser Lieferanschrift.&lt;br /&gt;
&lt;br /&gt;
=== Eingabe der Bankverbindungen ===&lt;br /&gt;
&lt;br /&gt;
Die Bankverbindungen sind wichtig, wenn Sie mit Eingangsrechnungen und Zahlungen arbeiten und ein Online-Banking-System verwenden. Hierbei können Sie beim Bezahlen angeben, auf welches Konto die Zahlung erfolgen soll.&lt;br /&gt;
Unter der Registerseite “Bankverbindung” können diese eingegeben werden und stehen somit bei späteren Ausdrucken zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Reflex_Stammdaten_Kontakte_Bank2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Bank-Name: &lt;br /&gt;
:Geben Sie ein Namen für die Bank ein. Der Name muss für '''diesen Kontakt eindeutig''' sein. Wenn Sie eine Bank über die Lupe suchen, wird der Name automatisch ausgefüllt.&lt;br /&gt;
&lt;br /&gt;
;BIC/SWIFT:&lt;br /&gt;
:Hier wird die BIC der Bank eingetragen (auch SWIFT-Code genannt). Wenn Sie eine Bank über die Lupe suchen, wird die BIC  automatisch ausgefüllt.&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Konto-Nr.:&lt;br /&gt;
:Die Standard-Bankverbindung zu dieser Adresse kann hier abgelegt werden. Für spätere Ausdrucke stehen diese Daten dann zur Verfügung.&lt;br /&gt;
Konto-Nummer der Bankverbindung. Für eine problemlose Übergabe an ein Online-Banking-System sollten Sie nur Ziffern hier eingeben, keine Sonderzeichen!&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld BLZ:&lt;br /&gt;
:Sie können die BLZ manuell eingeben oder mit der Lupen-Schaltfläche rechts aussuchen.&lt;br /&gt;
:Unter dem Menüpunkt “Stammdaten/Bankleitzahlen” finden Sie eine bereits hinterlegte Tabelle mit Bankleitzahlen und den zugeordneten Banken. Diese Tabelle ist bei dieser Registerseite abrufbar über die Schaltfläche [...] Selbstverständlich können Sie auch Ihre eigenen Bank-Daten in den Stammdaten speichern.&lt;br /&gt;
&lt;br /&gt;
:Wenn Sie das Eingabefeld verlassen, wird die Eingabe geprüft und die Felder '''IBAN''' und ''SWIFT/BIC''' werden automatisch ausgefüllt, wenn die BLZ gefunden wurde. Wenn einer BLZ jedoch '''mehrere''' Banken bzw. BIC-Codes zugeordnet sind, wird ein Auswahldialog angezeigt, aus dem Sie die richtige Bank auswählen müssen. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Reflex_Stammdaten_Kontakte_Bank_BLZ_Eingabe.png|600px]]&lt;br /&gt;
&lt;br /&gt;
;IBAN&lt;br /&gt;
:Dieses Feld wird automatisch errechnet, sobald die Konto-Nummer und Bankleitzzahl eingegeben wurde.&lt;br /&gt;
&lt;br /&gt;
:Wenn man Konto-Nummer und/oder BLZ nachträglich ändert, wird die IBAN gelöscht und nach dem verlassen der BLZ neu berechnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Eingabefeld Kto.-Inhaber:&lt;br /&gt;
:Bitte tragen Sie hier den Kontoinhaber des angelegten Kontos ein, wenn er vom Kontakt abweicht.&lt;br /&gt;
&lt;br /&gt;
;Zahl. Hinweis&lt;br /&gt;
:Dieser Hinweis wird bei der Zahlungserfassung (für Eingangsrechnungen!) angezeigt.&lt;br /&gt;
&lt;br /&gt;
=== Dokumente verknüpfen ===&lt;br /&gt;
&lt;br /&gt;
Zu jedem Kontakt können Sie beliebig viele Dokumente verknüpfen, d. h. sie hinterlegen eine Tabelle, in der Dokumente einem bestimmten Kontakt zugeordnet werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Dokumente.jpg]]&lt;br /&gt;
&lt;br /&gt;
Es kann sich dabei um beliebige Dokumente handeln, vorausgesetzt, auf die Ihren PC sind die Programme installiert, die das jeweilige Dokumente öffnen können. Windows unterscheitet Dokumente anhand des Dateinamens bzw. der Endungen des Dateinamens.&lt;br /&gt;
&lt;br /&gt;
'''Sinnvollerweise sollten sich die Dokumente auf dem Server befinden, damit alle Benutzer die Dokumente öffnen können!'''&lt;br /&gt;
&lt;br /&gt;
== Statistik ==&lt;br /&gt;
&lt;br /&gt;
Sie können jederzeit statistische Daten über Ihren Kunden am Bildschirm abrufen oder ausdrucken:&lt;br /&gt;
&lt;br /&gt;
* aktuelle Aufträge&lt;br /&gt;
* Rechnungen&lt;br /&gt;
* Umsätze&lt;br /&gt;
&lt;br /&gt;
=== Aktuelle Aufträge anzeigen ===&lt;br /&gt;
&lt;br /&gt;
Je nach eingestelltem Auftragsfilter (alle Aufträge, nur abgeschlossene, nur aktive usw.) können Sie nach unterschiedlichen Kriterien suchen/sortieren. Um die Sortierung zu ändern, klicken Sie einfach auf die Feldbezeichnung, z.B. Kurzname. Im Suchen-Bereich können Sie über die Eingabe von Zeichen oder über die Joker-Suche (*, %) (siehe auch Kapitel 2.2.10 Suchen) eine Vorauswahl der anzuzeigenden Datensätze erzielen&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Statistik Aufträge.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Rechnungen ===&lt;br /&gt;
&lt;br /&gt;
Auf dieser Registerseite werden die bereits an diesen Kunden fakturierten Rechnungen, Gutschriften usw. am Bildschirm aufgelistet.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Statistik Rechnungen.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Umsatz - Übersicht ===&lt;br /&gt;
&lt;br /&gt;
Auf dieser Registerseite erhalten Sie Summierungen der Umsätze.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte Statistik Umsätze.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
== E-Mail an mehrere Kontaktpersonen senden ==&lt;br /&gt;
&lt;br /&gt;
Man kann nun eine E-Mail an mehrere (beliebig viele) Ansprechpartner schicken. Klicken Sie dazu in den Stammdaten der Kontakte auf [M.E-Mails]:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontakte eMails.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Suchen Sie aus der Tabelle die gewünschten Ansprechpartner aus, markieren Sie diese entweder mit Strg+Mausklick oder mit [Alle mark.]. Danach klicken Sie auf [Weiter].&lt;br /&gt;
&lt;br /&gt;
== Adressetiketten ==&lt;br /&gt;
&lt;br /&gt;
=== Adressetikett einer Adresse drucken ===&lt;br /&gt;
&lt;br /&gt;
Ein einzelnes Etikett kann man drucken, indem man den gewünschten Kontakt öffnet und dann auf die Taste [Shift]-[F12] oder [Adr.Eti] drückt oder klickt. Es öffnet sich ein Fenster, mit dem man ein Adressetikett für die ausgewählte Adresse drucken kann:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten eineAdresse.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Genauer gesagt ruft man einen speziellen Report auf, der sich auf die ausgewählte Adresse bezieht. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;rArr; Dieser Report befindet sich in einem festgelegten Verzeichnis (...\Formular\AdrEti] und beinhaltet das Layout des Etiketts. Sie müssen neben dem Report über einen geeigneten Etikettendrucker verfügen, in der Regel ist ein spezieller und preiswerter Adressetikettendrucker die einfachste Lösung.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rArr; Theoretisch könnte man auch mit einem „normalen“ Laserdrucker Etiketten bedrucken. Das Problem dabei: Auf einem A4-Bogen befinden sich viele Etiketten, von denen man nur eines bedruckt; beim nächsten Druck müsste dieses ja ausgelassen werden. Das geht also nicht. Ganz abgesehen davon, dass der Etikettenbogen nach der 2. Oder 3. Druckvorgang schon sehr mitgenommen werden würde.&lt;br /&gt;
&lt;br /&gt;
Beim ersten Öffnen des Fensters müssen Sie den Reportnamen und Drucker auswählen. Das Programm merkt sich diese Einstellungen für das nächste Mal.&lt;br /&gt;
 &lt;br /&gt;
Wenn Sie ein Etikett drucken wollen, auf dem kein Ansprechpartner steht (obwohl einer gespeichert ist), so müssen Sie dazu ein entsprechendes Formular auswählen. Es hängt also vom Druckformular ab, wie das Etikett aussieht.&lt;br /&gt;
&lt;br /&gt;
=== Adressetiketten von  mehreren Adressen drucken ===&lt;br /&gt;
&lt;br /&gt;
Wenn man Etiketten von mehreren Adressen drucken will, muss man im Regelfall vorher Kennzeichen in den Kontaktstammdaten setzen, nach denen man die Adressen später filtern will. Beachten Sie dazu die Hinweise weiter hinten.&lt;br /&gt;
&lt;br /&gt;
Die Ausgabe (also das Drucken) der Etiketten kann man auf zwei Arten machen:&lt;br /&gt;
&lt;br /&gt;
* Man benutzt den in REFLEX eingebauten Druck-Dialog in den Kontakt-Stammdaten und eine Report, der auf CrystalReports™ basiert. Hier kann man unterscheiden zwischen Etiketten aus Adressen und Etiketten mit Adressen und Ansprechpartnern.&lt;br /&gt;
&lt;br /&gt;
* Man exportiert die gewünschten Daten in eine Excel™-Datei und benutzt z.B. Microsoft-Word™ zum Erstellen eines Serienbriefes bzw. einer Etikettendruckdatei.&lt;br /&gt;
&lt;br /&gt;
==== Kennzeichen in mehreren Adressen setzen ====&lt;br /&gt;
&lt;br /&gt;
Man kann die Kennzeichen natürlich einzeln in jeder Adresse oder jedem Ansprechpartner setzen, indem man den Kontakt sucht und öffnet und die gewünschten Kennzeichen setzt. Beispiele:&lt;br /&gt;
&lt;br /&gt;
* Kennzeichen für die komplette Adresse:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Kennzeichen.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
* Kennzeichen für einen Ansprechpartner:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten KennzeichenAnsprechpartner.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
* Man kann ein Adresskennzeichen aber auch auf „einen Rutsch“ in beliebig vielen Adressen setzen. Klicken Sie dazu in den Kontaktstammdaten auf [M.Kennz]:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Kennzeichenmehrere.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster können Sie die gewünschten Adressen auswählen. Dazu steht Ihnen die gewohnte Suche nach Spalten zur Verfügung. Sie können aber auch links oben ein Kennzeichen auswählen, nach dem Sie suchen können.&lt;br /&gt;
&lt;br /&gt;
Markieren Sie die gewünschten Adressen entweder einzeln mit [Strg]+[Mausklick] oder alle über [Alle mark.].&lt;br /&gt;
&lt;br /&gt;
Rechts oben wählen Sie das Kennzeichen, das Sie in den markierten Adressen einsetzen wollen.&lt;br /&gt;
&lt;br /&gt;
Mit der Schaltfläche [Eintragen!] starten Sie den Vorgang, d. h. in allen markierten Adressen wird das ausgewählte Kennzeichen eingetragen. Eventuell vorhandene Kennzeichen werden gnadenlos überschrieben!&lt;br /&gt;
&lt;br /&gt;
=== Kennzeichen für Adressen oder Ansprechpartner festlegen und vergeben ===&lt;br /&gt;
&lt;br /&gt;
Kennzeichen für Adressen werden über das Menü „Datei &amp;amp;rArr; Admin-Optionen &amp;amp;rArr; Programm-Parameter und Einstellungen“ vorgenommen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Stammdaten_Kontake_Adressetiketten_Kennzeichen_Neu.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Kennzeichen bearbeiten ===&lt;br /&gt;
&lt;br /&gt;
Bearbeiten der Kennzeichen, die man für eine Adresse (einen Kontakt) vergeben kann:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Kennzeichen Bearbeiten.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Im Feld „Name eingeben“ können Sie dem Kennzeichen einen Namen geben, mit der Schaltfläche [[Datei:REFLEX Stammdaten Kontake Adressetiketten Kennzeichen-Speichern.jpg]]   können Sie den Namen speichern.&lt;br /&gt;
&lt;br /&gt;
* Kontakte/Adressen...Kennzeichen für Ansprechpartner&lt;br /&gt;
&lt;br /&gt;
Diese Kennzeichen beziehen sich auf den Ansprechpartner.&lt;br /&gt;
&lt;br /&gt;
=== Drucken von Adressetiketten über REFLEX ===&lt;br /&gt;
&lt;br /&gt;
Es bietet sich an, für den Etikettendruck eine neue Vorlage anzulegen. Klicken Sie dazu auf die Schaltfläche [Neu] und geben der Vorlage einen Namen. Beispiel: &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Neu.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rArr; Wenn die Schaltfläche [Neu] in Ihrem Dialogfenster nicht sichtbar ist, liegt das daran, dass Sie kein Zugriffsrecht auf das Anlegen von Vorlagen haben! Der Administrator muss Ihnen dieses Recht („Allgemeiner Druckdialog“)  ggf. einrichten.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie mit OK bestätigen, können Sie zuerst den Auswahl-Filter festlegen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Auswahlfilter.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Der Auswahl-Filter legt fest, welche Daten (=Adressen) überhaupt gedruckt werden sollen. Dazu kann man in der Spalte „Feldname“ ein Feld aus der Datenbank auswählen, eine Beschreibung des Feldes angeben und vor allem eine Filtermethode auswählen. Die Filtermethode legt fest, wie der Filter funktioniert, also z.B. alle Adressen größer als die PLZ von „10000“ oder kleiner als „89999“.&lt;br /&gt;
&lt;br /&gt;
Ein typischer Auswahlfilter für Adressen&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Auswahlfilter2.jpg|600px]] &lt;br /&gt;
&lt;br /&gt;
Hier kann man filtern…&lt;br /&gt;
* Adressen aus einem bestimmten Land (D, CH, A usw.)&lt;br /&gt;
* PLZ von-bis&lt;br /&gt;
* Kennzeichen 1 entspricht einem bestimmten Wert.&lt;br /&gt;
&lt;br /&gt;
Auf der Seite „Eingabe“ werden die Werte für den Auswahl-Filter eingegeben. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Auswahlfilter3.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Jetzt wird deutlich, wozu die Spalte „Beschreibung“ im Auswahlfilter da ist: Dem Benutzer eine verständliche Beschreibung anstelle eines technischen Feldnamens anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
Nachdem man den Auswahl-Filter festgelegt hat, muss man auf der Seite „Formulare“ noch festlegen, mit welchem Druckformular (=Layout) gedruckt werden soll. Beispiel:&lt;br /&gt;
&lt;br /&gt;
In unserem Beispiel haben wir ein Standard-Etiketten-Format ausgewählt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Formular.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Diesen Report können Sie von unserem Support erhalten! Er setzt das Avery Formular 3475 voraus. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;rArr;  Wenn Sie andere Formulare verwenden, können wir Ihnen diese gerne anpassen. Pro Formular kostet das nur 45,00 € zzgl. Mwst.&lt;br /&gt;
&lt;br /&gt;
Jetzt kann man mit der Schaltfläche [Vorschau] die Etiketten-Vorschau anzeigen lassen. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX Vorschau.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Mit der Schaltfläche [Drucken] kann man die Etiketten auf dem ausgewählten Drucker drucken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Drucken von Adressetiketten mit Ansprechpartnern über REFLEX ====&lt;br /&gt;
&lt;br /&gt;
Wenn man Adressen mit Ansprechpartnern drucken will, öffnet man die Kontaktstammdaten in REFLEX und klickt/drückt auf [F11] oder [Anspr.Lst.]. Dieser Programmteil wird normalerweise dazu benutzt, Listen über Ansprechpartner zu drucken, man kann aber – einen entsprechenden Report vorausgesetzt – auch Etiketten drucken.&lt;br /&gt;
&lt;br /&gt;
Genauso wie beim Adressen-Druck gibt es hier Vorlagen und Formulare, wie oben beschrieben. Allerdings kann man hier den Druckfilter auf die Felder der Ansprechpartner setzen und nicht auf die Adressen. Die Kennzeichen müssen also beim Ansprechpartner gesetzt werden und nicht bei den Adressen! Will man die Adressfelder Land oder PLZ selektieren, muss man bei den Ansprechpartnern entsprechende Kennzeichen vergeben.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
Der Standard-Report „Adress-Etikett3475Ansprechpartner_1_0.rpt“ druckt den Ansprechpartner aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Wenn in den Stammdaten das Feld „Briefanrede“ ausgefüllt ist, wird diese benutzt (B), wenn keine vorhanden ist, wird der Vor- und Nachname benutzt, wenn auch die nicht vorhanden sind, wird der Ansprechpartner-Kurzname verwendet.&lt;br /&gt;
&lt;br /&gt;
Anderes Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX2.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Dieser Beispiel-Report druckt (wenn vorhanden!) die Abteilung '''(2)''' und den Ansprechpartner '''(1)''' auf das Etikett.&lt;br /&gt;
&lt;br /&gt;
==== Drucken Adressetiketten ohne Ansprechpartner über REFLEX ====&lt;br /&gt;
&lt;br /&gt;
Wenn man Adressen (ohne Ansprechpartner) drucken will, öffnet man die Kontaktstammdaten in REFLEX und klickt/drückt auf [F12]oder  [Adr.Lst.]. Dieser Programmteil wird normalerweise dazu benutzt, Listen über Adressen zu drucken, man kann aber – einen entsprechenden Report vorausgesetzt – auch Etiketten drucken.&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich der sog. „Allgemeine Druckdialog“ von REFLEX. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken REFLEX3.jpg|600px]&lt;br /&gt;
&lt;br /&gt;
In der Tabelle links stehen die vorhanden Vorlagen, bei unserem Beispiel zwei, bei Ihnen u.U. viel mehr. In den Vorlagen wird gespeichert, welcher Report verwendet werden soll, welche Druckfilter benutzt werden sollen, wie sortiert werden soll usw. Damit man diese Angaben nicht jedes Mal neu festlegen muss, kann man sie abspeichern, eben unter einem Vorlagen-Namen.&lt;br /&gt;
&lt;br /&gt;
=== Exportieren von Adressen und Ansprechpartnern, drucken in Word&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Eine andere Methode, Adressetiketten zu drucken ist es, die gewünschten Adressdaten in eine XLS-Datei zu exportieren und die Etiketten mit Excel&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt;; Word&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt; oder einem ähnlichen Programm zu drucken. &lt;br /&gt;
&lt;br /&gt;
;Vorteil&lt;br /&gt;
:Man kann das Etikettenformat selbst festlegen und benötigt  nicht CrystalReports, um ein Etiketten-Layout festzulegen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Kontakt-Daten in XLS (Excel&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt; oder kompatible Programme) exportieren wollen, so gibt es dazu in REFLEX einen speziellen Programmteil. Dabei können Sie die Daten filtern, also z.B. nur Kontakte mit bestimmten Kennzeichen exportieren.&lt;br /&gt;
&lt;br /&gt;
* XLS-Dateien können z.B. für Serienbriefe mit Word&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt; verwendet werden.&lt;br /&gt;
* XLS-Dateien können mit Microsoft Excel&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt; oder kompatiblen Programmen bearbeitet werden.&lt;br /&gt;
* Beim Export werden die Daten aus der Adress-Tabelle und der Ansprechpartner-Tabelle verwendet. Wenn von einem Kontakt mehrere Ansprechpartner exportiert werden, sind die Adressdaten dieser Zeilen also gleich, lediglich die Ansprechpartner sind unterschiedlich.&lt;br /&gt;
&lt;br /&gt;
==== Vorgehensweise ====&lt;br /&gt;
Öffnen Sie das Menü „Datei  &amp;amp;rArr; Datenpflege  &amp;amp;rArr; Kontakte zu XLS exportieren“&lt;br /&gt;
&lt;br /&gt;
Oder „Stammdaten  &amp;amp;rArr;  Kontakte  &amp;amp;rArr;  Bearbeiten  &amp;amp;rArr;  Kontakte zu XLS exportieren“&lt;br /&gt;
&lt;br /&gt;
Legen Sie die Filter-Optionen fest:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX Stammdaten Kontake Adressetiketten Drucken Word.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Nach der Eingabe der Eingabefelder&lt;br /&gt;
Klicken Sie dann auf [Weiter].&lt;br /&gt;
&lt;br /&gt;
Hier können Sie die Sortierung der Daten und weitere Optionen angeben…&lt;br /&gt;
&lt;br /&gt;
==== Eingabefelder ====&lt;br /&gt;
&lt;br /&gt;
'''Kontakt-Art''' &amp;amp;rArr; Hier können Sie angeben:&lt;br /&gt;
&lt;br /&gt;
;Nur Kunden&lt;br /&gt;
:Nur Datensätze mit einer Kundennummer!&lt;br /&gt;
&lt;br /&gt;
;Nur Lieferanten&lt;br /&gt;
:Nur Datensätze mit einer Lieferantennummer!&lt;br /&gt;
&lt;br /&gt;
;Kunden und Lieferanten&lt;br /&gt;
:Datensätze mit einer Kunden- oder Lieferantennummer.&lt;br /&gt;
&lt;br /&gt;
;Alles exportieren!&lt;br /&gt;
:Alle.&lt;br /&gt;
&lt;br /&gt;
;Nur exportieren…&lt;br /&gt;
:Hier können Sie angeben, dass nur Daten exportiert werden, die den angegebenen Filtern entsprechen.&lt;br /&gt;
&lt;br /&gt;
'''Adresse'''&lt;br /&gt;
;Feld&lt;br /&gt;
:Wählen Sie das gewünschte Feld aus, z.B. PLZ. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es exportiert wird.&lt;br /&gt;
;Kennzch.&lt;br /&gt;
:Wählen Sie das Kennzeichenfeld aus den Kontakt-Stammdaten aus. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es exportiert wird.&lt;br /&gt;
&lt;br /&gt;
'''Anspr.Part.'''&lt;br /&gt;
;Feld&lt;br /&gt;
:Wählen Sie das gewünschte Feld der Ansprechpartner aus, z.B. Funktion. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es exportiert wird.&lt;br /&gt;
;Kennzch.&lt;br /&gt;
:Wählen Sie das Kennzeichenfeld aus den Ansprechpartnern aus. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es exportiert wird.&lt;br /&gt;
&lt;br /&gt;
;Nicht exportieren…&lt;br /&gt;
:Hier können Sie angeben, dass Daten nicht exportiert werden, die den angegebenen Filtern entsprechen.&lt;br /&gt;
&lt;br /&gt;
'''Adresse'''&lt;br /&gt;
;Feld&lt;br /&gt;
:Wählen Sie das gewünschte Feld aus, z.B. PLZ. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es nicht exportiert wird.&lt;br /&gt;
;Kennzch.&lt;br /&gt;
:Wählen Sie das Kennzeichenfeld aus den Kontakt-Stammdaten aus. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es nicht exportiert wird.&lt;br /&gt;
&lt;br /&gt;
'''Anspr.Part.'''&lt;br /&gt;
;Feld&lt;br /&gt;
:Wählen Sie das gewünschte Feld der Ansprechpartner aus, z.B. Funktion. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es nicht exportiert wird.&lt;br /&gt;
;Kennzch.&lt;br /&gt;
:Wählen Sie das Kennzeichenfeld aus den Ansprechpartnern aus. Geben Sie rechts daneben an, welchen Wert das Feld beinhalten soll, damit es nicht exportiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spezielle Funktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Preisänderung von Kunden-Artikelpreisen ===&lt;br /&gt;
&lt;br /&gt;
In der Übersicht können Sie mit der rechten Maustaste eine Preisänderung von Kunden-Artikelpreisen des ausgewählten Kunden durchführen. Einzelheiten werden '''[[REFLEX Preisänderung von Kunden-Artikelpreisen|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Online Bedienungsanleitung]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:Reflex_Stammdaten_Kontakte_FreeURL_Param.png&amp;diff=17244</id>
		<title>Datei:Reflex Stammdaten Kontakte FreeURL Param.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:Reflex_Stammdaten_Kontakte_FreeURL_Param.png&amp;diff=17244"/>
				<updated>2026-03-06T07:50:41Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:Reflex_Stammdaten_Kontakte_FreeURL_Btn.png&amp;diff=17243</id>
		<title>Datei:Reflex Stammdaten Kontakte FreeURL Btn.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:Reflex_Stammdaten_Kontakte_FreeURL_Btn.png&amp;diff=17243"/>
				<updated>2026-03-06T07:49:26Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Reparaturen&amp;diff=17242</id>
		<title>REFLEX Bedienungsanleitung Reparaturen</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Reparaturen&amp;diff=17242"/>
				<updated>2026-03-05T10:53:24Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Totalschaden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
=== Das Grundprinzip eines Reparaturvorgangs ===&lt;br /&gt;
&lt;br /&gt;
Zuerst wird ein '''Werkstatt-Auftrag''' angelegt, in dem man bestimmt:&lt;br /&gt;
&lt;br /&gt;
* Welcher Artikel ist defekt&lt;br /&gt;
* Was ist der Fehler/Schaden&lt;br /&gt;
* Wer repariert&lt;br /&gt;
* Bis wann dauert die Reparatur&lt;br /&gt;
* Welchen Kunden betrifft es&lt;br /&gt;
* Zu welchem Auftrag gehört die Reparatur&lt;br /&gt;
* Welche Kosten entstehen&lt;br /&gt;
&lt;br /&gt;
Diese Information werden im Werkstatt-Auftrag erfasst. Daraus kann ein Reparaturauftrag oder Lieferschein gedruckt werden.&lt;br /&gt;
&lt;br /&gt;
* Auf den Auftrag werden entweder Ersatzteile verbucht (wenn die Reparatur intern im Haus stattfindet) oder es werden nur die pauschalen Reparaturkosten erfasst (wenn die Reparatur außer Haus stattfindet). Als Ersatzteile können auch Arbeitszeiten oder -Einheiten angegeben werden. Ersatzteile sind Artikel, die im Artikelstamm die Option „Werkstattartikel“ haben.&lt;br /&gt;
* Optional kann ein Kostenvoranschlag gedruckt werden. Die hier ausgedruckten Kosten können aus den Ersatzteilen oder den Reparaturkosten der externen Reparaturfirma entnommen werden. Der KV-Betrag kann jedoch beliebig verändert werden.&lt;br /&gt;
* Der Reparierende trägt in den Werkstatt-Auftrag ein, was er repariert hat.&lt;br /&gt;
* Nach Abschluss der Reparatur kann eine Reparatur-Rechnung erzeugt werden.&lt;br /&gt;
* Ein Reparaturlieferschein kann mit u. U. abweichender Lieferadresse gedruckt werden.&lt;br /&gt;
* Reparatur-Verwaltung von Fremdartikeln ist auch möglich.&lt;br /&gt;
&lt;br /&gt;
=== Einzel- oder Mengenartikel ===&lt;br /&gt;
&lt;br /&gt;
Mit dem Werkstatt-Modul kann man Einzel- oder Mengenartikel verwalten:&lt;br /&gt;
&lt;br /&gt;
'''Einzelartikel:'''&lt;br /&gt;
&lt;br /&gt;
Einzelartikel müssen in den Stammdaten als Einzelartikel gekennzeichnet worden sein mit den entsprechenden Inventar- oder Serien-Nummern. Bei der Eingabe eines Werkstatt-Auftrages kann man dann auf mehrere Arten auf das Einzelgerät zugreifen:&lt;br /&gt;
&lt;br /&gt;
* Entweder man gibt die Artikelnummer, ein Komma und dahinter die laufende Nummer des Gerätes ein (die laufende Nummer aus den Artikel-Stammdaten)&lt;br /&gt;
* oder man gibt die Inventarnummer ein&lt;br /&gt;
* oder man spezifiziert das Gerät anhand der Seriennummer.&lt;br /&gt;
&lt;br /&gt;
Dieses Gerät bekommt beim Speichern des Werkstatt-Auftrages den Status Reparatur. Beim Abschließen des Werkstatt-Auftrages wird dieser Status wieder zu-rückgesetzt. Alternativ dazu kann man auch über die Geräte-Seriennummern zugreifen.&lt;br /&gt;
&lt;br /&gt;
'''Mengenartikel:'''&lt;br /&gt;
&lt;br /&gt;
Wenn Sie im Lager die Artikel nicht einzeln verwalten wollen, die Reparaturdaten aber auf ein einzelnes Gerät beziehen wollen, so können Sie das Kennzeichen “Einzelgeräte” des Mietartikels ausgeschaltet lassen, d. h. Sie verwalten die Artikel mengenmäßig, haben aber trotzdem die einzelnen Gerätedaten (Einkaufspreis, Anschaffungsdatum usw.) gespeichert.&lt;br /&gt;
&lt;br /&gt;
Bei der Erfassung von Mengenartikeln empfiehlt sich die Anlage eines sog. Dummy-Mengen-Artikels mit einer Inventarnummer, um später darauf zugreifen zu können. Alle (gleichen) Artikel werden unter dieser Inventarnummer verwaltet. Sie können jedoch auch bei Mengenartikeln einzelne Gerätedaten im Register “Einzelgeräte” speichern. Diese sind dann zwar für die Lagerverwaltung nicht relevant, im Werkstatt-Modul können Sie jedoch (wenn Sie wollen) auf die einzelnen Geräte dieses Mengenartikels zugreifen.&lt;br /&gt;
&lt;br /&gt;
Bei der Eingabe eines Werkstatt-Auftrages kann man dann auf verschiedene Arten auf einen Mengenartikel zugreifen:&lt;br /&gt;
&lt;br /&gt;
* Entweder man gibt (&amp;quot;Dummy&amp;quot;-) Inventar-Nummer des Artikels ein. In diesem Fall hat man von dem Mengenartikel kein bestimmtes Gerät für die Reparatur ausgewählt. Im Eingabe Seriennummer des Reparatur-Auftrags kann man die Seriennummer des Gerätes für '''diese Reparatur''' angeben. Man hat den Mengenartikel nur stückzahlmäßig erfasst, d.h. es wird nicht ein bestimmtes Gerät dieses Artikels als in Reparatur befindlich gekennzeichnet, sondern nur der aktuelle Lagerbestand um eins reduziert. Beim Abschließen des Werkstatt-Auftrages wird diese Menge wieder zurückgesetzt.&lt;br /&gt;
&lt;br /&gt;
* Oder man gibt eine bestehende Inventar-Nummer des Artikels ein. In diesem Fall hat man von dem Mengenartikel ein bestimmtes Gerät für die Reparatur ausgewählt. Auch hier wird nicht ein bestimmtes Gerät dieses Artikels als in Reparatur befindlich gekennzeichnet, sondern nur der aktuelle Lagerbestand um eins reduziert. Beim Abschließen des Werkstatt-Auftrages wird diese Menge wieder zurückgesetzt.&lt;br /&gt;
&lt;br /&gt;
'''Fremdartikel:'''&lt;br /&gt;
&lt;br /&gt;
Auch bei Fremdartikeln muss man auf eine gespeicherte Artikelnummer zugreifen, d. h. Sie müssen bei Fremdar-tikeln zumindest eine Artikelnummer aus Ihrem Artikelstamm angeben. Der Grund dafür liegt in der Reparatur-Historie, die die anfallenden Historiendaten irgendwo zuordnen muss. ei Fremdartikeln ist es jedoch nicht not-wendig, einen Einzelartikel anzugeben. Sie können die Seriennummer des Fremdartikels manuell erfassen.&lt;br /&gt;
&lt;br /&gt;
=== Kostenvoranschlag ===&lt;br /&gt;
&lt;br /&gt;
Sie können für die Reparatur einen detaillierten Kostenvoranschlag erfassen. Hier können Sie auf Ersatzteile, Dienstleistungen usw. zugreifen und in den Kostenvoranschlag einfügen. Danach können Sie den Kostenvoranschlag drucken. Die Daten des Kostenvoranschlags können in die Teile-Liste des Reparatur-Auftrags übernommen werden.&lt;br /&gt;
&lt;br /&gt;
Um einen Kostenvoranschlag zu erstellen, klicken Sie auf der Seite &amp;quot;Kosten, KV&amp;quot; auf den Button '''KV erfassen'''.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[REFLEX Kostenvoranschlag|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Kostenerfassung ===&lt;br /&gt;
&lt;br /&gt;
Man unterscheidet bei der Kostenerfassung zwei Arten von Kosten, die man unten auswählen kann: &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_RepaArt.png]]&lt;br /&gt;
&lt;br /&gt;
==== Interne Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Die Reparatur wird im Haus durchgeführt. Bei einer internen Reparatur gibt es die Möglichkeit, die Kosten anhand von benötigten Ersatzteilen sowie der Arbeitszeit (jeweils über die Angabe von Ersatzteil-Artikeln) vom Programm ermitteln zu lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Kostenerfassung für Werkstattrechnung, KV ====&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Werkstattrechnung erzeugen will, müssen zu dem Werkstattauftrag Ersatzteile mit Preisen hinzugefügt werden. Diese Ersatzteile werden dann bei der Rechnungserzeugung in die Rechnungspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
* Wenn wir hier von „Ersatzteilen“ sprechen, ist damit nicht unbedingt ein „physisches“, reales Teil gemeint: Es kann sich durchaus z.B. um einen Verkaufs- oder Dienstleistungsartikel handeln, mit dem die Arbeitszeit für die Reparatur berechnet wird!&lt;br /&gt;
&lt;br /&gt;
Um Kosten zu erfassen, klicken Sie auf die Seite &amp;quot;Kosten/KV&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_KostenSeite.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls schon zuvor Kosten erfasst wurden, werden diese nun in der Tabelle links angezeigt.&lt;br /&gt;
&lt;br /&gt;
Falls schon zuvor ein Kostenvoranschlag erfasst wurde, werden diese in der Tabelle rechts angezeigt.&lt;br /&gt;
&lt;br /&gt;
===== Fertigung =====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Modul '''Fertigung''' benutzen, prüft das Programm auf der Seite KV, ob einer der Artikel ein '''Baugruppen-Artikel''' ist. Wenn ja, wird die Zeile '''fett''' angezeigt und der Button '''FA-Neu''' wird angezeigt. Mit diesem Button können Sie einen '''neuen Fertigungsauftrag''' für den ausgewählten Artikel erzeugen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Fertigung_FA_NEU.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
Wenn Zeilen dargestellt werden heißt das, dass schon ein Fertigungsauftrag für die zugehörige Position angelegt wurde! In diesem Fall wird der Button '''FA-Neu''' nicht angezeigt!&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Fertigung_Grid_Grau.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Erfassen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen '''Kostenvoranschlag''' erfassen wollen, so klicken Sie auf ''''KV erfassen''''. Einzelheiten dazu werden '''[[REFLEX Kostenvoranschlag|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie '''Kosten''' erfassen wollen, so klicken Sie auf ''''Kosten erfassen''''. Hier können Sie auch die Daten eines zuvor erstellten KV's in die Kostentabelle übernehmen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_KostenErfassen.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==== Kostentabelle aus KV übernehmen ====&lt;br /&gt;
&lt;br /&gt;
In der Kostentabelle gibt es einen Button '''Aus KV übernehmen'''. Mit diesem kann man einen zuvor angelegten Kostenvoranschlag komplett in die Kostentabelle übernehmen. Bei diesem Vorgang werden die '''Lagerbestands-Buchungen''' von Verkaufsartikeln mit Bestandsführung durchgeführt.&lt;br /&gt;
&lt;br /&gt;
* Verfügbar ab Version 12.0.150624.&lt;br /&gt;
&lt;br /&gt;
;Wichtig:&lt;br /&gt;
:Bei der Übernahme der KV-Positionen in die Kostentabelle werden die Bestände der Artikel abgebucht. Wenn dies jedoch nicht möglich ist, wird die jeweilige Position '''nicht''' abgebucht! Die Position wird dann gelb angezeigt. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Kosten_Gelb.png|800px]]&lt;br /&gt;
&lt;br /&gt;
;Gründe, warum der Lagerbestand nicht abgebucht wird:&lt;br /&gt;
&lt;br /&gt;
* Der Lagerbestand würde ins Minus gehen '''und''' in den Programm-Parametern wurde eingestellt, dass negative Bestände von Verkaufsartikeln nicht zulässig sind (siehe '''[[REFLEX_Programm-Parameter_für_Lager]]'''). In diesem Fall muss man im Lagerprogramm ('''[[REFLEX_Bedienungsanleitung_Lager-Zugang/-Abgang,_Inventur|Zugang, Abgang, Inventur]]''') den Bestand erhöhen oder im KV die Menge reduzieren. &lt;br /&gt;
&lt;br /&gt;
* Es handelt sich um chargenpflichtige Artikel (Fertigungsmodul): Da das Programm ja nicht wissen kann, welche Charge man benutzen will, muss diese Angabe manuell gemacht werden. Dazu klickt man auf die entsprechende Position, woraufhin die Tabelle mit dem vorhanden Chargen des Artikels angezeigt wird. Mit einem Doppelklick auf eine Charge kann man die Chargennummer übernehmen und die Position dann speichern. Dadurch wird der Artikel- '''und''' der Chargen-Bestand entsprechend reduziert.&lt;br /&gt;
&lt;br /&gt;
;Kostentabelle nochmals aus KV übernehmen:&lt;br /&gt;
:Man die Positionen eines KV's jederzeit neu in die Kostentabelle laden! Dabei werden die Artikelbestände (und ggf. die Chargen-Bestände) zuerst '''zugebucht''' und dann '''neu abgebucht'''. Dadurch kann z.B. ein geänderter KV jederzeit in die Kostentabelle neu geholt werden!&lt;br /&gt;
&lt;br /&gt;
==== Kostenvoranschlag ====&lt;br /&gt;
&lt;br /&gt;
Für die Erfassung eine Kostenvoranschlags gibt es ein eigenes Fenster. Hierbei werden nur die voraussichtlichen Kosten erfasst werden, aber keine Lagerbestände verbucht!&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Kostenvoranschlag|Einzelheiten werden hier beschrieben]]'''&lt;br /&gt;
&lt;br /&gt;
==== Repa-Artikel ====&lt;br /&gt;
&lt;br /&gt;
Man kann in den Artikel-Stammdaten einen bestimmten Artikel anlegen (als Dienstleistung), auf die pauschale Reparatur-Kosten gebucht werden können. Diesen Artikel kann man übert die Schaltfläche &amp;quot;Repa-Artikel&amp;quot; in die Kostentabelle einfügen und die Menge/den Preis manuell eingeben.&lt;br /&gt;
&lt;br /&gt;
* Repa-Artikel anlegen:&lt;br /&gt;
** Legen Sie einen neuen Artikel an.&lt;br /&gt;
** Wählen Sie die Artikelart '''Dienstleistung'''.&lt;br /&gt;
** Speichern Sie den Artikel.&lt;br /&gt;
** Wählen Sie aus dem Menü '''Bearbeiten'''&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_RepaArt.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Werkstatt-Artikel einfügen ====&lt;br /&gt;
&lt;br /&gt;
Zur Kosten-Erfassung können Sie Werkstatt-Artikel einfügen. Klicken Sie dazu auf die Schaltfläche '''Neu'''. Suchen Sie dann den gewünschten Artikel aus.&lt;br /&gt;
&lt;br /&gt;
* Beachten Sie, dass in dem Artikel-Suchen-Dialog nur Artikel angezeigt werden, die in den Artikel-Stammdaten als '''Werkstatt-Artikel''' festgelegt wurden!&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Werkstatt_Art.png]]&lt;br /&gt;
&lt;br /&gt;
==== Externe Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Die Reparatur wird außer Haus durchgeführt. Es werden die Gesamtkosten anhand der Rechnung des Reparierenden erfasst. Dabei wird unterschieden zwischen dem KV-Betrag des Reparierenden (Ihr Einkaufspreis) und dem Betrag, den Sie Ihrem Kunden in Rechnung stellen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
Die Reparatur sollte im Hause stattfinden. Es wurden bereits Ersatzteile für dieses Gerät angegeben. Nun entscheiden Sie, dass das Gerät doch extern repariert werden soll. In diesem “Wechsel”-Fall erhalten Sie vom Programm folgende Meldung:&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Wenn Sie mit “JA” bestätigen, kommt nochmals eine Sicherheitsabfrage, danach wird das Eingabefenster “Teile/Kosten” geleert.&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Historie ===&lt;br /&gt;
&lt;br /&gt;
Beim Abschluss eines Werkstattauftrages werden die Daten des Auftrags in die Reparaturhistorie eingetragen. &lt;br /&gt;
&lt;br /&gt;
Öffnen Sie die Reparaturhistorie über das Menü '''Werkstatt&amp;amp;rArr;Suchen in Reparatur-Historie'''.&lt;br /&gt;
&lt;br /&gt;
Die Informationen aus der Reparaturhistorie können Sie selbst über “Filter” heraus selektieren.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[REFLEX_Bedienungsanleitung_Suchen_in_Reparatur-Historie|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Werkstattauftrag anlegen, Reparaturen bearbeiten ==&lt;br /&gt;
&lt;br /&gt;
Für jeden Reparaturvorgang wird ein sog. Werkstattauftrag angelegt. Beim Speichern eines Werkstatt-Auftrags wird das entsprechende Gerät als in Reparatur befindlich gekennzeichnet (Status REP). Das ist deshalb besonders wichtig, weil das Gerät dadurch aus der Verfügbarkeit des Dispo-Moduls herausgenommen wird, d.h. bis zum angegebenen Datum (voraussichtliche Reparaturdauer) nicht zur Verfügung steht!&lt;br /&gt;
&lt;br /&gt;
=== Übersicht, Suchen ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Fenster “Werkstatt” öffnen, werden die bisher gespeicherten Werkstatt-Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Uebersicht_11_1.png]]&lt;br /&gt;
&lt;br /&gt;
Der zuletzt bearbeitete Auftrag ist der markierte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Auswahl-Baum ====&lt;br /&gt;
&lt;br /&gt;
Mit der Option '''Baum aktivieren''' können Sie einen Auswahlbaum links einblenden, der Ihnen die Möglichkeit gibt, die Anzeige nach bestimmten Kriterien zu filtern. Wenn Sie diese Option ausschalten, erscheinen die Filterungsmöglichkeiten per Auswahlfeldern oben. Mangels Platz sind dies aber weniger Filter als im Auswahlbaum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sortierung ====&lt;br /&gt;
 &lt;br /&gt;
Wenn Sie diese Sortierung (Reihenfolge) ändern wollen, so klicken Sie mit der Maustaste auf eine andere Feldbezeichnung innerhalb des Überschrift-Balkens. Die Sortierung der Datensätze dieses gewählten Feldes erfolgt in aufsteigender Reihenfolge und ändert sich sofort nach dem Anklicken.&lt;br /&gt;
&lt;br /&gt;
Über die Option &amp;quot;Nach Typ gruppieren&amp;quot; können Sie festlegen, dass die Sortierung zuerst nach dem Artikel-Typ und innerhalb dessen nach der ausgewählten Spalte durchgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==== Suchen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen gespeicherten Reparaturauftrag suchen wollen, so geben Sie den Suchbegriff oben rechts in das Eingabefeld ein.&lt;br /&gt;
&lt;br /&gt;
Sie Suche bezieht sich dabei auf die zum Sortieren ausgewählte Spalte. Alternativ dazu können Sie auch die IntelliSuche verwenden. Klicken Sie dazu auf '''Felder''' und aktivieren die Spalten, nach denen Sie suchen wollen. Bestätigen Sie die Auswahl mit '''Ok''' und aktivieren die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_IntelliSuche.png]]&lt;br /&gt;
&lt;br /&gt;
Die Suche bezieht sich nun auf alle oben ausgewählten Spalten.&lt;br /&gt;
&lt;br /&gt;
Das gibt Ihnen z.B. die Möglichkeit, die Anzeige nach &amp;quot;Fertig Soll-Datum&amp;quot; zu sortieren und nur bestimmte Geräte-Typen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Filter ====&lt;br /&gt;
&lt;br /&gt;
Über die Filter “Alle”, “nur abgeschlossene” oder “nur aktive” sowie den bekannten Methoden der Suchen-Funktion können Sie nun einen gespeicherten Werkstatt-Auftrag aussuchen und ggf. bearbeiten (verändern, Kosten erfassen usw.).&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Auftrag neu anlegen oder bearbeiten ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Reparatur-Auftrag neu anlegen wollen, so klicken Sie auf '''Neu'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aus der Übersicht der Werkstattaufträge heraus können Sie mit [Neu] oder F5 einen neuen Werkstatt-Auftrag anlegen. In diesem Auftrag legen Sie fest, welchen Artikel Sie reparieren wollen, was kaputt ist, wer es repariert (intern im Haus oder extern durch eine Fremdfirma), wann die Reparatur voraussichtlich abgeschlossen sein wird (solange steht dieses Gerät der Disposition nicht zur Verfügung).&lt;br /&gt;
&lt;br /&gt;
== Eingabe der Daten, Artikelauswahl ==&lt;br /&gt;
&lt;br /&gt;
Eingabemaske bei einer Neu-Erfassung:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Ein Reparatur-Auftrag besteht aus mehreren Register-Seiten:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Register_links_11.png]]&lt;br /&gt;
&lt;br /&gt;
* Optional stehen die Register oben. Das können Sie in Ihrem Benutzerprofil einstellen.&lt;br /&gt;
&lt;br /&gt;
Folgende Programmfunktionen stehen Ihnen nun zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
'''Bearbeiten'''&lt;br /&gt;
Ein bereits gespeicherter Werkstatt-Auftrag kann verändert werden, z.B. Fehlerbeschreibung ändern, den Rechnungsempfänger (=Kunde) festlegen usw.&lt;br /&gt;
&lt;br /&gt;
'''Neu'''&lt;br /&gt;
Ein neuer Werkstatt-Auftrag wird angelegt zur Reparatur eines Gerätes.&lt;br /&gt;
&lt;br /&gt;
'''Löschen'''&lt;br /&gt;
Ein bestehender, abgeschlossener Werkstatt-Auftrag kann gelöscht werden. Die Reparatur-Historie, die beim Abschließen des Auftrags angelegt wurde, bleibt dabei natürlich erhalten.&lt;br /&gt;
&lt;br /&gt;
'''Kosten'''&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „Intern“, also Reparatur im Hause angegeben wurde, erscheint die Taste &amp;quot;Kosten&amp;quot;. Nun können die Ersatzteile für die Reparatur ausgewählt werden. Ein Ersatzteil kann dabei die Artikelart „Verkauf“ sein oder auch „Arbeitszeit“ oder „Dienstleistung“. Es werden also nicht nur die reinen Teile erfasst, sondern auch die Lohnkosten usw. Diese Kosten werden mit dem EK-Preis für die interne Berechnung der angefallenen Reparaturkosten und (optional) mit dem VK-Preis für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
'''Externe Kosten'''&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „extern“, also Fremdreparatur angegeben wurde, erscheint bei der Taste F6 „Kosten“. Nun können die Kosten der Fremdfirma (also Ihr Einkaufs-preis) eingegeben werden oder ggfs. den gewünschten Rechnungsbetrag, den Ihr Kunde bezahlen muss. Diese Kosten werden für die interne Auswertung der angefallenen Reparaturkosten und (optional) für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
'''Alte löschen'''&lt;br /&gt;
Alte, abgeschlossene Reparaturaufträge können gelöscht werden. Die Reparatur-Historie, die beim Abschließen des Auftrags angelegt wurde, bleibt dabei natürlich erhalten.&lt;br /&gt;
&lt;br /&gt;
'''Statistik'''&lt;br /&gt;
Statistik des ausgewählten Reparaturauftrages /-Artikels anzeigen.&lt;br /&gt;
&lt;br /&gt;
'''Abschl.'''&lt;br /&gt;
Auftrag abschließen, Daten in Historie eintragen. Aus abgeschlossenen Werkstattaufträgen kann eine Reparatur-Rechnung erstellt werden.&lt;br /&gt;
&lt;br /&gt;
'''Histo'''&lt;br /&gt;
Liste über Reparatur-Historie anzeigen/drucken.&lt;br /&gt;
&lt;br /&gt;
'''Drucken'''&lt;br /&gt;
Werkstatt-Auftrag drucken.&lt;br /&gt;
&lt;br /&gt;
'''Liste'''&lt;br /&gt;
Listen/Auswertungen drucken, z. B. zur Überwachung der überfälligen Reparaturen.&lt;br /&gt;
 &lt;br /&gt;
=== Auftragsdaten ===&lt;br /&gt;
&lt;br /&gt;
Geben Sie nun die Daten des Auftrags ein, wie nachfolgend beschrieben. Das Wichtigste in Kürze:&lt;br /&gt;
&lt;br /&gt;
* Sie können die Daten eines eigenen Artikels (F4 Artikel suchen) oder eines Fremdartikels (Umsch. + F4 Fremdartikel) erfassen.&lt;br /&gt;
* Bei einem eigenen Artikel greifen Sie auf einen Mengenartikel oder ein Einzelgerät der Artikel-Stammdaten zu.&lt;br /&gt;
* Bei einem Fremdartikel müssen Sie auf einen bestehenden Artikel zugreifen, damit Artikelnummer, Typ und Bezeichnung festgelegt werden. Das ist auch wichtig für die Reparaturhistorie, die eine Artikelnummer benötigt.&lt;br /&gt;
* Zu jedem beliebigen Zeitpunkt können Sie die benötigten Ersatzteile und Arbeitszeiten (in Form von ent-sprechenden Ersatzteilartikeln) angeben.&lt;br /&gt;
* Sie können einen Kostenvoranschlag erfassen und drucken.&lt;br /&gt;
* Wenn die Reparatur durchgeführt wurde, wird der Auftrag abgeschlossen.&lt;br /&gt;
* Ein abgeschlossener Auftrag wird bei Bedarf in eine Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Eingabe ====&lt;br /&gt;
&lt;br /&gt;
Gelb unterlegt, da wichtigstes Eingabefeld! Entsprechend der ausgewählten Methode müssen Sie hier die Artikelnummer, die Inventarnummer oder die Seriennummer eingeben. Sofern Sie die “falsche Methode” ausgewählt haben, kann der Artikel nicht gefunden werden. Bei Einzelartikeln geben Sie z.B. Inventarnummer oder die Seriennummer des Gerätes ein.&lt;br /&gt;
&lt;br /&gt;
* Dabei die ausgewählte Methode beachten!&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Methode ====&lt;br /&gt;
&lt;br /&gt;
Angabe der Methode, nach der eine Artikelnummer ausgewählt werden soll. Die Methode muss mit der Eingabe abgestimmt sein, damit Daten gefunden werden können!&lt;br /&gt;
&lt;br /&gt;
==== Artikelnummer, Typ, Bezeichnung, Gewicht und Maße ====&lt;br /&gt;
&lt;br /&gt;
werden angezeigt. Diese Informationen werden aus den Artikel-Stammdaten genommen.&lt;br /&gt;
&lt;br /&gt;
==== Optionsfeld Vorauftrag, Artikel ist noch nicht in Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dieses Feld an und setzen dadurch ein “Häkchen”, wenn Sie z.B. zuerst einen Kostenvoranschlag einholen wollen oder wenn Sie mit der Geräteerfassung beginnen, ohne dass Ihnen das Gerät vorliegt.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Kurzname ====&lt;br /&gt;
&lt;br /&gt;
Über den ...-Button gelangen Sie in die Suchen-Funktion der Adress-Stammdaten bzw. über die direkte Eingabe des Kurznamens, wählen Sie eine Adresse aus den Adress-Stammdaten aus. Dorthin wird das defekte Gerät/der Artikel versandt bzw. zur Reparatur gebracht.&lt;br /&gt;
&lt;br /&gt;
==== Ort der Reparatur/Neuer Standort ====&lt;br /&gt;
&lt;br /&gt;
Die Adress-Nummer, die Anschrift und der Ort werden zur Kontrolle angezeigt.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Intern/Extern ====&lt;br /&gt;
&lt;br /&gt;
JA = Ersatzteil-Erfassung&lt;br /&gt;
Bei der weiteren Erfassung gelangen Sie nun über F6 Teile in die Ersatzteil-Erfassung. Dort können auch Dienstleistungen und/oder Arbeitszeiten (in Form von entsprechenden „Ersatzteilartikeln) angegeben werden.&lt;br /&gt;
&lt;br /&gt;
NEIN = Kosten-Erfassung&lt;br /&gt;
Über [F6 Kosten] (die Funktionsleiste hat sich geändert) werden die Reparatur-kosten der Fremdfirma eingegeben. Sie haben aber auch die Möglichkeit, hier die Kosten einzutragen, die Sie Ihrem Kunden in Rechnung stellen wollen.&lt;br /&gt;
&lt;br /&gt;
==== Reparatur-Daten ====&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fehler kurz''':&lt;br /&gt;
&lt;br /&gt;
Dieses Feld sollte eine Kurzbeschreibung des Fehlers beinhalten, z. B. “KF” = keine Funktion, “Brumm LK” = Brummen auf linkem Kanal usw. Diese Kurzbeschreibung wird in Listen, Anzeigen usw. benutzt, wo der Platz für lange Beschreibungen fehlt.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fehlerbeschr.''':&lt;br /&gt;
Nun können Sie eine ausführliche Fehlerbeschreibung eingeben, die dem Reparierenden möglichst exakt den Fehler beschreibt. Zeilenschaltungen innerhalb dieses Feldes werden mit der Taste Strg + ENTER eingegeben.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Hinw.f.Werkstatt''':&lt;br /&gt;
Eingabe interner Hinweise für die Werkstatt, die nicht ausgedruckt werden.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Bem. allg.''':&lt;br /&gt;
Angabe von allgemeinen Bemerkungen, die man (optional - je nach Formularanpassung) auch ausdrucken kann.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''V.Repa.-Dauer''':&lt;br /&gt;
Bitte geben Sie hier die voraussichtliche Reparatur-Dauer in Tagen an. Daraus errechnet das Programm dann das Datum, an dem die Reparatur vermutlich fertig ist und stellt dieses Datum ins Feld “Fertig Soll”.&lt;br /&gt;
&lt;br /&gt;
Diese Feld ist nur eine Eingabe-Hilfe! Sie erleichtert Ihnen die Berechnung von '''Fertig soll''' und wird nicht gespeichert!&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fertig Soll''':&lt;br /&gt;
Datum, wann der Artikel/das Gerät voraussichtlich zurück ans Lager kommt. Bis zu diesem Datum steht der Artikel nicht zur Verfügung. Geben Sie daher realistische Daten ein! Einerseits nicht zu lang und andererseits nicht zu kurz.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''KV erstellen''':&lt;br /&gt;
Wenn ein Kostenvoranschlag erstellt werden soll, muss hier ein Häkchen gesetzt sein.&lt;br /&gt;
	&lt;br /&gt;
Eingabefeld '''Bearbeiter''':&lt;br /&gt;
Das Bearbeiterkennzeichen entspricht in der Regel dem Benutzer-Kürzel. Kann überschrieben werden.&lt;br /&gt;
	&lt;br /&gt;
Anzeigefeld Repa.-Nr.:&lt;br /&gt;
Laufende Nummer des Reparatur-Auftrags. Wird vom Programm eingetragen.&lt;br /&gt;
	&lt;br /&gt;
Anzeigefeld Inv.Nr.:&lt;br /&gt;
Anzeige der Inventar-Nummer. Diese Informationen sind aus den Artikel-Stammdaten vom Programm übernommen worden.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Ser.Nr.:&lt;br /&gt;
Sofern in den Artikel-Stammdaten eine Seriennummer gespeichert war, wird diese hierher übernommen.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Hersteller:&lt;br /&gt;
Ebenfalls aus den Artikel-Stammdaten wird der Hersteller eingeblendet.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Akt.Standort:&lt;br /&gt;
Der aktuelle Standort des Gerätes erscheint in diesem Feld.&lt;br /&gt;
&lt;br /&gt;
=== Funktionen ===&lt;br /&gt;
&lt;br /&gt;
==== Speichern (F3) ====&lt;br /&gt;
&lt;br /&gt;
Die eingegebenen Informationen/Daten werden zu diesem Werkstatt-Auftrag gespeichert.&lt;br /&gt;
&lt;br /&gt;
==== Artikel suchen (F4) ====&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich ein Suchen-Fenster und Sie können den benötigten Artikel aus den bereits gespeicherten Einzel- oder Mengenartikeln auswählen.&lt;br /&gt;
&lt;br /&gt;
==== Fremdartikel (Umsch.+F4) ====&lt;br /&gt;
&lt;br /&gt;
Folgendes Fenster öffnet sich: Wählen Sie nun den „typgleichen“ Artikel aus und kenn-zeichnen ihn unter „Optionen“ als Werkstatt-Artikel. Dadurch kann das Programm diesen Fremdartikel verwalten. Der Zugriff auf einen bestehenden Artikel ist also zwingend, da nur so die Artikelnummer, Typ und Bezeichnung festgelegt werden. Wichtig auch für die Reparaturhistorie, die eine Artikelnummer benötigt.&lt;br /&gt;
&lt;br /&gt;
==== Repa.ort suchen ====&lt;br /&gt;
&lt;br /&gt;
Wenn die Reparatur extern, also von einer Fremdfirma durchgeführt wird, müssen Sie eine Adresse auswählen. Klicken Sie hierzu auf F5. Sie erhalten ein Suchen-Fenster. Über die Ihnen bereits gut bekannten Such-Möglichkeiten können Sie den Empfänger auswählen und mit einem Doppelklick der OK in den Werkstatt-Auftrag übernehmen.&lt;br /&gt;
&lt;br /&gt;
==== Kosten ====&lt;br /&gt;
&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „extern“, also Fremdreparatur angegeben wurde, erscheint bei der Taste F6 „Kosten“. Nun können die Kosten der Fremdfirma (also Ihr Einkaufs-preis) eingegeben werden oder ggfs. Den gewünschten Rechnungsbetrag, den Ihr Kunde bezahlen muss. Diese Kosten werden für die interne Auswertung der angefallenen Reparaturkosten und (optional) für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
==== Teile ====&lt;br /&gt;
&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „intern“, also Reparatur im Hause angegeben wurde, er-scheint bei der Taste F6 „Teile“. Nun können die Ersatzteile für die Reparatur ausgewählt werden. Ein Ersatzteil kann dabei die Artikelart „Verkauf“ sein oder auch „Arbeitszeit“ oder „Dienstleistung“. Es werden also nicht nur die reinen Teile erfasst, sondern auch die Lohnkosten usw. Diese Kosten werden mit dem EK-Preis für die interne Berechnung der angefallenen Reparaturkosten und (optional) mit dem VK-Preis für die Erstellung einer Reparaturrechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
==== Fehlercodes ====&lt;br /&gt;
&lt;br /&gt;
Die über das Menü '''Werkstatt--&amp;gt;Fehlercodes''' eingegebenen Fehlerursachen/-beschreibungen können ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
==== Kunde ====&lt;br /&gt;
&lt;br /&gt;
Sie haben 2 Möglichkeiten&lt;br /&gt;
	&lt;br /&gt;
# Kunden auswählen (Rechnungsempfänger) oder der Kunde muss die Reparatur bezahlen.&lt;br /&gt;
# Kein Kunde! Kundendaten (wieder) entfernen. Die Reparatur muss von keinem Kunden bezahlt werden.&lt;br /&gt;
	&lt;br /&gt;
Bei der Auswahl „Kunde/Rechnungsempfänger“ gelangen Sie in die nachfolgende Suchen-Funktion. Per Doppelklick oder über OK wählen Sie den Rechnungsempfänger aus. Sie gelangen zurück in die Eingabemaske.&lt;br /&gt;
&lt;br /&gt;
In der Eingabemaske sehen Sie nun die Angaben des „Kunden“ Kurzname, Ort und Adr.Nr.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nochmals auf die Funktion F8 Kunde klicken und „Kein Kunde! Kundendaten (wieder) entfernen“ wählen, erden die Kundendaten wieder entfernt.&lt;br /&gt;
&lt;br /&gt;
==== Statistik ====&lt;br /&gt;
&lt;br /&gt;
Statistik des ausgewählten Reparaturauftrages /-Teiles anzeigen.&lt;br /&gt;
&lt;br /&gt;
==== Drucken ====&lt;br /&gt;
&lt;br /&gt;
Werkstatt-Auftrag oder Kostenvoranschlag drucken. Innerhalb des Druckmenüs können Sie unterschiedliche Formulare auswählen. Die Formulare können Sie mit dem Formula-reditor CrystalReports selbst gestalten oder die mitgelieferten Standard-Formulare abändern.&lt;br /&gt;
&lt;br /&gt;
=== Neuen Einzelartikel anlegen ===&lt;br /&gt;
&lt;br /&gt;
Innerhalb eines Reparatur-Auftrags können Sie einen oder mehrere neue Einzelartikel zu einem Artikel anlegen. Einzelheiten werden im Artikel [[REFLEX: Im Reparaturauftrag neue Einzelartikel anlegen]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Totalschaden ==&lt;br /&gt;
&lt;br /&gt;
in einem Werkstatt-Auftrag kann man eine Totalschaden des Gerätes anmelden und das Aussondern des Gerätes direkt im Werkstatt-Auftrag ausführen.&lt;br /&gt;
&lt;br /&gt;
=== Zugriffsrecht ===&lt;br /&gt;
&lt;br /&gt;
Man benötigt das Zugriffsrecht &amp;quot;WerkstattTotalschaden&amp;quot;:&lt;br /&gt;
* Recht &amp;quot;Schreiben&amp;quot;: Man kann einen Totalschaden anmelden.&lt;br /&gt;
* Recht &amp;quot;Löschen&amp;quot;: Man kann einen Totalschaden ausbuchen.&lt;br /&gt;
&lt;br /&gt;
=== Vorgehensweise ===&lt;br /&gt;
&lt;br /&gt;
In diesem Bereich wird der Totalschaden bearbeitet:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenButtons.png]]&lt;br /&gt;
&lt;br /&gt;
=== Totalschaden anmelden ===&lt;br /&gt;
&lt;br /&gt;
Wenn man das Zugriffsrecht hat (s.o.) kann man den Button '''Anmelden!''' klicken. Damit wird erst mal ein Kennzeichen &amp;quot;Totalschaden angemeldet&amp;quot; im Werkstattauftrag gesetzt.&lt;br /&gt;
&lt;br /&gt;
In der Regel wird der Totalschaden dann später von einer anderen Person ausgebucht.&lt;br /&gt;
&lt;br /&gt;
=== Übersicht, Filter für Totalschäden ===&lt;br /&gt;
&lt;br /&gt;
Im Auswahlbaum der Übersicht kann man gezielt nach Totalschäden filtern:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenAuwahlBaum.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Totalschaden ausbuchen ===&lt;br /&gt;
&lt;br /&gt;
Wenn man das Zugriffsrecht hat (s.o.) kann man den Button '''Ausbuchen!''' klicken. Im Werkstattauftrag muss zuvor der Totalschaden angemeldet worden sein.&lt;br /&gt;
&lt;br /&gt;
Bestätigen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenAusbuchenMsg.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Danach kann/muss man die Aussonderungsdaten eingeben und mit OK bestätigen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenAusbuchenDlg.png]]&lt;br /&gt;
&lt;br /&gt;
Der Button '''Abbrechen''' ist ausgegraut und kann nicht geklickt werden! Grund: Im Hintergrund ist der Werkstattauftrag schon abgeschlossen. Nun '''muss''' das Gerät ausgesondert werden, die Bestände reduziert werden usw.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
*User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechten bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Online Bedienungsanleitung]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Stammdaten Artikel|Stammdaten Artikel]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Reparaturen|Reparaturen]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Kostenvoranschlag]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAuwahlBaum.png&amp;diff=17241</id>
		<title>Datei:REFLEX Werkstatt TotalschadenAuwahlBaum.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAuwahlBaum.png&amp;diff=17241"/>
				<updated>2026-03-05T10:52:25Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Reparaturen&amp;diff=17240</id>
		<title>REFLEX Bedienungsanleitung Reparaturen</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=REFLEX_Bedienungsanleitung_Reparaturen&amp;diff=17240"/>
				<updated>2026-03-05T10:43:38Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: /* Totalschaden ausbuchen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
=== Das Grundprinzip eines Reparaturvorgangs ===&lt;br /&gt;
&lt;br /&gt;
Zuerst wird ein '''Werkstatt-Auftrag''' angelegt, in dem man bestimmt:&lt;br /&gt;
&lt;br /&gt;
* Welcher Artikel ist defekt&lt;br /&gt;
* Was ist der Fehler/Schaden&lt;br /&gt;
* Wer repariert&lt;br /&gt;
* Bis wann dauert die Reparatur&lt;br /&gt;
* Welchen Kunden betrifft es&lt;br /&gt;
* Zu welchem Auftrag gehört die Reparatur&lt;br /&gt;
* Welche Kosten entstehen&lt;br /&gt;
&lt;br /&gt;
Diese Information werden im Werkstatt-Auftrag erfasst. Daraus kann ein Reparaturauftrag oder Lieferschein gedruckt werden.&lt;br /&gt;
&lt;br /&gt;
* Auf den Auftrag werden entweder Ersatzteile verbucht (wenn die Reparatur intern im Haus stattfindet) oder es werden nur die pauschalen Reparaturkosten erfasst (wenn die Reparatur außer Haus stattfindet). Als Ersatzteile können auch Arbeitszeiten oder -Einheiten angegeben werden. Ersatzteile sind Artikel, die im Artikelstamm die Option „Werkstattartikel“ haben.&lt;br /&gt;
* Optional kann ein Kostenvoranschlag gedruckt werden. Die hier ausgedruckten Kosten können aus den Ersatzteilen oder den Reparaturkosten der externen Reparaturfirma entnommen werden. Der KV-Betrag kann jedoch beliebig verändert werden.&lt;br /&gt;
* Der Reparierende trägt in den Werkstatt-Auftrag ein, was er repariert hat.&lt;br /&gt;
* Nach Abschluss der Reparatur kann eine Reparatur-Rechnung erzeugt werden.&lt;br /&gt;
* Ein Reparaturlieferschein kann mit u. U. abweichender Lieferadresse gedruckt werden.&lt;br /&gt;
* Reparatur-Verwaltung von Fremdartikeln ist auch möglich.&lt;br /&gt;
&lt;br /&gt;
=== Einzel- oder Mengenartikel ===&lt;br /&gt;
&lt;br /&gt;
Mit dem Werkstatt-Modul kann man Einzel- oder Mengenartikel verwalten:&lt;br /&gt;
&lt;br /&gt;
'''Einzelartikel:'''&lt;br /&gt;
&lt;br /&gt;
Einzelartikel müssen in den Stammdaten als Einzelartikel gekennzeichnet worden sein mit den entsprechenden Inventar- oder Serien-Nummern. Bei der Eingabe eines Werkstatt-Auftrages kann man dann auf mehrere Arten auf das Einzelgerät zugreifen:&lt;br /&gt;
&lt;br /&gt;
* Entweder man gibt die Artikelnummer, ein Komma und dahinter die laufende Nummer des Gerätes ein (die laufende Nummer aus den Artikel-Stammdaten)&lt;br /&gt;
* oder man gibt die Inventarnummer ein&lt;br /&gt;
* oder man spezifiziert das Gerät anhand der Seriennummer.&lt;br /&gt;
&lt;br /&gt;
Dieses Gerät bekommt beim Speichern des Werkstatt-Auftrages den Status Reparatur. Beim Abschließen des Werkstatt-Auftrages wird dieser Status wieder zu-rückgesetzt. Alternativ dazu kann man auch über die Geräte-Seriennummern zugreifen.&lt;br /&gt;
&lt;br /&gt;
'''Mengenartikel:'''&lt;br /&gt;
&lt;br /&gt;
Wenn Sie im Lager die Artikel nicht einzeln verwalten wollen, die Reparaturdaten aber auf ein einzelnes Gerät beziehen wollen, so können Sie das Kennzeichen “Einzelgeräte” des Mietartikels ausgeschaltet lassen, d. h. Sie verwalten die Artikel mengenmäßig, haben aber trotzdem die einzelnen Gerätedaten (Einkaufspreis, Anschaffungsdatum usw.) gespeichert.&lt;br /&gt;
&lt;br /&gt;
Bei der Erfassung von Mengenartikeln empfiehlt sich die Anlage eines sog. Dummy-Mengen-Artikels mit einer Inventarnummer, um später darauf zugreifen zu können. Alle (gleichen) Artikel werden unter dieser Inventarnummer verwaltet. Sie können jedoch auch bei Mengenartikeln einzelne Gerätedaten im Register “Einzelgeräte” speichern. Diese sind dann zwar für die Lagerverwaltung nicht relevant, im Werkstatt-Modul können Sie jedoch (wenn Sie wollen) auf die einzelnen Geräte dieses Mengenartikels zugreifen.&lt;br /&gt;
&lt;br /&gt;
Bei der Eingabe eines Werkstatt-Auftrages kann man dann auf verschiedene Arten auf einen Mengenartikel zugreifen:&lt;br /&gt;
&lt;br /&gt;
* Entweder man gibt (&amp;quot;Dummy&amp;quot;-) Inventar-Nummer des Artikels ein. In diesem Fall hat man von dem Mengenartikel kein bestimmtes Gerät für die Reparatur ausgewählt. Im Eingabe Seriennummer des Reparatur-Auftrags kann man die Seriennummer des Gerätes für '''diese Reparatur''' angeben. Man hat den Mengenartikel nur stückzahlmäßig erfasst, d.h. es wird nicht ein bestimmtes Gerät dieses Artikels als in Reparatur befindlich gekennzeichnet, sondern nur der aktuelle Lagerbestand um eins reduziert. Beim Abschließen des Werkstatt-Auftrages wird diese Menge wieder zurückgesetzt.&lt;br /&gt;
&lt;br /&gt;
* Oder man gibt eine bestehende Inventar-Nummer des Artikels ein. In diesem Fall hat man von dem Mengenartikel ein bestimmtes Gerät für die Reparatur ausgewählt. Auch hier wird nicht ein bestimmtes Gerät dieses Artikels als in Reparatur befindlich gekennzeichnet, sondern nur der aktuelle Lagerbestand um eins reduziert. Beim Abschließen des Werkstatt-Auftrages wird diese Menge wieder zurückgesetzt.&lt;br /&gt;
&lt;br /&gt;
'''Fremdartikel:'''&lt;br /&gt;
&lt;br /&gt;
Auch bei Fremdartikeln muss man auf eine gespeicherte Artikelnummer zugreifen, d. h. Sie müssen bei Fremdar-tikeln zumindest eine Artikelnummer aus Ihrem Artikelstamm angeben. Der Grund dafür liegt in der Reparatur-Historie, die die anfallenden Historiendaten irgendwo zuordnen muss. ei Fremdartikeln ist es jedoch nicht not-wendig, einen Einzelartikel anzugeben. Sie können die Seriennummer des Fremdartikels manuell erfassen.&lt;br /&gt;
&lt;br /&gt;
=== Kostenvoranschlag ===&lt;br /&gt;
&lt;br /&gt;
Sie können für die Reparatur einen detaillierten Kostenvoranschlag erfassen. Hier können Sie auf Ersatzteile, Dienstleistungen usw. zugreifen und in den Kostenvoranschlag einfügen. Danach können Sie den Kostenvoranschlag drucken. Die Daten des Kostenvoranschlags können in die Teile-Liste des Reparatur-Auftrags übernommen werden.&lt;br /&gt;
&lt;br /&gt;
Um einen Kostenvoranschlag zu erstellen, klicken Sie auf der Seite &amp;quot;Kosten, KV&amp;quot; auf den Button '''KV erfassen'''.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[REFLEX Kostenvoranschlag|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Kostenerfassung ===&lt;br /&gt;
&lt;br /&gt;
Man unterscheidet bei der Kostenerfassung zwei Arten von Kosten, die man unten auswählen kann: &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_RepaArt.png]]&lt;br /&gt;
&lt;br /&gt;
==== Interne Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Die Reparatur wird im Haus durchgeführt. Bei einer internen Reparatur gibt es die Möglichkeit, die Kosten anhand von benötigten Ersatzteilen sowie der Arbeitszeit (jeweils über die Angabe von Ersatzteil-Artikeln) vom Programm ermitteln zu lassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Kostenerfassung für Werkstattrechnung, KV ====&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Werkstattrechnung erzeugen will, müssen zu dem Werkstattauftrag Ersatzteile mit Preisen hinzugefügt werden. Diese Ersatzteile werden dann bei der Rechnungserzeugung in die Rechnungspositionen geschrieben.&lt;br /&gt;
&lt;br /&gt;
* Wenn wir hier von „Ersatzteilen“ sprechen, ist damit nicht unbedingt ein „physisches“, reales Teil gemeint: Es kann sich durchaus z.B. um einen Verkaufs- oder Dienstleistungsartikel handeln, mit dem die Arbeitszeit für die Reparatur berechnet wird!&lt;br /&gt;
&lt;br /&gt;
Um Kosten zu erfassen, klicken Sie auf die Seite &amp;quot;Kosten/KV&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_KostenSeite.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls schon zuvor Kosten erfasst wurden, werden diese nun in der Tabelle links angezeigt.&lt;br /&gt;
&lt;br /&gt;
Falls schon zuvor ein Kostenvoranschlag erfasst wurde, werden diese in der Tabelle rechts angezeigt.&lt;br /&gt;
&lt;br /&gt;
===== Fertigung =====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Modul '''Fertigung''' benutzen, prüft das Programm auf der Seite KV, ob einer der Artikel ein '''Baugruppen-Artikel''' ist. Wenn ja, wird die Zeile '''fett''' angezeigt und der Button '''FA-Neu''' wird angezeigt. Mit diesem Button können Sie einen '''neuen Fertigungsauftrag''' für den ausgewählten Artikel erzeugen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Fertigung_FA_NEU.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
Wenn Zeilen dargestellt werden heißt das, dass schon ein Fertigungsauftrag für die zugehörige Position angelegt wurde! In diesem Fall wird der Button '''FA-Neu''' nicht angezeigt!&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Fertigung_Grid_Grau.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Erfassen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen '''Kostenvoranschlag''' erfassen wollen, so klicken Sie auf ''''KV erfassen''''. Einzelheiten dazu werden '''[[REFLEX Kostenvoranschlag|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie '''Kosten''' erfassen wollen, so klicken Sie auf ''''Kosten erfassen''''. Hier können Sie auch die Daten eines zuvor erstellten KV's in die Kostentabelle übernehmen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa_KostenErfassen.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==== Kostentabelle aus KV übernehmen ====&lt;br /&gt;
&lt;br /&gt;
In der Kostentabelle gibt es einen Button '''Aus KV übernehmen'''. Mit diesem kann man einen zuvor angelegten Kostenvoranschlag komplett in die Kostentabelle übernehmen. Bei diesem Vorgang werden die '''Lagerbestands-Buchungen''' von Verkaufsartikeln mit Bestandsführung durchgeführt.&lt;br /&gt;
&lt;br /&gt;
* Verfügbar ab Version 12.0.150624.&lt;br /&gt;
&lt;br /&gt;
;Wichtig:&lt;br /&gt;
:Bei der Übernahme der KV-Positionen in die Kostentabelle werden die Bestände der Artikel abgebucht. Wenn dies jedoch nicht möglich ist, wird die jeweilige Position '''nicht''' abgebucht! Die Position wird dann gelb angezeigt. Beispiel:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Kosten_Gelb.png|800px]]&lt;br /&gt;
&lt;br /&gt;
;Gründe, warum der Lagerbestand nicht abgebucht wird:&lt;br /&gt;
&lt;br /&gt;
* Der Lagerbestand würde ins Minus gehen '''und''' in den Programm-Parametern wurde eingestellt, dass negative Bestände von Verkaufsartikeln nicht zulässig sind (siehe '''[[REFLEX_Programm-Parameter_für_Lager]]'''). In diesem Fall muss man im Lagerprogramm ('''[[REFLEX_Bedienungsanleitung_Lager-Zugang/-Abgang,_Inventur|Zugang, Abgang, Inventur]]''') den Bestand erhöhen oder im KV die Menge reduzieren. &lt;br /&gt;
&lt;br /&gt;
* Es handelt sich um chargenpflichtige Artikel (Fertigungsmodul): Da das Programm ja nicht wissen kann, welche Charge man benutzen will, muss diese Angabe manuell gemacht werden. Dazu klickt man auf die entsprechende Position, woraufhin die Tabelle mit dem vorhanden Chargen des Artikels angezeigt wird. Mit einem Doppelklick auf eine Charge kann man die Chargennummer übernehmen und die Position dann speichern. Dadurch wird der Artikel- '''und''' der Chargen-Bestand entsprechend reduziert.&lt;br /&gt;
&lt;br /&gt;
;Kostentabelle nochmals aus KV übernehmen:&lt;br /&gt;
:Man die Positionen eines KV's jederzeit neu in die Kostentabelle laden! Dabei werden die Artikelbestände (und ggf. die Chargen-Bestände) zuerst '''zugebucht''' und dann '''neu abgebucht'''. Dadurch kann z.B. ein geänderter KV jederzeit in die Kostentabelle neu geholt werden!&lt;br /&gt;
&lt;br /&gt;
==== Kostenvoranschlag ====&lt;br /&gt;
&lt;br /&gt;
Für die Erfassung eine Kostenvoranschlags gibt es ein eigenes Fenster. Hierbei werden nur die voraussichtlichen Kosten erfasst werden, aber keine Lagerbestände verbucht!&lt;br /&gt;
&lt;br /&gt;
'''[[REFLEX Kostenvoranschlag|Einzelheiten werden hier beschrieben]]'''&lt;br /&gt;
&lt;br /&gt;
==== Repa-Artikel ====&lt;br /&gt;
&lt;br /&gt;
Man kann in den Artikel-Stammdaten einen bestimmten Artikel anlegen (als Dienstleistung), auf die pauschale Reparatur-Kosten gebucht werden können. Diesen Artikel kann man übert die Schaltfläche &amp;quot;Repa-Artikel&amp;quot; in die Kostentabelle einfügen und die Menge/den Preis manuell eingeben.&lt;br /&gt;
&lt;br /&gt;
* Repa-Artikel anlegen:&lt;br /&gt;
** Legen Sie einen neuen Artikel an.&lt;br /&gt;
** Wählen Sie die Artikelart '''Dienstleistung'''.&lt;br /&gt;
** Speichern Sie den Artikel.&lt;br /&gt;
** Wählen Sie aus dem Menü '''Bearbeiten'''&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_RepaArt.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Werkstatt-Artikel einfügen ====&lt;br /&gt;
&lt;br /&gt;
Zur Kosten-Erfassung können Sie Werkstatt-Artikel einfügen. Klicken Sie dazu auf die Schaltfläche '''Neu'''. Suchen Sie dann den gewünschten Artikel aus.&lt;br /&gt;
&lt;br /&gt;
* Beachten Sie, dass in dem Artikel-Suchen-Dialog nur Artikel angezeigt werden, die in den Artikel-Stammdaten als '''Werkstatt-Artikel''' festgelegt wurden!&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Werkstatt_Art.png]]&lt;br /&gt;
&lt;br /&gt;
==== Externe Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Die Reparatur wird außer Haus durchgeführt. Es werden die Gesamtkosten anhand der Rechnung des Reparierenden erfasst. Dabei wird unterschieden zwischen dem KV-Betrag des Reparierenden (Ihr Einkaufspreis) und dem Betrag, den Sie Ihrem Kunden in Rechnung stellen.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
Die Reparatur sollte im Hause stattfinden. Es wurden bereits Ersatzteile für dieses Gerät angegeben. Nun entscheiden Sie, dass das Gerät doch extern repariert werden soll. In diesem “Wechsel”-Fall erhalten Sie vom Programm folgende Meldung:&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Wenn Sie mit “JA” bestätigen, kommt nochmals eine Sicherheitsabfrage, danach wird das Eingabefenster “Teile/Kosten” geleert.&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Historie ===&lt;br /&gt;
&lt;br /&gt;
Beim Abschluss eines Werkstattauftrages werden die Daten des Auftrags in die Reparaturhistorie eingetragen. &lt;br /&gt;
&lt;br /&gt;
Öffnen Sie die Reparaturhistorie über das Menü '''Werkstatt&amp;amp;rArr;Suchen in Reparatur-Historie'''.&lt;br /&gt;
&lt;br /&gt;
Die Informationen aus der Reparaturhistorie können Sie selbst über “Filter” heraus selektieren.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten dazu werden '''[[REFLEX_Bedienungsanleitung_Suchen_in_Reparatur-Historie|hier]]''' beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Werkstattauftrag anlegen, Reparaturen bearbeiten ==&lt;br /&gt;
&lt;br /&gt;
Für jeden Reparaturvorgang wird ein sog. Werkstattauftrag angelegt. Beim Speichern eines Werkstatt-Auftrags wird das entsprechende Gerät als in Reparatur befindlich gekennzeichnet (Status REP). Das ist deshalb besonders wichtig, weil das Gerät dadurch aus der Verfügbarkeit des Dispo-Moduls herausgenommen wird, d.h. bis zum angegebenen Datum (voraussichtliche Reparaturdauer) nicht zur Verfügung steht!&lt;br /&gt;
&lt;br /&gt;
=== Übersicht, Suchen ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Fenster “Werkstatt” öffnen, werden die bisher gespeicherten Werkstatt-Aufträge angezeigt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Uebersicht_11_1.png]]&lt;br /&gt;
&lt;br /&gt;
Der zuletzt bearbeitete Auftrag ist der markierte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Auswahl-Baum ====&lt;br /&gt;
&lt;br /&gt;
Mit der Option '''Baum aktivieren''' können Sie einen Auswahlbaum links einblenden, der Ihnen die Möglichkeit gibt, die Anzeige nach bestimmten Kriterien zu filtern. Wenn Sie diese Option ausschalten, erscheinen die Filterungsmöglichkeiten per Auswahlfeldern oben. Mangels Platz sind dies aber weniger Filter als im Auswahlbaum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sortierung ====&lt;br /&gt;
 &lt;br /&gt;
Wenn Sie diese Sortierung (Reihenfolge) ändern wollen, so klicken Sie mit der Maustaste auf eine andere Feldbezeichnung innerhalb des Überschrift-Balkens. Die Sortierung der Datensätze dieses gewählten Feldes erfolgt in aufsteigender Reihenfolge und ändert sich sofort nach dem Anklicken.&lt;br /&gt;
&lt;br /&gt;
Über die Option &amp;quot;Nach Typ gruppieren&amp;quot; können Sie festlegen, dass die Sortierung zuerst nach dem Artikel-Typ und innerhalb dessen nach der ausgewählten Spalte durchgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==== Suchen ====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen gespeicherten Reparaturauftrag suchen wollen, so geben Sie den Suchbegriff oben rechts in das Eingabefeld ein.&lt;br /&gt;
&lt;br /&gt;
Sie Suche bezieht sich dabei auf die zum Sortieren ausgewählte Spalte. Alternativ dazu können Sie auch die IntelliSuche verwenden. Klicken Sie dazu auf '''Felder''' und aktivieren die Spalten, nach denen Sie suchen wollen. Bestätigen Sie die Auswahl mit '''Ok''' und aktivieren die Option &lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_IntelliSuche.png]]&lt;br /&gt;
&lt;br /&gt;
Die Suche bezieht sich nun auf alle oben ausgewählten Spalten.&lt;br /&gt;
&lt;br /&gt;
Das gibt Ihnen z.B. die Möglichkeit, die Anzeige nach &amp;quot;Fertig Soll-Datum&amp;quot; zu sortieren und nur bestimmte Geräte-Typen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Filter ====&lt;br /&gt;
&lt;br /&gt;
Über die Filter “Alle”, “nur abgeschlossene” oder “nur aktive” sowie den bekannten Methoden der Suchen-Funktion können Sie nun einen gespeicherten Werkstatt-Auftrag aussuchen und ggf. bearbeiten (verändern, Kosten erfassen usw.).&lt;br /&gt;
&lt;br /&gt;
=== Reparatur-Auftrag neu anlegen oder bearbeiten ===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen Reparatur-Auftrag neu anlegen wollen, so klicken Sie auf '''Neu'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aus der Übersicht der Werkstattaufträge heraus können Sie mit [Neu] oder F5 einen neuen Werkstatt-Auftrag anlegen. In diesem Auftrag legen Sie fest, welchen Artikel Sie reparieren wollen, was kaputt ist, wer es repariert (intern im Haus oder extern durch eine Fremdfirma), wann die Reparatur voraussichtlich abgeschlossen sein wird (solange steht dieses Gerät der Disposition nicht zur Verfügung).&lt;br /&gt;
&lt;br /&gt;
== Eingabe der Daten, Artikelauswahl ==&lt;br /&gt;
&lt;br /&gt;
Eingabemaske bei einer Neu-Erfassung:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Eingabe_Auftrag_Repa.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Ein Reparatur-Auftrag besteht aus mehreren Register-Seiten:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_Register_links_11.png]]&lt;br /&gt;
&lt;br /&gt;
* Optional stehen die Register oben. Das können Sie in Ihrem Benutzerprofil einstellen.&lt;br /&gt;
&lt;br /&gt;
Folgende Programmfunktionen stehen Ihnen nun zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
'''Bearbeiten'''&lt;br /&gt;
Ein bereits gespeicherter Werkstatt-Auftrag kann verändert werden, z.B. Fehlerbeschreibung ändern, den Rechnungsempfänger (=Kunde) festlegen usw.&lt;br /&gt;
&lt;br /&gt;
'''Neu'''&lt;br /&gt;
Ein neuer Werkstatt-Auftrag wird angelegt zur Reparatur eines Gerätes.&lt;br /&gt;
&lt;br /&gt;
'''Löschen'''&lt;br /&gt;
Ein bestehender, abgeschlossener Werkstatt-Auftrag kann gelöscht werden. Die Reparatur-Historie, die beim Abschließen des Auftrags angelegt wurde, bleibt dabei natürlich erhalten.&lt;br /&gt;
&lt;br /&gt;
'''Kosten'''&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „Intern“, also Reparatur im Hause angegeben wurde, erscheint die Taste &amp;quot;Kosten&amp;quot;. Nun können die Ersatzteile für die Reparatur ausgewählt werden. Ein Ersatzteil kann dabei die Artikelart „Verkauf“ sein oder auch „Arbeitszeit“ oder „Dienstleistung“. Es werden also nicht nur die reinen Teile erfasst, sondern auch die Lohnkosten usw. Diese Kosten werden mit dem EK-Preis für die interne Berechnung der angefallenen Reparaturkosten und (optional) mit dem VK-Preis für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
'''Externe Kosten'''&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „extern“, also Fremdreparatur angegeben wurde, erscheint bei der Taste F6 „Kosten“. Nun können die Kosten der Fremdfirma (also Ihr Einkaufs-preis) eingegeben werden oder ggfs. den gewünschten Rechnungsbetrag, den Ihr Kunde bezahlen muss. Diese Kosten werden für die interne Auswertung der angefallenen Reparaturkosten und (optional) für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
'''Alte löschen'''&lt;br /&gt;
Alte, abgeschlossene Reparaturaufträge können gelöscht werden. Die Reparatur-Historie, die beim Abschließen des Auftrags angelegt wurde, bleibt dabei natürlich erhalten.&lt;br /&gt;
&lt;br /&gt;
'''Statistik'''&lt;br /&gt;
Statistik des ausgewählten Reparaturauftrages /-Artikels anzeigen.&lt;br /&gt;
&lt;br /&gt;
'''Abschl.'''&lt;br /&gt;
Auftrag abschließen, Daten in Historie eintragen. Aus abgeschlossenen Werkstattaufträgen kann eine Reparatur-Rechnung erstellt werden.&lt;br /&gt;
&lt;br /&gt;
'''Histo'''&lt;br /&gt;
Liste über Reparatur-Historie anzeigen/drucken.&lt;br /&gt;
&lt;br /&gt;
'''Drucken'''&lt;br /&gt;
Werkstatt-Auftrag drucken.&lt;br /&gt;
&lt;br /&gt;
'''Liste'''&lt;br /&gt;
Listen/Auswertungen drucken, z. B. zur Überwachung der überfälligen Reparaturen.&lt;br /&gt;
 &lt;br /&gt;
=== Auftragsdaten ===&lt;br /&gt;
&lt;br /&gt;
Geben Sie nun die Daten des Auftrags ein, wie nachfolgend beschrieben. Das Wichtigste in Kürze:&lt;br /&gt;
&lt;br /&gt;
* Sie können die Daten eines eigenen Artikels (F4 Artikel suchen) oder eines Fremdartikels (Umsch. + F4 Fremdartikel) erfassen.&lt;br /&gt;
* Bei einem eigenen Artikel greifen Sie auf einen Mengenartikel oder ein Einzelgerät der Artikel-Stammdaten zu.&lt;br /&gt;
* Bei einem Fremdartikel müssen Sie auf einen bestehenden Artikel zugreifen, damit Artikelnummer, Typ und Bezeichnung festgelegt werden. Das ist auch wichtig für die Reparaturhistorie, die eine Artikelnummer benötigt.&lt;br /&gt;
* Zu jedem beliebigen Zeitpunkt können Sie die benötigten Ersatzteile und Arbeitszeiten (in Form von ent-sprechenden Ersatzteilartikeln) angeben.&lt;br /&gt;
* Sie können einen Kostenvoranschlag erfassen und drucken.&lt;br /&gt;
* Wenn die Reparatur durchgeführt wurde, wird der Auftrag abgeschlossen.&lt;br /&gt;
* Ein abgeschlossener Auftrag wird bei Bedarf in eine Rechnung übernommen.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Eingabe ====&lt;br /&gt;
&lt;br /&gt;
Gelb unterlegt, da wichtigstes Eingabefeld! Entsprechend der ausgewählten Methode müssen Sie hier die Artikelnummer, die Inventarnummer oder die Seriennummer eingeben. Sofern Sie die “falsche Methode” ausgewählt haben, kann der Artikel nicht gefunden werden. Bei Einzelartikeln geben Sie z.B. Inventarnummer oder die Seriennummer des Gerätes ein.&lt;br /&gt;
&lt;br /&gt;
* Dabei die ausgewählte Methode beachten!&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Methode ====&lt;br /&gt;
&lt;br /&gt;
Angabe der Methode, nach der eine Artikelnummer ausgewählt werden soll. Die Methode muss mit der Eingabe abgestimmt sein, damit Daten gefunden werden können!&lt;br /&gt;
&lt;br /&gt;
==== Artikelnummer, Typ, Bezeichnung, Gewicht und Maße ====&lt;br /&gt;
&lt;br /&gt;
werden angezeigt. Diese Informationen werden aus den Artikel-Stammdaten genommen.&lt;br /&gt;
&lt;br /&gt;
==== Optionsfeld Vorauftrag, Artikel ist noch nicht in Reparatur ====&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dieses Feld an und setzen dadurch ein “Häkchen”, wenn Sie z.B. zuerst einen Kostenvoranschlag einholen wollen oder wenn Sie mit der Geräteerfassung beginnen, ohne dass Ihnen das Gerät vorliegt.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Kurzname ====&lt;br /&gt;
&lt;br /&gt;
Über den ...-Button gelangen Sie in die Suchen-Funktion der Adress-Stammdaten bzw. über die direkte Eingabe des Kurznamens, wählen Sie eine Adresse aus den Adress-Stammdaten aus. Dorthin wird das defekte Gerät/der Artikel versandt bzw. zur Reparatur gebracht.&lt;br /&gt;
&lt;br /&gt;
==== Ort der Reparatur/Neuer Standort ====&lt;br /&gt;
&lt;br /&gt;
Die Adress-Nummer, die Anschrift und der Ort werden zur Kontrolle angezeigt.&lt;br /&gt;
&lt;br /&gt;
==== Eingabefeld Intern/Extern ====&lt;br /&gt;
&lt;br /&gt;
JA = Ersatzteil-Erfassung&lt;br /&gt;
Bei der weiteren Erfassung gelangen Sie nun über F6 Teile in die Ersatzteil-Erfassung. Dort können auch Dienstleistungen und/oder Arbeitszeiten (in Form von entsprechenden „Ersatzteilartikeln) angegeben werden.&lt;br /&gt;
&lt;br /&gt;
NEIN = Kosten-Erfassung&lt;br /&gt;
Über [F6 Kosten] (die Funktionsleiste hat sich geändert) werden die Reparatur-kosten der Fremdfirma eingegeben. Sie haben aber auch die Möglichkeit, hier die Kosten einzutragen, die Sie Ihrem Kunden in Rechnung stellen wollen.&lt;br /&gt;
&lt;br /&gt;
==== Reparatur-Daten ====&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fehler kurz''':&lt;br /&gt;
&lt;br /&gt;
Dieses Feld sollte eine Kurzbeschreibung des Fehlers beinhalten, z. B. “KF” = keine Funktion, “Brumm LK” = Brummen auf linkem Kanal usw. Diese Kurzbeschreibung wird in Listen, Anzeigen usw. benutzt, wo der Platz für lange Beschreibungen fehlt.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fehlerbeschr.''':&lt;br /&gt;
Nun können Sie eine ausführliche Fehlerbeschreibung eingeben, die dem Reparierenden möglichst exakt den Fehler beschreibt. Zeilenschaltungen innerhalb dieses Feldes werden mit der Taste Strg + ENTER eingegeben.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Hinw.f.Werkstatt''':&lt;br /&gt;
Eingabe interner Hinweise für die Werkstatt, die nicht ausgedruckt werden.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Bem. allg.''':&lt;br /&gt;
Angabe von allgemeinen Bemerkungen, die man (optional - je nach Formularanpassung) auch ausdrucken kann.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''V.Repa.-Dauer''':&lt;br /&gt;
Bitte geben Sie hier die voraussichtliche Reparatur-Dauer in Tagen an. Daraus errechnet das Programm dann das Datum, an dem die Reparatur vermutlich fertig ist und stellt dieses Datum ins Feld “Fertig Soll”.&lt;br /&gt;
&lt;br /&gt;
Diese Feld ist nur eine Eingabe-Hilfe! Sie erleichtert Ihnen die Berechnung von '''Fertig soll''' und wird nicht gespeichert!&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''Fertig Soll''':&lt;br /&gt;
Datum, wann der Artikel/das Gerät voraussichtlich zurück ans Lager kommt. Bis zu diesem Datum steht der Artikel nicht zur Verfügung. Geben Sie daher realistische Daten ein! Einerseits nicht zu lang und andererseits nicht zu kurz.&lt;br /&gt;
&lt;br /&gt;
Eingabefeld '''KV erstellen''':&lt;br /&gt;
Wenn ein Kostenvoranschlag erstellt werden soll, muss hier ein Häkchen gesetzt sein.&lt;br /&gt;
	&lt;br /&gt;
Eingabefeld '''Bearbeiter''':&lt;br /&gt;
Das Bearbeiterkennzeichen entspricht in der Regel dem Benutzer-Kürzel. Kann überschrieben werden.&lt;br /&gt;
	&lt;br /&gt;
Anzeigefeld Repa.-Nr.:&lt;br /&gt;
Laufende Nummer des Reparatur-Auftrags. Wird vom Programm eingetragen.&lt;br /&gt;
	&lt;br /&gt;
Anzeigefeld Inv.Nr.:&lt;br /&gt;
Anzeige der Inventar-Nummer. Diese Informationen sind aus den Artikel-Stammdaten vom Programm übernommen worden.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Ser.Nr.:&lt;br /&gt;
Sofern in den Artikel-Stammdaten eine Seriennummer gespeichert war, wird diese hierher übernommen.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Hersteller:&lt;br /&gt;
Ebenfalls aus den Artikel-Stammdaten wird der Hersteller eingeblendet.&lt;br /&gt;
&lt;br /&gt;
Anzeigefeld Akt.Standort:&lt;br /&gt;
Der aktuelle Standort des Gerätes erscheint in diesem Feld.&lt;br /&gt;
&lt;br /&gt;
=== Funktionen ===&lt;br /&gt;
&lt;br /&gt;
==== Speichern (F3) ====&lt;br /&gt;
&lt;br /&gt;
Die eingegebenen Informationen/Daten werden zu diesem Werkstatt-Auftrag gespeichert.&lt;br /&gt;
&lt;br /&gt;
==== Artikel suchen (F4) ====&lt;br /&gt;
&lt;br /&gt;
Es öffnet sich ein Suchen-Fenster und Sie können den benötigten Artikel aus den bereits gespeicherten Einzel- oder Mengenartikeln auswählen.&lt;br /&gt;
&lt;br /&gt;
==== Fremdartikel (Umsch.+F4) ====&lt;br /&gt;
&lt;br /&gt;
Folgendes Fenster öffnet sich: Wählen Sie nun den „typgleichen“ Artikel aus und kenn-zeichnen ihn unter „Optionen“ als Werkstatt-Artikel. Dadurch kann das Programm diesen Fremdartikel verwalten. Der Zugriff auf einen bestehenden Artikel ist also zwingend, da nur so die Artikelnummer, Typ und Bezeichnung festgelegt werden. Wichtig auch für die Reparaturhistorie, die eine Artikelnummer benötigt.&lt;br /&gt;
&lt;br /&gt;
==== Repa.ort suchen ====&lt;br /&gt;
&lt;br /&gt;
Wenn die Reparatur extern, also von einer Fremdfirma durchgeführt wird, müssen Sie eine Adresse auswählen. Klicken Sie hierzu auf F5. Sie erhalten ein Suchen-Fenster. Über die Ihnen bereits gut bekannten Such-Möglichkeiten können Sie den Empfänger auswählen und mit einem Doppelklick der OK in den Werkstatt-Auftrag übernehmen.&lt;br /&gt;
&lt;br /&gt;
==== Kosten ====&lt;br /&gt;
&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „extern“, also Fremdreparatur angegeben wurde, erscheint bei der Taste F6 „Kosten“. Nun können die Kosten der Fremdfirma (also Ihr Einkaufs-preis) eingegeben werden oder ggfs. Den gewünschten Rechnungsbetrag, den Ihr Kunde bezahlen muss. Diese Kosten werden für die interne Auswertung der angefallenen Reparaturkosten und (optional) für die Erstellung einer Reparatur-Rechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
==== Teile ====&lt;br /&gt;
&lt;br /&gt;
Wenn beim Werkstatt-Auftrag „intern“, also Reparatur im Hause angegeben wurde, er-scheint bei der Taste F6 „Teile“. Nun können die Ersatzteile für die Reparatur ausgewählt werden. Ein Ersatzteil kann dabei die Artikelart „Verkauf“ sein oder auch „Arbeitszeit“ oder „Dienstleistung“. Es werden also nicht nur die reinen Teile erfasst, sondern auch die Lohnkosten usw. Diese Kosten werden mit dem EK-Preis für die interne Berechnung der angefallenen Reparaturkosten und (optional) mit dem VK-Preis für die Erstellung einer Reparaturrechnung benutzt.&lt;br /&gt;
&lt;br /&gt;
==== Fehlercodes ====&lt;br /&gt;
&lt;br /&gt;
Die über das Menü '''Werkstatt--&amp;gt;Fehlercodes''' eingegebenen Fehlerursachen/-beschreibungen können ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
==== Kunde ====&lt;br /&gt;
&lt;br /&gt;
Sie haben 2 Möglichkeiten&lt;br /&gt;
	&lt;br /&gt;
# Kunden auswählen (Rechnungsempfänger) oder der Kunde muss die Reparatur bezahlen.&lt;br /&gt;
# Kein Kunde! Kundendaten (wieder) entfernen. Die Reparatur muss von keinem Kunden bezahlt werden.&lt;br /&gt;
	&lt;br /&gt;
Bei der Auswahl „Kunde/Rechnungsempfänger“ gelangen Sie in die nachfolgende Suchen-Funktion. Per Doppelklick oder über OK wählen Sie den Rechnungsempfänger aus. Sie gelangen zurück in die Eingabemaske.&lt;br /&gt;
&lt;br /&gt;
In der Eingabemaske sehen Sie nun die Angaben des „Kunden“ Kurzname, Ort und Adr.Nr.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nochmals auf die Funktion F8 Kunde klicken und „Kein Kunde! Kundendaten (wieder) entfernen“ wählen, erden die Kundendaten wieder entfernt.&lt;br /&gt;
&lt;br /&gt;
==== Statistik ====&lt;br /&gt;
&lt;br /&gt;
Statistik des ausgewählten Reparaturauftrages /-Teiles anzeigen.&lt;br /&gt;
&lt;br /&gt;
==== Drucken ====&lt;br /&gt;
&lt;br /&gt;
Werkstatt-Auftrag oder Kostenvoranschlag drucken. Innerhalb des Druckmenüs können Sie unterschiedliche Formulare auswählen. Die Formulare können Sie mit dem Formula-reditor CrystalReports selbst gestalten oder die mitgelieferten Standard-Formulare abändern.&lt;br /&gt;
&lt;br /&gt;
=== Neuen Einzelartikel anlegen ===&lt;br /&gt;
&lt;br /&gt;
Innerhalb eines Reparatur-Auftrags können Sie einen oder mehrere neue Einzelartikel zu einem Artikel anlegen. Einzelheiten werden im Artikel [[REFLEX: Im Reparaturauftrag neue Einzelartikel anlegen]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Totalschaden ==&lt;br /&gt;
&lt;br /&gt;
in einem Werkstatt-Auftrag kann man eine Totalschaden des Gerätes anmelden und das Aussondern des Gerätes direkt im Werkstatt-Auftrag ausführen.&lt;br /&gt;
&lt;br /&gt;
=== Zugriffsrecht ===&lt;br /&gt;
&lt;br /&gt;
Man benötigt das Zugriffsrecht &amp;quot;WerkstattTotalschaden&amp;quot;:&lt;br /&gt;
* Recht &amp;quot;Schreiben&amp;quot;: Man kann einen Totalschaden anmelden.&lt;br /&gt;
* Recht &amp;quot;Löschen&amp;quot;: Man kann einen Totalschaden ausbuchen.&lt;br /&gt;
&lt;br /&gt;
=== Vorgehensweise ===&lt;br /&gt;
&lt;br /&gt;
In diesem Bereich wird der Totalschaden bearbeitet:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenButtons.png]]&lt;br /&gt;
&lt;br /&gt;
=== Totalschaden anmelden ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Totalschaden ausbuchen ===&lt;br /&gt;
&lt;br /&gt;
Wenn man das Zugriffsrecht hat (s.o.) kann man den Button '''Ausbuchen!''' klicken. Im Werkstattauftrag muss zuvor der Totalschaden angemeldet worden sein.&lt;br /&gt;
&lt;br /&gt;
Bestätigen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenAusbuchenMsg.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Danach kann/muss man die Aussonderungsdaten eingeben und mit OK bestätigen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:REFLEX_Werkstatt_TotalschadenAusbuchenDlg.png]]&lt;br /&gt;
&lt;br /&gt;
Der Button '''Abbrechen''' ist ausgegraut und kann nicht geklickt werden! Grund: Im Hintergrund ist der Werkstattauftrag schon abgeschlossen. Nun '''muss''' das Gerät ausgesondert werden, die Bestände reduziert werden usw.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Hinweis:&lt;br /&gt;
*User mit der Option &amp;quot;Info Artikel ausgebucht&amp;quot; in den Zugriffsrechten bekommen eine Erinnerung/Wiedervorlage über die Aussonderung des Artikels.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Online Bedienungsanleitung]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Stammdaten Artikel|Stammdaten Artikel]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Bedienungsanleitung Reparaturen|Reparaturen]]&lt;br /&gt;
&lt;br /&gt;
* [[REFLEX Kostenvoranschlag]]&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAusbuchenDlg.png&amp;diff=17239</id>
		<title>Datei:REFLEX Werkstatt TotalschadenAusbuchenDlg.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAusbuchenDlg.png&amp;diff=17239"/>
				<updated>2026-03-05T10:41:29Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	<entry>
		<id>http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAusbuchenMsg.png&amp;diff=17238</id>
		<title>Datei:REFLEX Werkstatt TotalschadenAusbuchenMsg.png</title>
		<link rel="alternate" type="text/html" href="http://www.gevitas.de/wiki/index.php?title=Datei:REFLEX_Werkstatt_TotalschadenAusbuchenMsg.png&amp;diff=17238"/>
				<updated>2026-03-05T10:37:30Z</updated>
		
		<summary type="html">&lt;p&gt;Gevitas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevitas</name></author>	</entry>

	</feed>