Änderungsprotokoll

Filter
  • Die automatische Erkennung für manuelle Eingaben im Positionsmaterial wurde erweitert, sodass auch nachträglich geänderte Bruttolistenpreise korrekt verarbeitet werden. Durch die Integration der Kostenaktualisierung in den Speicherprozess wird sichergestellt, dass Einkaufs- und Verkaufspreise bei manuellen Anpassungen konsistent berechnet und übernommen werden. Zudem wurde die Logik zur Bestimmung des Bestellstatus angepasst, um eine einheitliche Handhabung von Lieferanten…

  • Es wurde die Preisberechnung für Positionen erweitert, sodass auch Artikel ohne explizit hinterlegten Verkaufspreis überschrieben werden können. Dies ermöglicht eine flexiblere Handhabung bei der Festlegung von Kosten und Preisen, insbesondere wenn Artikelpreisgruppen vorhanden sind. Zudem wird nun ein Vorschautext für die Positionsbeschreibung generiert, der den Inhalt der Beschreibung unter Berücksichtigung von Variablen enthält. Der Vorschautext…

  • Positionen können nun erfolgreich aus dem Papierkorb wiederhergestellt werden. Dabei wurde die Logik zur Bereinigung verwaister Materialien und zugeordneter Zeiten stabilisiert, indem Null-Prüfungen hinzugefügt wurden, um sicherzustellen, dass nur gültige Objekte verarbeitet werden. Zudem wird die Preissumme des Projekts korrekt aktualisiert, selbst wenn keine direkte Projektzuordnung vorliegt. Die Anfrage betraf die Wiederherstellung alter Projekte, bei…

  • Die Berechnung von Projekt-, Zahlungs- und Belegsummen wurde angepasst, um einen einheitlichen Rechenweg und eine konsistente Rundungsstrategie über alle Bereiche hinweg sicherzustellen. Bisher weicht die Rundung in Datenbankansichten von der lokalen Anwendung ab, da das verwendete Framework standardmäßig das Banker’s-Rounding (Round to Even) nutzt. Um Abweichungen zwischen den Summen in der Anzeige und den berechneten…

  • Die Möglichkeit zur manuellen Eingabe von Materialkosten auf Positionsebene wurde erweitert, um bei Vorhandensein eines Artikels automatisch zugehörige Zuschläge zu berechnen. Die neuen Logik-Schritte berechnen nun basierend auf den eingegebenen Materialkosten zunächst die Kosten mit Materialnebenkosten unter Berücksichtigung des spezifischen prozentualen Zuschlags. Anschließend werden daraus die vollen Materialkosten ermittelt, indem der entsprechende Produktionsnebenkosten-Prozentsatz hinzugefügt wird.…

  • Im Bereich der kaufmännischen Auftragsbearbeitung (Verkaufschance, Angebot und Auftrag) prüft das System selbständig die Benutzereingaben und erkennt jetzt automatisch, wann ein Kalkulationsvorgang erforderlich ist. Die Ausführung erfolgt beim Speichern und garantiert, dass Preise bzw. Materialbedarf zu jedem Zeitpunkt konsistent sind, ohne die Performance des Systems zu belasten. Es wurden Verbesserungen implementiert, die sicherstellen, dass das…

  • Die Anpassungen berücksichtigen nun einen Kundenwunsch bezüglich der Rabattbehandlung bei der Rechnungsstellung. Bei der Aktualisierung von Artikelinformationen wird der Rabatt nun korrekt beibehalten, was auch das Verhalten beim Kopieren von Wartungsvorlagen in Rechnungen verbessert. Sollte ein Rabatt jedoch bereits durch eine Rabattgruppe vorgegeben sein, so wird dieser nun berücksichtigt, um Änderungen in der Rabattgruppe korrekt…

  • Die Sortierlogik für Positionsnummern wurde erweitert, um nun auch achtstellige Nummern korrekt zu verarbeiten. Dies ermöglicht eine detailliertere und flexiblere Strukturierung von Positionen innerhalb des Systems. Die maximale Länge des Sortierschlüssels in der Datenbank wurde von 50 auf 70 Zeichen erhöht, um die längeren Positionsnummern aufzunehmen. Eine Anfrage bezüglich der Sortierung von Positionen und Positionsgruppen…

  • Die Aktualisierung der Kategorie eines Katalogartikels in einer Positionszeile führt nun direkt zur Anpassung der Verkaufspreisberechnung. Bisher war es notwendig, die Kosten aus dem Katalog erneut zu aktualisieren, um die Änderungen zu übernehmen. Diese Anpassung stellt sicher, dass die Gemeinkosten und Gewinnmargen aus der neu ausgewählten Kategorie unmittelbar in die Preisberechnung einfließen. Eine Neuberechnung der…

  • Die Eingabe von Zeitkosten wurde verbessert. Benutzer können nun die Zeitkosten direkt in der Position erfassen. Eine Anfrage bezüglich der Berechnung von Kosten bei Angeboten ohne Kalkulation wurde adressiert, da die Berechnung nun wieder die einfache Addition von Beträgen für Zeit- und Materialkosten ermöglicht. Dies stellt sicher, dass die Kosten wie in früheren Versionen korrekt…

  • Diese Aktualisierung verbessert die Handhabung von Rechnungsdaten im Hinblick auf die gesetzlichen Anforderungen in Deutschland bezüglich der E-Rechnungsstellung an Behörden. Eine Anfrage betraf die Notwendigkeit, eine Leitweg-ID in Rechnungen zu integrieren, um die Konformität mit den XRechnung/Zugferd-Standards zu gewährleisten. Die Änderung beinhaltet die Anpassung des Systems, um das Feld „Codice Destinatario“ (entsprechend der Leitweg-ID) zu…

  • Bei der automatischen Ausbuchung wird das Kennzeichen „Ist Position“ nun korrekt beibehalten. Dies stellt sicher, dass die korrekte Information über die Position eines Materials auch nach der automatischen Ausbuchung verfügbar bleibt und die Datenintegrität gewährleistet ist. Anforderung: Eine Anfrage bestand darin, sicherzustellen, dass relevante Informationen über Materialpositionen auch während automatischer Prozesse erhalten bleiben, um die…

  • Es wurden Verbesserungen an der Berechnung des Gesamtpreises für Positionen vorgenommen. Die Rundung auf zwei Dezimalstellen wird nun bereits auf der Positionsebene (brutto oder netto, je nach Einstellung) angewendet. Dies stellt eine konsistentere Preisdarstellung sicher und vereinfacht die Berechnung der Summen. Anforderung: Eine Anfrage beinhaltete die Anpassung der Rundungslogik, um sicherzustellen, dass der Gesamtpreis korrekt…

  • Es gab eine Anpassung in der Berechnung der Rundung von Brutto- und Nettowerten. Die Logik wurde so korrigiert, dass die korrekte Rundung angewendet wird, wenn das Projekt für eine Bruttorundung konfiguriert ist. Eine Anfrage beinhaltete die Sicherstellung der korrekten Anwendung der Rundungslogik, um die Genauigkeit der berechneten Werte zu gewährleisten. Die Versionsnummer wurde ebenfalls aktualisiert.

  • Die Anwendung wurde verbessert, um die Positionierung von Belegen präziser zu steuern. Insbesondere wurde die Logik erweitert, um auch Berichte zu berücksichtigen, die auf Zehntelmillimeter basieren. Die Anwendung berücksichtigt nun die tatsächliche Breite von Rich-Text-Feldern in Berichten, um die Positionierung von Textinhalten korrekt zu berechnen. Hierbei wird auch ein Padding berücksichtigt, um sicherzustellen, dass der…

  • Die Benutzeroberfläche wurde verbessert, indem die Beschriftungen für die Optionen zum Zurücksetzen von Schriftformatierungen vertauscht wurden. Dies sorgt für eine intuitivere Bedienung und vermeidet Verwechslungen. Es wurde eine Anfrage bearbeitet, in der eine klarere Unterscheidung zwischen dem vollständigen Entfernen von Formatierungen und dem Beibehalten des Textes bei Zurücksetzung der Schriftart gewünscht war.

  • Die Performance bei der Darstellung des Bestellstatus für Positionen und Positionsmaterialien wurde deutlich verbessert. Dies wurde erreicht, indem der Bestellstatus bei Änderungen relevanter Eigenschaften neu berechnet und zwischengespeichert wird. Zudem wird der Status nun auch beim Laden des Objekts zurückgesetzt, um sicherzustellen, dass stets aktuelle Informationen angezeigt werden. Die Neuberechnung erfolgt bei Änderungen von Material,…