Commit Graph
1656 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana bef32ea978 Group by account and party when reconciling cancel moves
issue7602
review45681002
2018-08-22 09:57:44 +02:00
Cédric Krier 99ac3517f0 Use material design icons
issue474
review60291002
2018-08-19 20:02:58 +02:00
Cédric Krier 6485829233 Remove migration before 3.0
issue6470
review52421002
2018-08-09 20:43:51 +02:00
Cédric Krier ccc6ca8633 Use sqlite3.backup when available
issue7212
review44131002
2018-08-06 19:05:43 +02:00
Cédric Krier 1e6bd9a89b Add support for Python 3.7
issue7547
2018-07-28 16:44:09 +02:00
Cédric Krier 8758950427 Add __table_handler__ to ModelSQL
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Cédric Krier 9dda2b3560 Remove support for Python 2.7
issue7497
review53261002
2018-06-26 19:11:40 +02:00
Sergi Almacellas Abellana b287760e6a Remove account journal type
issue7451
review42171002
2018-05-30 14:12:08 +02:00
Cédric Krier ba7a13fa53 Do not fail general journal report on origin with negative id
Since changeset b8d76b07910f, the reference value of a negative id is a string
so testing the id does not work. It is safer to call getattr with a default
empty string value.

issue7437
review38241002
2018-05-22 23:37:09 +02:00
Cédric Krier e9aa81c275 Update missing translations
issue7414
2018-05-21 23:13:30 +02:00
Sergi Almacellas Abellana 81b577303b Test if journal has a sequence before getting a number from it
As sequence is a required by context it may not be defined

issue5502
review45121002
2018-05-21 10:27:38 +02:00
Cédric Krier fb54f508a3 Use tree mixin
issue7383
review45011002
2018-05-12 00:47:07 +02:00
Cédric Krier 673ef2eb3a Allow to edit maturity date and tax lines
Tax line modification is managed by the TaxLine model and the maturity date is
a business field.

issue7276
review42011002
2018-04-30 15:48:54 +02:00
Cédric Krier 0678268232 Use sql_cast from Field
issue7266
2018-04-30 15:26:03 +02:00
Cédric Krier b51a79bb20 Increase version number 2018-04-23 17:24:11 +02:00
Cédric Krier ac8bc087f1 Added tag 4.8.0 for changeset 658a3cbfc0cf 2018-04-23 17:23:52 +02:00
Cédric Krier dbfa1ebafd Prepare release 4.8.0 2018-04-23 17:23:52 +02:00
Cédric Krier d036fdbcc0 Update translations 2018-04-21 13:06:23 +02:00
Cédric Krier 8108634d0a Fix Decimal conversion for SQLite
changeset 3de9de3f476c set initial balance value as Decimal. But as the SQLite
Decimal loop break on the first correct instance, it fails to convert other
value coming from the SQL if the default value is tested first.
As there is any way a second loop, it is faster to make the conversion in this
second loop.

issue7284
2018-04-18 10:50:42 +02:00
Cédric Krier e2d8d0a808 Quantize to number of digits instead of rounding computed amount
Rounding may change the result if currency rounding is not unitary.

issue7284
review37251002
2018-04-18 10:18:37 +02:00
Cédric Krier e798828de9 Ensure None are before 0
The next index must point to the next value and not a None value which are
skipped.

issue7350
review38161002
2018-04-17 17:56:02 +02:00
Cédric Krier b60d6181d6 Add Persian
issue7311
2018-04-14 17:23:50 +02:00
Cédric Krier e317152b76 Add viewBox attribute to SVG
issue7320
review47291002
2018-04-09 10:55:04 +02:00
Cédric Krier 6bc1399d0d Use OR-ed clause or empty clause and add tax clause when opening tax code
issue7307
review42041002
2018-04-03 16:41:35 +02:00
Àngel Àlvarez 676b4fb297 Fix wrong tax code line template test of creation
The test in create_tax_code_line was using the tax code dictionary instead of
the tax code line.

issue7289
review37161002
2018-03-29 12:07:38 +02:00
Sergi Almacellas Abellana 5b788c768e Use deactivable mixin
issue4341
review38401002
2018-03-26 14:08:06 +02:00
Sergi Almacellas Abellana fccc268d69 Remove readonly by template on children fields
This was wrongly added on changeset 622fea89afd3

issue6912
review43241002
2018-03-26 10:19:52 +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 2157a31e9d Improve tax management
* Use custom clause for Tax Code sum
* Add check to modify Tax Lines

issue7139
review41081002
2018-03-24 15:27:50 +01:00
Sergi Almacellas Abellana 6b93506688 Add missing template_override on tax code form
issue7255
review40211002
2018-03-24 11:52:34 +01:00
Sergi Almacellas Abellana 4e2877c44f Remove template field from account type form
issue7256
review44801002
2018-03-24 11:37:23 +01: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
Cédric Krier c45a12bb29 Always raise exception in table handler
issue7175
review40161002
2018-03-15 00:44:19 +01:00
Sergi Almacellas Abellana 05062db146 Add company domain on account children
The domain is required to ensure the behaviour is consistent with the parent

issue7078
review37941002
2018-03-14 13:10:26 +01:00
Sergi Almacellas Abellana 1aacf5a680 Add warning when creating a second chart of account
issue6664
review44121002
2018-03-14 13:02:50 +01:00
Sergi Almacellas Abellana 385fb8f01d Test if parent_line account is set when computing tax line company
issue7219
review39221002
2018-03-14 12:49:34 +01:00
Sergi Almacellas Abellana 49cf380a61 Manage chart update per record
issue6912
review44501002
2018-03-09 11:40:50 +01:00
Cédric Krier 378ec6bfe0 Remove multiple spaces after ',' 2018-03-07 20:30:31 +01:00
Cédric Krier ac48e7f6a0 Remove unused import of PoolMeta 2018-03-07 20:30:18 +01:00
Cédric Krier 6b1b9caba5 Allow to reconcile many group of lines with Line.reconcile
issue7132
review41051002
2018-03-07 00:10:07 +01:00
Cédric Krier eb4e7230ac Check if move can be modified on line creation
issue7142
review41851003
2018-03-04 14:48:40 +01:00
Sergi Almacellas Abellana 0752bb698e Rebrowse taxes when computing tax to have proper context
issue7183
review37061002
2018-03-02 12:42:52 +01:00
Sergi Almacellas Abellana 5a971e7422 Register all buttons are registered in ir.model.button
issue6389
review36621002
2018-03-01 12:06:58 +01:00
Sergi Almacellas Abellana ca31845e54 Add depends on Button
issue6919
review40811002
2018-02-19 11:36:13 +01:00
Sergi Almacellas Abellana 1c1f5af674 Hide party required for non deferral accounts
issue6987
review39031002
2018-02-15 10:53:13 +01:00
Sergi Almacellas Abellana 1d4583045c Do not include start date when searching previous fiscalyear to cumulate
As there is a check to ensure that fiscalyears does not overlap it does not
make sense to include fiscalyears which end on the same start date as the
start of the current fiscalyear.

issue5131
review41811002
2018-02-01 13:35:31 +01:00
Cédric Krier ea603510af Remove MySQL backend
issue7017
2018-01-24 20:14:27 +01:00
Cédric Krier 5754b92d62 Improve dependency links
issue7049
2018-01-21 19:57:56 +01:00
Cédric Krier 87a86a3715 Allow to run reconcile wizard over a list of lines
issue6917
review41661003
2017-12-26 17:40:27 +01:00