[MERGE] forward port branch 10.0 up to a94b00e498

This commit is contained in:
Christophe Simonis
2019-08-02 10:18:36 +02:00
4 changed files with 34 additions and 1 deletions
@@ -22,6 +22,17 @@ class AccountInvoice(models.Model):
help='Intrastat country, delivery for sales, origin for purchases',
domain=[('intrastat', '=', True)])
@api.model
def _prepare_refund(self, invoice, date_invoice=None, date=None, description=None, journal_id=None):
"""
Correctly set intrastat_country_id
@override
"""
values = super(AccountInvoice, self)._prepare_refund(invoice, date_invoice, date, description, journal_id)
if 'intrastat_country_id' not in values:
values['intrastat_country_id'] = invoice.intrastat_country_id.id
return values
class IntrastatRegion(models.Model):
_name = 'l10n_be_intrastat.region'
@@ -185,7 +185,7 @@ class AuthorizeAPI():
etree.SubElement(customer, "email").text = partner.email or ''
response = self._authorize_request(root)
res = dict()
if not response.find('customerProfileId'):
if response.find('customerProfileId') is None: # Warning: do not use bool(etree) as the semantics is very misleading
_logger.warning(
'Unable to create customer payment profile, data missing from transaction. Transaction_id: %s - Partner_id: %s'
% (transaction_id, partner)
+11
View File
@@ -0,0 +1,11 @@
Vietnam, 2019-07-27
I hereby agree to the terms of the Odoo Individual Contributor License
Agreement v1.0.
I declare that I am authorized and able to make this agreement and sign this
declaration.
Signed,
Anh Vu <vuna2004@gmail.com> https://github.com/anhvu-sg
+11
View File
@@ -0,0 +1,11 @@
Denmark, 2019-07-24
I hereby agree to the terms of the Odoo Individual Contributor License
Agreement v1.0.
I declare that I am authorized and able to make this agreement and sign this
declaration.
Signed,
Stefan Andersen <stfnandersen@gmail.com> https://github.com/stfnndrsn