This commit does a couple of small related improvements:
- adds new delivery options: "Local Delivery".
We replace the existing "Normal Delivery Charges" with the new "Local
Delivery" since it is now redundant.
- Originally a "Local Pickup" demo option was going to be added, but
this appeared redundant with the "[On Site Pick]" added in
odoo/odoo#87636 . Regardless, an additional `carrier_description`
field has been added so users can include extra instructions (e.g.
address to pick up from, when pickup can occur, etc) to sales orders/
confirmation emails (emails only via ecommerce sales).
- adds option to filter based on zip prefix rather than the previous zip
"range" option, which was too restrictive in some cases (e.g. in the
UK where zips can have letters in them). Note that users can view/edit
zip prefixes in menu under settings when debug mode is active. Note:
- prefixes are ordered by name so its easier to read large numbers
prefixes
- prefixes are always capitalized to avoid duplicate prefixes that
differ by case + avoid capitalizing all prefixes every time the
`_match_address` logic is called
Task: 2706451
Upgrade PR: odoo/upgrade#3384closesodoo/odoo#84620
Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com>
[IMP] procurement: typo corrected
[FIX] sale: error occured when people invoiced a line of a sale order then tried to invoice the whole sale order. Now it raises an error because they are supposed to finish the billing process of that SO by line
[IMP] sale: small improvements in view
[IMP] sale_crm: lots of improvments
* made it use the onchange defined on sale.order.line
* corrected view that displayed error client side because of unknown args passed in context + added the note tab
* fix the sale.order.line creation in order to give also the price_unit and qty (and all other field of a sale.order.line, actually)
* removed unecessary attributes on sale.order.make.line
[IMP] sale_journal: created menu structure + removed widget selection not compatible with domain
[FIX] sale_layout: corrected rml (total net, taxes, total taxes included were missing + 'your reference' as wrongly filled
[IMP] sale_layout: removed the inheritance of tree view for lines and added a domain=[('layout_type','=','article')] on the menuitem sales \ billing \ lines to invoice
[IMP] project: duplicating a task doesn't copy the active field, which is also replaced by a function fields with store=true
bzr revid: qdp-launchpad@tinyerp.com-20100718194357-eqip22swh8as90n9