# OCA contributions in November 2024

> Links to our new pull requests, grouped by repository

**Date:** 2024-12-01
**Source:** <https://trobz.com/insights/oca-contributions-in-november-2024/>

---




## Tooling

### [ oca/odoo-module-migrator ](https://github.com/oca/odoo-module-migrator)

  * [ [IMP] _() improvements ](https://github.com/OCA/odoo-module-migrator/pull/114) by Chau 



  * [ [IMP] *: deprecate ustr() ](https://github.com/OCA/odoo-module-migrator/pull/115) by Xavie 



  * [ [IMP] remove string attribute in tree view ](https://github.com/OCA/odoo-module-migrator/pull/117) by Xavie 



  * [ [IMP] replace toggle_button to boolean_toggle widget ](https://github.com/OCA/odoo-module-migrator/pull/118) by Xavie 



  * [ [ADD] changes in API to check access rights and rules v18 ](https://github.com/OCA/odoo-module-migrator/pull/120) by Nhan 



  * [ [IMP] simplify kanban archs ](https://github.com/OCA/odoo-module-migrator/pull/121) by Nhan 



  * [ [IMP] tools.get_file to support single extension ](https://github.com/OCA/odoo-module-migrator/pull/123) by Xavie 



  * [ [IMP] remove unaccent in field ](https://github.com/OCA/odoo-module-migrator/pull/124) by Nhan 



### [ oca/repo-maintainer-conf ](https://github.com/oca/repo-maintainer-conf)

  * [ [ADD] mail repo + psc ](https://github.com/OCA/repo-maintainer-conf/pull/52) by Nils 



## Modules

### [ oca/account-closing ](https://github.com/oca/account-closing)

  * [ [18.0][MIG] account_invoice_start_end_dates: Migration to 18.0 ](https://github.com/OCA/account-closing/pull/309) by Xavie 



### [ oca/account-financial-reporting ](https://github.com/oca/account-financial-reporting)

  * [ [18.0][MIG] account_financial_report: Migration to 18.0 ](https://github.com/OCA/account-financial-reporting/pull/1253) by Chau 



### [ oca/account-invoice-reporting ](https://github.com/oca/account-invoice-reporting)

  * [ [18.0][MIG] account_invoice_line_sale_line_position: Migration to 18.0 ](https://github.com/OCA/account-invoice-reporting/pull/343) by Kim Khoi 



### [ oca/account-invoicing ](https://github.com/oca/account-invoicing)

  * [ [18.0][MIG] account_invoice_section_sale_order: Migration to 18.0 ](https://github.com/OCA/account-invoicing/pull/1832) by Nhan 



  * [ [18.0][MIG] partner_invoicing_mode: Migration to 18.0. ](https://github.com/OCA/account-invoicing/pull/1833) by Chau 



  * [ [18.0][MIG] partner_invoicing_mode_monthly: Migration to 18.0. ](https://github.com/OCA/account-invoicing/pull/1834) by Chau 



  * [ [18.0][MIG] partner_invoicing_mode_at_shipping: Migration to 18.0 ](https://github.com/OCA/account-invoicing/pull/1835) by Chau 



  * [ [18.0][MIG] account_invoice_transmit_method: Migration to 18.0 ](https://github.com/OCA/account-invoicing/pull/1842) by Thien 



### [ oca/account-reconcile ](https://github.com/oca/account-reconcile)

  * [ [17.0][IMP] account_reconcile_model_oca: excludes account_accountant module ](https://github.com/OCA/account-reconcile/pull/740) by Xavie 



  * [ [IMP] account_statement_base: no need to depend on account_reconcile_model_oca tests ](https://github.com/OCA/account-reconcile/pull/743) by Xavie 



  * [ [18.0][MIG] account_reconcile_model_oca: Migration to 18.0 ](https://github.com/OCA/account-reconcile/pull/738) by Xavie 



  * [ [18.0][MIG] account_statement_base: Migration to 18.0 ](https://github.com/OCA/account-reconcile/pull/739) by Xavie 



  * [ [18.0][MIG] account_reconcile_restrict_partner_mismatch: Migration to 18.0 ](https://github.com/OCA/account-reconcile/pull/741) by Nhan 



### [ oca/bank-payment ](https://github.com/oca/bank-payment)

  * [ [18.0][MIG] account_invoice_select_for_payment: Migration to 18.0 ](https://github.com/OCA/bank-payment/pull/1374) by Kim Khoi 



### [ oca/bank-statement-import ](https://github.com/oca/bank-statement-import)

  * [ [17.0][MIG] account_statement_import_camt54: Migration to 17.0 ](https://github.com/OCA/bank-statement-import/pull/734) by Xavie 



  * [ [18.0][MIG] account_statement_import_base: Migration to 18.0 ](https://github.com/OCA/bank-statement-import/pull/735) by Xavie 



  * [ [18.0][MIG] account_statement_import_file: Migration to 18.0 ](https://github.com/OCA/bank-statement-import/pull/736) by Xavie 



  * [ [18.0][MIG] account_statement_import_camt: Migration to 18.0 ](https://github.com/OCA/bank-statement-import/pull/737) by Xavie 



  * [ [18.0][MIG] account_statement_import_camt54: Migration to 18.0 ](https://github.com/OCA/bank-statement-import/pull/738) by Xavie 



### [ oca/community-data-files ](https://github.com/oca/community-data-files)

  * [ [18.0][MIG] uom_unece: Migration to 18.0 ](https://github.com/OCA/community-data-files/pull/214) by Nhan 



  * [ [18.0][MIG] account_tax_unece: Migration to 18.0 ](https://github.com/OCA/community-data-files/pull/215) by Nhan 



  * [ [18.0][MIG] base_unece: Migration to 18.0 ](https://github.com/OCA/community-data-files/pull/216) by Nhan 



### [ oca/intrastat-extrastat ](https://github.com/oca/intrastat-extrastat)

  * [ [18.0][MIG] product_harmonized_system: Migration to 18.0 ](https://github.com/OCA/intrastat-extrastat/pull/288) by Nhan 



  * [ [18.0][MIG] product_harmonized_system_stock: Migration to 18.0 ](https://github.com/OCA/intrastat-extrastat/pull/289) by Nhan 



  * [ [18.0][MIG] product_harmonized_system_delivery: Migration to 18.0 ](https://github.com/OCA/intrastat-extrastat/pull/290) by Nhan 



### [ oca/knowledge ](https://github.com/oca/knowledge)

  * [ [17.0][FW] document_page: Port from 14.0 ](https://github.com/OCA/knowledge/pull/510) by Tuan 



  * [ [18.0][MIG] document_knowledge: Migration to 18.0 ](https://github.com/OCA/knowledge/pull/503) by Kim Khoi 



  * [ [18.0][FW] document_page: Port from 17.0 ](https://github.com/OCA/knowledge/pull/511) by Tuan 



### [ oca/mail ](https://github.com/oca/mail)

  * [ [18.0][MIG] mail_tracking: Migration to 18.0 ](https://github.com/OCA/mail/pull/1) by Tri 



  * [ [18.0][MIG] mail_tracking_mass_mailing: Migration to 18.0 ](https://github.com/OCA/mail/pull/2) by Tri 



  * [ [18.0][MIG] mail_composer_cc_bcc: Migration to 18.0 ](https://github.com/OCA/mail/pull/3) by Tri 



  * [ [18.0][MIG] mail_composer_cc_bcc_account: Migration to 18.0 ](https://github.com/OCA/mail/pull/4) by Tri 



  * [ [18.0][MIG] mail_inline_css: Migration to 18.0 ](https://github.com/OCA/mail/pull/6) by Chien 



  * [ [18.0][MIG] mail_layout_preview: Migration to 18.0 ](https://github.com/OCA/mail/pull/7) by Kim Khoi 



  * [ [18.0][MIG] mail_notification_clean_status_error: Migration to 18.0 ](https://github.com/OCA/mail/pull/8) by Kim Khoi 



  * [ [18.0][MIG] mail_restrict_follower_selection: Migration to 18.0 ](https://github.com/OCA/mail/pull/9) by Kim Khoi 



### [ oca/management-system ](https://github.com/oca/management-system)

  * [ [18.0][MIG] mgmtsystem_action: Migration to 18 ](https://github.com/OCA/management-system/pull/604) by Kim Khoi 



  * [ [18.0][MIG] mgmtsystem_action: Migration to 18.0 ](https://github.com/OCA/management-system/pull/605) by Kim Khoi 



  * [ [18.0][MIG] mgmtsystem_manual: Migration to 18.0 ](https://github.com/OCA/management-system/pull/606) by Tuan 



  * [ [18.0][MIG] document_page_work_instruction: Migration to 18.0 ](https://github.com/OCA/management-system/pull/607) by Kim Khoi 



  * [ [18.0][MIG] document_page_quality_manual: Migration to 18.0 ](https://github.com/OCA/management-system/pull/608) by Kim Khoi 



  * [ [18.0][MIG] mgmtsystem_survey: Migration to 18.0 ](https://github.com/OCA/management-system/pull/609) by Kim Khoi 



  * [ [18.0][MIG] document_page_procedure: Migration to 18.0 ](https://github.com/OCA/management-system/pull/610) by Tuan 



  * [ [18.0][MIG] mgmtsystem_nonconformity: Migration to 18.0 ](https://github.com/OCA/management-system/pull/611) by Tuan 



  * [ [18.0][MIG] mgmtsystem_review: Migration to 18.0 ](https://github.com/OCA/management-system/pull/612) by Tuan 



### [ oca/product-attribute ](https://github.com/oca/product-attribute)

  * [ [16.0][FIX] add addClassCleanup in testcase ](https://github.com/OCA/product-attribute/pull/1763) by Chau 



### [ oca/sale-reporting ](https://github.com/oca/sale-reporting)

  * [ [18.0][MIG] sale_order_line_position: Migration to 18.0 ](https://github.com/OCA/sale-reporting/pull/292) by Kim Khoi 



### [ oca/sale-workflow ](https://github.com/oca/sale-workflow)

  * [ [18.0][MIG] sale_automatic_workflow: Migration to 18.0 ](https://github.com/OCA/sale-workflow/pull/3441) by Chau 



### [ oca/server-tools ](https://github.com/oca/server-tools)

  * [ [18.0][MIG] base_view_inheritance_extension: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3120) by Nhan 



  * [ [18.0][MIG] rpc_helper: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3125) by Tuan 



### [ oca/social ](https://github.com/oca/social)

  * [ [16.0][FIX] mail_composer_cc_bcc: fix duplicate key value error "unique_mail_message_id_res_partner_id_if_set" ](https://github.com/OCA/social/pull/1493) by Tri 



  * [ [FIX] mail_composer_cc_bcc: depends on product to read product template ](https://github.com/OCA/social/pull/1502) by Xavie 



  * [ [16.0][FIX] mail_composer_cc_bcc: adapt to changes upstream ](https://github.com/OCA/social/pull/1505) by Xavie 



  * [ [17.0][FIX] mail_composer_cc_bcc: fix duplicate key value error "unique_mail_message_id_res_partner_id_if_set" ](https://github.com/OCA/social/pull/1494) by Tri 



  * [ [17.0][ADD] mail_activity_default_assignee ](https://github.com/OCA/social/pull/1509) by Tri 



### [ oca/storage ](https://github.com/oca/storage)

  * [ [18.0][MIG] storage_file: Migration to 18.0 ](https://github.com/OCA/storage/pull/434) by Thien 



  * [ [18.0][MIG] storage_thumbnail: Migration to 18.0 ](https://github.com/OCA/storage/pull/435) by Thien 



  * [ [18.0][MIG] storage_image: Migration to 18.0 ](https://github.com/OCA/storage/pull/436) by Thien 



  * [ [18.0][MIG] storage_image_product: Migration to 18.0 ](https://github.com/OCA/storage/pull/437) by Thien 



