Cédric Krier
e9d9721435
Add __access__ to Model
...
issue9903
review324601002
2021-03-07 11:13:53 +01:00
Cédric Krier
3d58e7d45e
Add test on context of company multivalue target fields
...
issue10067
review333851026
2021-03-05 15:49:19 +01:00
Cédric Krier
8b6d024754
Use correct placeholder in close period message
2021-03-04 09:58:48 +01:00
Cédric Krier
4d51d91d06
Pass period records to super call of close
...
issue10054
2021-02-27 18:38:55 +01:00
Cédric Krier
a823d19603
Follow common rule to organize menu entries
...
issue10118
review347611002
2021-02-27 18:16:28 +01:00
Cédric Krier
e1f2871c3b
Add method to post invoices by batch
...
issue10054
review333811002
2021-02-27 15:23:46 +01:00
David Harper
7c1efcb8a4
Make invoice required for invoice tax
...
issue10111
review339931002
2021-02-26 15:41:50 +00:00
Cédric Krier
9ad98c25d4
Add header grouping on report
...
issue6760
review351221002
2021-02-21 19:19:26 +01:00
David Harper
ef06bb6aa5
Improve documentation
...
issue9708
review308351002
2021-02-17 13:41:42 +00:00
Cédric Krier
72ad0f5124
Show last invoice in numbering error
...
issue10075
review333881002
2021-02-14 15:51:51 +01:00
Cédric Krier
a6c6c3b5ab
Order with nulls first
...
issue10078
review331831002
2021-02-14 15:48:44 +01:00
Cédric Krier
8fb9b4d311
Do not override line variable to render description in reports
...
issue10044
review339791002
2021-02-12 23:56:29 +01:00
Cédric Krier
fb46338b22
Update unit price after invoice posted and move done
...
issue9962
review292991002
2021-02-03 21:21:03 +01:00
Sergi Almacellas Abellana
de0b29b7bf
Add payment term date in invoice
...
issue9956
review292961002
2021-01-28 11:01:11 +01:00
Cédric Krier
cb0e0d04e5
Drop foreign key for sequence
...
When updating twice the same invoice, PostgreSQL takes a shared lock on the
foreign key row of ir.sequence.strict. This prevent the sequence to be used for
numbering during all the transaction.
As some processes may write twice on an invoice due to modularity and as they
can last too long, it is better to avoid such lock by removing the foreign key
constraint. Storing the sequence id on the invoice is only to ensure sequential
numbering not the integrity of the sequence record.
issue9822
review331161002
2021-01-13 00:40:53 +01:00
Nicolas Évrard
d1d1e2f4c5
Update status of invoices linked to delegated reconciliations on deletion
...
issue9947
review319031003
2021-01-05 12:16:02 +01:00
Cédric Krier
c4c8ecad6b
Use cache to fill Reference selections
...
issue9235
review335301003
2020-12-27 00:19:30 +01:00
Maxime Richez
62c3f2c000
Add summary to line list
...
A function field summary is added which takes the first line of description
field. This is useful to identify line without product (only with description)
in the list.
issue9695
review292431002
2020-12-25 17:14:57 +01:00
Cédric Krier
1062a7bebb
Add default customer payment term configuration
...
issue9855
review318881002
2020-12-23 21:46:51 +01:00
Cédric Krier
f4749bdd9e
Add support for Python 3.9
...
issue9685
2020-12-19 17:08:44 +01:00
Cédric Krier
1f91408356
Ensure party_lang on invoice line has always a correct value
...
It is better for modularity to put the invoice parent test in the getter of
party_lang than having the test in the PYSON expression.
issue9897
review324591011
2020-12-18 00:28:25 +01:00
Cédric Krier
cb0e64a950
Enforce currency, invoice_type and party values between invoice and lines
...
The currency of an invoice line must always be the same as the invoice.
For the invoice_type and party they must be the same only if set.
issue9854
review324581002
2020-12-16 21:24:07 +01:00
David Harper
82b894c159
Test long_description using twine check
...
issue9781
review337181002
2020-12-15 11:42:55 +00:00
Cédric Krier
22168d434f
Manage local version in tox and do not set local_version when no CI
...
issue9928
2020-12-11 13:51:51 +01:00
Cédric Krier
e56fe8af97
Add support for local_version on trydevpi.tryton.org
...
issue9928
2020-12-10 23:05:55 +01:00
Cédric Krier
ddf30e21ad
Add generic test for check erase party
...
issue9895
review324571002
2020-12-05 11:53:48 +01:00
Cédric Krier
aa52f4c224
Increase version number
2020-11-02 15:44:51 +01:00
Cédric Krier
ba808b86d7
Add tag 5.8.0 [skip ci]
2020-11-02 15:44:40 +01:00
Cédric Krier
a015f0014e
Prepare release 5.8.0 [skip ci]
2020-11-02 15:44:39 +01:00
Cédric Krier
e58217cb3f
Update translations [skip ci]
2020-10-31 12:14:29 +01:00
Cédric Krier
ac60cb0e5a
Remove support for Python 3.5
...
issue9733
2020-10-24 13:45:09 +02:00
Cédric Krier
f6123c1785
Ignore flake8 E741
2020-10-16 19:19:56 +02:00
Cédric Krier
0b91262832
Allow to extend invoice's journal type
...
issue5175
review314451002
2020-10-12 13:02:30 +02:00
Abraham Cabezas
c6481ee9d5
Add domain to invoice's journal
...
issue5175
review310491002
2020-10-11 13:02:20 +02:00
Sergey Datsevich
293215a3ae
Update taxes only if base changed when currency is empty
...
The test is_zero is inverted when there is no currency defined.
issue9555
review318111003
2020-10-09 22:01:50 +02:00
Cédric Krier
8ce8293e05
Add symbol widget
...
issue9059
review276871002
2020-10-09 19:09:05 +02:00
Cédric Krier
b712a343ab
Allow overriding digits in Lang.currency and Report.format_currency
...
issue9588
review292221002
2020-09-24 22:49:09 +02:00
Cédric Krier
a62f9d6672
Remove custom naming from invoice report
...
issue9509
2020-09-24 10:29:09 +02:00
Cédric Krier
3db3dff24d
Allow setting the tax date on taxable lines
...
We add a taxing date to the invoice line which allow overriding the value of
the invoice.
When crediting an invoice, the original tax date of each line is stored on the
credit line so the tax are computed the same way.
issue9520
review323791002
2020-09-05 23:37:58 +02:00
Cédric Krier
01b0a5895e
Add start/end date to tax rule line
...
issue9505
review317981002
2020-09-05 22:12:11 +02:00
Abraham Cabezas
a852e2d51d
Convert Invoice.update_taxes into dualmethod
...
issue5334
review294221003
2020-07-29 22:51:13 +02:00
Cédric Krier
e88fa09cde
Clear invoice_report_cache_id on copy
...
It must be cleared like invoice_report_cache in case file_id is configured.
issue9476
review321801002
2020-07-13 20:57:00 +02:00
David Harper
401e8b4706
Use Activate modules as test scenario section name
...
issue9395
review291901002
2020-07-09 10:21:06 +01:00
Cédric Krier
213a2201ad
Normalize wizard message views
...
We use the proper icon between info, question, warning and error.
We remove the exclamation mark in info messages.
issue9429
review301831002
2020-07-09 00:21:48 +02:00
Cédric Krier
2782ab96fa
Add model, record and records attribute on Wizard
...
issue9421
review309861012
2020-07-07 23:56:09 +02:00
Cédric Krier
987cd0dd9e
Add with agent option to credit invoice
...
We do not always want to keep the agent on the credit note.
issue9407
review301791002
2020-06-24 23:00:48 +02:00
David Harper
3aaa057c90
Change cancel and canceled states to cancelled
...
issue8927
review303751003
2020-06-07 09:35:40 +01:00
David Harper
6af900b817
Rename invoice state from cancel to cancelled
...
issue8927
review303661003
2020-06-06 10:23:14 +01:00
David Harper
1ac66c4444
Add icon license file
...
issue9152
review317481002
2020-06-01 10:08:02 +01:00
Cédric Krier
8234fc3071
Increase version number
2020-05-04 12:08:59 +02:00