Friday, July 21, 2006

OFBIZ Development SVN r424208

There were over 150 commits this week, most of which relate to the changing of file license headers from MIT PL to Apache 2.0 license, since most of the outstanding iCLA's have been taken care of . (Special thanks to Jacopo, Ashish, and Scott Gray for helping with this.) SVN r 424208 builds and installs successfully.

The following are the changes excluding the license header change:

Accounting
  • Replaced billing account invoices screen with a form widget (r 423515)
Base and Framework
  • Updated derby to the recent release, version 10.1.3.1 (r 422533)
  • Changed variable name in RequestHandler from "enum" to "attributeNameEnum" to avoid build warnings (r 422537)
  • Cleaned up build files and dtd directories' xsd files (r 422556, 422532, 422652)
  • Changed default format of log to show date and time (r 422902)
  • Fixed bug where the date search field in form widget had 'same_day' and 'equals' checked both. This gave problems in the Konqueror browser under kde linux which did not select anything (r 424145)
  • Removed read-data elements from localderbyodbc datasource as they don't really apply to it (r 424170)
  • Added ofbiz-workflow engine for service engine to refer to the old OFBiz workflow engine (r 424205)
Manufacturing
  • if there are partyassignments to the routingTask, valid date records will be copied over to the productionTask. (r 423836)
  • Fix bug in edit production run screen where null estimated setup and production run times will be set to zero (r 423839)
Order
  • Fixed bad headerItem for various orderview-related pages, including add note, edit delivery schedule, receive offline payment, and send confirmation email (r 421949)
  • Fixed potential crash on order PDF when the payment preference is a manually received offline Credit Card (r 421950)
  • Updated translations (r 422585, 423391)
  • Order manager now allows for no condition searches for quotes and requests, so when you click on them, a list of quotes and requests would automatically show up. (r 423874)
  • Removed old marketing package auto-explode code which has now been replaced by BOM-based code for new the Marketing Package product type (r 424117)
Party
  • Show PaymentMethods description in ecommerce application but hide the GL account. (r 422072)
  • Updated translations (r 422585, 423391)
  • Changed display of state and country geo to abbreviation and full country name in party manager view profile screen. (r 423199, 423200)
  • Fixed broken pagination of list of communication events (r 423251)
Product
  • fixed a problem with creating a product in a category (r 423389)
  • make Uom mandatory on subscription resource because also required in processExtendSubscription service. Removed null pointer possibility on empty field useTime (r 423426)
  • Added support for order item cancellation for products of the "marketing package" type. When items are canceled, the associated inventory items are automatically "de-composed" and returned to the components. (r 424068)
Seed Data
  • Removed old marketing package auto-explode code which has now been replaced by BOM-based code for new the Marketing Package product type (r 424117)
Work Effort
  • fixed bug where fromdate not properly returned from service assignPartyToWorkEffort (r 423774)
eCommerce
  • Show PaymentMethods description in ecommerce application but hide the GL account. (r 422072)
  • A bunch of changes from env-to-env to set to modernize the CustomerEvents.xml script (r 422335)
  • Fixed bug with creating user emails for new customers (r 424207)