Commit Graph
1258 Commits
Author SHA1 Message Date
Cédric Krier bc2f4f1bfb Increase version number 2020-11-02 16:05:44 +01:00
Cédric Krier 45e3b2299f Add tag 5.8.0 [skip ci] 2020-11-02 16:05:33 +01:00
Cédric Krier 1388939d11 Prepare release 5.8.0 [skip ci] 2020-11-02 16:05:33 +01:00
Cédric Krier 41009dfa96 Update translations [skip ci] 2020-10-31 12:14:31 +01:00
Cédric Krier b44af7b1bf Test purchase/sale is filled before using it
issue9770
review300771002
2020-10-30 00:10:37 +01:00
Cédric Krier 2111145bcc Do not set page break on Relatorio paragraph
As Relatorio remove the paragraph, we need to add an small empty line to keep
the page break on the result.

issue9514
review329341002
2020-10-27 21:12:51 +01:00
Cédric Krier d14f7cceb0 Remove support for Python 3.5
issue9733
2020-10-24 13:45:11 +02:00
Cédric Krier a00ada826d Ignore flake8 E741 2020-10-16 19:19:58 +02:00
Cédric Krier 8b1d6acf3d Add symbol widget
issue9059
review276871002
2020-10-09 19:09:05 +02:00
Sergi Almacellas Abellana f1a1a61f61 Only update actual quantity when it has changed
issue9541
review294321002
2020-10-04 23:54:46 +02:00
Cédric Krier c8d7f19ca5 Allow overriding digits in Lang.currency and Report.format_currency
issue9588
review292221002
2020-09-24 22:49:09 +02:00
Cédric Krier 54a61903d5 Update tests for new report name scheme
issue9509
2020-09-24 18:28:44 +02:00
Cédric Krier 71bdf9525e 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
Sergey Datsevich 217c3e47cf Reuse get_tax_amount in on_change_lines
issue9537
review312091002
2020-09-03 09:01:26 +02:00
Cédric Krier a5d10e4f35 Use search context for product field on line
The context is only useful when searching product from line on the client.
So it is better to minimize the context to improve the caching.

issue9519
review310181002
2020-08-16 16:52:00 +02:00
Abraham Cabezas 844f940bdd Convert Invoice.update_taxes into dualmethod
issue5334
review294221003
2020-07-29 22:51:13 +02:00
David Harper 5c75ce9026 Use Activate modules as test scenario section name
issue9395
review291901002
2020-07-09 10:21:06 +01:00
Cédric Krier 44483dbcc8 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 a86c6f0b91 Add model, record and records attribute on Wizard
issue9421
review309861012
2020-07-07 23:56:10 +02:00
Cédric Krier 9e6c394822 Enforce unit price on drop and customer return moves
Those values are interesting information for reporting or to compare with the
cost price.

issue9402
review327421002
2020-07-04 23:49:25 +02:00
David Harper 4496e844cd Rename move state from cancel to cancelled
issue8927
review297851002
2020-06-06 10:30:11 +01:00
David Harper c1bcb2148e Rename invoice state from cancel to cancelled
issue8927
review303661003
2020-06-06 10:23:14 +01:00
David Harper caf14062da Rename shipment states from cancel to cancelled
issue8927
review301711002
2020-06-06 10:17:29 +01:00
David Harper f52104fa5c Rename purchase state from cancel to cancelled
issue8927
review305681002
2020-06-06 10:14:13 +01:00
David Harper a8bcdb7025 Add icon license file
issue9152
review317481002
2020-06-01 10:08:02 +01:00
Albert Cunillera Benet 442f98d25d Add window tab for exception states
issue9149
review293541002
2020-05-20 00:15:36 +02:00
Cédric Krier 10febf5c86 Add related_party in search context of secondary party
issue9333
review323301002
2020-05-19 19:01:46 +02:00
Cédric Krier 1f69e1990e Increase version number 2020-05-04 12:23:35 +02:00
Cédric Krier 8f12221917 Add tag 5.6.0 [skip ci] 2020-05-04 12:23:24 +02:00
Cédric Krier 3f249ee777 Prepare release 5.6.0 [skip ci] 2020-05-04 12:23:24 +02:00
Cédric Krier 3c8b38e067 Update translations 2020-05-02 10:29:24 +02:00
Sergi Almacellas Abellana f1bb47f13b Add test for product suppliers copy
issue9017
review315221002
2020-05-01 20:32:01 +02:00
Sergi Almacellas Abellana 9f7ea1bd54 Prevent domain error when copy products with product suppliers on variants
issue9017
review315221002V
2020-05-01 20:31:02 +02:00
Cédric Krier a02986654c Set non-durable setting for postgresql testing service
issue9100
review286831003
2020-04-25 23:53:51 +02:00
Sergi Almacellas Abellana 53245643b7 Add company as product context field
issue9111
review275031002
2020-04-25 09:18:21 +02:00
Cédric Krier 4dbbd20bd3 Add round_price
We add a common method to round prices that are stored using the price digits.
It is useless to use the digits from the field because it can not be changed in
any other way than by configuration.

issue9146
review299521002
2020-04-23 21:44:00 +02:00
Cédric Krier db5b621734 Add actual quantity on line
The actual quantity is computed once the order is processing. We take the
biggest quantity between the shipped and invoiced and ignore the cancelled.

issue9191
review319091002
2020-04-14 09:27:53 +02:00
Cédric Krier 7a52ce817a Allow copying attachments and notes to created records
issue9154
review266971002
2020-04-13 17:25:02 +02:00
Cédric Krier afa16ad10c Add link button
issue9051
review280841002
2020-04-13 12:21:55 +02:00
Sergi Almacellas Abellana 9bc05a067e Add missing view and test scenario files
issue9049
2020-04-12 09:16:22 +02:00
Albert Cunillera Benet 0c560c4e8a Add return wizard
issue9049
review256631002
2020-04-12 09:15:06 +02:00
Cédric Krier 976ff7e1dc Add employee on document for some states
issue8969
review276621002
2020-04-10 18:53:44 +02:00
Cédric Krier 05201e1476 Add contact and invoice party
issue8992
review274701003
2020-03-28 14:25:57 +01:00
Sergi Almacellas Abellana 5094b45c59 Add support for python3.8
issue8866
review274421004
2020-03-19 19:08:10 +01:00
Cédric Krier 983a6282fd Enforce the same category of UoM between invoice lines and origin
The origin lines compute the remaining quantity by converting the move quantity
to the origin unit. So they must have the same category of UoM.

issue9142
review285011002
2020-03-17 23:26:58 +01:00
Cédric Krier 4ad111efb9 Set all fields readonly for inactive records
issue3747
review295061011
2020-03-17 20:08:12 +01:00
Cédric Krier 93cbb45a72 Set auth-method to trust for drone build
issue9063
2020-03-01 16:12:39 +01:00
Cédric Krier 7869121038 Fix flake8 errors and warnings
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.

issue9082
review297061002
2020-03-01 12:33:53 +01:00
Cédric Krier 2d41fe3278 Add access right on configuration
issue9000
review274731002
2020-02-23 13:56:58 +01:00
Cédric Krier 6cebf9e1bc Use depends on TaxableMixin
issue8986
review282751002
2020-02-12 00:19:27 +01:00