lp://staging/~therp-nl/banking-addons/ba70-lp1295163-refactor_period_lookup
- Get this branch:
- bzr branch lp://staging/~therp-nl/banking-addons/ba70-lp1295163-refactor_period_lookup
Branch merges
- Ruchir Shukla(BizzAppDev) (community): Needs Information
- Lara (Therp): Approve (test)
- Holger Brunn (Therp): Approve (code review)
- Pedro Manuel Baeza: Approve (code review)
-
Diff: 167 lines (+45/-42)2 files modifiedaccount_banking/account_banking.py (+44/-41)
account_banking/banking_import_transaction.py (+1/-1)
Related bugs
Bug #1295163: Bankstatement doesn't honor the Opening/Closing Period flag | Undecided | Fix Committed | |
Bug #1311041: Bank Statement Manual Creation Gives error | Undecided | Confirmed |
Related blueprints
Branch information
Recent revisions
- 236. By Stefan Rijnhart (Opener)
-
[FIX] Workaround for lp:1296229, defaults functions are passed context
as a positional argument - 235. By Stefan Rijnhart (Opener)
-
[RFR] Unify _get_period methods on statement and statement line. As a result,
always return a non-opening period. Small API change:
date is always passed as argument, not in context.
[RFR] Override of _check_company_id (unrelated to the fix):
Don't call super, but integrate its check (while being tolerant when
there is no period).
Refresh statement so as not to overwrite the period for every line
[RFR] PEP8 in affected code and unrelated _get_period method on voucher
Remove obsolete class instantiations - 234. By Stefan Rijnhart (Opener)
-
Splitting off the online account number (i.e. IBAN) lookup functionality into a separate module
- 233. By Stefan Rijnhart (Opener)
-
[IMP] Update coding standards and version of shortcut module
[IMP] Add explaining comment for recent change - 232. By Launchpad Translations on behalf of banking-addons-team
-
Launchpad automatic translations update.
- 231. By Holger Brunn (Therp)
-
[ADD] generic addon for MT940 parsing
[ADD] ING NL implementation of MT940 - 230. By Stefan Rijnhart (Opener)
-
[FIX] Always show the statement line date in the standalone statement
line tree view - 228. By Ruchir Shukla(BizzAppDev)
-
[FIX] lp:1266890, journal account can still be modified when the one
from the registered match is leading or when the move line has
already been created. - 227. By Stéphane Bidoul (Acsone)
-
[RFR] Refactoring of direct debit to pull less dependencies.
Result of a sprint with Akexis de Lattre in a corridor at Fosdem 2014.
In a nutshell, this MP moves the hooks that are necessary for account_
direct_ debit from account_ banking_ payment to account_ banking_ payment_ export, resulting in a leaner dependency graph [1]. account_
banking_ payment (and thus account_banking core) is therefore not necessary anymore for doing direct debit.
account_banking_ payment can now be seen as providing two essential functions:
1/ adding the notion of transfer account on payment modes (marking the invoices paid as soon as the payment order is sent)
2/ bridging with the bank statement reconciliation features of account_banking coreIMO, the next step in the refactoring process would be to move 1/ to a stand-alone module.
Other things in this branch:
- removing auto_install=True that we found unnecessary and potentially risky
- demo data by Alexis
- a trivial bug fix
- setting noupdate=1 for the SEPA payment mode types
- allow payment of customer refunds lp:1275478
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/banking-addons