Browse Source
Merge remote-tracking branch 'origin/7.0' into 8.0
Merge remote-tracking branch 'origin/7.0' into 8.0
Conflicts: .travis.ymlpull/20/head
Leonardo Pistone
10 years ago
4 changed files with 75 additions and 21 deletions
-
2.travis.yml
-
20__unported__/account_financial_report_webkit/account_move_line.py
-
33__unported__/account_financial_report_webkit/tests/general_ledger.yml
-
41account_financial_report_webkit/migrations/7.0.1.0.2/post-migration.py
@ -0,0 +1,41 @@ |
|||||
|
# -*- encoding: utf-8 -*- |
||||
|
############################################################################## |
||||
|
# |
||||
|
# Author: Nicolas Bessi. |
||||
|
# Copyright Camptocamp SA 2011 |
||||
|
# |
||||
|
# This program is free software: you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU General Public License as published by |
||||
|
# the Free Software Foundation, either version 3 of the License, or |
||||
|
# (at your option) any later version. |
||||
|
# |
||||
|
# This program is distributed in the hope that it will be useful, |
||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
|
# GNU General Public License for more details. |
||||
|
# |
||||
|
# You should have received a copy of the GNU General Public License |
||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
|
# |
||||
|
############################################################################## |
||||
|
|
||||
|
|
||||
|
def migrate(cr, version): |
||||
|
if not version: |
||||
|
# only run at first install |
||||
|
cr.execute("UPDATE account_move_line as acm " |
||||
|
" SET last_rec_date =" |
||||
|
" (SELECT date from account_move_line" |
||||
|
" WHERE reconcile_id = acm.reconcile_id" |
||||
|
" AND reconcile_id IS NOT NULL" |
||||
|
" ORDER BY date DESC LIMIT 1)" |
||||
|
" WHERE last_rec_date is null;") |
||||
|
|
||||
|
cr.execute("UPDATE account_move_line as acm " |
||||
|
" SET last_rec_date =" |
||||
|
" (SELECT date from account_move_line" |
||||
|
" WHERE reconcile_partial_id" |
||||
|
" = acm.reconcile_partial_id" |
||||
|
" AND reconcile_partial_id IS NOT NULL" |
||||
|
" ORDER BY date DESC LIMIT 1)" |
||||
|
" WHERE last_rec_date is null;") |
Write
Preview
Loading…
Cancel
Save
Reference in new issue