OFBiz Development SVN r419743
75 new commits this week. The OFBIZ SVN has been moved to svn.apache.org as part of our migration to the Apache Software Foundation. As a result, the SVN commit numbers have changed. Other significant changes:
Accounting
- New support for subscription products such as newsletters
- When "marketing package" products are returned, they are now automatically returned to the component product items.
- More internationalization and translations.
Accounting
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Modified createInvoiceFromOrder so tax adjustments use tax decimals and rounding (r 7918)
- Added AgreementPartyApplic screens and services (r 7922)
- AgreementTerm screen cleanups and enhancements (r 418539)
- The "ListAgreementTerms" form should only show the terms associated to the Agreement header, not the ones associated to single Agreement Items, which are shown in a separate screen/form. (r 418559)
- Changed the agreement screens so that the term type id is mandatory and the invoice item type is optional (r 418560)
- Changed license headers to Apache 2.0 license (r 418558, 418565)
- Disabled commission calculation because it was breaking order creation for digital products (r 419413)
- add a clearCommerce service to check for creditcard validity only (r 419381, 419437)
- Fixed bug of bad controller request for createGlJournalEntry (r 419441)
- Changed UI label on the return page from No Billing Account to New Billing Account which is what it really means (r 419610)
- Changing all rounding modes to round half up because round half even so 0.825 and 0.835 will both round up now (r 419626)
- Screens to show children of fixed assets (r 419735)
- Changed log stream of startofbiz.sh and startofbiz.bat to go to the framework directory (r 7923)
- Moved derby properties to framework/data directory which makes more sense than the site/derby directory, which is now abolished (r 418501)
- CSS cleanups of ecommain.css and maincss.css (r 418540)
- Removed the webapp barcode files which are no longer needed (r 418676)
- The website component is no longer loaded at startup. (r 419468)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Moved content.subscription entities and code to product.subscription, since it really is more generic and extends the product model rather than being part of the content stuff; (r 418893, 418901, 418907, 418920, 418922)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Added missing css class to select box for formula field in the "edit bom" form. (r 418514)
- De-composition of marketing packages on product returns: When a return recive for a marketing package is done, a seca is run to decompose the marketing package. (r 419201, 419258, 419275, 419283)
- Fixed some rounding bugs. First in taxes due to calcOrderAdjustmentBd(), second in orders with partial returns. (r 7909)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Alignment fixes for the CustReqest screen (r 7921)
- Split the View Quote screen into reusable screenlets (r 418557)
- De-composition of marketing packages on product returns: When a return recive for a marketing package is done, a seca is run to decompose the marketing package. (r 419201, 419258, 419275, 419283)
- Changed UI label on the return page from No Billing Account to New Billing Account which is what it really means (r 419610)
- Fixed bug where adding an item to a created order would crash due to inability to compute price. The problem occurred when no default price was set, and the add item screen was not passing a prodCatalogId to activate the price rules properly. (r 419736, 419743)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Re-wrote the create/update/deletePartyRelationship services and cleaned up some of the PartyRelationship UI (r 418674)
- Fixed a couple of minor display issues (button style, etc.) of pack order and shipment info pages (r 7908)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Changed the updateSubscription service name to updateContentSubscription so that the updateSubscription name can be used where it should be: for the Subscription entity (r 418893)
- Moved content.subscription entities and code to product.subscription, since it really is more generic and extends the product model rather than being part of the content stuff; (r 418893, 418901, 418907, 418920, 418922)
- Changed the checkPriceCondition method to accept a null quantity and in that circumstance ignore quantity constraints, in preparation for other methods to find quantity breaks and such for a product according to the price rules (r 418915)
- Subscription related screens (r 419440, 419166)
- Fixed bug when creating a new facility, the message "facility not found" was shown instead of the edit facility form; I recently introduced this error when I modified the facility-decorator screen. (r 419208)
- Added subscription processing services, which are now enabled by default with an ECA; includes a demo product for a Gizmo Newsletter. (r 419428)
- Better error messages when the DHL schedule shipping service fails (r 419608)
- Changed success request map to request-redirect instead of view after the dhl shipment request, so a back button doesn't try to schedule another shipment (r 419615)
- Fixed bug where complete inventory transfer service was not marking the inventory transfer record as COMPLETE, so they were still left as REQUESTED (r 419681)
- Fixed bug in batch print shipping labels when no labels are selected. (r 419684)
- Added comment about how CatalogWorker.getCurrentCatalogId works. (r 419734)
- Added subscription processing services, which are now enabled by default with an ECA; includes a demo product for a Gizmo Newsletter. (r 419428)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
- Internationalization and translations (r 7910, 7911, 7912, 7913, 7914, 7915, 7916, 7917, 7919, 7920, 418930, 419375, 419455, 419482)
<< Home