Cédric Krier
22df2b5490
Use integer to set invisible attribute on payment means of invoice
...
The attribute must be an integer according to the RNG schema and not a string.
2026-03-14 10:36:13 +01:00
Cédric Krier
7dac232ad3
Do not divide LineExtensionAmount by a quantity of zero from UBL invoice
...
The unit price of such line can be the LineExtensionAmount.
Closes #14673
2026-03-14 09:58:22 +01:00
Cédric Krier
cd48d51cce
Use python3 in shebang
2026-03-04 12:36:33 +01:00
Maxime Richez
f5d77c5420
Move purchase lines in a specific tab in production form
...
Closes #14663
2026-03-13 09:43:36 +01:00
Cédric Krier
942c3cdb15
Filter out empty references and numbers when joining them from sales for UBL invoice
...
Closes #14652
2026-03-06 01:13:25 +01:00
Cédric Krier
8607d60cf8
Always allow manual method on sale
...
Since 77cbf0a1abbe the manual methods can be triggered with a button so it does
not prevent to trigger other methods.
Closes #14622
2026-02-23 18:24:15 +01:00
Cédric Krier
00c723b0eb
Manage payment terms from Shopify
...
The sale is always confirmed when the Shopify order has payment terms.
Closes #14619
2026-02-20 17:50:02 +01:00
Cédric Krier
a3493a3f2f
Fill payment means when parsing UBL invoice
2026-02-16 10:49:41 +01:00
Cédric Krier
7cb548f280
Add iban compact property to bank account
2026-02-16 13:18:22 +01:00
Cédric Krier
8c36eefc69
Support getting bank from BIC string
2026-02-16 10:48:14 +01:00
Cédric Krier
15878ffbd5
Render invoice payment means in UBL and UNCEFACT
2026-02-13 18:28:24 +01:00
Cédric Krier
c5113b19dc
Add UNCL4461 code to invoice payment mean
2026-02-13 18:27:14 +01:00
Cédric Krier
8cb0fb2bbd
Check invoice payment means when submitting payment
2026-02-13 14:22:58 +01:00
Cédric Krier
cc1f6e424c
Add direct debit as instrument for invoice payment means
2026-02-16 12:01:18 +01:00
Cédric Krier
6246ea244a
Add payment means to invoices
2026-02-16 12:32:35 +01:00
Cédric Krier
88799ccc0c
Add translated type string to bank account number
2026-02-12 11:09:23 +01:00
Cédric Krier
27a6a3e0b3
Allow cancellation stock group to cancel running and done productions
...
Closes #13899
2026-02-11 09:38:43 +01:00
Cédric Krier
9d871c8244
Add a group that is allowed to cancel done shipments and moves
...
Closes #13899
2026-02-11 10:41:09 +01:00
Cédric Krier
7c630a29a2
Replace the UN M49 unstats link by Wikipedia link in the country documentation
2026-03-08 11:17:53 +01:00
Cédric Krier
1367643bd0
Do not copy caches of stock periods
...
Closes #14639
2026-03-02 14:15:14 +01:00
Cédric Krier
eed012c24f
Add optional account to the list of payable/receivable lines
...
Closes #14582
2026-02-05 15:40:29 +01:00
Cédric Krier
c49d41b181
Set the address name as company name for Sendcloud
...
When company name is set, the name become the attention name for Sendcloud and
the company name is the recipient name of the address.
Closes #14549
2026-01-23 19:09:31 +01:00
Cédric Krier
f579c4e539
Test the processing of received Peppol invoice from Peppyrus
2026-02-25 18:54:40 +01:00
Cédric Krier
6bf0bc1641
Set state to processing for Peppol edocument before actually process them
...
The actual process method checks that the state of the document is still
processing so it must be written before and not rely on the transition to write
it.
Closes #14626
2026-02-25 18:54:03 +01:00
Cédric Krier
b27daaf806
Fix typo in the class name of balance sheet comparison context
2026-02-26 09:35:20 +01:00
Adrià Tarroja Caubet
fc02257656
Test model context in type statement report against the right name of context
...
There is a typo in the model context of 'account.balance_sheet.comparison.context'.
Closes #14628
2026-01-08 17:37:09 +01:00
Cédric Krier
4d2dd71764
Enforce invoice type for origin of invoice line
...
Closes #14611
2026-02-16 19:19:01 +01:00
Cédric Krier
c636664c17
Use only line extension amount to set unit price of UBL invoice line
...
Closes #14493
2026-02-16 17:22:16 +01:00
Cédric Krier
2b7c3f9f89
Update template to use invoice taxes of lines as invoice tax
...
Closes #14609
2026-02-16 13:31:03 +01:00
Cédric Krier
071d5e4fef
Add timestamp field on ModelStorage for last modified
...
Closes #14202
2026-02-25 09:04:03 +01:00
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