|
1.
|
|
|
Hello ${object.name},
% macro account_table(values):
<table cellspacing="1" border="1" cellpadding="4">
<tr>
<th>Customer</th>
<th>Contract</th>
<th>Dates</th>
<th>Prepaid Units</th>
<th>Contact</th>
</tr>
% for partner, accounts in values:
% for account in accounts:
<tr>
<td>${partner.name}</td>
<td><a href="${ctx["base_url"]}/#action=${ctx["action_id"]}&id=${account.id}&view_type=form">${account.name}</a></td>
<td>${account.date_start} to ${account.date and account.date or '???'}</td>
<td>
% if account.quantity_max != 0.0:
${account.remaining_hours}/${account.quantity_max} units
% endif
</td>
<td>${account.partner_id.phone or ''}, ${account.partner_id.email or ''}</td>
</tr>
% endfor
% endfor
</table>
% endmacro
% if "new" in ctx["data"]:
<h2>The following contracts just expired: </h2>
${account_table(ctx["data"]["new"].iteritems())}
% endif
% if "old" in ctx["data"]:
<h2>The following expired contracts are still not processed: </h2>
${account_table(ctx["data"]["old"].iteritems())}
% endif
% if "future" in ctx["data"]:
<h2>The following contracts will expire in less than one month: </h2>
${account_table(ctx["data"]["future"].iteritems())}
% endif
<p>
You can check all contracts to be renewed using the menu:
</p>
<ul>
<li>Sales / Invoicing / Contracts to Renew</li>
</ul>
<p>
Thanks,
</p>
<pre>
--
Odoo Automatic Email
</pre>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
Hola ${object.name},
% macro account_table(values):
<table cellspacing="1" border="1" cellpadding="4">
<tr>
<th>Cliente</th>
<th>Contrato</th>
<th>Fechas</th>
<th>Unidades prepago</th>
<th>Contacto</th>
</tr>
% for partner, accounts in values:
% for account in accounts:
<tr>
<td>${partner.name}</td>
<td><a href="${ctx["base_url"]}/#action=${ctx["action_id"]}&id=${account.id}&view_type=form">${account.name}</a></td>
<td>${account.date_start} to ${account.date and account.date or '???'}</td>
<td>
% if account.quantity_max != 0.0:
${account.remaining_hours}/${account.quantity_max} units
% endif
</td>
<td>${account.partner_id.phone or ''}, ${account.partner_id.email or ''}</td>
</tr>
% endfor
% endfor
</table>
% endmacro
% if "new" in ctx["data"]:
<h2>Los siguientes contratos acaban de expirar: </h2>
${account_table(ctx["data"]["new"].iteritems())}
% endif
% if "old" in ctx["data"]:
<h2>Los siguientes contratos expirados siguen sin ser procesados: </h2>
${account_table(ctx["data"]["old"].iteritems())}
% endif
% if "future" in ctx["data"]:
<h2>Los siguientes contratos expirarán en menos de un mes: </h2>
${account_table(ctx["data"]["future"].iteritems())}
% endif
<p>
Puede comprobar todos los contratos a ser renovados usando el menú:
</p>
<ul>
<li>Ventas / Facturación / Contratos a renovar</li>
</ul>
<p>
Gracias,
</p>
<pre>
--
Correo electrónico automático de Odoo
</pre>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:email.template,body_html:account_analytic_analysis.account_analytic_cron_email_template
|
|
2.
|
|
|
Sum of everything that could be invoiced for this contract.
|
|
|
module: account_analytic_analysis
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
Suma de todo lo que podría ser facturado para este contrato
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
help:account.analytic.account,toinvoice_total:0
|
|
3.
|
|
|
<p class="oe_view_nocontent_create">
Click here to create a template of contract.
</p><p>
Templates are used to prefigure contract/project that
can be selected by the salespeople to quickly configure the
terms and conditions of the contract.
</p>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
<p class="oe_view_nocontent_create">
Pulse aquí para crear una nueva plantilla de contrato.
</p><p>
Las plantillas se usan para preconfigurar contratos/proyectos que pueden ser seleccionados por los comerciales para configurar rápidamente los plazos y condiciones de un contrato.
</p>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:ir.actions.act_window,help:account_analytic_analysis.template_of_contract_action
|
|
4.
|
|
|
<p class="oe_view_nocontent_create">
Click to create a new contract.
</p><p>
Use contracts to follow tasks, issues, timesheets or invoicing based on
work done, expenses and/or sales orders. Odoo will automatically manage
the alerts for the renewal of the contracts to the right salesperson.
</p>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
<p class="oe_view_nocontent_create">
Pulse para crear un nuevo contrato.
</p><p>
Utilice los contratos para un seguimiento de las tareas, incidencias, partes de horas, o facturaciones basadas en los trabajos realizados, los gastos y/o los pedidos de venta. Odoo gestionará automáticamente las alertas para la renovación de los contratos, redirigiéndolos al comercial adecuado.
</p>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:ir.actions.act_window,help:account_analytic_analysis.action_account_analytic_overdue_all
|
|
5.
|
|
|
<p class="oe_view_nocontent_create">
Click to create a quotation that can be converted into a sales
order.
</p><p>
Use sale orders to track everything that should be invoiced
at a fix price on a contract.
</p>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
<p class="oe_view_nocontent_create">
Pulse para crear un presupuesto que puede ser convertido en un pedido de venta.
</p><p>
Use los pedidos de venta para seguir el rastro de todo lo que debe ser facturado a un preci fijo en un contrato.
</p>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:ir.actions.act_window,help:account_analytic_analysis.action_sales_order
|
|
6.
|
|
|
<p class="oe_view_nocontent_create">
Click to define a new contract.
</p><p>
You will find here the contracts to be renewed because the
end date is passed or the working effort is higher than the
maximum authorized one.
</p><p>
Odoo automatically sets contracts to be renewed in a pending
state. After the negociation, the salesman should close or renew
pending contracts.
</p>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
<p class="oe_view_nocontent_create">
Pulse para crear un nuevo contrato.
</p><p>
Encontrará aquí los contratos a ser renovados porque la fecha de
finalización ya está sobrepasada o el esfuerzo de trabajo sea mayor
que el máximo autorizado.
</p><p>
Odoo establece automáticamente los contratos a renovar en un estado
pendiente. Después de la negociación, el comercial debe cerrarlos o
renovarlos.
</p>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:ir.actions.act_window,help:account_analytic_analysis.action_account_analytic_overdue
|
|
7.
|
|
|
<p>
You will find here timesheets and purchases you did for
contracts that can be reinvoiced to the customer. If you want
to record new activities to invoice, you should use the timesheet
menu instead.
</p>
|
|
|
module: account_analytic_analysis
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
<p>
Encontrará aquí los partes de tiempo y las compras que se han hecho para los contratos que pueden ser re-facturadas al cliente. Si quiere registrar nuevas actividades a facturar, debería utilizar el menú de parte de horas en su lugar.
</p>
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
model:ir.actions.act_window,help:account_analytic_analysis.action_hr_tree_invoiced_all
|
|
8.
|
|
|
Account Analytic Lines
|
|
|
module: account_analytic_analysis
|
|
|
|
Lineas de cuentas analíticas
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
view:account.analytic.account:account_analytic_analysis.account_analytic_account_form_form
|
|
9.
|
|
|
Account Manager
|
|
|
module: account_analytic_analysis
|
|
|
|
Gestor contable
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
view:account.analytic.account:account_analytic_analysis.view_account_analytic_account_overdue_search
|
|
10.
|
|
|
Allows you to set the template field as required when creating an analytic account or a contract.
|
|
|
module: account_analytic_analysis
|
|
|
|
Le permite marcar el campo plantilla como obligatorio al crear una cuenta analítica o contrato
|
|
Translated by
Pedro Manuel Baeza
|
|
|
|
Located in
help:sale.config.settings,group_template_required:0
|