diff --git a/contract_digitized_signature/README.rst b/contract_digitized_signature/README.rst
index 40f9d37a..c7b8b995 100644
--- a/contract_digitized_signature/README.rst
+++ b/contract_digitized_signature/README.rst
@@ -6,11 +6,16 @@
Contract Digitized Signature
============================
-This module adds a signature field (using ``web_widget_digitized_signature``)
-to contract report.
+This module adds a signature field to contract report.
-Also a button has been added to contract form to allow users to send by email
-the contract report with digitized signature.
+Installation
+============
+
+This module depends on :
+
+* web_widget_digitized_signature
+
+This module is part of the OCA/web suite.
Configuration
=============
diff --git a/contract_digitized_signature/__openerp__.py b/contract_digitized_signature/__openerp__.py
index cf16264b..aded5e03 100644
--- a/contract_digitized_signature/__openerp__.py
+++ b/contract_digitized_signature/__openerp__.py
@@ -19,7 +19,6 @@
"report/report_contractorder.xml",
"report/contract_views.xml",
"views/contract_views.xml",
- "data/contract_template.xml",
],
"installable": True,
}
diff --git a/contract_digitized_signature/data/contract_template.xml b/contract_digitized_signature/data/contract_template.xml
deleted file mode 100644
index 2258bac8..00000000
--- a/contract_digitized_signature/data/contract_template.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
- Email Contract Template
- ${(object.user_id.email and '%s <%s>' % (object.user_id.name, object.user_id.email) or '')|safe}
- ${object.company_id.name} Contract (Ref ${object.name or 'n/a'})
- ${object.partner_id.id}
-
-
-
- Contract
- ${object.partner_id.lang}
-
- Hello ${object.partner_id.name or ''},
- A new contract has been created:
-
-
- REFERENCES
- Contract: ${object.name}
- Contract date start: ${object.date_start or ''}
-
- % if object.user_id:
- Your contact: ${object.user_id.name}
- % endif
-
-
-
- If you have any question, do not hesitate to contact us.
- Thank you for choosing ${object.company_id.name or 'us'}!
-
-
-
-
- ${object.company_id.name}
-
-
-
- ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}
-
- % if object.company_id.phone:
-
- Phone: ${object.company_id.phone}
-
- % endif
- % if object.company_id.website:
-
- %endif
-
-
-
- ]]>
-
-
-
diff --git a/contract_digitized_signature/i18n/es.po b/contract_digitized_signature/i18n/es.po
index 33506f56..6e25176c 100644
--- a/contract_digitized_signature/i18n/es.po
+++ b/contract_digitized_signature/i18n/es.po
@@ -15,98 +15,6 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
-#. module: contract_digitized_signature
-#: model:mail.template,body_html:contract_digitized_signature.email_contract_template
-msgid "\n"
-"\n"
-"
Hello ${object.partner_id.name},
\n"
-"
A new contract has been created:
\n"
-"\n"
-"
\n"
-" REFERENCES
\n"
-" Contract: ${object.name}
\n"
-" Contract date start: ${object.date_start or ''}
\n"
-"\n"
-" % if object.user_id:\n"
-" Your contact: ${object.user_id.name}\n"
-" % endif\n"
-"
\n"
-"\n"
-"
\n"
-"
If you have any question, do not hesitate to contact us.
\n"
-"
Thank you for choosing ${object.company_id.name or 'us'}!
\n"
-"
\n"
-"
\n"
-"
\n"
-"
\n"
-" ${object.company_id.name}
\n"
-" \n"
-"
\n"
-"
\n"
-" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
-" \n"
-" % if object.company_id.phone:\n"
-"
\n"
-" Phone: ${object.company_id.phone}\n"
-"
\n"
-" % endif\n"
-" % if object.company_id.website:\n"
-"
\n"
-" %endif\n"
-"
\n"
-"
\n"
-"
\n"
-" "
-msgstr "\n"
-"\n"
-"
Hola ${object.partner_id.name},
\n"
-"
Un nuevo contrato se ha creado:
\n"
-"\n"
-"
\n"
-" REFERENCIA
\n"
-" Contrato: ${object.name}
\n"
-" Fecha inicio del contrato: ${object.date_start or ''}
\n"
-"\n"
-" % if object.user_id:\n"
-" Contacto: ${object.user_id.name}\n"
-" % endif\n"
-"
\n"
-"\n"
-"
\n"
-"
Si tiene cualquier pregunta, no dude en contactar con nosotros.
\n"
-"
Gracias por elegir ${object.company_id.name or 'us'}!
\n"
-"
\n"
-"
\n"
-"
\n"
-"
\n"
-" ${object.company_id.name}
\n"
-" \n"
-"
\n"
-"
\n"
-" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
-" \n"
-" % if object.company_id.phone:\n"
-"
\n"
-" Teléfono: ${object.company_id.phone}\n"
-"
\n"
-" % endif\n"
-" % if object.company_id.website:\n"
-"
\n"
-" %endif\n"
-"
\n"
-"
\n"
-"
\n"
-" "
-
-#. module: contract_digitized_signature
-#: model:mail.template,subject:contract_digitized_signature.email_contract_template
-msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
-msgstr "${object.company_id.name} Contrato (Ref ${object.name or 'n/a'})"
-
#. module: contract_digitized_signature
#: model:ir.ui.view,arch_db:contract_digitized_signature.report_contract_document
msgid "Customer acceptance:"
@@ -152,15 +60,8 @@ msgstr "Precio unidad"
msgid "Analytic Account"
msgstr "Contrato"
-#. module: contract_digitized_signature
-#: code:addons/contract_digitized_signature/models/account_analytic_account.py:39
-#, python-format
-msgid "Compose Email"
-msgstr "Componer correo electrónico"
-
#. module: contract_digitized_signature
#: model:ir.actions.report.xml,name:contract_digitized_signature.report_contract
-#: model:mail.template,report_name:contract_digitized_signature.email_contract_template
msgid "Contract"
msgstr "Contrato"
@@ -189,11 +90,6 @@ msgstr "Responsable"
msgid "Responsible:"
msgstr "Responsable:"
-#. module: contract_digitized_signature
-#: model:ir.ui.view,arch_db:contract_digitized_signature.account_analytic_account_recurring_form_form
-msgid "Send by Email"
-msgstr "Enviar por correo electrónico"
-
#. module: contract_digitized_signature
#: model:ir.ui.view,arch_db:contract_digitized_signature.report_contract_document
msgid "VAT:"
diff --git a/contract_digitized_signature/models/account_analytic_account.py b/contract_digitized_signature/models/account_analytic_account.py
index 1c55e483..d3484e69 100644
--- a/contract_digitized_signature/models/account_analytic_account.py
+++ b/contract_digitized_signature/models/account_analytic_account.py
@@ -19,35 +19,6 @@ class AccountAnalyticAccount(models.Model):
string='Customer acceptance',
)
- @api.multi
- def action_contract_send(self):
- self.ensure_one()
- template = self.env.ref(
- 'contract_digitized_signature.email_contract_template',
- False,
- )
- compose_form = self.env.ref('mail.email_compose_message_wizard_form',
- False)
- ctx = dict(
- default_model='account.analytic.account',
- default_res_id=self.id,
- default_use_template=bool(template),
- default_template_id=template and template.id or False,
- default_composition_mode='comment',
- mark_invoice_as_sent=True,
- )
- return {
- 'name': _('Compose Email'),
- 'type': 'ir.actions.act_window',
- 'view_type': 'form',
- 'view_mode': 'form',
- 'res_model': 'mail.compose.message',
- 'views': [(compose_form.id, 'form')],
- 'view_id': compose_form.id,
- 'target': 'new',
- 'context': ctx,
- }
-
@api.model
def create(self, values):
contract = super(AccountAnalyticAccount, self).create(values)
@@ -58,5 +29,5 @@ class AccountAnalyticAccount(models.Model):
@api.multi
def write(self, values):
- self.env['mail.thread']._track_signature(values, 'customer_signature')
+ self._track_signature(values, 'customer_signature')
return super(AccountAnalyticAccount, self).write(values)
diff --git a/contract_digitized_signature/views/contract_views.xml b/contract_digitized_signature/views/contract_views.xml
index b4b4d8c1..e35a7986 100644
--- a/contract_digitized_signature/views/contract_views.xml
+++ b/contract_digitized_signature/views/contract_views.xml
@@ -6,11 +6,6 @@
account.analytic.account
-
-
-