diff --git a/addons/crm/crm.py b/addons/crm/crm.py index 99c7c67c770..1289b44a0cd 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -25,12 +25,17 @@ import os import base64 import tools import mx.DateTime +import datetime -from tools.translate import _ -from osv import fields -from osv import osv +from datetime import datetime +from datetime import timedelta +from osv import fields from osv import orm +from osv import osv from osv.orm import except_orm +from tools.translate import _ + + MAX_LEVEL = 15 AVAILABLE_STATES = [ @@ -270,6 +275,7 @@ class crm_case(osv.osv): 'email_from': _get_default_email, 'state': lambda *a: 'draft', 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), + 'date_deadline': lambda *a:(datetime.today() + timedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S'), 'section_id': _get_section, } _order = 'date_deadline desc, date desc,id desc' diff --git a/addons/crm/crm_claims_view.xml b/addons/crm/crm_claims_view.xml index 73fb7734248..82560e95959 100644 --- a/addons/crm/crm_claims_view.xml +++ b/addons/crm/crm_claims_view.xml @@ -36,9 +36,8 @@ - + - @@ -54,10 +53,11 @@ + - + - + - - + @@ -177,7 +176,7 @@ - + @@ -190,6 +189,11 @@ help="My section"/> + + + + + diff --git a/addons/product/product_view.xml b/addons/product/product_view.xml index e0b2cc714f6..fefac1da3d7 100644 --- a/addons/product/product_view.xml +++ b/addons/product/product_view.xml @@ -18,8 +18,8 @@ - +