Commit Graph
924 Commits
Author SHA1 Message Date
Cédric Krier 571f003055 Enforce the same category of UoM for move with a sale line as origin
The sale line computes the remaining quantity and the quantity to invoice by
converting the move quantity to the sale unit. So they must have the same
category of UoM.

issue6839
review35691002
2017-10-18 14:51:12 +02:00
Sergi Almacellas Abellana 6407bfe647 Use used property for account receivable
issue6561
review43311002
2017-09-28 10:17:12 +02:00
Cédric Krier dd7f60db0a Fix searcher methods for dot notation
issue6757
review40651002
2017-09-27 18:37:32 +02:00
Cédric Krier 17187fd0e0 Fix chained set_lang call in report
issue6548
review42631002
2017-09-07 18:52:09 +02:00
Cédric Krier 6e4a06c8d0 Set planned date of backorder move to today
issue6700
review42581002
2017-09-03 11:21:16 +02:00
Cédric Krier fdf9fe590d Use Flat OpenDocument
issue6545
review35031002
2017-08-31 22:53:04 +02:00
Cédric Krier 82cfe7cb87 Do not use cancel moves to compute shipping date
issue6701
review39611002
2017-08-28 18:19:06 +02:00
Cédric Krier 0645beeba9 Update to drone 0.8
issue6030
2017-08-19 00:33:14 +02:00
Cédric Krier 79842c8ffe Add set_user tools for test scenario
When changing the user of proteus, the context should be reloaded.

issue6652
review42551002
2017-08-02 19:38:21 +02:00
Cédric Krier b9674584da Add test scenario for empty sale
issue6639
review35121002
2017-07-26 23:22:51 +02:00
Cédric Krier d34216a221 Ensure empty sale goes to done state
As there is not transition from confirmed to done, the sale must first be
processed.

issue6639
review35121002
2017-07-26 23:22:25 +02:00
Cédric Krier 1741a6d5d1 Move cost price to product level instead of template
issue6515
review41321002
2017-07-05 14:51:48 +02:00
Cédric Krier 8b3f0b5af1 Add cron task to process confirmed sale
issue6487
review42301003
2017-05-31 00:02:15 +02:00
Cédric Krier fdf80680db Add report_address property on sale
issue6438
review38331002
2017-05-22 18:42:25 +02:00
Cédric Krier b5393bf96f Do not deduct recreated moves in remaining quantity if they are not done
issue6484
review38361002
2017-05-09 19:17:44 +02:00
Cédric Krier b8a1b090b1 Increase version number 2017-05-01 21:19:51 +02:00
Cédric Krier aad369ff1f Added tag 4.4.0 for changeset 7fee0182f57f 2017-05-01 21:18:36 +02:00
Cédric Krier 30f4602914 Prepare release 4.4.0 2017-05-01 21:18:35 +02:00
Cédric Krier f00c17a504 Update translations 2017-04-29 18:59:25 +02:00
Cédric Krier 1d152d9dc5 Fix get_move_done computation for returns
The quantity of the line may be negative, so the absolute value must be used.
The scenario update does not catch this case because it is a complex case that
can not be achieved with the default methods. But it adds various states
checks.

issue6440
review39311002
2017-04-19 10:29:30 +02:00
Sergi Almacellas Abellana 4627feb3b9 Don't return shipment methods in sale configuration invoice_method selection
issue6418
review36291002
2017-04-04 17:22:24 +02:00
Cédric Krier b1ab81d8aa Add sale price on product view from line
issue6407
review35361002
2017-04-02 12:51:43 +02:00
Cédric Krier 22bb1983c0 Allow no lead time on product
They are cases where a company can not define a lead time for selling a
product. In such case, the customer moves generated must not have any planned
date.

issue6394
review28131002
2017-04-02 12:43:37 +02:00
Cédric Krier b2769295b4 Catch KeyError on ModelData.get_id in default method
Since changeset 685f2d888dca, the default methods are always called in
__register__ when the XML files are not yet loaded.

issue6409
2017-04-01 10:42:31 +02:00
Cédric Krier ff30aef9b6 Remove Property fields
issue2349
review28151002
2017-04-01 00:36:49 +02:00
Cédric Krier f31d55bf81 Use reference as origin name if filled
Because it is used as references on the reports, it targets the external world.

issue6370
review33241002
2017-03-29 22:40:15 +02:00
Cédric Krier 58d37f2eb7 Add missing forth argument in invoice relate
As it uses the Reference field origin, it needs the extra argument which was
wrongly dropped by changeset f98f9e94e160

issue6376
review27221002
2017-03-21 23:25:27 +01:00
Cédric Krier 4cd7175fb9 Use shipment_party location when available
The shipment will use the shipment_party so the location of moves should also
otherwise the outgoing move domain is not respected.

issue6368
review33231002
2017-03-20 10:47:23 +01:00
Cédric Krier 2333ac8f7f Do not use invoices function field for invoice exception
This allows to reuse the design for invoices linked differently to the sale.

issue6274
review34711002
2017-02-25 18:36:18 +01:00
Sergi Almacellas Abellana 57cd6dc2cb Improve relate domain inversion when single record
issue5475
review33801002
2017-02-17 11:06:49 +01:00
Nicolas Évrard a551ab59cf Set the right license in the classifiers
review9191003
2017-02-13 16:36:02 +01:00
Sergi Almacellas Abellana fc227cd931 Read selection values from sale model
issue6206
review31961002
2017-01-26 10:49:18 +01:00
Sergi Almacellas Abellana db2ba660c4 Reprocess sale when deleting invoice lines
issue6131
review31821002
2017-01-18 10:18:29 +01:00
Cédric Krier 0cc67eaa6b Use checkboxes group on template
issue6140
review25931002
2017-01-07 16:50:11 +01:00
Cédric Krier fd5a57c46e Use negative col attribute
issue2090
review33661002
2016-12-21 23:20:03 +01:00
Cédric Krier 2cb70f1bc9 Use list instead of dictionary to store invoice lines
A list is less expensive than a dictionary.

issue6037
review27841002
2016-12-13 18:28:42 +01:00
Cédric Krier d3aca305f6 Increase version number 2016-11-28 17:25:11 +01:00
Cédric Krier 092cd5e93c Added tag 4.2.0 for changeset 43663308f7ad 2016-11-28 17:24:14 +01:00
Cédric Krier 0f3a683613 Prepare release 4.2.0 2016-11-28 17:24:13 +01:00
Cédric Krier c342170aa1 Update translations 2016-11-25 23:53:48 +01:00
Cédric Krier 838c5e4e10 Fix documentation about Number and Reference 2016-11-18 12:27:27 +01:00
Cédric Krier 939ed78543 vat_code is renamed into tax_identifier
issue6000
2016-11-04 10:03:04 +01:00
Cédric Krier f5fa77cb0a Rename en_US fall-back code into en
issue6011
2016-11-03 17:47:41 +01:00
Cédric Krier 0997e89723 Update link to Easy Install
issue5963
2016-10-30 19:54:09 +01:00
Sergi Almacellas Abellana 7cb4010724 Avoid reading all category uoms when testing uom.category
issue5982
review30691002
2016-10-28 09:56:12 +02:00
Cédric Krier fefdb042d9 Create default properties under noupdate data tag
The default properties should be modifiable by the user.

issue5957
review26821002
2016-10-25 23:23:29 +02:00
Nicolas Évrard ac574c8cff Use activate instead of install for module activation
issue1456
review28931002
2016-10-20 12:54:47 +02:00
Cédric Krier 450f3d7cce Merge Spanish's into Spanish (Latin American) 2016-10-08 12:35:43 +02:00
Cédric Krier 8eb42126f3 Manage Replace Wizard
issue5820
review32471002
2016-10-02 15:21:14 +02:00
Sergi Almacellas Abellana dbd1ae4d51 Use sequence_ordered
issue5105
2016-09-13 14:09:01 +02:00