Commit Graph
59277 Commits
Author SHA1 Message Date
José Antonio Díaz Miralles 50d6a3a960 Use the same user form view structure in web users. 2025-02-17 22:07:06 +01:00
Cédric Krier 6f62110a6a Add place to inventory line
Closes #13878
2025-02-17 16:31:40 +01:00
Cédric Krier 64788a2e0c Merge list views of inventory line
Since 0b7f2304e207 there is no point to have two list views as the location and
date are in the record name of inventory.
2025-02-17 16:30:58 +01:00
Cédric Krier 29d5fe7316 Simplify the updating of inventory lines for complete
Line instances make it easier and simpler to extend.
2025-02-17 16:11:20 +01:00
Cédric Krier 262a8b894b Add payable/receivable date
The date is the maturity date and if it is empty, fallback to the effective
date.
This gives a better chronology of the lines.
2025-02-14 10:43:15 +01:00
Cédric Krier 93b3d27117 Replace account move number by post number
Closes #13864
2025-02-11 12:50:48 +01:00
Cédric Krier 9bd8739978 Remove no more needed context on invoice actions
Since the domain inversion and 74cad8cf1dbe, it is no more needed to use the
context to set invoice type.
2025-02-11 15:27:00 +01:00
Cédric Krier 1bd33cd0d1 Add common payment terms
Closes #13863
2025-02-10 01:33:51 +01:00
Cédric Krier c3835baa18 Display optional company on payment and group list 2025-02-09 19:38:59 +01:00
Cédric Krier 8fc5d631b9 Add quotation expiration date to purchase 2025-02-07 16:25:03 +01:00
Cédric Krier ae2609bec6 Manage expiration of sale quotation
Closes #11166
2025-02-07 16:24:12 +01:00
Cédric Krier ebd5a5f414 Set a positive number of col in sale amount group
With a negative number of col, tryton does not respect the new line and put all
the element on a single horizontal group.
2025-02-07 16:20:59 +01:00
Cédric Krier 0770f3cf88 Do not fill right aligned label 2025-02-07 16:19:13 +01:00
Julio Alberto Bravo Montanos 22f151fbdc Make product attribute name unique
The name of the attributes are the keys of the attributes Dict field of product
so they must be uniquely identified at least per sets.
But as an attribute can be reused on different sets, the unique constraint must
be set on the name.

Closes #13574
2025-03-16 23:30:23 +01:00
Cédric Krier 99603fd047 Remove usage of GenericTreeModel
Replace on_* method by PyGObject equivalent do_* and use a WeakValueDictionary
to keep the couple id, record used as user-data value on TreeIter.

Closes #13855
2025-02-01 16:32:35 +01:00
Cédric Krier 643006e859 Require PyGObject before 3.51
The GenericTreeModel from pygtkcompat has been removed.

#13855
2025-02-01 16:29:52 +01:00
Cédric Krier 424328610a Add tax identifiers to company 2025-01-30 19:10:23 +01:00
Cédric Krier 993c6dbf26 Make deposit optional on party list
Like the receivable and payable today fields.
2025-01-29 18:49:32 +01:00
Cédric Krier 55bd6d327e Remove or convert company domain into context domain
Closes #10506
2025-01-21 13:39:30 +01:00
Cédric Krier 125d413b69 Make company of statement readonly once there is a line
The content of the lines depends on the company of the statement, so the user
should not change it once he started to fill the lines.
2025-01-20 20:01:05 +01:00
Cédric Krier f66aae4d0b Use statement date to compute the start balance
Closes #13827
2025-01-20 19:59:12 +01:00
Cédric Krier 4520ef1527 Scroll to the first selected element in tree view
Closes #13344
2025-01-16 16:42:49 +01:00
Cédric Krier c4b405cef5 Easy extending pattern for sender address of Sendcloud 2025-01-15 00:58:21 +01:00
Cédric Krier 203a5f3a34 Add color as type of icon and image
Closes #13808
2025-01-09 18:52:36 +01:00
Cédric Krier ff6f920521 Return an empty gif as image URL without data
<img> must always have a src attribute so using an empty image is more
compliant with the standards.
2025-01-09 18:41:45 +01:00
Cédric Krier 093fb115ff Add color widget to form view
Closes #13800
2025-01-08 16:53:34 +01:00
Cédric Krier e119120af3 Deactivate open button of One2Many widget if there is no form view
Closes #13797
2025-01-06 17:39:48 +01:00
Cédric Krier 27d87ade18 Make analytic entry read only using origin state
Closes #11294
2025-01-06 12:21:27 +01:00
Cédric Krier 4f5c54dd40 Return series instead of version for remote call
This provides only the required information about the server.
2025-01-03 19:01:08 +01:00
Cédric Krier 1edefbeae5 Limit access to database from the same series as the server
The last series to which the database was updated is stored in
ir.configuration.
With this information, the list of databases is filtered for the same series.
Remote access to a database is restricted to databases available in the list.

Closes #13791
2025-01-06 15:54:02 +01:00
Nicolas Évrard 1168597b27 Handle errors when processing wizard steps
Closes #13906
2025-02-13 18:35:32 +01:00
Cédric Krier fadff449e8 Order incoming documents by descending ID
It is more natural to have the latest documents on top.
2025-01-03 15:15:57 +01:00
Cédric Krier d73ab8efa0 Use guilabel to document Shopify access scopes 2025-02-25 18:37:03 +01:00
Cédric Krier e8be3d21cd Add required read access to Shopify locations 2025-02-25 17:50:21 +01:00
Cédric Krier a016a41a1c Update documentation to labels used by Shopify 2025-02-25 16:59:06 +01:00
Cédric Krier 746448361f Order alphabetically Admin API access scopes in documentation
This follow the order in the Shopify settings.
2025-02-25 16:27:39 +01:00
Cédric Krier 0ec6e5b7cf Add example of payment term with multiple delta in documentation 2025-02-10 01:40:37 +01:00
Cédric Krier 67d2e13083 Add promotion coupon as action for sale complaint
Closes #13790
2025-01-02 17:16:41 +01:00
Cédric Krier 7a7d744c37 Use actual quantity of sale line when executing sale complaint
Closes #13783
2024-12-31 15:24:10 +01:00
Cédric Krier 9313409e82 Display quantity when searching lot for stock move
Closes #13782
2024-12-26 17:45:26 +01:00
Cédric Krier efba57bf65 Display quantity when searching location for stock move
Closes #13781
2024-12-26 17:33:51 +01:00
Cédric Krier 530471d9a8 Display quantity when searching product for stock move
Closes #13780
2024-12-26 17:29:21 +01:00
Cédric Krier 82cf417ae1 Add pack step to test scenario using internal shipment
fee9e4e8c864 added this new step.
2025-03-09 17:31:00 +01:00
Cédric Krier 0494e21706 Add relate to open products from sale
Closes #13773
2024-12-23 18:11:40 +01:00
Cédric Krier 467baaafec Use warning format for no carrier warning on shipping 2024-12-22 18:23:09 +01:00
Cédric Krier 5b1d989be1 Add shipping to internal shipment with transit 2024-12-22 18:22:36 +01:00
Cédric Krier 768fc5c1a8 Rely on ShippingMixin to implement shipping service 2024-12-22 18:21:03 +01:00
Cédric Krier e7f94ab26a Add package to internal shipment with transit 2024-12-22 18:14:11 +01:00
Cédric Krier 3283851774 Add packed state to internal shipment
Closes #9750
2024-12-22 18:23:21 +01:00
Adrià Tarroja Caubet 6d2cfee131 Include version number on new version available message
Closes #13640
2025-03-09 11:42:59 +01:00