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