Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 141 Next »

Main New features in OFBiz

September 2008

  • Ecommerce
    • Added a new event "setUserLoginFromEmail" that set userloginId from an email address. If user edit email address then set it as a new userLoginId and
      disabled date to far in the future for existing userLoginId. This is a feature available on new profile page.

August 2008

  • Framework
    • Generics markup added to several Java classes.
    • Refactored FlexibleStringExpander - less memory used.
  • MyPage, ProjectManager
    • It is now possible to create a customer request from an incoming email
    • Creation of a project task from a customer request
    • Allow the customer to login to the backend system in mypage using OFBiz security system and showing the status of the customer requests.
    • Customer can now add new requests and update the priority of exiting requests.
    • Customer can also see and download his own invoices in his currency in pdf format
    • Many enhancements in receiving email into the system.
    • Last but not least: create an invoice from all hours reported per timesheet on not yet invoiced project tasks"
  • Order Component
    • Miscellaneous enhancements to the order detail screen, mostly related to the action links for shipment related operations.
  • POS
    • New virtual keyboards (alphanum and num) automatically accessed from fields needing them (usefull with touch screens, can be disabled with a property)
  • Fixed Asset Maintenance
    • Meter readings can be entered without creating a maintenance.
    • Automatic maintenance generation. If a product maintenance is based on meter readings, then maintenances will be created automatically when the meter reading crosses a threshold. If a product maintenance is based on time intervals, then maintenances will be created automatically when the time interval is passed.
    • New party roles for maintenance worker, maintenance manager, and maintenance supplier (outside service).
    • Automatic assignment of parties to maintenance tasks.
    • Additional parties can be assigned to a maintenance task.
    • Improved user interface in the Asset Maintenance component.

July 2008

  • My Page
    • New application currently under development and is now fairly complete.This component shows all information for a specific user such as personal email, project tasks assigned, timesheet and company events such as holidays, When a person has acces he can also edit the email of other users such as company email send to info@company.com
  • Party Component
    • Enhanced the communication event screens and created specific forms for emails and internal notes.
    • created the possibility to create Customer requests from incoming emails which allows the import into the project manager component where request can be converted into project tasks.
    • When emails come into the system and the email is not known, a form is added which allos the quick creation of new parties. Also has a mass delete button to delete incoming spam.
  • Order Component
    • Enhanced the Customer request screens and changed them according the OFBIz interface standards.
    • Implemented returns of purchase orders to suppliers
  • Framework
    • Added support for default entity-group for entities: now, if an entity belongs to the org.ofbiz group, there is no need to explicitely specify this
  • All Components
    • a bunch of Beanshell scripts have been converted to Groovy scripts
    • removed all the, no more needed after recent enhancement, entity-group.xml files

June 2008

  • Framework
    • Application servers (new option in appserver, see http://docs.ofbiz.org/x/gB)
      • JBoss422
    • Embedded Tomcat has been upgraded to 6.0.16
    • Embedded Geronimo TX Manager have been upgraded to 2.1.1
    • LDAP Authentication
  • User Interface
    • New and faster popup calendar
    • New collapsible lookup interface is slowly spreading in OFBiz (Ajax style)

May 2008

  • Framework
    • Groovy : now Groovy can be used in place of BeanShell (work in progress...)
  • SFA (Sales Force Application)
    • Miscellaneous enhancements
  • HR (Human ressources)
    • Miscellaneous enhancements
  • User Interface
    • Localisation
      • Major cleanup of localisation in progress...
      • Complete French translation of the Catalog and Order modules
      • Miscellaneous enhancements in French localisation of Backoffice modules

April 2008

  • Accounting
    • Miscellaneous Enhancement of the component
    • Implement new service to get an aggregate set of accounting
      preferences for a company
  • Manufacturing
    • Enhanced the MRP algorithm to generate requirements also for products with qoh less than minimum
      stock that don't have any event associated to them
  • Order
    • New product variant selection method
  • Ecommerce
    • Cleaning up javascript code and now using prototypejs library
  • Product
    • Rename FeaturePrice entity to ProductFeaturePrice and move the the related screens in the
      feature detailed info
  • Framework
    • Application servers (new options in appserver, see http://docs.ofbiz.org/x/gB)
      • Geronimo 2.0.3 or WASCE 2
      • Tomcat 5.5 et 6
    • Added a simple example of using prototype (ajax) with screens
    • Various improvements on artifacts tool
    • Removed xml header from fop files
  • SFA (Sales Force Application)
    • New pages for adding leads.

March 2008

  • Facility
    • Implemented JUNIT test case for physical inventory adjustment
  • Product
    • Implemented JUNIT test case for receive other shipment
  • Framework
    • Added run-install-extseed-initial target to install data including the new seed-initial
    • Added docs-all target for building javadocs of all applications
    • New Geo data for Columbia
  • Marketing - new SFA application
    • Added a new Sales Force Automatimation application
  • Content - new seed for MP4 mime type
    • Added mime type data for mp4
  • User Interface
    • New look and feel for most of the forms into Webtools application
    • There are now two menu groups: "main", for the main applications, in the top bar, and "secondary" for applications (specialized or not still 'mature'), in the footer.
    • Added artifact forms to get informations about services, forms, entities used in OFBiz, see Webtools module

February 2008

  • Order
    • A new product store email has been created for new quote creation
    • Implemented JUNIT test case for creating a sales order
  • User Interface
    • Look and Feel
      • New look and feel for all the forms in the Content, Business Intelligence, eBay, Google Base, Oagis, Asset Maintenance, Project Manager applications
    • Localisation
      • Localisation is now done with XML files and no longer properties files: less files, all translations at a glance (with correct fonts in Eclipse also for Asian languages (16 bit character) can now be maintained without any additional tools
      • OFBiz now completly translated into the Thai Language.
      • Complete French translation of the eCommerce module
  • Product
    • Implemented JUNIT test case for stock moves and inventory items transfer

January 2008

  • User Interface - Look and Feel
    • New look and feel for all the forms in the Catalog, Facility, Order (except for order entry), Party, Marketing, Manufacturing, Human Resources, Work Effort, Accounting applications
  • Content
    • Data resource screens: fixed errors and added paging.
  • Workflow- JUnit test cases
    • Implemented JUNIT test case for party communication
  • 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
  • POS
    • POS uses now XUI 3.2

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

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

  • 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)
  • 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
  • No labels