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