From 64e6c3fae0a9815dc8d2ec9cc6eb08efee996a6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 31 Aug 2017 22:52:57 +0200 Subject: [PATCH] Use Flat OpenDocument issue6545 review35031002 --- MANIFEST.in | 2 +- account.xml | 6 +- aged_balance.fodt | 579 +++++++++++++++++++++++++ aged_balance.odt | Bin 16719 -> 0 bytes general_journal.fodt | 531 +++++++++++++++++++++++ general_journal.odt | Bin 17189 -> 0 bytes general_ledger.fodt | 979 +++++++++++++++++++++++++++++++++++++++++++ general_ledger.odt | Bin 13075 -> 0 bytes move.xml | 2 +- setup.py | 2 +- trial_balance.fodt | 519 +++++++++++++++++++++++ trial_balance.odt | Bin 15825 -> 0 bytes 12 files changed, 2614 insertions(+), 6 deletions(-) create mode 100644 aged_balance.fodt delete mode 100644 aged_balance.odt create mode 100644 general_journal.fodt delete mode 100644 general_journal.odt create mode 100644 general_ledger.fodt delete mode 100644 general_ledger.odt create mode 100644 trial_balance.fodt delete mode 100644 trial_balance.odt diff --git a/MANIFEST.in b/MANIFEST.in index fb91042a77..4a5843ddf0 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -6,7 +6,7 @@ include LICENSE include tryton.cfg include *.xml include view/*.xml -include *.odt +include *.fodt include locale/*.po include doc/* include icons/* diff --git a/account.xml b/account.xml index ffc8a6438f..0759105604 100644 --- a/account.xml +++ b/account.xml @@ -439,7 +439,7 @@ this repository contains the full copyright notices and license terms. --> General Ledger account.general_ledger.account account.general_ledger - account/general_ledger.odt + account/general_ledger.fodt form_print @@ -451,7 +451,7 @@ this repository contains the full copyright notices and license terms. --> Trial Balance account.general_ledger.account account.trial_balance - account/trial_balance.odt + account/trial_balance.fodt form_print @@ -687,7 +687,7 @@ this repository contains the full copyright notices and license terms. --> Aged Balance account.aged_balance account.aged_balance - account/aged_balance.odt + account/aged_balance.fodt form_print diff --git a/aged_balance.fodt b/aged_balance.fodt new file mode 100644 index 0000000000..2eae6f7fd9 --- /dev/null +++ b/aged_balance.fodt @@ -0,0 +1,579 @@ + + + + LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-22008-08-27T16:35:462008-08-27T16:52:261PT0S + + + 0 + 0 + 43760 + 21691 + true + false + + + view2 + 8162 + 5443 + 0 + 0 + 43759 + 21689 + 0 + 0 + false + 100 + false + + + + + false + true + true + true + 0 + true + true + + false + false + false + false + false + false + false + false + false + false + false + false + false + true + false + true + true + false + false + false + false + + false + false + true + false + false + + false + false + false + false + true + 2183537 + false + true + false + false + true + true + false + true + 0 + false + true + high-resolution + false + false + false + true + true + true + + true + false + false + true + false + false + false + + false + false + 765130 + false + 1 + true + false + false + 0 + false + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company: <company.rec_name> + + + Aged Balance for <type> + + + Print Date: <format_date(datetime.date.today(), user.language)> at <datetime.datetime.now().strftime('%H:%M:%S')> + + + + + + + + + + + User: <user.rec_name> + + + 1/1 + + + + + + + + + + + + + + + + Aged Balance for <type> + Date: <format_date(date, user.language)> + + + + + + + + Party + + + <str(term0)> <unit> + + + <str(term1)> <unit> + + + <str(term2)> <unit> + + + <str(term3)>+ <unit> + + + Balance + + + + + + <for each="record in records"> + + + + + + + + + + + + <record.party.rec_name> + + + <format_currency(record.term0, user.language, currency=company.currency)or ''> + + + <format_currency(record.term1, user.language, currency=company.currency) or ''> + + + <format_currency(record.term2, user.language, currency=company.currency) or ''> + + + <format_currency(record.term3, user.language, currency=company.currency) or ''> + + + <format_currency(record.balance, user.language, currency=company.currency) or ''> + + + + + </for> + + + + + + + + + + + + Total + + + <format_currency(sum(records, 'term0'), user.language, currency=company.currency)> + + + <format_currency(sum(records, 'term1'), user.language, currency=company.currency)> + + + <format_currency(sum(records, 'term2'), user.language, currency=company.currency)> + + + <format_currency(sum(records, 'term3'), user.language, currency=company.currency)> + + + <format_currency(sum(records, 'balance'), user.language, currency=company.currency)> + + + + + + + \ No newline at end of file diff --git a/aged_balance.odt b/aged_balance.odt deleted file mode 100644 index 82b91286a663d30cfa89af5cd7b587da149fad55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16719 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 YSqbnDulvW}CVaeXKlo?x>+jnC0Y1Kz6#xJL diff --git a/general_journal.fodt b/general_journal.fodt new file mode 100644 index 0000000000..5536e0d89a --- /dev/null +++ b/general_journal.fodt @@ -0,0 +1,531 @@ + + + + LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-22012-11-14T22:45:371P0D + + + 0 + 0 + 43760 + 21691 + true + false + + + view2 + 19897 + 5443 + 0 + 0 + 43759 + 21689 + 0 + 0 + false + 100 + false + + + + + false + true + true + true + 0 + true + true + + false + false + false + false + false + false + false + false + false + false + false + false + false + true + false + true + true + false + false + false + false + + false + false + true + false + false + + false + false + false + false + true + 1410673 + false + true + false + false + true + true + false + true + 0 + false + true + high-resolution + false + false + false + true + true + true + + true + false + false + true + false + false + false + + false + false + 991389 + false + 1 + true + false + false + 0 + false + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company: <company.rec_name> + + + General Journal + + + Print Date: <format_date(datetime.date.today(), user.language)> at <datetime.datetime.now().strftime('%H:%M:%S')> + + + + + + + + + + + User: <user.rec_name> + + + 1/1 + + + + + + + + + + + + + + + + General Journal + From Date: <format_date(from_date, user.language)> + To Date: <format_date(to_date, user.language)> + + <for each="move in records"> + + + + + + + + Journal Entry: <move.number><move.description> + + + Date: <format_date(move.date, user.language)> + + + Origin: <move.origin.rec_name if move.origin and move.origin.id >=0 else ''> + + + <if test="move.state == 'posted'"> + Posted <move.post_number><format_date(move.post_date, user.language)> + </if> + <if test="move.state == 'draft'"> + Draft + </if> + + + + + + Account + + + Description + + + + Debit + + + Credit + + + + + + <for each="line in move.lines"> + + + + + + + + + <(line.account.code and (line.account.code + ' ') or '') + line.account.name> + + + <line.description> + + + + <format_currency(line.debit, user.language, company.currency)> + + + <format_currency(line.credit, user.language, company.currency)> + + + + + </for> + + + + + + + + </for> + + + + \ No newline at end of file diff --git a/general_journal.odt b/general_journal.odt deleted file mode 100644 index 7e0afad82dc0cbe804527ed8e41a008f82bf9bbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17189 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 I{eJuZ03zDRCjbBd diff --git a/general_ledger.fodt b/general_ledger.fodt new file mode 100644 index 0000000000..fce08aba92 --- /dev/null +++ b/general_ledger.fodt @@ -0,0 +1,979 @@ + + + + LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-22008-06-07T15:26:412008-08-27T17:03:361PT0S + + + 0 + 0 + 43760 + 21691 + true + false + + + view2 + 19976 + 5443 + 0 + 0 + 43759 + 21689 + 0 + 0 + false + 100 + false + + + + + false + true + true + true + 0 + true + true + + false + false + false + false + false + false + false + false + false + false + false + false + false + true + false + true + true + false + false + false + false + + false + false + true + false + false + + false + false + false + false + true + 3708925 + false + true + false + false + true + true + false + true + 0 + false + true + high-resolution + false + false + false + true + true + true + + true + false + false + true + false + false + false + + false + false + 2070049 + false + 1 + true + false + false + 0 + false + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company: <company.rec_name> + + + General Ledger + + + Print Date: <format_date(datetime.date.today(), user.language)> at <datetime.datetime.now().strftime('%H:%M:%S')> + + + + + + + + + + + User: <user.rec_name> + + + 4/4 + + + + + + + + + + + + + + + + General Ledger + Fiscal Year: <fiscalyear.rec_name> + From Period: <start_period.name if start_period else ''> + To Period: <end_period.name if end_period else ''> + <for each="account in accounts"> + + + + + + + + Code + + + + Name + + + + + + + + + + <account.code or ''> + + + + <account.name or ''> + + + + + + + + + + + <choose test=""> + + + + + + + + + + + + <when test="account.general_ledger_balance"> + + + + + + + + + + + + Balance + + + + + + + + + + <format_currency(account.end_balance, user.language, company.currency)> + + + + + + + + + + + + + + </when> + + + + + + + + + + + + <otherwise test=""> + + + + + + + + + + + + Date + + + Move + + + Debit + + + Credit + + + Balance + + + Descr. + + + Origin + + + State + + + + + Balance + + + + + + + + + + <format_currency(account.start_balance, user.language, company.currency)> + + + + + + + + + + + + + + <for each="line in account.lines"> + + + + + + + + + + + + <format_date(line.date, user.language)> + + + <line.move.rec_name> + + + <format_currency(line.debit, user.language, company.currency)> + + + <format_currency(line.credit, user.language, company.currency)> + + + <format_currency(line.balance, user.language, company.currency)> + + + <line.description or ''><line.move_description or ''> + + + <line.origin.rec_name if line.origin and line.origin.id >= 0 else ''> + + + <line.state_string> + + + + + </for> + + + + + + + + + + + + + Total + + + + <format_currency(account.end_debit - account.start_debit, user.language, company.currency)> + + + <format_currency(account.end_credit - account.start_credit, user.language, company.currency)> + + + <format_currency((account.end_debit - account.end_credit) - (account.start_debit - account.start_credit), user.language, company.currency)> + + + + + + + + + + + + + + Balance + + + + + + + + + + <format_currency(account.end_balance, user.language, company.currency)> + + + + + + + + + + + + + + </otherwise> + + + + + + + + + + + + </choose> + + + + + + + + + + + </for> + + + \ No newline at end of file diff --git a/general_ledger.odt b/general_ledger.odt deleted file mode 100644 index 3ba4cb0989d4034aba29c138c5704014ec9ee1b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13075 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 Qq_Hq)$ diff --git a/move.xml b/move.xml index f96461aec7..6a4e4cdb4e 100644 --- a/move.xml +++ b/move.xml @@ -360,7 +360,7 @@ this repository contains the full copyright notices and license terms. --> General Journal account.move account.move.general_journal - account/general_journal.odt + account/general_journal.fodt diff --git a/setup.py b/setup.py index 6442a7ed68..0fa010439c 100644 --- a/setup.py +++ b/setup.py @@ -75,7 +75,7 @@ setup(name=name, ], package_data={ 'trytond.modules.account': (info.get('xml', []) - + ['tryton.cfg', 'view/*.xml', 'locale/*.po', '*.odt', + + ['tryton.cfg', 'view/*.xml', 'locale/*.po', '*.fodt', 'icons/*.svg', 'tests/*.rst']), }, classifiers=[ diff --git a/trial_balance.fodt b/trial_balance.fodt new file mode 100644 index 0000000000..2610766f94 --- /dev/null +++ b/trial_balance.fodt @@ -0,0 +1,519 @@ + + + + LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-22008-06-07T15:26:582008-08-27T17:08:381PT0S + + + 0 + 0 + 43760 + 21691 + true + false + + + view2 + 20262 + 5443 + 0 + 0 + 43759 + 21689 + 0 + 1 + false + 100 + false + + + + + false + true + true + true + 0 + true + true + + false + false + false + false + false + false + false + false + false + false + false + false + false + true + false + true + true + false + false + false + false + + false + false + true + false + false + + false + false + false + false + true + 1456882 + false + true + false + false + true + true + false + true + 0 + false + true + high-resolution + false + false + false + true + true + true + + true + false + false + true + false + false + false + + false + false + 1253212 + false + 1 + true + false + false + 0 + false + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Company: <company.rec_name> + + + Trial Balance + + + Print Date: <format_date(datetime.date.today(), user.language)> at <datetime.datetime.now().strftime('%H:%M:%S')> + + + + + + + + + + + User: <user.rec_name> + + + 1/1 + + + + + + + + + + + + + + + + Trial Balance + Fiscal Year: <fiscalyear.rec_name> + From Period: <start_period.name if start_period else ''> + To Period: <end_period.name if end_period else ''> + + + + + + + Account + + + Start Balance + + + Debit + + + Credit + + + End Balance + + + + + + <for each="account in accounts"> + + + + + + + + + <account.code and account.code + ' ' or ''><account.name> + + + <format_currency(account.start_balance, user.language, company.currency)> + + + <format_currency(account.debit, user.language, company.currency)> + + + <format_currency(account.credit, user.language, company.currency)> + + + <format_currency(account.end_balance, user.language, company.currency)> + + + + + </for> + + + + + + + + + Total + + + <format_currency(sum(accounts, 'start_balance'), user.language, company.currency)> + + + <format_currency(sum(accounts, 'debit'), user.language, company.currency)> + + + <format_currency(sum(accounts, 'credit'), user.language, company.currency)> + + + <format_currency(sum(accounts, 'end_balance'), user.language, company.currency)> + + + + + + + \ No newline at end of file diff --git a/trial_balance.odt b/trial_balance.odt deleted file mode 100644 index 7c7b38f4f4f5755d43669a15d01427b608ff3b66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15825 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