Compare commits

...

269 Commits

Author SHA1 Message Date
Simon Genin ce2b45d9bc wip 2021-10-12 13:40:18 +02:00
Simon Genin (ges) fd28f72c68 wip 2021-10-12 12:06:37 +02:00
Xavier 4331177bb6 [IMP] mail plugins: improve the naming consistency of plugins
The plugins were named "Odoo-Gmail Plugin" / "Gmail Plugin" and "Odoo-Outlook Plugin" /
"Outlook Plugin". I chose the later version for both plugins consistently.
I also added a reference to both the Gmail and Outlook docs in the main Mail Plugins doc.

closes odoo/documentation#1170

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-10-11 09:39:43 +00:00
Xavier debe8cb393 [IMP] mail plugins: add gmail plugin + update and move outlook plugin
Task ID: 2662764

closes odoo/documentation#1167

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-10-07 18:23:02 +00:00
Demesmaeker 3a2bbc028b [IMP] payment_acquirers: revamp online payment providers' documentation
task-2654702

closes odoo/documentation#1061

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-10-05 17:24:43 +00:00
Antoine Vandevenne (anv) b28e34b357 [REL] supported_versions: update list of versions and add end of support
closes odoo/documentation#1162

X-original-commit: e0c70eb5ff
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-10-05 15:17:53 +00:00
Antoine Vandevenne (anv) c107d76086 [IMP] contributing: adapt the GitHub workflow to the new doc theme
closes odoo/documentation#1159

X-original-commit: 8043d92b24
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-10-05 14:23:56 +00:00
Antoine Vandevenne (anv) b118669860 [REL] freeze 15.0 branch 2021-10-05 13:50:03 +02:00
Denis Ledoux 3218d318fe [FIX] maintain: upgrade command line link
closes odoo/documentation#1150

X-original-commit: 7276929071
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2021-09-22 10:37:59 +00:00
Tiffany Chang (tic) bb3996b936 [IMP] developer/{howtos,reference}: update training to match v15 changes
- Reference v15 training solutions
- Refer to Command namespace instead of triplets (e.g.
  Command.create(values) instead of (0, 0, values)
- Add notice about OWL transition
- Add reference to @api.ondelete (instead of override unlink())
- Remove references to SavepointCase (now only TransactionCase) from
  unit test topic

- Also add missing reference documentation for ondelete

closes odoo/documentation#1146

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-09-20 11:47:42 +00:00
Tiffany Chang (tic) b3845ae0d8 [IMP] developer/howtos: proofread adv topics
- Cleaned up the language a tiny bit
- Fixed small errors/typos
- Add some missing info for dashboard topic
- Updated unit test exercise to match what's in the solutions repo

Part-of: odoo/documentation#1146
2021-09-20 11:47:42 +00:00
Tiffany Chang (tic) 85410bd8dc [IMP] developer/howtos: encourage linters more
There have been complaints of newbies not setting up their linters
therefore let's emphasize their use/setup more in the tutorial and hope
for the best.

Part-of: odoo/documentation#1146
2021-09-20 11:47:42 +00:00
Jonathan Castillo (jcs) 248135a48e [IMP] maintain: update test doc link in versions upgrade
closes odoo/documentation#1141

X-original-commit: 0842b682fc
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-09-14 16:23:07 +00:00
Raf Geens 6833379ad3 [FIX] app/accounting: Fix outdated Colombian test server url
The test server url for Carvajal T&S was out of date and has been
updated with the correct one. Carvajal has also split into 2
different companies, with new customers using the new company (CSC)
by default but the older company (CTS) still being available for
existing customers. See task 2508208. So the documentation was
updated to include both of them.

CTS (Carvajal T&S) was being used to refer to Carvajal in general,
so to avoid confusion those mentions have been changed to just
"Carvajal" since it can refer to either CTS or CSC.

closes odoo/documentation#1138

X-original-commit: 396df2abdd
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-09-14 16:18:51 +00:00
Jonathan Castillo (jcs) 00046cb690 [FIX] subscriptions: wrong Odoo Tutorials link
task-2636416

closes odoo/documentation#1136

X-original-commit: ebf216cc8e
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-09-14 12:31:13 +00:00
Antoine Vandevenne (anv) ac40d2008c [IMP] conf: hide saas branches from the version switcher 2021-09-09 17:22:27 +02:00
Antoine Vandevenne (anv) 5cef86f181 [REL] freeze saas-14.5 branch 2021-09-09 16:25:46 +02:00
Mathieu Duckerts-Antoine 7dbb57f87a [IMP] developer/views: adapt doc after views refactoring
Brings some modification to the documentation on cohort, graph, and
pivot views according to the recent refactoring of the reporting views
in owl.

Related commits:

closes odoo/documentation#1123

Community: odoo/odoo#73311
Enterprise: odoo/enterprise#19469
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2021-09-07 15:01:02 +00:00
“odoo-dama” 2e0efb46e7 [ADD] ebay: new doc for account deletion notifications
task-2504306

closes odoo/documentation#1121

X-original-commit: bef9941434
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Co-authored-by: Antoine Vandevenne <anv@odoo.com>
2021-09-06 15:44:57 +00:00
Demesmaeker 697df5e5ae [FIX] sale_amazon: remove the installation request of delivery
Since delivery is now a dependency of `sale_amazon`, the user don't have to
install it anymore. But they are still asked to get a tracking reference, so
this part stay untouched.

task-2635654

closes odoo/documentation#1117

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2021-09-06 06:49:48 +00:00
Raf Geens 33d4bdaf29 [FIX] accounting/l10n_mx: Updated Mexican modules list
The list of Mexican accounting modules in the documentation was out of
date, with many of them no longer existing. Several new modules have
been added as well.

closes odoo/documentation#1114

X-original-commit: 5b42479993
Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
Signed-off-by: Raf Geens <raf-odoo@users.noreply.github.com>
2021-08-25 13:29:14 +00:00
“odoo-frc” fe1065b044 [IMP] iap_tools: Update doc about iap_charge & authorize
closes odoo/documentation#1101

Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
2021-08-17 11:58:21 +00:00
Victor Feyens 7bbfcd10ec [FIX] Makefile: avoid confusing // in build dir path
When locally building the doc (aka make), CURRENT_LANG is not defined,
which results in HTML_BUILD_DIR = _build/html//, resulting in commands
& logs like the following

mkdir -p _build/html//_static
pysassc extensions/odoo_theme/static/style.scss _build/html//_static/style.css

This has no impact on linux builds, but could be unclear/confusing for some non tech
users (can it have any impact on other OS's/distros ?)

closes odoo/documentation#1096

X-original-commit: d8684e8963
Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2021-08-06 15:16:02 +00:00
Victor Feyens ffd7ef57ab [FIX] core: wrong redirections
Cf #1054

closes odoo/documentation#1088

X-original-commit: 1211d3ae40
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2021-08-05 08:47:53 +00:00
Xavier-Do efbb1a6fc3 [FIX] makefile: fix overridden css
The previous makefile was compiling css beside the style.scss and
the style.css was copied at the end.

The new makefile compile css directly in the build dir.

Since this file was still present in the source because of the .gitignore,
sphinx was using this old version of style.css, overriding the new compiled
css file at the end.

Removing it from gitignore should helpFix this problem.

This commit also fix some path in makefile.
(not critical but this should fix a potential error in static command)

closes odoo/documentation#1089

X-original-commit: fd56d8c170
Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2021-08-05 08:49:59 +00:00
Donatienne Pirlot (dopi) f0550c30c6 [REM] developer/upgrade: remove outdated page
task-2613841

closes odoo/documentation#1082

X-original-commit: eee063a8b1
Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
2021-08-03 14:35:58 +00:00
Antoine Vandevenne (anv) 667524fe71 [FIX] Makefile: fix CSS compilation for multi-version/lang builds
Commit 547d90a allowed `BUILD_DIR` to be defined from the CLI but didn't
update usages of `HTML_BUILD_DIR`. When building the documentation for
multiple versions and/or languages, we should rely on `HTML_BUILD_DIR`
to point to the appropriate directory.

closes odoo/documentation#1078

X-original-commit: 9bad0540b0
Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
2021-08-03 12:20:30 +00:00
Antoine Vandevenne (anv) b65e2e7848 [MERGE] Forward-port of branch 14.0 to master 2021-07-30 09:11:13 +02:00
Benjamin Frantzen (bfr) 61b6fe53e1 [ADD] accounting/l10n_it: new doc about EDI SDICoop in italy
closes odoo/documentation#1071

Signed-off-by: Antoine Vandevenne (anv) <AntoineVDV@users.noreply.github.com>
2021-07-29 13:09:51 +00:00
Antoine Vandevenne (anv) 17880034b4 [MERGE] Forward-port of branch 14.0 to master 2021-07-29 15:09:12 +02:00
Antoine Vandevenne (anv) 310eff87de [MERGE] Forward-port of branch 13.0 to 14.0 2021-07-29 15:08:06 +02:00
Valentino 55255072de [IMP] accounting/l10n: add library needed to print reports in chile.rst
If the user is hosted in Odoo SH or On-Premise, he should manually
install a library. This addition helps explains how to do it.
2021-07-26 13:52:05 +02:00
Odoo Translation Bot 2be02aec24 [I18N] Update translation terms from Transifex 2021-07-25 01:30:33 +02:00
AdrienPr 28359b6bd6 [FIX] dev/howtos/themes: correct wrong code example
Since the update of the themes tutorial, the id of the snippet template was modified
but this part of the tutorial wasn't updated accordingly.

This commit updates the referenced template id to make sure the tutorial works
as expected.

Finetuning of https://github.com/odoo/odoo/commit/08d44d444490713ca39618a67f441bbd84b8b900
2021-07-22 14:43:16 +02:00
Iago Alonso 098b5c5485 [FIX] administration/*/deploy: enforce consistent indentation in nginx config.
The indentation of the provided default nginx config wasn't consistent.
This commit enforces the indentation of two spaces for the nginx config.

Also cleans a bit the .rst useless empty lines.
2021-07-22 14:28:36 +02:00
Antoine Vandevenne (anv) d9620d54e7 [MERGE] Forward-port of branch 14.0 to master 2021-07-20 12:57:18 +02:00
Antoine Vandevenne (anv) 6594686062 [MERGE] Forward-port of branch 13.0 to 14.0 2021-07-20 12:55:24 +02:00
Odoo Translation Bot ef2443f2fa [I18N] Update translation terms from Transifex 2021-07-18 01:30:42 +02:00
Odoo Translation Bot 0ccf35c29a [I18N] Update translation terms from Transifex 2021-07-11 01:30:24 +02:00
Victor Feyens 76cfe25774 [MERGE] Forward-port of branch 14.0 to master 2021-07-07 16:45:18 +02:00
Victor Feyens 5ae6578b83 [MERGE] Forward-port of branch 13.0 to 14.0 2021-07-07 16:44:12 +02:00
Antoine Vandevenne (anv) f8f784c0b0 [MERGE] Forward-port of branch 14.0 to master 2021-07-07 15:40:27 +02:00
Antoine Vandevenne (anv) be1653cc51 [MERGE] Forward-port of branch 13.0 to 14.0 2021-07-07 15:39:35 +02:00
Antoine Vandevenne (anv) bf061f6d56 [MERGE] Forward-port of branch 14.0 to master 2021-07-05 16:29:34 +02:00
Antoine Vandevenne (anv) cc8c33c848 [MERGE] Forward-port of branch 13.0 to 14.0 2021-07-05 16:26:30 +02:00
Odoo Translation Bot b152653337 [I18N] Update translation terms from Transifex 2021-07-04 01:31:05 +02:00
Jonathan Castillo 8467404116 [IMP] accounting: refresh tax mapping addition to "eu_distance_selling"
- since the merge, the feature name got a different capitalization. This
  is updated in the text
- the image is moved after the paragraph with `align:center` as the
  `align:right` currently has an overflow issue with the following
  admonition.

task-2587075
2021-07-01 11:37:01 +02:00
abd-msyukyu-odoo 197dc14e78 [IMP] developer/views: document new kanban field attribute
This commit relates to a new community feature:
  A read_group on a date(time) field will also return a __range property with
  the date bounds of the group [from, to[

The community commit also introduces a new xml attribute
`allow_group_range_value` for `<kanban>` `<field>`, and this commit is the
documentation for that attribute.

allow_group_range_value (boolean):
  - to perform a drag&drop or a quickCreate, we must be able to get and use the
    value from the group containing the record. The last date of the group will
    be taken as the record's field value.

  - allows (or disallows) date(time) non-readonly fields to be:
    - draggable
    - quick created

  - defaults to false.

Task-ID: 2243913
Community PR odoo/odoo#69380
  Commit: [IMP] core, web: add a range for date(time) read_group
2021-07-01 10:38:12 +02:00
Jonathan Castillo 8752e14dee [ADD] accounting: new doc about EU intra-community distance selling
task-2582383
2021-06-28 14:20:54 +02:00
Odoo Translation Bot 1e520cbbfc [I18N] Update translation terms from Transifex 2021-06-27 01:31:05 +02:00
Antoine Vandevenne (anv) 94e033c5e8 [MERGE] Forward-port of branch 14.0 to master 2021-06-25 16:03:40 +02:00
Antoine Vandevenne (anv) 245dd60bb4 [MERGE] Forward-port of branch 13.0 to 14.0 2021-06-25 15:59:04 +02:00
Ivan Yelizariev // IEL 8831e33e53 [FIX] correct path for the licence text 2021-06-25 12:21:57 +02:00
Victor Feyens 3687dc5d1e [REM][MOV] legal: useless "licenses" toctree page 2021-06-24 16:51:50 +02:00
Victor Feyens 819d1d7332 [REM][MOV] legal: remove empty privacy page
* Also move the cla page since the intermediate "others" page isn't
useful anymore.
2021-06-24 16:51:50 +02:00
Ivan Yelizariev 5b59088a71 [IMP] rdtraining: no need to add web to dependencies
`web` is not used directly and is installed automatically anyway.
Having both `web` and `base` looks excessively, so coaches usually ask to delete
`base`. But more correct solution is adding `base` only. Completly skipping
dependencies is not good either -- see https://github.com/odoo/documentation/commit/76e05ccfb8413966d44f81a74da51d049f0a3996
2021-06-21 15:00:35 +02:00
Odoo Translation Bot d4f3830eba [I18N] Update translation terms from Transifex 2021-06-20 01:31:08 +02:00
Valentino 99511bb2d7 [IMP] l10n_mx: add warning about MXN currency usage
This is a result of feedback we've received, in previous MX DOC versions
we were specifying that the company/main currency should be MXN.
2021-06-18 10:22:43 +02:00
Martin Trigaux 192d9349c1 [MERFE] Froward port of 13.0 to 14.0 2021-06-14 16:11:22 +02:00
Martin Trigaux e33ff19702 [I18N] *: export 14.0 source terms 2021-06-14 13:37:23 +02:00
Odoo Translation Bot ecd044ba15 [I18N] Update translation terms from Transifex 2021-06-13 01:30:28 +02:00
Antoine Vandevenne (anv) c3eb3f015e [MERGE] Forward-port of branch 14.0 to master 2021-06-11 17:06:51 +02:00
Antoine Vandevenne (anv) cffb0b341a [MERGE] Forward-port of branch 13.0 to 14.0 2021-06-11 17:04:01 +02:00
Antoine Vandevenne (anv) 457008fab7 [MERGE] Forward-port of branch 14.0 to master 2021-06-09 12:40:56 +02:00
Antoine Vandevenne (anv) b30f28a3c4 [MERGE] Forward-port of branch 13.0 to 14.0 2021-06-09 12:22:50 +02:00
Victor Feyens 7c3106e95c [IMP] dev/howtos: hide deprecated and outdated tutorial
Now that the new rd&training is deployed, we shouldn't highlight this page anymore

Fixes #1017
2021-06-09 11:45:39 +02:00
Gabo 525d05e068 [FIX] developer/howtos: wizard example 2021-06-09 10:14:17 +02:00
Jonathan Castillo 08f8a3d0c0 [REM] content/applications/*: delete unused images 2021-06-09 09:58:59 +02:00
Valentino 4c92915aba [IMP] accounting/l10n: "closing entries" section in "mexico" 2021-06-09 09:30:31 +02:00
Ivan Yelizariev 8b201ca924 [IMP] developer/*: clarify --test-tags
Corresponding PRs to odoo/odoo:

https://github.com/odoo/odoo/pull/71130
https://github.com/odoo/odoo/pull/71331

---

task-2431630
2021-06-07 09:39:06 +02:00
Antoine Vandevenne (anv) f6d3c5628d [MERGE] Forward-port of branch 14.0 to master 2021-06-07 09:18:35 +02:00
Antoine Vandevenne (anv) 5469c2fb2c [MERGE] Forward-port of branch 13.0 to 14.0 2021-06-07 09:15:53 +02:00
Odoo Translation Bot 2ec074d5a0 [I18N] Update translation terms from Transifex 2021-06-06 01:31:46 +02:00
Jonathan Castillo 193e22492c [MERGE] Forward-port of branch 13.0 to 14.0 2021-06-04 17:21:14 +02:00
Ivan Yelizariev // IEL b33ce0a6ca [FIX] dev: remove confusing phrase "US states"
the file contains other countries states too
2021-06-03 17:52:53 +02:00
Olivier Dony d409bc0639 [FIX] legal: fix confusing /12.0 pdf links 2021-06-03 17:34:51 +02:00
Victor Feyens 79f8baadd3 [MERGE] Forward-port of branch 14.0 to master 2021-05-31 15:27:38 +02:00
Victor Feyens a1e7024fa0 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-31 15:16:09 +02:00
Romaric PINSET LEPRETRE 2f4c713be1 [FIX] app/website: Gengo isn't supported in v14 anymore
Cf. https://github.com/odoo/odoo/pull/58678#issuecomment-700627182
2021-05-31 13:29:58 +02:00
Odoo Translation Bot eb0304c958 [I18N] Update translation terms from Transifex 2021-05-30 01:31:35 +02:00
Antoine Vandevenne (anv) f3bf048221 [MERGE] Forward-port of branch 14.0 to master 2021-05-28 17:38:56 +02:00
Antoine Vandevenne (anv) 1758c674e6 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-28 17:38:04 +02:00
Bruno Boi dee28c59a1 [IMP] developer/reference: add a gantt view option
new option: disable_drag_drop
2021-05-28 15:56:49 +02:00
Ivan Yelizariev 76e05ccfb8 [IMP] manifest: add note about 'base' module in depends 2021-05-28 12:49:27 +02:00
Sébastien Theys ead1b9a533 [IMP] javascript_reference: apply changes from odoo/odoo#67009
task-2476867
2021-05-27 17:43:42 +02:00
Odoo Translation Bot 05d99f94d6 [I18N] Update translation terms from Transifex 2021-05-27 11:06:08 +02:00
Xavier (xpl) ba635bdc02 [ADD] documents: new documents app + workflow actions
task-2534638
2021-05-27 11:02:46 +02:00
Noura 6b616c1bd0 [IMP] manufacturing: add warning regarding scrap location
The destination location in manufacturing order shouldn't be a scrap location.
Otherwise, the user won't be able to complete manufacturing orders.
2021-05-27 09:02:28 +02:00
Ivan Yelizariev 90b848eb45 [REM] dev guidelines: remove obsolete requirements from python 2 2021-05-26 13:11:06 +02:00
Victor Feyens e11f010783 [IMP] developer/orm: add tip on related field dependencies 2021-05-26 10:52:37 +02:00
Ivan Yelizariev 4d0f63e3eb [FIX] developer/orm: related fields default values
* readonly is True for related fields.

Since Odoo 12: https://github.com/odoo/odoo/commit/52a8ed3c0c72b21baf589bc9b91a030d9da661a8

This commit also highlights all the default values of related fields, fixing
the misleading message about related computed in sudo mode (since it can
be disabled with compute_sudo or related_sudo = False)

---

task-2451749
2021-05-26 10:52:37 +02:00
Ivan Yelizariev 86cefde583 [FIX] rdtraining: improve git commands
no need to fetch all branches from odoo/technical-training-sandbox

Also, ``git push`` without upstream may not work depending on git
version/configuration:

```
$ git push -u master-my_first_branch-IEL
fatal: The current branch master-my_first_branch-IEL has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream master-my_first_branch-IEL master-my_first_branch-IEL
```
2021-05-25 14:37:47 +02:00
Victor Feyens 131f48bc38 [IMP] developer/reference/orm: document Command enum & methods 2021-05-25 12:39:33 +02:00
Julien Castiaux 78ffc619ea [IMP] core: Revamp odoo.fields.Command doc
Thanks to the update of sphinx, we can use `:members:` to document an
`IntEnum` class.
2021-05-25 10:00:10 +02:00
Antoine Vandevenne (anv) d9bd94ed3c [MERGE] Forward-port of branch 14.0 to master 2021-05-21 17:23:57 +02:00
Antoine Vandevenne (anv) 4b1a61a7aa [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-21 17:21:55 +02:00
Antoine Vandevenne (anv) b96c1338c9 [MERGE] Forward-port of branch 14.0 to master 2021-05-20 15:07:52 +02:00
Antoine Vandevenne (anv) 80f24e5533 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-20 14:55:28 +02:00
BVE defd620d5e [ADD] accounting: restriction for re sequencing
The re sequencing feature done by WAN is perturbing our french customer
In order to explain the reason the feature is, let's state what has been
decided by the product owner (TSB)

opw-2389435
2021-05-19 16:57:10 +02:00
BVE c135e49668 [IMP] accounting: removing none existing module
The module ' l10n_fr_certification ' has been integrate in the account module.
so this is not installable anymore. Removed this but kept the explanation
for the POS.
opw-2389435
2021-05-19 16:57:10 +02:00
Antoine Vandevenne (anv) ee0083cdc7 [MERGE] Forward-port of branch 14.0 to master 2021-05-19 12:39:22 +02:00
Victor Feyens d0c2cb17bc [ADD] developer/howtos: R&D Training
The new R&D training is intended to replace the existing technical
training(s). It is organized as follow:

- A core training, with chapters to follow in order (1 - 16)
- Advanced topics, with independent chapters (A - O)

The advanced topics should be done after the core training.

Co-authored-by: Nicolas Martinelli <nim@odoo.com>
Co-authored-by: Jorge Pinna Puissant <jpp@odoo.com>
Co-authored-by: wan <wan@odoo.com>
Co-authored-by: Xavier Morel <xmo@odoo.com>
Co-authored-by: Tiffany Chang (tic) <tic@odoo.com>
2021-05-18 15:24:16 +02:00
Martin Trigaux e9d06b7881 [I18N] *: export pot files
And fetch matching translations
2021-05-18 08:16:09 +02:00
Victor Feyens b88c9ef6a9 [MERGE] Forward-port of branch 14.0 to master 2021-05-17 19:06:45 +02:00
Victor Feyens 8ad392222b [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-17 19:00:31 +02:00
Adrien Dieudonne 83eaee0196 [FIX] theme: hide "Try Odoo" button on iOS
According to the app-store guidelines we are not allowed to sell from
the iOS app.

Our updates are currently blocked because of this.
In the rush, we have no choice but to hide "Try Odoo for FREE" buttons
that redirects the customer to the subscription page.
This is unfortunately not allowed by Apple who consider this
as "In-App Purchase".

Note that in the old documentation (https://www.odoo.com/documentation/user),
this button was located in the header which was hidden in the app
(see related PR).

Source: https://developer.apple.com/app-store/review/guidelines/#business

Related PR:
odoo/mobile-ios#102
odoo/mobile-ios#103

Task-id: 2483253
2021-05-17 09:38:02 +02:00
Odoo Translation Bot 88e7e8d6db [I18N] Update translation terms from Transifex 2021-05-16 01:31:02 +02:00
Antoine Vandevenne (anv) 2ded74bbd6 [MERGE] Forward-port of branch 14.0 to master 2021-05-12 18:35:42 +02:00
Antoine Vandevenne (anv) 79e716d41e [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-12 18:30:23 +02:00
ren-odoo 1dfeef48f1 [IMP] accounting: update l10n/chile
Updates and Improvements for the Chilean localization:
- Add new Webinar
- Additional explanations.
- Update common errors and important considerations related to FAQ.
2021-05-12 13:58:44 +02:00
Victor Feyens 106f9fa99a [MERGE] Forward-port of branch 14.0 to master 2021-05-11 15:40:53 +02:00
Victor Feyens 1ef5267a02 [FIX] developer/howtos/backend: missing reference
Lost during forward-ports
2021-05-11 15:40:20 +02:00
Victor Feyens b97c0bd230 [MERGE] Forward-port of branch 14.0 to master 2021-05-11 15:27:40 +02:00
Victor Feyens 6aea496f26 [MERGE] Forward-port of branch 13.0 to 12.0 2021-05-11 15:25:37 +02:00
Christophe Monniez 0ae36256b5 [FIX] install: fix broken ubuntu link 2021-05-11 11:58:56 +02:00
Christophe Monniez dc991f213c [FIX] install: adapt debian and rpm package installation
* Change 13.0 references to 14.0
* Change Ubuntu version to 20.04 as it was the stable version at Odoo
  release time
* Remove unnecessary postgresql pre-installation as Debian and Ubuntu
  install the recommended packages by default
* Replace `root` commands by `sudo` commands as it's the preferred way
  to run admin commands
* Remove the manual installation of xlwt and num2words as the Debian
  packages now exist.
* Bump the supported Fedora version to Fedora 32.
* Add a warning about unsupported Fedora 33 (because of Python 3.9 that
  would need a separate package)
2021-05-10 17:38:02 +02:00
ren-odoo 395cf4c342 [IMP] accounting: update l10n/peru
Update important explanation on Peruvian localization configuration process.
2021-05-10 11:06:21 +02:00
Odoo Translation Bot a31218812e [I18N] Update translation terms from Transifex 2021-05-09 01:30:40 +02:00
Valentino d80c881308 [IMP] accounting: add ecommerce webinar to l10n/argentina
Add a link to the latest webinar for ARG related to eCommerce
2021-05-05 18:49:14 +02:00
KC (ksc) 96b62b62fb [IMP] ecommerce: updates doc about managing orders w/ Payment Acquirers 2021-05-05 16:45:54 +02:00
Antoine Vandevenne (anv) e76e1f41b6 [MERGE] Forward-port of branch 14.0 to master 2021-05-05 11:13:34 +02:00
Antoine Vandevenne (anv) fdd3e547c2 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-05 11:12:58 +02:00
Ludvig Auvens 6d2018f310 [IMP] Inventory: Inter-warehouse doc update 2021-05-05 11:09:55 +02:00
Antoine Vandevenne (anv) e09beafe99 [MERGE] Forward-port of branch 14.0 to master 2021-05-04 17:58:31 +02:00
Antoine Vandevenne (anv) 0695e401a7 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-04 17:57:56 +02:00
Antoine Vandevenne (anv) 903e80a756 [MERGE] Forward-port of branch 14.0 to master 2021-05-04 16:54:16 +02:00
Antoine Vandevenne (anv) 74c9f94d16 [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-04 16:51:07 +02:00
Antoine Vandevenne (anv) 5cc85f00c5 [MERGE] Forward-port of branch 14.0 to master 2021-05-03 11:41:53 +02:00
Antoine Vandevenne (anv) 91a0e5b9fa [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-03 11:40:47 +02:00
Odoo Translation Bot 5c13883b86 [I18N] Update translation terms from Transifex 2021-05-02 01:30:52 +02:00
Jonathan Castillo be239bf5a7 [IMP] accounting: update doc about payment terms 2021-04-27 14:16:30 +02:00
Antoine Vandevenne (anv) aecd62eb9a [MERGE] Forward-port of branch 14.0 to master 2021-04-27 12:21:22 +02:00
Antoine Vandevenne (anv) 95b3d35691 [MERGE] Forward-port of branch 13.0 to 14.0 2021-04-27 12:08:53 +02:00
Odoo Translation Bot 40020d1682 [I18N] Update translation terms from Transifex 2021-04-25 01:30:48 +02:00
Jonathan Castillo e205f11dbd [IMP] user-doc: rename "odoo learn" links as "odoo tutorials" 2021-04-14 16:23:22 +02:00
ren-odoo c77684a891 [IMP] accounting: add Digiflow link in l10n/peru 2021-04-13 17:18:46 +02:00
KC (ksc) 636bdc5bd1 [REM] ecommerce: doc about product availability
Remove unnecessary, straightforward, easy-to-figure out documentation, as part of an effort to clear
out any sort of documentation that is either too easy, too simple,
or already gone over in the tutorial videos. This documentation falls into that category. Hence,
it was removed entirely.
2021-04-12 17:06:35 +02:00
Odoo Translation Bot 6bd4868fc0 [I18N] Update translation terms from Transifex 2021-04-11 01:30:34 +02:00
Odoo Translation Bot 8132b7be51 [I18N] Update translation terms from Transifex 2021-04-04 01:30:53 +02:00
Antoine Vandevenne (anv) 337e9c8df0 [MERGE] Forward-port of branch 14.0 to master 2021-04-01 10:56:58 +02:00
Antoine Vandevenne (anv) 37a049ad97 [MERGE] Forward-port of branch 13.0 to 14.0 2021-04-01 10:54:18 +02:00
Odoo Translation Bot 0843e68fed [I18N] Update translation terms from Transifex 2021-03-28 01:30:46 +01:00
Victor Feyens b5274bdd95 [REL] master branch
Pure copy of branch 14.0 atm.

Will contain the master developer documentation once the two documentation
(user & developer) are merged together.
2021-03-25 15:09:25 +01:00
Valentino Gaffuri Bedetta 843d2ea519 [FIX] accounting/l10n: replace an image with the right one in loc/mexico 2021-03-24 12:20:34 -07:00
dca-odoo b51f94dd97 [IMP] inventory: update doc "Resupply from another Warehouse" (#906) 2021-03-24 07:52:20 -07:00
Victor Feyens 0aed49b33b [MERGE] Forward-port of branch 13.0 to 14.0 2021-03-24 11:38:17 +01:00
Odoo Translation Bot 2017140901 [I18N] Update translation terms from Transifex 2021-03-21 01:30:58 +01:00
Fabrice Henrion dc49646269 [IMP] accounting: depreciation methods update 2021-03-19 13:33:29 +01:00
Odoo Translation Bot 6a779e8990 [I18N] Update translation terms from Transifex 2021-03-14 01:30:56 +01:00
Lau-Odoo fd4314bc52 [REM] inventory: MTO doc removed (#883) 2021-03-12 16:16:30 +01:00
KBR a8700ed5f5 [REM] planning: remove docs (#880)
This page documents a straightforward flow users can easily figure out without dedicated documentation. Besides, screens are frequently reworked, requiring to maintain the related page closely. This commit then removes a low-value page to reduce the technical debt and allow focusing on actually useful documentation pages.
Doc removed:
- duplicate_a_planning.rst
- send_planned_shifts.rst
2021-03-12 08:49:27 +01:00
KBR 733dd5acb6 [REM] project: remove doc (#879)
This page documents a straightforward flow users can easily figure out without dedicated documentation. Besides, screens are frequently reworked, requiring to maintain the related page closely. This commit then removes a low-value page to reduce the technical debt and allow focusing on actually useful documentation pages.
Doc removed:
- forecast.rst
2021-03-12 08:49:05 +01:00
KBR dd5b8d33f5 [REM] marketing automation: remove docs (#878)
These pages document very straightforward screens and flows users can easily figure out without dedicated documentation. Besides, those screens are frequently reworked, requiring to maintain the related pages closely. This commit then removes low-value pages to reduce the technical debt and allow focusing on actually useful documentation pages.
Docs removed:
- automate_actions.rst
- segment.rst
- test.rst
2021-03-12 08:48:55 +01:00
KBR de5398137f [REM] sms marketing: remove docs (#875)
These pages document very straightforward screens and flows users can easily figure out without dedicated documentation. Besides, those screens are frequently reworked, requiring to maintain the related pages closely. This commit then removes low-value pages to reduce the technical debt and allow focusing on actually useful documentation pages. In addition, the eLearning platform covers the educationl needs of the app.
Docs removed:
- contact_lists_and_blacklist.rst
- integrations_and_template.rst
- sms_mailing_reports.rst
2021-03-12 08:48:43 +01:00
KBR a7b78ce990 [REM] email marketing: remove all docs (#877)
These pages document very straightforward screens and flows users can easily figure out without dedicated documentation. Besides, those screens are frequently reworked, requiring to maintain the related pages closely. This commit then removes low-value pages to reduce the technical debt and allow focusing on actually useful documentation pages.
Docs removed:
- mailing_lists.rst
- manage_unsubscriptions.rst
- send_emails.rst
2021-03-11 10:05:11 +01:00
KBR c2dbd1818b [REM] social marketing: remove all docs (#876)
These pages document very straightforward screens and flows users can easily figure out without dedicated documentation. Besides, those screens are frequently reworked, requiring to maintain the related pages closely. This commit then removes low-value pages to reduce the technical debt and allow focusing on actually useful documentation pages.
Docs removed:
- campaigns.rst
- livechat.rst
- manage_social.rst
- push_notifications.rst
2021-03-11 09:47:49 +01:00
KBR 7b211472c0 [REM] events: remove all docs (#874)
These pages document very straightforward screens and flows users can easily figure out without dedicated documentation. Besides, those screens are frequently reworked, requiring to maintain the related pages closely. This commit then removes low-value pages to reduce the technical debt and allow focusing on actually useful documentation pages.
Docs deleted:
- track_talks.rst
- track_attendees.rst
- tickets.rst
- create_event.rst
- integrations.rst
2021-03-11 09:26:35 +01:00
Lau-Odoo ea2b0b3b59 [REM] quality: quality section removed (#872)
- The content of the control points doc will be dispatched in other docs.
- The other docs are straightforward docs that are not "useful".
2021-03-09 10:48:02 +01:00
Lau-Odoo 73071cc748 [REM] inventory: remove some straightforward docs (#870) 2021-03-09 08:31:21 +01:00
Odoo Translation Bot 4fb627dc93 [I18N] Update translation terms from Transifex 2021-03-07 01:30:50 +01:00
Lau-Odoo 440979cbd6 [REM] manufacturing: straightforward docs removed (#871) 2021-03-05 13:01:06 +01:00
Lau-Odoo 28458e24a0 [REM] inventory: remove straightfoward docs (#866) 2021-03-03 08:25:58 +01:00
Victor Feyens 4136c801cf [MERGE] Forward-port of branch 13.0 to 14.0 2021-03-02 16:39:17 +01:00
Lau-Odoo b1efc2948d [REM] inventory: remove overview.rst (#865) 2021-03-02 15:52:59 +01:00
Martin Trigaux b468b8191e [I18N] accounting: export source terms 2021-03-02 11:21:04 +01:00
Xavier (xpl) 254877b77f [FIX] purchase/agreements: fix a typo and remove a sentence
The info about the "Agreement deadline" was wrong and was removed. A typo was
also fixed.
2021-03-02 09:00:03 +01:00
Odoo Translation Bot f8b82d1652 [I18N] Update translation terms from Transifex 2021-02-28 01:31:19 +01:00
Odoo Translation Bot 57da68489e [I18N] Update translation terms from Transifex 2021-02-21 01:31:42 +01:00
Valentino Gaffuri Bedetta (vbe) 763555ea26 [IMP] accounting: completely new version of localization/mexico 2021-02-19 21:29:45 +01:00
Victor Feyens 82d69d1a20 [MERGE] Forward-port of branch 13.0 to 14.0 2021-02-18 11:18:06 +01:00
Odoo Translation Bot 9cce9e853b [I18N] Update translation terms from Transifex 2021-02-14 01:31:47 +01:00
Martin Trigaux efea761f92 [I18N] purchase: export source terms 2021-02-11 09:10:50 +01:00
Odoo Translation Bot ac276e4e5d [I18N] Update translation terms from Transifex 2021-02-07 01:31:59 +01:00
Xavier (xpl) ae8d4a4a18 [FIX] purchase: create redirects for moved, deleted and merged docs
With the introduction of V14, all the easy flows to be removed to avoid an
increasing technical debt. For purchase, approximately 2/3 of the pages were
removed, which meant that a reorganisation and simplification of the structure
was necessary. A couple of removed docs now point out to docs under other apps
to avoid duplicating the information.
2021-02-05 12:15:16 +01:00
Xavier (xpl) 436ec09ff6 [REM] purchase: remove dropshipping doc for V14
To reduce the technical debt, we remove easy flows from the documentation.
For dropshipping, it is only a matter of enabling one app setting and ticking
dropship on a product. In addition, dropshipping doesn't really fit under purchase
as it's a way to sell products - that is why it is explained on Odoo Learn under
the Sales app.
2021-02-05 12:08:21 +01:00
Xavier (xpl) 7c60cf6b8e [IMP] purchase: update the analyze doc for v14
The reporting feature needed to be updated for V14 (new features,
new screenshots). In addition, more in-depth explanations were provided
as using the reporting functionality isn't straightforward.
2021-02-05 12:03:02 +01:00
Xavier (xpl) 5ec4a7540c [IMP] purchase: update and merge 3-way matching and bill control
3-way matching and bill control are closely related and were very shorts docs,
so in order to make more sense, both docs were merged. Both also had to be updated
for v14 since Odoo behaviour changed: when the bill control policy is set to
'on received quantities' you cannot create a bill anymore unless you have received
at least some products. Previously, you could create a bill for "0" and the "should
be paid' status was set to 'no'. Info about the "Bill status" field was also added
as it is also closely related.
2021-02-05 11:59:49 +01:00
Xavier (xpl) e6e7a241b9 [IMP] purchase: add alt text to images
Alt text added to all images & improved image filenames' readability by using dashes (-)
2021-02-05 10:35:02 +01:00
Xavier (xpl) 9e15ceefbf [IMP] purchase: merge and update blanket orders and calls for tenders
Both blanket orders and calls for tenders shared a good chunk of information
(namely, enabling the feature and purchase agreements types configuration), and,
at the same time, aren't complex enough feature to have their own page, so this
commit merged-s both pages under a new folder "manage deals" where another commit
will add 3-way matching later on. At the same time, some of the content had to be
updated for v14 and it was necessary to provide slightly more in-depth information
across the board.
2021-02-05 10:34:31 +01:00
Xavier (xpl) 53b6514826 [IMP] purchase: update the reordering rules doc for v14
With the introduction of V14, reordering rules went through some change, such
as the replenishment view. In addition, due to the importance of this feature,
a much more in-depth presentation of all the options was deemed necessary.
Key points were also not mentioned, such as: which vendor will be
selected, what are quantities on the product's vendor, etc.
2021-02-05 10:32:39 +01:00
Martin Trigaux 175714087e [I18N] accounting: add translation for German localisation 2021-02-04 12:06:31 +01:00
Martin Trigaux 12e4c3f41d [MERGE] Forwardport branch '13.0' into 14.0 2021-02-04 11:37:18 +01:00
Martin Trigaux a5177c829a [I18N] *: export 14.0 source terms 2021-02-04 11:30:29 +01:00
Odoo Translation Bot ef4cbee36f [I18N] Update translation terms from Transifex 2021-01-31 01:30:53 +01:00
ren-odoo c7907c224e [ADD] accounting/localization: l10n_pe functional documentation 2021-01-29 16:26:54 -06:00
Antoine Vandevenne (anv) 6d4460aba0 [MERGE] Forward-port of branch 13.0 to 14.0 2021-01-27 10:12:42 +01:00
Florian Gilbert 1cc75cef74 [DEL] accounting: doc about Paypal 2021-01-25 12:08:00 +01:00
Florian Gilbert 9f5cba4e78 [ADD] accounting: new doc about Salt Edge 2021-01-25 12:08:00 +01:00
Florian Gilbert 288b9fa10e [IMP] accounting: update doc about Ponto 2021-01-25 12:08:00 +01:00
Florian Gilbert 63f5927590 [IMP] accounting: improve doc about bank synchronization 2021-01-25 12:08:00 +01:00
Odoo Translation Bot 733c795282 [I18N] Update translation terms from Transifex 2021-01-24 01:30:52 +01:00
Valentino b828c652c8 [IMP] localization: add "webinars" section to Chile
The change is due to a request to add webinars we had per localization to improve the visibility of this as a tool both for customers and Odooers. Why at the beginning? This is because is the first thing you see when accessing the documentation.

This is a minor change.
2021-01-21 10:07:06 +01:00
Antoine Vandevenne (anv) aa944e0676 [REM] amazon_connector: remove authentication update doc in 14.0
The Amazon Authentication Update that took place in summer 2020
required a documentation page to guide users through the update process.
As of Odoo 14.0, this page is no longer required since the changes
brought by the module `sale_amazon_authentication` are included in the
base `sale_amazon` module.
2021-01-20 10:22:26 +01:00
Odoo Translation Bot 6103197f0a [I18N] Update translation terms from Transifex 2021-01-17 01:30:29 +01:00
Olivier Dony f74679a1d8 [IMP] legal/terms: update partnership contract to v9b 2021-01-12 17:47:36 +01:00
Odoo Translation Bot f775d1df3a [I18N] Update translation terms from Transifex 2021-01-10 01:30:39 +01:00
xpl-odoo bdd8032b80 [IMP] purchase: update the units of measure page for V14 (#820)
The units of measure page needed an update to: match v14 visually (v12
screenshots), update the flow (the ratio works differently now and is
critical to understand), remove unnecessary information (e.g. 'install the
sales and purchase apps'), clarify some parts and correct typos

Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2021-01-06 09:06:39 +01:00
KBR 0cb2dc8545 [REM] project: remove advanced.rst (#821)
These pages documented very straightforward screens and flows that a user can easily figure out without the help of dedicated documentation. Besides, those screens are frequently reworked, thus requiring to maintain the related pages very closely. This commit removes such low values pages to reduce the technical debt and allow focusing on actually useful documentation pages.
2021-01-05 16:20:41 +01:00
KBR a8536b25ca [REM] project: remove advanced_projects.rst (#818)
These pages documented very straightforward screens and flows that a user can easily figure out without the help of dedicated documentation. Besides, those screens are frequently reworked, thus requiring to maintain the related pages very closely. This commit removes such low values pages to reduce the technical debt and allow focusing on actually useful documentation pages.
2021-01-05 09:34:01 +01:00
Odoo Translation Bot f5bbbb4885 [I18N] Update translation terms from Transifex 2021-01-03 01:30:36 +01:00
Odoo Translation Bot c075f0743d [I18N] Update translation terms from Transifex 2020-12-27 01:30:42 +01:00
Antoine Vandevenne (anv) 8f92fa4251 [MERGE] Forward-port of branch 13.0 to 14.0 2020-12-22 12:17:47 +01:00
xpl-odoo e98c22f19e [IMP] purchase: remove easy docs and restructure kept docs (#814)
Most of the docs removed were easy/basic and explained under Odoo Learn.
As many docs were removed, it was necessary to restructre and rename the docs that I kept.
Kept docs will be updated next.

Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2020-12-22 10:53:07 +01:00
Odoo Translation Bot 2f505f9d2a [I18N] Update translation terms from Transifex 2020-12-20 01:30:37 +01:00
KBR 44e1dba85d [REM] project: remove profitability.rst (#812)
These pages documented very straightforward screens and flows that a user can easily figure out without the help of dedicated documentation. Besides, those screens are frequently reworked, thus requiring to
maintain the related pages very closely. This commit removes such low values pages to reduce the technical debt and allow focusing on actually useful documentation pages.
2020-12-16 15:02:11 +01:00
jgu-odoo ef3b6bc763 Update use-routes.rst (#806)
Fix of a minor error in the Inventory documentation, based on a field description found in Runbot.
2020-12-10 09:40:52 +01:00
Olivier Dony 04ce02c019 [IMP] legal/licenses: update license info for v14 2020-12-09 11:00:39 +01:00
Odoo Translation Bot b3b3a95d49 [I18N] Update translation terms from Transifex 2020-12-06 01:30:37 +01:00
KBR f1fb08dc7c [IMP] general: outlook_calendar.rst (#803)
When synchronizing Outlook's Calendar with Odoo for the first time, if Odoo Calendar has events with attendees created, Outlook will "recreate" these events and send a reminder as well. Meaning that attendees receive duplicated reminders (from Odoo and Outlook).
Therefore, a couple of workarounds were found (in Odoo Calendar) and added as a note in the doc.
2020-12-01 14:40:54 +01:00
Odoo Translation Bot e1d6eba30a [I18N] Update translation terms from Transifex 2020-11-29 01:30:44 +01:00
xmo-odoo 4f1a4ec4fc [ADD] general: two-factor authentication: user documentation (#741)
Co-authored-by: Martin Trigaux <mat@odoo.com>
2020-11-27 09:47:59 +01:00
mreficent 4f35fd1b93 [FIX] *: update v14 urls
Remove outdated references to 13.0

Closes odoo/documentation-user#755
2020-11-27 08:03:45 +01:00
KBR c0ea9a5c7b [REM] project: remove so_to_task.rst (#801)
These pages documented very straightforward screens and flows that a user can easily figure out without the help of dedicated documentation. Besides, those screens are frequently reworked, thus requiring to
maintain the related pages very closely. This commit removes such low values pages to reduce the technical debt and allow focusing on actually useful documentation pages.
2020-11-26 11:49:33 +01:00
xpl-odoo a3b9c5eba3 [FIX] Field Service: fix a typo on the helpdesk tickets page (#797)
Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2020-11-26 09:57:24 +01:00
xpl-odoo bf816d13d4 [IMP] Field Service: update page on tasks from sales order (#798)
As the feature is available outside of the Field Service app, I believe it is important to keep
the information. A simple update to the content to match v14.

Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2020-11-26 09:57:14 +01:00
KBR babf5e2e86 [REM] project: remove invoice_time.rst & time_record.rst (#799)
These pages documented very straightforward screens and flows that auser can easily figure out without the help of dedicated documentation.Besides, those screens are frequently reworked, thus requiring to maintain the related pages very closely.
This commit removes such low values pages to reduce the technical debt
and allow focusing on actually useful documentation pages.
2020-11-25 11:03:58 +01:00
xpl-odoo 8ffb76a645 [IMP] Field Service: update the page on onsite interventions from helpdesk tickets for v14 (#796)
As the feature is available outside of the Field Service app, I believe it is important to keep
the information. Simple update to the content to match v14.

Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2020-11-24 14:49:54 +01:00
xpl-odoo 4472ac1e2b [REM] Field Service: remove six pages (#795)
These six pages (invoicing_time.rst, keep_track.rst, manage_employees_schedule.rst,
planning_itinerary.rst, create_quotations.rst, customize_worksheets.rst) do not offer enough
value to keep being maintained. The flows are easy and presented under Odoo Learn already.

Co-authored-by: Xavier (xpl) <“xpl@odoo.com”>
2020-11-24 12:36:59 +01:00
Jonathan Castillo 2a1ff2a57c [IMP] CRM: improve pricing section of the doc about Outlook Extension 2020-11-24 10:23:13 +01:00
KBR 0765eff401 [REM] timesheets: remove compare.rst & get_started.rst (#794)
These pages documented very straightforward screens and flows that a
user can easily figure out without the help of dedicated documentation.
Besides, those screens are frequently reworked, thus requiring to
maintain the related pages very closely.
This commit removes such low values pages to reduce the technical debt
and allow focusing on actually useful documentation pages.
2020-11-24 09:24:47 +01:00
Odoo Translation Bot 4c97640126 [I18N] Update translation terms from Transifex 2020-11-22 01:31:26 +01:00
KBR 5bae4757f8 [IMP] accounting: fix typo in in_odoo.rst (#789) 2020-11-17 14:05:37 +01:00
Odoo Translation Bot 7dd02462f2 [I18N] Update translation terms from Transifex 2020-11-15 01:31:23 +01:00
KBR 41d2463ca9 [ADD] general: doc about the sync with outlook's calendar (#765)
- plus redirection of google_calendar_credential.rst from CRM to General > Calendars > Google
2020-11-13 15:46:04 +01:00
Odoo Translation Bot a30e36f4f1 [I18N] Update translation terms from Transifex 2020-11-08 01:31:22 +01:00
Richard Mathot 350a536c17 [IMP] practical/db_management: hosting changes (#782)
Recurring support questions

Task 2185120
2020-11-05 11:30:34 +01:00
Richard Mathot 3ff0388c57 [MERGE] Forward-port of branch 13.0 up to 1275d4c523 2020-11-02 14:05:00 +01:00
Martin Trigaux 97ece83b34 [I18N] Export 14.0 source terms 2020-11-02 12:07:59 +01:00
Odoo Translation Bot 27175c3685 [I18N] Update translation terms from Transifex 2020-11-01 01:30:41 +01:00
KBR e1eea953a4 [REM] project: collaborate.rst (#779)
These pages documented very straightforward screens and flows that a
user can easily figure out without the help of dedicated documentation.
Besides, those screens are frequently reworked, thus requiring to
maintain the related pages very closely.

This commit removes such low values pages to reduce the technical debt
and allow focusing on actually useful documentation pages.
2020-10-30 09:20:27 +01:00
ren-odoo d833134fa3 [IMP] l10n_cl: update Chilean localization to v14
Closes #777
2020-10-29 09:02:38 +01:00
Martin Trigaux 57c2fc5916 [MERGE] Forward port of 13.0 into 14.0 2020-10-27 14:47:30 +01:00
KBR a66f30a2b1 [REM] project: remove get_started.rst and sub_tasks.rst (#772)
These pages documented very straightforward screens and flows that a
user can easily figure out without the help of dedicated documentation.
Besides, those screens are frequently reworked, thus requiring to
maintain the related pages very closely.

This commit removes such low values pages to reduce the technical debt
and allow focusing on actually useful documentation pages.
2020-10-27 11:40:30 +01:00
Odoo Translation Bot 432ff8f779 [I18N] Update translation terms from Transifex 2020-10-25 01:31:13 +02:00
Antoine Vandevenne (anv) 1af386916f [MERGE] Forward-port of branch 13.0 to 14.0 2020-10-23 12:17:20 +02:00
Antoine Prieëls d00e0bd870 [FIX] iot: Update and fix IoT documentation (#776)
Some of the explanations were wrong/outdated.
We also add a troubleshooting guide with most
common problems.
2020-10-22 14:32:59 +02:00
Odoo Translation Bot b3f119724d [I18N] Update translation terms from Transifex 2020-10-18 01:31:08 +02:00
KBR de2e347a2b [REM] project: remove project/overview/setup.rst + project/overview/share.rst (#770)
- as decided by FP, certain docs should be removed
2020-10-16 08:16:41 +02:00
KBR 8ea2319065 [REM] general: remove doc about tags (#768)
- as decided by FP, certain docs should be removed
2020-10-14 11:53:56 +02:00
Antoine Vandevenne (anv) bf7b48fe47 [MERGE] Forward-port of branch 13.0 to 14.0 2020-10-12 14:16:22 +02:00
Jonathan Castillo 21ff81f8be [FIX] CRM: typo correction in Outlook Extension doc
- Fix of a typo in the text
2020-10-12 11:15:36 +02:00
Odoo Translation Bot c0157e0ade [I18N] Update translation terms from Transifex 2020-10-11 01:31:54 +02:00
Martin Trigaux 55cc1f04a6 [I18N] *: export 14.0 source terms 2020-10-09 11:32:21 +02:00
Martin Trigaux a61b56745b [FIX] website: typos and rephrasing 2020-10-09 11:28:30 +02:00
Jonathan ae09e682d7 [ADD] CRM: new documentation about Outlook Extension (#761)
- This documentation describes how to install and use the new Outlook CRM Extension.
- redirection: mail_client_extension.rst -> outlook_extension.rst

  - mail_client_extension.html is the first link provided as a tip in Odoo 14 but should be updated and point directly to outlook_extension.html
2020-10-07 16:38:54 +02:00
Martin Trigaux 172d7de99b [FIX] conf: rename the new version
Used in version selector
2020-10-06 13:44:42 +02:00
Jonathan Castillo aae3e0f146 [IMP] general: update instructions to find the import button
The import button moved to another place in v14.
2020-10-05 16:15:56 +02:00
Odoo Translation Bot 10dd4e5936 [I18N] Update translation terms from Transifex 2020-10-04 01:31:46 +02:00
Richard Mathot f639c52705 [MERGE] Forward-port of 13.0 up to 0d5cd136eb 2020-09-30 09:35:27 +02:00
Odoo Translation Bot 5004122011 [I18N] Update translation terms from Transifex 2020-09-27 01:31:33 +02:00
Martin Trigaux e218ae4991 [I18N] Export 14.0 source terms 2020-09-22 17:14:17 +02:00
Richard Mathot 21b1add8a8 [MERGE] Forward-port of branch 13.4 up to 3077a9c30f 2020-09-11 09:31:40 +02:00
Richard Mathot 3077a9c30f [MERGE] Forward-port of branch 13.3 up to b0eed05bcd 2020-09-11 09:30:23 +02:00
Richard Mathot b0eed05bcd [MERGE] Forward-port of branch 13.0 up to cbbb2a459f 2020-09-11 09:25:36 +02:00
Antoine Vandevenne (anv) 8c1f32559f [MERGE] Forward-port of branch 13.0 to 13.3 2020-07-29 09:54:59 +02:00
Martin Trigaux be58071b69 [MERGE] Forward port of 13.2 to 13.3 2020-06-25 12:10:21 +02:00
Martin Trigaux b11a339786 [MERGE] Forward port of 13.0 to 13.2 2020-06-25 12:08:34 +02:00
Lau-Odoo d664c7ca30 [ADD] MRP: new doc about batch transfers (#614) 2020-06-05 16:03:21 +02:00
Antoine Vandevenne (anv) 42ac8df979 [MERGE] Forward-port of 13.0 in 13.2 2020-05-19 09:43:46 +02:00
Antoine Vandevenne (anv) d2ef4232fb [MERGE] Forward-port of 13.0 to 13.2 2020-04-07 12:29:48 +02:00
Antoine Vandevenne (anv) 06bd4b173a [MERGE] Forward-port of 13.0 to 13.2 2020-03-10 14:35:06 +01:00
Antoine Vandevenne (anv) 63358426e1 [MERGE] Forward-port of branch 13.0 to 13.2 2020-02-20 16:57:10 +01:00
Antoine Vandevenne (anv) 8620437a11 [MERGE] Forward-port of branch 13.0 to 13.2 2020-02-20 11:37:05 +01:00
Antoine Vandevenne (anv) 7cfe9c36ff [MERGE] Forward-port 13.0 to 13.2 2020-02-12 15:24:19 +01:00
Antoine Vandevenne (anv) 3b54a96f3a [MERGE] Forward-port of 13.0 to 13.2 2020-02-12 11:19:34 +01:00
Antoine Vandevenne (anv) 2c6f8510a9 [MERGE] Forward-port of 13.0 into 13.2 2020-01-27 11:09:08 +01:00
Antoine Vandevenne (anv) c133276b76 [MERGE] Forward-port of branch 13.0 to 13.2 2020-01-16 14:27:39 +01:00
Antoine Vandevenne (anv) 2933ed4860 [MERGE] Forward-port of 13.0 to 13.1 2020-01-16 10:32:55 +01:00
Antoine Vandevenne (anv) 195c21067b [REM] sale_amazon: removed order cancellation sync from odoo (#479)
As of https://github.com/odoo/enterprise/pull/6813 order cancellations from Odoo are no longer notified to Amazon.
2019-12-13 14:38:24 +01:00
1374 changed files with 137643 additions and 168129 deletions
-1
View File
@@ -4,7 +4,6 @@
# Sphinx build files
_build/
extensions/odoo_theme/static/style.css
# Dependencies
odoo
+12 -12
View File
@@ -2,62 +2,62 @@
host = https://www.transifex.com
type = PO
[odoo-13-doc.applications]
[odoo-14-doc.applications]
file_filter = locale/<lang>/LC_MESSAGES/applications.po
source_file = locale/sources/applications.pot
source_lang = en
[odoo-13-doc.finance]
[odoo-14-doc.finance]
file_filter = locale/<lang>/LC_MESSAGES/finance.po
source_file = locale/sources/finance.pot
source_lang = en
[odoo-13-doc.general]
[odoo-14-doc.general]
file_filter = locale/<lang>/LC_MESSAGES/general.po
source_file = locale/sources/general.pot
source_lang = en
[odoo-13-doc.index]
[odoo-14-doc.index]
file_filter = locale/<lang>/LC_MESSAGES/index.po
source_file = locale/sources/index.pot
source_lang = en
[odoo-13-doc.inventory_and_mrp]
[odoo-14-doc.inventory_and_mrp]
file_filter = locale/<lang>/LC_MESSAGES/inventory_and_mrp.po
source_file = locale/sources/inventory_and_mrp.pot
source_lang = en
[odoo-13-doc.marketing]
[odoo-14-doc.marketing]
file_filter = locale/<lang>/LC_MESSAGES/marketing.po
source_file = locale/sources/marketing.pot
source_lang = en
[odoo-13-doc.productivity]
[odoo-14-doc.productivity]
file_filter = locale/<lang>/LC_MESSAGES/productivity.po
source_file = locale/sources/productivity.pot
source_lang = en
[odoo-13-doc.sales]
[odoo-14-doc.sales]
file_filter = locale/<lang>/LC_MESSAGES/sales.po
source_file = locale/sources/sales.pot
source_lang = en
[odoo-13-doc.services]
[odoo-14-doc.services]
file_filter = locale/<lang>/LC_MESSAGES/services.po
source_file = locale/sources/services.pot
source_lang = en
[odoo-13-doc.theme]
[odoo-14-doc.theme]
file_filter = locale/<lang>/LC_MESSAGES/sphinx.po
source_file = locale/sources/sphinx.pot
source_lang = en
[odoo-13-doc.user_settings]
[odoo-14-doc.user_settings]
file_filter = locale/<lang>/LC_MESSAGES/settings.po
source_file = locale/sources/settings.pot
source_lang = en
[odoo-13-doc.websites]
[odoo-14-doc.websites]
file_filter = locale/<lang>/LC_MESSAGES/websites.po
source_file = locale/sources/websites.pot
source_lang = en
+12 -9
View File
@@ -9,6 +9,10 @@ ifndef BUILD_DIR
BUILD_DIR = _build
endif
ifndef CURRENT_LANG
CURRENT_LANG = en
endif
SPHINX_BUILD = sphinx-build
CONFIG_DIR = .
SPHINXOPTS = -D project_root=$(ROOT) -D canonical_version=$(CANONICAL_VERSION) \
@@ -18,10 +22,9 @@ SPHINXOPTS = -D project_root=$(ROOT) -D canonical_version=$(CANONICAL_VERSIO
-j $(WORKERS)
SOURCE_DIR = content
HTML_BUILD_DIR = $(BUILD_DIR)/html
ifdef VERSIONS
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/13.0
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/15.0
endif
ifneq ($(CURRENT_LANG),en)
HTML_BUILD_DIR := $(HTML_BUILD_DIR)/$(CURRENT_LANG)
@@ -43,7 +46,7 @@ clean:
rm -rf $(BUILD_DIR)/*
@echo "Cleaning finished."
html: $(BUILD_DIR)/html/_static/style.css
html: $(HTML_BUILD_DIR)/_static/style.css
@echo "Starting build..."
$(SPHINX_BUILD) -c $(CONFIG_DIR) -b html $(SPHINXOPTS) $(SOURCE_DIR) $(HTML_BUILD_DIR)
@echo "Build finished."
@@ -63,10 +66,10 @@ gettext:
$(SPHINX_BUILD) -c $(CONFIG_DIR) -b gettext $(SOURCE_DIR) locale/sources
@echo "Generation finished."
$(BUILD_DIR)/html/_static/style.css: extensions/odoo_theme/static/style.scss extensions/odoo_theme/static/scss/*.scss
$(HTML_BUILD_DIR)/_static/style.css: extensions/odoo_theme/static/style.scss extensions/odoo_theme/static/scss/*.scss
@echo "Compiling stylesheets..."
mkdir -p $(BUILD_DIR)/html/_static
pysassc extensions/odoo_theme/static/style.scss $(BUILD_DIR)/html/_static/style.css
mkdir -p $(HTML_BUILD_DIR)/_static
pysassc extensions/odoo_theme/static/style.scss $(HTML_BUILD_DIR)/_static/style.css
@echo "Compilation finished."
#=== Development and debugging rules ===#
@@ -74,6 +77,6 @@ $(BUILD_DIR)/html/_static/style.css: extensions/odoo_theme/static/style.scss ext
fast: SPHINXOPTS += -A collapse_menu=True
fast: html
static: $(BUILD_DIR)/static/style.css
cp -r extensions/odoo_theme/static/* $(BUILD_DIR)/html/_static/
cp -r static/* $(BUILD_DIR)/html/_static/
static: $(HTML_BUILD_DIR)/static/style.css
cp -r extensions/odoo_theme/static/* $(HTML_BUILD_DIR)/_static/
cp -r static/* $(HTML_BUILD_DIR)/_static/
+7 -7
View File
@@ -4,11 +4,11 @@
### Requirements
- [Git](https://www.odoo.com/documentation/13.0/contributing/documentation.html#install-git)
- [Python 3.6, 3.7, or 3.8](https://www.odoo.com/documentation/13.0/contributing/documentation.html#python)
- Python dependencies listed in the file [`requirements.txt`](https://github.com/odoo/documentation/tree/13.0/requirements.txt).
- [Make](https://www.odoo.com/documentation/13.0/contributing/documentation.html#make)
- A local copy of the [odoo/odoo repository in 13.0](https://github.com/odoo/odoo/tree/13.0) (Optional)
- [Git](https://www.odoo.com/documentation/15.0/contributing/documentation.html#install-git)
- [Python 3.6, 3.7, or 3.8](https://www.odoo.com/documentation/15.0/contributing/documentation.html#python)
- Python dependencies listed in the file [`requirements.txt`](https://github.com/odoo/documentation/tree/15.0/requirements.txt).
- [Make](https://www.odoo.com/documentation/15.0/contributing/documentation.html#make)
- A local copy of the [odoo/odoo repository in 15.0](https://github.com/odoo/odoo/tree/15.0) (Optional)
### Instructions
@@ -23,7 +23,7 @@
2. Open the file `documentation/_build/html/index.html` in your web browser to display the render.
3. See [this guide](https://www.odoo.com/documentation/13.0/contributing/documentation.html#preview-your-changes)
3. See [this guide](https://www.odoo.com/documentation/15.0/contributing/documentation.html#preview-your-changes)
for more detailed instructions.
Optional: to fully build the developer documentation with inline docstrings for documented Python
@@ -34,7 +34,7 @@ be shown.
## Contribute to the documentation
For contributions to the content of the documentation, please refer to the
[Introduction Guide](https://www.odoo.com/documentation/13.0/contributing/documentation.html).
[Introduction Guide](https://www.odoo.com/documentation/15.0/contributing/documentation.html).
To **report a content issue**, **request new content** or **ask a question**, use the
[repository's issue tracker](https://github.com/odoo/documentation-user/issues) as usual.
+7 -6
View File
@@ -19,7 +19,7 @@ copyright = 'Odoo S.A.'
# `version` if the version info for the project being documented, acts as replacement for |version|,
# also used in various other places throughout the built documents.
# `release` is the full version, including alpha/beta/rc tags. Acts as replacement for |release|.
version = release = '13.0'
version = release = '15.0'
# The minimal Sphinx version required to build the documentation.
needs_sphinx = '3.0.0'
@@ -70,19 +70,20 @@ if not odoo_dir.is_dir():
f"Could not find Odoo sources directory at {odoo_dir.absolute()}.\n"
f"The 'Developer' documentation will be built but autodoc directives will be skipped.\n"
f"In order to fully build the 'Developer' documentation, clone the repository with "
f"`git clone https://github.com/odoo/odoo` or create a symbolink link."
f"`git clone https://github.com/odoo/odoo` or create a symbolic link."
)
else:
sys.path.insert(0, str(odoo_dir.absolute()))
from odoo import release as odoo_release # Don't collide with Sphinx's 'release' config option
odoo_version = odoo_release.version if 'alpha' not in odoo_release.version else 'master'
odoo_version = odoo_release.version.replace('~', '-') \
if 'alpha' not in odoo_release.version else 'master'
if release != odoo_version:
_logger.warning(
f"Found Odoo sources directory but with version '{odoo_version}' incompatible with "
f"documentation version '{version}'.\n"
f"The 'Developer' documentation will be built but autodoc directives will be skipped.\n"
f"In order to fully build the 'Developer' documentation, checkout the matching branch"
f" with `cd odoo && git checkout {version}`."
f"In order to fully build the 'Developer' documentation, checkout the matching branch "
f"with `cd odoo && git checkout {version}`."
)
else:
_logger.info(f"Found Odoo sources directory matching documentation version {release}.")
@@ -290,7 +291,7 @@ def _generate_alternate_urls(app, pagename, templatename, context, doctree):
for _alternate_version in sorted(_alternate_versions, reverse=True)
if _alternate_version != version and (
_alternate_version != 'master' or pagename.startswith('developer')
)
) and not _alternate_version.startswith('saas')
]
def _localize():
+41 -50
View File
@@ -9,7 +9,6 @@ internet.
.. warning:: If you are setting up a public server, be sure to check our :ref:`security` recommandations!
.. _db_filter:
dbfilter
@@ -64,6 +63,7 @@ in ``/etc/odoo.conf`` set:
dbfilter = ^%d$
.. note::
Setting a proper :option:`--db-filter <odoo-bin --db-filter>` is an important part
of securing your deployment.
Once it is correctly working and only matching a single database per hostname, it
@@ -72,7 +72,6 @@ in ``/etc/odoo.conf`` set:
your databases, and to block access to the database management screens.
See also security_.
PostgreSQL
==========
@@ -196,7 +195,6 @@ be better monitored and resource-restricted.
.. warning:: multiprocessing mode currently isn't available on Windows
Worker number calculation
-------------------------
@@ -229,16 +227,14 @@ like nginx or apache. When doing so, you'll need to forward some more http Heade
to Odoo, and activate the proxy_mode in Odoo configuration to have Odoo read those
headers.
Configuration sample
--------------------
* Server with 4 CPU, 8 Thread
* 60 concurrent users
* 60 users / 6 = 10 <- theorical number of worker needed
* (4 * 2) + 1 = 9 <- theorical maximal number of worker
* 60 users / 6 = 10 <- theoretical number of worker needed
* (4 * 2) + 1 = 9 <- theoretical maximal number of worker
* We'll use 8 workers + 1 for cron. We'll also use a monitoring system to measure cpu load, and check if it's between 7 and 7.5 .
* RAM = 9 * ((0.8*150) + (0.2*1024)) ~= 3Go RAM for Odoo
@@ -289,59 +285,59 @@ in ``/etc/nginx/sites-enabled/odoo.conf`` set:
#odoo server
upstream odoo {
server 127.0.0.1:8069;
server 127.0.0.1:8069;
}
upstream odoochat {
server 127.0.0.1:8072;
server 127.0.0.1:8072;
}
# http -> https
server {
listen 80;
server_name odoo.mycompany.com;
rewrite ^(.*) https://$host$1 permanent;
listen 80;
server_name odoo.mycompany.com;
rewrite ^(.*) https://$host$1 permanent;
}
server {
listen 443;
server_name odoo.mycompany.com;
proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;
listen 443;
server_name odoo.mycompany.com;
proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;
# Add Headers for odoo proxy mode
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
# Add Headers for odoo proxy mode
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
# SSL parameters
ssl on;
ssl_certificate /etc/ssl/nginx/server.crt;
ssl_certificate_key /etc/ssl/nginx/server.key;
ssl_session_timeout 30m;
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers off;
# SSL parameters
ssl on;
ssl_certificate /etc/ssl/nginx/server.crt;
ssl_certificate_key /etc/ssl/nginx/server.key;
ssl_session_timeout 30m;
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers off;
# log
access_log /var/log/nginx/odoo.access.log;
error_log /var/log/nginx/odoo.error.log;
# log
access_log /var/log/nginx/odoo.access.log;
error_log /var/log/nginx/odoo.error.log;
# Redirect longpoll requests to odoo longpolling port
location /longpolling {
proxy_pass http://odoochat;
}
# Redirect longpoll requests to odoo longpolling port
location /longpolling {
proxy_pass http://odoochat;
}
# Redirect requests to odoo backend server
location / {
proxy_redirect off;
proxy_pass http://odoo;
}
# Redirect requests to odoo backend server
location / {
proxy_redirect off;
proxy_pass http://odoo;
}
# common gzip
gzip_types text/css text/scss text/plain text/xml application/xml application/json application/javascript;
gzip on;
# common gzip
gzip_types text/css text/scss text/plain text/xml application/xml application/json application/javascript;
gzip on;
}
Odoo as a WSGI Application
@@ -558,9 +554,6 @@ Here is what it could look like for blocking the IP for 15 minutes when
findtime = 60 ; within 1 min /!\ Should be adjusted with the TZ offset
logpath = /var/log/odoo.log ; set the actual odoo log path here
.. _db_manager_security:
Database Manager Security
@@ -623,12 +616,10 @@ Here are the supported browsers:
.. warning:: Please make sure your browser is up-to-date and still supported by
its publisher before filing a bug report.
.. note::
Since Odoo 13.0, ES6 is supported. Therefore, IE support is dropped.
.. [#different-machines]
to have multiple Odoo installations use the same PostgreSQL database,
or to provide more computing resources to both software.
@@ -128,7 +128,7 @@ There are two possibilities:
#. Via the interface of our `website form <https://upgrade.odoo.com>`_
#. | For technically-advanced users and partners, via the following command line (to be used on the
machine where your database is hosted):
| ``python <(curl -s beta.upgrade.odoo.com/upgrade) test -d <your db name> -t 14.0``
| ``python <(curl -s https://upgrade.odoo.com/upgrade) test -d <your db name> -t 14.0``
What does it do?
~~~~~~~~~~~~~~~~
@@ -190,8 +190,8 @@ Test guidance
Every business and organization has its own operational needs and will have to test its specific
Odoo instance respectively. However, we recommend you look at `the test scenario
<https://drive.google.com/open?id=1Lm4JqbsHBirB1wMi14UChoz_YHLjx5ec>`_ we created, a high-level idea
of what you should test and look out for.
<https://docs.google.com/document/d/1ypNs7JKPOsjNbKpdiKFH7Al6g6whZ9jr7f7duAQ5E1w/>`_ we created, a
high-level idea of what you should test and look out for.
.. todo:: change link "test scenario" once the related doc is published
@@ -20,35 +20,37 @@ This matrix shows the support status of every version.
**Major releases are in bold type.**
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| | Odoo Online | Odoo.sh | On-Premise | Release date | |
+====================+=============+==========+==============+================+==============================================+
| **Odoo 14.0** | |green| | |green| | |green| | October 2020 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 13.0** | |green| | |green| | |green| | October 2019 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 12.saas~3 | |green| | N/A | N/A | August 2019 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 12.0** | |green| | |green| | |green| | October 2018 | *End-of-support is planned for October 2021* |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 11.saas~3 | |orange| | N/A | N/A | April 2018 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 11.0** | |orange| | |orange| | |red| | October 2017 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 10.saas~15 | |orange| | N/A | N/A | March 2017 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 10.saas~14 | |orange| | N/A | N/A | January 2017 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 10.0** | |orange| | |orange| | |red| | October 2016 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 9.saas~11 | |orange| | N/A | N/A | May 2016 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 9.0** | |orange| | N/A | |red| | October 2015 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 8.saas~6 | |orange| | N/A | N/A | February 2015 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 8.0** | |orange| | N/A | |red| | September 2014 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
+-----------------+-------------+----------+-------------+----------------+------------------------+
| | Odoo Online | Odoo.sh | On-Premise | Release date | End of support |
+=================+=============+==========+=============+================+========================+
| **Odoo 15.0** | |green| | |green| | |green| | October 2021 | October 2024 (planned) |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 14.0** | |green| | |green| | |green| | October 2020 | October 2023 (planned) |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 13.0** | |green| | |green| | |green| | October 2019 | October 2022 (planned) |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 12.saas~3 | |orange| | N/A | N/A | August 2019 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 12.0** | |orange| | |orange| | |red| | October 2018 | October 2021 |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 11.saas~3 | |orange| | N/A | N/A | April 2018 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 11.0** | |orange| | |orange| | |red| | October 2017 | October 2020 |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 10.saas~15 | |orange| | N/A | N/A | March 2017 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 10.saas~14 | |orange| | N/A | N/A | January 2017 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 10.0** | |orange| | |orange| | |red| | October 2016 | October 2019 |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 9.saas~11 | |orange| | N/A | N/A | May 2016 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 9.0** | |orange| | N/A | |red| | October 2015 | October 2018 |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| Odoo 8.saas~6 | |orange| | N/A | N/A | February 2015 | |
+-----------------+-------------+----------+-------------+----------------+------------------------+
| **Odoo 8.0** | |orange| | N/A | |red| | September 2014 | October 2017 |
+-----------------+-------------+----------+-------------+----------------+------------------------+
.. note::
@@ -64,6 +66,9 @@ This matrix shows the support status of every version.
🏁 Future version, not released yet
.. This is an awful way to display colored circles but "Large Green Circle Emoji" was only released
in 2019 (see https://unicode-table.com/en/1F7E2/). Let's wait a few more years...
.. |green| image:: data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMzIuMTkgMjMyLjE5Ij48Y2lyY2xlIGN4PSIxMTYuMDkiIGN5PSIxMTYuMDkiIHI9IjExNi4wOSIgc3R5bGU9ImZpbGw6IzAwYTcwMCIvPjwvc3ZnPg==
:width: 15
@@ -17,7 +17,7 @@ The platform will take care to install these dependencies in your containers.
`The pip requirements specifiers <https://pip.pypa.io/en/stable/reference/pip_install/#requirement-specifiers>`_
documentation can help you write a :file:`requirements.txt` file.
To have a concrete example,
check out the `requirements.txt file of Odoo <https://github.com/odoo/odoo/blob/13.0/requirements.txt>`_.
check out the `requirements.txt file of Odoo <https://github.com/odoo/odoo/blob/14.0/requirements.txt>`_.
The :file:`requirements.txt` files of submodules are taken into account as well. The platform
looks for :file:`requirements.txt` files in each folder containing Odoo modules: Not in the module folder itself,
@@ -257,16 +257,16 @@ This server only keeps one month of backups: 7 daily and 4 weekly backups.
Dedicated backup servers keep the same backups, as well as 3 additional monthly backups.
To restore or download one of these monthly backups, please `contact us <https://www.odoo.com/help>`_.
If you merge a commit updating the version of one or several modules (in :file:`__manifest__.py`), or their linked python
dependencies (in :file:`requirements.txt`), then Odoo.sh performs a backup automatically (flagged with type Update in the list),
as either the container will be changed by the installation of new pip packages, either the database itself will be
changed with the module update triggered afterwards. In these two cases, we are doing a backup as it may potentially
If you merge a commit updating the version of one or several modules (in :file:`__manifest__.py`), or their linked python
dependencies (in :file:`requirements.txt`), then Odoo.sh performs a backup automatically (flagged with type Update in the list),
as either the container will be changed by the installation of new pip packages, either the database itself will be
changed with the module update triggered afterwards. In these two cases, we are doing a backup as it may potentially
break things.
If you merge a commit that only changes some code without the above-mentioned modifications, then no backup is done
by Odoo.sh, as neither the container nor the database is modified so the platform considers this safe enough. Of course,
as an extra precaution, you can make a backup manually before making big changes in your production sources in case
something goes wrong (those manual backups are available for about one week). To avoid abuse, we limit manual backups
If you merge a commit that only changes some code without the above-mentioned modifications, then no backup is done
by Odoo.sh, as neither the container nor the database is modified so the platform considers this safe enough. Of course,
as an extra precaution, you can make a backup manually before making big changes in your production sources in case
something goes wrong (those manual backups are available for about one week). To avoid abuse, we limit manual backups
to 5 per day.
The *import database* feature accepts database archives in the format provided by:
+2 -1
View File
@@ -9,4 +9,5 @@ Finance
finance/accounting
finance/expenses
finance/sign
finance/documents
finance/sign
@@ -92,4 +92,4 @@ how the bank statements are recorded and posted in the **Bank Statements** secti
.. seealso::
* :doc:`../../bank/feeds/bank_synchronization`
* :doc:`../feeds/bank_statements`
* `Odoo Learn: Accounting Basics <https://www.odoo.com/r/lsZ>`_
* `Odoo Tutorials: Accounting Basics <https://www.odoo.com/r/lsZ>`_
@@ -15,8 +15,10 @@ Localizations
localizations/france
localizations/germany
localizations/indonesia
localizations/italy
localizations/italy_IT
localizations/mexico
localizations/netherlands
localizations/peru
localizations/spain
localizations/switzerland
@@ -8,6 +8,7 @@ Webinars
Below you can find videos with a general description of the localization, and how to configure it.
- `VIDEO WEBINAR OF A COMPLETE DEMO <https://youtu.be/c41-8cVaYAI>`_.
- `ECOMMERCE <https://youtu.be/5gUi2WWfRuI>`_.
Introduction
============
@@ -2,6 +2,14 @@
Chile
=====
Webinars
========
Below you can find videos with a general description of the localization, and how to configure it.
- `VIDEO WEBINAR OF CHILEAN LOCALIZATION: INTRO AND DEMO <https://youtu.be/BHnByZiyYcM>`_.
- `VIDEO WEBINAR OF DELIVERY GUIDE <https://youtu.be/X7i4PftnEdU>`_.
Introduction
============
@@ -44,6 +52,16 @@ to the basic information, you need to add all the data and elements required for
Invoice, the easiest way to configure it is in
:menuselection:`Accounting --> Settings --> Chilean Localization`.
.. important::
All the following configuration and functionality is only available in Odoo if your
company already passed the `Certification process <https://www.sii.cl/factura_electronica/
factura_mercado/proceso_certificacion.htm>`_
in the SII - Sistema de Facturación de Mercado, this certification enables you to
generate electronic invoices from your ERP and send them automatically to the SII.
If your company has not passed this certification yet, make sure you communicate this
to your Account Manager as a special process outside Odoo is required in order to complete
this certification.
Fiscal Information
~~~~~~~~~~~~~~~~~~
@@ -95,7 +113,12 @@ is required, proceed to this section and load your file and password.
A certificate can be shared between several users. If this is the case leave the user field empty,
so all your billing users can use the same one. On the other hand, if you need to restrict the
certificate for a particular user, just define the users in the certificate.
certificate for a particular user, just define the users in the certificate.
.. note::
In some cases, depending on the certificate format, it is possible that the field Subject Serial
Number is not loaded automatically. If this is the case, you can manually edit this field by
filling it with the Certificates legal representative RUT.
Financial Reports
~~~~~~~~~~~~~~~~~
@@ -110,22 +133,13 @@ configuration:
Multicurrency
~~~~~~~~~~~~~
The official currency rate in Chile is provided by the SBIF, you can find the SBIF
synchronization service in the currency rate configuration and you can set a predefined interval
for the rate updates.
The official currency rate in Chile is provided by the Chilean service `mindicador.cl
<https://mindicador.cl>`_. You can find this service in the currency rate configuration, and you can
set a predefined interval for the rate updates.
.. image:: media/Chile05_2.png
:align: center
:scale: 25
:alt: Currency reate service for Chile.
In order to configure your token, you need to enable developer mode and access to
:menuselection:`Settings --> Technical --> System parameters` and search the parameter
``sbif_api_key`` and in the field Value introduce your token provided by the SBIF:
.. image:: media/Chile05_3.png
:align: center
:alt: Token configuration for currency rate service.
Chart of accounts
~~~~~~~~~~~~~~~~~
@@ -154,7 +168,6 @@ are now available on the Partner form. This information is essential for most tr
.. image:: media/Chile06.png
:align: center
:scale: 25
:alt: Chilean identification types for partners.
TaxpayerType
@@ -217,8 +230,8 @@ Chile case: SII).
The document type is essential information that needs to be displayed in the printed reports and
that needs to be easily identified within the set of invoices as well of account moves.
Each document type can have a unique sequence per journal where it is assigned. As part of the
localization, the Document Type includes the country on which the document is applicable and the data
Each document type can have a unique sequence per company. As part of the localization,
the Document Type includes the country on which the document is applicable and the data
is created automatically when the localization module is installed.
The information required for the document types is included by default so the user doesn't need to
@@ -287,74 +300,54 @@ applicable to Purchase and Sales journals that can be related to the
different sets of document types available in Chile. By default, all the sales journals created will
use documents.
.. image:: media/Chile10.png
.. image:: media/Chile41.png
:align: center
:alt: Document type configuration on Journal.
Sequences
*********
When a Journal is created we have two options with document types sequences.
1. Create new sequences: In this case, Odoo will create new sequences for the most common document
types.
2. Use existent sequence: If the sequence should be shared between several journals, the user can
add manually sequences previously created.
.. image:: media/Chile11.png
:align: center
:alt: Steps to add new sequences on journals.
.. important::
For the Chilean localization its important to define the default Debt and Credit accounts
For the Chilean localization, it is important to define the default Debit and Credit accounts
as they are required for one of the debit notes use cases.
CAF
***
---
For each sequence related to the documents type, a CAF (Folio Authorization Code) is required,
the CAF is a file the SII provides to the Emisor with the folio/sequence authorized for the
electronic invoice documents.
A CAF (Folio Authorization Code) is required, for each document type that is issued to your
customers, the CAF is a file the SII provides to the Emisor with the folio/sequence authorized
for the electronic invoice documents.
Your company can make several requests for folios and obtain several CAFs, each one associated
with different ranges of folios. In this way, you could order folios per the different
segmentations you have in your journals (example per office) thus avoiding distributing a range
of folios. In this way, each branch would have its private key of the respective CAF.
with different ranges of folios. The CAFs are shared within all the journals, this means
that you only need one active CAF per document type and it will be applied on all journals.
Please refer to the SII documentation to check the detail on how to acquire the CAF:
`SII Timbraje <https://palena.sii.cl/dte/mn_timbraje.html>`_.
.. important::
The CAFs required by the SII are different from Production to Test (Certification mode). Make
sure you have the correct CAF set depending on your environment.
Configuration
^^^^^^^^^^^^^
~~~~~~~~~~~~~
Once you have the CAF files you need to associate them with journal sequence in Odoo,
after you create the sequence for the first time the will be in red, which indicates
that no CAF has been configured for that particular sequence:
Once you have the CAF files you need to associate them with a document type in Odoo,
in order to add a CAF, just follow these steps:
1. Access to :menuselection:`Accounting --> Settings --> CAF`
2. Upload the file.
3. Save the CAF.
.. image:: media/Chile12.png
.. image:: media/Chile39.png
:align: center
:alt: Sequences per document type on journals.
:alt: Steps to add a new CAF.
In order to add a CAF, just follow these steps:
Once loaded, the status changes to *In Use*. At this moment, when a transaction is used
for this document type, the invoice number takes the first folio in the sequence.
1. Open the sequence.
2. Go the the Tab “CAF”.
3. Upload the file.
4. Save the CAF.
5. Save the sequence.
.. important::
In case you have used some folios in your previous system, make sure you set the next valid
folio when the first transaction is created.
.. image:: media/Chile13.gif
:align: center
:alt: Steps to add a new CAF on sequences.
As a result, the sequence color changes to black and the column Next number and quantity
available are updated:
.. image:: media/Chile13.png
:align: center
:alt: Sequences per document type on journals.
Usage and Testing
@@ -485,6 +478,9 @@ fiscal elements that indicate that the document is fiscally valid:
:align: center
:alt: Barcode and fiscal elements in the invoice report.
.. important::
If you are hosted in Odoo SH or On-Premise, you should manually install the ``pdf417gen``
library. Use the following command to install it: ``pip install pdf417gen``.
Commercial Validation
~~~~~~~~~~~~~~~~~~~~~
@@ -495,7 +491,7 @@ Once the invoice has been sent to the customer:
2. The customer must send a reception confirmation email.
3. Subsequently, if all the commercial terms and invoice data are correct, they will send the
Acceptance confirmation, otherwise they send a Claim.
4. The field DTE acceptation status is updated automatically.
4. The field DTE acceptation status is updated automatically.
.. image:: media/Chile23.png
:align: center
@@ -519,23 +515,36 @@ Common Errors
There are multiple reasons behind a rejection from the SII, but these are some of the common errors
you might have and which is the related solution.
- Error: RECHAZO- DTE Sin Comuna Origen.
- Error: ``RECHAZO- DTE Sin Comuna Origen.``
*Hint:* Make sure the Company Address is properly filled including the State and City.
- Error en Monto : - IVA debe declararse.
- Error en Monto: ``- IVA debe declararse.``
*Hint:* The invoice lines should include one VAT tax, make sure you add one on each invoice line.
- Error: Rut No Autorizado a Firmar.
- Error: ``Rut No Autorizado a Firmar.``
*Hint:* The invoice lines should include one VAT tax, make sure you add one on each invoice line.
- Error: Fecha/Número Resolucion Invalido RECHAZO- CAF Vencido : (Firma_DTE[AAAA-MM-DD] -
CAF[AAAA-MM-DD]) &gt; 6 meses.
- Error: ``Fecha/Número Resolucion Invalido RECHAZO- CAF Vencido : (Firma_DTE[AAAA-MM-DD] -
CAF[AAAA-MM-DD]) &gt; 6 meses.``
*Hint:* Try to add a new CAF in the journal sequence related to this document as the one youre
using is expired.
*Hint:* Try to add a new CAF related to this document as the one youre using is expired.
- Error: ``Element '{http://www.sii.cl/SiiDte%7DRutReceptor': This element is not expected. Expected
is ( {http://www.sii.cl/SiiDte%7DRutEnvia ).``
*Hint:* Make sure the field Document Type and VAT are set either in the Customer and in the main
company.
- GLOSA: ``Usuario sin permiso de envio.``
*Hint:* This error indicates that most likely, your company has not passed the `Certification
process <https://www.sii.cl/factura_electronica/factura_mercado/proceso_certificacion.htm>`_ in
the SII - Sistema de Facturación de Mercado. If this is the case, please contact your Account
Manager or Customer Support as this certification is not part of the the Odoo services,
but we can give you some alternatives.
@@ -543,16 +552,16 @@ Credit Notes
------------
When a cancellation or correction is needed over a validated invoice, a credit note must be
generated. It is important to consider that a CAF file is required for the Credit Note sequence,
generated. It is important to consider that a CAF file is required for the Credit Note,
which is identified as document 64 in the SII.
.. image:: media/Chile25.png
.. image:: media/Chile40.png
:align: center
:alt: Creation of CAF for Credit notes sequences.
:alt: Creation of CAF for Credit notes.
.. tip:: Refer to the journal section where we described the process to load the CAF on each
sequence.
.. tip:: Refer to the CAF section where we described the process to load the CAF on each
document type.
Use Cases
~~~~~~~~~
@@ -19,7 +19,7 @@ requires the next modules:
contains the default setup for: chart of accounts, taxes,
retentions, identification document types
#. **l10n_co_edi**: This module includes all the extra fields that are
required for the Integration with Carvajal T&S and generate the
required for the Integration with Carvajal and generate the
electronic invoice, based on the DIAN legal requirements.
@@ -43,12 +43,12 @@ filter and search for "Colombia". Then click on *Install* for the first two modu
:align: center
Configure credentials for Carvajal T&S web service
--------------------------------------------------
Configure credentials for Carvajal web service
----------------------------------------------
Once that the modules are installed, in order to be able to connect
with Carvajal T&S Web Service, it's necessary to configure the user
and credentials, this information will be provided by Carvajal T&S.
with Carvajal Web Service, it's necessary to configure the user
and credentials, this information will be provided by Carvajal.
Go to :menuselection:`Accounting --> Configuration --> Settings` and
look for the *Colombian Electronic Invoice* section.
@@ -56,12 +56,20 @@ look for the *Colombian Electronic Invoice* section.
.. image:: media/colombia03.png
:align: center
Using the Testing mode it is possible to connect with a Carvajal T&S
Using the Testing mode it is possible to connect with a Carvajal
testing environment. This allows users to test the complete workflow
and integration with the CEN Financiero portal, which is accessible
here: https://cenfinancierolab.cen.biz
here:
Once that Odoo and Carvajal T&S is fully configured and ready for
CTS (Carvajal T&S)
https://cenflab.cen.biz/site/
CSC (Carvajal Servicios de Comunicación)
https://web-stage.facturacarvajal.com/
CSC is the default for new databases.
Once that Odoo and Carvajal are fully configured and ready for
production the testing environment can be disabled.
@@ -18,7 +18,7 @@ requiere los siguientes Módulos:
- Tipos de Documentos de Identificación
#. **l10n_co_edi**: Este módulo incluye todos los campos adicionales que son
requeridos para la Integración entre Carvajal T&S y la generación de la
requeridos para la Integración entre Carvajal y la generación de la
Factura Electrónica, basado en los requisitos legales de la DIAN.
@@ -42,12 +42,12 @@ Instalar a los primeros dos módulos:
:align: center
Configuración de las credenciales del Servicio Web de Carvajal T&S
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Configuración de las credenciales del Servicio Web de Carvajal
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Una vez que los módulos están instalados, para poderte conectar con el
Servicio Web de Carvajal T&S, es necesario configurar el Usuario y las
Credenciales. Esta información será provista por Carvajal T&S.
Servicio Web de Carvajal, es necesario configurar el Usuario y las
Credenciales. Esta información será provista por Carvajal.
| Ve a :menuselection:`Facturación --> Configuración --> Configuración` y busca la sección
**Facturación Electrónica Colombiana**
@@ -55,14 +55,21 @@ Configuración de las credenciales del Servicio Web de Carvajal T&S
:align: center
La funcionalidad de pruebas le permite conectarse e interactuar con el
ambiente piloto de Carvajal T&S, esto permite a los usuarios probar el
ambiente piloto de Carvajal, esto permite a los usuarios probar el
flujo completo y la integración con el Portal Financiero CEN, al cual
se accede a través de la siguiente liga: `Cenfinanciero <https://cenfinancierolab.cen.biz>`_.
se accede a través de la siguiente liga:
CTS (Carvajal T&S)
https://cenflab.cen.biz/site/
CSC (Carvajal Servicios de Comunicación)
https://web-stage.facturacarvajal.com/
CSC es el predeterminado para nuevas bases de datos.
Una vez que el ambiente de producción está listo en Odoo y en Carvajal
T&S el ambiente de pruebas debe ser deshabilitado para poder enviar la
información al ambiente de producción de Carvajal, para el cual es
utilizada la siguiente URL: `Cenfinanciero <https://cenfinancierolab.cen.biz>`_.
el ambiente de pruebas debe ser deshabilitado para poder enviar la
información al ambiente de producción de Carvajal.
Configuración de Información para PDF
@@ -51,23 +51,20 @@ Your company is requested by the tax administration to deliver a certificate
of conformity testifying that your software complies with the anti-fraud
legislation. This certificate is granted by Odoo SA to Odoo Enterprise users
`here <https://www.odoo.com/my/contract/french-certification/>`_.
If you use Odoo Community, you should
:doc:`upgrade to Odoo Enterprise </administration/maintain/enterprise>`
or contact your Odoo service provider.
If you use Odoo Community, you should :doc:`upgrade to Odoo Enterprise
</administration/maintain/enterprise>` or contact your Odoo service provider.
In case of non-conformity, your company risks a fine of €7,500.
To get the certification just follow the following steps:
* :ref:`Install <general/install>` the anti-fraud module fitting your Odoo environment from the
*Apps* menu:
* If you use **Odoo Point of Sale**, :ref:`install <general/install>` the **France - VAT Anti-Fraud
Certification for Point of Sale (CGI 286 I-3 bis)** module by going to :menuselection:`Apps`,
removing the *Apps* filter, then searching for *l10n_fr_pos_cert*, and installing the module.
* if you use Odoo Point of Sale: *l10n_fr_pos_cert*: France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis)
* in any other case: *l10n_fr_certification*: France - VAT Anti-Fraud Certification (CGI 286 I-3 bis)
* Make sure a country is set on your company, otherwise your entries wont be
encrypted for the inalterability check. To edit your companys data,
go to :menuselection:`Settings --> Users & Companies --> Companies`.
* Make sure a country is set on your company, otherwise your entries wont be
encrypted for the inalterability check. To edit your companys data,
go to :menuselection:`Settings --> Users & Companies --> Companies`.
Select a country from the list; Do not create a new country.
* Download the mandatory certificate of conformity delivered by Odoo SA `here <https://www.odoo.com/my/contract/french-certification/>`__.
@@ -0,0 +1,79 @@
=====
Italy
=====
Allow the user to generate the EDI document for Italian invoicing.
This module allows the creation of the EDI documents and the communication with the SDICoop web
service of FatturaPA to send or receive invoices and notifications.
.. warning::
Once this module is installed, it's no longer possible to send invoices via :ref:`PEC mails
<italy/pec>`.
SDICoop
=======
Configuration
-------------
Setup the Codice Destinatario on FatturaPA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To receive invoices and notifications from third parties, you need to inform the FatturaPA service
that Odoo is the allowed party to process files for you. To do so, you must setup Odoo's *Codice
Destinatario* on the FatturaPA portal. The *Codice Destinatario* is ``K95IV18``.
#. Go to https://ivaservizi.agenziaentrate.gov.it/portale/ and authenticate.
#. Go to section :menuselection:`Fatture e Corrispettivi`.
#. Set the user as Legal Party for the VAT number you wish to configure the electronic adress.
#. In :menuselection:`Servizi Disponibili --> Fatturazione Elettronica --> Registrazione
dellindirizzo telematico dove ricevere tutte le fatture elettroniche`, input Odoo's Codice
Destinatario (**K95IV18**), then confirm.
Give Odoo permission to process files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Since the files are transmitted through Odoo's server before being sent to SDICoop or received by
your database, you need to authorize Odoo to process your files from your database.
To do this, go to :menuselection:`Accounting --> Settings --> Electronic Invoicing` and click on
*Register*.
.. image:: italy/register.png
:align: center
:alt: Register button to allow Odoo to process invoices.
.. Note::
All your files are encrypted upon reception in such a way that only you are able to decrypt them.
Enable FatturaPA on the Sales journal
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Open your sales journal. Under the *Advanced Settings* tab, in the **Electronic invoicing** field,
check *FatturaPA* and *Save*.
.. image:: italy/journal.png
:align: center
:alt: FatturaPA feature in the sales journal's settings
Issue invoices
--------------
Send an invoice the way you would do it normally. The EDI process proceeds automatically.
.. image:: italy/sending.png
:align: center
:alt: Asynchronous sending on a customer invoice
You can check the current status of your customer invoice under the **Electronic invoicing** field.
.. image:: italy/processing.png
:align: center
:alt: Electronic invoicing status (waiting for confirmation)
Receive invoices
~~~~~~~~~~~~~~~~
This process is ran automatically once a day.
Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

@@ -2,6 +2,11 @@
Italy (IT)
==========
.. _italy/pec:
PEC mail
========
Questa guida spiegherà come utilizzare la fattura elettronica in Odoo e
come configurare correttamente i dati aziendali, i contatti e la
contabilità. Per testare la fattura elettronica i dati devono essere
@@ -10,7 +15,7 @@ non riconoscerà linterscambio di informazioni.
Configurare le informazioni sulla tua Azienda
=============================================
---------------------------------------------
Il passo successivo è la configurazione delle informazioni necessarie al
funzionamento della fatturazione elettronica. Si può accedere alla
@@ -52,7 +57,7 @@ elettronica sono i seguenti:
Configurare le impostazioni per la Fatturazione Elettronica
-----------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Numero di iscrizione nel registro Imprese tenuto presso la Camera di
Commercio.
@@ -68,7 +73,7 @@ Configurare le impostazioni per la Fatturazione Elettronica
Configurare il profilo dei clienti
----------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Per un corretto utilizzo dellapplicazione, il profilo di clienti e
fornitori, nellapplicazione contatti, deve essere configurato con le
@@ -85,7 +90,7 @@ fattura elettronica*.
Il processo di fatturazione
===========================
---------------------------
Si può procedere ad emettere una fattura seguendo le indicazioni
dellapplicazione. Il momento che determina il formale invio della
Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Some files were not shown because too many files have changed in this diff Show More