0

OFBiz News im Juni 2016

Geschrieben am 07.07.2016 in News & Updates von Claudius Gouders

Neuigkeiten rund um Apache OFBiz

Am 18. Juni war es wieder Zeit für den quartalsweise stattfindenden OFBiz Community-Day an dem sich wieder viele Mitglieder der weltweiten Community zusammentaten um Apache OFBiz zu verbessern und weiterzuentwickeln. Während des Community Days wurden 34 Issues geschlossen oder gelöst und an 21 weiteren wurde gearbeitet.
Laut des Apache Software Foundation Status Monitors war OFBiz während der Zeit des Community Days das Projekt an dem am meißten gearbeitet wurde.

Apache OFBiz ist jetzt eine eingetragene Handelsmarke der Apache Software Foundation. Um dies zu verdeutlichen wurde das bisherige Logo durch das „Registered Trademark“ Logo ergänzt.

Das OFBiz PMC (Project Management Comittee) begrüßt zwei neue Mitglieder – Taher Alkhateeb und Christian Geisert. Herzlichen Glückwunsch!

Bei der Committer Umfrage aus dem letzten Monat zeigte sich, dass ein großer Teil der Community sich ein Mentoring-Programm wünscht. Dazu wurde jetzt mit HipChat die passende Umgebund ins Leben gerufen, wo sich neue von erfahrahrenen Committern helfen lassen können.

Apache OFBiz wechselt im Zuge des weiterlaufenden Code-Refactorings einen Wechsel vom alten Build-System Ant zum neuen Build-System Gradle. Im Zuge der Umbauarbeiten werden ältere Releases nicht beeinflusst, sondern Gradle wird nur im Trunk und in zukünftigen Releases implementiert. Die erste Umsetzung wird momentan getestet und nach Fertigstellung im Trunk zur Verfügung gestellt.

Allgemeine Änderungen & Verbesserungen

  • Umstellung der „startup loader“ von ArrayList auf List.
  • Durch Vereinfachungen an der Zeitzonen-Logik kann Config.java nun simpler gehalten werden.
  • Einbau der Funktion fullyTerminateSystem(StartupException e). Dadurch werfen die Methoden init, status und shutdown keine Exceptions mehr, sondern beenden das System.
  • Feinstimmung von adaptStartupCommandsToLoaderArgs in StartupControlPanel.
  • Trennung der Classpath Erzeugung von der NativeLibClassLoader Erzeugung.
  • AdminPortThread wurde zu AdminServer umbenannt. Zusätzlich wurde eine neue Klasse namens AdminClient angelegt.Die Steuerung von OFBiz erfolgt nun im StartupControlPanel des Servers. Indirekte Steuerung über das Netzwerk läuft über die AdminClient Klasse.
  • Weitere Refaktorisierung von AdminServer durch Vereinfachung und Aufteilung von altem Code.
  • 07Sortieren von UI Labels in aphabetischer Reihenfolge in vielen *UiLabel.xml Dateien

Frameworkänderungen

  • Update von Apache Shiro auf 1.2.5

Gelöste Issues

  • OFBIZ-382, Implementierung von Party Lookup nach ExternalId
  • OFBIZ-1191, Fehler beim Anlegen eines neuen Forums in Content Manager behoben
  • OFBIZ-5852, Zuteilung eines „Routing Task“ zu einer Party ermöglicht
  • OFBIZ-6144, Umstellung der FindShipment ftl auf „form widget“
  • OFBIZ-6328, Check von existierenden „production runs“ nach Bestellungen verbessert
  • OFBIZ-6361, CreateQuoteItem verweist bei einem Fehler jetzt auf die EditQuoteItem Seite, statt der ListQuoteItems Seite
  • OFBIZ-6688, PDF-Reports in Agreements öffnen sich jetzt in neuem Screen
  • OFBIZ-6783, Refactoring der Startkomponente
  • OFBIZ-6947, Die „print pdf“ Funktion in facility/control/ViewFacilityInventoryByProduct korrigiert
  • OFBIZ-7008, Möglichkeit zum Hinzufügen von „Geo Locations“ in „Promo Engine“ ergänzt
  • OFBIZ-7020, Bei „grid“ und „include-grid“ bestehende Probleme bei der Seitennavigierung behoben
  • OFBIZ-7027, Hinzufügen der Möglichkeit zum Einfügen von Party-Klassifizierungs Informationen in „promo description“OFBIZ-7051, Support für die „Lead Time“ beim Abgeben einer Bestellung hinzugefügt.
  • OFBIZ-7060, Bei „Purchase Return Shipments“ kann jetzt „received inventory“ für das zurückzusendende Produkt gegewählt werden
  • OFBIZ-7061, Autovervollständigung ist jetzt im Compound Widget vorhanden
  • OFBIZ-7073, Websocket-Support hinzugefügt
  • OFBIZ-7087, Bei Bestätigung eines „production runs“ werden benötigte Materialien jetzt angezeigt
  • OFBIZ-7104, Fehler in CMS beim Klicken des „find“ Buttons behoben
  • OFBIZ-7108, Option zum Spezifizieren von „facility location“, beim Eingeben von „inventory/stock“ nachdem der entsprechende „production run“ beendet wurde hinzugefügt
  • OFBIZ-7112, Verbesserung an EntityUtilProperties
  • OFBIZ-7115, Fehler auf der „Timesheet Overview“ Seite der Komponenten Projectmgr und Scrum behoben
  • OFBIZ-7124, Fehlerhafte Rechnungen beim Erzeugen von „paymentApplication“ korrigiert
  • OFBIZ-7132, Benutzungsbeispiels von WebSiteAlias zu „cmssite data“ hinzugefügt
  • OFBIZ-7139, Feld „product name“ in den ProductForms hinzugefügt
  • OFBIZ-7141, Update von dependency-check-report.html, um kürzlich aktualisierte jars zu erfassen
  • OFBIZ-7142, Fehler beim Updaten von „Product Categories“ der „Quick Admin“ Seite von Produkten behoben
  • OFBIZ-7146, Fehler beim Rendern der „Quote“ PDF, wenn keine „terms“ mit ihr assoziiert sind behoben
  • OFBIZ-7147, Änderungen an invoiceType Daten. Es wurde ein neuer InvoiceType „INVOICE“ als „parent type“ von von SALES_INVOICE, PURCHASE_INVOICE und TEMPLATE gesetzt
  • OFBIZ-7148, Fehler durch fehlende Feldnamen in der „Create New Product Config Item Content“ Seite behoben
  • OFBIZ-7151, Alle einmalig konfigurierbaren Felder im „Edit Product“ Screen im „Display“ Modus werden jetzt angezeigt
  • OFBIZ-7153, Fehler auf der „Fixed Asset Geo Location“ Seite korrigiert
  • OFBIZ-7154, Das „Question“ Feld in EditSurveyQuestions ist nun read-only. Die entsprechenden Labels wurden korrigiert
  • OFBIZ-7156, Fehler im Freemarker Template bei „Edit Custom Time Periods“ in „Child Periods“ korrigiert
  • OFBIZ-7157, Fehlerhafte Aktion beim Klicken des „Create New Financial Account Reconciliations“ Buttons korrigiert
  • OFBIZ-7159, Problem beim Setzen von „contentassoc“mit verschiedenen „content assoc“ Typen behoben
  • OFBIZ-7162, Sicherheitslücke in „EditCustomTimePeriod“ im „delete child period“ Event geschlossen ()
  • OFBIZ-7163, Fehler im „Definition Location“ Filter in „Service Reference“ behoben
  • OFBIZ-7167, Fehler durch die Refaktorisierung der Start Komponente behoben
  • OFBIZ-7169, ContentWrappers beachtet nun „contents“ statt „entity“ Feldern
  • OFBIZ-7170, Verbesserungen am „Find Shipment“ Screen
  • OFBIZ-7175, Der „Create Product Return“ Screen zeigt das „created by“ Feld nicht mehr an
  • OFBIZ-7176, Lookup beim assoziieren einer Party mit einer Category hinzugefügt
  • OFBIZ-7177, Fehlenden UI Labels auf der „Edit Product Cost“ Seite hinzugefügt
  • OFBIZ-7178, Das erfolgreiche Hinzufügen eines neuen Features verweist jetzt auf die „Find Feature Interaction“ Seite
  • OFBIZ-7181, Fehler in „Product Requirement Creation“ korrigiert
  • OFBIZ-7186, Fehler in „Find Facility Inventory Items“ behoben
  • OFBIZ-7203, Beim Erzeugen des „Approved Product Requirements“-Pdfs werden „Requirement Id“ und „Product Id“ jetzt ausgefüllt
  • OFBIZ-7205, „Create Party Resume“ funktioniert jetzt, „resumeId“ kann eingegeben werden
  • OFBIZ-7209, Fehler in der „Fixed Order Ship Group“ Pdf korrigiert
  • OFBIZ-7215, Fehler im „Cost Centers Report“-Pdf korrigiert
  • OFBIZ-7216, Fehler im „GL Account Trial Balance“-Pdf korrigiert
  • OFBIZ-7218, OFBIZ-7219, OFBIZ-7222 – OFBIZ-7245 Verschiebung von .groovy Dateien in Komponenten
  • OFBIZ-7250, Hinzufügen eines Lookup für „Product Id“ im „Find Facility Inventory Items“ Screen
  • OFBIZ-7252, Fehler beim Hinzufügen von „Tasks“ zum „Backlog“ korrigiert
  • OFBIZ-7256, Nach dem Hinzufügen von „child categories“ bleiben Nutzer ab jetzt auf der gleichen Seite
  • OFBIZ-7259, „associated contented related“ Bereich beim Hinzufügen eines neuen „Product/Category content“ versteckt
  • OFBIZ-7261, Fehler durch Tippfehler im Picking Screen behoben
  • OFBIZ-7267, Verschieben von minilang Skripten von component://componentname/script/org/ofbiz nach component://componentname/minilang
  • OFBIZ-7268, Verbesserung Stylings von Anchor Links in „button-bar“ in „CommonButtonBarMenu“
  • OFBIZ-7269, Fehler beim Importieren einer Party in „PartyServices“ korrigiert
  • OFBIZ-7270, OFBIZ-7291, Sicherheitslücke in „Create New Shopping List“ geschlossen
  • OFBIZ-7271, Doppeltes UI-Label im „Find Subscription Resource“ Screen entfernt
  • OFBIZ-7277, Das Feld „date time“ funktioniert jetzt im „Category Rollup“ Screen richtig
  • OFBIZ-7293, „Timesheet Lookup“ korrigiert
  • OFBiz-7295, Tippfehler in „createWorkEffortRequestItem“ korrigiert
  • OFBIZ-7298, Fehler beim Löschen eines „WorkEffort Request Item“ behoben
  • OFBIZ-7301, Lookup für „Shipment Id“ und „Workeffort Id“ im „Inventory Items Details“ Screen in der Facility Komponente hinzugefügt
  • OFBIZ-7302, Lookup für „Product Id“, „UserLogin Id“ und „Billing Account“ im „Find Order“ Screen hinzugefügt
  • OFBIZ-7303, Lookup für „UserLogin Id“ im „Find Party“ Screen hinzugefügt
  • OFBIZ-7304, Lookup für „Product Id“ im „Find Revision“ Screen in der Scrum Komponente hinzugefügt
  • OFBIZ-7308, Fehler beim Hinzufügen von „Standard Project Features“ auf der „Quick Admin“ Seite behoben
  • OFBIZ-7313, „Coupon Sales“ Report korrigiert
  • OFBIZ-7314, Der „Last 3 Months Sales“ Report funktioniert jetzt richtig
  • OFBIZ-7321, JVM Argument „-server“ zu Ant Targets und tools/start*.bat Dateien hinzugefügt
  • OFBIZ-7326, Das Feld „SequenceNum“ in „Edit ContentPurpose“ Form wurde editierbar gemacht
  • OFBIZ-7329, Fehler beim Anklicken von Tages Links in der „Week/Month“ View des Kalender Widgets korrigiert
  • OFBIZ-7330, Fehler im „Agreement Item Supplier Product“-Pdf behoben
  • OFBIZ-7331, Fehler beim Lesen von „property“ Werten in der eCommerce Komponente korrigiert
  • OFBIZ-7332, Product Lookup beim assoziieren von Products mit einer Location der „Edit Facility Location“ Seite hinzugefügt
  • OFBIZ-7336, beim Hinzufügen eines „Production Run“ Form zu einer Party können fromDate und thruDate gesetzt werden
  • OFBIZ-7339, korrekten Methodenaufruf von „getPropertyValue“ in „EntityUtilProperties“ ersetzt
  • OFBIZ-7346, „Connection Pooling“ funktioniert jetzt richtig
  • OFBIZ-7350, Das managen von Filtern in der Autovervollständigung ermöglicht
  • OFBIZ-7363, Fehler in dem „Connection Pool Status“ Feature in der Webtools Komponente behoben
  • OFBIZ-7364, Fehler im BIRT Report behoben
  • OFBIZ-7368, Fehler beim Feld „Mime Type Id“ im Content Lookup behoben
  • OFBIZ-7369, Fehler beim Löschen von „Content Type“ Attributen korrigiert
  • OFBIZ-7374, Möglichkeit den Content einer Party auslaufen zu lassen oder zu entfernen hinzugefügt
  • OFBIZ-7381 Fehler im „requestitems“ Target im Order Menü behoben
  • OFBIZ-7384, Enternen des nicht benötigten Feldes „Status Id“ aus „Request Roles“
  • OFBIZ-7385, Beim Erstellen eines Reports ist nun die Auswahl mehrerer Suchkriterien im „Sales by Store“ Report möglich
  • OFBIZ-7386, Beim Erstellen eines Reports ist nun die Auswahl mehrerer Suchkriterien im „Open Order Items“ Report möglich
  • OFBIZ-7389, Beim Erstellen eines Reports ist nun die Auswahl mehrerer Suchkriterien im „Purchase by Organization“ Report möglich
  • OFBIZ-7396, OFBIZ-7400, OFBIZ-7411 Entfernen von ungenuzten Imports in groovy Dateien
  • OFBIZ-7404, „Sales Quotes“ werden ab jetzt nicht mehr für abgebrochene oder abgewiesene Items vom Typ CustRequestItem erstellt
  • OFBIZ-7432, Fehlenden „SecurityUiLabels“ im Main-Decorator der Scrumkomponente angelegt
  • OFBIZ-7519, primary key Felder in „entity auto“ Services sind jetzt als Pflichtfelder makiert
  • OFBIZ-7523, Sicherheitslücke beim Löschen von „AddressMatchMap“ einer Party behoben
  • OFBIZ-7528, Anzeige der „commision agreements“ auf der „Product Detail“ Seite
  • OFBIZ-7530, „Rule Id“ Feld beim Erstellen einer neuen „Product Manufacturing“ Regel versteckt
  • OFBIZ-7573, ungenutzten Imports von HtmlFormWrapper entfernt
  • OFBIZ-7574, HtmlFormWrapper Klasse entfernt
  • OFBIZ-7576, Autovervollständigung funktioniert jetzt bei der Suche nach „Contact Party Id“
  • OFBIZ-7592, Anzeige der Price Spalte im „supplier product“ Lookup während PO Erzeugung
  • OFBIZ-7596, Fehler beim Löschen einer „Party Invitation“ behoben
  • OFBIZ-7604, Lookups für „approver Party“ in der „leave approval find“ Form hinzugefügt
Dieser Artikel gefällt Ihnen? Sagen Sie's Ihren Freunden:

Hinterlassen Sie eine Antwort





*