Plausibilität bei Dispomengen am Fertigungsauftrag

Plausibilitätsprüfung von Dispo-Mengen am Fertigungs-Auftrag

Bei der Berechnung der maximal dispositiv zu verknüpfenden Menge eines Fertigungs-Auftrages wurde fälschlicherweise die dispositive Menge der übergeordneten Stücklistenposition statt der Gesamtmenge verwendet. Dies führte zu einem Fehler und ist nun behoben.

Programm-Version des Updates:
5.4046.1207.19

Bugfix in Fertigungsleitstand und Fertigungsstückliste

Key für Task- und ResourceItems im Leitstand

Key für Task- und ResourceItems konnte nicht zugeordnet werden. Das führte zu diversen Folgefehlern.

Plausibilität in der FertigungsStücklist

Bei der Prüfung der Menge der Seriennummern wurde die Dispo- statt der GesamtStücklistenMenge verwendet. Dies konnte zu einem Fehler führen und wurde korriegiert. Eine ähnliche Korrektur fand vor einigen Tagen am FertigungsAuftragOBJ statt.

Programm-Version des Updates:
5.4045.1107.19

Überbuchungen in der Kommissionierung

Überbuchungen in der Kommissionierung

Es ist nun möglich, bei der Kommissionierung zu überbuchen. Wenn man sich nachher dazu entscheidet mehr zu fertigen als man im Fertigungsauftrag angegeben hat (Fertigungsüberbuchung), wird weiterhin die kommissionierte Menge als Stücklisten-Bestand verwendet. Diese Funktion ist nur verfügbar, wenn man in der Mandanten-Konfiguration in der Fertigungsregisterkarte das Häkchen ‚Fertigungs-Überbuchung zulässig‘ gesetzt hat.

Programm-Version des Updates:
5.4040.1007.19

Belegdatum für Beleg-Erzeugung per Code

Belegdatum für Beleg-Erzeugung per Code

In den Methoden „FktF.ErstelleVorabRechnungOderVerbindlichkeit“, „Vorgang.BildeBelegKopie“ und „Vorgang.BildeAKontoBeleg“ ist es nun möglich als optionalen Parameter ein Beleg-Datum zu übergeben. Der neue Beleg, der durch diese Methoden erzeugt wird (und seine Fälligkeiten), werden dann in Abhängigkeit von diesem neuen Belegdatum entsprechend angelegt. Wird kein Belegdatum übergeben, so wird der neue Beleg wie bisher auch mit dem aktuellen Tagesdatum angelegt.

Programm-Version des Updates:
5.4041.1007.19

Neue Trigger & Bugfix in auftragsbezogener Fertigung

Drei neue Trigger im Fertigungsleitstand

Es wurden die drei neuen Trigger ‚TriggerEwaInitGanttChart‘, ‚TriggerEwaLeitstandHoleOffeneFertigungsAufträge‘ und ‚TriggerEwaGanttNeuAufsetzen‘ ergänzt.

Bugfix: Meldung in auftragsbezogener Fertigung

Meldung in auftragsbezogener Fertigung wurde nicht richtig angezeigt. Dies ist jetzt behoben.

Programm-Version des Updates:
5.4039.907.19

Bugfixes: Reports-Ordner und Update-Backup, CTI-Fenster

Bugfix: CTI-Anrufe-Fenster schließt wieder automatisch

Seit einigen Tagen hat sich das CTI-Anrufe-Fenster auf Grund einer Weiterentwicklung im CTI nicht automatisch geschloßen, dies ist jetzt wieder der Fall.

Bugfix: Gleichnamige Reports-Ordner und Update

Haben mehrere Mandanten (in unterschiedlichen Pfaden) gleichnamige Reports-Ordner, so gab es einen Fehler bei der Namensfindung für geeignete Unterorder im Backup-Ordner. Dies ist jetzt behoben.

Programm-Version des Updates:
5.4038.507.19

EwaErzwingeDoubleBuffer und MailFaxDmsParameter

Neue Eigenschaft ‚EwaErzwingeDoubleBuffer‘ am EwaTabControl

Neue Eigenschaft für EwaTabControl ‚EwaErzwingeDoubleBuffer‘ realisiert, mit dem sich die Property WS_EX_COMPOSITED steuern lässt.
Änderungen in AdressenFRM: TabControlAbweichendeAdressen muss ‚EwaErzwingeDoubleBuffer‘ nutzen, da hier ineinander verschachtelte TabControls genutzt werden, die ohne dieses Setting flackern würden.

MailFaxDmsParameter an VorschauFRM public gesetzt

Die Variable MailFaxDmsParameter des Fensters VorschauFRM steht jetzt zum allgemeinen Zugriff zur Verfügung.

Programm-Version des Updates:
5.4036.407.19

Optimierungen beim Druck, Ereignis-Änderung bei ‚DruckenAusgeführt‘, Bugfixes

Optimierungen und Speicherverbrauch beim Vorschau-Druck

Der Speicherverbrauch beim Anzeigen von Druck-Vorschau-Fenstern wurde optimiert. Das Vorschaufenster wurde in den internen Abläufen erweitert und um das Ereignis ‚EwaDrucken‘ ergänzt.

Wichtige Änderung bzgl. Ereignis ‚EwaDruckenAusgeführt‘

Wird aus der Vorschau gedruckt, so wird nicht mehr das Ereignis ‚OnEwaDruckenAusgeführt‘ aus der BasisForm ausgeführt, aus welcher die Vorschau gedruckt wurde, sondern es wird das eigene OnEwaDruckenAusgeführt-Ereignis der VorschauFRM ausgeführt. Die ursprüngliche Menüfunktion kann über ‚e.ObjLL.Menüfunktion‘ abgefragt werden.

Bugfix: EORI-Nummer in Adressen-Fenster

Steuerelement für EORI-Nr war nach einer Anpassung nicht mehr am Platz, ist jetzt wieder an der korrekten Position.

Bugfix: Time-Out bei Lastschrift-Rückläufern

Zwei verschachtelte Transaktionen beim Rückbuchen von Lastschrift-Rückläufern führten zu einem Time-Out. Die innere Transaktion wird nun nicht weiter erstellt.

Programm-Version des Updates:
5.4035.407.19

Änderungsmodus, Update, negative Stl-Pos, E-Mail für Mahnungen, Speicherleck

Änderungsmodus für ‚Alle Ansprechpartner‘ und ‚Alle Service-Leistungen‘

In den beiden obigen Menüfunktionen ist jetzt der Änderungsmodus verfügbar, so dass an den darin enthaltenen Datensätzen Änderungen vorgenommen und gespeichert werden können.

E-Mail-Aktualisierung in offenen Mahnungen

Wird die E-Mail-Adresse für Mahnungen an der Adresse geändert, so wird gefragt ob die geänderte E-Mail-Adresse in die offenen Mahnungen übertragen werden soll: Alle, Mahnungen mit E-Mail-Adresse, Mahnungen ohne Mail-Adresse, Keine.

Behandlung negativer Fertigungs-Stücklisten-Positionen

Wie bereits früher der Fall, werden negative Positionen von Fertigungs-Stücklisten jetzt wieder bei Erledigt-Meldung dem Lager zugebucht.

Update-Optimierung

Menüfunktionen-Selects von Individual-Variablen werden nicht mehr vor dem Update der Standard-Tabelleninhalte gesichert, da diese beim Update der Standard-Tabelleninhalte gar nicht gelöscht werden und komplett mit allen Werten das Update unangetastet überleben. Da diese Selects in der Sicherung nicht mehr enthalten sind und dadurch bei der Rücksicherung nicht mehr durchlaufen werden, wird kein unnötiges Update durchgeführt. Zusätzlich wird jetzt kein Update mehr für die Selects durchgeführt, welche unmittelbar zuvor per Insert aus der Sicherung eingespielt wurden und daher auch alle kundenspezifischen Änderungen enthalten, ein Update ist also unnötig.

Bugfix: Speicherleck bei Vorgangs-Positionen behoben

Eine Weiterentwicklung von vor zwei Jahren (welche direkt zunächst keinen Fehler zur Folge hatte) sowie eine vor kurzem im Rahmen der aktuellen Weiterentwicklungen ergänzte Änderung führten in Kombination in bestimmter Konstellation dazu, dass die Möglichkeit für ein Speicherleck gegeben war. Dies ist jetzt behoben.

Programm-Version des Updates:
5.4033.207.19

MeldungsFormUniversell, GUI- und Framework-Verbesserungen

MeldungsFormUniversell weiterentwickelt

Schriftgrößen-Angaben von Integer auf Single geändert, da das bei Microsoft Single-Angaben sind. ButtonsLIS-Liste ergänzt, in der alle hinzugefügten Buttons enthalten sind. Variable BetätigterButton ergänzt, welche nach dem Bestätigen eines Buttons diesen enthält. Escape-Taste-Logik überarbeitet, so dass der möglichst passendste DialogResult gewählt wird.
Bug behoben: War der Schließen-Button ausgeblendet, hat das Fenster bei allen Benutzereingaben das Schließen abgebrochen.
Die hinzugefügten Buttons sind jetzt vom neuen Typ ‚EwaUniMeldungsButton‘ und enthalten jeweils ihre UniversalMeldungsButton-Infos in einer neuen Property ‚UniversalMeldungsButtonDaten‘ statt im Tag. Dementsprechend sind die jeweilgen CType-Anweisungen weggefallen. Default-Schriftgrößen in UniversalMeldungsDaten-Klasse für SchriftGrößeTextBox und SchriftgrößeLabel auf 8.25 und 9.75 korrigiert, wie Microsoft sie im Designer automatisch immer haben will.

GUI und Bedienung optimiert

Meldungen, Texte und Speichern-Abfragen verbessert: Speichern-Abfrage auf die neue UniversalMeldungsForm umgebaut, mit passendem übersichtlichen Text und angepassten Buttons.
SpeichernFrageBeiUngespeicherterÄnderung() realisiert, womit in beliebigen Menüfunktionen eine Abfrage eingebaut werden kann für Funktionen, die nicht bei noch vorhandenen ungespeicherten Änderungen ausgeführt werden können/dürfen. Es wird gefragt ob ‚Speichern‘, ‚Verwerfen‘ oder ‚Abbrechen‘. Wo es keinen Sinn macht, ist ‚Verwerfen‘ ausgeblendet.

Programm-Version des Updates:
5.4032.2706.19

Einkaufsartikel, List&Label-Funktionen

Einkaufsartikel-Logik realisiert

Analog zur bereits vorhandenen Logik der Verkaufsartikel können nun diese als Einkaufsartikel gekennzeichnet werden. Wenn zusätzlich die Aktivierung der Option ‚in Einkaufs-Positionen nur Einkaufsartikel ziehen‘ erfolgt, so können entsprechend in Einkaufsbelege nur Einkaufsartikel eingefügt werden, die Suche nach Artikeln zeigt dabei bereits ausschließlich diese an.

Verbesserung von EwaPositionsWerte

Die Werte für die beiden Kennungen ‚X‘ und ‚Y‘ sowie ‚C‘ und ‚D‘ stehen jetzt unabhängig voneinander parallel zur Verfügung, sofern jeweils die Initialisierung durch Angabe des entsprechenden Buchstabens in EwaPositionINIT erfolgt. Bei Änderung der Kennungen in EwaPositionINIT erfolgt sofort das Erneute Laden der Positionsdaten, ein Neustart des Designers ist nicht mehr notwendig.

Bugfix: EwaHoleFeld und EwaErsteZeileErsteSpalte

In gewissen Fällen wurde eine 0 ausgegeben, wenn bei der Verwendung einer der obigen List&Label-Funktionen zwar eine Zeile in der Datenbank gefunden wurde, das gewünschte Feld aber NULL enthielt. Das kann jetzt nicht mehr passieren.

Programm-Version des Updates:
5.4031.2606.19

Anrede für Ansprechpartner & Datenbank-Prüfungen

Automatische Anrede für Ansprechpartner

Wird in der Menüfunktion der Ansprechpartner sowie der Service-Leistungen die Funktion zum Zusenden einer E-Mail gestartet, so wird in das E-Mail-Fenster automatisch die in der Adress-Sprache des Anwenders passend zusammengesetzte Anrede eingefügt.

Prüfungen nach Login optimiert

Die beiden Prüfungen ‚Datenbank-Vorhanden‘ und ‚TransaktionsKoordinatorFehlerhaft‘ wurden überarbeitet und mit aussagekräftigen Meldungen versehen. Die Meldungen kommen jetzt als gewohntes Fehler-Fenster und enthalten sinnvolle Infos unter Details sowie den gesamten Stack-Text der eigentlichen Exception.

Programm-Version des Updates:
5.4029.2506.19

Auftragsbezogenes Bestellwesen & E-Mail-Adresse für Mahnungen

Kurz- und Langtext im auftragsbezogenen Bestellwesen

Das auftragsbezogene Bestellwesen kann wahlweise so eingestellt werden, dass im erzeugten Bestell-Vorschlag Kurztext und/oder Langtext der jeweils erzeugten Position nicht aus dem Artikelstamm, sondern aus der Auftragsposition gezogen werden. Die neuen Optionen werden über zwei neue Schalter in der Mandantenkonfiguration gesteuert.

E-Mail-Adresse für Mahnungen

In der Adressen-Verwaltung wurde das Feld ‚E-Mail-Adresse der Buchhaltung‘ von der Registerkarte ‚Mahnungen‘ auf die Registerkarte ‚Buchhaltung‘ verschoben. An der bisherigen Position wurde das neue Feld ‚E-Mail-Adresse für Mahnungen‘ realisiert. Diese E-Mail-Adresse wird jetzt vorrangig für den (Serien-)Versand von Mahnungen vorrangig verwendet.

Einstellung des Telefonie-Systems angepasst

Bei den TAPI-basierenden Telefonie-System-Einträgen wird jetzt zwischen ATAPI und TAPI32 unterschieden. Die Funktionen hinter der Einstellung ‚Windows-Wählhilfe‘ entspricht jetzt dem neuen Eintrag ‚TAPI32‘, das Häkchen ‚Windows-Wählhilfe verwenden‘ wurde entfernt.

Programm-Version des Updates:
5.4024.1906.19

Verbesserungen am Programm-Update

Verbesserungen am Programm-Update

Der erste Schritt des Updates sichert jetzt den SDK-Ordner in den Backup-Vor-Update-Ordner (und entsprechend der dritte Schritt in den Backup-Nach-Update-Ordner). Außerdem werden jetzt im Rahmen obiger Sicherungen auch die kundenspezifischen Report-Dateien gesichert. Die Ausgabe bzw. das Logging der einzelnen Update-Schritte ist etwas übersichtlicher gestaltet.

Programm-Version des Updates:
5.4021.1706.19

Bugfix: Kommissions-Arbeitsgang, SQ-Server-Fehlermeldung

Bugfix am Kommissions-Arbeitsgang

Wenn eine Teil-Menge eines Kommissions-Arbeitsgangs fertiggemeldet wurde und tatsächlich auch Stücklisten-Positionen gebucht (kommissioniert) wurden, wurde im Anschluss die offene Dispo-Menge fälschlicherweise immer auf 0 gesetzt statt auf den Differenz-Betrag. Wenn die Erledigt-Meldung eines Kommissions-Arbeitsgangs gelöscht oder in ihrer Menge reduziert wurde, so hatte dies weder Auswirkungen auf die Dispo-Menge noch auf Lager-Buchungen. Diese beiden Punkte wurden korrigiert.

Fehlermeldung beim Nichterreichen des SQL-Servers

Die Fehlermeldung, welche erscheint, wenn der SQL-Server beim Starten von easyWinArt nicht erreicht werden kann, wurde inhaltlich optimiert und wird jetzt ausschließlich in der gerade passenden Sprache dargestellt.

Programm-Version des Updates:
5.4020.706.19