Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Main New

...

January 2008

  • Content
  • Data resource screens: fixed errors and added paging.
  • Workflow- JUnit test cases
    • Implemented JUNIT test case for party communication
  • Facility
    • New look and feel for all the Facility forms
  • Catalog
    • New look and feel for all the Catalog forms
  • Project Manager
    • Security now fully implemented on a screen and service level
    • Resource tab now have more features and can update rates.
    • Timeregistration now possible with different rates
    • Resourcemanager extended
    • Timeregistration management function

December 2007

  • Order - JUnit test cases
    • Implemented JUnit test case for Creating a Purchase Order
  • Catalog - Advanced Product Search
    • Implemented in the advanced product search the filter by product good identification type/value
  • Catalog - eBay
    • New special purpose component for integration with eBay
  • Accounting
    • Added ability to setup multiple net days payment terms to agreements/orders/invoices (for example: "after 30 days pay the 50%, after 60 days pay the 40%, after 90 days pay the remaining 10%"); added screens to filter for invoices by due date of the payment terms (for example: "show past due date invoices").
    • Implemented financial period closing routine
    • Implemented service to automatically post the gl transaction for manual inventory variances
    • Implemented service to automatically post the gl transaction for inventory transfers and inventory owner change
    • Implemented service to automatically post the gl transaction for inventory cost changes
    • Implemented service to automatically post the gl transaction for inventory consumed by work efforts (e.g. production runs)
    • Implemented service to automatically post the gl transaction for inventory produced by work efforts (e.g. production runs)
    • Implemented service to automatically post the gl transaction for work effort's actual costs accounting (e.g. production runs' costs)
    • Implemented service to automatically post the gl transaction for sales invoices
  • ProjectManagement
    • Template function created to enable the creation of new project from templates
    • Project copy function added.
    • GanttChart now available for phases and tasks.
    • Added a resource manager, resource assignment to project and tasks.
    • Timesheet for one week for easy entry.
    • Project and phases information now show planned and actual data from the lower levels
    • Added demo data to be loaded with ant run-install
  • Framework
    • Webtools
      • An entity references PDF may be generated (1250+ pages but FOP is quick enough)
  • POS
    • You can now buy a configurable item (work in progress)

November 2007

  • Framework
    • Webtools
      • SECA details shown in available services screen
    • The new parameter "widget.verbose" in widget.properties allows to show where code came from in html source
  • Inventory
    • New screen to search (by product, date, type etc...) and display the inventory movements (inventory item details) with information about shipments, sales/purchase orders, returns, manufacturing orders, physical manual variances; there are three views of the movements: by inventory item, by product or by date.
  • POS
    • Password entry is now hidden
    • You can now enter a promo code to be applied to the current sale via the promo menu
  • Accounting
    • Implemented the Trial Balance report
    • Implemented new screens to search/list accounting transactions and accounting transaction entries
    • Implemented new screen to manage organization's mapping from GL account types to GL accounts
    • Implemented new screen to manage organization's mapping from products to GL accounts
    • Implemented service to automatically post the gl transaction for sales shipment issuances to the GL
    • Implemented service to automatically post the gl transaction for inventory receipts (purchase or return shipments, manual receipts) to the GL
    • Added screens to define gl journals and added ability to define an error journal, where all failed accounting transactions are moved
    • Improved screen for accounting time periods: it is now possible to define new time periods for the selected organization
  • Project Manager
    • Create the first version of a design document here Comments welcomed!
    • Bug fixing
    • in a project make the 'phase' and 'task' structure mandatory.
    • reporting on status and dates only done on task level.

October 2007

Features In The OFBiz Trunk

Warning
titleDeprecated

This page is no longer maintained. We will now use JIRA for that. See Change logs, here is example for the upcoming branch. You might also want to follow  OFBiz's official mensual blog posts (smile). It contains also bug fixes and more...

Tip

These features correspond to main trunk changes since Release 4.0 (for children pages which contain the previous years changes, click on the tree icon into the left panel).

As always, OFBiz releases represent stable code while trunk includes the latest and greatest functionalities.

December 2013

  • Framework
    • It's not new but was not working for a moment. The geo location works again, for both Google Map and OpenLayers

November 2013

  • Framework
    • Introduced Tomcat's JreMemoryLeakPreventionListener (read why at OFBIZ-5395), most useful when used with an external applicaiton server (whith redeployment phases)

October 2013

  • Framework
    • It's now possible to use a port offset parameter to run an instance on another set of ports (all are handled with the offset). See ant -p for more, look for "portoffset". It works also for tests (ant run-tests) but a weird issue with testSOAPSimpleService service, so I did not commit this part yet.

June 2013

  • Framework
    • More Czech translations
    • Allow to dynamically set the log level for a class or package

May 2013

  • Framework
    • Added a mean to collect and show the Requests Events durations using Metrics framework added (there is no threshold handling for event metrics)
    • Some more Russian common labels

April 2013

  • Framework
    • Added the possibility to force the user to reset his password in a pre-defined regular interval of time
    • Some more Russian common labels

Februrary 2013

Complete Chinese translation

January 2013

  • Framework
    • Allow a whole controller or/and request/s to override a default 302 in case of redirect

 

...

  • Implemented validity dates for the ProductPromoCode entity: it is now possible to specify the validity period for a promotional code
  • Enhanced support for manual promotions (i.e. promotions that are associated to a store but are applied only if the order entry clerk explicitly selects them)

...

  • Surveys
    • Implemented feature to allow to set default values for survey questions; response can be generated by setting values (via a map) in the wrapper before rendering
    • Implemented GEO and ENUMERATION types for Survey Questions; now ANY Geo Group or Enumeration Type can be listed as survey option lists
  • Implemented code to support pre-account email verification (verify email before account is created)

...

  • Added new data model elements, crud services, screens and seed data for modeling vendor-specific store settings and order with ship group per vendor

...

  • Implemented service, triggered when a task is completed, that computes the actual/real production run routing task's costs

...

  • Added ability to export warehouse inventory report in CSV format

...

  • New special purpose component for integration with Google Checkout

...

  • New special purpose component for integration with Google Base

...

  • New component and framework for an integrated Business Intelligence application

...

  • Completed implementation for security codes (ccv2) for credit cards in the order component

...

  • Added geographic data for India
  • Enhanced support for RTL (Right-To-Left) languages

...

  • Implemented new integration with the Apache DBCP connection pool that is now the default connection pool manager in OFBiz (the old Minerva connection pool has been disabled by default)
  • Several enhancements for the framework: code cleanups for Java 1.5, Java 1.5 markups, optimizations, improvements to memory usage etc...
  • Moved common controller entries and login screens in the framework/common component: they are now shared by all the applications

...

  • Added ability to specify an event/action pairs on an hyperlink field of a form widget: useful to define Javascript events, for example, to quickly implement confirm/warning popup screens on mouse clicks
  • Added examples of widget usages in Example component
  • Added ability to call a local request when reusing a form from an other application (target-type=inter-app)

...