Cédric Krier
61ba7e961f
Add missing closing parenthesis in plural note label
2026-09-26 09:21:45 +02:00
Cédric Krier
039927d2ff
Fill direct debit payment with Stripe customer
...
Closes #15110
2026-09-18 23:35:40 +02:00
Cédric Krier
d056757bf3
Do not set non salable product on sale line when synchronise with Shopify
...
Closes #15096
2026-09-15 12:04:11 +02:00
Cédric Krier
27e0997a85
Replace typing of stock move origin by sale and purchase Function field
...
The origin may not always be a sale or purchase line like with product kit.
So such test must be extendable by other modules implicitly. This can be
achieved by using the Function fields.
Closes #15084
2026-09-10 14:22:34 +02:00
Cédric Krier
94695e5914
Test international shipping with UPS with and without different agent account
2026-09-17 17:10:34 +02:00
Cédric Krier
83087bbb97
Use BillThirdParty tag when requesting UPS to bill charge to customs agent
...
It is not allowed to use BillShipper or BillReceiver with different accounts
for different charges.
Closes #15105
2026-09-17 17:02:06 +02:00
Cédric Krier
ff14dc4889
Set on delete cascade on invoice of payment mean
...
Closes #15080
2026-09-10 10:02:49 +02:00
Cédric Krier
b977d880ce
Copy the field used for Function field
...
Closes #15079
2026-09-10 08:11:03 +02:00
Cédric Krier
79cdce9dda
Execute the lock_id when computing the running values of cron
...
Closes #15078
2026-09-09 18:55:29 +02:00
Cédric Krier
78769ac924
Add timeout for requests to Peppyrus API
2026-09-09 12:25:27 +02:00
Cédric Krier
eebd27fa79
Include the minimal input/output quantity the same day as input in the average quantity for the turnover
...
Such quantity should be accounted as staying 1 day in the warehouse otherwise
we may have more quantity leaving than the average stock.
Closes #15014
2026-09-24 09:27:50 +02:00
Nicolas Évrard
6fbd38e9d5
Use a minimal size of 2 for the select tag of MultiSelection widgets
...
Browsers based on Chromium renders the select as a "normal" select tag when
size=1. Such that the mousedown event is triggered twice which clear the
selection.
Closes #14529
2026-09-23 17:59:29 +02:00
Adrià Tarroja Caubet
39033df41c
Restrict direct debit reception to receivable accounts
...
Closes #15059
2026-09-03 15:56:17 +02:00
Cédric Krier
84dc3f95cf
Requires at least version 3.2 of psycopg
...
get_notifications uses the timeout parameter which was added only in version
3.2
Closes #15103
2026-09-16 14:37:43 +02:00
Maxime Richez
621fded36b
Allow sales configurations to create shipments in draft
...
Closes #15088
2026-09-23 09:46:34 +02:00
Adrià Tarroja Caubet
bada63ef4b
Allow trytond-admin to manage any user
...
Closes #13630
2026-09-22 18:32:04 +02:00
Cédric Krier
b82603d258
Add BOM tolerance warning on production inputs and outputs
...
Closes #14475
2026-09-22 17:49:00 +02:00
Cédric Krier
d4fddeb5a1
Include test PDF in document incoming OCR
2026-09-22 18:35:13 +02:00
Cédric Krier
b367f48a0d
Add document_incoming_ocr_eagle_doc module
2026-09-22 17:49:54 +02:00
Cédric Krier
12b779346b
Fix typo in setup documentation of Typless
2026-04-28 19:28:46 +02:00
Cédric Krier
77fc252ef1
Raise TyplessError from the original exception
2026-04-28 19:26:10 +02:00
Cédric Krier
8895920864
Move supplier invoice sample PDF from document_incoming_ocr_typless to document_incoming_ocr
2026-04-28 19:24:56 +02:00
Cédric Krier
03e6c04262
Manage disbursement on project
2026-09-22 15:20:38 +02:00
Cédric Krier
30711fc397
Set all grouping keys when creating invoice line for project
2026-06-02 11:50:58 +02:00
Cédric Krier
8a5090c92f
Add documentation for project configuration
2026-06-19 18:55:47 +02:00
sbend
a160de628a
Use the summary as the fallback record name for lines without a product
...
Closes #14198
2026-09-22 12:35:06 +02:00
Cédric Krier
5ea8b1f784
Add lot to POS line
...
Closes #15109
2026-09-21 15:28:29 +02:00
Maxime Richez
8690e9aa07
Add stock_conversion module
...
Closes #14806
2026-09-22 11:13:55 +02:00
Cédric Krier
3d29395a19
Add production prefix to label of cost price fields for production
2026-09-18 10:54:09 +02:00
Cédric Krier
c83e497296
Write post date and number on account move without check access in French test scenario
2026-09-21 15:42:49 +02:00
Cédric Krier
cbb762530b
Use editable instead of of readonly for account template override
2026-09-21 15:24:43 +02:00
Cédric Krier
a5b3061674
Distinct readonly and editable states for SEPA mandate identification
2026-09-21 10:39:12 +02:00
Cédric Krier
0d7658b08f
Increase maximum sleep in Stripe scenario
...
Stripe takes more time to process the events.
2026-09-21 10:19:36 +02:00
Cédric Krier
c17618d0d8
Make landed cost field on account invoice line not editable instead of readonly
...
Users must be allowed to edit it when adding invoice lines to a landed cost.
2026-09-21 10:04:34 +02:00
Cédric Krier
bdefd24bbc
Use decorator before ModelView.button to set default records for cron task
...
Closes #15076
2026-09-09 12:22:52 +02:00
Cédric Krier
1bc165be5e
Set timeout to 0 when receiving PostgreSQL notifications
...
There is no need to wait 2 seconds for more notifications as we call
get_notifications only when the selector is triggered.
Closes #15102
2026-09-16 14:35:33 +02:00
Cédric Krier
6b95e56a70
Remove unnecessary assert on _defaults
...
By design the _defaults can always contain only field name from _fields.
2026-09-10 08:13:03 +02:00
Cédric Krier
0974e54035
Add sleep between two update status call in test scenario
2026-09-09 14:22:57 +02:00
Cédric Krier
9350bcc1c6
Make customs boolean on product category not editable when in a tree
2026-09-19 15:39:08 +02:00
Cédric Krier
c25042df09
Make Stripe idempotency key field readonly only once stored
...
When copying the default value is set to None but the actual default value is a
random value. This triggers the check of access right on the readonly field.
2026-09-19 15:36:05 +02:00
Cédric Krier
49b16db32f
Disable check access when account payment tests write on readonly fields
2026-09-19 15:34:10 +02:00
Cédric Krier
b94883b9be
Save imported translations only if they are modified
...
Closes #15071
2026-09-08 10:05:31 +02:00
Cédric Krier
07a2e268c6
Use bulk context manager
...
Closes #11750
2026-07-15 09:31:05 +02:00
Cédric Krier
f32aef30d0
Add bulk_create, bulk_delete, bulk_save and bulk_func to ModelStorage
2026-07-15 09:31:21 +02:00
Cédric Krier
29890edba2
Make package on stock move not editable instead of readonly
2026-09-19 11:26:06 +02:00
Cédric Krier
eb3fbb1882
Update the UPS API version
2026-09-08 16:47:11 +02:00
Cédric Krier
055725b329
Display the journal-periods of a period on its form
...
Closes #15074
2026-09-08 10:34:46 +02:00
Cédric Krier
cf9144a4cf
Permit the selection of companies for which to create invoices and consumptions for subscriptions
...
Closes #15068
2026-09-04 22:11:11 +02:00
Cédric Krier
0f223d5b73
Permit the selection of companies for which to create direct debits
...
Closes #15067
2026-09-04 22:10:07 +02:00
Cédric Krier
e428655c1e
Permit the selection of companies for which to create dunnings
...
Closes #15066
2026-09-04 22:09:07 +02:00