Cédric Krier
|
c1027e6174
|
Add empty extras test to modules without needs
Since version 4.36.0 tox is validating extras option.
|
2026-02-22 12:24:35 +01:00 |
|
Cédric Krier
|
f6b1fdd756
|
Enforce utf-8 encoding for account chart generated by xsltproc
Closes #14617
|
2026-02-20 09:59:42 +01:00 |
|
Cédric Krier
|
dfe58aa125
|
Use tables and Model as arguments for sql_column of the Field
|
2026-01-29 12:42:56 +01:00 |
|
Cédric Krier
|
4435474f3e
|
Show approve button on Stripe refund payment when submitted
Closes #14599
|
2026-02-10 19:30:10 +01:00 |
|
Cédric Krier
|
6f8abf2d5f
|
Show email buttons of marketing record activity when the state is done
The email is sent only when the record activity is in the state done so the
buttons must not be available in any other state.
Closes #14597
|
2026-02-10 17:53:53 +01:00 |
|
Cédric Krier
|
79087b513f
|
Decorate post method of sale point with the button decorator
Closes #14594
|
2026-02-10 12:43:51 +01:00 |
|
Cédric Krier
|
2cceab6d19
|
Show create quotation button for draft, quotation and received purchase request
Closes #14593
|
2026-02-09 20:47:41 +01:00 |
|
Ahmed AlBoori
|
92e85ab498
|
Add missing key parameter to get_products in web shop
1cf6e5cb9e4f added the parameter but did not update the tax rule extension.
Closes #14620
|
2026-02-23 11:08:31 +01:00 |
|
Cédric Krier
|
0b58af3b22
|
Add searcher to the shipments field on invoice line
|
2026-02-03 10:20:59 +01:00 |
|
Cédric Krier
|
aafdc31cea
|
Add an web shop URL to sales
Closes #14538
|
2026-01-22 18:32:26 +01:00 |
|
Cédric Krier
|
7573e8fbfd
|
Set BillingReference to Invoice and Credit Note UBL
Closes #14517
|
2026-01-19 12:17:43 +01:00 |
|
Cédric Krier
|
4e3f4055ce
|
Add an origin invoices field to the invoice
|
2026-01-19 12:15:30 +01:00 |
|
Cédric Krier
|
4808ff83ab
|
Improve layout of invoice credit form
|
2026-01-19 09:59:37 +01:00 |
|
Cédric Krier
|
a3af9cdb68
|
Remove default invoice type using the context
Since 6693e138391b the context keyword is no more used.
|
2026-01-17 18:12:55 +01:00 |
|
Cédric Krier
|
0231415b49
|
Add a menu entry for party identifiers
Closes #14507
|
2026-01-16 10:38:37 +01:00 |
|
Adrián Bernardi
|
b7915d38ea
|
Use the same context for the account getter and searcher of general ledger
Closes #14590
|
2026-02-19 13:07:37 +01:00 |
|
Cédric Krier
|
dfa6b018a0
|
Charge duties and taxes to shipper based on incoterm
Closes #14424
|
2025-12-15 17:03:51 +01:00 |
|
Cédric Krier
|
49e1e498c9
|
Add export/import duties on incoterm
|
2025-12-15 17:03:34 +01:00 |
|
Cédric Krier
|
f38652ef03
|
Ensure that the unit price on the invoice line is not negative for Peppol
Closes #14504
|
2026-01-15 22:34:01 +01:00 |
|
Cédric Krier
|
b0ff152120
|
Format the party's identifier codes
Closes #14485
|
2026-01-16 16:56:47 +01:00 |
|
Cédric Krier
|
86d2fdfe50
|
Do not sort party identifier selection
|
2026-01-16 17:01:25 +01:00 |
|
Cédric Krier
|
d5d7eee3b9
|
Add Senegal Tax Number identifier
|
2026-01-11 12:12:51 +01:00 |
|
Cédric Krier
|
8b25d8c10e
|
Add Azerbaijan Tax Number identifier
|
2026-01-11 12:10:00 +01:00 |
|
Cédric Krier
|
5540c9c6b9
|
Add French Trade Registration Number identifier
|
2026-01-11 12:08:42 +01:00 |
|
Cédric Krier
|
6f83c5b9b0
|
Add Mozambique Tax Number identifier
|
2026-01-11 11:59:43 +01:00 |
|
Cédric Krier
|
c6ae81593b
|
Use th_moa as tax identifier instead of th_tin
|
2026-01-11 11:57:47 +01:00 |
|
Cédric Krier
|
7bf7ba9694
|
Add Russian Primary State Registration Number identifier
|
2026-01-11 11:54:19 +01:00 |
|
Cédric Krier
|
3428e53de6
|
Add Spanish Activity Establishment Code identifier
|
2026-01-11 11:53:14 +01:00 |
|
Cédric Krier
|
f58722b726
|
Add Belgian Social Security Number identifier
|
2026-01-11 11:50:56 +01:00 |
|
Cédric Krier
|
cb1f927569
|
Add Slovenian Corporate Registration Number identifier
|
2026-01-11 11:49:22 +01:00 |
|
Cédric Krier
|
bf11acb591
|
Update required version of python-stdnum to 2.22 for party module
|
2026-01-11 11:44:09 +01:00 |
|
Cédric Krier
|
1942b6f3a7
|
Remove custom ogm_vcs to only use python-stdnum implementation
|
2026-01-11 11:42:04 +01:00 |
|
Cédric Krier
|
592e09d67e
|
Support MJML syntax for marketing email
|
2025-12-11 15:20:11 +01:00 |
|
Cédric Krier
|
2989e66585
|
Lazy import html2text and weasyprint
|
2025-12-11 17:57:01 +01:00 |
|
José Antonio Díaz Miralles
|
eeef31b221
|
Fix css style format for button of marketing email
Closes #14451
|
2026-02-18 11:28:35 +01:00 |
|
Cédric Krier
|
c260313c23
|
Use the legal notice of tax as tax exemption reason in UBL invoice
Closes #14572
|
2026-02-04 10:03:48 +01:00 |
|
Cédric Krier
|
14c2a4435c
|
Add an "Update Status" button to the Peppol document
|
2026-01-15 10:35:05 +01:00 |
|
Cédric Krier
|
ce6c415c69
|
Search unit of measure with enough digits for the quantity in UBL invoice and credit note
Closes #14541
|
2026-01-23 23:49:58 +01:00 |
|
Cédric Krier
|
1b83f7c063
|
Set required on value of party's contact mechanism
Closes #14563
|
2026-01-30 11:20:26 +01:00 |
|
Cédric Krier
|
01d74bf4ea
|
Do not update UNECE code for unit of measure
Closes #14560
|
2026-01-26 15:55:53 +01:00 |
|
Cédric Krier
|
24a53758fd
|
Use invoice taxes from line to render tax category in UBL Invoice
Closes #14571
|
2026-02-04 09:53:06 +01:00 |
|
Cédric Krier
|
a4a376e808
|
Use amount from transaction details when available
A batched transaction may have many details and amounts that are grouped as the
entry amount.
Closes #13823
|
2026-02-01 19:01:49 +01:00 |
|
Cédric Krier
|
aee7fa10fd
|
Update number next instead of internal when migrate move's sequence to strict
The number next has a default value which override the internal value when the
setter is called.
Closes #14545
|
2026-01-23 16:05:16 +01:00 |
|
Cédric Krier
|
50bb0e37d7
|
Copy company when migrating move sequence of fiscal year and period to strict
Closes #14545
|
2026-01-23 15:48:44 +01:00 |
|
Cédric Krier
|
a7fe75478b
|
Prevent setting a phantom BoM on the BOM input and output with a product already set
Closes #14536
|
2026-01-22 18:53:34 +01:00 |
|
Cédric Krier
|
dd1cdfe656
|
Prevent using phantom BOM on production
Closes #14535
|
2026-01-22 17:28:16 +01:00 |
|
Cédric Krier
|
381703a194
|
Clear any default incoterm for sale created for web shop
The default incoterm may prevent to save the sale.
So we let the quotation transition set the incoterm values.
Closes #14521
|
2026-01-19 19:05:51 +01:00 |
|
Cédric Krier
|
12aebbcba0
|
Test if origin id is greater or equals to 0 before accessing the target record name
Closes #13498
|
2026-01-27 12:01:42 +01:00 |
|
Cédric Krier
|
ac57101f77
|
Register product after template extension to add UNECE codes
Closes #14570
|
2026-02-03 14:39:49 +01:00 |
|
Maxime Richez
|
767ff56b06
|
Add missing warning key for PackWarning on Internal Shipment
Closes #14569
|
2026-02-02 13:53:44 +01:00 |
|