Standard ps tech modules - odoo-ps/psbe-process GitHub Wiki

Here is a list of modules that have been standardized. The goal is to recycle code so that we don't constantly reinvent the wheel.

WARNING : If a module is set as 'installable' = False, it means it is not upgraded to the version of the branch. Don't forget to take this into account if doing an estimation

Come see me if you need to do such a thing as there is a process, especially for the maintenance costs.

Some modules are not upgraded in v13, their manifest is set as 'installable' = False. In this case, the module will need to be upgraded. You can find these modules on the psbe-internal repo: . Use branches 12 or 13 according to your needs.

  • mass_mailing_improve : improves the speed of mass mailing by splitting email creation and sending. Also it uses 2 crons to send emails, one for odd ids, one for even ids.

https://github.com/odoo-ps/psbe-internal/tree/13.0/mass_mailing_improve


  • auth_oauth_azure: Azure authentication for sso

https://github.com/odoo-ps/psbe-internal/tree/13.0/auth_oauth_azure


  • auth_saml_shibboleth: saml authentication for sso

https://github.com/odoo-ps/psbe-internal/tree/13.0/auth_saml_shibboleth


  • duplicate_prod: Daily duplication of PROD database on staging branch

https://github.com/odoo-ps/psbe-internal/tree/13.0/duplicate_prod


  • edi_base: Odoo PS EDI Framework

https://github.com/odoo-ps/psbe-internal/tree/13.0/edi_base


  • edi_ftp_connection: FTP Connection for Odoo PS EDI Framework

https://github.com/odoo-ps/psbe-internal/tree/13.0/edi_ftp_connection


  • test_edi_base: Odoo PS EDI Framework Tests

https://github.com/odoo-ps/psbe-internal/tree/13.0/test_edi_base


  • export_diff_dump: Send a diff dump to an sftp server

https://github.com/odoo-ps/psbe-internal/tree/13.0/export_diff_dump


  • pivot_one2many: Allow to display a One2many field as a Many2many using the attribute 'pivot_field' in a element

https://github.com/odoo-ps/psbe-internal/tree/13.0/pivot_one2many


  • sage_integration: Sage integration (exportation from Odoo)

https://github.com/odoo-ps/psbe-internal/tree/13.0/sage_integration


  • search_order: On sh and saas database, the collation is set to "C". The consequence is that alphabetical order is not correct. Caps comes before lower caps then accents. This module corrects it.

https://github.com/odoo-ps/psbe-internal/tree/13.0/search_order


  • webshop_visibility: This module adds a setting to prevent users from accessing the webshop if they are not logged in

https://github.com/odoo-ps/psbe-internal/tree/13.0/webshop_visibility


  • webshop_price_visibility: This module hides prices, add to cart buttons and add to wishlist on webshop if user is not logged in

https://github.com/odoo-ps/psbe-internal/tree/13.0/webshop_price_visibility


  • partner_firstname: This module adds a field first name to res.partner

https://github.com/odoo-ps/psbe-internal/tree/13.0/partner_firstname


  • Database Anonymization: This module allows you to keep your data confidential for a given database. This process is useful, if you want to use the upgrade process and protect your own or your customer’s confidential data

https://github.com/odoo-ps/psbe-internal/tree/13.0/anonymization

⚠️ **GitHub.com Fallback** ⚠️