Commit Graph
1111 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana a568377267 Register all buttons are registered in ir.model.button
issue6389
review36621002
2018-03-01 12:44:42 +01:00
Cédric Krier b15f58579d Compare quantity as absolute value and enforce positive quantities
issue7159
review44041002
2018-02-28 18:58:09 +01:00
Sergi Almacellas Abellana 82782cdcad Add depends on Button
issue6919
review40811002
2018-02-19 11:40:08 +01:00
Sergi Almacellas Abellana d64a73479a Link backorder moves with existing invoices lines on order shipment method
issue7022
review36921002
2018-02-15 10:46:56 +01:00
Sergi Almacellas Abellana 23e8c66cd3 Do not process same purchase multiple times when it's invoice lines are deleted
issue7084
review37951002
2018-01-25 17:32:11 +01:00
Cédric Krier ceb0ac436e Remove MySQL backend
issue7017
2018-01-24 20:14:35 +01:00
Cédric Krier a623fd7d92 Improve dependency links
issue7049
2018-01-21 19:58:04 +01:00
Cédric Krier 31793c7bbe Add wizard to modify purchase header after filling lines
issue6972
review37891002
2018-01-08 19:31:54 +01:00
Cédric Krier 11406c12a4 Use product and purchase record name for line
This gives more information than the id.

issue7021
review44541002
2017-12-26 17:38:18 +01:00
Cédric Krier 9878365255 Add purchase to incoming moves list view of supplier shipment
It is useful to be able to filter per purchase when there are many purchase
orders from the same supplier.

issue7020
review41741002
2017-12-26 17:34:43 +01:00
Cédric Krier c037fabb40 Expose shipments_returns constructors and add missing relate from shipment to purchase
issue7016
review37891003
2017-12-20 19:30:20 +01:00
Cédric Krier ed5e78609a Make description on purchase line optional
issue6860
review43781003
2017-12-18 19:03:16 +01:00
Cédric Krier 09970ae01d Add product supplier on purchase line
This allows to have a description from the product supplier.

issue3797
review40731002
2017-12-18 17:56:39 +01:00
Cédric Krier aadc9da5da Store cache in one save
issue6980
review44471002
2017-12-13 18:02:12 +01:00
Cédric Krier ebec4dcc5c Enforce list of unique products for get_sale_price call
issue6941
review37821002
2017-11-21 20:47:31 +01:00
Cédric Krier 13b4939813 Invoice received product instead of purchased product
issue6841
review40751002
2017-11-11 16:09:39 +01:00
Cédric Krier 9635c31ec9 Increase version number 2017-10-30 15:28:36 +01:00
Cédric Krier 093a77da7e Added tag 4.6.0 for changeset 15a64f104f32 2017-10-30 15:28:17 +01:00
Cédric Krier 9eb6d01113 Prepare release 4.6.0 2017-10-30 15:28:17 +01:00
Cédric Krier 55ebc985b3 Ensure quantity from context is a number
The quantity compares with other quantity so it fails on Python3 if quantity is None.

issue6885
review41641002
2017-10-30 09:56:52 +01:00
Cédric Krier 44d193dd30 Update translations 2017-10-28 16:49:48 +02:00
Cédric Krier 06212e1a6d Use always admin in sale scenario
With changeset c182396e788f, it became cumbersome to tests using different
users because the Model definition may be different per user.

issue6877
review43641002
2017-10-26 10:15:01 +02:00
Cédric Krier dc6ea5c3e7 Remove support of Python 3.3 and add Python 3.6
issue6843
review41611002
2017-10-23 23:54:07 +02:00
Cédric Krier 1c4509ad9a Enforce the same category of UoM for move with a purchase line as origin
The purchase line computes the remaining quantity and the quantity to invoice
by converting the move quantity to the purchase unit. So they must have the
same category of UoM.

issue6839
review42721002
2017-10-18 14:51:50 +02:00
Cédric Krier e4890805b4 Fill uom in context when there is not unit
issue6821
review35661002
2017-10-11 22:49:12 +02:00
Cédric Krier dbf20ad080 Fix report translation extraction
Delivery Address was not inside one tag.
2017-10-09 22:39:29 +02:00
Sergi Almacellas Abellana 587f1f3363 Use used property for account payable
issue6561
review36481002
2017-09-28 10:16:55 +02:00
Cédric Krier a650258297 Decorrelate purchase date and invoice address for quote pre-validation
issue4288
review38671002
2017-09-27 18:47:06 +02:00
Cédric Krier eb02b7e569 Fix searcher methods for dot notation
issue6757
review40651002
2017-09-27 18:37:31 +02:00
Cédric Krier 89840e7dd4 Fix chained set_lang call in report
issue6548
review38601002
2017-09-07 18:53:01 +02:00
Cédric Krier d4f302cdc0 Do not set a planned date to backorder moves
issue6700
review37621002
2017-09-03 11:21:45 +02:00
Cédric Krier 0888ef60ba Use Flat OpenDocument
issue6545
review35031002
2017-08-31 22:53:04 +02:00
Cédric Krier d3e5275aae Do not use cancel move to compute delivery date
issue6701
review42591002
2017-08-28 18:19:34 +02:00
Cédric Krier 4f3eed0058 Update to drone 0.8
issue6030
2017-08-19 00:04:06 +02:00
Cédric Krier 58e7424acc 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:20 +02:00
Cédric Krier a9ee416fa7 Add test scenario for empty purchase
issue6639
review37571002
2017-07-26 23:23:58 +02:00
Cédric Krier ebb6b02345 Ensure empty purchase goes to done state
As there is not transition from confirmed to done, the purchase must first be
processed.

issue6639
review37571002
2017-07-26 23:23:29 +02:00
Cédric Krier b7ec44f5f8 Move cost price to product level instead of template
issue6515
review41321002
2017-07-05 14:51:47 +02:00
Cédric Krier dc88413648 Make supplier fields are not visible for supplier to supplier moves
issue6436
review36321002
2017-06-24 10:27:30 +02:00
Cédric Krier f510a6b963 Add cron task to process confirmed purchase
issue6487
review39351002
2017-05-31 00:02:56 +02:00
Cédric Krier 6bb0261d6b Add report_address property on purchase
issue6438
review38321004
2017-05-22 18:42:54 +02:00
Cédric Krier acf6f94ea2 Add delivery_full_address and use it in report
issue6427
review32231003
2017-05-22 18:11:54 +02:00
Cédric Krier 1e9de72638 Do not deduct recreated moves in remaining quantity if they are not done
issue6484
review42301002
2017-05-09 19:17:10 +02:00
Cédric Krier 0f016d0f32 Increase version number 2017-05-01 21:16:55 +02:00
Cédric Krier 5ada6756df Added tag 4.4.0 for changeset 6ee112692f6c 2017-05-01 21:15:36 +02:00
Cédric Krier 02062af4c3 Prepare release 4.4.0 2017-05-01 21:15:34 +02:00
Cédric Krier af8dd95f46 Update translations 2017-04-29 18:59:18 +02:00
Cédric Krier 0833ef7367 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
review34911002
2017-04-19 10:30:11 +02:00
Cédric Krier 053a186abf Append tax id only to taxes list
issue6434
review38321002
2017-04-14 11:42:34 +02:00
Cédric Krier 00808db410 Add purchase price on product view from line
issue6407
review34881002
2017-04-02 12:52:15 +02:00