diff --git a/docs/.buildinfo.bak b/docs/.buildinfo.bak deleted file mode 100644 index 6e2507d4127..00000000000 --- a/docs/.buildinfo.bak +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 4b49713d514e06bd45dbf610bea7af8e -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/010_introduction.html b/docs/010_introduction.html index a841b9dfedf..8c09009599d 100644 --- a/docs/010_introduction.html +++ b/docs/010_introduction.html @@ -206,7 +206,7 @@

Alternative to Openupgrade

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/020_required_knowledge.html b/docs/020_required_knowledge.html index ab73e4bdfcb..227a8fd13e0 100644 --- a/docs/020_required_knowledge.html +++ b/docs/020_required_knowledge.html @@ -127,7 +127,7 @@

To develop Openupgrade Scripts

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/030_coverage_analysis.html b/docs/030_coverage_analysis.html index 06995d2a513..0b623e97b04 100644 --- a/docs/030_coverage_analysis.html +++ b/docs/030_coverage_analysis.html @@ -133,7 +133,7 @@

Coverage Analysis

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/040_run_migration.html b/docs/040_run_migration.html index 05b02f906b6..bb1cd38ddf0 100644 --- a/docs/040_run_migration.html +++ b/docs/040_run_migration.html @@ -106,7 +106,7 @@

1. Get the code from OpenUpgrade and dependenciesOpenUpgrade

Make the openupgrade_framework and the openupgrade_scripts modules available in the addons path in the Odoo instance of the new version.

-

Or, for older versions: check out the OpenUpgrade source code from Github +

Or, for older versions: check out the OpenUpgrade source code from GitHub for the branches you need. Each branch migrates to its version from the previous version, so branch 13.0 migrates from 12.0 to 13.0. If you are migrating across multiple versions, you need to run each version of @@ -178,7 +178,7 @@

4. Run the upgrade, fix data and repeat…

Write the missing migration scripts

At this stage, if some of your modules don’t have yet migration scripts, @@ -200,7 +200,7 @@

Write the missing migration scripts

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/050_after_migration.html b/docs/050_after_migration.html index aa9fcb65a37..396753293e5 100644 --- a/docs/050_after_migration.html +++ b/docs/050_after_migration.html @@ -109,7 +109,7 @@

After migration

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/060_odoo_migration_manager.html b/docs/060_odoo_migration_manager.html index 436ebd27570..bebc67dac26 100644 --- a/docs/060_odoo_migration_manager.html +++ b/docs/060_odoo_migration_manager.html @@ -141,7 +141,7 @@

FAQ

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/070_migration_files.html b/docs/070_migration_files.html index e0a25a22f08..cf324ecc695 100644 --- a/docs/070_migration_files.html +++ b/docs/070_migration_files.html @@ -184,7 +184,7 @@

Analysis files description

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/080_migration_script_development.html b/docs/080_migration_script_development.html index d52892e54d9..6f5a8254831 100644 --- a/docs/080_migration_script_development.html +++ b/docs/080_migration_script_development.html @@ -130,7 +130,7 @@

Overview

For many modules, a developer will not even need to write any function, but will “simply” need to call pre-existing functions from openupgradelib with the appropriate arguments. The main complexities becomes to learn what are the functions available in -openupgradelib and then to select appropriatly the arguments (usually according to +openupgradelib and then to select appropriately the arguments (usually according to the openupgrade_analysis.txt, see below).

For instance, the migration to version 13 of mass_mailing did not require any custom function: https://github.com/OCA/OpenUpgrade/pull/2273/files

@@ -239,7 +239,7 @@

Learning resources

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/090_contribute.html b/docs/090_contribute.html index 82dae8b1ed1..6adaadde4b4 100644 --- a/docs/090_contribute.html +++ b/docs/090_contribute.html @@ -183,7 +183,7 @@

Community involvementWriting migration scripts for Odoo is a lot of work, that can not be accomplished by a single party. We need your help.

If you are at all interested in discussing strategic, functional or -technical issues, please post an issue on the Github project: +technical issues, please post an issue on the GitHub project: https://github.com/OCA/OpenUpgrade.

If you are a developer, give the OpenUpgrade software a go and give us feedback. If you use the software, provide the project with your issue @@ -216,7 +216,7 @@

Community involvement

© Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

diff --git a/docs/100_maintain_repository.html b/docs/100_maintain_repository.html index 2161bc51434..62617d29d3d 100644 --- a/docs/100_maintain_repository.html +++ b/docs/100_maintain_repository.html @@ -187,7 +187,7 @@

Manual changesupgrade_analysis into server-tools, and the analysis files into openupgrade_scripts.

  • Add a coverage file (e.g. docsource/modules170-180.rst)

  • In the OpenUpgrade/documentation branch, add a new line in build_openupgrade_docs.

  • -
  • Push a test database for the old release to Github (see https://github.com/OCA/OpenUpgrade/wiki/How-to-create-a-reference-database)

  • +
  • Push a test database for the old release to GitHub (see https://github.com/OCA/OpenUpgrade/wiki/How-to-create-a-reference-database)

  • Execute the technical migration of openupgrade_framework.

  • Check files in .github/workflows for any required changes.

  • Once development starts on the new edition’s migration scripts, change the default branch for new PRs at https://github.com/OCA/OpenUpgrade/settings/branches.

  • @@ -206,7 +206,7 @@

    Manual changes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/_static/js/html5shiv-printshiv.min.js b/docs/_static/js/html5shiv-printshiv.min.js deleted file mode 100644 index 2b43bd062e9..00000000000 --- a/docs/_static/js/html5shiv-printshiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3-pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=y.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=y.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),y.elements=c+" "+a,j(b)}function f(a){var b=x[a[v]];return b||(b={},w++,a[v]=w,x[w]=b),b}function g(a,c,d){if(c||(c=b),q)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():u.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||t.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),q)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return y.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(y,b.frag)}function j(a){a||(a=b);var d=f(a);return!y.shivCSS||p||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),q||i(a,d),a}function k(a){for(var b,c=a.getElementsByTagName("*"),e=c.length,f=RegExp("^(?:"+d().join("|")+")$","i"),g=[];e--;)b=c[e],f.test(b.nodeName)&&g.push(b.applyElement(l(b)));return g}function l(a){for(var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(A+":"+a.nodeName);d--;)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function m(a){for(var b,c=a.split("{"),e=c.length,f=RegExp("(^|[\\s,>+~])("+d().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),g="$1"+A+"\\:$2";e--;)b=c[e]=c[e].split("}"),b[b.length-1]=b[b.length-1].replace(f,g),c[e]=b.join("}");return c.join("{")}function n(a){for(var b=a.length;b--;)a[b].removeNode()}function o(a){function b(){clearTimeout(g._removeSheetTimer),d&&d.removeNode(!0),d=null}var d,e,g=f(a),h=a.namespaces,i=a.parentWindow;return!B||a.printShived?a:("undefined"==typeof h[A]&&h.add(A),i.attachEvent("onbeforeprint",function(){b();for(var f,g,h,i=a.styleSheets,j=[],l=i.length,n=Array(l);l--;)n[l]=i[l];for(;h=n.pop();)if(!h.disabled&&z.test(h.media)){try{f=h.imports,g=f.length}catch(o){g=0}for(l=0;g>l;l++)n.push(f[l]);try{j.push(h.cssText)}catch(o){}}j=m(j.reverse().join("")),e=k(a),d=c(a,j)}),i.attachEvent("onafterprint",function(){n(e),clearTimeout(g._removeSheetTimer),g._removeSheetTimer=setTimeout(b,500)}),a.printShived=!0,a)}var p,q,r="3.7.3",s=a.html5||{},t=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",w=0,x={};!function(){try{var a=b.createElement("a");a.innerHTML="",p="hidden"in a,q=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){p=!0,q=!0}}();var y={elements:s.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:r,shivCSS:s.shivCSS!==!1,supportsUnknownElements:q,shivMethods:s.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=y,j(b);var z=/^$|\b(?:all|print)\b/,A="html5shiv",B=!q&&function(){var c=b.documentElement;return!("undefined"==typeof b.namespaces||"undefined"==typeof b.parentWindow||"undefined"==typeof c.applyElement||"undefined"==typeof c.removeNode||"undefined"==typeof a.attachEvent)}();y.type+=" print",y.shivPrint=o,o(b),"object"==typeof module&&module.exports&&(module.exports=y)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/docs/_static/js/html5shiv.min.js b/docs/_static/js/html5shiv.min.js deleted file mode 100644 index cd1c674f5e3..00000000000 --- a/docs/_static/js/html5shiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3-pre",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/docs/coverage_analysis/coverage_legend.html b/docs/coverage_analysis/coverage_legend.html index 1b5e6436f5c..15e3a3f586b 100644 --- a/docs/coverage_analysis/coverage_legend.html +++ b/docs/coverage_analysis/coverage_legend.html @@ -99,7 +99,7 @@

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules100-110.html b/docs/coverage_analysis/modules100-110.html index cb3370172eb..e4227f88888 100644 --- a/docs/coverage_analysis/modules100-110.html +++ b/docs/coverage_analysis/modules100-110.html @@ -1052,7 +1052,7 @@

    Module coverage 10.0 -> 11.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules110-120.html b/docs/coverage_analysis/modules110-120.html index c46b46c29ca..7dd62da5951 100644 --- a/docs/coverage_analysis/modules110-120.html +++ b/docs/coverage_analysis/modules110-120.html @@ -1117,7 +1117,7 @@

    Module coverage 11.0 -> 12.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules120-130.html b/docs/coverage_analysis/modules120-130.html index 1f0a846710c..3784e787ea9 100644 --- a/docs/coverage_analysis/modules120-130.html +++ b/docs/coverage_analysis/modules120-130.html @@ -1228,7 +1228,7 @@

    Module coverage 12.0 -> 13.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules130-140.html b/docs/coverage_analysis/modules130-140.html index be8cb67a4ed..361ed081804 100644 --- a/docs/coverage_analysis/modules130-140.html +++ b/docs/coverage_analysis/modules130-140.html @@ -1325,7 +1325,7 @@

    Module coverage 13.0 -> 14.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules140-150.html b/docs/coverage_analysis/modules140-150.html index 425b3541b8a..8f9163c3cc8 100644 --- a/docs/coverage_analysis/modules140-150.html +++ b/docs/coverage_analysis/modules140-150.html @@ -1889,7 +1889,7 @@

    Module coverage 14.0 -> 15.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules150-160.html b/docs/coverage_analysis/modules150-160.html index 8e309cef1ee..21100dc3a6a 100644 --- a/docs/coverage_analysis/modules150-160.html +++ b/docs/coverage_analysis/modules150-160.html @@ -1989,7 +1989,7 @@

    Module coverage 15.0 -> 16.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules50-60.html b/docs/coverage_analysis/modules50-60.html index 86cf58e3ee3..085e1ebb4eb 100644 --- a/docs/coverage_analysis/modules50-60.html +++ b/docs/coverage_analysis/modules50-60.html @@ -619,7 +619,7 @@

    Module coverage 5.0 -> 6.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules60-61.html b/docs/coverage_analysis/modules60-61.html index 9eb2c735f3d..c28dea06743 100644 --- a/docs/coverage_analysis/modules60-61.html +++ b/docs/coverage_analysis/modules60-61.html @@ -629,7 +629,7 @@

    Module coverage 6.0 -> 6.1

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules61-70.html b/docs/coverage_analysis/modules61-70.html index aadf6530267..274c8c9ee1a 100644 --- a/docs/coverage_analysis/modules61-70.html +++ b/docs/coverage_analysis/modules61-70.html @@ -713,7 +713,7 @@

    Module coverage 6.1 -> 7.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules70-80.html b/docs/coverage_analysis/modules70-80.html index 5447a325f4b..84ffc9a6b5c 100644 --- a/docs/coverage_analysis/modules70-80.html +++ b/docs/coverage_analysis/modules70-80.html @@ -904,7 +904,7 @@

    Module coverage 7.0 -> 8.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules80-90.html b/docs/coverage_analysis/modules80-90.html index d6892928416..c9bf39b881e 100644 --- a/docs/coverage_analysis/modules80-90.html +++ b/docs/coverage_analysis/modules80-90.html @@ -1147,7 +1147,7 @@

    Module coverage 8.0 -> 9.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/coverage_analysis/modules90-100.html b/docs/coverage_analysis/modules90-100.html index 9576c447b82..223ecc2d4bf 100644 --- a/docs/coverage_analysis/modules90-100.html +++ b/docs/coverage_analysis/modules90-100.html @@ -1035,7 +1035,7 @@

    Module coverage 9.0 -> 10.0

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/genindex.html b/docs/genindex.html index 6056681bba5..5c5ad0a5acd 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -91,7 +91,7 @@

    Index

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/index.html b/docs/index.html index da710a45b86..8d990fcb397 100644 --- a/docs/index.html +++ b/docs/index.html @@ -177,7 +177,7 @@

    Indices and tables

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/search.html b/docs/search.html index bee5c7ea603..a7e5351d483 100644 --- a/docs/search.html +++ b/docs/search.html @@ -99,7 +99,7 @@

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/searchindex.js b/docs/searchindex.js index 87a97ef74d5..34f53add105 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. Get the code from OpenUpgrade and dependencies": [[3, "get-the-code-from-openupgrade-and-dependencies"]], "2. Make a copy of the database to migrate": [[3, "make-a-copy-of-the-database-to-migrate"]], "3. Adjust the configuration for Odoo and OpenUpgrade": [[3, "adjust-the-configuration-for-odoo-and-openupgrade"]], "4. Run the upgrade, fix data and repeat\u2026": [[3, "run-the-upgrade-fix-data-and-repeat"]], "After migration": [[4, null]], "Alternative to Openupgrade": [[0, "alternative-to-openupgrade"]], "Analysis": [[24, "analysis"], [25, "analysis"], [26, "analysis"], [31, "analysis"], [32, "analysis"], [33, "analysis"], [34, "analysis"]], "Analysis files description": [[6, "analysis-files-description"]], "Community involvement": [[8, "community-involvement"]], "Configuration options": [[3, "configuration-options"]], "Contribute": [[8, null]], "Contribution to OpenUpgrade": [[24, "contribution-to-openupgrade"], [25, "contribution-to-openupgrade"], [26, "contribution-to-openupgrade"], [27, "contribution-to-openupgrade"], [28, "contribution-to-openupgrade"], [29, "contribution-to-openupgrade"], [30, "contribution-to-openupgrade"], [31, "contribution-to-openupgrade"], [32, "contribution-to-openupgrade"], [33, "contribution-to-openupgrade"], [34, "contribution-to-openupgrade"]], "Coverage Analysis": [[2, null]], "Coverage File": [[28, "coverage-file"], [29, "coverage-file"]], "Directory contents": [[6, "directory-contents"]], "Example": [[24, "example"], [26, "example"], [28, "example"], [29, "example"], [34, "example"]], "FAQ": [[5, "faq"]], "Field Fast Precomputation": [[24, null]], "Field Renaming": [[25, null]], "For versions 13.0 and below": [[6, "for-versions-13-0-and-below"]], "For versions 14.0 and higher": [[6, "for-versions-14-0-and-higher"]], "Format Value Changing": [[26, null]], "Generate / Update analysis file": [[29, "generate-update-analysis-file"]], "Generate the difference analysis files": [[6, "generate-the-difference-analysis-files"]], "How to contribute new migration scripts": [[8, "how-to-contribute-new-migration-scripts"]], "Indices and tables": [[23, "indices-and-tables"]], "Introduction": [[0, null]], "Learn from code review of open PRs": [[7, "learn-from-code-review-of-open-prs"]], "Learn from existing migration scrips": [[7, "learn-from-existing-migration-scrips"]], "Learn from typical Use cases": [[7, "learn-from-typical-use-cases"]], "Learning resources": [[7, "learning-resources"]], "Maintain OpenUpgrade Repository": [[9, null]], "Manual changes": [[9, "manual-changes"]], "Migration Files": [[6, null]], "Migration from one version to the next": [[0, "migration-from-one-version-to-the-next"]], "Migration of several versions": [[0, "migration-of-several-versions"]], "Migration script development": [[7, null]], "Model Renaming": [[27, null]], "Module Merging": [[28, null]], "Module Renaming": [[29, null]], "Module coverage 10.0 -> 11.0": [[11, null]], "Module coverage 11.0 -> 12.0": [[12, null]], "Module coverage 12.0 -> 13.0": [[13, null]], "Module coverage 13.0 -> 14.0": [[14, null]], "Module coverage 14.0 -> 15.0": [[15, null]], "Module coverage 15.0 -> 16.0": [[16, null]], "Module coverage 5.0 -> 6.0": [[17, null]], "Module coverage 6.0 -> 6.1": [[18, null]], "Module coverage 6.1 -> 7.0": [[19, null]], "Module coverage 7.0 -> 8.0": [[20, null]], "Module coverage 8.0 -> 9.0": [[21, null]], "Module coverage 9.0 -> 10.0": [[22, null]], "Non official addons": [[6, "non-official-addons"]], "Notes": [[24, "notes"], [26, "notes"], [28, "notes"], [29, "notes"], [30, "notes"], [32, "notes"], [33, "notes"], [34, "notes"]], "Noupdate XML entry Changed": [[30, null]], "Obsolete options in the Odoo configuration file": [[3, "obsolete-options-in-the-odoo-configuration-file"]], "OpenUpgrade": [[3, "openupgrade"]], "Openupgrade design": [[0, "openupgrade-design"]], "Overview": [[7, "overview"]], "Rationale": [[30, "rationale"]], "Required Knowledge": [[1, null]], "Restart the upgrade of the failed module instead of upgrading all systematically": [[7, "restart-the-upgrade-of-the-failed-module-instead-of-upgrading-all-systematically"]], "Result without migration script / Expected Result": [[24, "result-without-migration-script-expected-result"], [25, "result-without-migration-script-expected-result"], [26, "result-without-migration-script-expected-result"], [27, "result-without-migration-script-expected-result"], [28, "result-without-migration-script-expected-result"], [29, "result-without-migration-script-expected-result"], [30, "result-without-migration-script-expected-result"], [32, "result-without-migration-script-expected-result"], [33, "result-without-migration-script-expected-result"], [34, "result-without-migration-script-expected-result"]], "Running the migration": [[3, null]], "SQL Constraint Deleted": [[31, null]], "Set up the branch for a new Odoo release": [[9, "set-up-the-branch-for-a-new-odoo-release"]], "Source Code Differences": [[24, "source-code-differences"], [25, "source-code-differences"], [26, "source-code-differences"], [27, "source-code-differences"], [30, "source-code-differences"], [31, "source-code-differences"], [32, "source-code-differences"], [33, "source-code-differences"], [34, "source-code-differences"]], "Table Renaming": [[32, null]], "The Odoo Migration Manager": [[5, null]], "The Trial and error process for the development of your scripts": [[7, "the-trial-and-error-process-for-the-development-of-your-scripts"]], "To Use Openupgrade": [[1, "to-use-openupgrade"]], "To develop Openupgrade Scripts": [[1, "to-develop-openupgrade-scripts"]], "Update noupdate_changes.xml file": [[30, "update-noupdate-changes-xml-file"]], "Update upgrade_analysis_work.txt file": [[24, "update-upgrade-analysis-work-txt-file"], [25, "update-upgrade-analysis-work-txt-file"], [26, "update-upgrade-analysis-work-txt-file"], [31, "update-upgrade-analysis-work-txt-file"], [33, "update-upgrade-analysis-work-txt-file"], [34, "update-upgrade-analysis-work-txt-file"]], "V11 table ir_act_window_view": [[34, "v11-table-ir-act-window-view"]], "V12 table ir_act_window_view (With migration script)": [[34, "v12-table-ir-act-window-view-with-migration-script"]], "V12 table ir_act_window_view (Without migration script)": [[34, "v12-table-ir-act-window-view-without-migration-script"]], "V14 table calendar_contacts": [[27, "v14-table-calendar-contacts"]], "V14 table hr_job": [[26, "v14-table-hr-job"]], "V14 table ir_module_module": [[29, "v14-table-ir-module-module"]], "V14 table mail_activity_type": [[25, "v14-table-mail-activity-type"]], "V14 table mail_message_res_partner_needaction_rel": [[32, "v14-table-mail-message-res-partner-needaction-rel"]], "V14 table rating_rating": [[33, "v14-table-rating-rating"]], "V14 table report_paperformat": [[30, "v14-table-report-paperformat"]], "V15 table calendar_filters (With migration script)": [[27, "v15-table-calendar-filters-with-migration-script"]], "V15 table calendar_filters (Without migration script)": [[27, "v15-table-calendar-filters-without-migration-script"]], "V15 table hr_job (With openupgrade)": [[26, "v15-table-hr-job-with-openupgrade"]], "V15 table hr_job (Without openupgrade)": [[26, "v15-table-hr-job-without-openupgrade"]], "V15 table ir_act_window_view (With migration script)": [[30, "v15-table-ir-act-window-view-with-migration-script"]], "V15 table ir_module_module": [[28, "v15-table-ir-module-module"]], "V15 table ir_module_module (With openupgrade)": [[29, "v15-table-ir-module-module-with-openupgrade"]], "V15 table ir_module_module (Without openupgrade)": [[29, "v15-table-ir-module-module-without-openupgrade"]], "V15 table mail_activity_type (With migration script)": [[25, "v15-table-mail-activity-type-with-migration-script"], [33, "v15-table-mail-activity-type-with-migration-script"]], "V15 table mail_activity_type (Without migration script)": [[25, "v15-table-mail-activity-type-without-migration-script"]], "V15 table mail_notification (With migration script)": [[32, "v15-table-mail-notification-with-migration-script"]], "V15 table mail_notification (Without migration script)": [[32, "v15-table-mail-notification-without-migration-script"]], "V15 table rating_rating (Without migration script)": [[33, "v15-table-rating-rating-without-migration-script"]], "V15 table report_paperformat (Without migration script)": [[30, "v15-table-report-paperformat-without-migration-script"]], "V16 table ir_module_module (With openupgrade)": [[28, "v16-table-ir-module-module-with-openupgrade"]], "V16 table ir_module_module (Without openupgrade)": [[28, "v16-table-ir-module-module-without-openupgrade"]], "Value Mapping": [[33, null]], "Version 11.0": [[34, "version-11-0"]], "Version 12.0": [[34, "version-12-0"]], "Version 14.0": [[24, "version-14-0"], [25, "version-14-0"], [26, "version-14-0"], [27, "version-14-0"], [30, "version-14-0"], [31, "version-14-0"], [32, "version-14-0"], [33, "version-14-0"]], "Version 15.0": [[24, "version-15-0"], [25, "version-15-0"], [26, "version-15-0"], [27, "version-15-0"], [30, "version-15-0"], [31, "version-15-0"], [32, "version-15-0"], [33, "version-15-0"]], "Welcome to OpenUpgrade\u2019s documentation!": [[23, null]], "What is OpenUpgrade": [[0, "what-is-openupgrade"]], "Why migrate to a more recent major version": [[0, "why-migrate-to-a-more-recent-major-version"]], "Write migration Script": [[24, "write-migration-script"], [25, "write-migration-script"], [26, "write-migration-script"], [27, "write-migration-script"], [30, "write-migration-script"], [31, "write-migration-script"], [32, "write-migration-script"], [33, "write-migration-script"], [34, "write-migration-script"]], "Write the missing migration scripts": [[3, "write-the-missing-migration-scripts"]], "XML IDs": [[6, "xml-ids"]], "XML-ID Renaming": [[34, null]], "apriori.py file": [[27, "apriori-py-file"], [28, "apriori-py-file"], [29, "apriori-py-file"]], "noupdate_changes.xml File": [[30, "noupdate-changes-xml-file"]], "openupgradelib": [[3, "openupgradelib"]], "pre-migration.py file": [[28, "pre-migration-py-file"], [29, "pre-migration-py-file"]]}, "docnames": ["010_introduction", "020_required_knowledge", "030_coverage_analysis", "040_run_migration", "050_after_migration", "060_odoo_migration_manager", "070_migration_files", "080_migration_script_development", "090_contribute", "100_maintain_repository", "coverage_analysis/coverage_legend", "coverage_analysis/modules100-110", "coverage_analysis/modules110-120", "coverage_analysis/modules120-130", "coverage_analysis/modules130-140", "coverage_analysis/modules140-150", "coverage_analysis/modules150-160", "coverage_analysis/modules50-60", "coverage_analysis/modules60-61", "coverage_analysis/modules61-70", "coverage_analysis/modules70-80", "coverage_analysis/modules80-90", "coverage_analysis/modules90-100", "index", "use_cases/field_fast_precomputation", "use_cases/field_renaming", "use_cases/format_value_changing", "use_cases/model_renaming", "use_cases/module_merging", "use_cases/module_renaming", "use_cases/noupdate_xml_entry_changed", "use_cases/sql_constraint_deleted", "use_cases/table_renaming", "use_cases/value_mapping", "use_cases/xml_id_renaming"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["010_introduction.rst", "020_required_knowledge.rst", "030_coverage_analysis.rst", "040_run_migration.rst", "050_after_migration.rst", "060_odoo_migration_manager.rst", "070_migration_files.rst", "080_migration_script_development.rst", "090_contribute.rst", "100_maintain_repository.rst", "coverage_analysis/coverage_legend.rst", "coverage_analysis/modules100-110.rst", "coverage_analysis/modules110-120.rst", "coverage_analysis/modules120-130.rst", "coverage_analysis/modules130-140.rst", "coverage_analysis/modules140-150.rst", "coverage_analysis/modules150-160.rst", "coverage_analysis/modules50-60.rst", "coverage_analysis/modules60-61.rst", "coverage_analysis/modules61-70.rst", "coverage_analysis/modules70-80.rst", "coverage_analysis/modules80-90.rst", "coverage_analysis/modules90-100.rst", "index.rst", "use_cases/field_fast_precomputation.rst", "use_cases/field_renaming.rst", "use_cases/format_value_changing.rst", "use_cases/model_renaming.rst", "use_cases/module_merging.rst", "use_cases/module_renaming.rst", "use_cases/noupdate_xml_entry_changed.rst", "use_cases/sql_constraint_deleted.rst", "use_cases/table_renaming.rst", "use_cases/value_mapping.rst", "use_cases/xml_id_renaming.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 22, 26, 28, 29, 30, 33], "0": [0, 1, 2, 3, 5, 8, 9, 23, 28, 29], "00": 34, "01": 34, "02": 34, "04": 34, "1": [0, 2, 8, 9, 11, 12, 20, 21, 23, 25, 27, 28, 29, 30, 32, 33, 34], "10": [2, 23, 30], "11": [2, 23], "12": [1, 2, 3, 6, 7, 23], "13": [0, 1, 2, 3, 7, 23, 27, 28, 29, 33, 34], "14": [0, 1, 2, 3, 7, 9, 23, 28, 29, 34], "140": 9, "15": [0, 1, 2, 8, 9, 23, 28, 29, 34], "150": 9, "16": [0, 1, 2, 8, 9, 23, 28, 34], "160": 9, "17": 9, "170": 9, "18": 9, "180": 9, "2": [5, 7, 8, 12, 18, 20, 21, 23, 25, 27, 30, 32, 33, 34], "200": [28, 29], "2020": 34, "2023": 34, "22": [27, 33], "2273": 7, "2275": 7, "23": 34, "2499": 7, "28": [30, 34], "3": [0, 7, 9, 20, 21, 23, 25, 27, 30, 33], "30": 30, "304": 28, "34": 27, "35": 34, "3apr": 7, "4": [5, 21, 23, 30, 33], "405": 29, "5": [0, 2, 21, 23, 33], "50": 26, "52": 27, "5bfix": 7, "5d": 7, "6": [2, 6, 20, 21, 23], "7": [2, 21, 23], "7c95c14c06d77e5ebbd7aafd9c0c345b47d27d30": 5, "8": [2, 23], "8069": 7, "8b02879ff5": 5, "9": [2, 5, 23], "90": 30, "92": 32, "94": 32, "A": [0, 3, 6, 7, 10, 14, 15, 16, 25, 28, 29, 30, 31, 34], "AND": [33, 34], "And": 30, "As": [0, 7, 8, 24, 28, 29, 33, 34], "At": [0, 3, 6, 33, 34], "Be": 3, "But": [7, 33], "For": [0, 1, 2, 3, 5, 7, 8, 23, 29, 30, 32, 33, 34], "If": [0, 1, 2, 3, 6, 8, 24, 26, 28, 29, 30, 32, 33, 34], "In": [0, 1, 5, 7, 8, 9, 10, 14, 15, 16, 28, 29, 30, 33, 34], "It": [0, 5, 6, 7, 8, 27, 30, 33], "NOT": 27, "No": [9, 11, 12, 13, 15, 16, 19, 20, 21, 22, 33], "Not": [10, 14, 15, 16, 33], "Of": 6, "On": 9, "Or": 3, "TO": 8, "That": [5, 7], "The": [0, 2, 3, 4, 6, 9, 20, 23, 24, 26, 27, 28, 29, 30, 33, 34], "Then": [7, 8, 30, 34], "There": [4, 5, 26], "These": [7, 22, 24], "To": [0, 6, 8, 16, 23, 26], "With": 3, "__manifest__": 9, "_blank": 26, "_compute_value_count": 24, "_database_cleanup_": 4, "_descript": 27, "_inherit": 6, "_name": [24, 25, 26, 27, 31, 32, 33], "_rename_field": 25, "_sql_constraint": 31, "_tabl": 32, "_without_": 24, "_work": 8, "_xml_ids_renam": 34, "abl": 1, "about": [3, 24], "abov": [7, 30, 33], "absolut": [3, 24], "acc": 7, "access": [6, 22, 34], "access_mrp_bom_byproduct_manag": 34, "access_mrp_subproduct_manag": 34, "accomplish": 8, "accord": [7, 28], "account": [1, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 33], "account_account": [11, 17, 18, 19, 20, 21, 22], "account_analytic_analysi": [17, 18, 19, 20, 21], "account_analytic_default": [11, 12, 13, 14, 17, 18, 19, 20, 21, 22], "account_analytic_default_hr_expens": [13, 14], "account_analytic_default_purchas": [13, 14], "account_analytic_distribut": 21, "account_analytic_plan": [17, 18, 19, 20, 21], "account_anglo_saxon": [17, 18, 19, 20, 21], "account_asset": [11, 12, 19, 20, 21, 22], "account_asset_manag": 12, "account_balance_lin": 28, "account_bank_statement_extens": [19, 20, 21], "account_bank_statement_import": [11, 12, 13, 14, 21, 22], "account_budget": [11, 12, 17, 18, 19, 20, 21, 22], "account_budget_oca": 12, "account_cancel": [11, 12, 13, 17, 18, 19, 20, 21, 22], "account_cash_basis_base_account": [11, 12, 21, 22], "account_chart": [17, 18, 19, 20, 21], "account_check_print": [11, 12, 13, 14, 15, 16, 21, 22], "account_check_writ": [19, 20, 21], "account_coda": [17, 18], "account_debit_not": [13, 14, 15, 16], "account_edi": [14, 15, 16], "account_edi_extend": [14, 15], "account_edi_facturx": [14, 15, 16, 28], "account_edi_proxy_cli": [14, 15, 16], "account_edi_ubl": [14, 15, 16, 28], "account_edi_ubl_bis3": [15, 16], "account_edi_ubl_cii": [14, 15, 16, 28], "account_extra_report": [21, 22], "account_facturx": [12, 13, 14], "account_fleet": [14, 15, 16], "account_followup": [17, 18, 19, 20, 21], "account_full_reconcil": [21, 22], "account_global_discount": 6, "account_invo": [11, 12], "account_invoice_layout": [17, 18], "account_invoice_ship": 22, "account_lock": [11, 12, 13, 14, 15, 16, 21, 22], "account_move_force_remov": 28, "account_pay": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "account_payment_ord": 21, "account_qr_code_sepa": [14, 15, 16], "account_revers": 12, "account_sale_timesheet": [15, 16], "account_sequ": [17, 18, 19, 20, 21], "account_statement_import": 14, "account_tax_adjust": [21, 22], "account_tax_cash_basi": [11, 21, 22], "account_tax_exig": [21, 22], "account_tax_python": [11, 12, 13, 14, 15, 16, 21, 22], "account_test": [11, 12, 13, 14, 15, 19, 20, 21, 22], "account_vouch": [11, 12, 13, 17, 18, 19, 20, 21, 22], "achiev": 7, "across": 3, "act_window": 34, "act_window_id": 34, "action": [6, 29, 34], "action_crm_tag_form_view_oppor11": 34, "action_enrich_mail": 29, "activ": [8, 25, 27], "activereview": 19, "actual": 6, "ad": [6, 7], "add": [2, 3, 8, 9, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "add_field": 24, "addit": [6, 28, 29], "addon": [2, 3, 19, 23, 27, 28, 29, 30], "address": 22, "adjust": 23, "administr": 26, "adopt": 14, "advantag": [28, 29], "adyen_platform": [14, 15], "after": [3, 5, 6, 7, 23, 24, 26, 30, 33, 34], "again": 3, "against": [5, 9], "aim": 0, "al": 24, "all": [0, 2, 3, 5, 6, 8, 9, 24, 26, 30, 34], "allow": [3, 4, 9, 33], "alreadi": [3, 5, 7, 8, 32], "also": [4, 5, 6, 7], "alter": 30, "altern": [7, 23], "alwai": [6, 7, 8, 10, 14, 15, 16, 24, 33], "am": [8, 9], "amount": [1, 24], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 24, 32], "analys": [11, 12, 13, 19, 20, 21, 22], "analysi": [0, 7, 8, 9, 10, 14, 15, 16, 21, 23, 27], "analyt": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "analytic_contract_hr_expens": [19, 20, 21], "analytic_journal_billing_r": [17, 18], "analytic_user_funct": [17, 18, 19, 20, 21], "anglo_saxon_dropship": [20, 21], "ani": [0, 4, 5, 6, 7, 8, 9, 12, 22], "annot": 6, "anonym": [11, 12, 17, 18, 19, 20, 21, 22], "anoth": [0, 4, 5, 7, 24, 25, 34], "ant": 0, "anticip": 5, "anymor": [6, 22], "anyth": 33, "anywai": [5, 22], "api": [0, 7, 24], "appear": 24, "appli": [5, 6], "applic": 0, "appropri": 7, "appropriatli": 7, "apriori": [9, 34], "ar": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 21, 22, 24, 26, 29, 33, 34], "argument": [1, 5, 7], "around": 6, "ask": 3, "asset": 12, "assign": 22, "associ": [0, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24], "attachment_index": [13, 14, 15, 16], "attribut": [6, 24], "auction": [17, 18], "audit": 6, "audittrail": [17, 18, 19], "auth_crypt": [11, 12, 19, 20, 21, 22], "auth_ldap": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_oauth": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_oauth_signup": 19, "auth_openid": [19, 20, 21], "auth_password_polici": [13, 14, 15, 16], "auth_password_policy_port": [14, 15, 16], "auth_password_policy_signup": [13, 14, 15, 16], "auth_signup": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_totp": [14, 15, 16], "auth_totp_mail": [15, 16], "auth_totp_mail_enforc": [15, 16], "auth_totp_port": [14, 15, 16], "autoinstal": 3, "automat": [6, 32], "avail": [0, 3, 5, 7, 11, 12, 13, 19, 20, 21, 22, 29, 33], "awar": 7, "b": [7, 8, 9], "back": [5, 7, 8], "backup": [3, 32], "bad": 8, "bank": [21, 33], "barcod": [11, 12, 13, 14, 15, 16, 21, 22], "barcodes_gs1_nomenclatur": [15, 16], "base": [3, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 30, 34], "base_action_rul": [11, 17, 18, 19, 20, 21, 22], "base_address_c": [11, 12, 13, 14, 15, 16], "base_address_extend": [11, 12, 13, 14, 15, 16], "base_autom": [11, 12, 13, 14, 15, 16], "base_calendar": [17, 18, 19], "base_contact": [17, 18], "base_crypt": [17, 18], "base_gengo": [11, 12, 13, 14, 19, 20, 21, 22], "base_geoloc": [11, 12, 13, 14, 15, 16, 20, 21, 22], "base_iban": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_import": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "base_import_modul": [11, 12, 13, 14, 15, 16, 20, 21, 22], "base_install_request": 16, "base_module_doc_rst": [17, 18], "base_module_qu": [17, 18], "base_module_record": [17, 18], "base_report_cr": [17, 18], "base_report_design": [17, 18, 19, 20, 21], "base_secur": 30, "base_setup": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_sparse_field": [11, 12, 13, 14, 15, 16], "base_statu": 19, "base_synchro": [17, 18], "base_tool": [17, 18], "base_vat": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_vat_autocomplet": [11, 12], "basic": 7, "batch": 30, "becam": 6, "becaus": [4, 29, 34], "becom": [0, 6, 7], "been": [0, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 32, 33, 34], "befor": [3, 5, 6, 7, 32, 34], "begin": [28, 29, 34], "being": [6, 7, 32], "below": [2, 7, 10, 14, 15, 16, 23], "benefit": 0, "best": 33, "better": 5, "between": [0, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 26, 30, 33], "bin": 3, "blob": 5, "block": 8, "board": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "boolean": 27, "both": [3, 5, 7], "branch": [0, 3, 6, 8, 23], "breech": 0, "bring": 0, "bu": [11, 12, 13, 14, 15, 16, 21, 22, 31], "budget": 12, "bug": 3, "build_openupgrade_doc": 9, "built": 5, "bus_pres": 31, "bus_user_presence_uniqu": 31, "busi": 0, "buspres": 31, "c": 7, "calcul": 24, "caldav": [17, 18], "calendar": [11, 12, 13, 14, 15, 16, 20, 21, 22, 27], "calendar_sm": [11, 12, 13, 14, 15, 16], "call": [3, 4, 6, 7, 25], "can": [0, 2, 3, 4, 5, 6, 7, 8, 10, 14, 15, 16, 24, 28, 29, 30, 31, 32, 33, 34], "candid": 26, "care": 3, "carrier": 29, "case": [0, 1, 6, 23, 24, 28, 29, 30, 33, 34], "cat": 9, "caus": [6, 7], "cd": [8, 9], "ce": 0, "ceo": 0, "certainli": 1, "chang": [6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 32, 33, 34], "char": 6, "check": [2, 3, 5, 7, 8, 9, 21, 27, 33], "checkout": [8, 9], "choic": 33, "circular": 3, "claim_from_deliveri": [17, 18, 19, 20, 21, 22], "class": [24, 25, 26, 27, 31, 32, 33], "clean": [3, 4], "clone": 9, "code": [5, 8, 9, 19, 23], "collect": 5, "column": [4, 6, 25, 33], "com": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22], "combin": 7, "come": 29, "command": [3, 30], "comment": [8, 24, 26, 30], "commit": [0, 5, 8, 9], "commun": [0, 11, 12, 20, 21, 23, 28, 29], "comodel_nam": [24, 27], "compani": 8, "comparison": 6, "compet": 0, "complet": 1, "complex": [7, 24], "comput": 24, "compute_product_template_attribute_line_value_count": 24, "concern": 29, "conclud": 0, "config": 34, "configur": [8, 9, 23, 24], "confirm": 33, "consequ": 6, "conserv": 4, "consid": [4, 8, 29], "consist": 4, "constraint": [7, 32, 34], "constraint_bus_presence_bus_user_presence_uniqu": 31, "consult": 8, "contact": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27], "contain": [0, 6, 7, 9, 24, 29, 30, 34], "content": 23, "context": 5, "continu": 7, "contract": 21, "contribut": 23, "contributor": [7, 8, 24], "convert": 26, "convert_field_to_html": 26, "copi": [0, 6, 7, 8, 23], "copy_column": 33, "core": [0, 5, 12, 22], "correct": [26, 29, 33], "correctli": 27, "correspond": [6, 25, 26, 33, 34], "corrupt": 5, "could": [6, 33], "count": 24, "countri": 6, "coupon": [14, 15, 16], "cours": 6, "cover": [8, 10, 11, 14, 15, 16, 20], "coverag": [8, 9, 23], "cp": 8, "cr": [24, 26, 27, 28, 29, 30, 32, 33, 34], "crash": 34, "creat": [6, 8, 9, 30, 34], "create_d": 34, "creation": 34, "criteria": 33, "crm": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "crm_caldav": [17, 18], "crm_case_form_view_oppor": 34, "crm_claim": [17, 18, 19, 20, 21, 22], "crm_fundrais": [17, 18], "crm_helpdesk": [17, 18, 19, 20, 21], "crm_iap_enrich": [15, 16, 29], "crm_iap_lead": [13, 14, 15, 29], "crm_iap_lead_enrich": [13, 14, 15, 29], "crm_iap_lead_websit": [13, 14, 15], "crm_iap_min": [15, 16], "crm_lead_opportun": 34, "crm_lead_opportunities_view_form": 34, "crm_livechat": [11, 12, 13, 14, 15, 16], "crm_mail_plugin": [15, 16], "crm_mass_mail": 21, "crm_partner_assign": [17, 18, 19, 20, 21, 22], "crm_phone_valid": [11, 12, 13], "crm_profil": [17, 18, 19, 20, 21], "crm_project": [11, 12, 13], "crm_project_issu": [11, 20, 21, 22], "crm_reveal": [12, 13, 29], "crm_sm": [13, 14, 15, 16], "crm_todo": 19, "crude": 9, "csv": [6, 30], "currenc": 6, "current": 6, "custom": [0, 5, 6, 7, 8, 24, 28, 29], "d": 7, "dai": [5, 24], "daniel": 0, "dashboard": 18, "data": [0, 1, 4, 6, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34], "data_recycl": 16, "databas": [0, 2, 4, 5, 6, 7, 8, 9, 23, 24, 28, 29], "date": [8, 26], "date_to_datetime_tz": 26, "datetim": 26, "db": [7, 15, 16], "debt": 0, "decid": 3, "decim": 26, "decimal_precis": [11, 12, 13, 17, 18, 19, 20, 21, 22], "declar": [5, 7], "dedic": 9, "def": [24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "default": [6, 9, 24, 25, 27, 30], "default_descript": 25, "default_not": 25, "deferred_": 5, "defin": 6, "del": [6, 8, 25, 28, 29, 31, 34], "deleg": 6, "delet": [6, 7, 30, 33, 34], "delete_record_transl": 30, "delete_sql_constraint_saf": [31, 32], "deliveri": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 29], "delivery_carrier_label_up": 29, "delivery_hs_cod": 13, "delivery_mondialrelai": [15, 16], "delivery_stock_picking_batch": 16, "delivery_ups_oca": 29, "depart": 6, "depend": [5, 7, 8, 23, 24, 33], "deposit": 30, "deriv": 6, "describ": [7, 30], "descript": [23, 25, 26], "design": [2, 23], "desir": 30, "detail": [7, 8], "detect": [5, 6, 32], "determin": 6, "develop": [0, 2, 3, 5, 6, 8, 9, 23, 33], "diachron": 0, "dict": [27, 28, 29], "dictionari": 3, "did": 7, "differ": [0, 2, 7, 23], "difficult": 0, "digest": [12, 13, 14, 15, 16], "digit": 9, "direct": 3, "directli": 3, "directori": [5, 23], "disabl": 5, "disappear": [31, 33], "discuss": [0, 7, 8], "disk": 4, "displai": [6, 33], "dissatisfi": 33, "distinct": 6, "distribut": [2, 10, 14, 15, 16, 21], "do": [3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 28, 29, 33], "doc": [28, 29], "docsourc": [8, 9, 28, 29], "docstr": 5, "document": [2, 4, 9, 11, 12, 13, 17, 18, 19, 20, 21, 22, 26], "document_": [17, 18], "document_ftp": [17, 18, 19], "document_pag": [19, 20], "document_webdav": [17, 18, 19], "doe": [0, 5, 12, 21, 33], "doesn": 30, "domain_forc": 30, "don": [3, 8], "donat": 8, "done": [7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 31, 33, 34], "dot": 9, "dote": 9, "dpi": 30, "drop": 32, "duplic": 34, "durat": 24, "dure": [5, 6, 7, 8, 25, 27, 32, 34], "e": [4, 9], "each": [0, 1, 3, 6, 7, 8, 24, 27, 28, 29, 30], "earlier": [3, 5], "easi": 7, "easier": 6, "edi": [5, 19, 20, 21], "edit": [0, 3, 7, 9, 10, 12, 14, 15, 16, 28, 29], "effort": 2, "egg": 3, "element": [24, 30, 33, 34], "email": [25, 32], "email_templ": [17, 18, 19, 20, 21], "employe": [6, 27], "empti": [6, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 27], "en": 24, "encod": [6, 9], "encount": [3, 6], "encourag": 4, "end": [5, 6, 7, 28, 29], "engag": 7, "engin": 5, "ensur": [0, 6, 7, 8], "enterpris": [0, 9, 12], "entri": [6, 7], "env": [24, 25, 26, 27, 30, 31, 32, 33, 34], "environ": [1, 3], "eof": 9, "equival": 30, "error": [3, 8, 23, 24], "escapedold": 9, "escapedprev": 9, "especi": 24, "et": 30, "etc": [0, 8, 34], "eval": [30, 34], "even": [5, 7, 24], "event": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 29], "event_booth": [15, 16], "event_booth_sal": [15, 16], "event_crm": [14, 15, 16], "event_crm_sal": [14, 15, 16], "event_moodl": 19, "event_project": [17, 18], "event_sal": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "event_sm": [13, 14, 15, 16], "ever": 5, "everi": [3, 6, 33], "everyth": 33, "evolut": 0, "evolv": 0, "exactli": [12, 21], "exampl": [0, 1, 5, 6, 8, 33], "except": [7, 30], "excess": 24, "execut": [1, 5, 6, 7, 9, 34], "exempl": [30, 34], "exist": [4, 6, 8, 23, 32], "expect": 3, "expert": 26, "explain": [0, 7, 8], "explan": 7, "exploit": 0, "export": [0, 3, 9], "extra": [0, 15, 16, 21, 22, 28, 29], "fabien": 0, "face": [7, 8, 24], "facilit": 1, "fail": [2, 8, 34], "fals": [24, 27, 28, 29, 30], "familiar": 7, "faq": 23, "fast": [0, 1, 7], "faster": 0, "featur": [0, 6, 12, 22, 29, 33], "feedback": 8, "fetchmail": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "fetchmail_gmail": [12, 13, 14, 15, 16], "fetchmail_outlook": [12, 13, 14, 15, 16, 28], "few": 0, "field": [5, 6, 7, 8, 26, 27, 30, 31, 32, 33, 34], "file": [5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 32], "fill": 6, "filter": 27, "final": [6, 8, 9], "financi": [12, 28], "find": [0, 10, 12, 14, 15, 16, 22, 23], "fire": 5, "first": [6, 7, 33, 34], "fit": 6, "fix": [4, 5, 7, 8, 23], "fixed_modul": 7, "flag": [3, 6, 30, 34], "fleet": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "float": 26, "float_to_integ": 26, "folder": [6, 8, 9, 28, 29], "follow": [0, 3, 6, 7, 8, 9, 10, 14, 15, 16, 27, 28, 29, 32], "force_dep": 3, "fork": [0, 3, 6, 9], "form": 34, "format": [7, 9, 30], "found": [0, 6, 7, 10, 14, 15, 16], "founder": 0, "framework": 0, "free": [4, 5], "french": 0, "from": [1, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "full": [4, 5, 7, 9, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "fulli": 33, "function": [0, 1, 6, 7, 8, 24, 26], "further": 33, "futur": [4, 9], "g": 9, "gamif": [11, 12, 13, 14, 15, 16, 20, 21, 22], "gamification_sale_crm": [11, 12, 13, 14, 15, 16, 20, 21, 22], "gener": [23, 24, 27, 28, 34], "get": [1, 7, 23], "get_legacy_nam": 33, "gift_card": [15, 16], "git": [0, 3, 8, 9], "gitaggreg": 1, "github": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26], "give": [6, 8], "given": [1, 7], "glitch": 5, "go": [1, 3, 7, 8], "goal": 2, "good": 1, "google_account": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_base_account": 19, "google_calendar": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_doc": 19, "google_dr": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_gmail": [12, 13, 14, 15, 16], "google_map": [17, 18], "google_recaptcha": [14, 15, 16], "google_spreadsheet": [11, 12, 13, 14, 15, 16, 20, 21, 22], "grant": 22, "greatli": 1, "greenwitch": 26, "group": [8, 30], "group_system": 30, "ha": [0, 4, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "hack": [10, 14, 15, 16], "had": 6, "handl": 26, "happen": [4, 7], "hardcod": 6, "have": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 14, 15, 16, 24, 26, 28, 29, 30, 31, 34], "he": 24, "header": 3, "header_lin": 30, "header_spac": 30, "help": [3, 5, 7, 8, 9, 10, 14, 15, 16], "helper": [0, 5], "here": [6, 7, 8, 9, 12, 22, 23, 30], "hierarchi": 6, "higher": 23, "highli": 33, "highlight": 7, "highly_dissatisfi": 33, "hire": 8, "histori": 0, "hole": 0, "host": [0, 4, 6], "hour": [24, 26], "how": [1, 5, 7, 9, 23], "howev": [24, 30, 32], "hr": [6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26], "hr_applicant_docu": [20, 21], "hr_attend": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_contract": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_equip": [21, 22], "hr_evalu": [17, 18, 19, 20], "hr_expens": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_expense_check": [11, 12, 13, 14, 22], "hr_fleet": [13, 14, 15, 16], "hr_gamif": [11, 12, 13, 14, 15, 16, 20, 21, 22], "hr_holidai": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_holidays_attend": [13, 14, 15, 16], "hr_holidays_calendar": 14, "hr_hourly_cost": 16, "hr_mainten": [11, 12, 13, 14, 15, 16, 22], "hr_org_chart": [11, 12, 13, 14, 15, 16], "hr_payrol": [11, 12, 13, 17, 18, 19, 20, 21, 22], "hr_payroll_account": [11, 12, 13, 17, 18, 19, 20, 21, 22], "hr_presenc": [13, 14, 15, 16], "hr_recruit": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_recruitment_skil": 16, "hr_recruitment_survei": [11, 12, 13, 14, 15, 16, 22], "hr_skill": [13, 14, 15, 16], "hr_skills_slid": [13, 14, 15, 16], "hr_skills_survei": [13, 14, 15, 16], "hr_timesheet": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_timesheet_attend": [11, 12, 13, 14, 15, 16, 22], "hr_timesheet_invoic": [17, 18, 19, 20, 21], "hr_timesheet_sheet": [11, 17, 18, 19, 20, 21, 22], "hr_work_entri": [13, 14, 15, 16], "hr_work_entry_contract": [15, 16], "hr_work_entry_holidai": [15, 16], "href": 26, "hrjob": 26, "html": [25, 26], "html_view": [17, 18], "http": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 26], "http_rout": [11, 12, 13, 14, 15, 16], "huge": [1, 24], "hw_blackbox_b": [11, 12, 13, 22], "hw_driver": [12, 13, 14], "hw_escpo": [11, 12, 13, 14, 20, 21, 22], "hw_posbox_homepag": [11, 12, 13, 14, 20, 21, 22], "hw_posbox_upgrad": [11, 12, 13, 20, 21, 22], "hw_proxi": [11, 12, 13, 14, 20, 21, 22], "hw_scale": [11, 12, 13, 20, 21, 22], "hw_scanner": [11, 12, 13, 20, 21, 22], "hw_screen": [11, 12, 13], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "iap": [11, 12, 13, 14, 15, 16], "iap_crm": [14, 15, 16], "iap_mail": [14, 15, 16], "icp_mail_bounce_alia": 34, "id": [7, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33], "idea": [17, 18, 19], "identifi": 29, "ignor": 6, "im": [20, 31], "im_chat": 21, "im_livechat": [11, 12, 13, 14, 15, 16, 20, 21, 22], "im_livechat_mail_bot": [12, 13, 14, 15, 16], "im_odoo_support": [21, 22], "im_support": [12, 13, 14], "imp": 8, "implement": [6, 7], "import": [0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "improv": [0, 8, 24], "includ": [0, 3, 5, 8, 12, 22], "inconsist": 7, "inconveni": 24, "incorrect": 4, "increas": 0, "increasingli": 0, "inde": 24, "independ": 8, "index": 23, "indic": [8, 34], "inform": [0, 11, 12, 13, 15, 16, 19, 20, 21, 22, 28, 29, 33], "inherit": 6, "init": [3, 7, 9], "initi": [0, 9, 27, 28, 29, 30], "inject": 1, "insist": 8, "instal": [0, 1, 2, 3, 5, 6, 11, 28, 29], "instanc": [0, 1, 3, 5, 6, 7, 28, 29], "instead": 28, "insuffici": 24, "integ": [24, 26], "integr": 2, "interest": 8, "interfac": 33, "intermedi": 0, "intern": 5, "introduc": [3, 5, 6], "introduct": [7, 23], "intuit": 4, "invoic": [0, 6, 22], "invok": 1, "involv": [0, 23], "io": [23, 26], "ir": [6, 8, 29, 30, 31, 34], "ir_default_system_rul": 30, "isfunct": 24, "issu": [7, 8], "item": [24, 28, 29, 30], "its": 3, "itself": [3, 5, 27], "javascript": 0, "job": 26, "just": [6, 33], "keep": [0, 4, 9], "kei": [3, 8, 27, 28, 29, 33, 34], "kept": 33, "kind": [7, 12, 22], "know": [1, 5, 30], "knowledg": [8, 17, 18, 19, 20, 21, 23], "known": 9, "ko": 33, "l10n_account_edi_ubl_cii_test": [15, 16], "l10n_ae": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_ae_po": [15, 16], "l10n_ar": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ar_website_sal": [14, 15, 16], "l10n_at": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_au": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_be": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_be_coda": [19, 20, 21], "l10n_be_edi": [13, 14, 15, 16], "l10n_be_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_be_hr_payroll_account": [11, 12, 13, 19, 20, 21, 22], "l10n_be_hr_payroll_fleet": [11, 12, 13], "l10n_be_intrastat": [11, 12, 21, 22], "l10n_be_intrastat_2019": [11, 12, 22], "l10n_be_invoice_bba": [11, 12, 13, 14, 15, 19, 20, 21, 22], "l10n_bg": [15, 16], "l10n_bo": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_br": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ca": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ch": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ch_qriban": [14, 15], "l10n_cl": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_cn": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_cn_citi": [12, 13, 14, 15, 16], "l10n_cn_small_busi": [11, 12, 13, 14, 21, 22], "l10n_cn_standard": [11, 12, 13, 14, 21, 22], "l10n_co": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_co_po": [13, 14, 15, 16], "l10n_cr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_cz": [14, 15, 16], "l10n_de": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_de_purchas": [14, 15, 16], "l10n_de_repair": [14, 15, 16], "l10n_de_sal": [14, 15, 16], "l10n_de_skr03": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_de_skr04": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_de_stock": [14, 15, 16], "l10n_din5008": 16, "l10n_din5008_purchas": 16, "l10n_din5008_repair": 16, "l10n_din5008_sal": 16, "l10n_din5008_stock": 16, "l10n_dk": [12, 13, 14, 15, 16], "l10n_do": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_dz": [14, 15, 16], "l10n_e": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ec": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_eg": [15, 16], "l10n_eg_edi_eta": [15, 16], "l10n_es_edi_sii": [14, 15, 16], "l10n_et": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_eu_oss": [15, 16], "l10n_eu_servic": [11, 12, 13, 14, 15, 21, 22], "l10n_fi": [14, 15, 16], "l10n_fi_sal": [15, 16], "l10n_fr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_fr_certif": [11, 12, 13, 21, 22], "l10n_fr_facturx_chorus_pro": [15, 16], "l10n_fr_fec": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_fr_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_fr_pos_cert": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_fr_rib": [19, 20, 21], "l10n_fr_sale_clos": [11, 12, 13, 21, 22], "l10n_gcc_invoic": [14, 15, 16], "l10n_gcc_invoice_stock_account": [15, 16], "l10n_gcc_po": [14, 15, 16], "l10n_generic_coa": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_gr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_gt": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_hk": [12, 13, 14, 15, 16], "l10n_hn": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_hr": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_hu": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_id": [12, 13, 14, 15, 16], "l10n_id_efaktur": [14, 15, 16], "l10n_ie": [13, 14, 15, 16], "l10n_il": [13, 14, 15, 16], "l10n_in": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_in_edi": [15, 16], "l10n_in_edi_ewaybil": 15, "l10n_in_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_in_po": [13, 14, 15, 16], "l10n_in_purchas": [11, 12, 13, 14, 15, 16], "l10n_in_purchase_stock": [13, 14, 15, 16], "l10n_in_sal": [11, 12, 13, 14, 15, 16], "l10n_in_sale_stock": [13, 14, 15, 16], "l10n_in_schedule6": [11, 12, 13, 21, 22], "l10n_in_stock": [11, 12, 13, 14, 15, 16], "l10n_in_upi": 15, "l10n_it": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_it_edi": [12, 13, 14, 15, 16], "l10n_it_edi_sdicoop": [14, 15, 16], "l10n_it_stock_ddt": [14, 15, 16], "l10n_jp": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_ke": [15, 16], "l10n_ke_edi_tremol": 15, "l10n_latam_bas": [13, 14, 15, 16], "l10n_latam_invoice_docu": [13, 14, 15, 16], "l10n_lt": [12, 13, 14, 15, 16], "l10n_lu": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_lu_peppol_id": 15, "l10n_ma": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_mn": [12, 13, 14, 15, 16], "l10n_multilang": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_mx": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_mx_hr": 16, "l10n_my": 15, "l10n_nl": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_nl_edi": [15, 16], "l10n_no": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_no_edi": [15, 16], "l10n_nz": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_pa": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_pe": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ph": [14, 15], "l10n_pk": [15, 16], "l10n_pl": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_pt": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_r": 15, "l10n_ro": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_sa": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_sa_invoic": [14, 15, 16], "l10n_sa_po": [14, 15, 16], "l10n_se": [13, 14, 15, 16], "l10n_se_ocr": [14, 15], "l10n_sg": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_si": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_sk": [14, 15, 16], "l10n_syscohada": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_th": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_tr": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_tw": [15, 16], "l10n_u": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ua": [13, 14, 15, 16], "l10n_ui": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_uk": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ve": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_vn": [11, 12, 13, 14, 15, 16, 20, 21, 22], "l10n_za": [12, 13, 14, 15, 16], "l23": 5, "lack": 2, "lambda": 27, "languag": 0, "larg": 24, "last": 33, "later": 4, "latest": [0, 3, 23], "latest_vers": [28, 29], "launch": 1, "launchpad": 19, "layout": [4, 6, 15, 16], "learn": [3, 23], "leav": 7, "left": [0, 7], "legend": 8, "len": 24, "less": 7, "letter": 30, "lib": [27, 28, 29], "librari": [0, 1, 6], "lifecycl": 5, "like": [0, 5], "line": [3, 6, 8, 9, 24, 25, 26, 28, 29, 32, 34], "linear": 24, "linear_tim": 24, "link": [0, 30], "link_track": [11, 12, 13, 14, 15, 16, 21, 22], "list": [0, 3, 6, 27, 28, 29], "live": [3, 7], "ll": [0, 1], "load": [1, 3, 5, 6, 29, 34], "load_data": 30, "local": 1, "localhost": 7, "locat": [6, 7], "logged_queri": 24, "logic": 8, "logist": 12, "logo": 0, "long": 29, "longer": 33, "look": [5, 8, 10, 14, 15, 16], "lookup": 6, "loop": 5, "lose": 6, "loss": [6, 33], "lost": [25, 27, 32, 34], "lot": [3, 7, 8], "lower": [5, 6, 24], "loyalti": 16, "loyalty_deliveri": 16, "luckili": 7, "lunch": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "m": 9, "m2o_to_x2m": 26, "made": 26, "mai": [2, 6, 8, 30, 32, 33], "mail": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 30, 32, 34], "mail_bot": [12, 13, 14, 15, 16], "mail_bot_hr": [14, 15, 16], "mail_client_extens": [14, 15], "mail_gatewai": [17, 18], "mail_group": [15, 16], "mail_message_id": 32, "mail_plugin": [15, 16], "mail_templ": 21, "mail_template_data_project_task": 30, "mail_tip": [21, 22], "mailactivitytyp": 25, "mailnotif": 32, "main": [0, 7], "maintain": [5, 23, 28, 29, 30], "mainten": [11, 12, 13, 14, 15, 16, 22], "major": [2, 8, 23, 30], "make": [5, 8, 9, 23, 33], "manag": [1, 6, 7, 12, 23, 26], "mani": 7, "manifest": [8, 9], "manipul": 3, "manner": 6, "manual": [3, 6, 22, 23], "many2mani": [24, 26, 32], "many2on": [6, 26, 27], "map": [6, 7, 9], "map_valu": 33, "margin_bottom": 30, "margin_left": 30, "margin_right": 30, "margin_top": 30, "mark": [6, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22], "market": [17, 18, 19, 20, 21, 22], "marketing_campaign": [11, 17, 18, 19, 20, 21, 22], "marketing_campaign_crm_demo": [11, 17, 18, 19, 20, 21, 22], "marketing_crm": [20, 21], "mass": 22, "mass_mail": [7, 11, 12, 13, 14, 15, 16, 20, 21, 22], "mass_mailing_crm": [12, 13, 14, 15, 16], "mass_mailing_crm_sm": [15, 16], "mass_mailing_ev": [11, 12, 13, 14, 15, 16], "mass_mailing_event_sm": [13, 14, 15, 16], "mass_mailing_event_track": [11, 12, 13, 14, 15, 16], "mass_mailing_event_track_sm": [13, 14, 15, 16], "mass_mailing_sal": [12, 13, 14, 15, 16], "mass_mailing_sale_sm": [15, 16], "mass_mailing_security_group": 22, "mass_mailing_slid": [13, 14, 15, 16], "mass_mailing_sm": [13, 14, 15, 16], "mass_mailing_them": 16, "master": [1, 3], "match": [6, 9, 33], "mayb": 8, "md": 9, "me": 27, "mean": [0, 4, 33], "mechan": 5, "meet": 25, "member": 8, "membership": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "memori": 24, "mention": [7, 25, 28, 29, 30, 31, 33, 34], "merg": [7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 34], "merge_modul": 28, "merged_model": 9, "merged_modul": [9, 28], "messag": [18, 32], "method": [3, 5], "microsoft_account": [14, 15, 16], "microsoft_calendar": [14, 15, 16], "microsoft_outlook": [12, 13, 15, 16, 28], "mig": 8, "might": [3, 5, 6, 7], "migrat": [1, 2, 9, 10, 14, 15, 16, 20, 23], "miss": [2, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22], "model": [4, 6, 7, 24, 25, 26, 29, 30, 31, 32, 33, 34], "model_id": 30, "model_ir_default": 30, "modifi": 5, "modul": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34], "module_coverage_file_fold": 9, "modules170": 9, "modulesxx": 8, "modulesxxx": [28, 29], "more": [3, 5, 7, 8, 23, 33], "most": [6, 7, 34], "move": [11, 12, 20, 21, 34], "mrp": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "mrp_account": [13, 14, 15, 16], "mrp_bom_cost": [12, 13], "mrp_byproduct": [11, 12, 13, 19, 20, 21, 22, 34], "mrp_jit": [17, 18, 19], "mrp_landed_cost": [14, 15, 16], "mrp_oper": [17, 18, 19, 20, 21, 22], "mrp_product_expiri": [14, 15, 16], "mrp_repair": [11, 12, 15, 16, 17, 18, 19, 20, 21, 22], "mrp_subcontract": [13, 14, 15, 16], "mrp_subcontracting_account": [13, 14, 15, 16], "mrp_subcontracting_dropship": [13, 14, 15, 16], "mrp_subcontracting_purchas": [15, 16], "mrp_subcontracting_repair": 16, "mrp_subonctracting_landed_cost": 16, "mrp_subproduct": [17, 18], "much": 0, "multi_compani": [17, 18, 19, 20, 21], "multipl": [3, 6], "must": [1, 3, 8, 26, 29, 33], "my_main_modul": 28, "my_obsolete_modul": [28, 29], "my_remot": 8, "my_renamed_modul": 29, "n": 26, "name": [0, 3, 5, 6, 7, 8, 9, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34], "nativ": 0, "necessari": [3, 7, 8], "need": [0, 1, 3, 6, 7, 8, 18, 21, 22, 28, 29, 33], "net": 19, "never": 5, "new": [0, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34], "newer": 8, "newli": [6, 8], "next": [23, 34], "nn": 8, "no_rat": 33, "nodotdold": 9, "nodotnew": 9, "nodotprev": 9, "non": [5, 23], "none": [32, 33], "noopen": 26, "nor": 3, "noreferr": 26, "not_satisfi": 33, "note": [0, 5, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27], "note_pad": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "noth": [8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 30, 33], "notif": 32, "notification_partner_requir": 32, "notification_typ": 32, "notified_partner_id": 32, "noupdat": [6, 7, 8, 34], "noupdate_chang": [6, 8], "now": [0, 6, 11, 12, 20, 21, 22, 26, 32, 33, 34], "number": [0, 9, 26], "numer": 1, "obsolet": [0, 4, 16], "obtain": 1, "obvious": 24, "oca": [0, 1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26, 28, 29], "occasion": 5, "occur": 6, "odoo": [0, 1, 2, 4, 6, 7, 8, 12, 20, 21, 23, 24, 26, 27, 28, 29, 30, 34], "odoo_referr": [14, 15], "odoo_referral_port": 14, "off": 7, "offici": [2, 23], "offset": 26, "ok": 33, "okai": 33, "old": [0, 4, 6, 7, 9, 10, 14, 15, 16, 32, 33], "older": [0, 3], "onboard": 16, "onc": [9, 29, 33], "one": [6, 7, 8, 10, 14, 15, 16, 23, 31, 33, 34], "one2mani": 26, "ones": 0, "onli": [0, 3, 4, 7, 8, 9, 28, 29, 30, 31], "onward": [27, 28, 29], "open": [0, 1, 8, 23, 30, 33], "openerp": [0, 3], "openupgrad": [4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "openupgrade_analysi": [6, 7, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "openupgrade_analysis_work": [6, 7], "openupgrade_framework": [0, 3, 9, 15], "openupgrade_general_log": 6, "openupgrade_legacy_": [4, 33], "openupgrade_legacy_14_0_rating_text": 33, "openupgrade_record": [6, 27, 28, 29], "openupgrade_script": [0, 3, 6, 7, 8, 9, 15, 27, 28, 29], "openupgrade_target_vers": 3, "openupgradelib": [0, 1, 5, 7, 24, 25, 26, 27, 30, 31, 32, 33, 34], "oper": [25, 31, 33, 34], "opportun": 34, "optim": 24, "option": [0, 9, 24, 33], "order": [3, 8, 21, 28, 29], "org": 24, "organ": 5, "organis": 8, "orient": 30, "origin": 9, "orm": [4, 24, 26], "orphan": [4, 9], "other": [6, 7, 8, 9, 12, 22, 26, 33], "otherwis": [26, 33], "ou": 8, "our": 8, "out": [3, 10, 14, 15, 16], "outlook": [17, 18], "outsid": 5, "over": [0, 5], "overcom": 7, "overview": [2, 6, 23], "owl": 0, "own": 5, "p": [25, 26], "pad": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "pad_project": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "page": [7, 20, 23], "page_height": 30, "page_width": 30, "paperformat": 30, "paperformat_batch_deposit": 30, "paramet": [3, 34], "parenthes": 6, "part": [5, 32], "parti": [2, 8], "partial": [16, 18, 29], "particular": 0, "partner": [6, 27], "partner_autocomplet": [12, 13, 14, 15, 16], "partner_autocomplete_address_extend": [12, 13, 14], "partner_check": 27, "partner_id": 27, "pass": 3, "patch": [0, 9], "path": [0, 1, 3, 6, 27, 28, 29], "path_to_openupgrad": 3, "payment": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_adyen": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_adyen_paybylink": 15, "payment_alipai": [13, 14, 15, 16], "payment_ap": 16, "payment_asiapai": 16, "payment_author": [11, 12, 13, 14, 15, 16, 21, 22], "payment_buckaroo": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_custom": 16, "payment_demo": 16, "payment_fix_register_token": [14, 15], "payment_flutterwav": 16, "payment_ingenico": [13, 14, 15, 29], "payment_mercado_pago": 16, "payment_molli": [15, 16], "payment_odoo_by_adyen": [14, 15], "payment_ogon": [11, 12, 13, 15, 16, 20, 21, 22, 29], "payment_payp": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_payulatam": [13, 14, 15, 16], "payment_payumonei": [11, 12, 13, 14, 15, 16, 22], "payment_razorpai": 16, "payment_sip": [11, 12, 13, 14, 15, 16, 21, 22], "payment_strip": [11, 12, 13, 14, 15, 16, 22], "payment_stripe_checkout_webhook": 14, "payment_stripe_sca": [11, 12, 13, 22], "payment_test": [13, 14, 15], "payment_transf": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payrol": 13, "payroll_account": 13, "pc": 1, "peopl": 30, "per": [2, 5, 6, 8], "perfectli": 0, "perform": [0, 24, 25, 31, 33, 34], "perm_read": 30, "permiss": 22, "phone_valid": [11, 12, 13, 14, 15, 16], "pick": 7, "pinckaer": 0, "pip": [3, 5], "place": [6, 25, 34], "plan": [7, 21], "platform": 0, "pleas": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "plugin": [19, 20], "plugin_outlook": [19, 20], "plugin_thunderbird": [19, 20], "pocalyps": 7, "point": 3, "point_of_sal": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "polici": 0, "popular": 0, "portal": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "portal_anonym": 19, "portal_claim": [19, 20, 21], "portal_crm": 19, "portal_ev": 19, "portal_gamif": [11, 20, 21, 22], "portal_hr_employe": 19, "portal_project": [19, 20, 21], "portal_project_issu": [19, 20, 21], "portal_r": [14, 15, 16], "portal_sal": [11, 19, 20, 21, 22], "portal_stock": [11, 19, 20, 21, 22], "portrait": 30, "pos_adyen": [13, 14, 15, 16], "pos_cach": [11, 12, 13, 14, 15, 16, 21, 22], "pos_cash_rond": 12, "pos_cash_round": [13, 14], "pos_coupon": [15, 16], "pos_data_drink": [11, 12, 22], "pos_discount": [11, 12, 13, 14, 15, 16, 21, 22], "pos_epson_print": [13, 14, 15, 16], "pos_epson_printer_restaur": [13, 14, 15, 16], "pos_gift_card": [15, 16], "pos_hr": [13, 14, 15, 16], "pos_hr_restaur": 16, "pos_kitchen_print": [13, 14], "pos_loyalti": 16, "pos_mercuri": [11, 12, 13, 14, 15, 16, 21, 22], "pos_reprint": [11, 12, 13, 14, 21, 22], "pos_restaur": [11, 12, 13, 14, 15, 16, 21, 22], "pos_restaurant_adyen": [14, 15, 16], "pos_restaurant_strip": 16, "pos_sal": [11, 12, 13, 14, 15, 16], "pos_sale_loyalti": 16, "pos_sale_margin": [15, 16], "pos_sale_product_configur": [15, 16], "pos_six": [13, 14, 15, 16], "pos_strip": 16, "posibl": 6, "posit": 30, "possibl": [0, 6, 33], "post": [5, 6, 7, 8, 29, 30, 33], "postgresql": 4, "power": [7, 24], "pr": [9, 23, 24, 28, 29], "pre": [5, 6, 7, 8, 24, 25, 26, 27, 31, 32, 33, 34], "precomput": 7, "preexist": 9, "prefetch": 24, "prefix": [4, 8], "presenc": 31, "present": [0, 27, 28, 29, 32, 34], "preserv": 18, "prev": 9, "previou": [3, 6, 29, 30, 33, 34], "previous": [0, 34], "print": 21, "privacy_lookup": 16, "probabl": [3, 5], "problem": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "process": [3, 5, 6, 8, 9, 17, 18, 19, 23, 25, 27, 32, 34], "procur": [11, 17, 18, 19, 20, 21, 22], "procurement_jit": [11, 12, 13, 14, 15, 20, 21, 22], "procurement_jit_stock": 21, "product": [0, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24], "product_attribute_value_product_template_attribute_line_rel": 24, "product_email_templ": [11, 12, 13, 14, 15, 16, 20, 21, 22], "product_expiri": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "product_extend": [11, 12, 20, 21, 22], "product_imag": [15, 16], "product_manufactur": [17, 18, 19], "product_margin": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "product_matrix": [13, 14, 15, 16], "product_template_attribute_lin": 24, "product_template_attribute_line_id": 24, "product_uo": [21, 22], "product_visible_discount": [17, 18, 19, 20, 21, 22], "producttemplateattributelin": 24, "profession": 8, "profile_tool": [17, 18], "progress": [8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "project": [0, 2, 4, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 29, 30, 33, 34], "project_account": [15, 16], "project_caldav": [17, 18], "project_gtd": [17, 18, 19], "project_hr_expens": [15, 16], "project_issu": [11, 17, 18, 19, 20, 21, 22], "project_issue_sheet": [11, 17, 18, 19, 20, 21, 22], "project_long_term": [17, 18, 19], "project_mail_plugin": [15, 16], "project_mailg": [17, 18], "project_messag": [17, 18], "project_mrp": [15, 16, 17, 18, 19, 20], "project_plan": [17, 18], "project_purchas": [15, 16], "project_retro_plan": [17, 18], "project_sale_expens": 16, "project_scrum": [17, 18], "project_sm": 16, "project_task": 11, "project_timesheet": [17, 18, 19, 20, 21, 22], "project_timesheet_holidai": [11, 12, 13, 14, 15, 16], "proper": 33, "properli": 6, "properti": 6, "propos": [8, 9, 11, 12, 13, 19, 20, 21, 22, 24, 28, 29], "proprietari": 5, "protect": 4, "provid": [0, 1, 2, 8], "pull": [1, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 28], "purchas": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "purchase_analytic_distribut": 21, "purchase_analytic_plan": [17, 18, 19, 20, 21], "purchase_double_valid": [17, 18, 19, 20, 21], "purchase_mrp": [11, 12, 13, 14, 15, 16, 22], "purchase_product_matrix": [13, 14, 15, 16], "purchase_requisit": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "purchase_requisition_stock": [13, 14, 15, 16], "purchase_requisition_stock_dropship": [15, 16], "purchase_stock": [12, 13, 14, 15, 16], "purg": 4, "purpos": [4, 7, 8], "push": [8, 9], "put": [8, 28, 29], "py": [5, 6, 7, 8, 9, 24, 25, 26, 30, 31, 32, 33, 34], "pylintrc": 9, "python": [0, 1, 5, 6, 7], "q": 7, "quasi": 24, "queri": [1, 24, 33], "question": 24, "rate": [11, 12, 13, 14, 15, 16, 21, 22, 33], "rather": 3, "rating_project": [11, 12, 21, 22], "rating_project_issu": [11, 21, 22], "rating_text": 33, "rational": 7, "re": [1, 6, 27], "read": [3, 7, 8, 20, 24, 26], "readi": [10, 14, 15, 16], "readm": 9, "real": [11, 30], "realiti": 33, "realli": 3, "reason": 5, "recent": [1, 23, 33], "recommend": [0, 3], "recomput": 5, "reconcil": 33, "record": [6, 8, 24, 29, 30, 31, 33, 34], "recov": [0, 9, 13], "recreat": [6, 28], "reduc": 7, "ref": [30, 34], "refactor": [28, 29], "refer": [0, 1, 2, 4, 6, 7, 8, 9], "regard": 33, "regist": 8, "regular": [5, 34], "regularli": 0, "rei": 0, "reintroduc": 4, "rel": 26, "relat": [6, 8, 24, 29], "releas": [0, 2, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23, 27, 30], "reli": 5, "reload": 30, "remain": [6, 28, 29], "remov": [4, 6, 9, 20], "renam": [6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 20, 21, 28], "rename_field": 25, "rename_model": 27, "rename_t": [27, 32], "rename_xmlid": 34, "renamed_model": [9, 27], "renamed_modul": [9, 29], "reorder": 8, "repair": [12, 13, 14, 15, 16], "repeat": 23, "replac": [0, 9, 12, 13], "report": [3, 6, 8, 11, 20, 21, 22, 30, 32], "report_design": [17, 18], "report_intrastat": [11, 12, 17, 18, 19, 20, 21, 22], "report_paperformat_data": 30, "report_webkit": [17, 18, 19, 20, 21, 22], "report_webkit_sampl": [17, 18], "repositori": [1, 3, 6, 23, 28, 29], "represent": 6, "request": [1, 8, 9, 24, 28], "requir": [6, 7, 9, 22, 23, 27, 34], "rerun": 7, "res_id": 33, "res_model": 33, "reset": [7, 9, 30], "resourc": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "restor": [4, 7], "result": [0, 8], "return": 5, "review": [6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23], "rf": 9, "richard": 0, "right": 6, "rigor": 26, "rm": 9, "robust": 5, "round": 26, "row": 24, "rst": [8, 9, 28, 29], "rule": [6, 30], "run": [1, 4, 5, 6, 7, 8, 9, 10, 14, 15, 16, 23], "safe": 31, "sale": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "sale_analytic_distribut": 21, "sale_analytic_plan": [17, 18, 19, 20, 21], "sale_coupon": [13, 14, 15, 16], "sale_coupon_deliveri": [13, 14, 15, 16], "sale_crm": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_expens": [11, 12, 13, 14, 15, 16, 21, 22], "sale_expense_margin": 16, "sale_gift_card": [15, 16], "sale_journ": [17, 18, 19, 20, 21], "sale_layout": [17, 18, 20, 21, 22], "sale_loyalti": 16, "sale_loyalty_deliveri": 16, "sale_manag": [11, 12, 13, 14, 15, 16], "sale_margin": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_mrp": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_mrp_margin": 15, "sale_order_back2draft": 22, "sale_order_d": [11, 12, 17, 18, 19, 20, 21, 22], "sale_pay": [11, 12], "sale_product_configur": [13, 14, 15, 16], "sale_product_matrix": [13, 14, 15, 16], "sale_project": [14, 15, 16, 34], "sale_project_account": [15, 16], "sale_project_stock": 16, "sale_purchas": [12, 13, 14, 15, 16], "sale_purchase_stock": [14, 15, 16], "sale_quotation_build": [12, 13, 14, 15, 16], "sale_servic": [20, 21, 22], "sale_service_r": [11, 12, 22], "sale_sm": [15, 16], "sale_stock": [8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "sale_stock_margin": [14, 15, 16], "sale_timesheet": [11, 12, 13, 14, 15, 16, 21, 22, 34], "sale_timesheet_edit": [14, 15], "sale_timesheet_margin": [15, 16], "sale_timesheet_purchas": [13, 14, 15], "sales_team": [11, 12, 13, 14, 15, 16, 20, 21, 22], "same": [0, 5, 6, 7, 8, 12, 21, 33], "satisfi": 33, "save": 7, "scrip": 23, "script": [0, 2, 4, 5, 6, 9, 10, 14, 15, 16, 23], "search": [8, 23], "second": 6, "section": [6, 26], "secur": [0, 6, 30], "sed": 9, "see": [0, 2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "select": [3, 6, 7, 24, 33], "selection_kei": 33, "self": [24, 27], "semant": 33, "sent": 18, "separ": [0, 3, 6], "sequenc": 34, "sequenti": 0, "server": [1, 3, 4, 5, 6, 9, 24, 29], "servic": 0, "set": [0, 2, 3, 6, 23, 24], "set_default": 6, "sever": [3, 23, 26], "share": [11, 12, 13, 17, 18, 19, 20, 21, 22], "sheet": 11, "short": 0, "shortcut": 20, "should": [0, 1, 2, 7, 8, 23, 32], "shouldn": 8, "show": 7, "side": [25, 34], "sight": 33, "signal": 6, "significantli": 7, "simpl": [6, 7, 24], "simpli": 7, "sinc": [0, 7], "singl": [8, 9], "situat": [6, 7], "size": 24, "skip": 3, "slightli": 5, "slow": 24, "sm": [12, 13, 14, 15, 16, 32], "snailmail": [12, 13, 14, 15, 16], "snailmail_account": [12, 13, 14, 15, 16], "so": [0, 3, 5, 6, 8, 24, 28, 29], "social": 22, "social_media": [12, 13, 14, 15, 16], "softwar": [0, 8], "solut": 0, "some": [0, 3, 6, 7, 8, 9, 24, 30, 33, 34], "someon": 0, "sometim": [8, 33], "sourc": [0, 1, 3, 28, 29], "space": 4, "specif": 24, "split": 14, "sponsor": 8, "spreadsheet": 16, "spreadsheet_account": 16, "spreadsheet_dashboard": 16, "spreadsheet_dashboard_account": 16, "spreadsheet_dashboard_event_sal": 16, "spreadsheet_dashboard_hr_expens": 16, "spreadsheet_dashboard_hr_timesheet": 16, "spreadsheet_dashboard_im_livechat": 16, "spreadsheet_dashboard_pos_hr": 16, "spreadsheet_dashboard_purchas": 16, "spreadsheet_dashboard_purchase_stock": 16, "spreadsheet_dashboard_sal": 16, "spreadsheet_dashboard_sale_timesheet": 16, "spreadsheet_dashboard_stock_account": 16, "spreadsheet_dashboard_website_sale_slid": 16, "sql": [1, 7, 24, 32], "stabl": 4, "stage": [3, 5], "stallman": 0, "stanza": 3, "start": [3, 6, 7, 8, 9, 10, 14, 15, 16, 25, 31, 33, 34], "state": [7, 28, 29, 33], "statement": 33, "statist": 6, "statu": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 31], "status": [10, 14, 15, 16], "stdout": 9, "step": [5, 7, 34], "still": [4, 5], "stock": [8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "stock_account": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_calendar": [11, 21, 22], "stock_dropship": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_invoice_directli": [17, 18, 19, 20, 21], "stock_landed_cost": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_loc": [17, 18, 19], "stock_no_autopick": [17, 18, 19], "stock_picking_batch": [11, 12, 13, 14, 15, 16], "stock_picking_wav": [11, 20, 21, 22], "stock_plan": [17, 18], "stock_putaway_product": 12, "stock_sm": [13, 14, 15, 16], "stock_zebra": [12, 13], "stop": [3, 6, 7, 24], "store": 24, "strateg": 8, "strategi": 4, "strictli": 8, "string": [25, 26, 27, 33], "studi": 29, "subdirectori": [5, 6], "subject": 9, "subscrib": 0, "subscript": [11, 17, 18, 19, 20, 21, 22], "subsequ": 2, "success": 9, "successfulli": 7, "suffer": [12, 22], "suffix": 8, "suit": [0, 33], "support": [0, 3], "sure": [3, 33], "survei": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "survey_crm": [11, 12, 13, 20, 21, 22], "syntax": [9, 30], "system": 24, "t": [0, 3, 8, 30], "tab": 19, "tabl": [4, 6, 7, 10, 14, 15, 16, 24, 31], "table_exist": 32, "take": 24, "taken": [12, 22], "target": [3, 6, 26, 34], "task": [7, 33], "technic": [0, 1, 8, 9], "technologi": [0, 8], "templat": [18, 24, 30], "temporari": 6, "tent": 21, "term": 24, "terminologi": 0, "test": [7, 9], "test_base_autom": 14, "test_event_ful": 14, "test_mail": [12, 13, 14], "test_mail_ful": [13, 14], "test_mass_mail": [12, 13, 14], "test_websit": [12, 13, 14], "test_website_slides_ful": [13, 14], "test_xlsx_export": [13, 14], "text": [26, 28, 29], "than": [0, 3, 5], "thank": 8, "thei": [3, 4, 6, 21, 29], "them": [3, 5, 6, 8, 25, 28, 29, 32], "theme_bootswatch": [11, 12, 13, 14, 21, 22], "theme_default": [11, 12, 13, 14, 15, 16, 21, 22], "therefor": [6, 33], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34], "think": [32, 33], "those": 7, "though": 5, "three": [5, 33], "through": 7, "thu": 6, "thunderbird": [17, 18], "tidi": 4, "time": [0, 3, 6, 7, 24, 26, 32], "time_complex": 24, "timesheet": 11, "timezon": 26, "tinyerp": 5, "titl": 6, "todo": [6, 8], "togeth": [0, 8], "took": [28, 29], "tool": [0, 1, 4, 5, 6, 8, 9, 12, 28, 29], "top": 33, "transform": [0, 12, 22, 26], "transifex": [11, 12, 13, 14, 15, 16], "translat": [25, 30, 34], "trap": 0, "treat": [3, 5], "tree": [6, 11, 12, 20, 21], "trial": 23, "true": [5, 24, 25, 27, 28], "truncat": 26, "trunk": [11, 12, 13, 19, 20, 21, 22], "try": [3, 7, 8, 30], "two": [0, 6, 9, 25, 30, 33, 34], "txt": [6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 29, 32], "type": [6, 24, 25, 26], "typic": [6, 23], "u": [7, 8, 30], "ui": 6, "umbrella": [0, 11, 20, 21], "uncom": 8, "uncov": 3, "under": [0, 3, 6, 11, 20, 21], "underestim": 7, "understand": [1, 7], "understood": 0, "unexpect": 7, "unic": 34, "uninstal": 29, "uniqu": 31, "unknown": 5, "unleash": 7, "unlink": 6, "unstabl": [28, 29], "until": [5, 27, 28, 29], "uom": [12, 13, 14, 15, 16], "up": [3, 4, 8, 23], "updat": [3, 6, 7, 8, 28], "update_module_nam": [28, 29], "upgrad": [0, 4, 5, 6, 8, 23, 28, 29, 34], "upgrade_analysi": [6, 8, 9, 29, 32], "upgrade_analysis_work": 8, "upstream": 8, "url": 26, "us": [0, 3, 4, 5, 6, 8, 9, 23, 27, 32, 33], "use_env": [28, 29], "user": [8, 22, 27, 31], "user_id": [27, 31], "users_ldap": [17, 18], "usual": [7, 8], "utm": [11, 12, 13, 14, 15, 16, 21, 22], "v13": [33, 34], "v14": [24, 31, 34], "v15": [24, 31, 34], "vacuum": 4, "valid": 33, "valu": [3, 5, 6, 7, 24, 30, 34], "valuat": 11, "value_count": 24, "value_id": 24, "variabl": 3, "veri": [0, 24], "verifi": 9, "version": [1, 2, 3, 4, 5, 7, 8, 9, 23, 28, 29], "via": [0, 24], "view": 34, "view_id": 34, "view_mod": 34, "wa": [5, 6, 7, 20, 30], "wai": [4, 6, 7], "want": [0, 1, 3, 5, 7, 8], "warehous": 12, "warn": [17, 18, 19, 20, 21, 22], "we": [5, 8, 30, 33], "web": [3, 7, 11, 12, 13, 14, 15, 16, 20, 21, 22], "web_analyt": [19, 20, 21, 22], "web_api": [20, 21], "web_calendar": [11, 20, 21, 22], "web_diagram": [11, 12, 13, 14, 20, 21, 22], "web_editor": [11, 12, 13, 14, 15, 16, 21, 22], "web_gantt": [20, 21], "web_graph": [20, 21], "web_kanban": [11, 20, 21, 22], "web_kanban_gaug": [11, 12, 13, 14, 15, 16, 20, 21, 22], "web_kanban_sparklin": [20, 21], "web_linkedin": [19, 20, 21], "web_livechat": [17, 18], "web_plann": [11, 12, 21, 22], "web_settings_dashboard": [11, 12, 13, 21, 22], "web_shortcut": [19, 20], "web_test": [20, 21], "web_tests_demo": [20, 21], "web_tip": [21, 22], "web_tour": [11, 12, 13, 14, 15, 16, 22], "web_unsplash": [12, 13, 14, 15, 16], "web_uservoic": [17, 18], "web_view_editor": [20, 21, 22], "websit": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_blog": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_certif": [20, 21], "website_crm": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_crm_claim": [21, 22], "website_crm_iap_rev": [15, 16], "website_crm_livechat": [13, 14, 15, 16], "website_crm_partner_assign": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_crm_phone_valid": [11, 12, 13], "website_crm_sm": [13, 14, 15, 16], "website_custom": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_ev": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_booth": [15, 16], "website_event_booth_exhibitor": [15, 16], "website_event_booth_sal": [15, 16], "website_event_booth_sale_exhibitor": [15, 16], "website_event_crm": [14, 15, 16], "website_event_crm_quest": [14, 15, 16], "website_event_exhibitor": [15, 16], "website_event_filter_c": 29, "website_event_filter_selector": 29, "website_event_jitsi": 16, "website_event_meet": [14, 15, 16], "website_event_meet_quiz": [14, 15, 16], "website_event_quest": [11, 12, 13, 14, 15, 16, 21, 22], "website_event_sal": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_track": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_track_exhibitor": [14, 15], "website_event_track_l": [14, 15, 16], "website_event_track_live_quiz": [14, 15, 16], "website_event_track_quiz": [14, 15, 16], "website_form": [11, 12, 13, 14, 15, 21, 22], "website_form_project": [11, 12, 13, 14, 15, 16], "website_forum": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_forum_doc": [11, 12, 20, 21, 22], "website_gengo": [11, 12, 13, 14, 20, 21, 22], "website_google_map": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_hr": [11, 12, 13, 20, 21, 22], "website_hr_recruit": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_instantclick": 21, "website_issu": [11, 21, 22], "website_jitsi": [14, 15, 16], "website_link": [11, 12, 13, 14, 15, 16, 21, 22], "website_livechat": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_mail": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_mail_channel": [11, 12, 13, 14, 15, 21, 22], "website_mail_group": [15, 16, 20, 21], "website_mass_mail": [11, 12, 13, 14, 15, 16, 21, 22], "website_mass_mailing_sm": 16, "website_membership": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_partn": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_pay": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_payment_author": 16, "website_payment_payp": 16, "website_port": [11, 21, 22], "website_portal_sal": [11, 21, 22], "website_profil": [13, 14, 15, 16], "website_project": [11, 20, 21, 22], "website_project_issu": [11, 21, 22], "website_project_issue_sheet": [11, 21, 22], "website_project_timesheet": [11, 22], "website_quot": [11, 12, 20, 21, 22], "website_r": [11, 12, 13, 14], "website_rating_project": [11, 12], "website_rating_project_issu": [11, 21, 22], "website_report": [20, 21], "website_sal": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_sale_autocomplet": 16, "website_sale_comparison": [11, 12, 13, 14, 15, 16], "website_sale_comparison_wishlist": [15, 16], "website_sale_coupon": [13, 14, 15, 16], "website_sale_coupon_deliveri": [13, 14, 15, 16], "website_sale_deliveri": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_sale_delivery_giftcard": [15, 16], "website_sale_delivery_mondialrelai": [15, 16], "website_sale_digit": [11, 12, 13, 14, 15, 16, 21, 22], "website_sale_gift_card": [15, 16, 28], "website_sale_link_track": [12, 13], "website_sale_loyalti": [16, 28], "website_sale_loyalty_deliveri": 16, "website_sale_manag": [11, 12, 13, 14, 15], "website_sale_opt": [11, 12, 21, 22], "website_sale_pick": 16, "website_sale_product_configur": [13, 14, 15, 16], "website_sale_slid": [13, 14, 15, 16], "website_sale_stock": [11, 12, 13, 14, 15, 16, 21, 22], "website_sale_stock_opt": [11, 12], "website_sale_stock_product_configur": [13, 14, 15, 16], "website_sale_stock_wishlist": [15, 16], "website_sale_wishlist": [11, 12, 13, 14, 15, 16], "website_slid": [11, 12, 13, 14, 15, 16, 21, 22], "website_slides_forum": [13, 14, 15, 16], "website_slides_survei": [13, 14, 15, 16], "website_sm": [13, 14, 15, 16], "website_survei": [12, 13], "website_theme_instal": [11, 12, 13, 14, 21, 22], "website_twitt": [11, 12, 13, 14, 15, 16, 20, 21, 22], "well": [3, 6], "were": [5, 6, 7], "what": [7, 8, 23, 30], "when": [3, 4, 5, 6, 7, 11, 24, 30, 33, 34], "whenev": 7, "where": [5, 7, 8, 24], "which": [0, 2, 3, 4, 5, 6, 7, 8, 24, 33], "while": [4, 29], "who": 0, "whose": [30, 33], "why": [8, 23], "wide": 1, "wiki": [9, 17, 18, 24], "wiki_faq": [17, 18], "wiki_quality_manu": [17, 18], "wiki_sale_faq": [17, 18], "wikipedia": 24, "within": [7, 8], "without": [6, 7], "won": 0, "word": 4, "work": [0, 1, 3, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 25, 26, 31, 33, 34], "workflow": [5, 9, 22], "wors": 24, "would": 5, "write": [1, 7, 8, 21, 29], "write_d": 34, "wrong": 29, "x": 0, "xml": [7, 8, 23, 29, 31], "xml_id": [28, 29], "ye": 5, "year": 0, "yet": [2, 3, 8, 10, 11, 14, 15, 16, 33], "you": [0, 1, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 22, 23, 24, 28, 29, 30, 32, 33], "your": [0, 1, 2, 3, 4, 5, 6, 8, 9, 11, 12, 13, 19, 20, 21, 22, 23, 28, 29, 34], "yourself": 3, "yy": 8, "yyi": [28, 29]}, "titles": ["Introduction", "Required Knowledge", "Coverage Analysis", "Running the migration", "After migration", "The Odoo Migration Manager", "Migration Files", "Migration script development", "Contribute", "Maintain OpenUpgrade Repository", "<no title>", "Module coverage 10.0 -> 11.0", "Module coverage 11.0 -> 12.0", "Module coverage 12.0 -> 13.0", "Module coverage 13.0 -> 14.0", "Module coverage 14.0 -> 15.0", "Module coverage 15.0 -> 16.0", "Module coverage 5.0 -> 6.0", "Module coverage 6.0 -> 6.1", "Module coverage 6.1 -> 7.0", "Module coverage 7.0 -> 8.0", "Module coverage 8.0 -> 9.0", "Module coverage 9.0 -> 10.0", "Welcome to OpenUpgrade\u2019s documentation!", "Field Fast Precomputation", "Field Renaming", "Format Value Changing", "Model Renaming", "Module Merging", "Module Renaming", "Noupdate XML entry Changed", "SQL Constraint Deleted", "Table Renaming", "Value Mapping", "XML-ID Renaming"], "titleterms": {"": 23, "0": [6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 31, 32, 33, 34], "1": [3, 18, 19], "10": [11, 22], "11": [11, 12, 34], "12": [12, 13, 34], "13": [6, 13, 14], "14": [6, 14, 15, 24, 25, 26, 27, 30, 31, 32, 33], "15": [15, 16, 24, 25, 26, 27, 30, 31, 32, 33], "16": 16, "2": 3, "3": 3, "4": 3, "5": 17, "6": [17, 18, 19], "7": [19, 20], "8": [20, 21], "9": [21, 22], "For": 6, "The": [5, 7], "To": 1, "With": [25, 26, 27, 28, 29, 30, 32, 33, 34], "addon": 6, "adjust": 3, "after": 4, "all": 7, "altern": 0, "analysi": [2, 6, 24, 25, 26, 29, 31, 32, 33, 34], "apriori": [27, 28, 29], "below": 6, "branch": 9, "calendar_contact": 27, "calendar_filt": 27, "case": 7, "chang": [9, 26, 30], "code": [3, 7, 24, 25, 26, 27, 30, 31, 32, 33, 34], "commun": 8, "configur": 3, "constraint": 31, "content": 6, "contribut": [8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "copi": 3, "coverag": [2, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29], "data": 3, "databas": 3, "delet": 31, "depend": 3, "descript": 6, "design": 0, "develop": [1, 7], "differ": [6, 24, 25, 26, 27, 30, 31, 32, 33, 34], "directori": 6, "document": 23, "entri": 30, "error": 7, "exampl": [24, 26, 28, 29, 34], "exist": 7, "expect": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "fail": 7, "faq": 5, "fast": 24, "field": [24, 25], "file": [3, 6, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34], "fix": 3, "format": 26, "from": [0, 3, 7], "gener": [6, 29], "get": 3, "higher": 6, "how": 8, "hr_job": 26, "i": 0, "id": [6, 34], "indic": 23, "instead": 7, "introduct": 0, "involv": 8, "ir_act_window_view": [30, 34], "ir_module_modul": [28, 29], "knowledg": 1, "learn": 7, "mail_activity_typ": [25, 33], "mail_message_res_partner_needaction_rel": 32, "mail_notif": 32, "maintain": 9, "major": 0, "make": 3, "manag": 5, "manual": 9, "map": 33, "merg": 28, "migrat": [0, 3, 4, 5, 6, 7, 8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "miss": 3, "model": 27, "modul": [7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29], "more": 0, "new": [8, 9], "next": 0, "non": 6, "note": [24, 26, 28, 29, 30, 32, 33, 34], "noupdat": 30, "noupdate_chang": 30, "obsolet": 3, "odoo": [3, 5, 9], "offici": 6, "one": 0, "open": 7, "openupgrad": [0, 1, 3, 9, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "openupgradelib": 3, "option": 3, "overview": 7, "pr": 7, "pre": [28, 29], "precomput": 24, "process": 7, "py": [27, 28, 29], "rating_r": 33, "rational": 30, "recent": 0, "releas": 9, "renam": [25, 27, 29, 32, 34], "repeat": 3, "report_paperformat": 30, "repositori": 9, "requir": 1, "resourc": 7, "restart": 7, "result": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "review": 7, "run": 3, "scrip": 7, "script": [1, 3, 7, 8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "set": 9, "sever": 0, "sourc": [24, 25, 26, 27, 30, 31, 32, 33, 34], "sql": 31, "systemat": 7, "tabl": [23, 25, 26, 27, 28, 29, 30, 32, 33, 34], "trial": 7, "txt": [24, 25, 26, 31, 33, 34], "typic": 7, "up": 9, "updat": [24, 25, 26, 29, 30, 31, 33, 34], "upgrad": [3, 7], "upgrade_analysis_work": [24, 25, 26, 31, 33, 34], "us": [1, 7], "v11": 34, "v12": 34, "v14": [25, 26, 27, 29, 30, 32, 33], "v15": [25, 26, 27, 28, 29, 30, 32, 33], "v16": 28, "valu": [26, 33], "version": [0, 6, 24, 25, 26, 27, 30, 31, 32, 33, 34], "welcom": 23, "what": 0, "why": 0, "without": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "write": [3, 24, 25, 26, 27, 30, 31, 32, 33, 34], "xml": [6, 30, 34], "your": 7}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. Get the code from OpenUpgrade and dependencies": [[3, "get-the-code-from-openupgrade-and-dependencies"]], "2. Make a copy of the database to migrate": [[3, "make-a-copy-of-the-database-to-migrate"]], "3. Adjust the configuration for Odoo and OpenUpgrade": [[3, "adjust-the-configuration-for-odoo-and-openupgrade"]], "4. Run the upgrade, fix data and repeat\u2026": [[3, "run-the-upgrade-fix-data-and-repeat"]], "After migration": [[4, null]], "Alternative to Openupgrade": [[0, "alternative-to-openupgrade"]], "Analysis": [[24, "analysis"], [25, "analysis"], [26, "analysis"], [31, "analysis"], [32, "analysis"], [33, "analysis"], [34, "analysis"]], "Analysis files description": [[6, "analysis-files-description"]], "Community involvement": [[8, "community-involvement"]], "Configuration options": [[3, "configuration-options"]], "Contribute": [[8, null]], "Contribution to OpenUpgrade": [[24, "contribution-to-openupgrade"], [25, "contribution-to-openupgrade"], [26, "contribution-to-openupgrade"], [27, "contribution-to-openupgrade"], [28, "contribution-to-openupgrade"], [29, "contribution-to-openupgrade"], [30, "contribution-to-openupgrade"], [31, "contribution-to-openupgrade"], [32, "contribution-to-openupgrade"], [33, "contribution-to-openupgrade"], [34, "contribution-to-openupgrade"]], "Coverage Analysis": [[2, null]], "Coverage File": [[28, "coverage-file"], [29, "coverage-file"]], "Directory contents": [[6, "directory-contents"]], "Example": [[24, "example"], [26, "example"], [28, "example"], [29, "example"], [34, "example"]], "FAQ": [[5, "faq"]], "Field Fast Precomputation": [[24, null]], "Field Renaming": [[25, null]], "For versions 13.0 and below": [[6, "for-versions-13-0-and-below"]], "For versions 14.0 and higher": [[6, "for-versions-14-0-and-higher"]], "Format Value Changing": [[26, null]], "Generate / Update analysis file": [[29, "generate-update-analysis-file"]], "Generate the difference analysis files": [[6, "generate-the-difference-analysis-files"]], "How to contribute new migration scripts": [[8, "how-to-contribute-new-migration-scripts"]], "Indices and tables": [[23, "indices-and-tables"]], "Introduction": [[0, null]], "Learn from code review of open PRs": [[7, "learn-from-code-review-of-open-prs"]], "Learn from existing migration scrips": [[7, "learn-from-existing-migration-scrips"]], "Learn from typical Use cases": [[7, "learn-from-typical-use-cases"]], "Learning resources": [[7, "learning-resources"]], "Maintain OpenUpgrade Repository": [[9, null]], "Manual changes": [[9, "manual-changes"]], "Migration Files": [[6, null]], "Migration from one version to the next": [[0, "migration-from-one-version-to-the-next"]], "Migration of several versions": [[0, "migration-of-several-versions"]], "Migration script development": [[7, null]], "Model Renaming": [[27, null]], "Module Merging": [[28, null]], "Module Renaming": [[29, null]], "Module coverage 10.0 -> 11.0": [[11, null]], "Module coverage 11.0 -> 12.0": [[12, null]], "Module coverage 12.0 -> 13.0": [[13, null]], "Module coverage 13.0 -> 14.0": [[14, null]], "Module coverage 14.0 -> 15.0": [[15, null]], "Module coverage 15.0 -> 16.0": [[16, null]], "Module coverage 5.0 -> 6.0": [[17, null]], "Module coverage 6.0 -> 6.1": [[18, null]], "Module coverage 6.1 -> 7.0": [[19, null]], "Module coverage 7.0 -> 8.0": [[20, null]], "Module coverage 8.0 -> 9.0": [[21, null]], "Module coverage 9.0 -> 10.0": [[22, null]], "Non official addons": [[6, "non-official-addons"]], "Notes": [[24, "notes"], [26, "notes"], [28, "notes"], [29, "notes"], [30, "notes"], [32, "notes"], [33, "notes"], [34, "notes"]], "Noupdate XML entry Changed": [[30, null]], "Obsolete options in the Odoo configuration file": [[3, "obsolete-options-in-the-odoo-configuration-file"]], "OpenUpgrade": [[3, "openupgrade"]], "Openupgrade design": [[0, "openupgrade-design"]], "Overview": [[7, "overview"]], "Rationale": [[30, "rationale"]], "Required Knowledge": [[1, null]], "Restart the upgrade of the failed module instead of upgrading all systematically": [[7, "restart-the-upgrade-of-the-failed-module-instead-of-upgrading-all-systematically"]], "Result without migration script / Expected Result": [[24, "result-without-migration-script-expected-result"], [25, "result-without-migration-script-expected-result"], [26, "result-without-migration-script-expected-result"], [27, "result-without-migration-script-expected-result"], [28, "result-without-migration-script-expected-result"], [29, "result-without-migration-script-expected-result"], [30, "result-without-migration-script-expected-result"], [32, "result-without-migration-script-expected-result"], [33, "result-without-migration-script-expected-result"], [34, "result-without-migration-script-expected-result"]], "Running the migration": [[3, null]], "SQL Constraint Deleted": [[31, null]], "Set up the branch for a new Odoo release": [[9, "set-up-the-branch-for-a-new-odoo-release"]], "Source Code Differences": [[24, "source-code-differences"], [25, "source-code-differences"], [26, "source-code-differences"], [27, "source-code-differences"], [30, "source-code-differences"], [31, "source-code-differences"], [32, "source-code-differences"], [33, "source-code-differences"], [34, "source-code-differences"]], "Table Renaming": [[32, null]], "The Odoo Migration Manager": [[5, null]], "The Trial and error process for the development of your scripts": [[7, "the-trial-and-error-process-for-the-development-of-your-scripts"]], "To Use Openupgrade": [[1, "to-use-openupgrade"]], "To develop Openupgrade Scripts": [[1, "to-develop-openupgrade-scripts"]], "Update noupdate_changes.xml file": [[30, "update-noupdate-changes-xml-file"]], "Update upgrade_analysis_work.txt file": [[24, "update-upgrade-analysis-work-txt-file"], [25, "update-upgrade-analysis-work-txt-file"], [26, "update-upgrade-analysis-work-txt-file"], [31, "update-upgrade-analysis-work-txt-file"], [33, "update-upgrade-analysis-work-txt-file"], [34, "update-upgrade-analysis-work-txt-file"]], "V11 table ir_act_window_view": [[34, "v11-table-ir-act-window-view"]], "V12 table ir_act_window_view (With migration script)": [[34, "v12-table-ir-act-window-view-with-migration-script"]], "V12 table ir_act_window_view (Without migration script)": [[34, "v12-table-ir-act-window-view-without-migration-script"]], "V14 table calendar_contacts": [[27, "v14-table-calendar-contacts"]], "V14 table hr_job": [[26, "v14-table-hr-job"]], "V14 table ir_module_module": [[29, "v14-table-ir-module-module"]], "V14 table mail_activity_type": [[25, "v14-table-mail-activity-type"]], "V14 table mail_message_res_partner_needaction_rel": [[32, "v14-table-mail-message-res-partner-needaction-rel"]], "V14 table rating_rating": [[33, "v14-table-rating-rating"]], "V14 table report_paperformat": [[30, "v14-table-report-paperformat"]], "V15 table calendar_filters (With migration script)": [[27, "v15-table-calendar-filters-with-migration-script"]], "V15 table calendar_filters (Without migration script)": [[27, "v15-table-calendar-filters-without-migration-script"]], "V15 table hr_job (With openupgrade)": [[26, "v15-table-hr-job-with-openupgrade"]], "V15 table hr_job (Without openupgrade)": [[26, "v15-table-hr-job-without-openupgrade"]], "V15 table ir_act_window_view (With migration script)": [[30, "v15-table-ir-act-window-view-with-migration-script"]], "V15 table ir_module_module": [[28, "v15-table-ir-module-module"]], "V15 table ir_module_module (With openupgrade)": [[29, "v15-table-ir-module-module-with-openupgrade"]], "V15 table ir_module_module (Without openupgrade)": [[29, "v15-table-ir-module-module-without-openupgrade"]], "V15 table mail_activity_type (With migration script)": [[25, "v15-table-mail-activity-type-with-migration-script"], [33, "v15-table-mail-activity-type-with-migration-script"]], "V15 table mail_activity_type (Without migration script)": [[25, "v15-table-mail-activity-type-without-migration-script"]], "V15 table mail_notification (With migration script)": [[32, "v15-table-mail-notification-with-migration-script"]], "V15 table mail_notification (Without migration script)": [[32, "v15-table-mail-notification-without-migration-script"]], "V15 table rating_rating (Without migration script)": [[33, "v15-table-rating-rating-without-migration-script"]], "V15 table report_paperformat (Without migration script)": [[30, "v15-table-report-paperformat-without-migration-script"]], "V16 table ir_module_module (With openupgrade)": [[28, "v16-table-ir-module-module-with-openupgrade"]], "V16 table ir_module_module (Without openupgrade)": [[28, "v16-table-ir-module-module-without-openupgrade"]], "Value Mapping": [[33, null]], "Version 11.0": [[34, "version-11-0"]], "Version 12.0": [[34, "version-12-0"]], "Version 14.0": [[24, "version-14-0"], [25, "version-14-0"], [26, "version-14-0"], [27, "version-14-0"], [30, "version-14-0"], [31, "version-14-0"], [32, "version-14-0"], [33, "version-14-0"]], "Version 15.0": [[24, "version-15-0"], [25, "version-15-0"], [26, "version-15-0"], [27, "version-15-0"], [30, "version-15-0"], [31, "version-15-0"], [32, "version-15-0"], [33, "version-15-0"]], "Welcome to OpenUpgrade\u2019s documentation!": [[23, null]], "What is OpenUpgrade": [[0, "what-is-openupgrade"]], "Why migrate to a more recent major version": [[0, "why-migrate-to-a-more-recent-major-version"]], "Write migration Script": [[24, "write-migration-script"], [25, "write-migration-script"], [26, "write-migration-script"], [27, "write-migration-script"], [30, "write-migration-script"], [31, "write-migration-script"], [32, "write-migration-script"], [33, "write-migration-script"], [34, "write-migration-script"]], "Write the missing migration scripts": [[3, "write-the-missing-migration-scripts"]], "XML IDs": [[6, "xml-ids"]], "XML-ID Renaming": [[34, null]], "apriori.py file": [[27, "apriori-py-file"], [28, "apriori-py-file"], [29, "apriori-py-file"]], "noupdate_changes.xml File": [[30, "noupdate-changes-xml-file"]], "openupgradelib": [[3, "openupgradelib"]], "pre-migration.py file": [[28, "pre-migration-py-file"], [29, "pre-migration-py-file"]]}, "docnames": ["010_introduction", "020_required_knowledge", "030_coverage_analysis", "040_run_migration", "050_after_migration", "060_odoo_migration_manager", "070_migration_files", "080_migration_script_development", "090_contribute", "100_maintain_repository", "coverage_analysis/coverage_legend", "coverage_analysis/modules100-110", "coverage_analysis/modules110-120", "coverage_analysis/modules120-130", "coverage_analysis/modules130-140", "coverage_analysis/modules140-150", "coverage_analysis/modules150-160", "coverage_analysis/modules50-60", "coverage_analysis/modules60-61", "coverage_analysis/modules61-70", "coverage_analysis/modules70-80", "coverage_analysis/modules80-90", "coverage_analysis/modules90-100", "index", "use_cases/field_fast_precomputation", "use_cases/field_renaming", "use_cases/format_value_changing", "use_cases/model_renaming", "use_cases/module_merging", "use_cases/module_renaming", "use_cases/noupdate_xml_entry_changed", "use_cases/sql_constraint_deleted", "use_cases/table_renaming", "use_cases/value_mapping", "use_cases/xml_id_renaming"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["010_introduction.rst", "020_required_knowledge.rst", "030_coverage_analysis.rst", "040_run_migration.rst", "050_after_migration.rst", "060_odoo_migration_manager.rst", "070_migration_files.rst", "080_migration_script_development.rst", "090_contribute.rst", "100_maintain_repository.rst", "coverage_analysis/coverage_legend.rst", "coverage_analysis/modules100-110.rst", "coverage_analysis/modules110-120.rst", "coverage_analysis/modules120-130.rst", "coverage_analysis/modules130-140.rst", "coverage_analysis/modules140-150.rst", "coverage_analysis/modules150-160.rst", "coverage_analysis/modules50-60.rst", "coverage_analysis/modules60-61.rst", "coverage_analysis/modules61-70.rst", "coverage_analysis/modules70-80.rst", "coverage_analysis/modules80-90.rst", "coverage_analysis/modules90-100.rst", "index.rst", "use_cases/field_fast_precomputation.rst", "use_cases/field_renaming.rst", "use_cases/format_value_changing.rst", "use_cases/model_renaming.rst", "use_cases/module_merging.rst", "use_cases/module_renaming.rst", "use_cases/noupdate_xml_entry_changed.rst", "use_cases/sql_constraint_deleted.rst", "use_cases/table_renaming.rst", "use_cases/value_mapping.rst", "use_cases/xml_id_renaming.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 22, 26, 28, 29, 30, 33], "0": [0, 1, 2, 3, 5, 8, 9, 23, 28, 29], "00": 34, "01": 34, "02": 34, "04": 34, "1": [0, 2, 8, 9, 11, 12, 20, 21, 23, 25, 27, 28, 29, 30, 32, 33, 34], "10": [2, 23, 30], "11": [2, 23], "12": [1, 2, 3, 6, 7, 23], "13": [0, 1, 2, 3, 7, 23, 27, 28, 29, 33, 34], "14": [0, 1, 2, 3, 7, 9, 23, 28, 29, 34], "140": 9, "15": [0, 1, 2, 8, 9, 23, 28, 29, 34], "150": 9, "16": [0, 1, 2, 8, 9, 23, 28, 34], "160": 9, "17": 9, "170": 9, "18": 9, "180": 9, "2": [5, 7, 8, 12, 18, 20, 21, 23, 25, 27, 30, 32, 33, 34], "200": [28, 29], "2020": 34, "2023": 34, "22": [27, 33], "2273": 7, "2275": 7, "23": 34, "2499": 7, "28": [30, 34], "3": [0, 7, 9, 20, 21, 23, 25, 27, 30, 33], "30": 30, "304": 28, "34": 27, "35": 34, "3apr": 7, "4": [5, 21, 23, 30, 33], "405": 29, "5": [0, 2, 21, 23, 33], "50": 26, "52": 27, "5bfix": 7, "5d": 7, "6": [2, 6, 20, 21, 23], "7": [2, 21, 23], "7c95c14c06d77e5ebbd7aafd9c0c345b47d27d30": 5, "8": [2, 23], "8069": 7, "8b02879ff5": 5, "9": [2, 5, 23], "90": 30, "92": 32, "94": 32, "A": [0, 3, 6, 7, 10, 14, 15, 16, 25, 28, 29, 30, 31, 34], "AND": [33, 34], "And": 30, "As": [0, 7, 8, 24, 28, 29, 33, 34], "At": [0, 3, 6, 33, 34], "Be": 3, "But": [7, 33], "For": [0, 1, 2, 3, 5, 7, 8, 23, 29, 30, 32, 33, 34], "If": [0, 1, 2, 3, 6, 8, 24, 26, 28, 29, 30, 32, 33, 34], "In": [0, 1, 5, 7, 8, 9, 10, 14, 15, 16, 28, 29, 30, 33, 34], "It": [0, 5, 6, 7, 8, 27, 30, 33], "NOT": 27, "No": [9, 11, 12, 13, 15, 16, 19, 20, 21, 22, 33], "Not": [10, 14, 15, 16, 33], "Of": 6, "On": 9, "Or": 3, "TO": 8, "That": [5, 7], "The": [0, 2, 3, 4, 6, 9, 20, 23, 24, 26, 27, 28, 29, 30, 33, 34], "Then": [7, 8, 30, 34], "There": [4, 5, 26], "These": [7, 22, 24], "To": [0, 6, 8, 16, 23, 26], "With": 3, "__manifest__": 9, "_blank": 26, "_compute_value_count": 24, "_database_cleanup_": 4, "_descript": 27, "_inherit": 6, "_name": [24, 25, 26, 27, 31, 32, 33], "_rename_field": 25, "_sql_constraint": 31, "_tabl": 32, "_without_": 24, "_work": 8, "_xml_ids_renam": 34, "abl": 1, "about": [3, 24], "abov": [7, 30, 33], "absolut": [3, 24], "acc": 7, "access": [6, 22, 34], "access_mrp_bom_byproduct_manag": 34, "access_mrp_subproduct_manag": 34, "accomplish": 8, "accord": [7, 28], "account": [1, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 33], "account_account": [11, 17, 18, 19, 20, 21, 22], "account_analytic_analysi": [17, 18, 19, 20, 21], "account_analytic_default": [11, 12, 13, 14, 17, 18, 19, 20, 21, 22], "account_analytic_default_hr_expens": [13, 14], "account_analytic_default_purchas": [13, 14], "account_analytic_distribut": 21, "account_analytic_plan": [17, 18, 19, 20, 21], "account_anglo_saxon": [17, 18, 19, 20, 21], "account_asset": [11, 12, 19, 20, 21, 22], "account_asset_manag": 12, "account_balance_lin": 28, "account_bank_statement_extens": [19, 20, 21], "account_bank_statement_import": [11, 12, 13, 14, 21, 22], "account_budget": [11, 12, 17, 18, 19, 20, 21, 22], "account_budget_oca": 12, "account_cancel": [11, 12, 13, 17, 18, 19, 20, 21, 22], "account_cash_basis_base_account": [11, 12, 21, 22], "account_chart": [17, 18, 19, 20, 21], "account_check_print": [11, 12, 13, 14, 15, 16, 21, 22], "account_check_writ": [19, 20, 21], "account_coda": [17, 18], "account_debit_not": [13, 14, 15, 16], "account_edi": [14, 15, 16], "account_edi_extend": [14, 15], "account_edi_facturx": [14, 15, 16, 28], "account_edi_proxy_cli": [14, 15, 16], "account_edi_ubl": [14, 15, 16, 28], "account_edi_ubl_bis3": [15, 16], "account_edi_ubl_cii": [14, 15, 16, 28], "account_extra_report": [21, 22], "account_facturx": [12, 13, 14], "account_fleet": [14, 15, 16], "account_followup": [17, 18, 19, 20, 21], "account_full_reconcil": [21, 22], "account_global_discount": 6, "account_invo": [11, 12], "account_invoice_layout": [17, 18], "account_invoice_ship": 22, "account_lock": [11, 12, 13, 14, 15, 16, 21, 22], "account_move_force_remov": 28, "account_pay": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "account_payment_ord": 21, "account_qr_code_sepa": [14, 15, 16], "account_revers": 12, "account_sale_timesheet": [15, 16], "account_sequ": [17, 18, 19, 20, 21], "account_statement_import": 14, "account_tax_adjust": [21, 22], "account_tax_cash_basi": [11, 21, 22], "account_tax_exig": [21, 22], "account_tax_python": [11, 12, 13, 14, 15, 16, 21, 22], "account_test": [11, 12, 13, 14, 15, 19, 20, 21, 22], "account_vouch": [11, 12, 13, 17, 18, 19, 20, 21, 22], "achiev": 7, "across": 3, "act_window": 34, "act_window_id": 34, "action": [6, 29, 34], "action_crm_tag_form_view_oppor11": 34, "action_enrich_mail": 29, "activ": [8, 25, 27], "activereview": 19, "actual": 6, "ad": [6, 7], "add": [2, 3, 8, 9, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "add_field": 24, "addit": [6, 28, 29], "addon": [2, 3, 19, 23, 27, 28, 29, 30], "address": 22, "adjust": 23, "administr": 26, "adopt": 14, "advantag": [28, 29], "adyen_platform": [14, 15], "after": [3, 5, 6, 7, 23, 24, 26, 30, 33, 34], "again": 3, "against": [5, 9], "aim": 0, "al": 24, "all": [0, 2, 3, 5, 6, 8, 9, 24, 26, 30, 34], "allow": [3, 4, 9, 33], "alreadi": [3, 5, 7, 8, 32], "also": [4, 5, 6, 7], "alter": 30, "altern": [7, 23], "alwai": [6, 7, 8, 10, 14, 15, 16, 24, 33], "am": [8, 9], "amount": [1, 24], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 24, 32], "analys": [11, 12, 13, 19, 20, 21, 22], "analysi": [0, 7, 8, 9, 10, 14, 15, 16, 21, 23, 27], "analyt": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "analytic_contract_hr_expens": [19, 20, 21], "analytic_journal_billing_r": [17, 18], "analytic_user_funct": [17, 18, 19, 20, 21], "anglo_saxon_dropship": [20, 21], "ani": [0, 4, 5, 6, 7, 8, 9, 12, 22], "annot": 6, "anonym": [11, 12, 17, 18, 19, 20, 21, 22], "anoth": [0, 4, 5, 7, 24, 25, 34], "ant": 0, "anticip": 5, "anymor": [6, 22], "anyth": 33, "anywai": [5, 22], "api": [0, 7, 24], "appear": 24, "appli": [5, 6], "applic": 0, "appropri": 7, "apriori": [9, 34], "ar": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 21, 22, 24, 26, 29, 33, 34], "argument": [1, 5, 7], "around": 6, "ask": 3, "asset": 12, "assign": 22, "associ": [0, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24], "attachment_index": [13, 14, 15, 16], "attribut": [6, 24], "auction": [17, 18], "audit": 6, "audittrail": [17, 18, 19], "auth_crypt": [11, 12, 19, 20, 21, 22], "auth_ldap": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_oauth": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_oauth_signup": 19, "auth_openid": [19, 20, 21], "auth_password_polici": [13, 14, 15, 16], "auth_password_policy_port": [14, 15, 16], "auth_password_policy_signup": [13, 14, 15, 16], "auth_signup": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "auth_totp": [14, 15, 16], "auth_totp_mail": [15, 16], "auth_totp_mail_enforc": [15, 16], "auth_totp_port": [14, 15, 16], "autoinstal": 3, "automat": [6, 32], "avail": [0, 3, 5, 7, 11, 12, 13, 19, 20, 21, 22, 29, 33], "awar": 7, "b": [7, 8, 9], "back": [5, 7, 8], "backup": [3, 32], "bad": 8, "bank": [21, 33], "barcod": [11, 12, 13, 14, 15, 16, 21, 22], "barcodes_gs1_nomenclatur": [15, 16], "base": [3, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 30, 34], "base_action_rul": [11, 17, 18, 19, 20, 21, 22], "base_address_c": [11, 12, 13, 14, 15, 16], "base_address_extend": [11, 12, 13, 14, 15, 16], "base_autom": [11, 12, 13, 14, 15, 16], "base_calendar": [17, 18, 19], "base_contact": [17, 18], "base_crypt": [17, 18], "base_gengo": [11, 12, 13, 14, 19, 20, 21, 22], "base_geoloc": [11, 12, 13, 14, 15, 16, 20, 21, 22], "base_iban": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_import": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "base_import_modul": [11, 12, 13, 14, 15, 16, 20, 21, 22], "base_install_request": 16, "base_module_doc_rst": [17, 18], "base_module_qu": [17, 18], "base_module_record": [17, 18], "base_report_cr": [17, 18], "base_report_design": [17, 18, 19, 20, 21], "base_secur": 30, "base_setup": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_sparse_field": [11, 12, 13, 14, 15, 16], "base_statu": 19, "base_synchro": [17, 18], "base_tool": [17, 18], "base_vat": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "base_vat_autocomplet": [11, 12], "basic": 7, "batch": 30, "becam": 6, "becaus": [4, 29, 34], "becom": [0, 6, 7], "been": [0, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 32, 33, 34], "befor": [3, 5, 6, 7, 32, 34], "begin": [28, 29, 34], "being": [6, 7, 32], "below": [2, 7, 10, 14, 15, 16, 23], "benefit": 0, "best": 33, "better": 5, "between": [0, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 26, 30, 33], "bin": 3, "blob": 5, "block": 8, "board": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "boolean": 27, "both": [3, 5, 7], "branch": [0, 3, 6, 8, 23], "breech": 0, "bring": 0, "bu": [11, 12, 13, 14, 15, 16, 21, 22, 31], "budget": 12, "bug": 3, "build_openupgrade_doc": 9, "built": 5, "bus_pres": 31, "bus_user_presence_uniqu": 31, "busi": 0, "buspres": 31, "c": 7, "calcul": 24, "caldav": [17, 18], "calendar": [11, 12, 13, 14, 15, 16, 20, 21, 22, 27], "calendar_sm": [11, 12, 13, 14, 15, 16], "call": [3, 4, 6, 7, 25], "can": [0, 2, 3, 4, 5, 6, 7, 8, 10, 14, 15, 16, 24, 28, 29, 30, 31, 32, 33, 34], "candid": 26, "care": 3, "carrier": 29, "case": [0, 1, 6, 23, 24, 28, 29, 30, 33, 34], "cat": 9, "caus": [6, 7], "cd": [8, 9], "ce": 0, "ceo": 0, "certainli": 1, "chang": [6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 25, 32, 33, 34], "char": 6, "check": [2, 3, 5, 7, 8, 9, 21, 27, 33], "checkout": [8, 9], "choic": 33, "circular": 3, "claim_from_deliveri": [17, 18, 19, 20, 21, 22], "class": [24, 25, 26, 27, 31, 32, 33], "clean": [3, 4], "clone": 9, "code": [5, 8, 9, 19, 23], "collect": 5, "column": [4, 6, 25, 33], "com": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22], "combin": 7, "come": 29, "command": [3, 30], "comment": [8, 24, 26, 30], "commit": [0, 5, 8, 9], "commun": [0, 11, 12, 20, 21, 23, 28, 29], "comodel_nam": [24, 27], "compani": 8, "comparison": 6, "compet": 0, "complet": 1, "complex": [7, 24], "comput": 24, "compute_product_template_attribute_line_value_count": 24, "concern": 29, "conclud": 0, "config": 34, "configur": [8, 9, 23, 24], "confirm": 33, "consequ": 6, "conserv": 4, "consid": [4, 8, 29], "consist": 4, "constraint": [7, 32, 34], "constraint_bus_presence_bus_user_presence_uniqu": 31, "consult": 8, "contact": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27], "contain": [0, 6, 7, 9, 24, 29, 30, 34], "content": 23, "context": 5, "continu": 7, "contract": 21, "contribut": 23, "contributor": [7, 8, 24], "convert": 26, "convert_field_to_html": 26, "copi": [0, 6, 7, 8, 23], "copy_column": 33, "core": [0, 5, 12, 22], "correct": [26, 29, 33], "correctli": 27, "correspond": [6, 25, 26, 33, 34], "corrupt": 5, "could": [6, 33], "count": 24, "countri": 6, "coupon": [14, 15, 16], "cours": 6, "cover": [8, 10, 11, 14, 15, 16, 20], "coverag": [8, 9, 23], "cp": 8, "cr": [24, 26, 27, 28, 29, 30, 32, 33, 34], "crash": 34, "creat": [6, 8, 9, 30, 34], "create_d": 34, "creation": 34, "criteria": 33, "crm": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "crm_caldav": [17, 18], "crm_case_form_view_oppor": 34, "crm_claim": [17, 18, 19, 20, 21, 22], "crm_fundrais": [17, 18], "crm_helpdesk": [17, 18, 19, 20, 21], "crm_iap_enrich": [15, 16, 29], "crm_iap_lead": [13, 14, 15, 29], "crm_iap_lead_enrich": [13, 14, 15, 29], "crm_iap_lead_websit": [13, 14, 15], "crm_iap_min": [15, 16], "crm_lead_opportun": 34, "crm_lead_opportunities_view_form": 34, "crm_livechat": [11, 12, 13, 14, 15, 16], "crm_mail_plugin": [15, 16], "crm_mass_mail": 21, "crm_partner_assign": [17, 18, 19, 20, 21, 22], "crm_phone_valid": [11, 12, 13], "crm_profil": [17, 18, 19, 20, 21], "crm_project": [11, 12, 13], "crm_project_issu": [11, 20, 21, 22], "crm_reveal": [12, 13, 29], "crm_sm": [13, 14, 15, 16], "crm_todo": 19, "crude": 9, "csv": [6, 30], "currenc": 6, "current": 6, "custom": [0, 5, 6, 7, 8, 24, 28, 29], "d": 7, "dai": [5, 24], "daniel": 0, "dashboard": 18, "data": [0, 1, 4, 6, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34], "data_recycl": 16, "databas": [0, 2, 4, 5, 6, 7, 8, 9, 23, 24, 28, 29], "date": [8, 26], "date_to_datetime_tz": 26, "datetim": 26, "db": [7, 15, 16], "debt": 0, "decid": 3, "decim": 26, "decimal_precis": [11, 12, 13, 17, 18, 19, 20, 21, 22], "declar": [5, 7], "dedic": 9, "def": [24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "default": [6, 9, 24, 25, 27, 30], "default_descript": 25, "default_not": 25, "deferred_": 5, "defin": 6, "del": [6, 8, 25, 28, 29, 31, 34], "deleg": 6, "delet": [6, 7, 30, 33, 34], "delete_record_transl": 30, "delete_sql_constraint_saf": [31, 32], "deliveri": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 29], "delivery_carrier_label_up": 29, "delivery_hs_cod": 13, "delivery_mondialrelai": [15, 16], "delivery_stock_picking_batch": 16, "delivery_ups_oca": 29, "depart": 6, "depend": [5, 7, 8, 23, 24, 33], "deposit": 30, "deriv": 6, "describ": [7, 30], "descript": [23, 25, 26], "design": [2, 23], "desir": 30, "detail": [7, 8], "detect": [5, 6, 32], "determin": 6, "develop": [0, 2, 3, 5, 6, 8, 9, 23, 33], "diachron": 0, "dict": [27, 28, 29], "dictionari": 3, "did": 7, "differ": [0, 2, 7, 23], "difficult": 0, "digest": [12, 13, 14, 15, 16], "digit": 9, "direct": 3, "directli": 3, "directori": [5, 23], "disabl": 5, "disappear": [31, 33], "discuss": [0, 7, 8], "disk": 4, "displai": [6, 33], "dissatisfi": 33, "distinct": 6, "distribut": [2, 10, 14, 15, 16, 21], "do": [3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 28, 29, 33], "doc": [28, 29], "docsourc": [8, 9, 28, 29], "docstr": 5, "document": [2, 4, 9, 11, 12, 13, 17, 18, 19, 20, 21, 22, 26], "document_": [17, 18], "document_ftp": [17, 18, 19], "document_pag": [19, 20], "document_webdav": [17, 18, 19], "doe": [0, 5, 12, 21, 33], "doesn": 30, "domain_forc": 30, "don": [3, 8], "donat": 8, "done": [7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 31, 33, 34], "dot": 9, "dote": 9, "dpi": 30, "drop": 32, "duplic": 34, "durat": 24, "dure": [5, 6, 7, 8, 25, 27, 32, 34], "e": [4, 9], "each": [0, 1, 3, 6, 7, 8, 24, 27, 28, 29, 30], "earlier": [3, 5], "easi": 7, "easier": 6, "edi": [5, 19, 20, 21], "edit": [0, 3, 7, 9, 10, 12, 14, 15, 16, 28, 29], "effort": 2, "egg": 3, "element": [24, 30, 33, 34], "email": [25, 32], "email_templ": [17, 18, 19, 20, 21], "employe": [6, 27], "empti": [6, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 27], "en": 24, "encod": [6, 9], "encount": [3, 6], "encourag": 4, "end": [5, 6, 7, 28, 29], "engag": 7, "engin": 5, "ensur": [0, 6, 7, 8], "enterpris": [0, 9, 12], "entri": [6, 7], "env": [24, 25, 26, 27, 30, 31, 32, 33, 34], "environ": [1, 3], "eof": 9, "equival": 30, "error": [3, 8, 23, 24], "escapedold": 9, "escapedprev": 9, "especi": 24, "et": 30, "etc": [0, 8, 34], "eval": [30, 34], "even": [5, 7, 24], "event": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 29], "event_booth": [15, 16], "event_booth_sal": [15, 16], "event_crm": [14, 15, 16], "event_crm_sal": [14, 15, 16], "event_moodl": 19, "event_project": [17, 18], "event_sal": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "event_sm": [13, 14, 15, 16], "ever": 5, "everi": [3, 6, 33], "everyth": 33, "evolut": 0, "evolv": 0, "exactli": [12, 21], "exampl": [0, 1, 5, 6, 8, 33], "except": [7, 30], "excess": 24, "execut": [1, 5, 6, 7, 9, 34], "exempl": [30, 34], "exist": [4, 6, 8, 23, 32], "expect": 3, "expert": 26, "explain": [0, 7, 8], "explan": 7, "exploit": 0, "export": [0, 3, 9], "extra": [0, 15, 16, 21, 22, 28, 29], "fabien": 0, "face": [7, 8, 24], "facilit": 1, "fail": [2, 8, 34], "fals": [24, 27, 28, 29, 30], "familiar": 7, "faq": 23, "fast": [0, 1, 7], "faster": 0, "featur": [0, 6, 12, 22, 29, 33], "feedback": 8, "fetchmail": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "fetchmail_gmail": [12, 13, 14, 15, 16], "fetchmail_outlook": [12, 13, 14, 15, 16, 28], "few": 0, "field": [5, 6, 7, 8, 26, 27, 30, 31, 32, 33, 34], "file": [5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 32], "fill": 6, "filter": 27, "final": [6, 8, 9], "financi": [12, 28], "find": [0, 10, 12, 14, 15, 16, 22, 23], "fire": 5, "first": [6, 7, 33, 34], "fit": 6, "fix": [4, 5, 7, 8, 23], "fixed_modul": 7, "flag": [3, 6, 30, 34], "fleet": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "float": 26, "float_to_integ": 26, "folder": [6, 8, 9, 28, 29], "follow": [0, 3, 6, 7, 8, 9, 10, 14, 15, 16, 27, 28, 29, 32], "force_dep": 3, "fork": [0, 3, 6, 9], "form": 34, "format": [7, 9, 30], "found": [0, 6, 7, 10, 14, 15, 16], "founder": 0, "framework": 0, "free": [4, 5], "french": 0, "from": [1, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "full": [4, 5, 7, 9, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "fulli": 33, "function": [0, 1, 6, 7, 8, 24, 26], "further": 33, "futur": [4, 9], "g": 9, "gamif": [11, 12, 13, 14, 15, 16, 20, 21, 22], "gamification_sale_crm": [11, 12, 13, 14, 15, 16, 20, 21, 22], "gener": [23, 24, 27, 28, 34], "get": [1, 7, 23], "get_legacy_nam": 33, "gift_card": [15, 16], "git": [0, 3, 8, 9], "gitaggreg": 1, "github": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26], "give": [6, 8], "given": [1, 7], "glitch": 5, "go": [1, 3, 7, 8], "goal": 2, "good": 1, "google_account": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_base_account": 19, "google_calendar": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_doc": 19, "google_dr": [11, 12, 13, 14, 15, 16, 20, 21, 22], "google_gmail": [12, 13, 14, 15, 16], "google_map": [17, 18], "google_recaptcha": [14, 15, 16], "google_spreadsheet": [11, 12, 13, 14, 15, 16, 20, 21, 22], "grant": 22, "greatli": 1, "greenwitch": 26, "group": [8, 30], "group_system": 30, "ha": [0, 4, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "hack": [10, 14, 15, 16], "had": 6, "handl": 26, "happen": [4, 7], "hardcod": 6, "have": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 14, 15, 16, 24, 26, 28, 29, 30, 31, 34], "he": 24, "header": 3, "header_lin": 30, "header_spac": 30, "help": [3, 5, 7, 8, 9, 10, 14, 15, 16], "helper": [0, 5], "here": [6, 7, 8, 9, 12, 22, 23, 30], "hierarchi": 6, "higher": 23, "highli": 33, "highlight": 7, "highly_dissatisfi": 33, "hire": 8, "histori": 0, "hole": 0, "host": [0, 4, 6], "hour": [24, 26], "how": [1, 5, 7, 9, 23], "howev": [24, 30, 32], "hr": [6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26], "hr_applicant_docu": [20, 21], "hr_attend": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_contract": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_equip": [21, 22], "hr_evalu": [17, 18, 19, 20], "hr_expens": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_expense_check": [11, 12, 13, 14, 22], "hr_fleet": [13, 14, 15, 16], "hr_gamif": [11, 12, 13, 14, 15, 16, 20, 21, 22], "hr_holidai": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_holidays_attend": [13, 14, 15, 16], "hr_holidays_calendar": 14, "hr_hourly_cost": 16, "hr_mainten": [11, 12, 13, 14, 15, 16, 22], "hr_org_chart": [11, 12, 13, 14, 15, 16], "hr_payrol": [11, 12, 13, 17, 18, 19, 20, 21, 22], "hr_payroll_account": [11, 12, 13, 17, 18, 19, 20, 21, 22], "hr_presenc": [13, 14, 15, 16], "hr_recruit": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_recruitment_skil": 16, "hr_recruitment_survei": [11, 12, 13, 14, 15, 16, 22], "hr_skill": [13, 14, 15, 16], "hr_skills_slid": [13, 14, 15, 16], "hr_skills_survei": [13, 14, 15, 16], "hr_timesheet": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "hr_timesheet_attend": [11, 12, 13, 14, 15, 16, 22], "hr_timesheet_invoic": [17, 18, 19, 20, 21], "hr_timesheet_sheet": [11, 17, 18, 19, 20, 21, 22], "hr_work_entri": [13, 14, 15, 16], "hr_work_entry_contract": [15, 16], "hr_work_entry_holidai": [15, 16], "href": 26, "hrjob": 26, "html": [25, 26], "html_view": [17, 18], "http": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 26], "http_rout": [11, 12, 13, 14, 15, 16], "huge": [1, 24], "hw_blackbox_b": [11, 12, 13, 22], "hw_driver": [12, 13, 14], "hw_escpo": [11, 12, 13, 14, 20, 21, 22], "hw_posbox_homepag": [11, 12, 13, 14, 20, 21, 22], "hw_posbox_upgrad": [11, 12, 13, 20, 21, 22], "hw_proxi": [11, 12, 13, 14, 20, 21, 22], "hw_scale": [11, 12, 13, 20, 21, 22], "hw_scanner": [11, 12, 13, 20, 21, 22], "hw_screen": [11, 12, 13], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "iap": [11, 12, 13, 14, 15, 16], "iap_crm": [14, 15, 16], "iap_mail": [14, 15, 16], "icp_mail_bounce_alia": 34, "id": [7, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33], "idea": [17, 18, 19], "identifi": 29, "ignor": 6, "im": [20, 31], "im_chat": 21, "im_livechat": [11, 12, 13, 14, 15, 16, 20, 21, 22], "im_livechat_mail_bot": [12, 13, 14, 15, 16], "im_odoo_support": [21, 22], "im_support": [12, 13, 14], "imp": 8, "implement": [6, 7], "import": [0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "improv": [0, 8, 24], "includ": [0, 3, 5, 8, 12, 22], "inconsist": 7, "inconveni": 24, "incorrect": 4, "increas": 0, "increasingli": 0, "inde": 24, "independ": 8, "index": 23, "indic": [8, 34], "inform": [0, 11, 12, 13, 15, 16, 19, 20, 21, 22, 28, 29, 33], "inherit": 6, "init": [3, 7, 9], "initi": [0, 9, 27, 28, 29, 30], "inject": 1, "insist": 8, "instal": [0, 1, 2, 3, 5, 6, 11, 28, 29], "instanc": [0, 1, 3, 5, 6, 7, 28, 29], "instead": 28, "insuffici": 24, "integ": [24, 26], "integr": 2, "interest": 8, "interfac": 33, "intermedi": 0, "intern": 5, "introduc": [3, 5, 6], "introduct": [7, 23], "intuit": 4, "invoic": [0, 6, 22], "invok": 1, "involv": [0, 23], "io": [23, 26], "ir": [6, 8, 29, 30, 31, 34], "ir_default_system_rul": 30, "isfunct": 24, "issu": [7, 8], "item": [24, 28, 29, 30], "its": 3, "itself": [3, 5, 27], "javascript": 0, "job": 26, "just": [6, 33], "keep": [0, 4, 9], "kei": [3, 8, 27, 28, 29, 33, 34], "kept": 33, "kind": [7, 12, 22], "know": [1, 5, 30], "knowledg": [8, 17, 18, 19, 20, 21, 23], "known": 9, "ko": 33, "l10n_account_edi_ubl_cii_test": [15, 16], "l10n_ae": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_ae_po": [15, 16], "l10n_ar": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ar_website_sal": [14, 15, 16], "l10n_at": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_au": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_be": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_be_coda": [19, 20, 21], "l10n_be_edi": [13, 14, 15, 16], "l10n_be_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_be_hr_payroll_account": [11, 12, 13, 19, 20, 21, 22], "l10n_be_hr_payroll_fleet": [11, 12, 13], "l10n_be_intrastat": [11, 12, 21, 22], "l10n_be_intrastat_2019": [11, 12, 22], "l10n_be_invoice_bba": [11, 12, 13, 14, 15, 19, 20, 21, 22], "l10n_bg": [15, 16], "l10n_bo": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_br": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ca": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ch": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ch_qriban": [14, 15], "l10n_cl": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_cn": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_cn_citi": [12, 13, 14, 15, 16], "l10n_cn_small_busi": [11, 12, 13, 14, 21, 22], "l10n_cn_standard": [11, 12, 13, 14, 21, 22], "l10n_co": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_co_po": [13, 14, 15, 16], "l10n_cr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_cz": [14, 15, 16], "l10n_de": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_de_purchas": [14, 15, 16], "l10n_de_repair": [14, 15, 16], "l10n_de_sal": [14, 15, 16], "l10n_de_skr03": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_de_skr04": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_de_stock": [14, 15, 16], "l10n_din5008": 16, "l10n_din5008_purchas": 16, "l10n_din5008_repair": 16, "l10n_din5008_sal": 16, "l10n_din5008_stock": 16, "l10n_dk": [12, 13, 14, 15, 16], "l10n_do": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_dz": [14, 15, 16], "l10n_e": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ec": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_eg": [15, 16], "l10n_eg_edi_eta": [15, 16], "l10n_es_edi_sii": [14, 15, 16], "l10n_et": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_eu_oss": [15, 16], "l10n_eu_servic": [11, 12, 13, 14, 15, 21, 22], "l10n_fi": [14, 15, 16], "l10n_fi_sal": [15, 16], "l10n_fr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_fr_certif": [11, 12, 13, 21, 22], "l10n_fr_facturx_chorus_pro": [15, 16], "l10n_fr_fec": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_fr_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_fr_pos_cert": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_fr_rib": [19, 20, 21], "l10n_fr_sale_clos": [11, 12, 13, 21, 22], "l10n_gcc_invoic": [14, 15, 16], "l10n_gcc_invoice_stock_account": [15, 16], "l10n_gcc_po": [14, 15, 16], "l10n_generic_coa": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_gr": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_gt": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_hk": [12, 13, 14, 15, 16], "l10n_hn": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_hr": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_hu": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_id": [12, 13, 14, 15, 16], "l10n_id_efaktur": [14, 15, 16], "l10n_ie": [13, 14, 15, 16], "l10n_il": [13, 14, 15, 16], "l10n_in": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_in_edi": [15, 16], "l10n_in_edi_ewaybil": 15, "l10n_in_hr_payrol": [11, 12, 13, 19, 20, 21, 22], "l10n_in_po": [13, 14, 15, 16], "l10n_in_purchas": [11, 12, 13, 14, 15, 16], "l10n_in_purchase_stock": [13, 14, 15, 16], "l10n_in_sal": [11, 12, 13, 14, 15, 16], "l10n_in_sale_stock": [13, 14, 15, 16], "l10n_in_schedule6": [11, 12, 13, 21, 22], "l10n_in_stock": [11, 12, 13, 14, 15, 16], "l10n_in_upi": 15, "l10n_it": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_it_edi": [12, 13, 14, 15, 16], "l10n_it_edi_sdicoop": [14, 15, 16], "l10n_it_stock_ddt": [14, 15, 16], "l10n_jp": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_ke": [15, 16], "l10n_ke_edi_tremol": 15, "l10n_latam_bas": [13, 14, 15, 16], "l10n_latam_invoice_docu": [13, 14, 15, 16], "l10n_lt": [12, 13, 14, 15, 16], "l10n_lu": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_lu_peppol_id": 15, "l10n_ma": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_mn": [12, 13, 14, 15, 16], "l10n_multilang": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_mx": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_mx_hr": 16, "l10n_my": 15, "l10n_nl": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_nl_edi": [15, 16], "l10n_no": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_no_edi": [15, 16], "l10n_nz": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_pa": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_pe": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ph": [14, 15], "l10n_pk": [15, 16], "l10n_pl": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_pt": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_r": 15, "l10n_ro": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_sa": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_sa_invoic": [14, 15, 16], "l10n_sa_po": [14, 15, 16], "l10n_se": [13, 14, 15, 16], "l10n_se_ocr": [14, 15], "l10n_sg": [11, 12, 13, 14, 15, 16, 21, 22], "l10n_si": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_sk": [14, 15, 16], "l10n_syscohada": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_th": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_tr": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_tw": [15, 16], "l10n_u": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_ua": [13, 14, 15, 16], "l10n_ui": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "l10n_uk": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_ve": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "l10n_vn": [11, 12, 13, 14, 15, 16, 20, 21, 22], "l10n_za": [12, 13, 14, 15, 16], "l23": 5, "lack": 2, "lambda": 27, "languag": 0, "larg": 24, "last": 33, "later": 4, "latest": [0, 3, 23], "latest_vers": [28, 29], "launch": 1, "launchpad": 19, "layout": [4, 6, 15, 16], "learn": [3, 23], "leav": 7, "left": [0, 7], "legend": 8, "len": 24, "less": 7, "letter": 30, "lib": [27, 28, 29], "librari": [0, 1, 6], "lifecycl": 5, "like": [0, 5], "line": [3, 6, 8, 9, 24, 25, 26, 28, 29, 32, 34], "linear": 24, "linear_tim": 24, "link": [0, 30], "link_track": [11, 12, 13, 14, 15, 16, 21, 22], "list": [0, 3, 6, 27, 28, 29], "live": [3, 7], "ll": [0, 1], "load": [1, 3, 5, 6, 29, 34], "load_data": 30, "local": 1, "localhost": 7, "locat": [6, 7], "logged_queri": 24, "logic": 8, "logist": 12, "logo": 0, "long": 29, "longer": 33, "look": [5, 8, 10, 14, 15, 16], "lookup": 6, "loop": 5, "lose": 6, "loss": [6, 33], "lost": [25, 27, 32, 34], "lot": [3, 7, 8], "lower": [5, 6, 24], "loyalti": 16, "loyalty_deliveri": 16, "luckili": 7, "lunch": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "m": 9, "m2o_to_x2m": 26, "made": 26, "mai": [2, 6, 8, 30, 32, 33], "mail": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 30, 32, 34], "mail_bot": [12, 13, 14, 15, 16], "mail_bot_hr": [14, 15, 16], "mail_client_extens": [14, 15], "mail_gatewai": [17, 18], "mail_group": [15, 16], "mail_message_id": 32, "mail_plugin": [15, 16], "mail_templ": 21, "mail_template_data_project_task": 30, "mail_tip": [21, 22], "mailactivitytyp": 25, "mailnotif": 32, "main": [0, 7], "maintain": [5, 23, 28, 29, 30], "mainten": [11, 12, 13, 14, 15, 16, 22], "major": [2, 8, 23, 30], "make": [5, 8, 9, 23, 33], "manag": [1, 6, 7, 12, 23, 26], "mani": 7, "manifest": [8, 9], "manipul": 3, "manner": 6, "manual": [3, 6, 22, 23], "many2mani": [24, 26, 32], "many2on": [6, 26, 27], "map": [6, 7, 9], "map_valu": 33, "margin_bottom": 30, "margin_left": 30, "margin_right": 30, "margin_top": 30, "mark": [6, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22], "market": [17, 18, 19, 20, 21, 22], "marketing_campaign": [11, 17, 18, 19, 20, 21, 22], "marketing_campaign_crm_demo": [11, 17, 18, 19, 20, 21, 22], "marketing_crm": [20, 21], "mass": 22, "mass_mail": [7, 11, 12, 13, 14, 15, 16, 20, 21, 22], "mass_mailing_crm": [12, 13, 14, 15, 16], "mass_mailing_crm_sm": [15, 16], "mass_mailing_ev": [11, 12, 13, 14, 15, 16], "mass_mailing_event_sm": [13, 14, 15, 16], "mass_mailing_event_track": [11, 12, 13, 14, 15, 16], "mass_mailing_event_track_sm": [13, 14, 15, 16], "mass_mailing_sal": [12, 13, 14, 15, 16], "mass_mailing_sale_sm": [15, 16], "mass_mailing_security_group": 22, "mass_mailing_slid": [13, 14, 15, 16], "mass_mailing_sm": [13, 14, 15, 16], "mass_mailing_them": 16, "master": [1, 3], "match": [6, 9, 33], "mayb": 8, "md": 9, "me": 27, "mean": [0, 4, 33], "mechan": 5, "meet": 25, "member": 8, "membership": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "memori": 24, "mention": [7, 25, 28, 29, 30, 31, 33, 34], "merg": [7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 34], "merge_modul": 28, "merged_model": 9, "merged_modul": [9, 28], "messag": [18, 32], "method": [3, 5], "microsoft_account": [14, 15, 16], "microsoft_calendar": [14, 15, 16], "microsoft_outlook": [12, 13, 15, 16, 28], "mig": 8, "might": [3, 5, 6, 7], "migrat": [1, 2, 9, 10, 14, 15, 16, 20, 23], "miss": [2, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22], "model": [4, 6, 7, 24, 25, 26, 29, 30, 31, 32, 33, 34], "model_id": 30, "model_ir_default": 30, "modifi": 5, "modul": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34], "module_coverage_file_fold": 9, "modules170": 9, "modulesxx": 8, "modulesxxx": [28, 29], "more": [3, 5, 7, 8, 23, 33], "most": [6, 7, 34], "move": [11, 12, 20, 21, 34], "mrp": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "mrp_account": [13, 14, 15, 16], "mrp_bom_cost": [12, 13], "mrp_byproduct": [11, 12, 13, 19, 20, 21, 22, 34], "mrp_jit": [17, 18, 19], "mrp_landed_cost": [14, 15, 16], "mrp_oper": [17, 18, 19, 20, 21, 22], "mrp_product_expiri": [14, 15, 16], "mrp_repair": [11, 12, 15, 16, 17, 18, 19, 20, 21, 22], "mrp_subcontract": [13, 14, 15, 16], "mrp_subcontracting_account": [13, 14, 15, 16], "mrp_subcontracting_dropship": [13, 14, 15, 16], "mrp_subcontracting_purchas": [15, 16], "mrp_subcontracting_repair": 16, "mrp_subonctracting_landed_cost": 16, "mrp_subproduct": [17, 18], "much": 0, "multi_compani": [17, 18, 19, 20, 21], "multipl": [3, 6], "must": [1, 3, 8, 26, 29, 33], "my_main_modul": 28, "my_obsolete_modul": [28, 29], "my_remot": 8, "my_renamed_modul": 29, "n": 26, "name": [0, 3, 5, 6, 7, 8, 9, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34], "nativ": 0, "necessari": [3, 7, 8], "need": [0, 1, 3, 6, 7, 8, 18, 21, 22, 28, 29, 33], "net": 19, "never": 5, "new": [0, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34], "newer": 8, "newli": [6, 8], "next": [23, 34], "nn": 8, "no_rat": 33, "nodotdold": 9, "nodotnew": 9, "nodotprev": 9, "non": [5, 23], "none": [32, 33], "noopen": 26, "nor": 3, "noreferr": 26, "not_satisfi": 33, "note": [0, 5, 7, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27], "note_pad": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "noth": [8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 30, 33], "notif": 32, "notification_partner_requir": 32, "notification_typ": 32, "notified_partner_id": 32, "noupdat": [6, 7, 8, 34], "noupdate_chang": [6, 8], "now": [0, 6, 11, 12, 20, 21, 22, 26, 32, 33, 34], "number": [0, 9, 26], "numer": 1, "obsolet": [0, 4, 16], "obtain": 1, "obvious": 24, "oca": [0, 1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 26, 28, 29], "occasion": 5, "occur": 6, "odoo": [0, 1, 2, 4, 6, 7, 8, 12, 20, 21, 23, 24, 26, 27, 28, 29, 30, 34], "odoo_referr": [14, 15], "odoo_referral_port": 14, "off": 7, "offici": [2, 23], "offset": 26, "ok": 33, "okai": 33, "old": [0, 4, 6, 7, 9, 10, 14, 15, 16, 32, 33], "older": [0, 3], "onboard": 16, "onc": [9, 29, 33], "one": [6, 7, 8, 10, 14, 15, 16, 23, 31, 33, 34], "one2mani": 26, "ones": 0, "onli": [0, 3, 4, 7, 8, 9, 28, 29, 30, 31], "onward": [27, 28, 29], "open": [0, 1, 8, 23, 30, 33], "openerp": [0, 3], "openupgrad": [4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "openupgrade_analysi": [6, 7, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "openupgrade_analysis_work": [6, 7], "openupgrade_framework": [0, 3, 9, 15], "openupgrade_general_log": 6, "openupgrade_legacy_": [4, 33], "openupgrade_legacy_14_0_rating_text": 33, "openupgrade_record": [6, 27, 28, 29], "openupgrade_script": [0, 3, 6, 7, 8, 9, 15, 27, 28, 29], "openupgrade_target_vers": 3, "openupgradelib": [0, 1, 5, 7, 24, 25, 26, 27, 30, 31, 32, 33, 34], "oper": [25, 31, 33, 34], "opportun": 34, "optim": 24, "option": [0, 9, 24, 33], "order": [3, 8, 21, 28, 29], "org": 24, "organ": 5, "organis": 8, "orient": 30, "origin": 9, "orm": [4, 24, 26], "orphan": [4, 9], "other": [6, 7, 8, 9, 12, 22, 26, 33], "otherwis": [26, 33], "ou": 8, "our": 8, "out": [3, 10, 14, 15, 16], "outlook": [17, 18], "outsid": 5, "over": [0, 5], "overcom": 7, "overview": [2, 6, 23], "owl": 0, "own": 5, "p": [25, 26], "pad": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "pad_project": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "page": [7, 20, 23], "page_height": 30, "page_width": 30, "paperformat": 30, "paperformat_batch_deposit": 30, "paramet": [3, 34], "parenthes": 6, "part": [5, 32], "parti": [2, 8], "partial": [16, 18, 29], "particular": 0, "partner": [6, 27], "partner_autocomplet": [12, 13, 14, 15, 16], "partner_autocomplete_address_extend": [12, 13, 14], "partner_check": 27, "partner_id": 27, "pass": 3, "patch": [0, 9], "path": [0, 1, 3, 6, 27, 28, 29], "path_to_openupgrad": 3, "payment": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_adyen": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_adyen_paybylink": 15, "payment_alipai": [13, 14, 15, 16], "payment_ap": 16, "payment_asiapai": 16, "payment_author": [11, 12, 13, 14, 15, 16, 21, 22], "payment_buckaroo": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_custom": 16, "payment_demo": 16, "payment_fix_register_token": [14, 15], "payment_flutterwav": 16, "payment_ingenico": [13, 14, 15, 29], "payment_mercado_pago": 16, "payment_molli": [15, 16], "payment_odoo_by_adyen": [14, 15], "payment_ogon": [11, 12, 13, 15, 16, 20, 21, 22, 29], "payment_payp": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payment_payulatam": [13, 14, 15, 16], "payment_payumonei": [11, 12, 13, 14, 15, 16, 22], "payment_razorpai": 16, "payment_sip": [11, 12, 13, 14, 15, 16, 21, 22], "payment_strip": [11, 12, 13, 14, 15, 16, 22], "payment_stripe_checkout_webhook": 14, "payment_stripe_sca": [11, 12, 13, 22], "payment_test": [13, 14, 15], "payment_transf": [11, 12, 13, 14, 15, 16, 20, 21, 22], "payrol": 13, "payroll_account": 13, "pc": 1, "peopl": 30, "per": [2, 5, 6, 8], "perfectli": 0, "perform": [0, 24, 25, 31, 33, 34], "perm_read": 30, "permiss": 22, "phone_valid": [11, 12, 13, 14, 15, 16], "pick": 7, "pinckaer": 0, "pip": [3, 5], "place": [6, 25, 34], "plan": [7, 21], "platform": 0, "pleas": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "plugin": [19, 20], "plugin_outlook": [19, 20], "plugin_thunderbird": [19, 20], "pocalyps": 7, "point": 3, "point_of_sal": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "polici": 0, "popular": 0, "portal": [11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "portal_anonym": 19, "portal_claim": [19, 20, 21], "portal_crm": 19, "portal_ev": 19, "portal_gamif": [11, 20, 21, 22], "portal_hr_employe": 19, "portal_project": [19, 20, 21], "portal_project_issu": [19, 20, 21], "portal_r": [14, 15, 16], "portal_sal": [11, 19, 20, 21, 22], "portal_stock": [11, 19, 20, 21, 22], "portrait": 30, "pos_adyen": [13, 14, 15, 16], "pos_cach": [11, 12, 13, 14, 15, 16, 21, 22], "pos_cash_rond": 12, "pos_cash_round": [13, 14], "pos_coupon": [15, 16], "pos_data_drink": [11, 12, 22], "pos_discount": [11, 12, 13, 14, 15, 16, 21, 22], "pos_epson_print": [13, 14, 15, 16], "pos_epson_printer_restaur": [13, 14, 15, 16], "pos_gift_card": [15, 16], "pos_hr": [13, 14, 15, 16], "pos_hr_restaur": 16, "pos_kitchen_print": [13, 14], "pos_loyalti": 16, "pos_mercuri": [11, 12, 13, 14, 15, 16, 21, 22], "pos_reprint": [11, 12, 13, 14, 21, 22], "pos_restaur": [11, 12, 13, 14, 15, 16, 21, 22], "pos_restaurant_adyen": [14, 15, 16], "pos_restaurant_strip": 16, "pos_sal": [11, 12, 13, 14, 15, 16], "pos_sale_loyalti": 16, "pos_sale_margin": [15, 16], "pos_sale_product_configur": [15, 16], "pos_six": [13, 14, 15, 16], "pos_strip": 16, "posit": 30, "possibl": [0, 6, 33], "post": [5, 6, 7, 8, 29, 30, 33], "postgresql": 4, "power": [7, 24], "pr": [9, 23, 24, 28, 29], "pre": [5, 6, 7, 8, 24, 25, 26, 27, 31, 32, 33, 34], "precomput": 7, "preexist": 9, "prefetch": 24, "prefix": [4, 8], "presenc": 31, "present": [0, 27, 28, 29, 32, 34], "preserv": 18, "prev": 9, "previou": [3, 6, 29, 30, 33, 34], "previous": [0, 34], "print": 21, "privacy_lookup": 16, "probabl": [3, 5], "problem": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "process": [3, 5, 6, 8, 9, 17, 18, 19, 23, 25, 27, 32, 34], "procur": [11, 17, 18, 19, 20, 21, 22], "procurement_jit": [11, 12, 13, 14, 15, 20, 21, 22], "procurement_jit_stock": 21, "product": [0, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24], "product_attribute_value_product_template_attribute_line_rel": 24, "product_email_templ": [11, 12, 13, 14, 15, 16, 20, 21, 22], "product_expiri": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "product_extend": [11, 12, 20, 21, 22], "product_imag": [15, 16], "product_manufactur": [17, 18, 19], "product_margin": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "product_matrix": [13, 14, 15, 16], "product_template_attribute_lin": 24, "product_template_attribute_line_id": 24, "product_uo": [21, 22], "product_visible_discount": [17, 18, 19, 20, 21, 22], "producttemplateattributelin": 24, "profession": 8, "profile_tool": [17, 18], "progress": [8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "project": [0, 2, 4, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 29, 30, 33, 34], "project_account": [15, 16], "project_caldav": [17, 18], "project_gtd": [17, 18, 19], "project_hr_expens": [15, 16], "project_issu": [11, 17, 18, 19, 20, 21, 22], "project_issue_sheet": [11, 17, 18, 19, 20, 21, 22], "project_long_term": [17, 18, 19], "project_mail_plugin": [15, 16], "project_mailg": [17, 18], "project_messag": [17, 18], "project_mrp": [15, 16, 17, 18, 19, 20], "project_plan": [17, 18], "project_purchas": [15, 16], "project_retro_plan": [17, 18], "project_sale_expens": 16, "project_scrum": [17, 18], "project_sm": 16, "project_task": 11, "project_timesheet": [17, 18, 19, 20, 21, 22], "project_timesheet_holidai": [11, 12, 13, 14, 15, 16], "proper": 33, "properli": 6, "properti": 6, "propos": [8, 9, 11, 12, 13, 19, 20, 21, 22, 24, 28, 29], "proprietari": 5, "protect": 4, "provid": [0, 1, 2, 8], "pull": [1, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 28], "purchas": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "purchase_analytic_distribut": 21, "purchase_analytic_plan": [17, 18, 19, 20, 21], "purchase_double_valid": [17, 18, 19, 20, 21], "purchase_mrp": [11, 12, 13, 14, 15, 16, 22], "purchase_product_matrix": [13, 14, 15, 16], "purchase_requisit": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "purchase_requisition_stock": [13, 14, 15, 16], "purchase_requisition_stock_dropship": [15, 16], "purchase_stock": [12, 13, 14, 15, 16], "purg": 4, "purpos": [4, 7, 8], "push": [8, 9], "put": [8, 28, 29], "py": [5, 6, 7, 8, 9, 24, 25, 26, 30, 31, 32, 33, 34], "pylintrc": 9, "python": [0, 1, 5, 6, 7], "q": 7, "quasi": 24, "queri": [1, 24, 33], "question": 24, "rate": [11, 12, 13, 14, 15, 16, 21, 22, 33], "rather": 3, "rating_project": [11, 12, 21, 22], "rating_project_issu": [11, 21, 22], "rating_text": 33, "rational": 7, "re": [1, 6, 27], "read": [3, 7, 8, 20, 24, 26], "readi": [10, 14, 15, 16], "readm": 9, "real": [11, 30], "realiti": 33, "realli": 3, "reason": 5, "recent": [1, 23, 33], "recommend": [0, 3], "recomput": 5, "reconcil": 33, "record": [6, 8, 24, 29, 30, 31, 33, 34], "recov": [0, 9, 13], "recreat": [6, 28], "reduc": 7, "ref": [30, 34], "refactor": [28, 29], "refer": [0, 1, 2, 4, 6, 7, 8, 9], "regard": 33, "regist": 8, "regular": [5, 34], "regularli": 0, "rei": 0, "reintroduc": 4, "rel": 26, "relat": [6, 8, 24, 29], "releas": [0, 2, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23, 27, 30], "reli": 5, "reload": 30, "remain": [6, 28, 29], "remov": [4, 6, 9, 20], "renam": [6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 20, 21, 28], "rename_field": 25, "rename_model": 27, "rename_t": [27, 32], "rename_xmlid": 34, "renamed_model": [9, 27], "renamed_modul": [9, 29], "reorder": 8, "repair": [12, 13, 14, 15, 16], "repeat": 23, "replac": [0, 9, 12, 13], "report": [3, 6, 8, 11, 20, 21, 22, 30, 32], "report_design": [17, 18], "report_intrastat": [11, 12, 17, 18, 19, 20, 21, 22], "report_paperformat_data": 30, "report_webkit": [17, 18, 19, 20, 21, 22], "report_webkit_sampl": [17, 18], "repositori": [1, 3, 6, 23, 28, 29], "represent": 6, "request": [1, 8, 9, 24, 28], "requir": [6, 7, 9, 22, 23, 27, 34], "rerun": 7, "res_id": 33, "res_model": 33, "reset": [7, 9, 30], "resourc": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "restor": [4, 7], "result": [0, 8], "return": 5, "review": [6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23], "rf": 9, "richard": 0, "right": 6, "rigor": 26, "rm": 9, "robust": 5, "round": 26, "row": 24, "rst": [8, 9, 28, 29], "rule": [6, 30], "run": [1, 4, 5, 6, 7, 8, 9, 10, 14, 15, 16, 23], "safe": 31, "sale": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34], "sale_analytic_distribut": 21, "sale_analytic_plan": [17, 18, 19, 20, 21], "sale_coupon": [13, 14, 15, 16], "sale_coupon_deliveri": [13, 14, 15, 16], "sale_crm": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_expens": [11, 12, 13, 14, 15, 16, 21, 22], "sale_expense_margin": 16, "sale_gift_card": [15, 16], "sale_journ": [17, 18, 19, 20, 21], "sale_layout": [17, 18, 20, 21, 22], "sale_loyalti": 16, "sale_loyalty_deliveri": 16, "sale_manag": [11, 12, 13, 14, 15, 16], "sale_margin": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_mrp": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "sale_mrp_margin": 15, "sale_order_back2draft": 22, "sale_order_d": [11, 12, 17, 18, 19, 20, 21, 22], "sale_pay": [11, 12], "sale_product_configur": [13, 14, 15, 16], "sale_product_matrix": [13, 14, 15, 16], "sale_project": [14, 15, 16, 34], "sale_project_account": [15, 16], "sale_project_stock": 16, "sale_purchas": [12, 13, 14, 15, 16], "sale_purchase_stock": [14, 15, 16], "sale_quotation_build": [12, 13, 14, 15, 16], "sale_servic": [20, 21, 22], "sale_service_r": [11, 12, 22], "sale_sm": [15, 16], "sale_stock": [8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22], "sale_stock_margin": [14, 15, 16], "sale_timesheet": [11, 12, 13, 14, 15, 16, 21, 22, 34], "sale_timesheet_edit": [14, 15], "sale_timesheet_margin": [15, 16], "sale_timesheet_purchas": [13, 14, 15], "sales_team": [11, 12, 13, 14, 15, 16, 20, 21, 22], "same": [0, 5, 6, 7, 8, 12, 21, 33], "satisfi": 33, "save": 7, "scrip": 23, "script": [0, 2, 4, 5, 6, 9, 10, 14, 15, 16, 23], "search": [8, 23], "second": 6, "section": [6, 26], "secur": [0, 6, 30], "sed": 9, "see": [0, 2, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "select": [3, 6, 7, 24, 33], "selection_kei": 33, "self": [24, 27], "semant": 33, "sent": 18, "separ": [0, 3, 6], "sequenc": 34, "sequenti": 0, "server": [1, 3, 4, 5, 6, 9, 24, 29], "servic": 0, "set": [0, 2, 3, 6, 23, 24], "set_default": 6, "sever": [3, 23, 26], "share": [11, 12, 13, 17, 18, 19, 20, 21, 22], "sheet": 11, "short": 0, "shortcut": 20, "should": [0, 1, 2, 7, 8, 23, 32], "shouldn": 8, "show": 7, "side": [25, 34], "sight": 33, "signal": 6, "significantli": 7, "simpl": [6, 7, 24], "simpli": 7, "sinc": [0, 7], "singl": [8, 9], "situat": [6, 7], "size": 24, "skip": 3, "slightli": 5, "slow": 24, "sm": [12, 13, 14, 15, 16, 32], "snailmail": [12, 13, 14, 15, 16], "snailmail_account": [12, 13, 14, 15, 16], "so": [0, 3, 5, 6, 8, 24, 28, 29], "social": 22, "social_media": [12, 13, 14, 15, 16], "softwar": [0, 8], "solut": 0, "some": [0, 3, 6, 7, 8, 9, 24, 30, 33, 34], "someon": 0, "sometim": [8, 33], "sourc": [0, 1, 3, 28, 29], "space": 4, "specif": 24, "split": 14, "sponsor": 8, "spreadsheet": 16, "spreadsheet_account": 16, "spreadsheet_dashboard": 16, "spreadsheet_dashboard_account": 16, "spreadsheet_dashboard_event_sal": 16, "spreadsheet_dashboard_hr_expens": 16, "spreadsheet_dashboard_hr_timesheet": 16, "spreadsheet_dashboard_im_livechat": 16, "spreadsheet_dashboard_pos_hr": 16, "spreadsheet_dashboard_purchas": 16, "spreadsheet_dashboard_purchase_stock": 16, "spreadsheet_dashboard_sal": 16, "spreadsheet_dashboard_sale_timesheet": 16, "spreadsheet_dashboard_stock_account": 16, "spreadsheet_dashboard_website_sale_slid": 16, "sql": [1, 7, 24, 32], "stabl": 4, "stage": [3, 5], "stallman": 0, "stanza": 3, "start": [3, 6, 7, 8, 9, 10, 14, 15, 16, 25, 31, 33, 34], "state": [7, 28, 29, 33], "statement": 33, "statist": 6, "statu": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 31], "status": [10, 14, 15, 16], "stdout": 9, "step": [5, 7, 34], "still": [4, 5], "stock": [8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "stock_account": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_calendar": [11, 21, 22], "stock_dropship": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_invoice_directli": [17, 18, 19, 20, 21], "stock_landed_cost": [11, 12, 13, 14, 15, 16, 20, 21, 22], "stock_loc": [17, 18, 19], "stock_no_autopick": [17, 18, 19], "stock_picking_batch": [11, 12, 13, 14, 15, 16], "stock_picking_wav": [11, 20, 21, 22], "stock_plan": [17, 18], "stock_putaway_product": 12, "stock_sm": [13, 14, 15, 16], "stock_zebra": [12, 13], "stop": [3, 6, 7, 24], "store": 24, "strateg": 8, "strategi": 4, "strictli": 8, "string": [25, 26, 27, 33], "studi": 29, "subdirectori": [5, 6], "subject": 9, "subscrib": 0, "subscript": [11, 17, 18, 19, 20, 21, 22], "subsequ": 2, "success": 9, "successfulli": 7, "suffer": [12, 22], "suffix": 8, "suit": [0, 33], "support": [0, 3], "sure": [3, 33], "survei": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "survey_crm": [11, 12, 13, 20, 21, 22], "syntax": [9, 30], "system": 24, "t": [0, 3, 8, 30], "tab": 19, "tabl": [4, 6, 7, 10, 14, 15, 16, 24, 31], "table_exist": 32, "take": 24, "taken": [12, 22], "target": [3, 6, 26, 34], "task": [7, 33], "technic": [0, 1, 8, 9], "technologi": [0, 8], "templat": [18, 24, 30], "temporari": 6, "tent": 21, "term": 24, "terminologi": 0, "test": [7, 9], "test_base_autom": 14, "test_event_ful": 14, "test_mail": [12, 13, 14], "test_mail_ful": [13, 14], "test_mass_mail": [12, 13, 14], "test_websit": [12, 13, 14], "test_website_slides_ful": [13, 14], "test_xlsx_export": [13, 14], "text": [26, 28, 29], "than": [0, 3, 5], "thank": 8, "thei": [3, 4, 6, 21, 29], "them": [3, 5, 6, 8, 25, 28, 29, 32], "theme_bootswatch": [11, 12, 13, 14, 21, 22], "theme_default": [11, 12, 13, 14, 15, 16, 21, 22], "therefor": [6, 33], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34], "think": [32, 33], "those": 7, "though": 5, "three": [5, 33], "through": 7, "thu": 6, "thunderbird": [17, 18], "tidi": 4, "time": [0, 3, 6, 7, 24, 26, 32], "time_complex": 24, "timesheet": 11, "timezon": 26, "tinyerp": 5, "titl": 6, "todo": [6, 8], "togeth": [0, 8], "took": [28, 29], "tool": [0, 1, 4, 5, 6, 8, 9, 12, 28, 29], "top": 33, "transform": [0, 12, 22, 26], "transifex": [11, 12, 13, 14, 15, 16], "translat": [25, 30, 34], "trap": 0, "treat": [3, 5], "tree": [6, 11, 12, 20, 21], "trial": 23, "true": [5, 24, 25, 27, 28], "truncat": 26, "trunk": [11, 12, 13, 19, 20, 21, 22], "try": [3, 7, 8, 30], "two": [0, 6, 9, 25, 30, 33, 34], "txt": [6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 29, 32], "type": [6, 24, 25, 26], "typic": [6, 23], "u": [7, 8, 30], "ui": 6, "umbrella": [0, 11, 20, 21], "uncom": 8, "uncov": 3, "under": [0, 3, 6, 11, 20, 21], "underestim": 7, "understand": [1, 7], "understood": 0, "unexpect": 7, "unic": 34, "uninstal": 29, "uniqu": 31, "unknown": 5, "unleash": 7, "unlink": 6, "unstabl": [28, 29], "until": [5, 27, 28, 29], "uom": [12, 13, 14, 15, 16], "up": [3, 4, 8, 23], "updat": [3, 6, 7, 8, 28], "update_module_nam": [28, 29], "upgrad": [0, 4, 5, 6, 8, 23, 28, 29, 34], "upgrade_analysi": [6, 8, 9, 29, 32], "upgrade_analysis_work": 8, "upstream": 8, "url": 26, "us": [0, 3, 4, 5, 6, 8, 9, 23, 27, 32, 33], "use_env": [28, 29], "user": [8, 22, 27, 31], "user_id": [27, 31], "users_ldap": [17, 18], "usual": [7, 8], "utm": [11, 12, 13, 14, 15, 16, 21, 22], "v13": [33, 34], "v14": [24, 31, 34], "v15": [24, 31, 34], "vacuum": 4, "valid": 33, "valu": [3, 5, 6, 7, 24, 30, 34], "valuat": 11, "value_count": 24, "value_id": 24, "variabl": 3, "veri": [0, 24], "verifi": 9, "version": [1, 2, 3, 4, 5, 7, 8, 9, 23, 28, 29], "via": [0, 24], "view": 34, "view_id": 34, "view_mod": 34, "wa": [5, 6, 7, 20, 30], "wai": [4, 6, 7], "want": [0, 1, 3, 5, 7, 8], "warehous": 12, "warn": [17, 18, 19, 20, 21, 22], "we": [5, 8, 30, 33], "web": [3, 7, 11, 12, 13, 14, 15, 16, 20, 21, 22], "web_analyt": [19, 20, 21, 22], "web_api": [20, 21], "web_calendar": [11, 20, 21, 22], "web_diagram": [11, 12, 13, 14, 20, 21, 22], "web_editor": [11, 12, 13, 14, 15, 16, 21, 22], "web_gantt": [20, 21], "web_graph": [20, 21], "web_kanban": [11, 20, 21, 22], "web_kanban_gaug": [11, 12, 13, 14, 15, 16, 20, 21, 22], "web_kanban_sparklin": [20, 21], "web_linkedin": [19, 20, 21], "web_livechat": [17, 18], "web_plann": [11, 12, 21, 22], "web_settings_dashboard": [11, 12, 13, 21, 22], "web_shortcut": [19, 20], "web_test": [20, 21], "web_tests_demo": [20, 21], "web_tip": [21, 22], "web_tour": [11, 12, 13, 14, 15, 16, 22], "web_unsplash": [12, 13, 14, 15, 16], "web_uservoic": [17, 18], "web_view_editor": [20, 21, 22], "websit": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_blog": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_certif": [20, 21], "website_crm": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_crm_claim": [21, 22], "website_crm_iap_rev": [15, 16], "website_crm_livechat": [13, 14, 15, 16], "website_crm_partner_assign": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_crm_phone_valid": [11, 12, 13], "website_crm_sm": [13, 14, 15, 16], "website_custom": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_ev": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_booth": [15, 16], "website_event_booth_exhibitor": [15, 16], "website_event_booth_sal": [15, 16], "website_event_booth_sale_exhibitor": [15, 16], "website_event_crm": [14, 15, 16], "website_event_crm_quest": [14, 15, 16], "website_event_exhibitor": [15, 16], "website_event_filter_c": 29, "website_event_filter_selector": 29, "website_event_jitsi": 16, "website_event_meet": [14, 15, 16], "website_event_meet_quiz": [14, 15, 16], "website_event_quest": [11, 12, 13, 14, 15, 16, 21, 22], "website_event_sal": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_track": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_event_track_exhibitor": [14, 15], "website_event_track_l": [14, 15, 16], "website_event_track_live_quiz": [14, 15, 16], "website_event_track_quiz": [14, 15, 16], "website_form": [11, 12, 13, 14, 15, 21, 22], "website_form_project": [11, 12, 13, 14, 15, 16], "website_forum": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_forum_doc": [11, 12, 20, 21, 22], "website_gengo": [11, 12, 13, 14, 20, 21, 22], "website_google_map": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_hr": [11, 12, 13, 20, 21, 22], "website_hr_recruit": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_instantclick": 21, "website_issu": [11, 21, 22], "website_jitsi": [14, 15, 16], "website_link": [11, 12, 13, 14, 15, 16, 21, 22], "website_livechat": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_mail": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_mail_channel": [11, 12, 13, 14, 15, 21, 22], "website_mail_group": [15, 16, 20, 21], "website_mass_mail": [11, 12, 13, 14, 15, 16, 21, 22], "website_mass_mailing_sm": 16, "website_membership": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_partn": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_pay": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_payment_author": 16, "website_payment_payp": 16, "website_port": [11, 21, 22], "website_portal_sal": [11, 21, 22], "website_profil": [13, 14, 15, 16], "website_project": [11, 20, 21, 22], "website_project_issu": [11, 21, 22], "website_project_issue_sheet": [11, 21, 22], "website_project_timesheet": [11, 22], "website_quot": [11, 12, 20, 21, 22], "website_r": [11, 12, 13, 14], "website_rating_project": [11, 12], "website_rating_project_issu": [11, 21, 22], "website_report": [20, 21], "website_sal": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_sale_autocomplet": 16, "website_sale_comparison": [11, 12, 13, 14, 15, 16], "website_sale_comparison_wishlist": [15, 16], "website_sale_coupon": [13, 14, 15, 16], "website_sale_coupon_deliveri": [13, 14, 15, 16], "website_sale_deliveri": [11, 12, 13, 14, 15, 16, 20, 21, 22], "website_sale_delivery_giftcard": [15, 16], "website_sale_delivery_mondialrelai": [15, 16], "website_sale_digit": [11, 12, 13, 14, 15, 16, 21, 22], "website_sale_gift_card": [15, 16, 28], "website_sale_link_track": [12, 13], "website_sale_loyalti": [16, 28], "website_sale_loyalty_deliveri": 16, "website_sale_manag": [11, 12, 13, 14, 15], "website_sale_opt": [11, 12, 21, 22], "website_sale_pick": 16, "website_sale_product_configur": [13, 14, 15, 16], "website_sale_slid": [13, 14, 15, 16], "website_sale_stock": [11, 12, 13, 14, 15, 16, 21, 22], "website_sale_stock_opt": [11, 12], "website_sale_stock_product_configur": [13, 14, 15, 16], "website_sale_stock_wishlist": [15, 16], "website_sale_wishlist": [11, 12, 13, 14, 15, 16], "website_slid": [11, 12, 13, 14, 15, 16, 21, 22], "website_slides_forum": [13, 14, 15, 16], "website_slides_survei": [13, 14, 15, 16], "website_sm": [13, 14, 15, 16], "website_survei": [12, 13], "website_theme_instal": [11, 12, 13, 14, 21, 22], "website_twitt": [11, 12, 13, 14, 15, 16, 20, 21, 22], "well": [3, 6], "were": [5, 6, 7], "what": [7, 8, 23, 30], "when": [3, 4, 5, 6, 7, 11, 24, 30, 33, 34], "whenev": 7, "where": [5, 7, 8, 24], "which": [0, 2, 3, 4, 5, 6, 7, 8, 24, 33], "while": [4, 29], "who": 0, "whose": [30, 33], "why": [8, 23], "wide": 1, "wiki": [9, 17, 18, 24], "wiki_faq": [17, 18], "wiki_quality_manu": [17, 18], "wiki_sale_faq": [17, 18], "wikipedia": 24, "within": [7, 8], "without": [6, 7], "won": 0, "word": 4, "work": [0, 1, 3, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 25, 26, 31, 33, 34], "workflow": [5, 9, 22], "wors": 24, "would": 5, "write": [1, 7, 8, 21, 29], "write_d": 34, "wrong": 29, "x": 0, "xml": [7, 8, 23, 29, 31], "xml_id": [28, 29], "ye": 5, "year": 0, "yet": [2, 3, 8, 10, 11, 14, 15, 16, 33], "you": [0, 1, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 22, 23, 24, 28, 29, 30, 32, 33], "your": [0, 1, 2, 3, 4, 5, 6, 8, 9, 11, 12, 13, 19, 20, 21, 22, 23, 28, 29, 34], "yourself": 3, "yy": 8, "yyi": [28, 29]}, "titles": ["Introduction", "Required Knowledge", "Coverage Analysis", "Running the migration", "After migration", "The Odoo Migration Manager", "Migration Files", "Migration script development", "Contribute", "Maintain OpenUpgrade Repository", "<no title>", "Module coverage 10.0 -> 11.0", "Module coverage 11.0 -> 12.0", "Module coverage 12.0 -> 13.0", "Module coverage 13.0 -> 14.0", "Module coverage 14.0 -> 15.0", "Module coverage 15.0 -> 16.0", "Module coverage 5.0 -> 6.0", "Module coverage 6.0 -> 6.1", "Module coverage 6.1 -> 7.0", "Module coverage 7.0 -> 8.0", "Module coverage 8.0 -> 9.0", "Module coverage 9.0 -> 10.0", "Welcome to OpenUpgrade\u2019s documentation!", "Field Fast Precomputation", "Field Renaming", "Format Value Changing", "Model Renaming", "Module Merging", "Module Renaming", "Noupdate XML entry Changed", "SQL Constraint Deleted", "Table Renaming", "Value Mapping", "XML-ID Renaming"], "titleterms": {"": 23, "0": [6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 31, 32, 33, 34], "1": [3, 18, 19], "10": [11, 22], "11": [11, 12, 34], "12": [12, 13, 34], "13": [6, 13, 14], "14": [6, 14, 15, 24, 25, 26, 27, 30, 31, 32, 33], "15": [15, 16, 24, 25, 26, 27, 30, 31, 32, 33], "16": 16, "2": 3, "3": 3, "4": 3, "5": 17, "6": [17, 18, 19], "7": [19, 20], "8": [20, 21], "9": [21, 22], "For": 6, "The": [5, 7], "To": 1, "With": [25, 26, 27, 28, 29, 30, 32, 33, 34], "addon": 6, "adjust": 3, "after": 4, "all": 7, "altern": 0, "analysi": [2, 6, 24, 25, 26, 29, 31, 32, 33, 34], "apriori": [27, 28, 29], "below": 6, "branch": 9, "calendar_contact": 27, "calendar_filt": 27, "case": 7, "chang": [9, 26, 30], "code": [3, 7, 24, 25, 26, 27, 30, 31, 32, 33, 34], "commun": 8, "configur": 3, "constraint": 31, "content": 6, "contribut": [8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "copi": 3, "coverag": [2, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29], "data": 3, "databas": 3, "delet": 31, "depend": 3, "descript": 6, "design": 0, "develop": [1, 7], "differ": [6, 24, 25, 26, 27, 30, 31, 32, 33, 34], "directori": 6, "document": 23, "entri": 30, "error": 7, "exampl": [24, 26, 28, 29, 34], "exist": 7, "expect": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "fail": 7, "faq": 5, "fast": 24, "field": [24, 25], "file": [3, 6, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34], "fix": 3, "format": 26, "from": [0, 3, 7], "gener": [6, 29], "get": 3, "higher": 6, "how": 8, "hr_job": 26, "i": 0, "id": [6, 34], "indic": 23, "instead": 7, "introduct": 0, "involv": 8, "ir_act_window_view": [30, 34], "ir_module_modul": [28, 29], "knowledg": 1, "learn": 7, "mail_activity_typ": [25, 33], "mail_message_res_partner_needaction_rel": 32, "mail_notif": 32, "maintain": 9, "major": 0, "make": 3, "manag": 5, "manual": 9, "map": 33, "merg": 28, "migrat": [0, 3, 4, 5, 6, 7, 8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "miss": 3, "model": 27, "modul": [7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29], "more": 0, "new": [8, 9], "next": 0, "non": 6, "note": [24, 26, 28, 29, 30, 32, 33, 34], "noupdat": 30, "noupdate_chang": 30, "obsolet": 3, "odoo": [3, 5, 9], "offici": 6, "one": 0, "open": 7, "openupgrad": [0, 1, 3, 9, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "openupgradelib": 3, "option": 3, "overview": 7, "pr": 7, "pre": [28, 29], "precomput": 24, "process": 7, "py": [27, 28, 29], "rating_r": 33, "rational": 30, "recent": 0, "releas": 9, "renam": [25, 27, 29, 32, 34], "repeat": 3, "report_paperformat": 30, "repositori": 9, "requir": 1, "resourc": 7, "restart": 7, "result": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "review": 7, "run": 3, "scrip": 7, "script": [1, 3, 7, 8, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "set": 9, "sever": 0, "sourc": [24, 25, 26, 27, 30, 31, 32, 33, 34], "sql": 31, "systemat": 7, "tabl": [23, 25, 26, 27, 28, 29, 30, 32, 33, 34], "trial": 7, "txt": [24, 25, 26, 31, 33, 34], "typic": 7, "up": 9, "updat": [24, 25, 26, 29, 30, 31, 33, 34], "upgrad": [3, 7], "upgrade_analysis_work": [24, 25, 26, 31, 33, 34], "us": [1, 7], "v11": 34, "v12": 34, "v14": [25, 26, 27, 29, 30, 32, 33], "v15": [25, 26, 27, 28, 29, 30, 32, 33], "v16": 28, "valu": [26, 33], "version": [0, 6, 24, 25, 26, 27, 30, 31, 32, 33, 34], "welcom": 23, "what": 0, "why": 0, "without": [24, 25, 26, 27, 28, 29, 30, 32, 33, 34], "write": [3, 24, 25, 26, 27, 30, 31, 32, 33, 34], "xml": [6, 30, 34], "your": 7}}) \ No newline at end of file diff --git a/docs/use_cases/field_fast_precomputation.html b/docs/use_cases/field_fast_precomputation.html index cfa1b874cd6..5bc4e3512c8 100644 --- a/docs/use_cases/field_fast_precomputation.html +++ b/docs/use_cases/field_fast_precomputation.html @@ -256,7 +256,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/field_renaming.html b/docs/use_cases/field_renaming.html index 718e895ac97..a560c40dce6 100644 --- a/docs/use_cases/field_renaming.html +++ b/docs/use_cases/field_renaming.html @@ -290,7 +290,7 @@

    Write migration Script

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/format_value_changing.html b/docs/use_cases/format_value_changing.html index 03fb948dd87..cf060a6dc1d 100644 --- a/docs/use_cases/format_value_changing.html +++ b/docs/use_cases/format_value_changing.html @@ -266,7 +266,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/model_renaming.html b/docs/use_cases/model_renaming.html index 91f2ab3b22f..57d92d6d043 100644 --- a/docs/use_cases/model_renaming.html +++ b/docs/use_cases/model_renaming.html @@ -299,7 +299,7 @@

    Write migration Script

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/module_merging.html b/docs/use_cases/module_merging.html index 79cc0fac578..8196c7ef7a8 100644 --- a/docs/use_cases/module_merging.html +++ b/docs/use_cases/module_merging.html @@ -296,7 +296,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/module_renaming.html b/docs/use_cases/module_renaming.html index 02ae6132275..a1eef669555 100644 --- a/docs/use_cases/module_renaming.html +++ b/docs/use_cases/module_renaming.html @@ -306,7 +306,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/noupdate_xml_entry_changed.html b/docs/use_cases/noupdate_xml_entry_changed.html index 856328046d3..2dd48805687 100644 --- a/docs/use_cases/noupdate_xml_entry_changed.html +++ b/docs/use_cases/noupdate_xml_entry_changed.html @@ -370,7 +370,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/sql_constraint_deleted.html b/docs/use_cases/sql_constraint_deleted.html index 997d826d460..e6020d4e5dc 100644 --- a/docs/use_cases/sql_constraint_deleted.html +++ b/docs/use_cases/sql_constraint_deleted.html @@ -196,7 +196,7 @@

    Write migration Script

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/table_renaming.html b/docs/use_cases/table_renaming.html index 627656736bb..4fc25d321d1 100644 --- a/docs/use_cases/table_renaming.html +++ b/docs/use_cases/table_renaming.html @@ -264,7 +264,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/value_mapping.html b/docs/use_cases/value_mapping.html index 27dff3f67ed..1bddc56478c 100644 --- a/docs/use_cases/value_mapping.html +++ b/docs/use_cases/value_mapping.html @@ -382,7 +382,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.

    diff --git a/docs/use_cases/xml_id_renaming.html b/docs/use_cases/xml_id_renaming.html index ab0cb8dcfef..9ef0e9bf3fb 100644 --- a/docs/use_cases/xml_id_renaming.html +++ b/docs/use_cases/xml_id_renaming.html @@ -305,7 +305,7 @@

    Notes

    © Copyright 2012-2021, Odoo Community Association (OCA) / The OpenUpgrade developers. - Last updated on Oct 11, 2024. + Last updated on Oct 20, 2024.