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
Cédric Krier
020d3f191c
Add option to cancel customer invoice
...
issue8445
review273511002
2019-07-22 23:52:26 +02:00
Sergi Almacellas Abellana
f5cefe5522
Add colspan attribute to invoice line description field
...
issue8473
review249611002
2019-07-05 08:58:35 +02:00
Cédric Krier
24284cce38
Require tax on tax line
...
Without a proper tax, the tax line is never shown in any tax code reports.
issue8364
review261511002
2019-06-16 19:14:46 +02:00
Albert Cervera i Areny
29953a09c7
Fix typo in message id account_invoice.msg_payment_term_missing_last_remainder
...
issue8359
review271411002
2019-05-18 16:08:57 +02:00
Cédric Krier
79034adb32
Increase version number
2019-05-06 14:55:52 +02:00
Cédric Krier
1541d47b57
Added tag 5.2.0 for changeset 080812b480cd
2019-05-06 14:55:40 +02:00
Cédric Krier
873ed95761
Prepare release 5.2.0
2019-05-06 14:55:40 +02:00
Cédric Krier
76a6121fec
Use correct API to remove payment_lines
...
The Many2Many value must be a list of operations.
issue8287
review277321002
2019-05-02 12:50:55 +02:00
Cédric Krier
25b06a1614
Update translations
2019-05-01 18:05:23 +02:00
Cédric Krier
77e1937c51
Add Finnish
...
issue7237
review44951002
2019-05-01 16:38:55 +02:00
Cédric Krier
b4c3e380e3
Add Turkish
...
issue6745
review48261002
2019-05-01 16:18:47 +02:00
Cédric Krier
db7148b247
Use id as fallback prefix for record name of line
...
Non-line type does not have an account, so we need another fallback for those
cases.
issue8302
review285151002
2019-04-24 23:48:35 +02:00
Cédric Krier
3668616183
Process reconciled invoice when posted
...
A supplier invoice can be paid before being posted. So the workflow should
continue if it is reconciled.
issue7999
review279231002
2019-04-15 22:12:03 +02:00
Maxime Richez
53abaa8224
Add confirmation on all buttons that can not be undone
...
issue5258
review271141002
2019-04-14 16:36:00 +02:00
Cédric Krier
e95cf44c2c
Add group lines wizard
...
issue8213
review275091002
2019-04-12 19:43:53 +02:00
Cédric Krier
9702768861
Remove unused help key in cancel button states
...
issue8262
review279221003
2019-04-12 13:07:26 +02:00
Cédric Krier
7409ed112c
Drop support of python 3.4
...
issue8203
review279171002
2019-04-07 19:50:02 +02:00
Cédric Krier
13761ab184
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:55 +02:00
Cédric Krier
f104ef7bc3
Update links in package description
...
issue7921
2019-03-31 00:15:09 +01:00
Cédric Krier
67dfee194e
Update link to dependencies hosted on defunct code.google.com
2019-03-30 18:27:04 +01:00
Cédric Krier
6ab587cf70
Raise NotImplementedError when setting Function field without setter
...
issue7985
review265101002
2019-03-27 00:28:57 +01:00
Cédric Krier
19701b4997
Merge account kind and account type
...
issue4990
review68401002
2019-03-24 18:00:01 +01:00
Cédric Krier
5bba7d3e75
Use find_packages to discover packages
...
issue7963
review253111002
2019-03-22 15:33:42 +01:00
Sergi Almacellas Abellana
9f2b431be8
Use selection widget from payment method and writeoff on pay wizard
...
issue8150
review72421002
2019-03-15 17:52:30 +01:00
Cédric Krier
25f0f7ed1a
Show reconciliations lines as payment lines
...
Once the invoice is paid, we can show the reconciliation lines instead of the
payment lines.
issue8157
review70581002
2019-03-08 23:59:16 +01:00
Cédric Krier
9f85b3efc0
Add rec_name to invoice line
...
issue8137
review56631002
2019-03-04 18:53:11 +01:00
Cédric Krier
c93114b855
Display ids and rule names on access error
...
issue8093
review60551002
2019-03-03 23:11:17 +01:00
Cédric Krier
fbc8c9b5e5
Add origin on move line and product and category on analytic rule
...
issue8074
issue8075
review62421002
2019-03-03 23:06:25 +01:00
Cédric Krier
f65538a716
Include all identifiers from python-stdnum
...
issue7906
review72371002
2019-03-02 22:56:01 +01:00
Sergi Almacellas Abellana
16ca779bb9
Add default name ordering on referential models
...
issue7971
review66501002
2019-01-30 11:58:25 +01:00
Cédric Krier
ba6959bb08
Re-add trydevpi to dependency_links
...
It is needed to install Tryton's dependencies of dependencies.
issue8044
2019-01-26 01:10:47 +01:00
Cédric Krier
b0de06174c
Replace --process-dependency-link by --find-links
...
issue8044
review51611003
2019-01-25 23:26:58 +01:00
Cédric Krier
a5b543692b
Remove unsupported ja_JP translations
2019-01-08 16:46:13 +01:00
Cédric Krier
dd234aba6f
Fix migration to use ir.calendar
...
issue7815
issue7962
2019-01-03 12:00:31 +01:00
Cédric Krier
6b707d747b
Add ir.calendar for month and day
...
This allows to replace time_locale and use the translation infrastructure
instead. So it can be customized using the translation override or derivative
languages.
This provides also a standard base to modules that needs calendar month and
day.
issue7815
review56451002
2019-01-01 15:47:23 +01:00
Cédric Krier
674bd59c1e
Allow to run test scenario on 31st December
...
The scenario pays an invoice "tomorrow" so on 31st December the move is posted
on the next fiscal year.
issue7959
review68411002
2018-12-31 20:19:04 +01:00
Cédric Krier
afb8d64f33
Remove country code from languages
...
issue7863
review53481002
2018-12-31 15:36:47 +01:00
Cédric Krier
bd7a6163f4
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:28 +01:00
Cédric Krier
2f9187d287
Remove SQL checks on invoice line type
...
Those checks are already implemented with domain on respective fields.
issue7940
review70471002
2018-12-23 17:31:21 +01:00
Cédric Krier
3a02c0f65f
Set cancel state when refund with credit note
...
and clear partial payments.
Other modules may trigger events base on the paid or cancel state of the
invoice. So we should allow the user to not trigger the paid event when he
cancel an invoice with a credit note.
issue7682
issue4775
review48581002
2018-10-15 22:56:01 +02:00
Cédric Krier
bb474a9cfa
Do not update domain field in base class
...
The field on the base class is the one copied on each __setup__ call so if it
is updated (instead of assigned) this creates an implicit loop in the setup
that applies the same update multiple times.
issue7758
review54391002
2018-10-08 16:01:35 +02:00
Cédric Krier
5639a68b3d
Increase version number
2018-10-01 12:54:09 +02:00
Cédric Krier
63bf2491e7
Added tag 5.0.0 for changeset 23a8931116be
2018-10-01 12:53:59 +02:00
Cédric Krier
3a4dbf19c8
Prepare release 5.0.0
2018-10-01 12:53:59 +02:00
Cédric Krier
7166dc298d
Update translations
2018-09-28 23:02:31 +02:00
Cédric Krier
7754c5c3c1
Use accounting date to format invoice number
...
issue7716
review51541002
2018-09-26 23:06:18 +02:00
Cédric Krier
bbc4a49bda
Use origin instead of description when paying invoice
...
The payment move on an invoice must be linked to the invoice with the origin
field and let the description as free text for the user. As there is only one
description for the move, it should be stored on the move instead of the line.
issue7702
review46641002
2018-09-24 14:43:59 +02:00