Friday, October 27, 2006

OFBiz Development r468461

48 new commits this week. SVN r 468461 builds and installs successfully. Key changes this week:
  1. Changed deprecated versions of assignment operations to the new set operator in minilang.
  2. Updated xerces and bsf jars.
  3. Numerous bug fixes and improvements, including invoice calculation rounding, facility inventory screens, and order entry.

Accounting
  • New translations (r 466346, 466631)
  • Converted deprecated minilang operations to set (r 466405)
  • Changed authorize.net capture to use the PRIOR_AUTH_CAPTURE instead of CAPTURE_ONLY (r 467725)
  • Changed permission of calculateAcctgTransTrialBalance to ACCOUNTING_ATX_CREATE since this is invoked when the user is trying to create a transaction (r 468431)
  • fixed numerator/denominator and rounding problems which was causing tax amounts on invoices to differ from order. (r 468461)
Base and Framework
  • Fix wrong week number in the calendar (r 466364)
  • converted deprecated minilang operations to the set operation. (r 466420, 466421, 466425)
  • Improved the xsl-fo common template for document based reports. (r 466630)
  • Improved the simple xsl-fo common template for list based report. (r 466629)
  • Upgrade bsf to newer version (r 467304)
  • Updated Xerces to version 2.8.1 (r 467373)
  • Updated ecliipse .classpath files (r 468394)
Content
  • converted deprecated minilang operations to the set operation. (r 468277)
Manufacturing
  • New translations (r 466346, 466631)
  • routing screens header for routing task is fixed (r 466351)
  • converted deprecated minilang operations to the set operation. (r 466396, 466401)
Marketing
  • converted deprecated minilang operations to set (r 466401, 467177, 468277)
Order
  • New translations (r 466346, 466631)
  • converted deprecated minilang operations to the set operation. (r 466419)
  • Simplified and cleaned the companyHeader.fo.ftl template by replacing the fo:table elements with fo:block and fo:list-block. (r 466634, 466632)
  • Fixed the bug where modifying price during order entry does not cause the display price to be changed (r 467723)
  • Disabled the two examples of reports developed using JasperReport and added a comment to document this. (r 468304)
Party
  • converted deprecated minilang operations to the set operation. (r 466966, 467397, 468277)
Product
  • New translations (r 466346, 466631)
  • Uncommented accidental commenting out of picklistActiveList lookup for the picklist manage screen (r 467375)
  • converted deprecated minilang operations to the set operation. (r 467397, 468277, 468278)
  • Created a new script used by the Facility->Inventory screen to count inventory in facility. This new version uses a complex dinamic view entity to count the items instead of calling the proper inventory services and so it is very efficient and can handle large amount of data. This new version doesn't support the 'virtual' inventory of mkt packages. The old ViewFacilityInventoryByProduct.bsh script is still available and used by the report under the "reports" menu. (r 467444)
  • Reimplemented the "edit facility inventory items" screen with form widget: (r 468298)
  • Small fix to the display of facility id in product inventory items screen (r 468328)
  • Fix null shipping weight error in Ups (r 468358)
Seed Data
  • Fixed incorrect classification of freight in gl accounts in demo general chart of accounts (r 467185)
  • new inventory asset gl account class for use in sales and inventory analysis (r 468443)
Web Tools
  • New translations (r 466346, 466631)
  • Fixed NPE when a wrong service name was used in the schedule job screen. (r 467712)
Work Effort
  • Fix wrong week number in the calendar (r 466364)
eCommerce
  • converted deprecated minilang operations to the set operation. (r 466414)