Cédric Krier
1867aec693
Prepare release 5.6.0 [skip ci]
2020-05-04 12:08:47 +02:00
Sebastien Marie
eef9bcf4d5
Add missing icons in package_data
...
issue9290
review291591002
2020-05-02 12:26:47 +02:00
Cédric Krier
7c4a90b2d2
Update translations
2020-05-02 10:29:22 +02:00
Cédric Krier
a9c2e7b08d
Set non-durable setting for postgresql testing service
...
issue9100
review286831003
2020-04-25 23:53:50 +02:00
Sergi Almacellas Abellana
8e0534acc0
Add company as product context field
...
issue9111
review275031002
2020-04-25 09:18:06 +02:00
Cédric Krier
9d9cd57685
Add link button
...
issue9051
review280841002
2020-04-13 12:21:55 +02:00
Cédric Krier
6b68d42c89
Allow overpaying invoice
...
issue9070
review263001009
2020-04-10 18:40:26 +02:00
Sergi Almacellas Abellana
406de7bb0c
Add default invoice state on tax lines
...
issue9176
review295221002
2020-03-30 09:58:20 +02:00
Sergi Almacellas Abellana
928238a4b2
Add support for python3.8
...
issue8866
review274421004
2020-03-19 18:59:17 +01:00
Cédric Krier
e6b06cdbf7
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
6d6528f0ad
Extract sequence field computation from get_next_number
...
This eases the customization of the sequence used.
issue9038
review270931002
2020-03-06 23:50:37 +01:00
Sergi Almacellas Abellana
bee3666919
Show lines to pay on invoice form
...
issue9069
review266821007
2020-03-04 10:24:45 +01:00
Cédric Krier
5c7fbdbeac
Set auth-method to trust for drone build
...
issue9063
2020-03-01 16:12:37 +01:00
Cédric Krier
4a128dab38
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:51 +01:00
Cédric Krier
7775bf346a
Use depends on TaxableMixin
...
issue8986
review282751002
2020-02-12 00:19:27 +01:00
Cédric Krier
ecfa49c8c9
Remove global variables used for field definitions
...
They give the false idea that they can be extended or reused which is not the
case.
issue8967
review252851012
2020-01-25 20:18:49 +01:00
Cédric Krier
94503a41df
Add invoice date on credit wizard
...
issue8925
review264931002
2020-01-24 00:23:28 +01:00
Cédric Krier
300361bd90
Add test for payment term with repeating decimal and invalid ratio
...
issue8966
review265001002
2020-01-20 11:07:12 +01:00
Cédric Krier
24b737b229
Test both reverse operations to invalidate ratio and divisor
...
When the value has repeating decimal, the comparison may fail for one
comparison but we must consider as valid value.
issue8966
review265001002
2020-01-20 11:06:23 +01:00
Cédric Krier
d0ab1eca5e
Add domain against closed account
...
issue8917
review262641002
2019-12-28 17:48:50 +01:00
Sergi Almacellas Abellana
eb70b0a665
Consider also invoices with zero lines as credit notes
...
issue8943
review284621002
2019-12-24 17:42:56 +01:00
Sergi Almacellas Abellana
9c01689f66
Clear invoice report language only for rendering
...
Otherwise the report name is rendered always in english
issue8881
review260621002
2019-12-18 09:21:49 +01:00
Cédric Krier
7cee689f92
Add company domain to check erase
...
issue8906
review256321002
2019-12-14 10:47:54 +01:00
Albert Cunillera Benet
c6197b2497
Take lines without maturity date as payable
...
issue8788
review268521003
2019-12-12 12:49:37 +01:00
Cédric Krier
2157109ad7
Do not copy sequence from invoice
...
The sequence must only be filled when the invoice is numbered.
issue8896
review288641002
2019-12-11 18:40:23 +01:00
Nicolas Évrard
a62a3c5eb3
Use direct access to backend classes
...
issue8836
review258421002
2019-12-06 17:33:46 +01:00
Cédric Krier
94a4d51d9a
Correctly activate share extension in drone pipeline
...
issue8830
2019-12-04 11:09:35 +01:00
Cédric Krier
c80dde59cd
Replace echo with interpretation of backslash escapes by multiple commands
...
drone escape the echo option.
issue8830
2019-12-04 09:53:35 +01:00
Cédric Krier
e514d1a046
Use pooled storage for clone in done
...
issue8830
review284451002
2019-12-03 22:59:31 +01:00
Cédric Krier
185cec90dc
Display quantity in record name
...
issue8797
review274151002
2019-11-26 22:20:24 +01:00
Cédric Krier
24cbd18e84
Append CI build number to package version
...
This makes them unique and avoid collision with the shared cache.
issue8831
review254651002
2019-11-25 21:55:20 +01:00
Cédric Krier
7cb19e5016
Increase version number
2019-11-04 12:51:56 +01:00
Cédric Krier
873e1d0838
Added tag 5.4.0 for changeset 55d7764fe6a7
2019-11-04 12:51:44 +01:00
Cédric Krier
6a0eb63f92
Prepare release 5.4.0
2019-11-04 12:51:44 +01:00
Cédric Krier
55125ea007
Update translations
2019-11-02 18:07:40 +01:00
Cédric Krier
1304e82bb0
Add Indonesian
...
issue8184
review285461002
2019-11-01 23:34:57 +01:00
Korbinian Preisler
e63220544c
Add credit note test scenario
...
issue8401
review249441002
2019-11-01 23:18:11 +01:00
Korbinian Preisler
91febfd671
Do not raise PayInvoiceError on credit note partial payment
...
issue8401
review249441002
2019-11-01 23:17:42 +01:00
Cédric Krier
a6bafb42c5
Group taxes also per base sign
...
This allow to report in tax code the invoice and credit note separately.
issue8759
review282291002
2019-11-01 22:50:21 +01:00
Cédric Krier
175ec95a49
Avoid override invoices variable when search other invoices
...
The invoices list should not be modified because it is saved at the end of the method.
issue8724
review286051003
2019-10-24 19:06:04 +02:00
Cédric Krier
b03f7ee36d
Add expand on tree view
...
and unify layout of form view.
issue8644
review262131002
2019-09-28 23:59:08 +02:00
Cédric Krier
1348fb8ba3
Prevent using same sequence on earlier customer invoice
...
issue5205
review267921002
2019-09-28 23:42:07 +02:00
Cédric Krier
e5b5df2776
Add visual context on tree view
...
issue8562
review261951002
2019-09-20 11:47:15 +02:00
Cédric Krier
6d9276562a
Prevent assign unknown attributes on Model
...
by adding __slots__ on PoolMeta
issue8567
review254091002
2019-09-07 23:45:08 +02:00
Sergi Almacellas Abellana
7f1b1f5ef7
Use grouped attribute on message.xml
...
issue8556
review272001002
2019-08-09 16:33:39 +02:00
Sergi Almacellas Abellana
f995ad6d22
Show cancel button on posted invoices when its company allows
...
issue8543
review255741002
2019-08-03 11:15:42 +02:00
Sergi Almacellas Abellana
76e6930e3a
Recompute party account when changing invoice_date or accounting_date
...
The party account may depend be have a replaced_by so we must recompute
it to get the correct based on the invoice date
issue8522
review275761005
2019-07-31 11:59:11 +02:00
Sergi Almacellas Abellana
df75a41eb0
Use current account when paying invoice
...
issue8540
review277631003
2019-07-31 09:18:28 +02:00
Sergi Almacellas Abellana
c198d26825
Set correct date on invoice and lines account context
...
It is required to correctly compute the active accounts depending on the date
issue8523
review287821002
2019-07-26 09:44:39 +02:00
Sergi Almacellas Abellana
a152144739
Update sequence name in renew fiscal year
...
issue7967
review269941002
2019-07-26 09:39:36 +02:00