Commit Graph
1203 Commits
Author SHA1 Message Date
Cédric Krier bfbab59ebf Use usage from context for default contact mechanism on party 2024-01-04 18:48:14 +01:00
Cédric Krier 5181591ed7 Use template substitution for company header/footer
Closes #12699
2024-01-04 18:55:06 +01:00
Cédric Krier 7981f19cc8 Support second currency on statement line
Closes #12673
2023-10-30 17:37:54 +01:00
Cédric Krier 94a51aaa64 Invert sign of amount in second currency to reconcile statement line with invoice
When using the company currency, the amount used is credit - debit which is in
the opposite sign of amount in second currency.

Closes #12688
2023-10-30 17:44:35 +01:00
Sergi Almacellas Abellana 53304ebfd0 Fix typo in lot unit help text 2024-01-30 15:53:42 +01:00
Sergi Almacellas Abellana 79af25cee7 Fix typo in purchase change unit of measure error message 2024-01-30 15:51:16 +01:00
Cédric Krier 9900a62c95 Set default lead time for product to 0
It is assumed that most business will try to deliver customer as fast as
possible.

Closes #12728
2023-12-23 19:27:01 +01:00
Cédric Krier 4a0a6faea6 Manage assignation for customer shipment with same picking and output location
Closes #12815
2023-12-21 15:01:14 +01:00
Cédric Krier c67a5fd5e1 Use only debit and credit sign to compute payment kind of move line
Closes #12932
2024-01-13 18:53:13 +01:00
Cédric Krier 10505dd484 Remove duplicate subdivision in Australia address format
Closes #12928
2024-01-13 14:00:06 +01:00
Cédric Krier 970f40f3be Use internal shipment location to compute warehouse of transit stock move
When the location is the transit location, the warehouse to be used is the
warehouse of the corresponding location on the internal shipment.

Closes #12746
2024-01-11 17:09:50 +01:00
Cédric Krier ee89b4cfac Use dedicated warehouse properties for cost
#12746
2024-01-11 18:30:01 +01:00
Cédric Krier 69bdce8b29 Use include directive for subdirectory documentation
Closes #12822
2023-12-24 10:48:07 +01:00
Cédric Krier cdbeaa70ba Do not check link to ups.com
UPS blocks the automate test so we have to ignore them.
2024-01-01 13:45:14 +01:00
Cédric Krier 40b8cf0eca Support linkcheck ignore per module documentation
If a linkcheck_ignore.json exists in the doc folder, it is loaded to extend
the linkcheck_ignore configuration of Sphinx.
2024-01-01 13:43:49 +01:00
Cédric Krier ef49ce3774 Update documentation link to Shopify custom app
The anchor was removed on the website.
2024-01-01 13:40:00 +01:00
Cédric Krier e5a6aba9bb Support list of single value in sortable_values tools 2024-01-15 20:31:33 +01:00
Cédric Krier e409547408 Sort sale lines without shipping_date at the end when computing stock quantity
Closes #12938
2024-01-15 20:30:34 +01:00
Adrià Tarroja Caubet 0d71ab5440 Check purchase amount is not None on compute production cost
Closes #12946
2024-01-18 10:38:07 +01:00
Cédric Krier 8dc2186c94 Update documentation of web user 2023-11-08 10:55:53 +01:00
Cédric Krier 6702732826 Explain no changes have been made on web user reset password email 2023-11-07 16:53:41 +01:00
Cédric Krier d09a438f76 Update documentation of marketing automation 2023-12-23 18:03:06 +01:00
Cédric Krier b919e5c828 Add trend spark lines to marketing automation scenario and activity 2023-11-07 00:21:00 +01:00
Cédric Krier a543d94a28 Add reporting on scenario and activity per period 2023-10-17 17:10:44 +02:00
Cédric Krier e8306b14de Require a date time for record activity of marketing automation 2023-10-17 13:07:44 +02:00
Cédric Krier f671cb8532 Display block rate instead of absolute value
The rate provides a better picture of the unsubscription of the marketing
scenario.
2023-10-17 18:42:41 +02:00
Cédric Krier 42b5ba1377 Display email rates instead of absolute value
The rates provide a better picture of the efficiency of the marketing
scenario.
2023-10-16 16:25:48 +02:00
Cédric Krier ec6ce50423 Always return an integer when counting records for marketing scenario and activities 2023-10-18 17:30:43 +02:00
Sergi Almacellas Abellana 4c21901493 Do not fail when accessing sales or purchases attributes for UN/CEFACT Invoice
Closes #12873
2024-01-27 10:21:19 +01:00
Cédric Krier be1aac4fac Support cached_property on object with __slots__
Closes #12894
2024-01-05 01:36:50 +01:00
Cédric Krier 8eea0020b7 Initialize Model attributes of EDocument UN/CEFACT Invoice
The super __init__ method must be called to set some attributes used by Model.

Closes #12895
2024-01-05 01:36:06 +01:00
Cédric Krier 8a69a69cf6 Update request stock move to draft when sale line has no purchase request
When the purchase request is deleted and the process does not require to
recreate a purchase request, the request stock moves must be updated to draft.

Closes #12903
2024-01-20 00:01:38 +01:00
Cédric Krier 3565d06f80 Process for supply sales with the same company
Closes #12945
2024-01-18 10:02:22 +01:00
Cédric Krier 30e80741b6 Use only forecast quantity to process supply on sale
Closes #12901
2024-01-05 17:56:07 +01:00
Cédric Krier e29a075bdb Process for supply sales with the same warehouse
The product quantities must be from the same warehouse.

Closes #12902
2024-01-05 17:55:17 +01:00
Cédric Krier 2f6ab00c76 Test sale and purchases scenario with payment term in cash rounding 2024-01-23 10:55:19 +01:00
Sergi Almacellas Abellana d36ee557ff Fix typo in set_context call when computing sale cash rounded amounts
Closes #12800
2023-12-05 09:34:46 +01:00
Sergi Almacellas Abellana a23879f25c Delete points when deleting quality control
Closes #12942
2024-01-22 16:28:16 +01:00
Cédric Krier f5fc52577f Use today as planned date for assigned move
The inclusion of the assigned move in the computation must be coherent between
quantity and delta.

Closes #12914
2024-01-09 19:42:05 +01:00
Cédric Krier 78abed9f25 Allow selecting blanket agreement line without supplier/customer product
When the order line as a supplier/customer product, we should allow to select
blanket agreement line with the same product or without any product. Because
the supplier/customer product may be added after the blanket agreement is
running.

Closes #12909
2024-01-08 14:28:38 +01:00
Cédric Krier d3e086aace Order cancelled document without number last
Closes #12899
2024-01-05 15:33:57 +01:00
Cédric Krier 9d4aee14f2 Use the same separator between account configuration and create chart wizard
The separator for the default category accounts should be the same between
configuration and the wizard.

Closes #10910
2024-01-05 09:14:19 +01:00
Cédric Krier 276fc2a55d Group the creation of advance payment invoices from sale
It is faster to save the invoices all at once.
2024-01-03 13:47:46 +01:00
Cédric Krier f38c760c2d Append recalled lines from sale advance payment to invoice
This prevents extra save of the invoice and lines by taking advantage of the
process decomposition of bdbd8ba02e94.
2024-01-03 13:40:01 +01:00
Cédric Krier 4841c130de Save invoice before adding recalled lines from sale advance payment
Closes #12889
2024-01-03 13:30:22 +01:00
Cédric Krier 406092be4d Check doctest files
They are converted to python files before running checks.
2024-01-14 19:21:56 +01:00
Cédric Krier b913ad45d8 Add assert methods to test tools
Closes #12879
2023-12-29 19:02:08 +01:00
Cédric Krier f15e7a901f Strip trailing 0 when checking Decimal in doctest output of SQLite
Closes #12878
2023-12-30 19:45:32 +01:00
Cédric Krier 2fce630dd6 Test expected output instead of comparison in doctest 2023-12-29 19:03:10 +01:00
Cédric Krier 72f5012be5 Set ELLIPSIS option flag on doctest
Closes #12877
2023-12-28 23:00:52 +01:00