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 |
|
Cédric Krier
|
5e10e9df21
|
Add skip warning on trytond configuration
Closes #12954
|
2024-01-22 10:03:16 +01:00 |
|
Cédric Krier
|
c5eb6248a9
|
Disable maxDiff for scenario asserts
|
2024-01-22 10:03:55 +01:00 |
|
Cédric Krier
|
db1f9fcd4a
|
Update proteus tests to use model field of model access as string
|
2024-04-07 12:17:36 +02:00 |
|
Cédric Krier
|
9a4f3322ac
|
Fallback to searching on rec_name for fmany2one only when value is a string
Like Many2One field, the implicit rec_name search should only apply to string
value otherwise it is on the target id.
|
2024-04-07 12:16:54 +02:00 |
|
Cédric Krier
|
85adb630b8
|
Add account SYSCOHADA module
|
2024-04-07 09:50:53 +02:00 |
|
Cédric Krier
|
79fabdfd1f
|
Normalize logging message when deleting old XML records
Closes #13007
|
2024-02-06 15:43:10 +01:00 |
|
Cédric Krier
|
229e30286a
|
Use fromisoformat to parse date when importing data
|
2024-03-27 12:37:24 +01:00 |
|