Commit Graph
56818 Commits
Author SHA1 Message Date
Cédric Krier b719d8aed1 Add rstcheck 2023-03-15 16:33:19 +01:00
Cédric Krier ac4d4a7fbb Use multivalue API to access product multivalue fields
Closes #7474
2023-03-19 19:57:30 +01:00
Cédric Krier 5c7648a6e1 Return multivalue from template when field is not defined on product
Closes #7474
2023-03-19 19:56:33 +01:00
Cédric Krier 276cf8277b Disable button and action when screen and records are readonly 2023-03-19 01:44:45 +01:00
Cédric Krier bb0445d52d Set record as readonly when group is readonly 2023-03-19 01:44:05 +01:00
Cédric Krier 0bff126745 Disable new button when record is modified
To simplify the management of the state of button, activate_save is merged
with set_buttons_sensitive.

Closes #8053
2023-03-19 01:20:45 +01:00
Cédric Krier df56af6cde Set analytic lines on account move from asset update
Closes #12131
2023-03-18 00:47:46 +01:00
Cédric Krier e20b7a15ce Use instances in skip sets instead of id 2023-03-16 13:31:20 +01:00
Cédric Krier 2106797f73 Do not consider as valid mandate linked to an inactive account number
Closes #8065
2023-03-14 00:16:54 +01:00
Cédric Krier 8c586dc21f Deactivate numbers when bank account is deactivated 2023-03-14 00:15:47 +01:00
Cédric Krier 0f85e6d97d Use classmethod to compute state of module dependency 2023-03-16 10:02:15 +01:00
Cédric Krier 750d282999 Update module list by batch 2023-03-16 10:06:10 +01:00
Cédric Krier 2a0fc175ef Add account_statement_mt940 module
Closes #11839
2023-03-03 00:18:34 +01:00
Adrià Tarroja Caubet d1d32e6e57 Add pending window domain on payment group
Closes #9584
2023-01-19 11:38:37 +01:00
Adrià Tarroja Caubet 8d4043edf8 Skip sale lines without the type line to compute credit amount
Closes #12130
2023-03-09 15:26:25 +01:00
Cédric Krier cb93430699 Merge multiple dimensions on package and package type
Closes #12139
2023-03-14 16:38:06 +01:00
Maxime Richez 8a0c3f12c7 Remove useless readonly state on package field in move
The changeset 3423f15dfcbd added readonly without removing states.
2023-03-24 15:02:26 +01:00
Cédric Krier cf91c530ce Get today from ir.date in product cost history test scenario
Since 8d4d6b810c72 the company has a timezone.

Closes #12156
2023-03-23 10:27:28 +01:00
Cédric Krier fe0f0552ed Remove process_exception argument when calling update_selection
The changeset 61900bf04dfb added such argument to caller when it does not
exist on the method definition.
2023-03-24 11:06:22 +01:00
Cédric Krier 881cbcfb2c Rename moves exception and simplify computation 2023-03-12 22:11:34 +01:00
Sergi Almacellas Abellana 640753a0d8 Do not copy templates relation when duplicating a category
Closes #12158
2023-03-24 08:56:09 +01:00
Cédric Krier dd8dc0d414 Add One2Many lead times to product template
The One2Many can be used by the MultiValue field to speed up computation.

Closes #12133
2023-03-13 23:00:02 +01:00
Cédric Krier 721ae8dc69 Rename product lead times to production lead times
#12133
2023-03-13 22:53:44 +01:00
Cédric Krier b55209f5e0 Update test scenario to follow new order of shipment moves from b5b54bf7d450 2023-03-20 22:40:51 +01:00
Cédric Krier 1d715726c1 Do not create marketing parameter when context value is an empty string
Closes #12145
2023-03-16 17:13:34 +01:00
Cédric Krier 5daacd7264 Do not try to load :string value to render textual value for tryton list
The changeset 61900bf04dfb added such call when it is not needed and always
fails.
2023-03-18 14:38:41 +01:00
Sergi Almacellas Abellana 95bea9dfde Define invoice line standalone per supplier
Closes #9994
2023-03-17 11:32:39 +00:00
Sergi Almacellas Abellana 0aca186400 Update purchase invoice line standalone documentation to new format 2023-02-21 14:12:57 +01:00
Cédric Krier be8d6807ba Set login name as default email from address 2023-03-10 13:10:08 +01:00
Cédric Krier 7ea4c1353a Add company rule for amendment
Closes #11114
2023-02-28 13:20:14 +01:00
Cédric Krier cec613e0de Simplify amendment form 2023-02-28 13:08:32 +01:00
Cédric Krier b2cd506f71 Use no breaking space to format number
Closes #5239
2023-02-23 14:14:01 +01:00
Cédric Krier d5e7e25d24 Make symbol of currency optional 2023-02-23 13:39:32 +01:00
Cédric Krier 39af6a02e3 Fallback to code to format currency without symbol 2023-02-23 13:39:07 +01:00
Cédric Krier 6be816d947 Set order for stock moves on shipments
On shipment a good default order is by target location and product, but we add
the id to have deterministic result and remove the target location if by
design it is always the same.
On report with sequence on location, the order is fixed by the sequence of the
location.

Closes #7819
2023-02-22 16:58:23 +01:00
Cédric Krier 0993aff5dc Add sort method to order like ModelStorage.search 2023-02-22 17:01:46 +01:00
Cédric Krier e97ce7c685 Set __class__ to mocked model on TranslateModel 2023-02-22 16:59:48 +01:00
Cédric Krier 9c1486a8d1 Document that no triggers are called with restore history 2023-02-20 23:06:20 +01:00
Cédric Krier 2b0dcbc3c9 Reset cache when restore history of ModelSQL
Closes #5086
2023-02-20 23:03:59 +01:00
Cédric Krier f7f597a150 Support domain method for all fields
Closes #4884
2023-02-20 17:01:40 +01:00
Cédric Krier d1f1d0b023 Add account_stock_eu module for intrastat report
Closes #11837
2023-03-12 22:21:54 +01:00
Cédric Krier c32affdc9a Use generic relate from party to invoice
Also for relate from party, it gives more information to the user to display
the number of pending and done.
2023-02-19 16:49:12 +01:00
Cédric Krier e577577c77 Use filter instead of Function field for root packages 2023-03-09 11:52:25 +01:00
Cédric Krier 09f71fb33d Generate documentation in parallel and without fetching from docs.tryton.org 2023-03-03 19:04:10 +01:00
Cédric Krier aa941c80a9 Group copy calls when trying to assign stock moves
Close #9802
2023-02-24 09:02:34 +01:00
Cédric Krier 1b2113addc Return purchase with a single copy call 2023-03-12 22:48:27 +01:00
Cédric Krier c62161ecb6 Return sale using a single copy call
This avoid to update the origin which is forbidden when it is an opportunity.

Closes #12116
2023-03-12 22:48:06 +01:00
Cédric Krier c7a0be2a76 Call record saved after saving the current record of the screen
Since 403bc7a95b0a record_saved has been implemented but it is not called by
the Screen when saving record.

Closes #12117, #12137
2023-03-09 00:21:06 +01:00
Cédric Krier b0e89eac00 Remove password hash also from the transaction cache
Closes #12120
2023-03-07 16:33:58 +01:00
Cédric Krier b49901043d Prevent filling amendent lines if purchase has not been selected
The lines depend on the selected purchase.
2023-02-27 18:04:38 +01:00