Die Community war auch in diesem Monat sehr aktiv. Diesmal haben wir hauptsächlich Fehlerbehebungen im Apache OFBiz Projekt.


Neues Features und Verbesserungen

Funktionelle Erweiterungen und Optimierungen sowie Updates von Bibliotheken:

  • Update auf Apache Tika 1.7 (OFBIZ-6062)
  • SQL 2003 and JDBC 4 Unterstützung im JdbcValueHandler hinzugefügt
  • GeneralLedgerServices: verschiedene Anpassungen, um Wechselkursverluste/-gewinne korrekt zu verarbeiten.
  • CuttingListReport.groovy vom Widget in das Webapp Verzeichnis verschoben (OFBIZ-6069)
  • Produktionsläufe
    • Bei manuell verknüpften Produktionsläufen ist es nun möglich, diese wieder zu entfernen (OFBIZ-6030)
    • es können nun Akteure mit Produktionsläufen verknüpft werden, um einen oder mehrere Produktionsschritte durchzuführen (OFBIZ-5706)
    • Produktionsläufe übernahmen bei Erzeugen nicht die interne Herstellerorganisation (OFBIZ-5709)
  • Implizites Erstellen einer fehlenden ProductFacility beim Aufruf des Service setLastInventoryCount über einen EECA (OFBIZ-5027).
  • Demodaten für Angebote aktualisiert, so dass Gewinnmargen angezeigt werden (OFBIZ-6104)

 

Bugfixes

Funktionelle und technische Fehlerbehebungen:

  • Autocomplete Dropdown: selektierter Eintrag wurde nicht hervorgehoben (OFBIZ-6036).
  • ViewFacilityInventoryByProduct: Referenzierung einer nicht deklarierten Variablen (OFBIZ-6052).
  • Demodaten
    • fehlende Verknüpfung zur Demo Company zum Foreign Exchange Gain/Losses Account
    • falsche Klassifizierung Liability <-> Asset für Payments Accounts Demodaten.
    • Fehler beim Laden der Angebots Demodaten behoben (OFBIZ-6096).
  • IncomeStatement Seite war fehlerhaft (OFBIZ-5952).
  • Fehler beim Zugriff auf einen neuen Tenant (OFBIZ-5986).
  • Fehlender Mountpoint für /content/images/ hinzugefügt.
  • WebAppUtil.getWebappInfoFromWebsiteId warf eine IllegalArgumentException wenn die web.xml nicht gefunden wurde (OFBIZ-5305).
  • Exception im MacroScreenViewHandler (OFBIZ-6074).
  • WidgetWorker: Problem mit kaputten Links behoben (OFBIZ-5910).
  • ClassCastExceptions beim Zugriff auf Blob Felder. Es werden nun dedizierte Feldtypen verwendet (OFBIZ-6068).
  • Fehlerbehebung in den Aufträgen/Purchase Orders (OFBIZ-5641).
  • Fehlende Masseinheiten hinzugefügt (OFBIZ-6059).
  • Trunk code konnte mit Java 1.8 nicht kompiliert werden, dies lag an fehlenden Filesets in den Buildfiles für die Module party, workeffort, product, order, ebay und pos (OFBIZ-5835).
  • Problem beim Entschlüsseln von Entity Feldern (encrypt=“true“ in der Entity Definition) behoben (OFBIZ-6071).
  • Bestellung eines Lizenz Produktes resultierte meist in einer leeren Seite (OFBIZ-5419).
  • delegator.findByPrimaryKeyPartial Method gab einen Fehler zurück wenn partialKeyset einen Primärschlüssel enthielt (OFBIZ-4977).
  • Fehlerhafte Docbook Syntax im HR Modul korrigiert (OFBIZ-6082).
  • Speicherort für Produktbilder wird nun automatisch für unterschiedliche Tenants gesetzt, es ist nicht mehr notwendig dies für jeden Tenant explizit in SystemProperty zu setzen (OFBIZ-6088).
  • der appendOrderItem Service hat die Attribute für die Bestellpositionen nicht übernommen (OFBIZ-5570).
  • „Return Selected Item(s)“ Button für manuell erzeugte Rückgaben war kaputt (OFBIZ-6013, OFBIZ-6090).
  • Fehler beim Senden der Bestätigungsmail für eine neue Bestellung (OFBIZ-6075).
  • Fehler „Cannot locate service by name (ensureNaPartyRoleTo)“ behoben: der Service existiert nicht mehr und wurde durch die Services ensurePartyRoleTo und ensurePartyRoleFrom ersetzt (OFBIZ-6089).
  • Fehler in der Shipment Suche (Lookup) behoben (OFBIZ-6058).
  • Wareneingang: wenn die Wareneingangsmenge größer ist als die Bestellmenge wird die entsprechende Positionsmenge der zugeordneten Versandgruppe nicht aktualisiert (OFBIZ-5373).
  • Problem beim DataResource caching in Multitenant Umgebungen behoben (OFBIZ-5930).
  • Bug im Formular Widget Erweiterungsmechanismus behoben (OFBIZ-6084).
  • Fehler beim Aktualisierung einer Bestellung mit einer Positionsmenge größer 0 und kleiner 1, Fehlermeldung „Quantity must be >0, use cancel item to cancel completely!“ (OFBIZ-6101).
  • prozentuale Gewinnberechnung für ein Angebot wurde falsch berechnet (OFBIZ-5858).
  • Bestellmenge wurde fälschlicherweise gerundet, wenn das Bestellen von Bruchmengen ausgeschaltet war. Stattdessen wird nun ein Fehler ausgegeben (OFBIZ-5962).
  • NullpointerException beim Laden des RMIDispatchers (OFBIZ-5879).
  • NullpointerException in der Widget Model toString() Methode.
  • Widget Rendering Bug behoben (OFBIZ-6051).
  • Falsche Fehlermeldung beim Deaktivieren eines Kontaktmechanismus (OFBIZ-6112).
  • Fehlerbehebung in der Entity Referenzseite (OFBIZ-6114).
  • Blättermechanismus im WorkEffort Screen (vor/zurück) funktionierte nicht (OFBIZ-5929).
  • BIRT funktionierte nicht mehr (OFBIZ-5870).
  • das „secure“ Attribut für das <@ofbizURL/> Tag wird wieder berücksichtigt.

 

Dokumentation

  • neue und aktualisierte README für BIRT und ecomseo Module