Monday, May 14, 2007

OFBIZ Development r537976

  • Improved support for calculating tax and adjustments to 3 decimal places (535415)
  • Fix XML dump bug in webtools (535463)
  • Fix bug where recursive copyCategoryProduct don't work for other langages (535484)
  • make dropshipment orders in the ecommerce frontend work which will create purchase orders for the different suppliers to be dropshipped. Also added some demo data and login Id's so the dropshippers can see the purchase orders sent to them. (535589)
  • When a serialized inventory item is issued, the ownerPartyId of the inventory item is changed to the end user customer. (535839)
  • Updated minerva jar (535965, 536383, 536400, 536431, 537062) with new screen in webtools to show number of connections (536384)
  • Fixed LRU synchronization issues in service dispatcher (536399)
  • Implemented repair return (535972, 536189, 536205)
  • Screen widget gets combined map from request, session (536030)
  • Dutch translation updates (536128)
  • Added textValue to InvoiceTerm, OrderTerm and AgreementTerm to store an actual description of what the term is and can be filled in with seed data. (536333)
  • Fixes to inventory reservation balance routines (536505, 537119)
  • Convert newlines to proper html br with the form widget (536575)
  • Changed default connection pool size of entity engine to 250 (536644), AJP to 200 threads (536646)
  • Upgraded to Tomcat 5.5.23 (536686)
  • fix bug where GeronimoTXM throws IllegalStateExceptions under certain conditions in transactions; this will cause the transaction to hang since it is never caught (536689)
  • added tracer to internal XAResource to notify when transactions timeout (536705)
  • Updated ant to 1.7.0 and freemarker to 2.3.10. (536774, 536778)
  • Updated DataVision to 1.0.0; removed MinML2 jars that was only needed by the old DataVision jar. (536788)
  • Email services use locale provided in body parameters when it is supplied (536846, 536872)
  • Change timeout of quick ship to 10 minutes in case there are large orders (536949)
  • When a replacement return item is cancelled, the replacement order items associated to it are also cancelled. (536951)
  • Changed AgreementItem.agreementText to text type (very-long) and AgreementTerm.termValue to currency-precise to match pricing (536981)
  • Added a utility service, buildSurveyQuestionsAndAnswers, that, given a surveyResponseId, returns a list of maps that contain "question"->SurveyQuestion and "response"->SurveyResponseAnswer pairs. (537042)
  • Containerloader now dumps a thread list when shutdown (537058)
  • Fixed GenericXaResources to make sure the real transaction is used to get status; previous to this commit the new thread wasn't associated with a transaction (537059)
  • Updated facility inventory to show inventory only for items on the page (537084)
  • In Replacement Returns, check if the product being returned has a Refurbished Equivalent and if so (and there is inventory for the assoc product) use that product instead. (537157)
  • Non-physical items are now returnable.  (537262)  When returning a non-physical good (productType.isPhysical == N as well as non-product order items) returns should not require inventory to be received. In this case, a return will move directly from APPROVED to COMPLETED handing the refund/order/credit right away. (537258)
  • added new notify level to log4j - calls directly into the SMTPAppender to notify (email) specific log messages; use Debug.logNotify() to call into this; only use this for very NEED TO KNOW problems (537276)
  • I18n of order mail notice page title (537736) and password request (537942, 537976)
  • Fix for shipment with no packages defined in packing slip (537828)
  • packing code now (also) uses picklist bin data to begin packing (packing off a picklist) (537902)
  • updated catalina container to load webapps in reverse order from how they are defined, also it only attempts to load a webapp once. Apps which "override" the stock apps will now have priority. (537918, 537920)
  • Set a default date of now for the ship groups with a null requiredByDate in setEstimatedDeliveryDates service. (537955)
  • implemented InventoryItemStatus service (537964)