[MERGE]: Merged with tpa's branch.
bzr revid: uco@tinyerp.com-20120301120854-12tmtfdsrv9p3lhs
This commit is contained in:
@@ -117,10 +117,10 @@
|
||||
<field name="inherit_id" ref="sale.view_sales_config"/>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<field name="account_analytic_analysis" position="after">
|
||||
<field name="module_account_analytic_analysis" position="after">
|
||||
<newline/>
|
||||
<field name="analytic_user_function" attrs="{'invisible': [('account_analytic_analysis','=',False)]}"/>
|
||||
<field name="analytic_journal_billing_rate" attrs="{'invisible': [('account_analytic_analysis','=',False)]}"/>
|
||||
<field name="module_analytic_user_function" attrs="{'invisible': [('account_analytic_analysis','=',False)]}"/>
|
||||
<field name="module_analytic_journal_billing_rate" attrs="{'invisible': [('account_analytic_analysis','=',False)]}"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
@@ -25,7 +25,7 @@ class crm_configuration(osv.osv_memory):
|
||||
_inherit = 'res.config'
|
||||
|
||||
_columns = {
|
||||
'crm_caldav' : fields.boolean("Use caldav to synchronize Meetings",
|
||||
'module_crm_caldav' : fields.boolean("Use caldav to synchronize Meetings",
|
||||
help="Install crm_caldav module: Caldav features in Meeting"),
|
||||
'fetchmail_crm': fields.boolean("Lead/Opportunity mail gateway"),
|
||||
'server' : fields.char('Server Name', size=256),
|
||||
@@ -38,21 +38,21 @@ class crm_configuration(osv.osv_memory):
|
||||
'is_ssl': fields.boolean('SSL/TLS', help="Connections are encrypted with SSL/TLS through a dedicated port (default: IMAPS=993, POP=995)"),
|
||||
'user' : fields.char('Username', size=256),
|
||||
'password' : fields.char('Password', size=1024),
|
||||
'import_sugarcrm' : fields.boolean("Import data from sugarCRM?",
|
||||
'module_import_sugarcrm' : fields.boolean("Import data from sugarCRM?",
|
||||
help="""Import SugarCRM Leads, Opportunities, Users, Accounts, Contacts, Employees, Meetings, Phonecalls, Emails, and Project, Project Tasks Data into OpenERP Module.
|
||||
It installs import_sugarcrm module.
|
||||
"""),
|
||||
'import_google' : fields.boolean("Import Contacts & Meetings from Google",
|
||||
'module_import_google' : fields.boolean("Import Contacts & Meetings from Google",
|
||||
help="""
|
||||
Import google contact in partner address and add google calendar events details in Meeting
|
||||
It installs import_google module.
|
||||
"""),
|
||||
'wiki_sale_faq' : fields.boolean("Install a sales FAQ?",
|
||||
'module_wiki_sale_faq' : fields.boolean("Install a sales FAQ?",
|
||||
help="""
|
||||
It provides demo data, thereby creating a Wiki Group and a Wiki Page for Wiki Sale FAQ.
|
||||
It installs wiki_sale_faq module.
|
||||
"""),
|
||||
'base_contact' : fields.boolean("Manage a several address per customer",
|
||||
'module_base_contact' : fields.boolean("Manage a several address per customer",
|
||||
help="""
|
||||
It lets you define:
|
||||
* contacts unrelated to a partner,
|
||||
@@ -60,12 +60,12 @@ class crm_configuration(osv.osv_memory):
|
||||
* contacts with possibly different functions for each of its job's addresses
|
||||
It installs base_contact module.
|
||||
"""),
|
||||
'google_map' : fields.boolean("Google maps on customer",
|
||||
'module_google_map' : fields.boolean("Google maps on customer",
|
||||
help="""
|
||||
This allows yopu to locate customer on Google Map
|
||||
It installs google_map module.
|
||||
"""),
|
||||
'plugin_thunderbird': fields.boolean('Thunderbird plugin',
|
||||
'module_plugin_thunderbird': fields.boolean('Thunderbird plugin',
|
||||
help="""
|
||||
The plugin allows you archive email and its attachments to the selected
|
||||
OpenERP objects. You can select a partner, a task, a project, an analytical
|
||||
@@ -74,7 +74,7 @@ class crm_configuration(osv.osv_memory):
|
||||
HR Applicant and Project Issue from selected mails.
|
||||
It installs plugin_thunderbird module.
|
||||
"""),
|
||||
'plugin_outlook': fields.boolean('Outlook plugin',
|
||||
'module_plugin_outlook': fields.boolean('Outlook plugin',
|
||||
help="""
|
||||
Outlook plug-in allows you to select an object that you would like to add
|
||||
to your email and its attachments from MS Outlook. You can select a partner, a task,
|
||||
|
||||
@@ -12,9 +12,9 @@
|
||||
<group col="4" colspan="2">
|
||||
<separator string="Plugins" colspan="4"/>
|
||||
<newline/>
|
||||
<field name="plugin_thunderbird" colspan="2"/>
|
||||
<field name="module_plugin_thunderbird" colspan="2"/>
|
||||
<newline/>
|
||||
<field name="plugin_outlook" colspan="2"/>
|
||||
<field name="module_plugin_outlook" colspan="2"/>
|
||||
<newline/>
|
||||
</group>
|
||||
|
||||
@@ -38,25 +38,25 @@
|
||||
<group colspan="4" col="4" name="synchronization">
|
||||
<separator string="Import and Synchronize data from an other application" colspan="4"/>
|
||||
<group colspan="2" col="2">
|
||||
<field name="import_sugarcrm"/>
|
||||
<field name="module_import_sugarcrm"/>
|
||||
<newline/>
|
||||
<field name="import_google"/>
|
||||
<field name="module_import_google"/>
|
||||
</group>
|
||||
<group colspan="2" col="2">
|
||||
<field name="crm_caldav"/>
|
||||
<field name="module_crm_caldav"/>
|
||||
</group>
|
||||
</group>
|
||||
|
||||
<group colspan="4" col="4">
|
||||
<group colspan="2" col="2">
|
||||
<separator string="Documents and Wiki" colspan="2"/>
|
||||
<field name="wiki_sale_faq" />
|
||||
<field name="module_wiki_sale_faq" />
|
||||
</group>
|
||||
<group colspan="2" col="2">
|
||||
<separator string="Customer Form" colspan="2"/>
|
||||
<field name="base_contact"/>
|
||||
<field name="module_base_contact"/>
|
||||
<newline/>
|
||||
<field name="google_map"/>
|
||||
<field name="module_google_map"/>
|
||||
</group>
|
||||
</group>
|
||||
</xpath>
|
||||
|
||||
+10
-10
@@ -43,7 +43,7 @@ class sale_configuration(osv.osv_memory):
|
||||
('manual', 'Invoice Based on Sales Orders'),
|
||||
('picking', 'Invoice Based on Deliveries'),
|
||||
], 'Main Method Based On', required=True, help="You can generate invoices based on sales orders or based on shippings."),
|
||||
'delivery': fields.boolean('Do you charge the delivery?',
|
||||
'module_delivery': fields.boolean('Do you charge the delivery?',
|
||||
help ="""
|
||||
Allows you to add delivery methods in sale orders and picking,
|
||||
You can define your own carrier and delivery grids for prices.
|
||||
@@ -53,27 +53,27 @@ class sale_configuration(osv.osv_memory):
|
||||
'picking_policy' : fields.boolean("Deliver all products at once?", help = ""),
|
||||
'group_sale_delivery_address':fields.boolean("Multiple Address",help="Group To Allow delivery address different from invoice address"),
|
||||
'group_sale_disc_per_sale_order_line':fields.boolean("Discounts per sale order lines ",help="Group to apply discounts per sale order lines"),
|
||||
'sale_layout':fields.boolean("Notes & subtotals per line",help="Allows to format sale order lines using notes, separators, titles and subtotals. It installs the sale_layout module."),
|
||||
'warning': fields.boolean("Alerts by products or customers",
|
||||
'module_sale_layout':fields.boolean("Notes & subtotals per line",help="Allows to format sale order lines using notes, separators, titles and subtotals. It installs the sale_layout module."),
|
||||
'module_warning': fields.boolean("Alerts by products or customers",
|
||||
help="""To trigger warnings in OpenERP objects.
|
||||
Warning messages can be displayed for objects like sale order, purchase order, picking and invoice. The message is triggered by the form's onchange event.
|
||||
It installs the warning module."""),
|
||||
'sale_margin': fields.boolean("Display Margin For Users",
|
||||
'module_sale_margin': fields.boolean("Display Margin For Users",
|
||||
help="""This adds the 'Margin' on sales order,
|
||||
This gives the profitability by calculating the difference between the Unit Price and Cost Price.
|
||||
.It installs the sale_margin module."""),
|
||||
'sale_journal': fields.boolean("Invoice journal?",
|
||||
'module_sale_journal': fields.boolean("Invoice journal?",
|
||||
help="""This allows you to categorise your sales and deliveries (picking lists) between different journals.
|
||||
It installs the sale_journal module."""),
|
||||
'analytic_user_function' : fields.boolean("User function by contracts",
|
||||
'module_analytic_user_function' : fields.boolean("User function by contracts",
|
||||
help="""This allows you to define what is the default function of a specific user on a given account
|
||||
This is mostly used when a user encodes his timesheet: the values are retrieved and the fields are auto-filled. But the possibility to change these values is still available.
|
||||
It Installs analytic_user_function module"""),
|
||||
'analytic_journal_billing_rate' : fields.boolean("Billing rates by contracts",
|
||||
'module_analytic_journal_billing_rate' : fields.boolean("Billing rates by contracts",
|
||||
help=""" This allows you to define what is the default invoicing rate for a specific journal on a given account.
|
||||
It installs analytic_journal_billing_rate module.
|
||||
"""),
|
||||
'account_analytic_analysis': fields.boolean('Contracts',
|
||||
'module_account_analytic_analysis': fields.boolean('Contracts',
|
||||
help = """
|
||||
For modifying account analytic view to show important data to project manager of services companies,
|
||||
You can also view the report of account analytic summary user-wise as well as month wise
|
||||
@@ -122,8 +122,8 @@ class sale_configuration(osv.osv_memory):
|
||||
def create(self, cr, uid, vals, context=None):
|
||||
ids = super(sale_configuration, self).create(cr, uid, vals, context=context)
|
||||
self.execute(cr, uid, [ids], vals, context=context)
|
||||
return ids
|
||||
|
||||
return ids
|
||||
|
||||
def write(self, cr, uid, ids, vals, context=None):
|
||||
self.execute(cr, uid, ids, vals, context=context)
|
||||
return super(sale_configuration, self).write(cr, uid, ids, vals, context=context)
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<group colspan="4" col="4">
|
||||
<field name="order_policy" attrs="{'invisible':['|',('sale_orders','=',False),('deli_orders','=',False)]}"/>
|
||||
<newline/>
|
||||
<field name="delivery" attrs="{'invisible':[('sale_orders','=',False), ('deli_orders','=',False)]}"/>
|
||||
<field name="module_delivery" attrs="{'invisible':[('sale_orders','=',False), ('deli_orders','=',False)]}"/>
|
||||
<newline/>
|
||||
<field name="picking_policy" attrs="{'invisible':[('deli_orders','=',False)]}"/>
|
||||
<newline/>
|
||||
@@ -39,9 +39,9 @@
|
||||
<newline/>
|
||||
<field name="tax_policy" on_change="onchange_tax_policy(tax_policy)"/>
|
||||
<newline/>
|
||||
<field name="sale_margin"/>
|
||||
<field name="module_sale_margin"/>
|
||||
<newline/>
|
||||
<field name="warning"/>
|
||||
<field name="module_warning"/>
|
||||
<newline/>
|
||||
</group>
|
||||
<group colspan="4" col="4">
|
||||
@@ -52,9 +52,9 @@
|
||||
<newline/>
|
||||
<field name="group_sale_disc_per_sale_order_line"/>
|
||||
<newline/>
|
||||
<field name="sale_layout"/>
|
||||
<field name="module_sale_layout"/>
|
||||
<newline/>
|
||||
<field name="sale_journal"/>
|
||||
<field name="module_sale_journal"/>
|
||||
<newline/>
|
||||
</group>
|
||||
</group>
|
||||
@@ -62,7 +62,7 @@
|
||||
<separator string="Contracts" colspan="4"/>
|
||||
<group name="Contracts" colspan="4" col="4">
|
||||
<group colspan="4" col="4">
|
||||
<field name="account_analytic_analysis"/>
|
||||
<field name="module_account_analytic_analysis"/>
|
||||
<newline/>
|
||||
</group>
|
||||
</group>
|
||||
|
||||
Reference in New Issue
Block a user