Commit Graph
58 Commits
Author SHA1 Message Date
Cédric Krier 12f1aaf5d3 Add wizard to delegate move lines to another party
issue11645
review429251004
2022-09-11 17:45:41 +02:00
Cédric Krier 09c14d9e5d Use context model for charts
issue11496
review443121003
2022-07-18 00:04:04 +02:00
Cédric Krier b4ea0f5270 Add automatic reconciliation of suggestions
issue11349
review391741002
2022-04-11 21:09:28 +02:00
David Blanco Bautista 0126a08462 Rename split lines into reschedule lines
issue11069
review387661002
2022-01-26 00:32:20 +01:00
Cédric Krier 18efb38013 Follow isort formatting
issue10928
2021-12-11 17:58:41 +01:00
Cédric Krier 03c91dd465 Add account_move_line_grouping module
issue10318
review334221002
2021-10-11 23:21:55 +02:00
Cédric Krier f9dc2717a1 Add split lines wizard
issue10424
review349911002
2021-08-20 23:45:02 +02:00
Cédric Krier ff98211f2c Prevent changing the company currency with account moves
issue10259
review361591005
2021-04-18 17:43:43 +02:00
Cédric Krier 4e6f2c70a9 Print general journal from moves
issue3696
review347601003
2021-03-16 22:13:51 +01:00
Cédric Krier e5c62e816e Store directly sequence type to sequence
issue10122
review351381002
2021-03-11 23:00:09 +01:00
Cédric Krier 4a022a7d33 Add report for income statement and balance sheet
issue10117
review330331005
2021-03-07 19:07:31 +01:00
Cédric Krier 80fc35e01d Add General Ledger per account and party
We define an internal AccountParty model which defines an unique ID for the
couple account and party based on the first move line created.
Then we define a General Ledger model based on this model.

issue7438
review314091002
2020-09-05 22:21:38 +02:00
David Harper 96a6fb6bce Enable periods to end on any day of the month
issue8855
review252671002
2020-02-04 10:10:32 +01:00
Cédric Krier 74ce1bacd5 Add default customer and supplier tax rule
issue8542
review267741002
2019-08-18 19:06:19 +02:00
Cédric Krier aeabe70531 Add group lines wizard
issue8213
review275091002
2019-04-12 19:43:53 +02:00
Sergi Almacellas Abellana 344e7047e5 Remove default account from journal
Also add write off method

issue7450
review45551002
2018-09-01 11:20:13 +02:00
Sergi Almacellas Abellana b287760e6a Remove account journal type
issue7451
review42171002
2018-05-30 14:12:08 +02:00
Cédric Krier 9f30868af2 Use tax code line for tax reporting
issue6013
review40171002
2018-03-25 23:33:46 +02:00
Cédric Krier e0903ab24e Check receivable/payable to erase party
issue7169
review41151002
2018-03-24 00:04:07 +01:00
Sergi Almacellas Abellana f3437f5353 Open general ledger accounts from Income Statement relate
issue6747
review43961002
2018-03-23 13:19:43 +01:00
Sergi Almacellas Abellana 122f3e6059 Remove fiscalyear closing lines
issue6870
review41621002
2017-11-10 10:04:16 +01:00
Sergi Almacellas Abellana 8a2727d7d4 Add wizard to ease creation of fiscalyear
issue6283
review33891002
2017-09-28 11:37:00 +02:00
Cédric Krier 67cda0a166 Replace tree open wizard by simple relate
This allow to preserve the full context from balance sheet or income
statement.
Unfortunately both reports are using a different context model so it is not
possible to use a common context model on the account view.

issue6747
review36631002
2017-09-27 18:52:35 +02:00
Cédric Krier b1e320e204 Add definitive lock of period and fiscal year
issue6339
review28201002
2017-04-02 12:46:28 +02:00
Cédric Krier e019315e9c Remove Property fields
issue2349
review34831002
2017-04-01 00:25:49 +02:00
Cédric Krier 85a9e332b5 Remove special registration order of ModelSQL
issue5682
review29051002
2016-12-17 00:39:04 +01:00
Cédric Krier 751f33d27d Add test wizard for taxes
issue6001
review31671002
2016-10-31 17:34:27 +01:00
Cédric Krier 760f71d95d Remove journal view
The feature can be emulated by contextual view inheritance.

issue6002
review31681002
2016-10-31 17:25:11 +01:00
Cédric Krier 9d18366256 Manage Replace Wizard
issue5820
review32471002
2016-10-02 15:19:34 +02:00
Sergi Almacellas Abellana 6777dce1ea Use context model in open cash journal
issue5539
review21971002
2016-05-20 15:34:29 +02:00
Shreedhar Manek a51a9a8456 Move tax_rounding configuration from account_invoice to account module
Everything related to tax_rounding has moved from the account_invoice module
to the account module including the xml files.

issue5363
review20851002
2016-03-25 10:31:10 +01:00
Cédric Krier 2184790bdb New reports design
issue4996
review15891002
2016-03-15 18:56:51 +01:00
Cédric Krier 006e46a0aa Merge Third Party Balance into Aged Balance
Also add date to Aged Balance and add lines without maturity in last term.
But also add a date on Reconciliation as the highest date of the reconciled
lines.

issue5270
review20681002
2016-02-03 21:23:34 +01:00
Cédric Krier 8fdd1a480c Add Journal Cash reporting
issue4891
review15581002
2015-09-01 23:57:00 +02:00
Cédric Krier 391d51b71d Move template must be registered after the Tax 2015-03-02 23:53:43 +01:00
Cédric Krier c00f04c948 Add move template
issue4407
review14771002
2015-03-02 23:34:41 +01:00
Cédric Krier 492ffa9f5a Fix most flake8 errors
review8771002
2014-12-02 12:54:29 +01:00
Cédric Krier 4599a5990f Allow to set a description to cancel move
issue4304
review6631002
2014-11-10 23:35:54 +01:00
Cédric Krier f20f5cdfbb Add wizard to reconcile accounts
Currently, the "Open Reconcile Lines" can become very difficult to use when you
have a lot of different parties and/or a lot of account to reconcile.
Here is a new process which is based on a wizard that loops over all the couple
of account/party that potentially have lines to reconcile. It shows for each
couple a proposal of reconciliation that the user can accept or modify (with
write-off possibilities).
The proposal is found by testing all the combinations of lines up to 10 lines by
default (configurable). As such problem is NP-hard, I think we can afford to use
the brute force for small number and let the user solves higher number or
iterate on running the wizard. Any way, it is possible to implement other
strategy by module extention.

issue4185
review14511002
2014-09-19 16:24:48 +02:00
Cédric Krier 0ef36b0ec8 Add cancel to Account Move
issue3875
review10261002
2014-05-09 23:32:17 +02:00
Cédric Krier bcbd15f682 Remove unused UnreconcileLinesStart Model
review8301002
2014-05-06 23:00:35 +02:00
Cédric Krier 7d2e9e3e02 Add balance non-deferral wizard
review627002
2013-09-16 11:33:24 +02:00
Albert Cervera i Areny d129b4298f Remove centralised from account.journal
review853002
issue3071
2013-05-21 19:09:37 +02:00
Cédric Krier 3b4704e8c4 Fix typo Legder -> Ledger 2012-10-17 23:54:35 +02:00
Cédric Krier 0f919d5f3a Active Record 2012-09-24 22:17:29 +02:00
Nicolas Évrard 45ae43d237 Use relative imports 2011-12-14 17:04:04 +01:00
Nathanael Perat 095e237fb8 fixed default account receivable/payable properties
issue 1342
review 162006
2011-10-31 14:55:49 +01:00
Cédric Krier bedfea7f56 Guidelines 2009-08-28 16:26:39 +02:00
Cédric Krier 5578172b2d Remove group_name and view_load on Property field
Move party stuff in party.py and party.xml
2008-10-27 13:16:45 +01:00
Cédric Krier a33afb9d1b New fiscal year closing method:
- don't create move to deferral amount
- add a new object AccountDeferral to handle the debit/credit by fiscal year
  to deferral
- add button to close/reopen fiscal year
- modify the debit/credit/balance on account to take the amount from the
  AccountDeferral object
- add constraint on closing or re-opening fiscal year
- remove close_method on account and use a boolean deferral instead
- check that balance of non deferral accounts is zero when closing fiscal year
2008-09-19 15:00:26 +02:00