Commit Graph
123 Commits
Author SHA1 Message Date
Cédric Krier a9236ca5d3 Check rule only if _check_access is set and enforce companies rule
issue4080
review343891009
2021-04-10 23:46:23 +02:00
Sergio Morillo 473cffc0eb Add relate from party to general ledger accounts
issue10243
review341901002
2021-04-09 21:22:26 +02: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 608c172acb Add parent to group to inherit accesses
issue10032
review320661002
2021-03-07 12:43:09 +01:00
Cédric Krier 232ec4b1f1 Add __access__ to Model
issue9903
review324601002
2021-03-07 11:13:53 +01:00
Cédric Krier 277ccfc479 Follow common rule to organize menu entries
issue10118
review347611002
2021-02-27 18:16:27 +01:00
Cédric Krier 8fbde08291 Use menu name for window opened from menu
issue9937
review315011002
2021-02-09 00:32:17 +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
Sergi Almacellas Abellana ad2d979cd2 Hide closed accounts from balance sheet detail
issue9409
review307811002
2020-07-20 16:53:44 +02:00
Cédric Krier 6151377044 Add optional debit type on account
The balance of the account is added to the debit type instead of the regular
type if the debit is greater than the credit.

issue6601
review262771002
2020-03-28 14:17:49 +01:00
Sergi Almacellas Abellana a182191dd6 Include type with None statment on Income Statment report
issue8516
review263921002
2019-07-26 09:47:31 +02:00
Cédric Krier c9fcc894ce Simplify cron
issue8201
issue6117
issue2286
2019-04-12 15:59:24 +02:00
Cédric Krier 6c497ef21e Use custom icons for open, close and locked state
issue8222
review287131003
2019-03-28 19:40:28 +01:00
Cédric Krier 0929d8d550 Merge account kind and account type
issue4990
review68401002
2019-03-24 18:00:01 +01:00
Cédric Krier 8894eb6069 Display ids and rule names on access error
issue8093
review60551002
2019-03-03 23:11:17 +01:00
Cédric Krier 99ac3517f0 Use material design icons
issue474
review60291002
2018-08-19 20:02:58 +02:00
Sergi Almacellas Abellana f3437f5353 Open general ledger accounts from Income Statement relate
issue6747
review43961002
2018-03-23 13:19:43 +01: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 acd7184a77 Add company domain context on balance sheet
issue6726
2017-09-23 23:43:13 +02:00
Cédric Krier dba871d493 Fix domain context of income statement
The domain context is directly evaluated with the context.

issue6726
2017-09-23 23:42:23 +02:00
Sergi Almacellas Abellana a23876a78c Add company domain on income statement
Also add company domain on fiscalyears

issue6726
review39631002
2017-09-20 13:33:17 +02:00
Cédric Krier 64e6c3fae0 Use Flat OpenDocument
issue6545
review35031002
2017-08-31 22:52:57 +02:00
Cédric Krier 445aa290e0 Move all templates under a single template menu
issue5152
review26871002
2016-10-31 17:32:56 +01:00
Cédric Krier 4f1f34198f Add missing company rule for account type
issue5408
review26261002
2016-04-29 23:04:26 +02:00
Cédric Krier d2bfac15eb Add missing access right/rules to General Ledger and Aged Balance
issue5513
review19241002
2016-04-27 22:39:03 +02: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
Sergi Almacellas Abellana 71054551b9 Make chart of accounts not translatable
issue3432
review21431002
2015-10-05 17:09:36 +02:00
Cédric Krier 47100d6ff3 Rename ir.module.module* into ir.module*
issue4764
review7171002
2015-05-28 21:02:51 +02:00
Cédric Krier 631215807f Remove safe_eval
We convert all the fields that were storing python code into PYSON.
We add a pyson attribute on field tag to store PYSON value.

issue4416
review6971002
2015-03-09 19:41:01 +01:00
Nicolas Évrard dad8dd2cef Make party mandatory / invisible according to account configuration
issue3731
review14341002
2014-09-19 18:44:53 +02:00
Cédric Krier 44c4b89065 Fix usage of context company
Default value of company should be -1 to get the right cast and an impossible
value.
Replace False by None as other value in "in" clause.

issue3394
review1119002
2013-10-09 18:25:04 +02:00
Cédric Krier 51bd459220 Migration to python-sql
review1001002
2013-09-06 22:33:47 +02:00
Cédric Krier 4c2fc287be Fix typo in Balance Sheet domain 2013-06-27 16:16:22 +02:00
Cédric Krier 99026f301b Better domain for balance sheet and income statement
This prevents to have duplicate root entries in case many account types are
checked.

issue3259
review933002
2013-06-26 22:48:55 +02:00
Albert Cervera i Areny 26b9cba608 Remove useless recursion_error entries in ir.translation. 2013-03-07 18:28:07 +01:00
Albert Cervera i Areny 7f9c38ee89 Replace _constraints with validate in ModelStorage and improve user messages.
issue2616
review371002
2013-03-07 16:53:42 +01:00
Cédric Krier 5dcabe9a7f Use separate XML files for views 2013-03-02 14:09:44 +01:00
Cédric Krier c94aba0ac9 Replace (Field, Operator, Operand) by Domain in Rule
review599002
2012-12-27 22:05:12 +01:00
Cédric Krier 2dd14fb331 Missing list view for templates and add missing priority 2012-11-15 19:26:20 +01:00
Nicolas Évrard 90aac98259 Compute the aged balance over all fiscalyears and reverse dates order
review505005
2012-09-28 18:55:52 +02:00
Cédric Krier c9917637af Allow to open accounts from balance sheet
review448001
2012-08-16 15:55:45 +02:00
Cédric Krier 72aea92dee Show only company's chart of accounts 2012-02-24 11:04:04 +01:00
Cédric Krier 7df64ddc43 New wizard design 2012-01-02 17:54:33 +01:00
Cédric Krier afe8436f86 Better layout of some views 2011-10-04 19:56:36 +02:00
Cédric Krier 2d6c6c10b8 New search widget
review104003
2011-10-03 10:00:27 +02:00
Cédric Krier 621a5132c9 Make align, expand and fill attributes consistant 2011-07-31 17:53:29 +02:00
Cédric Krier 1aa208c826 Remove "New" menu entries and "Management" 2011-07-23 14:21:20 +02:00
Cédric Krier 70705c25a2 Remove support of Many2Many field in record XML 2011-07-03 18:02:20 +02:00
Cédric Krier d663f1b644 Remove separator on top of Many2Many 2011-06-23 16:23:41 +02:00