Commit Graph
1185 Commits
Author SHA1 Message Date
Cédric Krier d400127871 Added tag 4.6.0 for changeset da49234e78ba 2017-10-30 15:13:52 +01:00
Cédric Krier 04b32ff04e Prepare release 4.6.0 2017-10-30 15:13:52 +01:00
Cédric Krier 09e92cec34 Update translations 2017-10-28 16:49:41 +02:00
Cédric Krier 4786668743 Remove support of Python 3.3 and add Python 3.6
issue6843
review41611002
2017-10-23 23:53:58 +02:00
Sergi Almacellas Abellana 92012f7760 Don't create empty delta on invoice scenario
issue6258
review37711002
2017-10-02 10:58:39 +02:00
Sergi Almacellas Abellana 2ad0d23e06 Use tax sequence as default value for invoice taxes sequence
issue6793
review40691002
2017-10-02 10:17:35 +02:00
Sergi Almacellas Abellana 08b600ccae Show taxes extra description on invoice report
issue2329
review41541002
2017-10-02 09:44:08 +02:00
Sergi Almacellas Abellana c011d46167 Manage create fiscalyear wizard
issue6283
review32101002
2017-09-28 11:27:19 +02:00
Sergi Almacellas Abellana cb2141d98c Use used properties for account payable and receivable
issue6561
review38471002
2017-09-28 10:18:05 +02:00
Cédric Krier 5513035b91 Add party tax identifier on invoice
When setting the number, if no tax identifier is defined, the default one is
filled.

issue6733
review40601002
2017-09-26 01:23:42 +02:00
Cédric Krier 98b528ff42 Prevent to enter invoice line if company is not set
The company of invoice line is set by the domain from invoice lines. So if the
field is empty, the invoice line is not valid because company is required.

issue6762
review38681002
2017-09-20 19:07:24 +02:00
Cédric Krier d97ccaa6fc Fix template after bad conflict resolution 2017-09-07 20:36:41 +02:00
Cédric Krier be39499f65 Fix chained set_lang call in report
issue6548
review35601002
2017-09-07 18:52:34 +02:00
Cédric Krier efa0e5583f Use single report for invoice
It replaces the custom wizard that manage the printing of many invoices at
once.

issue6640
review42521002
2017-09-03 11:17:09 +02:00
Cédric Krier 3eeee3ec1c Use Flat OpenDocument
issue6545
review35031002
2017-08-31 22:52:58 +02:00
Cédric Krier 32f91cd116 Update to drone 0.8
issue6030
2017-08-16 23:57:42 +02:00
Cédric Krier 8cda3affd7 Move cost price to product level instead of template
issue6515
review41321002
2017-07-05 14:51:41 +02:00
Sergi Almacellas Abellana 5bfb27a039 Add missing company field on period sequences migration
issue6526
review40391002
2017-05-26 13:43:25 +02:00
Sergi Almacellas Abellana 90eb3b7975 Add test for credit invoies with non line lines 2017-05-17 16:46:59 +02:00
Sergi Almacellas Abellana 0923543707 Don't negate credit line quantity when is empty
issue6508
review40371002
2017-05-17 16:46:27 +02:00
Cédric Krier 294ab17541 Increase version number 2017-05-01 20:34:39 +02:00
Cédric Krier 18e7fb1330 Added tag 4.4.0 for changeset bff8404223dc 2017-05-01 20:33:33 +02:00
Cédric Krier 45f597b45c Prepare release 4.4.0 2017-05-01 20:33:32 +02:00
Cédric Krier 9340bf334f Update translations 2017-04-29 18:57:52 +02:00
Cédric Krier c004908b16 Use real field for company on invoice sequence
There are too much constraint to get the function field always up to date with
the fiscalyear company. So it is safer to use a real field that is constrained
by a domain.

issue6462
review41311002
2017-04-29 10:37:30 +02:00
Cédric Krier 52e68de80b Correct wrong quotes in no_invoice_sequence error message 2017-04-04 15:23:55 +02:00
Cédric Krier 4a18d73227 Remove Property fields
issue2349
review32191002
2017-04-01 00:26:36 +02:00
Sergi Almacellas Abellana 012d690795 Use Match pattern for invoice sequences
issue6212
review31991002
2017-03-30 09:45:15 +02:00
Sergi Almacellas Abellana 604b6eebd0 Skip lines without product to determine if invoice is credit_note
Also don't consider lines with zero amount as credit notes

issue6253
review35261002
2017-03-01 09:58:30 +01:00
Sergi Almacellas Abellana df114ea281 Improve relate domain inversion when single record
issue5475
review33801002
2017-02-17 11:04:53 +01:00
Sergi Almacellas Abellana d61ce251d6 Add default value for payment term line relativedelta's
issue6258
review29211002
2017-02-17 10:03:54 +01:00
Cédric Krier 4471900cc1 Display tax identifier of the party instead of the company
but add the company tax identifier below invoice date.

issue6263
2017-02-13 23:58:39 +01:00
Nicolas Évrard 5fc4d65229 Set the right license in the classifiers
review9191003
2017-02-13 16:34:14 +01:00
Sergi Almacellas Abellana 8a262e7d15 Add default invoice state on Invoice Lines
This is required for creating invoice lines not linked to any
invoice

issue6226
review27071002
2017-02-01 10:24:50 +01:00
Cédric Krier c5f9b34082 Add test move on supplier invoice scenario
issue6185
review32981002
2017-01-13 20:13:52 +01:00
Cédric Krier 229043d36f Save the modified instances in validate_invoice
As browse creates a new list of instances on which the move is set, this is the
list that must be saved instead of the original which is never modified.

issue6185
review32981002
2017-01-13 20:13:09 +01:00
Cédric Krier 1b3b7a1908 Use negative col attribute
issue2090
review33661002
2016-12-21 23:18:36 +01:00
Cédric Krier acafe2af9d Disable with_refund when it is not available
This provides a better user experience than raising an error message.

issue6112
review34521002
2016-12-21 23:11:22 +01:00
Cédric Krier 313e082761 Increase version number 2016-11-28 16:58:16 +01:00
Cédric Krier 74974a61cb Added tag 4.2.0 for changeset 5a0a04411248 2016-11-28 16:57:13 +01:00
Cédric Krier f56efc2e3f Prepare release 4.2.0 2016-11-28 16:57:11 +01:00
Cédric Krier e3e92f6f58 Manage None as value of field in on_change method
issue6069
review27851002
2016-11-27 22:15:01 +01:00
Cédric Krier 3bae0d09c0 Update translations 2016-11-25 23:49:29 +01:00
Sergi Almacellas Abellana 526fb2cbf7 Add test for invoice payment in alternate currency with change difference 2016-11-24 16:43:56 +01:00
Sergi Almacellas Abellana a7d6b4e3a7 Set date on PayInvoice.ask transition
Otherwise when using a different currency it raises an error because an
exchange rate can not be found for an empty date.
issue6053
review32821002
2016-11-24 16:42:48 +01:00
Cédric Krier 27d2548d5b Fix documentation about Reference 2016-11-18 12:28:45 +01:00
Sergi Almacellas Abellana 02a252d84b Skip posted and paid invoices on set_number
When unreconciling the payment of an invoice without tax_identifier the
set_number function is called and it tries to write on tax_identifier field,
which is not allowed to be done because of check_modify.

issue6028
review33621002
2016-11-12 14:23:22 +01:00
Cédric Krier 3ffd35cd60 Show tax identifier code instead of object repr
issue6000
2016-11-04 10:02:27 +01:00
Cédric Krier fcf6ff1f5f Rename en_US fall-back code into en
issue6011
2016-11-03 17:46:15 +01:00
Cédric Krier e190a02ef9 Add tax identifier on invoice
Some companies have more than one tax identifier, so this provides a way to
define which one to print on the invoice.

issue5998
review28961002
2016-10-31 17:29:23 +01:00