CINXE.COM
OCA for Functional Consultants | The Odoo Community Association | OCA
<!DOCTYPE html> <html lang="en-US" data-website-id="1" data-oe-company-name="Odoo Community Association (OCA)"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/> <meta name="generator" content="Odoo"/> <meta property="og:type" content="website"/> <meta property="og:title" content="OCA for Functional Consultants | The Odoo Community Association | OCA"/> <meta property="og:site_name" content="Odoo Community Association (OCA)"/> <meta property="og:url" content="http://odoo-community.org/oca-for-functional-consultants"/> <meta property="og:image" content="http://odoo-community.org/web/image/website/1/logo?unique=68f584f"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="OCA for Functional Consultants | The Odoo Community Association | OCA"/> <meta name="twitter:image" content="http://odoo-community.org/web/image/website/1/logo/300x300?unique=68f584f"/> <meta name="twitter:site" content="@OdooCommunity"/> <link rel="canonical" href="https://odoo-community.org/oca-for-functional-consultants"/> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/> <title> OCA for Functional Consultants | The Odoo Community Association | OCA </title> <link type="image/x-icon" rel="shortcut icon" href="/web/image/website/1/favicon?unique=68f584f"/> <link rel="preload" href="/web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/> <link type="text/css" rel="stylesheet" href="/web/content/4574622-4184f03/1/web.assets_common.css" data-asset-xmlid="web.assets_common" data-asset-version="4184f03"/> <link type="text/css" rel="stylesheet" href="/web/content/4574623-72eaf97/1/web.assets_frontend.css" data-asset-xmlid="web.assets_frontend" data-asset-version="72eaf97"/> <script id="web.layout.odooscript" type="text/javascript"> var odoo = { csrf_token: "c0e128dfaf0bf240d4d6cde459382240869bd74eo1764309191", debug: "", }; </script> <script type="text/javascript"> odoo.session_info = {"is_admin": false, "is_system": false, "is_website_user": true, "user_id": false, "is_frontend": true, "translationURL": "/website/translations", "cache_hashes": {"translations": "759d4ec3e77735e72015aad7fad6f306e34501c6"}, "lang_url_code": "en_US"}; if (!/(^|;\s)tz=/.test(document.cookie)) { const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone; document.cookie = `tz=${userTZ}; path=/`; } </script> <script defer="defer" type="text/javascript" src="/web/content/4561743-228c058/1/web.assets_common_minimal_js.js" data-asset-xmlid="web.assets_common_minimal_js" data-asset-version="228c058"></script> <script defer="defer" type="text/javascript" src="/web/content/4561744-fead0f7/1/web.assets_frontend_minimal_js.js" data-asset-xmlid="web.assets_frontend_minimal_js" data-asset-version="fead0f7"></script> <script defer="defer" type="text/javascript" data-src="/web/content/4574628-c12c253/1/web.assets_common_lazy.js" data-asset-xmlid="web.assets_common_lazy" data-asset-version="c12c253"></script> <script defer="defer" type="text/javascript" data-src="/web/content/4574629-4814dbb/1/web.assets_frontend_lazy.js" data-asset-xmlid="web.assets_frontend_lazy" data-asset-version="4814dbb"></script> </head> <body class=""> <div id="wrapwrap" class="website_forum "> <header id="top" data-anchor="true" data-name="Header" class=" o_header_fixed"> <nav data-name="Navbar" class="navbar navbar-expand-lg navbar-light o_colored_level o_cc shadow-sm"> <div id="top_menu_container" class="container justify-content-start justify-content-lg-between"> <a href="/" class="navbar-brand logo mr-4"> <span role="img" aria-label="Logo of The Odoo Community Association | OCA" title="The Odoo Community Association | OCA"><img src="/web/image/website/1/logo/The%20Odoo%20Community%20Association%20%7C%20OCA?unique=68f584f" class="img img-fluid" alt="The Odoo Community Association | OCA" loading="lazy"/></span> </a> <button type="button" data-toggle="collapse" data-target="#top_menu_collapse" class="navbar-toggler ml-auto"> <span class="navbar-toggler-icon o_not_editable"></span> </button> <div id="top_menu_collapse" class="collapse navbar-collapse order-last order-lg-0"> <ul id="top_menu" class="nav navbar-nav o_menu_loading ml-auto"> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>ABOUT</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/about" class="dropdown-item "> <span>About OCA</span> </a> </li> <li class=""> <a role="menuitem" href="/about/why-oca" class="dropdown-item "> <span>Why OCA</span> </a> </li> <li class=""> <a role="menuitem" href="/about/who-we-are" class="dropdown-item "> <span>Who We Are</span> </a> </li> <li class=""> <a role="menuitem" href="/about/how-we-work" class="dropdown-item "> <span>How We Work</span> </a> </li> <li class=""> <a role="menuitem" href="/contactus" class="dropdown-item "> <span>Contact</span> </a> </li> </ul> </li> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>GET INVOLVED</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/get-involved" class="dropdown-item "> <span>Get Involved</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/contribute" class="dropdown-item "> <span>Become a Contributor</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/become-a-member" class="dropdown-item "> <span>Become a Member</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/become-a-sponsor" class="dropdown-item "> <span>Become a Sponsor</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/github-sponsorship" class="dropdown-item "> <span>Github Sponsorship</span> </a> </li> <li class=""> <a role="menuitem" href="/partners" class="dropdown-item "> <span>Our Sponsors</span> </a> </li> </ul> </li> <li class="nav-item dropdown active "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>RESOURCES</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/resources/projects-apps" class="dropdown-item "> <span>Teams & PSCs</span> </a> </li> <li class=""> <a role="menuitem" href="/shop" class="dropdown-item "> <span>App Store</span> </a> </li> <li class=""> <a role="menuitem" href="/oca-for-functional-consultants" class="dropdown-item active"> <span>OCA for non technical profiles</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/documentation" class="dropdown-item "> <span>Documentation</span> </a> </li> <li class=""> <a role="menuitem" href="/how-to-guides" class="dropdown-item "> <span>How to Guides</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/marketing-logos" class="dropdown-item " target="_blank"> <span>Marketing & Logos</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/faq" class="dropdown-item "> <span>FAQ</span> </a> </li> </ul> </li> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>NEWS & UPDATES</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/blog/1" class="dropdown-item "> <span>News & Blog</span> </a> </li> <li class=""> <a role="menuitem" href="/events" class="dropdown-item "> <span>Upcoming Events</span> </a> </li> <li class=""> <a role="menuitem" href="/groups" class="dropdown-item "> <span>Mailing Lists</span> </a> </li> </ul> </li> <li class="nav-item mx-lg-3 divider d-none"></li> <li class="o_wsale_my_cart nav-item mx-lg-3"> <a href="/shop/cart" class="nav-link"> <i class="fa fa-shopping-cart"></i> <sup class="my_cart_quantity badge badge-primary" data-order-id="">0</sup> </a> </li> <li class="nav-item ml-lg-auto o_no_autohide_item"> <a href="/web/login" class="nav-link font-weight-bold">Sign in</a> </li> </ul> </div> <div class="oe_structure oe_structure_solo" id="oe_structure_header_default_1"> <section class="s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text"> <div class="container"> <a href="/contactus" class="btn btn-primary ml-4" data-original-title="" title="" aria-describedby="tooltip500013">Contact Us</a> </div> </section> </div> </div> </nav> </header> <main> <div id="wrap" class="oe_structure oe_empty"> <section class="s_cover parallax s_parallax_is_fixed bg-black-50 pt96 pb96 o_colored_level" data-scroll-background-ratio="1" data-snippet="s_cover" data-name="Cover"> <span class="s_parallax_bg oe_img_bg" style="background-image: url('/web/image/website.s_cover_default_image'); background-position: 50% 0;"></span> <div class="o_we_bg_filter bg-black-50"></div> <div class="container s_allow_columns"> <h1 style="text-align: center;"> <font style="font-size: 62px; font-weight: bold;">OCA for Functional Consultants </font> </h1> <p class="lead" style="text-align: center;"> <br/> </p> <p style="text-align: center;"> <br/> </p> </div> </section> <section class="s_title pt32 pb32 o_colored_level" data-vcss="001" data-snippet="s_title" data-name="Title"> <div class="container s_allow_columns"> <h1 style="text-align: center;"> <font style="font-size: 62px;">Introduction</font> </h1> </div> </section> <section class="s_text_block pt32 pb32 o_colored_level" data-snippet="s_text_block" data-name="Text"> <div class="s_allow_columns container"> <p>In the beginning, Odoo software was created by a technical guy (Fabien Pinckaers). This explains why the Odoo ecosystem has been originally oriented to technical profiles. </p> <p>The Odoo Community Association (OCA), initially founded in 2013 by Odoo developers working for Odoo integrator (independent from Odoo S.A.) has also focused for a long time on the technical side: collaboratively building new open source Odoo modules. That is why it might be difficult for non-technical profiles, to navigate in the OCA resources and interact with our community.</p> <p>To fill this gap, the OCA “functional working group” was founded and we have created this page for you! Our goal is to enrich the OCA with the knowledge of the Odoo functional expert and this page aims at helping anyone who is interested in OCA modules to discover how to find OCA modules, use them and even ask for new features. This page collects a series of questions that will guide any non-technical newcomers to find his way! If you are a complete newbie in Odoo, you may also check the official Odoo functional documentation <a href="https://www.odoo.com/documentation/" target="_blank">https://www.odoo.com/documentation/</a></p> <div> <br/> </div> </div> </section> <section class="s_title pt32 pb32 o_colored_level" data-vcss="001" data-snippet="s_title" data-name="Title"> <div class="container s_allow_columns"> <h1 style="text-align: center;"> <span style="font-size: 62px;">Who are non-technical or functional consultants profiles? </span> </h1> <div style="text-align: center;"> <br/> </div> </div> </section> <section class="s_text_block pt32 pb32 o_colored_level" data-snippet="s_text_block" data-name="Text"> <div class="container s_allow_columns"> <p>By non-technical profiles, we mean Business Analysts, Functional Analysts, Project Managers, Accountants, Quality Assurance profiles. Of course, any technical person can find the content interesting as well. It often happens that an Odoo developer becomes a functional consultant or the other way around.<br/></p> </div> </section> <section class="s_faq_collapse pt32 pb32 o_colored_level" data-snippet="s_faq_collapse" data-name="Accordion" style=""> <div class="container"> <div id="myCollapse1711401009310" class="accordion" role="tablist"> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711401009311" data-original-title="" title="" aria-describedby="tooltip220647">What does OCA provide for non-technical profiles? </a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711401009311" style=""> <div class="card-body"> <p class="card-text"> <b>Modules</b> </p> <p class="card-text">Well, first of all OCA has tons of free-to-use features (usually one feature is packaged into a “module”) enhancing Odoo, providing a lot of functionalities in order to help you address a large array of business needs. These modules are compatible with both Odoo community and Odoo Enterprise Editions. They are developed and reviewed by experts thus ensuring their high quality. </p> <p class="card-text">These modules are used by a lot of people in different industries, so their effectiveness has been put to test with real case scenarios. They are written under open source licenses and ready to use.</p> <p class="card-text">Please note: Most of the actions within the OCA happens in Github, a popular development platform. We encourage you to create an account to make the most of what OCA has to offer.</p> <p class="card-text"> <br/> </p> <p class="card-text">Here is a quick overview of how a non-technical can use Github:<br/><br/><a href="/resources/code" target="_blank">https://odoo-community.org/resources/code</a><br/><br/><a href="https://youtu.be/lH3TQ9IK_co?si=FtiSx2yRkxMzLI4g" target="_blank" data-original-title="" title="" aria-describedby="tooltip217429">https://youtu.be/lH3TQ9IK_co?si=FtiSx2yRkxMzLI4g</a><br/></p> <div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711401009310" data-original-title="" title="" aria-describedby="tooltip385633">How to find OCA Modules?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711401009310" style=""> <div class="card-body"> <p class="card-text"> You can search for these modules in our OCA shop: <a href="/shop" target="_blank">https://odoo-community.org/shop</a></p> <p class="card-text">Or browse them by repository in Github: <a href="https://github.com/OCA" target="_blank">https://github.com/OCA</a></p> <p class="card-text"> <b>How repos are structured</b> </p> <p class="card-text">Repos are grouped by functional topics i.e in the main repo <a href="https://github.com/OCA" target="_blank">https://github.com/OCA</a>, in the repository section, you can search for example for “sale”and you will find the following:</p> <div> <img class="img-fluid o_we_custom_image" src="/web/image/4288764-d1d4b749/screenshot2024_0325_9.png" alt="" loading="lazy" style=""/> <br/> </div> <p class="card-text">Take a look at the version. If you click on the repository link you will open a page where you can find all related modules. Pay attention to the version. Not all modules are available in all versions. You can check the version you are interested in by changing the branch. In our case, we see all modules that are available in v16. </p> <div> <img class="img-fluid o_we_custom_image" src="/web/image/4288815-ce9e3169/v16github.png" alt="" loading="lazy" style=""/> <br/> <br/> <br/> <br/> <br/> <div> <b>What is a Pull Request (PR), an issue?</b> <b> <br/> </b> <b> <br/> </b> </div> <div>A pull request is in general a proposal for a bug fix, proposal for adding a new feature, improving the documentation, etc. </div> <div> <br/> </div> <div>Example: I would like to improve the documentation of the sale_fixed_discount module in the sale-workflow repo for v17. </div> <div>A very simplified process description would be: I clone the repository, update the documentation of the module, propose the update to the community via a Pull Request. Then the Pull Request should be reviewed, approved and at the end merged in the official branch i.e the OCA v17 branch. You can find the “Pull requests'' related to a specific repository using the repository buttons. It is a good practice to search for migrations/bugfixes in the Pull request before you try to migrate/fix the code on your own.</div> <div> <br/> <br/> <img class="img-fluid o_we_custom_image" src="/web/image/4288816-7fdea0a9/issuesgithub.png" alt="" loading="lazy" style=""/> <br/> <br/> <br/> <div>“GitHub Issues are items you can create in a repository to plan, discuss and track work.</div> <div>Issues are simple to create and flexible to suit a variety of scenarios. You can use issues to track work, give or receive feedback, collaborate on ideas or tasks, and efficiently communicate with others.” [1]</div> <div>[1] <a href="https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues" target="_blank">https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues</a></div> <div> <br/> </div> <div> <b>Tips on odoo-code-search</b> <b> <br/> </b> <b> <br/> </b> </div> <div>This is a very powerful tool and searches GitHub for Odoo code. You can use it, but pay attention that not only official (OCA/odoo) modules are listed. Anyways if you are interested only in OCA/odoo modules you can easily add a filter to the search only those. For example I am interested only in the “sale” modules from OCA and odoo, so I can use the following filter:</div> </div> <div> <br/> <img class="img-fluid o_we_custom_image" src="/web/image/4288817-e8cd00f5/codesearch.png" alt="" loading="lazy" style=""/> <br/> <br/> <br/> </div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711401009312" data-original-title="" title="" aria-describedby="tooltip95545">The OCA module description sounds nice! How can I check how this module actually works? </a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711401009312" style=""> <div class="card-body"> <p class="card-text">Each module for each version is immediately ready to test, to do that…</p> <p class="card-text">how to test from module page (or repo): <br/><a href="/resources/review" target="_blank">https://odoo-community.org/resources/review</a></p> <p class="card-text">how to test from an open PR:<br/><a href="/resources/review#scrollTop=0" target="_blank">https://odoo-community.org/resources/review#scrollTop=0</a></p> <div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402229566" data-original-title="" title="" aria-describedby="tooltip95545">I think I’ve found a bug in this OCA module. What do I do?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402229566" style=""> <div class="card-body"> <p class="card-text">Even though we do our best to provide quality modules, it is always possible to encounter a problem. In this case, you can take a few minutes to <a href="/resources/report-bugs" target="_blank">report a bug</a>. Thanks for taking this time!</p> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402306179" data-original-title="" title="" aria-describedby="tooltip95545">I have some ideas on how to improve a module. What should I do?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402306179" style=""> <div class="card-body"> <p class="card-text">Working on a module and realizing you could improve it? Great, we are always open to improvement and any help is welcome. </p> <p class="card-text">If you have technical skills, you can follow these guidelines to submit your code: <a href="/resources/code">Code</a>. Otherwise, ask one of your colleagues to take care of this part. </p> <p class="card-text">If you don’t have technical skills nor a colleague who could take care of that, reach out to the OCA community by requesting a new feature (link: <a href="/resources/request-a-new-feature">https://odoo-community.org/resources/request-a-new-feature.</a></p> <div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402394797" data-original-title="" title="" aria-describedby="tooltip95545">Ok, and what if I see a module I like but it’s not in the Odoo version I use?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402394797" style=""> <div class="card-body"> <p class="card-text">First, the module you need might be under the process of being available in the version you need. Check the list of Pull Requests.</p> <p class="card-text">If you have developers skill, you can contribute to the OCA following this guidelines <a href="/resources/code">https://odoo-community.org/resources/code</a>. If not, you can ask your tech colleagues or make a feature request <a href="/resources/request-a-new-feature">https://odoo-community.org/resources/request-a-new-feature</a>.</p> <div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402553111" data-original-title="" title="" aria-describedby="tooltip95545">Ok the module is great, but unfortunately not in my language?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402553111" style=""> <div class="card-body"> <p class="card-text">There is a good chance that more popular modules are already translated in the languages most used by the community. The standard language at the OCA is English.</p> <p class="card-text">If you find a module that needs translation, you can translate it yourself. Check how to do that here: </p> <p class="card-text"> <a href="/resources/translate">https://odoo-community.org/resources/translate</a> <br/> <br/> <a href="https://www.youtube.com/watch?v=DJIF6roJkZQ">https://www.youtube.com/watch?v=DJIF6roJkZQ</a> <br/> </p> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402627308" data-original-title="" title="" aria-describedby="tooltip95545"> I want to request a new feature for an OCA module</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402627308" style=""> <div class="card-body"> <p class="card-text">You have a great idea for a new module or new functionality that would benefit a lot of people in the OCA. Write it down! Go to a repository which fits the best. Write a wonderful RFC (Request for Comment) and discuss with other OCA people how to bring your feature to life. A Request for Comment is simply an issue whose name starts with [RFC]. To know how to create an issue, see here . </p> <p class="card-text"><i>Example of RFC</i>: <a href="https://github.com/OCA/social/issues/625"> https://github.com/OCA/social/issues/625</a></p> <p class="card-text"> <a href="/resources/request-a-new-feature">https://odoo-community.org/resources/request-a-new-feature</a> <br/> </p> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402727516" data-original-title="" title="" aria-describedby="tooltip95545">I saw an interesting new feature being developed in a PR, what do I do to *get the module merged*?</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402727516" style=""> <div class="card-body"> <p class="card-text">Good question! As you already know the OCA work is voluntary, so sometimes it takes time till a PR is merged. You contribute to this process with:</p> <ul> <li> <p class="card-text">A code review from you or a colleague of you</p> </li> <li> <p class="card-text">Functional test</p> </li> </ul> <p class="card-text"> <a href="/resources/review" target="_blank">https://odoo-community.org/resources/review</a> </p> <div> <br/> </div> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="true" class="card-header" data-target="#myCollapseTab1711402821494" data-original-title="" title="" aria-describedby="tooltip95545">Is there a forum or any discussion space for other non technical people like me to discuss Odoo features?</a> <div class="collapse show" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402821494" style=""> <div class="card-body"> <p class="card-text">You would like to talk directly to other functionals who, like you, are discovering new Odoo features. There are different channels used by the OCA people: </p> <p class="card-text">Subscribe to the OCA contributors mailing list: <a href="/groups" target="_blank">https://odoo-community.org/groups</a></p> <p class="card-text">This is mainly used by the developers but it’s also open for functional discussions.</p> <p class="card-text">Discuss: in Github Discussions are available as well. You can first search if there is a discussion on the topic you are interested in or open a new one. Link: <a href="https://github.com/orgs/OCA/discussions">https://github.com/orgs/OCA/discussions<br/></a></p> <p class="card-text">There is also a Discord Group. Send an email to <a href="mailto:discord-membership@odoo-community.org">us here</a> to request access. Once you are in introduce yourself as a new member.</p> </div> </div> </div> <div class="card bg-white" data-name="Item"> <a href="#" role="tab" data-toggle="collapse" aria-expanded="false" class="card-header collapsed" data-target="#myCollapseTab1711402985553" data-original-title="" title="" aria-describedby="tooltip95545">You want to test an OCA module</a> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402985553" style=""> <div class="card-body"> <p class="card-text">You think a module could be useful to you and your customers, but you would like to test it first. </p> <p class="card-text">To do so, you can use Runboat:<br/><a href="/resources/documentation" target="_blank" data-original-title="" title="" aria-describedby="tooltip210007">https://odoo-community.org/resources/documentation</a></p> </div> </div> </div> <div class="card bg-white" data-name="Item"> <div class="collapse" role="tabpanel" data-parent="#myCollapse1711401009310" id="myCollapseTab1711402524913" style=""> <div class="card-body"> <p class="card-text">First, the module you need might be under the process of being available in the version you need. Check the list of Pull Requests.</p> <p class="card-text">If you have developers skill, you can contribute to the OCA following this guidelines <a href="/resources/code">https://odoo-community.org/resources/code</a>. If not, you can ask your tech colleagues or make a feature request <a href="/resources/request-a-new-feature">https://odoo-community.org/resources/request-a-new-feature</a>.</p> <div> <br/> </div> </div> </div> </div> </div> </div> </section> </div> </main> <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc "> <div id="footer" class="oe_structure oe_structure_solo" style=""> <section class="s_text_block pt48 pb16" data-snippet="s_text_block" data-name="Text" style=""> <div class="container"> <div class="row"> <div class="col-lg-3 o_colored_level pb0" style=""> <h6> ABOUT</h6> <ul class="list-unstyled"> <li class="list-item py-1"> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"></a> </li> <li class="list-item py-1"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip719480"> <a href="/about/who-we-are">Who we are</a> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip407041"> <a href="/about/how-we-work">How we work</a> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip339497"> <a href="/contactus">Contact<br/></a> </font> </li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip339497"> <br/> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1"></li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <h6> GET INVOLVED</h6> <ul class="list-unstyled" style="margin-bottom: 1rem;"> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/become-a-member" data-original-title="" title="" aria-describedby="tooltip524879">Become a Member</a> </font> </li> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/become-a-sponsor" data-original-title="" title="" aria-describedby="tooltip420396">Become a Sponsor</a> </font> </li> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/contribute">Contribute</a> </font> </li> </ul> </li> </ul> </div> <div class="pb16 col-lg-3 o_colored_level"> <h6> RESOURCES</h6> <ul class="list-unstyled"> <li class="py-1"></li> <li class="py-1"> <font style="font-size: 14px;"></font> <a href="/resources" data-original-title="" title="" aria-describedby="tooltip369273"> <font style="font-size: 14px;">Projects & Apps</font> </a> <font style="font-size: 14px;"> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/resources/documentation">Documentation</a> </font> </li> <li class="py-1"> <a href="/resources/events-sprints"> <font style="font-size: 14px;">Events & Sprints</font> </a> <font style="font-size: 14px;"> <br/> </font> </li> <li class="py-1"> <font style="font-size: 14px;"></font> <a href="/resources/marketing-logos"> <font style="font-size: 14px;">Marketing & Logos</font> </a> <font style="font-size: 14px;"> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/resources/faq">FAQ</a> </font> </li> </ul> </div> <div class="pb16 col-lg-3 o_colored_level" style=""> <h6> NEWS & UPDATES</h6> <ul class="list-unstyled"> <li class="py-1"></li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/blog/news-updates-1" data-original-title="" title="" aria-describedby="tooltip251446">Blog</a> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/news-updates/mailing-lists">Mailing Lists<br/></a> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <br/> </font> </li> <li class="py-1"></li> <li class="py-1"> <h5> <font style="font-size: 14px;"> <a href="/app-store">APP STORE</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="https://github.com/oca" target="_blank" data-original-title="" title="" aria-describedby="tooltip309274">GITHUB</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="/privacy">PRIVACY</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="/contactus">CONTACT</a> </font> </h5> </li> </ul> </div> <div class="col-lg-3 o_colored_level pb0" style=""> <h5> <font style="font-size: 14px;">OCA is a non-profit organization helping members to create lower cost, more successful Odoo solutions faster, with easy access to high quality apps and open upgrades. </font> </h5> <h5> <br/> </h5> <h5> <font style="font-size: 14px;"> </font> <a href="https://github.com/oca" target="_blank"> <span class="fa fa-github" style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip634022"></span> </a> <font style="font-size: 14px;"> </font> <a href="https://twitter.com/OdooCommunity" target="_blank"> <span class="fa fa-twitter fa-2x" style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip986118"></span> </a> <font style="font-size: 14px;"> </font> <a href="https://www.linkedin.com/company/oca-odoo-community-association/" target="_blank"> <span class="fa fa-linkedin" data-original-title="" title="" aria-describedby="tooltip1163"></span> </a> </h5> </div> </div> </div> </section> </div> <div id="o_footer_scrolltop_wrapper" class="container h-0 d-flex align-items-center justify-content-center"> <a id="o_footer_scrolltop" role="button" href="#top" title="Scroll To Top" class="btn btn-primary rounded-circle d-flex align-items-center justify-content-center"> <span class="fa fa-1x fa-chevron-up"></span> </a> </div> <div class="o_footer_copyright o_colored_level o_cc" data-name="Copyright"> <div class="container py-3"> <div class="row"> <div class="col-sm text-center text-sm-left text-muted"> <span class="mr-2 o_footer_copyright_name"> <span style="font-size: 12px;">Copyright © Odoo Community Association (OCA)</span> </span> </div> <div class="col-sm text-center text-sm-right o_not_editable"> <div class="o_brand_promotion"> Powered by <a target="_blank" class="badge badge-light" href="http://www.odoo.com?utm_source=db&utm_medium=website"> <img alt="Odoo" src="/web/static/src/img/odoo_logo_tiny.png" style="height: 1em; vertical-align: baseline;" loading="lazy"/> </a> - The #1 <a target="_blank" href="http://www.odoo.com/page/e-commerce?utm_source=db&utm_medium=website">Open Source eCommerce</a> </div> </div> </div> </div> </div> </footer> </div> <script id="tracking_code"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-55851584-1'.trim(), 'auto'); ga('send','pageview'); </script> </body> </html>