Commit Graph
1093 Commits
Author SHA1 Message Date
Cédric Krier f2e4656604 Update translations [skip ci] 2020-10-31 12:14:31 +01:00
Cédric Krier 82a297a02e 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 0b7d0fff53 Remove support for Python 3.5
issue9733
2020-10-24 13:45:11 +02:00
Cédric Krier ce109a50e3 Convert read column into proper type with SQLite
As SQLite has few basic types, we must use column names cast parsing to ensure
to read values in proper type.

issue9652
review310801004
2020-10-21 23:11:13 +02:00
Cédric Krier f612c4a08d Ignore flake8 E741 2020-10-16 19:19:58 +02:00
Maxime Richez d85287ca27 Add picked step to customer shipment workflow
issue9634
review329071002
2020-10-12 23:19:54 +02:00
Cédric Krier f48d3757ae Add state string
issue9010
review252971002
2020-10-12 18:07:58 +02:00
Cédric Krier 2147c02775 Add default order on reporting
issue9693
review312501002
2020-10-12 17:48:33 +02:00
Cédric Krier 686596ff47 Add symbol widget
issue9059
review276871002
2020-10-09 19:09:05 +02:00
Sergi Almacellas Abellana b174064698 Only update actual quantity when it has changed
issue9541
review294321002
2020-10-04 23:54:51 +02:00
Cédric Krier 4f0a3d04a0 Allow overriding digits in Lang.currency and Report.format_currency
issue9588
review292221002
2020-09-24 22:49:09 +02:00
Cédric Krier 996cfb90a9 Update tests for new report name scheme
issue9509
2020-09-24 18:28:45 +02:00
Cédric Krier 2a28cd1a2a 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 eafdd3fb23 Reuse get_tax_amount in on_change_lines
issue9537
review300271002
2020-09-03 09:01:14 +02:00
Cédric Krier 9823d3e263 Set only existing default warehouse in default locations
The default warehouse may be None which is not a valid value in the list for
the default locations.

issue9547
review302041002
2020-08-29 18:24:38 +02:00
Cédric Krier 284c1db8a4 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
Cédric Krier c3e8df02e3 Use original cost price for returned move
and factorize the cost price of move for cost computation

issue9440
review327491003
2020-08-10 23:38:04 +02:00
Abraham Cabezas 9d08ff5d2e Convert Invoice.update_taxes into dualmethod
issue5334
review294221003
2020-07-29 22:51:13 +02:00
Cédric Krier 6c36134232 Ensure values can be sorted
The values may contain None which is not orderable so we insert a third
argument before the value to prevent to compare None value against others.

issue9381
review303881005
2020-07-21 00:36:40 +02:00
David Harper 9670cd2b02 Use Activate modules as test scenario section name
issue9395
review291901002
2020-07-09 10:21:06 +01:00
Cédric Krier 2d2fe088f1 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 b4f801813e Add model, record and records attribute on Wizard
issue9421
review309861012
2020-07-07 23:56:10 +02:00
Cédric Krier b7903e605d 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
Sergi Almacellas Abellana 426fee8ce4 Add delivery date
issue9307
review327141002
2020-06-06 17:17:48 +02:00
David Harper 9edc799842 Rename move state from cancel to cancelled
issue8927
review297851002
2020-06-06 10:30:11 +01:00
David Harper bf6191ef2c Rename invoice state from cancel to cancelled
issue8927
review303661003
2020-06-06 10:23:14 +01:00
David Harper e745ab43d1 Rename shipment states from cancel to cancelled
issue8927
review301711002
2020-06-06 10:17:30 +01:00
David Harper c7661af3dc Rename sale state from cancel to cancelled
issue8927
review323391002
2020-06-06 10:04:28 +01:00
David Harper c9a0a37b1d Add icon license file
issue9152
review317481002
2020-06-01 10:08:02 +01:00
Albert Cunillera Benet beb6d61947 Add window tab for exception states
issue9149
review293541002
2020-05-20 00:15:36 +02:00
Cédric Krier 76eba54359 Add related_party in search context of secondary party
issue9333
review323301002
2020-05-19 19:01:46 +02:00
Cédric Krier 38cace85a9 Increase version number 2020-05-04 12:25:28 +02:00
Cédric Krier 4958aeb3cd Add tag 5.6.0 [skip ci] 2020-05-04 12:25:17 +02:00
Cédric Krier 386a8d13a2 Prepare release 5.6.0 [skip ci] 2020-05-04 12:25:17 +02:00
Cédric Krier f300b1b805 Update translations 2020-05-02 10:29:24 +02:00
Cédric Krier a0a8ca50c0 Set non-durable setting for postgresql testing service
issue9100
review286831003
2020-04-25 23:53:51 +02:00
Sergi Almacellas Abellana eaac033426 Add company as product context field
issue9111
review275031002
2020-04-25 09:18:50 +02:00
Cédric Krier 37b8691d29 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 edb4c02d9c 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 bc8347855a Allow copying attachments and notes to created records
issue9154
review266971002
2020-04-13 17:25:02 +02:00
Cédric Krier d382a04d35 Add link button
issue9051
review280841002
2020-04-13 12:21:55 +02:00
Cédric Krier 2ea47f1d88 Add employee on document for some states
issue8969
review276621002
2020-04-10 18:53:44 +02:00
Cédric Krier 7b4715a6db Add contact and invoice party
issue8992
review274701003
2020-03-28 14:25:57 +01:00
Sergi Almacellas Abellana 26d61f626c Add support for python3.8
issue8866
review274421004
2020-03-19 19:10:22 +01:00
Cédric Krier 7e6ae8a8fc 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 32c7865e40 Set all fields readonly for inactive records
issue3747
review295061011
2020-03-17 20:08:12 +01:00
Cédric Krier a14b4ddbf5 Set auth-method to trust for drone build
issue9063
2020-03-01 16:12:39 +01:00
Cédric Krier 3b9522097c 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 84def1e72e Add access right on configuration
issue9000
review274731002
2020-02-23 13:56:58 +01:00
Cédric Krier 23033e68e2 Add salable products menu entry
This shows the same product list as when selecting product from the sale line
and provide the same contextual options.

issue8981
review258651002
2020-02-23 13:55:00 +01:00