THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Main New features in OFBiz
January 2008
- *Catalog
- New look and feel for all the Catalog forms
- *Facility
- New look and feel for all the Facility forms
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)
- Webtools
- 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
- Webtools
- 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
- Promotions
- 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)
- CRM
- 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)
- Surveys
- Vendor Specific Stores/Catalogs
- Added new data model elements, crud services, screens and seed data for modeling vendor-specific store settings and order with ship group per vendor
- Manufacturing
- Implemented service, triggered when a task is completed, that computes the actual/real production run routing task's costs
- Inventory
- Added ability to export warehouse inventory report in CSV format
- Ecommerce - Google Checkout
- New special purpose component for integration with Google Checkout
- Catalog - Google Base
- New special purpose component for integration with Google Base
- Business Intelligence
- New component and framework for an integrated Business Intelligence application
- Payments with Credit Cards
- Completed implementation for security codes (ccv2) for credit cards in the order component
- Localization
- Added geographic data for India
- Enhanced support for RTL (Right-To-Left) languages
- Framework - connection pooling
- 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
- Form widgets:
- 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)
- Misc
- Several small bug fixes and improvements for the framework and applications