From fa90a39b59ae2f5074a099600d807c81285c0e6f Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Mon, 5 Jun 2017 12:09:04 +0200 Subject: [PATCH] Add patch to fix bug in sequence type choose on SEPA --- sepa_sequence_type.diff | 18 ++++++++++++++++++ series | 1 + 2 files changed, 19 insertions(+) create mode 100644 sepa_sequence_type.diff diff --git a/sepa_sequence_type.diff b/sepa_sequence_type.diff new file mode 100644 index 0000000..7ed5983 --- /dev/null +++ b/sepa_sequence_type.diff @@ -0,0 +1,18 @@ +diff -r 300f9a499321 trytond/trytond/modules/account_payment_sepa/payment.py +--- a/trytond/trytond/modules/account_payment_sepa/payment.py Tue Jul 05 22:50:41 2016 +0200 ++++ b/trytond/trytond/modules/account_payment_sepa/payment.py Mon Jun 05 12:06:26 2017 +0200 +@@ -510,10 +510,10 @@ + def sequence_type(self): + if self.type == 'one-off': + return 'OOFF' +- elif (not self.payments +- or all(not p.sepa_mandate_sequence_type for p in self.payments) +- or all(p.rejected for p in self.payments)): +- return 'FRST' ++ # elif (not self.payments ++ # or all(not p.sepa_mandate_sequence_type for p in self.payments) ++ # or all(p.rejected for p in self.payments)): ++ # return 'FRST' + # TODO manage FNAL + else: + return 'RCUR' diff --git a/series b/series index 5ee56d7..20cbf76 100644 --- a/series +++ b/series @@ -42,6 +42,7 @@ lock_stock_move.diff stock_inventory_consumables.diff issue5543-stock_lot.diff issue5828-product.diff +sepa_sequence_type.diff locale.diff