Commit Graph
58038 Commits
Author SHA1 Message Date
Nicolas Évrard b346fc23fb Hide notebooks and groups when they are empty
Closes #13070
2024-03-04 17:14:04 +01:00
Cédric Krier cee75c14a1 Do not distribute residual rounding to tax with 0 amount
Closes #13098
2024-03-15 13:16:33 +01:00
Cédric Krier 26f877e8ce Force scrollbar inside xxx2Many table
On Chrome based browsers the min-content of the table inside a xxx2Many widget
is the minimal size to display all the columns.
So when this min-content size is bigger than the width of the tab, it is the
all form that get a scrollbar instead of only the tree view element.
By adding a display grid to the div containing the treeview, the min-content
is not more used by the grid-template-columns of the form-container.

Closes #13050
2024-03-15 09:50:08 +01:00
Cédric Krier 334a554dd6 Add web_shop_product_data_feed module
Closes #13069
2024-04-08 17:27:25 +02:00
Cédric Krier a535c54d36 Add countries for web shop 2024-03-05 10:43:41 +01:00
Cédric Krier 4df4d72f8d Add Manufacturer Part Number product identifier 2024-03-05 10:42:44 +01:00
Cédric Krier f003128df6 Add brand product identifier 2024-03-05 10:42:10 +01:00
Cédric Krier e297a3ad47 Support generate barcode of different type 2024-03-05 10:41:23 +01:00
Cédric Krier 1415713e6b Explicitly define product identifier from stdnum 2024-03-05 10:40:18 +01:00
Cédric Krier a4588bd5ac Add send_file to protocols wrappers 2024-03-05 10:38:33 +01:00
Cédric Krier 8c356b0c27 Support sale price list per web shop
Closes #13076
2024-03-06 10:18:37 +01:00
Cédric Krier 2ca33a8e19 Add carrier to list view of customer shipment in stock_shipment_cost
It is stock_shipment_cost that adds the field to the shipment so it should be
also added to the view by the same module.
2024-03-25 11:53:41 +01:00
Cédric Krier 4e3027c7a9 Add description and note to opportunity line 2024-03-23 22:51:52 +01:00
Cédric Krier f0050a6635 Enforce the unit category of opportunity line from the product 2024-03-23 22:43:49 +01:00
Cédric Krier edd36e67b0 Make product optional on opportunity line
Closes #2172
2024-03-23 22:52:15 +01:00
Cédric Krier 7e1272f46b Use gettext to format access error message when deleting drop shipment 2024-03-18 18:38:39 +01:00
Cédric Krier 9be2860eb7 Support splitting drop shipment 2024-03-18 18:36:08 +01:00
Cédric Krier e052849c3d Use split function to add lots on move when available
The split function ensures that customer moves of drop shipment are split also
when splitting supplier moves.

Closes #13037
2024-03-18 18:35:22 +01:00
Cédric Krier e686904520 Split customer moves when splitting supplier moves of drop shipment 2024-03-19 09:22:08 +01:00
Cédric Krier 372c212347 Set only periods or dates on the same line for general ledger context
Those fields may become invisible so they should not have any other field next
to them for when they become invisible.
2024-03-17 11:48:43 +01:00
Nicolas Évrard 80ffcdea53 Read xxx2Many fields using the dotted notation
Closes #12856
2024-04-07 17:39:13 +02:00
Nicolas Évrard b973f371c8 Add a contextual read limit for related fields 2024-04-08 13:13:14 +02:00
Nicolas Évrard c3a7758c5c Remove the switch-page hack on the notebook
The hack isn't used anymore anyway as the test on self.view.widget is always
True since e8ffb2b2e722
2023-12-20 22:00:13 +01:00
Nicolas Évrard 2f29a24c9c Stop loading fields definition already known by the field 2023-12-18 19:19:39 +01:00
Cédric Krier 0c5ac00c69 Replace _explode_move_values calls by _move call of production 2024-03-16 21:07:22 +01:00
Cédric Krier fe4cec2189 Set currency and unit price of production move when unit price is required
Since 0b2e50445415 the unit price is always set when production is done, so
the unit price of output moves is not important before.
2024-03-16 21:03:13 +01:00
Cédric Krier 51360ee110 Fill currency when creating output move of production
Closes #12360
2024-03-16 21:00:21 +01:00
Cédric Krier e2139ba445 Add company record rule to journal - period 2024-03-14 13:53:31 +01:00
Cédric Krier 4da709134d Add journal - period buttons to form view 2024-03-14 13:51:20 +01:00
Cédric Krier 440827194d Remove declaration of non-existent open button for journal - period 2024-03-14 13:50:49 +01:00
Cédric Krier 36cf314066 Add company to journal-period 2024-03-14 14:04:31 +01:00
Cédric Krier 0a14c86d4e Remove active field on journal - period 2024-03-14 13:44:29 +01:00
Nicolas Évrard a442953776 Use a pure CSS solution to compute the container view height and width
Closes #12983
2024-04-06 18:30:01 +02:00
Cédric Krier 4790d928af Add images to product category
Closes #13062
2024-02-27 17:52:09 +01:00
Cédric Krier 6bb7b6cc43 Generalize ImageMixin to be used with other models than products 2024-02-27 17:52:34 +01:00
Cédric Krier ed718e31a3 Add code on product category 2024-02-27 17:44:29 +01:00
Cédric Krier 575ae00711 Use sequence ordered for view priority 2024-02-25 13:32:10 +01:00
Cédric Krier 0b431b0ce1 Do not mix base views and extensions
Closes #13056
2024-02-25 13:31:48 +01:00
Cédric Krier adb7243f0c Display XML ID on Log window
Closes #13055
2024-02-25 13:42:18 +01:00
Cédric Krier cd3395b233 Add email constructor from message 2024-02-21 21:43:50 +01:00
Cédric Krier c5d85c1a4f Order email multipart/alternative by increasing preferences
The html version is preferred over the plain text.

Closes #13049
2024-02-21 19:51:08 +01:00
Cédric Krier 3cc0bb6c15 Add send_message methods to sendmail
Closes #13048
2024-02-21 21:38:53 +01:00
Cédric Krier 2ae89396c3 Open new tab if the current view of existing tab is not the first one
User expect that action will open a tab on the first/default view even if an
existing tab exists with a different view.

Closes #9086
2024-02-21 16:47:19 +01:00
Cédric Krier 0f06ca9142 Raise a warning when validating invoice with non default taxes
Closes #3818
2024-02-19 12:43:52 +01:00
Cédric Krier 8666e82b80 Rename 'done' buttons to 'do' and label them as "Complete"
Closes #13039
2024-02-17 17:50:49 +01:00
Cédric Krier 254e72b074 Display origin also on invoice line list 2024-02-14 09:58:50 +01:00
Cédric Krier d6515743cc Display invoices and moves progress on sale and purchase lines
Closes #13025
2024-02-08 16:58:46 +01:00
Cédric Krier 401d2edbd9 Add account export WinBooks module 2024-04-07 11:13:31 +02:00
Cédric Krier 8b298a522b Add account export module 2024-04-07 11:13:39 +02:00
Cédric Krier 1ad42b265f Define generic getter and searcher for identifier of party 2024-01-19 23:35:21 +01:00