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