Commit Graph
89 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana f0f33749ee Return False when scanning code fails instead of using an invalid empty list
Closes #14923
(grafted from c825df1c785d0cfa15be7c1748716f8dd1a6149d)

--HG--
branch : 8.0
2026-07-03 15:31:25 +02:00
Sergi Almacellas Abellana 0bcab14bf4 Use the effective date of the stock move to generate sequence when creating lot
Closes #14899
(grafted from e5f7e95553a42dc02ac9ea57002523bc87471353)

--HG--
branch : 8.0
2026-06-26 19:04:26 +02:00
Sergi Almacellas Abellana c1302e526e Use only 3 cols for plural field on lang form
Closes #14873
(grafted from c9e05204acc03e85ac33a63039c7b739307f80a1)

--HG--
branch : 8.0
2026-06-03 12:48:36 +02:00
Sergi Almacellas Abellana 81eb21867f Clear ShippingMixin shipping_reference's when copying it
Closes #14833
(grafted from 50f6603fb37986540db45f8552cc07fe22175d8f)

--HG--
branch : 8.0
2026-05-28 09:45:46 +02:00
Sergi Almacellas Abellana e1db6067eb Always use out/return as sale move types
Closes #14807
(grafted from 772c331a3570f8ecfc43965cc133b5d25fe11084)

--HG--
branch : 8.0
2026-04-23 16:51:09 +02:00
Sergi Almacellas Abellana 56ec009f0b Manage assigned moves on add lots wizard
Closes #14804
(grafted from 83ef4c017af5df55178fa22f7775d35fd7f28874)

--HG--
branch : 8.0
2026-04-23 13:36:23 +02:00
Sergi Almacellas Abellana ab1772a940 Shrink psycopg-pool to (0, 1) when cleaning connections
When min size is zero, max size must be greater than 0.

Closes #14795
(grafted from 357525621ea68bc99d688ddf04f9912905c9f3a0)

--HG--
branch : 8.0
2026-04-23 15:15:16 +02:00
Sergi Almacellas Abellana b162fe645b Do not extract relatorio link's text as translation source 2026-04-10 13:52:02 +02:00
Sergi Almacellas Abellana 2fcfc82bcf Add an option to include the timesheet costs in the production costs
Closes #13304
2026-04-07 16:46:21 +02:00
Sergi Almacellas Abellana e5b655fd39 Make product customer readonly for non draft amendment lines
Closes #14727
2026-03-31 15:35:28 +02:00
Sergi Almacellas Abellana f6f624a70e Remove account_es and account_es_sii modules
Closes #12277
2026-04-01 09:40:50 +02:00
Sergi Almacellas Abellana 7d51113405 Update documentation of production work timesheet module 2026-03-30 22:20:54 +02:00
Sergi Almacellas Abellana 5ca906928c Update documentation of production work module 2026-03-30 22:13:32 +02:00
Sergi Almacellas Abellana e756249674 Update documentation of production routing 2026-03-30 22:13:40 +02:00
Sergi Almacellas Abellana ed30a4efde Delete the movable locations when the internal shipment is deleted
Closes #14690
2026-03-18 16:46:38 +01:00
Sergi Almacellas Abellana 0f9feff82b Allow copying resources from sale rental to its invoices
Closes #14632
2026-02-26 17:52:01 +01:00
Sergi Almacellas Abellana bd28b0a552 Set the invoice date to read-only once the invoice has been validated or posted
Closes #14480
2026-01-18 00:18:32 +01:00
Sergi Almacellas Abellana 00e24f2c04 Fix max_volume and max_weight field strings 2025-12-09 13:33:34 +01:00
Sergi Almacellas Abellana d5482c3947 Include assigned move in close period error message 2025-11-29 14:56:44 +01:00
Sergi Almacellas Abellana 31a8acf935 Limit closed period assigned moves search 2025-09-04 09:08:41 +02:00
Sergi Almacellas Abellana bf6165076a Use default warehouse when creating new product locations 2025-11-21 10:57:32 +01:00
Sergi Almacellas Abellana 612e7b72e1 Add routings on bom form
Closes #14367
2025-11-17 11:22:21 +01:00
Sergi Almacellas Abellana a7ddd70b00 Fix the link to the production module documentation
Closes #14395
2025-11-27 10:17:25 +01:00
Sergi Almacellas Abellana ccb48987be Update documentation of purchase request quotation 2025-11-17 12:44:45 +01:00
Sergi Almacellas Abellana e095f0fa92 Open purchase requests for quotations created from wizard
Closes #12927
2024-01-12 11:46:55 +01:00
Sergi Almacellas Abellana 3eed891976 Fix typo in intrastat_declaration when cancelling moves
Closes #14331
2025-11-02 14:33:49 +01:00
Sergi Almacellas Abellana 60dc754bea Limit implicit locations to the child of warehouses when supplying for internal shipments
Closes #14262
2025-10-25 12:06:20 +02:00
Sergi Almacellas Abellana a0657d1cd7 Only delete requested shipments from the warehouses when supplying internal shipments
Closes #14263
2025-10-25 12:24:26 +02:00
Sergi Almacellas Abellana 3ad3c37273 Clarify that non deductible taxes apply for supplier invoices 2025-07-29 09:25:00 +02:00
Sergi Almacellas Abellana ab7856ddcd Test if production has warehouse before reading its address
Closes #14307
2025-10-21 18:24:52 +02:00
Sergi Almacellas Abellana a705be3b98 Leave the unit price field empty for the purchase line of production outsourcing
Since changeset 65be15fb7d8a the unit price is not required until
the purchase is confirmed

Closes #14245
2025-09-19 09:12:53 +02:00
Sergi Almacellas Abellana 2ae56ac164 Add readonly states to stock quantity issue model
Closes #14191
2025-08-25 12:39:40 +02:00
Sergi Almacellas Abellana 876e972fb6 Add default lead time on product configuration
Changeset 0a0b8be85ef5 added a default value for the multivalue model, but
not for the product configuration, so it is always ignored.

Closes #14188
2025-08-25 10:58:08 +02:00
Sergi Almacellas Abellana e73ff8af6a Remove the empty notebook pages caused by field access
Closes #14157
2025-08-31 11:04:16 +02:00
Sergi Almacellas Abellana 0f9d615975 Add expand on allocatiation tree view 2025-08-01 10:08:17 +02:00
Sergi Almacellas Abellana e61ed092f6 Remove debug exception introduced by 2fbe3b55927a 2025-06-12 10:54:46 +02:00
Sergi Almacellas Abellana 9ef6152a16 Do not require result nor type for inactive documents
Otherwise children documents can not be processed because the parent document
raises a RequiredValidationError when saved

Closes #14015
2025-05-12 15:17:26 +02:00
Sergi Almacellas Abellana 9487cbe10d Make bom notebook fill all form columns
Closes #14007
2025-05-09 14:07:31 +02:00
Sergi Almacellas Abellana 4da84d5b3f Fill unknown country only for move with an intrastat type and one empty country
Closes #14008
2025-05-11 01:26:47 +02:00
Sergi Almacellas Abellana 637c4112dc Do not skip other invoices when printing an invoice that has a cache
Closes #13968
2025-04-17 00:04:15 +02:00
Sergi Almacellas Abellana 4288e9c6b0 Do not set the unit price of the purchased lines from the request to zero
Since 65be15fb7d8a its possible to set empty unit price

Closes #13886
2025-02-24 10:29:45 +01:00
Sergi Almacellas Abellana b1f8cb08b3 Use move post date as SII accounting date
Closes #13680
2025-01-07 17:34:43 +01:00
Sergi Almacellas Abellana f9e4940ed7 Override _get_invoice_sale instead of create_invoice to set agent on invoice
This avoids saving invoices one by one.
2024-12-28 00:38:13 +01:00
Sergi Almacellas Abellana 26abd6635d Improve labels input and output materials of production and BOM 2024-12-14 12:08:49 +01:00
Sergi Almacellas Abellana 659f25e14f Cast excluded from sii as boolean before grouping
The value may be None which should be grouped with false values

Closes #13734
2024-12-05 15:54:50 +01:00
Sergi Almacellas Abellana c1e41fdfa2 Add final dot on dunning email help texts 2024-10-29 09:42:47 +01:00
Sergi Almacellas Abellana 954c6c233a Add Spanish translation of universal chart of account 2024-10-31 09:25:58 +01:00
Sergi Almacellas Abellana c29771ec9c Use SQL query on party configuration identifier types migration
Closes #13577
2024-10-15 12:57:32 +02:00
Sergi Almacellas Abellana 07902c1f81 Do not unpack payment groups when applying statement rules
Closes #13569
2024-10-07 12:21:52 +02:00
Sergi Almacellas Abellana 75fa7e22ca Add company on packages tree view 2024-08-21 10:23:23 +02:00
Sergi Almacellas Abellana b9478515c0 Only consider done forecast when checking if they overlap
Closes #13553
2024-10-01 13:49:34 +02:00
Sergi Almacellas Abellana 76fd78716d Prevent deletion of non-pending quality inspections
Closes #13456
2024-10-11 21:22:14 +02:00
Sergi Almacellas Abellana 9a14948fb4 Use Function field to test if invoice has an account move
This prevents to hide the post button if the user has no read access to the
account moves.

Closes #13493
2024-10-11 15:33:51 +02:00
Sergi Almacellas Abellana da99315a14 Remove duplicated timestamps from history_revisions
Closes #13528
2024-09-19 09:49:33 +02:00
Sergi Almacellas Abellana 781856a3c9 Remove company domain from price list action window
Closes #13416
2024-07-23 11:12:24 +02:00
Sergi Almacellas Abellana a87099396c Clear employee fields when duplicating invoices
Closes #13471
2024-09-28 15:19:35 +02:00
Sergi Almacellas Abellana da4f361d23 Show complete button on shipped shipments
Closes #13455
2024-08-21 10:32:12 +02:00
Sergi Almacellas Abellana e411698df0 Clear packages when copying shipments
Closes #13454
2024-09-28 14:24:03 +02:00
Sergi Almacellas Abellana 38dbf23c3d Remove unexisting model keyword from msg_size_validation catalan translation
Closes #13516
2024-09-17 10:42:45 +02:00
Sergi Almacellas Abellana 067ba46713 Round TipoImpositivo key to two decimal places
Closes #13014
2024-06-07 11:44:38 +02:00
Sergi Almacellas Abellana 074c173753 Set routing on production request supplied on sale
Closes #13295
2024-09-07 11:27:39 +02:00
Sergi Almacellas Abellana 706bd182c7 Fix typo on web user invalid email error message
Closes #13405
2024-07-19 13:48:36 +02:00
Sergi Almacellas Abellana ab907730e0 Update SII documentation link
Closes #13430
2024-08-01 10:16:01 +02:00
Sergi Almacellas Abellana 47392d8a04 Compute lot trace document using sql expression 2024-07-22 12:24:34 +02:00
Sergi Almacellas Abellana d83ed4e37c Show inventory as document on lot trace
Closes #12929
2024-07-30 08:36:27 +02:00
Sergi Almacellas Abellana a4e568738b Allow admin users to update invoice line description
Closes #13277
2024-05-23 11:14:22 +02:00
Sergi Almacellas Abellana 30d8036d88 Test invoice state on payment clearing scenario
Altougth the amount to paid is always zero the invoice state is updated
when the payment is succeded, so we must ensure it on the test scenario
2024-04-17 12:46:11 +02:00
Sergi Almacellas Abellana 0c5707f0fe Unify reopen usage 2024-07-13 19:54:41 +02:00
Sergi Almacellas Abellana a65866e59b Add reference and warehouse fields to the list of purchase request quotations
Closes #13021
2024-07-13 13:52:53 +02:00
Sergi Almacellas Abellana 0bcfb7b427 Add warning to backup database before update 2024-07-13 12:14:29 +02:00
Sergi Almacellas Abellana 1ab12f3e87 Display lot of counted inventory line
Closes #13083
2024-06-30 19:16:05 +02:00
Sergi Almacellas Abellana 732af53046 Replace Accounting Party by Accounting group
There is no need to use a dedicated group for party fields as it can use the
Accounting group
2024-05-13 14:11:20 +02:00
Sergi Almacellas Abellana ea01ba7d47 Add missing gettext to sao forgotten password button
Otherwise the text can not be traanslated
2024-04-18 17:54:52 +02:00
Sergi Almacellas Abellana a71931c15b Add employee fields on invoice form
Closes #13128
2024-03-25 15:30:57 +01:00
Sergi Almacellas Abellana fc5edbbd8f Include uom access rule under updatable data 2024-04-03 11:24:04 +02:00
Sergi Almacellas Abellana 8dc319a4cb Set current record after copying records
Since ab82d479eca1 the current record is no longer set on load call

Closes #12820
2024-03-11 12:18:19 +01:00
Sergi Almacellas Abellana c3117568ad Round code price before storage when modifying from product wizard
Closes #13041
2024-03-15 19:18:30 +01:00
Sergi Almacellas Abellana af093904ef Add employees to rule context for timesheet reporting models
Closes #13038
2024-02-16 00:35:52 +01:00
Sergi Almacellas Abellana 58fed762e5 Add employees to rule context for attendance sheet models
Closes #13036
2024-02-16 00:37:03 +01:00
Sergi Almacellas Abellana f1fac7036e Reset amount to pay with Decimal
Otherwise amount to pay can not copy sign from line.

Closes #13023
2024-02-12 23:45:14 +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
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
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
Sergi Almacellas Abellana 44c73a2118 Fix typo in invoice post exchange credit account message 2024-01-10 10:04:24 +01:00
Sergi Almacellas Abellana 93beb80269 Explain where available companies and employes are defined 2023-11-20 09:51:12 +00:00
Sergi Almacellas Abellana afa4a20176 Make record rules documentation more explicit 2023-11-23 15:04:06 +01:00
Sergi Almacellas Abellana 7274778986 Do not instanciate transaction multiple times when computing sale price 2023-11-15 16:44:53 +01:00