[REVERT] shema changes introduced in 9927f960f1

This commit is contained in:
Arthur Maniet
2015-10-01 10:38:23 +02:00
parent 66871ee65b
commit a0ea75e5f1
3 changed files with 8 additions and 6 deletions
@@ -1081,12 +1081,13 @@ var abstractReconciliationLine = Widget.extend({
self.$el.wrap(container);
return $.when(self.$el.parent().animate({height: 0, marginBottom: 0}, speed*height/150)).then(function() {
$.each(self.$(".bootstrap_popover"), function(){ $(this).popover('destroy') });
_.each(self.getChildren(), function(o){ o.destroy() });
self.$el.parent().remove();
return $.when(self.destroy()).then(function(){
if (doPostMortemProcess)
postMortemProcess.call(self);
});
self.$el.parent().hide();
if (doPostMortemProcess)
postMortemProcess.call(self);
});
},
@@ -1754,7 +1755,8 @@ var bankStatementReconciliationLine = abstractReconciliationLine.extend({
}
};
self.field_manager.fields_view.fields["change_partner"] = change_partner_field;
self.change_partner_field = new FieldMany2One(self.field_manager, change_partner_node);
var field_object = new FieldMany2One(self.field_manager, change_partner_node);
self.change_partner_field = field_object;
self.change_partner_field.appendTo(self.$(".change_partner_container"));
self.change_partner_field.on("change:value", self.change_partner_field, function() {
self.changePartner(this.get_value());
+2 -2
View File
@@ -70,13 +70,13 @@ class ResPartnerBank(models.Model):
return super(ResPartnerBank, self).write(vals)
@api.one
@api.constrains('acc_type', 'acc_number')
@api.constrains('acc_number')
def _check_iban(self):
if self.acc_type == 'iban':
validate_iban(self.acc_number)
@api.one
@api.constrains('acc_type', 'bank_bic')
@api.constrains('acc_number', 'bank_bic')
def _check_bank_bic(self):
if self.acc_type == 'iban' and not self.bank_bic:
raise ValidationError(_("Please define BIC/Swift code on bank for bank type IBAN Account to make valid payments."))
+1 -1
View File
@@ -55,7 +55,7 @@ class ResPartnerBank(models.Model):
_description = 'Bank Accounts'
_order = 'sequence'
acc_type = fields.Char(compute='_compute_acc_type', store=True, help='Bank account type, inferred from account number')
acc_type = fields.Char(compute='_compute_acc_type', help='Bank account type, inferred from account number')
acc_number = fields.Char('Account Number', required=True)
sanitized_acc_number = fields.Char(compute='_compute_sanitized_acc_number', string='Sanitized Account Number', readonly=True, store=True)
partner_id = fields.Many2one('res.partner', 'Account Holder', ondelete='cascade', select=True, domain=['|', ('is_company', '=', True), ('parent_id', '=', False)])