[MERGE] forward port branch saas-11 up to 9073ecb6f5
This commit is contained in:
@@ -1568,28 +1568,28 @@
|
||||
<field name="code">4700</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, deudora por IVA</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4708_child" model="account.account.template">
|
||||
<field name="code">4708</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, deudora por subvenciones concedidas</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4709_child" model="account.account.template">
|
||||
<field name="code">4709</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, deudora por devolución de impuestos</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_471_child" model="account.account.template">
|
||||
<field name="code">471</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Organismos de la Seguridad Social, deudores</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_472_child" model="account.account.template">
|
||||
@@ -1603,77 +1603,77 @@
|
||||
<field name="code">473</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, retenciones y pagos a cuenta</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4740_child" model="account.account.template">
|
||||
<field name="code">4740</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Activos por diferencias temporarias deducibles</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4742_child" model="account.account.template">
|
||||
<field name="code">4742</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Derechos por deducciones y bonificaciones pendientes de aplicar</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4745_child" model="account.account.template">
|
||||
<field name="code">4745</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Crédito por pérdidas a compensar del ejercicio</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_non_current_assets"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4750_child" model="account.account.template">
|
||||
<field name="code">4750</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, acreedora por IVA</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4751_child" model="account.account.template">
|
||||
<field name="code">4751</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, acreedora por retenciones practicadas</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4752_child" model="account.account.template">
|
||||
<field name="code">4752</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, acreedora por impuesto sobre sociedades</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_4758_child" model="account.account.template">
|
||||
<field name="code">4758</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública, acreedora por subvenciones a reintegrar</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_476_child" model="account.account.template">
|
||||
<field name="code">476</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Organismos de la Seguridad Social, acreedores</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_477_child" model="account.account.template">
|
||||
<field name="code">477</field>
|
||||
<field name="reconcile" eval="True"/>
|
||||
<field name="name">Hacienda Pública. IVA repercutido</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_479_child" model="account.account.template">
|
||||
<field name="code">479</field>
|
||||
<field name="reconcile" eval="False"/>
|
||||
<field name="name">Pasivos por diferencias temporarias imponibles</field>
|
||||
<field name="user_type_id" ref="account.data_account_type_expenses"/>
|
||||
<field name="user_type_id" ref="account.data_account_type_non_current_liabilities"/>
|
||||
<field name="chart_template_id" ref="l10n_es.account_chart_template_common"/>
|
||||
</record>
|
||||
<record id="pgc_480_child" model="account.account.template">
|
||||
|
||||
@@ -427,8 +427,8 @@ var FieldCharDomain = common.AbstractField.extend(common.ReinitializeFieldMixin,
|
||||
return;
|
||||
}
|
||||
var ds = new data.DataSetStatic(self, model, self.build_context());
|
||||
ds.call('search_count', [domain]).then(function (results) {
|
||||
self.$('.o_count').text(results + _t(' selected records'));
|
||||
ds.call('search_count', [domain, ds.get_context()]).then(function (results) {
|
||||
self.$('.o_count').text(results + ' ' + _t(' selected records'));
|
||||
if (self.get('effective_readonly')) {
|
||||
self.$('button').text(_t('See selection '));
|
||||
}
|
||||
|
||||
@@ -142,10 +142,20 @@ msgid "You are not subscribed to any of our mailing list."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_mass_mailing
|
||||
#. openerp-web
|
||||
#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:155
|
||||
#: model:ir.ui.view,arch_db:website_mass_mailing.unsubscribed
|
||||
#, python-format
|
||||
msgid "Your changes have been saved."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_mass_mailing
|
||||
#. openerp-web
|
||||
#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:158
|
||||
#, python-format
|
||||
msgid "Your changes have not been saved, try again later."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_mass_mailing
|
||||
#: model:ir.model,name:website_mass_mailing.model_mass_mailing_config_settings
|
||||
msgid "mass.mailing.config.settings"
|
||||
|
||||
@@ -124,8 +124,11 @@ animation.registry.newsletter_popup = animation.Class.extend({
|
||||
|
||||
odoo.define('mass_mailing.unsubscribe', function (require) {
|
||||
var ajax = require('web.ajax');
|
||||
var core = require('web.core');
|
||||
require('web_editor.base'); // wait for implicit dependencies to load
|
||||
|
||||
var _t = core._t;
|
||||
|
||||
if (!$('.o_unsubscribe_form').length) {
|
||||
return $.Deferred().reject("DOM doesn't contain '.o_unsubscribe_form'");
|
||||
}
|
||||
@@ -148,10 +151,10 @@ odoo.define('mass_mailing.unsubscribe', function (require) {
|
||||
|
||||
ajax.jsonRpc('/mail/mailing/unsubscribe', 'call', {'opt_in_ids': checked_ids, 'opt_out_ids': unchecked_ids, 'email': email, 'mailing_id': mailing_id})
|
||||
.then(function(result) {
|
||||
$('.alert-info').html('Your changes has been saved.').removeClass('alert-info').addClass('alert-success');
|
||||
$('.alert-info').html(_t('Your changes have been saved.')).removeClass('alert-info').addClass('alert-success');
|
||||
})
|
||||
.fail(function() {
|
||||
$('.alert-info').html('You changes has not been saved, try again later.').removeClass('alert-info').addClass('alert-warning');
|
||||
$('.alert-info').html(_t('Your changes have not been saved, try again later.')).removeClass('alert-info').addClass('alert-warning');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -364,7 +364,7 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
|
||||
for (model,) in cr.fetchall():
|
||||
if model in registry:
|
||||
env[model]._check_removed_columns(log=True)
|
||||
else:
|
||||
elif _logger.isEnabledFor(logging.INFO): # more an info that a warning...
|
||||
_logger.warning("Model %s is declared but cannot be loaded! (Perhaps a module was partially removed or renamed)", model)
|
||||
|
||||
# Cleanup orphan records
|
||||
@@ -402,8 +402,10 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
|
||||
if update_module:
|
||||
View = env['ir.ui.view']
|
||||
for model in registry:
|
||||
if not View._validate_custom_views(model):
|
||||
_logger.warning('invalid custom view(s) for model %s', model)
|
||||
try:
|
||||
View._validate_custom_views(model)
|
||||
except Exception as e:
|
||||
_logger.warning('invalid custom view(s) for model %s: %s', model, tools.ustr(e))
|
||||
|
||||
if report.failures:
|
||||
_logger.error('At least one test failed when loading the modules.')
|
||||
|
||||
Reference in New Issue
Block a user