diff --git a/content/administration/odoo_sh/advanced/containers.rst b/content/administration/odoo_sh/advanced/containers.rst index 3e1abaad7..62e8ba7fe 100644 --- a/content/administration/odoo_sh/advanced/containers.rst +++ b/content/administration/odoo_sh/advanced/containers.rst @@ -232,6 +232,6 @@ Save the file and then run the Odoo Shell: Finally, *via* the Odoo Shell, you can trigger the piece of code/function/method you want to debug. -.. image:: ./media/pdb_sh.png +.. image:: containers/pdb_sh.png :align: center :alt: Console screenshot showing ``pdb`` running in an Odoo.sh shell. diff --git a/content/administration/odoo_sh/advanced/media/pdb_sh.png b/content/administration/odoo_sh/advanced/containers/pdb_sh.png similarity index 100% rename from content/administration/odoo_sh/advanced/media/pdb_sh.png rename to content/administration/odoo_sh/advanced/containers/pdb_sh.png diff --git a/content/administration/odoo_sh/advanced/submodules.rst b/content/administration/odoo_sh/advanced/submodules.rst index feb40bf28..a0d809d08 100644 --- a/content/administration/odoo_sh/advanced/submodules.rst +++ b/content/administration/odoo_sh/advanced/submodules.rst @@ -44,7 +44,7 @@ On Odoo.sh, in the branches view of your project, choose the branch in which you In the upper right corner, click on the *Submodule* button, and then on *Run*. -.. image:: ./media/advanced-submodules-button.png +.. image:: submodules/advanced-submodules-button.png :align: center A dialog with a form is shown. Fill the inputs as follows: @@ -53,12 +53,12 @@ A dialog with a form is shown. Fill the inputs as follows: * Branch: The branch you want to use. * Path: The folder in which you want to add this submodule in your branch. -.. image:: ./media/advanced-submodules-dialog.png +.. image:: submodules/advanced-submodules-dialog.png :align: center On Github, you can get the repository URL with the *Clone or download* button of the repository. Make sure to *use SSH*. -.. image:: ./media/advanced-submodules-github-sshurl.png +.. image:: submodules/advanced-submodules-github-sshurl.png :align: center .. _odoosh-advanced-submodules-withgit: diff --git a/content/administration/odoo_sh/advanced/media/advanced-submodules-button.png b/content/administration/odoo_sh/advanced/submodules/advanced-submodules-button.png similarity index 100% rename from content/administration/odoo_sh/advanced/media/advanced-submodules-button.png rename to content/administration/odoo_sh/advanced/submodules/advanced-submodules-button.png diff --git a/content/administration/odoo_sh/advanced/media/advanced-submodules-dialog.png b/content/administration/odoo_sh/advanced/submodules/advanced-submodules-dialog.png similarity index 100% rename from content/administration/odoo_sh/advanced/media/advanced-submodules-dialog.png rename to content/administration/odoo_sh/advanced/submodules/advanced-submodules-dialog.png diff --git a/content/administration/odoo_sh/advanced/media/advanced-submodules-github-sshurl.png b/content/administration/odoo_sh/advanced/submodules/advanced-submodules-github-sshurl.png similarity index 100% rename from content/administration/odoo_sh/advanced/media/advanced-submodules-github-sshurl.png rename to content/administration/odoo_sh/advanced/submodules/advanced-submodules-github-sshurl.png diff --git a/content/administration/odoo_sh/getting_started/branches.rst b/content/administration/odoo_sh/getting_started/branches.rst index 6a938cbd6..55abf0b57 100644 --- a/content/administration/odoo_sh/getting_started/branches.rst +++ b/content/administration/odoo_sh/getting_started/branches.rst @@ -8,7 +8,7 @@ Overview The branches view gives you an overview of the different branches your repository has. -.. image:: ./media/interface-branches.png +.. image:: branches/interface-branches.png :align: center .. _odoosh-gettingstarted-branches-stages: @@ -20,7 +20,7 @@ Odoo.sh offers three different stages for your branches: production, staging and You can change the stage of a branch by drag and dropping it into the stage section title. -.. image:: ./media/interface-branches-stagechange.png +.. image:: branches/interface-branches-stagechange.png :align: center .. _stage_production: @@ -109,7 +109,7 @@ Merging your branches --------------------- You can merge your branches easily by drag and dropping them into each other. -.. image:: ./media/interface-branches-merge.png +.. image:: branches/interface-branches-merge.png :align: center When you want to test the changes of your development branches with the production data, @@ -156,7 +156,7 @@ An overview of your branch history: * The messages of the commits and their authors, * The various events linked to the platform, such as stage changes, database imports, backup restores. -.. image:: ./media/interface-branches-history.png +.. image:: branches/interface-branches-history.png :align: center For each event, a status is displayed in the top right-hand corner. @@ -172,7 +172,7 @@ This tab contains the mail catcher. It displays an overview of the emails sent b The mail catcher is available for your development and staging branches as the emails of your production database are really sent instead of being intercepted. -.. image:: ./media/interface-branches-mails.png +.. image:: branches/interface-branches-mails.png :align: center :scale: 50% @@ -181,7 +181,7 @@ Shell A shell access to your container. You can perform basic linux commands (:code:`ls`, :code:`top`) and open a shell on your database by typing :code:`psql`. -.. image:: ./media/interface-branches-shell.png +.. image:: branches/interface-branches-shell.png :align: center You can open multiple tabs and drag-and-drop them to arrange the layout as you wish, @@ -197,7 +197,7 @@ Editor An online integrated development environment (IDE) to edit the source code. You can also open terminals, Python consoles and even Odoo Shell consoles. -.. image:: ./media/interface-branches-editor.png +.. image:: branches/interface-branches-editor.png :align: center You can open multiple tabs and drag-and-drop them to arrange the layout as you wish, @@ -207,7 +207,7 @@ Monitoring ---------- This link contains various monitoring metrics of the current build. -.. image:: ./media/interface-branches-monitoring.png +.. image:: branches/interface-branches-monitoring.png :align: center You can zoom, change the time range or select a specific metric on each graph. @@ -219,7 +219,7 @@ Logs ---- A viewer to have a look to your server logs. -.. image:: ./media/interface-branches-logs.png +.. image:: branches/interface-branches-logs.png :align: center Different logs are available: @@ -243,7 +243,7 @@ Backups A list of the backups available for download and restore, the ability to perform a manual backup and to import a database. -.. image:: ./media/interface-branches-backups.png +.. image:: branches/interface-branches-backups.png :align: center Odoo.sh makes daily backups of the production database. It keeps 7 daily, 4 weekly and 3 monthly backups. @@ -285,7 +285,7 @@ Settings -------- Here you can find a couple of settings that only apply to the currently selected branch. -.. image:: ./media/interface-branches-settings.jpg +.. image:: branches/interface-branches-settings.jpg :align: center **Behaviour upon new commit** @@ -302,7 +302,7 @@ back from staging to development will automatically be set to 'Do nothing'. Choose the modules to install automatically for your development builds. -.. image:: ./media/interface-settings-modulesinstallation.png +.. image:: branches/interface-settings-modulesinstallation.png :align: center * *Install only my modules* will install the modules of the branch only. This is the default option. @@ -397,7 +397,7 @@ Shell commands ============== In the top right-hand corner of the view, different shell commands are available. -.. image:: ./media/interface-branches-shellcommands.png +.. image:: branches/interface-branches-shellcommands.png :align: center Each command can be copied in the clipboard to be used in a terminal, @@ -466,12 +466,12 @@ To do so, follow these steps: (only apply the step 1) #. Paste the copied content to your profile SSH keys and press "Add" - .. image:: ./media/SSH-key-pasting.png + .. image:: branches/SSH-key-pasting.png :align: center #. The key should appear below - .. image:: ./media/SSH-key-appearing.png + .. image:: branches/SSH-key-appearing.png :align: center Connection @@ -485,7 +485,7 @@ To connect to your builds using ssh use the following command in a terminal: You will find a shortcut for this command into the SSH tab in the upper right corner. -.. image:: ./media/SSH-panel.png +.. image:: branches/SSH-panel.png :align: center Provided you have the :ref:`correct access rights ` on the project, diff --git a/content/administration/odoo_sh/getting_started/media/SSH-key-appearing.png b/content/administration/odoo_sh/getting_started/branches/SSH-key-appearing.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/SSH-key-appearing.png rename to content/administration/odoo_sh/getting_started/branches/SSH-key-appearing.png diff --git a/content/administration/odoo_sh/getting_started/media/SSH-key-pasting.png b/content/administration/odoo_sh/getting_started/branches/SSH-key-pasting.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/SSH-key-pasting.png rename to content/administration/odoo_sh/getting_started/branches/SSH-key-pasting.png diff --git a/content/administration/odoo_sh/getting_started/media/SSH-panel.png b/content/administration/odoo_sh/getting_started/branches/SSH-panel.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/SSH-panel.png rename to content/administration/odoo_sh/getting_started/branches/SSH-panel.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-backups.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-backups.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-backups.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-backups.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-editor.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-editor.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-editor.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-editor.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-history.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-history.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-history.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-history.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-logs.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-logs.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-logs.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-logs.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-mails.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-mails.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-mails.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-mails.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-merge.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-merge.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-merge.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-merge.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-monitoring.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-monitoring.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-monitoring.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-monitoring.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-settings.jpg b/content/administration/odoo_sh/getting_started/branches/interface-branches-settings.jpg similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-settings.jpg rename to content/administration/odoo_sh/getting_started/branches/interface-branches-settings.jpg diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-shell.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-shell.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-shell.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-shell.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-shellcommands.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-shellcommands.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-shellcommands.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-shellcommands.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches-stagechange.png b/content/administration/odoo_sh/getting_started/branches/interface-branches-stagechange.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches-stagechange.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches-stagechange.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-branches.png b/content/administration/odoo_sh/getting_started/branches/interface-branches.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-branches.png rename to content/administration/odoo_sh/getting_started/branches/interface-branches.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-modulesinstallation.png b/content/administration/odoo_sh/getting_started/branches/interface-settings-modulesinstallation.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-modulesinstallation.png rename to content/administration/odoo_sh/getting_started/branches/interface-settings-modulesinstallation.png diff --git a/content/administration/odoo_sh/getting_started/builds.rst b/content/administration/odoo_sh/getting_started/builds.rst index ce46b6878..159c6be4d 100644 --- a/content/administration/odoo_sh/getting_started/builds.rst +++ b/content/administration/odoo_sh/getting_started/builds.rst @@ -13,7 +13,7 @@ In Odoo.sh, a build is considered as a database loaded by an Odoo server running on a specific revision of your project repository in a containerized environment. Its purpose is to test the well-behavior of the server, the database and the features with this revision. -.. image:: ./media/interface-builds.png +.. image:: builds/interface-builds.png :align: center In this view, a row represents a branch, and a cell of a row represents a build of this branch. @@ -95,7 +95,7 @@ Features The production branch will always appear first, and then the other branches are ordered by last build created. You can filter out the branches. -.. image:: ./media/interface-builds-branches.png +.. image:: builds/interface-builds-branches.png :align: center For each branch, you can access the last build's database using the *Connect* link and jump to the branch code using @@ -103,7 +103,7 @@ the *Github* link. For other branches than the production, you can create a new of the branch using the link *rebuild*. This last link is not available when there is already a build in progress for the branch. -.. image:: ./media/interface-builds-build.png +.. image:: builds/interface-builds-build.png :align: center For each build, you can access the revision changes using the button with the Github icon. @@ -113,7 +113,7 @@ in the dropdown menu of the *Connect* button. .. _odoosh-gettingstarted-builds-download-dump: -.. image:: ./media/interface-builds-build-dropdown.png +.. image:: builds/interface-builds-build-dropdown.png :align: center .. _odoosh-gettingstarted-builds-dropdown-menu: diff --git a/content/administration/odoo_sh/getting_started/media/interface-builds-branches.png b/content/administration/odoo_sh/getting_started/builds/interface-builds-branches.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-builds-branches.png rename to content/administration/odoo_sh/getting_started/builds/interface-builds-branches.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-builds-build-dropdown.png b/content/administration/odoo_sh/getting_started/builds/interface-builds-build-dropdown.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-builds-build-dropdown.png rename to content/administration/odoo_sh/getting_started/builds/interface-builds-build-dropdown.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-builds-build.png b/content/administration/odoo_sh/getting_started/builds/interface-builds-build.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-builds-build.png rename to content/administration/odoo_sh/getting_started/builds/interface-builds-build.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-builds.png b/content/administration/odoo_sh/getting_started/builds/interface-builds.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-builds.png rename to content/administration/odoo_sh/getting_started/builds/interface-builds.png diff --git a/content/administration/odoo_sh/getting_started/create.rst b/content/administration/odoo_sh/getting_started/create.rst index 6e2180fad..31d2fec27 100644 --- a/content/administration/odoo_sh/getting_started/create.rst +++ b/content/administration/odoo_sh/getting_started/create.rst @@ -10,7 +10,7 @@ Deploy your platform Go to `Odoo.sh `_ and hit the *Deploy your platform* button. -.. image:: ./media/deploy.png +.. image:: create/deploy.png :align: center Sign in with Github @@ -18,7 +18,7 @@ Sign in with Github Sign in with your Github account. If you do not have an account yet, hit the *Create an account* link. -.. image:: ./media/github-signin.png +.. image:: create/github-signin.png :align: center Authorize Odoo.sh @@ -26,7 +26,7 @@ Authorize Odoo.sh Grant Odoo.sh the required accesses to your account by clicking the *Authorize* button. -.. image:: ./media/github-authorize.png +.. image:: create/github-authorize.png :align: center Odoo.sh basically needs: @@ -62,7 +62,7 @@ When submitting the form, if you are notified your subscription is not valid, it In case of doubt with your subscription, please contact the `Odoo support `_. -.. image:: ./media/deploy-form.png +.. image:: create/deploy-form.png :align: center You're done ! @@ -70,7 +70,7 @@ You're done ! You can start using Odoo.sh. Your first build is about to be created. You will soon be able to connect to your first database. -.. image:: ./media/deploy-done.png +.. image:: create/deploy-done.png :align: center .. _odoo_sh_import_your_database: @@ -113,12 +113,12 @@ Access the URL :file:`/web/database/manager` of your on-premise database and dow You will need the master password of your database server. If you do not have it, contact your system administrator. -.. image:: ./media/create-import-onpremise-backup.png +.. image:: create/create-import-onpremise-backup.png :align: center Choose a zip including the filestore as the backup format. -.. image:: ./media/create-import-onpremise-backup-dialog.png +.. image:: create/create-import-onpremise-backup-dialog.png :align: center Odoo Online databases @@ -126,7 +126,7 @@ Odoo Online databases `Access your databases manager `_ and download a backup of your database. -.. image:: ./media/create-import-online-backup.png +.. image:: create/create-import-online-backup.png :align: center .. Warning:: @@ -138,12 +138,12 @@ Upload the backup Then, in your Odoo.sh project, in the backups tab of your production branch, import the backup you just downloaded. -.. image:: ./media/create-import-production.png +.. image:: create/create-import-production.png :align: center Once the backup imported, you can access the database using the *Connect* button in the history of the branch. -.. image:: ./media/create-import-production-done.png +.. image:: create/create-import-production-done.png :align: center Check your outgoing email servers diff --git a/content/administration/odoo_sh/getting_started/media/create-import-online-backup.png b/content/administration/odoo_sh/getting_started/create/create-import-online-backup.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/create-import-online-backup.png rename to content/administration/odoo_sh/getting_started/create/create-import-online-backup.png diff --git a/content/administration/odoo_sh/getting_started/media/create-import-onpremise-backup-dialog.png b/content/administration/odoo_sh/getting_started/create/create-import-onpremise-backup-dialog.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/create-import-onpremise-backup-dialog.png rename to content/administration/odoo_sh/getting_started/create/create-import-onpremise-backup-dialog.png diff --git a/content/administration/odoo_sh/getting_started/media/create-import-onpremise-backup.png b/content/administration/odoo_sh/getting_started/create/create-import-onpremise-backup.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/create-import-onpremise-backup.png rename to content/administration/odoo_sh/getting_started/create/create-import-onpremise-backup.png diff --git a/content/administration/odoo_sh/getting_started/media/create-import-production-done.png b/content/administration/odoo_sh/getting_started/create/create-import-production-done.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/create-import-production-done.png rename to content/administration/odoo_sh/getting_started/create/create-import-production-done.png diff --git a/content/administration/odoo_sh/getting_started/media/create-import-production.png b/content/administration/odoo_sh/getting_started/create/create-import-production.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/create-import-production.png rename to content/administration/odoo_sh/getting_started/create/create-import-production.png diff --git a/content/administration/odoo_sh/getting_started/media/deploy-done.png b/content/administration/odoo_sh/getting_started/create/deploy-done.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/deploy-done.png rename to content/administration/odoo_sh/getting_started/create/deploy-done.png diff --git a/content/administration/odoo_sh/getting_started/media/deploy-form.png b/content/administration/odoo_sh/getting_started/create/deploy-form.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/deploy-form.png rename to content/administration/odoo_sh/getting_started/create/deploy-form.png diff --git a/content/administration/odoo_sh/getting_started/media/deploy.png b/content/administration/odoo_sh/getting_started/create/deploy.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/deploy.png rename to content/administration/odoo_sh/getting_started/create/deploy.png diff --git a/content/administration/odoo_sh/getting_started/media/github-authorize.png b/content/administration/odoo_sh/getting_started/create/github-authorize.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/github-authorize.png rename to content/administration/odoo_sh/getting_started/create/github-authorize.png diff --git a/content/administration/odoo_sh/getting_started/media/github-signin.png b/content/administration/odoo_sh/getting_started/create/github-signin.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/github-signin.png rename to content/administration/odoo_sh/getting_started/create/github-signin.png diff --git a/content/administration/odoo_sh/getting_started/first_module.rst b/content/administration/odoo_sh/getting_started/first_module.rst index fdc7c6f93..848c2ddcf 100644 --- a/content/administration/odoo_sh/getting_started/first_module.rst +++ b/content/administration/odoo_sh/getting_started/first_module.rst @@ -37,20 +37,20 @@ In the branches view: |pic1| |pic2| -.. |pic1| image:: ./media/firstmodule-development-+.png +.. |pic1| image:: first_module/firstmodule-development-+.png :width: 45% -.. |pic2| image:: ./media/firstmodule-development-fork.png +.. |pic2| image:: first_module/firstmodule-development-fork.png :width: 45% Once the build created, you can access the editor and browse to the folder *~/src/user* to access to the code of your development branch. -.. image:: ./media/firstmodule-development-editor.png +.. image:: first_module/firstmodule-development-editor.png :align: center -.. image:: ./media/firstmodule-development-editor-interface.png +.. image:: first_module/firstmodule-development-editor-interface.png :align: center From your computer @@ -95,7 +95,7 @@ Or, from your computer, if you have an :ref:`installation of Odoo ` in which you replace every occurrences of +you can also :download:`download this module structure template ` in which you replace every occurrences of *my_module* to the name of your choice. The below structure will be generated: @@ -201,19 +201,19 @@ Test your module Your branch should appear in your development branches in your project. -.. image:: ./media/firstmodule-test-branch.png +.. image:: first_module/firstmodule-test-branch.png :align: center In the branches view of your project, you can click on your branch name in the left navigation panel to access its history. -.. image:: ./media/firstmodule-test-branch-history.png +.. image:: first_module/firstmodule-test-branch-history.png :align: center You can see here the changes you just pushed, including the comment you set. Once the database ready, you can access it by clicking the *Connect* button. -.. image:: ./media/firstmodule-test-database.png +.. image:: first_module/firstmodule-test-database.png :align: center If your Odoo.sh project is configured to install your module automatically, @@ -234,12 +234,12 @@ You can either: * Make your development branch a staging branch, by drag and dropping it onto the *staging* section title. - .. image:: ./media/firstmodule-test-devtostaging.png + .. image:: first_module/firstmodule-test-devtostaging.png :align: center * Merge it in an existing staging branch, by drag and dropping it onto the given staging branch. - .. image:: ./media/firstmodule-test-devinstaging.png + .. image:: first_module/firstmodule-test-devinstaging.png :align: center You can also use the :code:`git merge` command to merge your branches. @@ -247,7 +247,7 @@ You can also use the :code:`git merge` command to merge your branches. This will create a new staging build, which will duplicate the production database and make it run using a server updated with your latest changes of your branch. -.. image:: ./media/firstmodule-test-mergedinstaging.png +.. image:: first_module/firstmodule-test-mergedinstaging.png :align: center Once the database ready, you can access it using the *Connect* button. @@ -267,12 +267,12 @@ Your module may not appear directly in your apps to install either, you need to * in the apps menu, click the *Update Apps List* button, * in the dialog that appears, click the *Update* button. - .. image:: ./media/firstmodule-test-updateappslist.png + .. image:: first_module/firstmodule-test-updateappslist.png :align: center Your module will then appear in the list of available apps. -.. image:: ./media/firstmodule-test-mymoduleinapps.png +.. image:: first_module/firstmodule-test-mymoduleinapps.png :align: center Deploy in production @@ -283,7 +283,7 @@ and believe it is ready for production, you can merge your branch in the product Drag and drop your staging branch on the production branch. -.. image:: ./media/firstmodule-test-mergeinproduction.png +.. image:: first_module/firstmodule-test-mergeinproduction.png :align: center You can also use the :code:`git merge` command to merge your branches. @@ -291,7 +291,7 @@ You can also use the :code:`git merge` command to merge your branches. This will merge the latest changes of your staging branch in the production branch, and update your production server with these latest changes. -.. image:: ./media/firstmodule-test-mergedinproduction.png +.. image:: first_module/firstmodule-test-mergedinproduction.png :align: center Once the database ready, you can access it using the *Connect* button. @@ -411,7 +411,7 @@ Or, from your computer terminal: The platform will then create a new build for the branch *feature-1*. -.. image:: ./media/firstmodule-test-addachange-build.png +.. image:: first_module/firstmodule-test-addachange-build.png :align: center Once you tested your changes, you can merge your changes in the production branch, for instance by drag-and-dropping the diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-development-+.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-development-+.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-development-+.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-development-+.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-development-editor-interface.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-development-editor-interface.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-development-editor-interface.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-development-editor-interface.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-development-editor.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-development-editor.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-development-editor.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-development-editor.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-development-fork.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-development-fork.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-development-fork.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-development-fork.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-addachange-build.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-addachange-build.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-addachange-build.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-addachange-build.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-branch-history.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-branch-history.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-branch-history.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-branch-history.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-branch.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-branch.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-branch.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-branch.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-database.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-database.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-database.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-database.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-devinstaging.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-devinstaging.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-devinstaging.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-devinstaging.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-devtostaging.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-devtostaging.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-devtostaging.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-devtostaging.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-mergedinproduction.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergedinproduction.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-mergedinproduction.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergedinproduction.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-mergedinstaging.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergedinstaging.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-mergedinstaging.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergedinstaging.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-mergeinproduction.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergeinproduction.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-mergeinproduction.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mergeinproduction.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-mymoduleinapps.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mymoduleinapps.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-mymoduleinapps.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-mymoduleinapps.png diff --git a/content/administration/odoo_sh/getting_started/media/firstmodule-test-updateappslist.png b/content/administration/odoo_sh/getting_started/first_module/firstmodule-test-updateappslist.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/firstmodule-test-updateappslist.png rename to content/administration/odoo_sh/getting_started/first_module/firstmodule-test-updateappslist.png diff --git a/content/administration/odoo_sh/getting_started/media/my_module.zip b/content/administration/odoo_sh/getting_started/first_module/my_module.zip similarity index 100% rename from content/administration/odoo_sh/getting_started/media/my_module.zip rename to content/administration/odoo_sh/getting_started/first_module/my_module.zip diff --git a/content/administration/odoo_sh/getting_started/media/interface-builds-build-connect.png b/content/administration/odoo_sh/getting_started/media/interface-builds-build-connect.png deleted file mode 100644 index 726b0a568..000000000 Binary files a/content/administration/odoo_sh/getting_started/media/interface-builds-build-connect.png and /dev/null differ diff --git a/content/administration/odoo_sh/getting_started/online-editor.rst b/content/administration/odoo_sh/getting_started/online-editor.rst index 8e8870787..8eecb10e0 100644 --- a/content/administration/odoo_sh/getting_started/online-editor.rst +++ b/content/administration/odoo_sh/getting_started/online-editor.rst @@ -12,7 +12,7 @@ The online editor allows you to edit the source code of your builds from a web b It also gives you the possibility to open terminals, Python consoles, Odoo Shell consoles and `Notebooks `_. -.. image:: ./media/interface-editor.png +.. image:: online-editor/interface-editor.png :align: center You can access the editor of a build through @@ -66,20 +66,20 @@ server is not a good practice. To open a file in the editor, just double-click on it in the file browser panel on the left. -.. image:: ./media/interface-editor-open-file.png +.. image:: online-editor/interface-editor-open-file.png :align: center You can then begin to make your changes. You can save your changes with the menu :menuselection:`File --> Save .. File` or by hitting the :kbd:`Ctrl+S` shortcut. -.. image:: ./media/interface-editor-save-file.png +.. image:: online-editor/interface-editor-save-file.png :align: center If you save a Python file which is under your Odoo server addons path, Odoo will detect it and reload automatically so your changes are reflected immediately, without having to restart the server manually. -.. image:: ./media/interface-editor-automaticreload.gif +.. image:: online-editor/interface-editor-automaticreload.gif :align: center However, if the change is a data stored in database, such as the label of a field, or a view, @@ -88,7 +88,7 @@ You can update the module of the currently opened file by using the menu :menuselection:`Odoo --> Update current module`. Note that the file considered as currently opened is the file focused in the text editor, not the file highlighted in the file browser. -.. image:: ./media/interface-editor-update-current-module.png +.. image:: online-editor/interface-editor-update-current-module.png :align: center You can also open a terminal and execute the command: @@ -118,7 +118,7 @@ In this last command, * must be replaced by the name of the branch to which you want to push the changes, most-likely the current branch if you work in a development build. -.. image:: ./media/interface-editor-commit-push.png +.. image:: online-editor/interface-editor-commit-push.png :align: center .. Note:: @@ -160,7 +160,7 @@ Thanks to this, you will be able to display objects in HTML. You can for instance display cells of a CSV file using `pandas `_. -.. image:: ./media/interface-editor-console-python-read-csv.png +.. image:: online-editor/interface-editor-console-python-read-csv.png :align: center You can also open an Odoo Shell console to play around @@ -189,12 +189,12 @@ to easily display lists and dicts in a pretty way, using the `rich display `_ mentioned above. -.. image:: ./media/interface-editor-console-odoo-pretty.png +.. image:: online-editor/interface-editor-console-odoo-pretty.png :align: center You can also use `pandas `_ to display graphs. -.. image:: ./media/interface-editor-console-odoo-graph.png +.. image:: online-editor/interface-editor-console-odoo-graph.png :align: center diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-automaticreload.gif b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-automaticreload.gif similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-automaticreload.gif rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-automaticreload.gif diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-commit-push.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-commit-push.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-commit-push.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-commit-push.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-console-odoo-graph.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-odoo-graph.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-console-odoo-graph.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-odoo-graph.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-console-odoo-pretty.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-odoo-pretty.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-console-odoo-pretty.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-odoo-pretty.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-console-python-read-csv.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-python-read-csv.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-console-python-read-csv.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-console-python-read-csv.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-open-file.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-open-file.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-open-file.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-open-file.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-save-file.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-save-file.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-save-file.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-save-file.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor-update-current-module.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor-update-current-module.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor-update-current-module.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor-update-current-module.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-editor.png b/content/administration/odoo_sh/getting_started/online-editor/interface-editor.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-editor.png rename to content/administration/odoo_sh/getting_started/online-editor/interface-editor.png diff --git a/content/administration/odoo_sh/getting_started/settings.rst b/content/administration/odoo_sh/getting_started/settings.rst index ac817f710..3350e5e7e 100644 --- a/content/administration/odoo_sh/getting_started/settings.rst +++ b/content/administration/odoo_sh/getting_started/settings.rst @@ -8,7 +8,7 @@ Overview The settings allow you to manage the configuration of your project. -.. image:: ./media/interface-settings.png +.. image:: settings/interface-settings.png :align: center Project name @@ -16,7 +16,7 @@ Project name The name of your project. -.. image:: ./media/interface-settings-projectname.png +.. image:: settings/interface-settings-projectname.png :align: center This defines the address that will be used to access your production database. @@ -31,7 +31,7 @@ Collaborators Manage the Github users who can access your project. -.. image:: ./media/interface-settings-collaborators.png +.. image:: settings/interface-settings-collaborators.png :align: center There are two levels of users: @@ -87,7 +87,7 @@ Public Access Allow public access to your development builds. -.. image:: ./media/interface-settings-public.png +.. image:: settings/interface-settings-public.png :align: center If activated, this option exposes the Builds page publicly, allowing visitors to connect to your development builds. @@ -117,7 +117,7 @@ as submodules in your branches to allow Odoo.sh to download them. If you are looking on how to set up your submodules, instructions are available in the chapter :ref:`Submodules ` of this documentation. -.. image:: ./media/interface-settings-submodules.png +.. image:: settings/interface-settings-submodules.png :align: center When a repository is private, it is not possible to publicly download its branches and revisions. @@ -148,7 +148,7 @@ Storage Size This section shows the storage size used by your project. -.. image:: ./media/interface-settings-storage.png +.. image:: settings/interface-settings-storage.png :align: center Storage size is computed as follows: @@ -170,7 +170,7 @@ Additional database workers can be configured here. More workers help increase t production database is able to handle. If you add more, it will automatically be synchronized with your subscription. -.. image:: ./media/interface-settings-workers.png +.. image:: settings/interface-settings-workers.png :align: center .. Warning:: @@ -185,7 +185,7 @@ Staging Branches Additional staging branches allow you to develop and test more features at the same time. If you add more, it will automatically be synchronized with your subscription. -.. image:: ./media/interface-settings-staging-branches.png +.. image:: settings/interface-settings-staging-branches.png :align: center Activation @@ -193,5 +193,5 @@ Activation Shows the status of the project's activation. You can change the project's activation code if needed. -.. image:: ./media/interface-settings-activation.png +.. image:: settings/interface-settings-activation.png :align: center diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-activation.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-activation.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-activation.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-activation.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-collaborators.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-collaborators.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-collaborators.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-collaborators.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-projectname.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-projectname.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-projectname.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-projectname.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-public.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-public.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-public.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-public.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-staging-branches.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-staging-branches.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-staging-branches.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-staging-branches.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-storage.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-storage.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-storage.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-storage.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-submodules.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-submodules.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-submodules.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-submodules.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings-workers.png b/content/administration/odoo_sh/getting_started/settings/interface-settings-workers.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings-workers.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings-workers.png diff --git a/content/administration/odoo_sh/getting_started/media/interface-settings.png b/content/administration/odoo_sh/getting_started/settings/interface-settings.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-settings.png rename to content/administration/odoo_sh/getting_started/settings/interface-settings.png diff --git a/content/administration/odoo_sh/getting_started/status.rst b/content/administration/odoo_sh/getting_started/status.rst index f0f9427fa..5b6ca2f23 100644 --- a/content/administration/odoo_sh/getting_started/status.rst +++ b/content/administration/odoo_sh/getting_started/status.rst @@ -8,5 +8,5 @@ Overview The status page shows statistics regarding the servers your project uses. It includes the servers availability. -.. image:: ./media/interface-status.png +.. image:: status/interface-status.png :align: center diff --git a/content/administration/odoo_sh/getting_started/media/interface-status.png b/content/administration/odoo_sh/getting_started/status/interface-status.png similarity index 100% rename from content/administration/odoo_sh/getting_started/media/interface-status.png rename to content/administration/odoo_sh/getting_started/status/interface-status.png diff --git a/content/applications/finance/accounting/bank/feeds/bank_statements.rst b/content/applications/finance/accounting/bank/feeds/bank_statements.rst index cc8528c10..79b7b3930 100644 --- a/content/applications/finance/accounting/bank/feeds/bank_statements.rst +++ b/content/applications/finance/accounting/bank/feeds/bank_statements.rst @@ -29,7 +29,7 @@ Odoo supports multiple file formats to import bank statements: To import them, go to :menuselection:`Accounting --> Overview --> Bank`, click on *Import Statements*, or on the three dots, and then on *Import Statement*. -.. image:: media/bank-statements-01.png +.. image:: bank_statements/bank-statements-01.png :align: center :alt: Import a bank statement file in Odoo Accounting @@ -38,7 +38,7 @@ Next, select the file you want to import and click on *Import*. Odoo opens an **import widget** to help you set the **Formatting Options** and **map** the different columns you want to import. -.. image:: media/bank-statements-02.png +.. image:: bank_statements/bank-statements-02.png :align: center :alt: Register bank statements manually in Odoo Accounting @@ -59,7 +59,7 @@ Add a new line for each transaction written on the original bank statement. To ease the reconciliation process, make sure to fill out the *Partner* field. You can also write the payments’ references in the *Label* field. -.. image:: media/bank-statements-03.png +.. image:: bank_statements/bank-statements-03.png :align: center :alt: Register bank statements manually in Odoo Accounting diff --git a/content/applications/finance/accounting/bank/feeds/media/bank-statements-01.png b/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-01.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/bank-statements-01.png rename to content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-01.png diff --git a/content/applications/finance/accounting/bank/feeds/media/bank-statements-02.png b/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-02.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/bank-statements-02.png rename to content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-02.png diff --git a/content/applications/finance/accounting/bank/feeds/media/bank-statements-03.png b/content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/bank-statements-03.png rename to content/applications/finance/accounting/bank/feeds/bank_statements/bank-statements-03.png diff --git a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst b/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst index 97b9750be..1be82c957 100644 --- a/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst +++ b/content/applications/finance/accounting/bank/feeds/bank_synchronization.rst @@ -8,7 +8,7 @@ automatically into your database. To check if your bank is compatible with Odoo, go to `Odoo Accounting Features `_, and click on *See list of supported institutions*. -.. image:: media/online-sync-doc.png +.. image:: bank_synchronization/online-sync-doc.png :align: center :alt: Checking a bank's compatibility with Odoo @@ -68,14 +68,14 @@ After your first synchronization, the created journals are synchronized by defau If you wish, you can synchronize manually by clicking on the *Synchronize Now* button on the dashboard. -.. image:: media/online-sync-sync-now-dashboard.png +.. image:: bank_synchronization/online-sync-sync-now-dashboard.png :align: center :alt: Synchronize Now Button Or you can go to :menuselection:`Accounting --> Configuration --> Online Synchronization`, select your institution and then click on the *Fetch Transactions* button. -.. image:: media/online-sync-form-view.png +.. image:: bank_synchronization/online-sync-form-view.png :align: center :alt: Online Synchronization Form view @@ -121,7 +121,7 @@ To do so, go to :menuselection:`Apps --> Update Apps List`, remove the default f bar and type: **account_online_synchronization**. You can then click on the *Install* button to install the new module. -.. image:: media/online-sync-module.png +.. image:: bank_synchronization/online-sync-module.png :align: center :alt: Installation button of the account_online_synchronization module diff --git a/content/applications/finance/accounting/bank/feeds/media/online-sync-doc.png b/content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-doc.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/online-sync-doc.png rename to content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-doc.png diff --git a/content/applications/finance/accounting/bank/feeds/media/online-sync-form-view.png b/content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-form-view.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/online-sync-form-view.png rename to content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-form-view.png diff --git a/content/applications/finance/accounting/bank/feeds/media/online-sync-module.png b/content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-module.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/online-sync-module.png rename to content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-module.png diff --git a/content/applications/finance/accounting/bank/feeds/media/online-sync-sync-now-dashboard.png b/content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-sync-now-dashboard.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/online-sync-sync-now-dashboard.png rename to content/applications/finance/accounting/bank/feeds/bank_synchronization/online-sync-sync-now-dashboard.png diff --git a/content/applications/finance/accounting/bank/feeds/ponto.rst b/content/applications/finance/accounting/bank/feeds/ponto.rst index e0da7c0e6..aa90528dd 100644 --- a/content/applications/finance/accounting/bank/feeds/ponto.rst +++ b/content/applications/finance/accounting/bank/feeds/ponto.rst @@ -6,7 +6,7 @@ Ponto as bank synchronization provider place and directly see all their transactions within one app. It is a third-party solution that is continuously expanding the number of bank institutions that can be synchronized with Odoo. -.. image:: media/ponto-logo.png +.. image:: ponto/ponto-logo.png :align: center :alt: Logo of the Ponto brand @@ -30,7 +30,7 @@ Link your bank accounts with Ponto #. Create an account if you don't have one yet. #. Once you are logged in, create an *organization*. - .. image:: media/ponto-organization.png + .. image:: ponto/ponto-organization.png :align: center :alt: Fill out the form to add an organization in Ponto. @@ -39,7 +39,7 @@ Link your bank accounts with Ponto #. Select your country, your bank institutions, give your consent to Ponto, and follow the steps on-screen to link your bank account with your Ponto account. - .. image:: media/ponto-add-account.png + .. image:: ponto/ponto-add-account.png :align: center :alt: Add bank accounts to your Ponto account. @@ -57,7 +57,7 @@ Link your Ponto account with your Odoo database **all the accounts** you want to synchronize. Even the ones coming from other banking institutions. - .. image:: media/ponto-select-accounts.png + .. image:: ponto/ponto-select-accounts.png :align: center :alt: Selection of the accounts you wish to synchronize with Odoo. diff --git a/content/applications/finance/accounting/bank/feeds/media/ponto-add-account.png b/content/applications/finance/accounting/bank/feeds/ponto/ponto-add-account.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/ponto-add-account.png rename to content/applications/finance/accounting/bank/feeds/ponto/ponto-add-account.png diff --git a/content/applications/finance/accounting/bank/feeds/media/ponto-logo.png b/content/applications/finance/accounting/bank/feeds/ponto/ponto-logo.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/ponto-logo.png rename to content/applications/finance/accounting/bank/feeds/ponto/ponto-logo.png diff --git a/content/applications/finance/accounting/bank/feeds/media/ponto-organization.png b/content/applications/finance/accounting/bank/feeds/ponto/ponto-organization.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/ponto-organization.png rename to content/applications/finance/accounting/bank/feeds/ponto/ponto-organization.png diff --git a/content/applications/finance/accounting/bank/feeds/media/ponto-select-accounts.png b/content/applications/finance/accounting/bank/feeds/ponto/ponto-select-accounts.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/ponto-select-accounts.png rename to content/applications/finance/accounting/bank/feeds/ponto/ponto-select-accounts.png diff --git a/content/applications/finance/accounting/bank/feeds/saltedge.rst b/content/applications/finance/accounting/bank/feeds/saltedge.rst index a66128b79..5766150b2 100644 --- a/content/applications/finance/accounting/bank/feeds/saltedge.rst +++ b/content/applications/finance/accounting/bank/feeds/saltedge.rst @@ -6,7 +6,7 @@ Salt Edge as bank synchronization provider from your bank accounts. It supports ~5000 institutions in more than 50 countries. -.. image:: media/saltedge-logo.png +.. image:: saltedge/saltedge-logo.png :align: center :alt: Salt Edge Logo @@ -30,20 +30,20 @@ Link your bank accounts with Odoo valid email address, as otherwise, you will not be able to access your Salt Edge account. - .. image:: media/saltedge-contact-email.png + .. image:: saltedge/saltedge-contact-email.png :align: center :alt: Email address to provide to Salt Edge for the creation of your account. #. After entering your email address, you are redirected to Salt Edge to continue the synchronization process. - .. image:: media/saltedge-login-page.png + .. image:: saltedge/saltedge-login-page.png :align: center :alt: Salt Edge Login page. #. Make sure you give your consent by checking the consent checkbox. - .. image:: media/saltedge-give-consent.png + .. image:: saltedge/saltedge-give-consent.png :align: center :alt: Salt Edge give consent page. diff --git a/content/applications/finance/accounting/bank/feeds/media/saltedge-contact-email.png b/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-contact-email.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/saltedge-contact-email.png rename to content/applications/finance/accounting/bank/feeds/saltedge/saltedge-contact-email.png diff --git a/content/applications/finance/accounting/bank/feeds/media/saltedge-give-consent.png b/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-give-consent.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/saltedge-give-consent.png rename to content/applications/finance/accounting/bank/feeds/saltedge/saltedge-give-consent.png diff --git a/content/applications/finance/accounting/bank/feeds/media/saltedge-login-page.png b/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-login-page.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/saltedge-login-page.png rename to content/applications/finance/accounting/bank/feeds/saltedge/saltedge-login-page.png diff --git a/content/applications/finance/accounting/bank/feeds/media/saltedge-logo.png b/content/applications/finance/accounting/bank/feeds/saltedge/saltedge-logo.png similarity index 100% rename from content/applications/finance/accounting/bank/feeds/media/saltedge-logo.png rename to content/applications/finance/accounting/bank/feeds/saltedge/saltedge-logo.png diff --git a/content/applications/finance/accounting/bank/misc/interbank.rst b/content/applications/finance/accounting/bank/misc/interbank.rst index 5e76966fc..a8fe38bd6 100644 --- a/content/applications/finance/accounting/bank/misc/interbank.rst +++ b/content/applications/finance/accounting/bank/misc/interbank.rst @@ -25,14 +25,14 @@ select :menuselection:`Configuration --> Settings`. Your chart of accounts will be pre-installed depending on the country specified during your registration, it cannot be changed. -.. image:: media/interbank04.png +.. image:: interbank/interbank04.png :align: center The default transfer account will automatically be generated as well depending on your country's legislation. If necessary it can be modified from the same page. -.. image:: media/interbank05.png +.. image:: interbank/interbank05.png :align: center Create a second bank account / Journal @@ -44,12 +44,12 @@ our accounting dashboard. To do so enter the accounting module, click on fill in the **Account Number**. You can also create and edit your bank to specify your bank's details. -.. image:: media/interbank03.png +.. image:: interbank/interbank03.png :align: center By saving the changes you now have 2 bank accounts. -.. image:: media/interbank06.png +.. image:: interbank/interbank06.png :align: center Register an internal transfer from one bank to another. @@ -65,7 +65,7 @@ The first step is to register the internal payment. To do so go into your accounting dashboard, click on the **more** button of one of your banks and select :menuselection:`New --> Internal transfer`. -.. image:: media/interbank01.png +.. image:: interbank/interbank01.png :align: center Create a new payment. The payment type will automatically be set to @@ -76,7 +76,7 @@ internal transfer. Select the **Bank** you want to transfer to, specify the The memo is important if you wish to automatically reconcile (see `Import bank statements and reconcile`_). -.. image:: media/interbank02.png +.. image:: interbank/interbank02.png :align: center Save and confirm the changes to register the payment. @@ -91,7 +91,7 @@ Import bank statements and reconcile Note that the bank balance computed by Odoo is different that the last statement of your bank. -.. image:: media/interbank11.png +.. image:: interbank/interbank11.png :align: center That is because we did not import the bank statement confirming the @@ -100,7 +100,7 @@ bank statement and reconcile the payment with the correct bank statement line. Once you receive your bank statements click the **new statement** button of the corresponding bank to import them. -.. image:: media/interbank07.png +.. image:: interbank/interbank07.png :align: center Fill in your **Transactions line**. Once done, Odoo will display a **Computed @@ -108,19 +108,19 @@ Balance**. that computed balance is the theorical end balance of your bank account. If it's corresponding to the bank statement, it means that no errors were made. Fill in the **Ending balance** and click on the **Reconcile** button. -.. image:: media/interbank10.png +.. image:: interbank/interbank10.png :align: center The following window will open: -.. image:: media/interbank09.png +.. image:: interbank/interbank09.png :align: center You need to choose counterparts for the payment. Select the correct bank statement line corresponding to the payment and click on the **reconcile** button. Close the statement to finish the transaction -.. image:: media/interbank08.png +.. image:: interbank/interbank08.png :align: center The same steps will need to be repeated once you receive your second @@ -128,5 +128,5 @@ bank statement. Note that if you specify the same amount and the same memo in both bank statements and payment transactions then the reconciliation will happen automatically. -.. image:: media/interbank12.png +.. image:: interbank/interbank12.png :align: center diff --git a/content/applications/finance/accounting/bank/misc/media/interbank01.png b/content/applications/finance/accounting/bank/misc/interbank/interbank01.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank01.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank01.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank02.png b/content/applications/finance/accounting/bank/misc/interbank/interbank02.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank02.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank02.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank03.png b/content/applications/finance/accounting/bank/misc/interbank/interbank03.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank03.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank03.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank04.png b/content/applications/finance/accounting/bank/misc/interbank/interbank04.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank04.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank04.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank05.png b/content/applications/finance/accounting/bank/misc/interbank/interbank05.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank05.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank05.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank06.png b/content/applications/finance/accounting/bank/misc/interbank/interbank06.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank06.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank06.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank07.png b/content/applications/finance/accounting/bank/misc/interbank/interbank07.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank07.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank07.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank08.png b/content/applications/finance/accounting/bank/misc/interbank/interbank08.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank08.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank08.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank09.png b/content/applications/finance/accounting/bank/misc/interbank/interbank09.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank09.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank09.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank10.png b/content/applications/finance/accounting/bank/misc/interbank/interbank10.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank10.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank10.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank11.png b/content/applications/finance/accounting/bank/misc/interbank/interbank11.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank11.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank11.png diff --git a/content/applications/finance/accounting/bank/misc/media/interbank12.png b/content/applications/finance/accounting/bank/misc/interbank/interbank12.png similarity index 100% rename from content/applications/finance/accounting/bank/misc/media/interbank12.png rename to content/applications/finance/accounting/bank/misc/interbank/interbank12.png diff --git a/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst index 39952cc94..4786d5112 100644 --- a/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst +++ b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models.rst @@ -35,7 +35,7 @@ When you are reconciling an entry with an *Open Balance*, you can use the button the *Manual Operations* tab to pre-fill all the values automatically, before validating the reconciliation. Each button is a different Reconciliation Model. -.. image:: media/reconciliation_models_button.png +.. image:: reconciliation_models/reconciliation_models_button.png :align: center :alt: Example of a Reconciliation Model with a write-off button in Odoo Accounting @@ -47,7 +47,7 @@ Suggest counterpart values This type of Reconciliation Model suggests immediately counterpart values that only need to be validated. This automation is based on a set of rules defined in the reconciliation model. -.. image:: media/reconciliation_models_suggestion.png +.. image:: reconciliation_models/reconciliation_models_suggestion.png :align: center :alt: Example of a Reconciliation Model that suggests counterpart values in Odoo Accounting @@ -60,7 +60,7 @@ This type of Reconciliation Model automatically selects the right Customer Invoi that matches the payment. All that is left to do is to validate the entry. This automation is based on a set of rules defined in the reconciliation model. -.. image:: media/reconciliation_models_match.png +.. image:: reconciliation_models/reconciliation_models_match.png :align: center :alt: Example of a Reconciliation Model that matches existing invoices and bills automatically in Odoo Accounting @@ -73,7 +73,7 @@ Reconciliation --> Reconciliation Models`. Alternatively, you can also open this Accounting Overview, by going to your Bank Journal card, clicking on the three little dots, and then on *Reconciliation Models*. -.. image:: media/reconciliation_models_overview.png +.. image:: reconciliation_models/reconciliation_models_overview.png :align: center :alt: Open the Reconciliation Model menu from the overview dashboard in Odoo Accounting @@ -106,7 +106,7 @@ Define here all the conditions that are required for a Reconciliation Model to b will be applied. The sequence is simply the order of the models in the *list view*. They can be rearranged by dragging-and-dropping the handle next to the name. -.. image:: media/reconciliation_models_conditions.png +.. image:: reconciliation_models/reconciliation_models_conditions.png :align: center :alt: Conditions for the Reconciliation Model to be applied in Odoo Accounting @@ -118,7 +118,7 @@ This section comprises the values that are applied by the Reconciliation Model. If the value to reconcile needs to be written-off in two separate accounts, click on *Add a second line*. -.. image:: media/reconciliation_models_counterparts.png +.. image:: reconciliation_models/reconciliation_models_counterparts.png :align: center :alt: Counterparts values of a Reconciliation Model in Odoo Accounting diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_button.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_button.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_button.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_button.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_conditions.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_conditions.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_conditions.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_conditions.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_counterparts.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_counterparts.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_counterparts.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_counterparts.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_match.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_match.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_match.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_match.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_overview.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_overview.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_overview.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_overview.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_suggestion.png b/content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_suggestion.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/reconciliation_models_suggestion.png rename to content/applications/finance/accounting/bank/reconciliation/reconciliation_models/reconciliation_models_suggestion.png diff --git a/content/applications/finance/accounting/bank/reconciliation/use_cases.rst b/content/applications/finance/accounting/bank/reconciliation/use_cases.rst index 83ee5217b..65b90fc73 100644 --- a/content/applications/finance/accounting/bank/reconciliation/use_cases.rst +++ b/content/applications/finance/accounting/bank/reconciliation/use_cases.rst @@ -18,7 +18,7 @@ Configuration No special configuration is necessary to record invoices. All we need to do is to install the accounting app. -.. image:: media/use01.png +.. image:: use_cases/use01.png :align: center Use cases @@ -39,20 +39,20 @@ customer. Our customer send us a payment confirmation. We can thus register a payment and mark the invoice as paid. -.. image:: media/use02.png +.. image:: use_cases/use02.png :align: center By clicking on **register payment,** we are telling Odoo that our customer has paid the Invoice. We thus have to specify the amount and the payment method. -.. image:: media/use03.png +.. image:: use_cases/use03.png :align: center Now we can always find the payment details in the Invoice by clicking on the :menuselection:`Info --> Open Payment`. -.. image:: media/use04.png +.. image:: use_cases/use04.png :align: center The invoice has been paid and **the reconciliation has been done @@ -64,7 +64,7 @@ Case 2: Bank statements reconciliations We start at our issued Invoice of 3000 euros for Smith & Co. Let's also assume that other Invoices are open for different customers. -.. image:: media/use05.png +.. image:: use_cases/use05.png :align: center We receive our bank statement and find that not only the invoice issued to Smith & Co has @@ -73,18 +73,18 @@ been paid, but the one to Buzz of 92 euros as well. **Import** or **Create** the bank statements. Please refer to the documents from the Bank Feeds section. -.. image:: media/use06.png +.. image:: use_cases/use06.png :align: center On the dashboard, click on **Reconcile # Items** -.. image:: media/use07.png +.. image:: use_cases/use07.png :align: center If everything was right (correct partner name, right amount) odoo will do the reconciliations **automatically**. -.. image:: media/use08.png +.. image:: use_cases/use08.png :align: center If some issues are found, you will need to take **manual actions**. @@ -92,13 +92,13 @@ If some issues are found, you will need to take **manual actions**. For example, if the partner is missing from your bank statement, just fill it in : -.. image:: media/use09.png +.. image:: use_cases/use09.png :align: center If the payment is done with a down payment, just check if it is all right and validate all related payments : -.. image:: media/use10.png +.. image:: use_cases/use10.png :align: center .. seealso:: diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use01.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use01.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use01.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use01.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use02.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use02.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use02.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use02.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use03.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use03.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use03.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use03.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use04.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use04.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use04.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use04.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use05.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use05.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use05.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use05.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use06.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use06.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use06.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use06.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use07.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use07.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use07.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use07.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use08.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use08.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use08.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use08.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use09.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use09.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use09.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use09.png diff --git a/content/applications/finance/accounting/bank/reconciliation/media/use10.png b/content/applications/finance/accounting/bank/reconciliation/use_cases/use10.png similarity index 100% rename from content/applications/finance/accounting/bank/reconciliation/media/use10.png rename to content/applications/finance/accounting/bank/reconciliation/use_cases/use10.png diff --git a/content/applications/finance/accounting/bank/setup/bank_accounts.rst b/content/applications/finance/accounting/bank/setup/bank_accounts.rst index 8dd9d396c..7f19d5592 100644 --- a/content/applications/finance/accounting/bank/setup/bank_accounts.rst +++ b/content/applications/finance/accounting/bank/setup/bank_accounts.rst @@ -15,7 +15,7 @@ configured to post all entries in a dedicated *Account*. Every **Bank Journal** is displayed by default on the **Accounting Overview** in the form of a convenient card. It includes action buttons that are displayed when appropriate. -.. image:: media/bank_accounts_card.png +.. image:: bank_accounts/bank_accounts_card.png :align: center :alt: Bank Journals Cards are displayed on the Accounting Overview in Odoo Accounting @@ -40,7 +40,7 @@ instructions on-screen. :doc:`Click here <../../bank/feeds/bank_synchronization>` for more information about this bank synchronization. -.. image:: media/bank_accounts_connect.png +.. image:: bank_accounts/bank_accounts_connect.png :align: center :alt: Select a bank institution in the list and connect it to Odoo Accounting @@ -66,7 +66,7 @@ To add a new bank account manually, go to :menuselection:`Accounting --> Configu .. note:: Odoo detects the bank account type (e.g., IBAN) and enables some features accordingly. -.. image:: media/bank_accounts_manual.png +.. image:: bank_accounts/bank_accounts_manual.png :align: center :alt: Add manually a new bank account in Odoo Accounting .. _bank_accounts_configuration: @@ -85,7 +85,7 @@ Account Holder, Account Holder Name, and your Bank Institution's details by clic You can configure which types of payments are enabled in the **Payment Method Types** section and how the bank statements are recorded and posted in the **Bank Statements** section. -.. image:: media/bank_accounts_configuration.png +.. image:: bank_accounts/bank_accounts_configuration.png :align: center :alt: Advanced configuration of a bank account in Odoo Accounting diff --git a/content/applications/finance/accounting/bank/setup/media/bank_accounts_card.png b/content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_card.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/bank_accounts_card.png rename to content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_card.png diff --git a/content/applications/finance/accounting/bank/setup/media/bank_accounts_configuration.png b/content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_configuration.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/bank_accounts_configuration.png rename to content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_configuration.png diff --git a/content/applications/finance/accounting/bank/setup/media/bank_accounts_connect.png b/content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_connect.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/bank_accounts_connect.png rename to content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_connect.png diff --git a/content/applications/finance/accounting/bank/setup/media/bank_accounts_manual.png b/content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_manual.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/bank_accounts_manual.png rename to content/applications/finance/accounting/bank/setup/bank_accounts/bank_accounts_manual.png diff --git a/content/applications/finance/accounting/bank/setup/foreign_currency.rst b/content/applications/finance/accounting/bank/setup/foreign_currency.rst index 3828e979c..18bb524e6 100644 --- a/content/applications/finance/accounting/bank/setup/foreign_currency.rst +++ b/content/applications/finance/accounting/bank/setup/foreign_currency.rst @@ -43,7 +43,7 @@ After having activated the currencies, you can configure the parameters to automate the currency rate update. These options are also in the settings of the Accounting application, in the bottom of the page: -.. image:: media/foreign01.png +.. image:: foreign_currency/foreign01.png :align: center Click on the **Update Now** link to update the currency rates now. @@ -54,7 +54,7 @@ Create a new bank account In the accounting application, we first go to :menuselection:`Configuration --> Accounting / Bank account`, and we create a new one. -.. image:: media/foreign02.png +.. image:: foreign_currency/foreign02.png :align: center Once you save this bank account, Odoo will create all the documents for @@ -75,13 +75,13 @@ from a supplier in China. In the :menuselection:`Purchase --> Vendor Bills` , this is what you could see: -.. image:: media/foreign03.png +.. image:: foreign_currency/foreign03.png :align: center Once you are ready to pay this bill, click on register payment on the bill to record a payment. -.. image:: media/foreign04.png +.. image:: foreign_currency/foreign04.png :align: center That's all you have to do. Odoo will automatically post the foreign @@ -103,7 +103,7 @@ If you have several invoices with different currencies for the same customer, Odoo will split the customer statement by currency, as shown in the report below. -.. image:: media/foreign05.png +.. image:: foreign_currency/foreign05.png :align: center In the above report, the account receivable associated to Camptocamp is diff --git a/content/applications/finance/accounting/bank/setup/media/foreign01.png b/content/applications/finance/accounting/bank/setup/foreign_currency/foreign01.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/foreign01.png rename to content/applications/finance/accounting/bank/setup/foreign_currency/foreign01.png diff --git a/content/applications/finance/accounting/bank/setup/media/foreign02.png b/content/applications/finance/accounting/bank/setup/foreign_currency/foreign02.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/foreign02.png rename to content/applications/finance/accounting/bank/setup/foreign_currency/foreign02.png diff --git a/content/applications/finance/accounting/bank/setup/media/foreign03.png b/content/applications/finance/accounting/bank/setup/foreign_currency/foreign03.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/foreign03.png rename to content/applications/finance/accounting/bank/setup/foreign_currency/foreign03.png diff --git a/content/applications/finance/accounting/bank/setup/media/foreign04.png b/content/applications/finance/accounting/bank/setup/foreign_currency/foreign04.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/foreign04.png rename to content/applications/finance/accounting/bank/setup/foreign_currency/foreign04.png diff --git a/content/applications/finance/accounting/bank/setup/media/foreign05.png b/content/applications/finance/accounting/bank/setup/foreign_currency/foreign05.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/foreign05.png rename to content/applications/finance/accounting/bank/setup/foreign_currency/foreign05.png diff --git a/content/applications/finance/accounting/bank/setup/manage_cash_register.rst b/content/applications/finance/accounting/bank/setup/manage_cash_register.rst index 90461cc05..3ded4ef83 100644 --- a/content/applications/finance/accounting/bank/setup/manage_cash_register.rst +++ b/content/applications/finance/accounting/bank/setup/manage_cash_register.rst @@ -8,7 +8,7 @@ It calculates the total money in and out, computing the total balance. Configuration ============= -.. image:: ./media/journal.png +.. image:: manage_cash_register/journal.png :align: center 1. Configure the Cash journal in :menuselection:`Accounting --> Configuration --> @@ -40,7 +40,7 @@ Put money in is used to placed your cash manually before starting your transactions. From the Register Transactions window, go to :menuselection:`More --> Put money in` -.. image:: ./media/put-money-in.png +.. image:: manage_cash_register/put-money-in.png :align: center Take money out @@ -50,7 +50,7 @@ Take money out is used to collect/get yor your cash manually after ending all your transactions. From the Register Transaction windows, go to :menuselection:`More --> Take money out` -.. image:: ./media/put-money-out.png +.. image:: manage_cash_register/put-money-out.png :align: center The transactions will be added to the current cash payment registration. diff --git a/content/applications/finance/accounting/bank/setup/media/journal.png b/content/applications/finance/accounting/bank/setup/manage_cash_register/journal.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/journal.png rename to content/applications/finance/accounting/bank/setup/manage_cash_register/journal.png diff --git a/content/applications/finance/accounting/bank/setup/media/put-money-in.png b/content/applications/finance/accounting/bank/setup/manage_cash_register/put-money-in.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/put-money-in.png rename to content/applications/finance/accounting/bank/setup/manage_cash_register/put-money-in.png diff --git a/content/applications/finance/accounting/bank/setup/media/put-money-out.png b/content/applications/finance/accounting/bank/setup/manage_cash_register/put-money-out.png similarity index 100% rename from content/applications/finance/accounting/bank/setup/media/put-money-out.png rename to content/applications/finance/accounting/bank/setup/manage_cash_register/put-money-out.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/argentina.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina.rst index 6ee254de6..5fbb24b4c 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/argentina.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina.rst @@ -36,7 +36,7 @@ Install the Argentinean localization modules For this, go to *Apps* and search for Argentina. Then click *Install* for the first two modules. -.. image:: media/argentina01.png +.. image:: argentina/argentina01.png :align: center Configure your company @@ -46,7 +46,7 @@ Once that the modules are installed, the first step is to set up your company da the basic information, a key field to fill in the AFIP Responsibility Type, that represent the fiscal obligation and structure of the company: -.. image:: media/argentina02.png +.. image:: argentina/argentina02.png :align: center @@ -61,7 +61,7 @@ many accounts as the companies that gave more complex fiscal requirements: - IVA Exempto (159 accounts). - Responsables Inscriptos (166 Accounts). -.. image:: media/argentina03.png +.. image:: argentina/argentina03.png :align: center Configure Master data @@ -81,7 +81,7 @@ the digital certificates of one instance are not valid in the other one. Go to :menuselection:`Accounting --> Settings --> Argentinian Localization` to select the environment: -.. image:: media/argentina_edi_01.png +.. image:: argentina/argentina_edi_01.png :align: center @@ -96,7 +96,7 @@ if you don’t have one already. ``.csr`` (certificate signing request) is generated to be used the AFIP portal to request the certificate. - .. image:: media/argentina_edi_02.png + .. image:: argentina/argentina_edi_02.png #. Generate Certificate (AFIP). Access the AFIP portal and follow the instructions described in the next document in order to get a certificate. `Get AFIP Certificate @@ -106,7 +106,7 @@ if you don’t have one already. be uploaded in Odoo, using the pencil next in the field “Certificado” and selecting the corresponding file. - .. image:: media/argentina_edi_03.png + .. image:: argentina/argentina_edi_03.png .. tip:: In case you need to configure the Homologation Certificate, please refer to the AFIP official @@ -123,7 +123,7 @@ As part of the Argentinean localization, the document types defined by the AFIP the Partner form, this information is essential for most transactions. There are six identification types available by default: -.. image:: media/argentina04.png +.. image:: argentina/argentina04.png :align: center .. note:: @@ -136,7 +136,7 @@ AFIP Responsibility Type In Argentina the document type associated with customers and vendors transactions is defined based on the AFIP Responsibility type, this field should be defined in the partner form: -.. image:: media/argentina05.png +.. image:: argentina/argentina05.png :align: center Taxes @@ -145,7 +145,7 @@ Taxes As part of the localization module, the taxes are created automatically with their related financial account and configuration. -.. image:: media/argentina06.png +.. image:: argentina/argentina06.png :align: center Taxes Types @@ -165,7 +165,7 @@ Some argentine taxes are not commonly used for all companies, these type of tax inactive by default, it's important that before creating a new tax you confirm if they are not already included in the Inactive taxes: -.. image:: media/argentina07.png +.. image:: argentina/argentina07.png :align: center Document Types @@ -185,7 +185,7 @@ 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 fill anything on this view: -.. image:: media/argentina08.png +.. image:: argentina/argentina08.png :align: center .. note:: @@ -204,7 +204,7 @@ transaction/operation, example: The documents included in the localization have the proper letter associated, the user doesn't need to configure anything additional. -.. image:: media/argentina09.png +.. image:: argentina/argentina09.png :align: center Use on Invoices @@ -233,7 +233,7 @@ used to generate fiscal invoices, but mostly for account moves related to intern AFIP Information (also known as AFIP Point of Sale) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. image:: media/argentina10.png +.. image:: argentina/argentina10.png :align: center **AFIP POS System**: This field is only visible for the Sales journals and defined the type of AFIP @@ -254,7 +254,7 @@ Web Services - ``wsfexv1: Electronic Exportation Invoice.`` Used to generate invoices for international customers and transactions that involve exportation process, the document type related is type “E”. -.. image:: media/argentina_edi_04.png +.. image:: argentina/argentina_edi_04.png :align: center **AFIP POS Number**: This is the number configured in the AFIP to identify the operations related to @@ -278,7 +278,7 @@ In case that you want to synchronize the next number in the sequence in Odoo bas number in the AFIP POS, the next button that is visible under :ref:`developer mode ` can be used: -.. image:: media/argentina_edi_05.png +.. image:: argentina/argentina_edi_05.png :align: center .. note:: @@ -304,17 +304,17 @@ type: **Invoice for a customer IVA Responsable Inscripto, prefix A**. -.. image:: media/argentina11.png +.. image:: argentina/argentina11.png :align: center **Invoice for an end customer, prefix B**. -.. image:: media/argentina12.png +.. image:: argentina/argentina12.png :align: center **Exportation Invoice, prefix E**. -.. image:: media/argentina13.png +.. image:: argentina/argentina13.png :align: center As it is shown in the invoices, all of them use the same journal but the prefix and sequence is @@ -342,7 +342,7 @@ in the AFIP Tab, including: - Aceptado en AFIP. - Aceptado con Observaciones. -.. image:: media/argentina_edi_15.png +.. image:: argentina/argentina_edi_15.png :align: center Invoice Taxes @@ -356,7 +356,7 @@ This condition applies when the customer has the following AFIP Responsibility t - Responsable Inscripto. -.. image:: media/argentina14.png +.. image:: argentina/argentina14.png :align: center **B. Tax amount included:** This means that the taxed amount is included as part of the product @@ -368,7 +368,7 @@ Responsibility types: - Responsable Monotributo. - IVA liberado. -.. image:: media/argentina15.png +.. image:: argentina/argentina15.png :align: center @@ -380,14 +380,14 @@ Invoices for Services For electronic invoices that include Services, the AFIP requires to report the service starting and ending date, this information can be filled in the tab “Other Info”: -.. image:: media/argentina_edi_06.png +.. image:: argentina/argentina_edi_06.png :align: center If the dates are not selected manually before the invoice is validated, the values will be filled automatically considering the beginning and day of the invoice month: -.. image:: media/argentina_edi_07.png +.. image:: argentina/argentina_edi_07.png :align: center Exportation Invoices @@ -395,7 +395,7 @@ Exportation Invoices The invoices related to Exportation transactions required a Journal that used the AFIP POS System “Expo Voucher - Web Service” so the proper document type be associated: -.. image:: media/argentina_edi_08.png +.. image:: argentina/argentina_edi_08.png :align: center When the customer selected in the Invoice has set the AFIP responsibility type as “Cliente / @@ -407,13 +407,13 @@ Proveedor del Exterior” or “IVA Liberado – Ley Nº 19.640”, Odoo automat - Concepto AFIP: Products / Definitive export of goods. - Exempt Taxes. -.. image:: media/argentina_edi_09.png +.. image:: argentina/argentina_edi_09.png :align: center .. note:: The Exportation Documents required the Incoterm in :menuselection:`Other Info --> Accounting`: -.. image:: media/argentina_edi_13.png +.. image:: argentina/argentina_edi_13.png :align: center @@ -455,7 +455,7 @@ For these transactions it’s important to have into consideration the next requ - A bank account type CBU must be related to the emisor, otherwise the invoice can’t be validated, having these errors messages for example: -.. image:: media/argentina_edi_10.png +.. image:: argentina/argentina_edi_10.png :align: center **Credit& Debit Notes:** When creating a Credit/Debit note related to a FCE document, it is @@ -464,7 +464,7 @@ important take the next points into consideration: - Use the Credit and Debit Note buttons, so the correct reference of the originator document passed to the note. -.. image:: media/argentina_edi_11.png +.. image:: argentina/argentina_edi_11.png :align: center - The document letter should be the same than the originator document (either A or B). @@ -479,7 +479,7 @@ In the workflow we can have two scenarios: #. The Credit Note, is created with the negative amount to annulate the FCE document, in this case the field “FCE, is Cancellation?” must be empty (false). -.. image:: media/argentina_edi_12.png +.. image:: argentina/argentina_edi_12.png :align: center Invoice printed report @@ -488,7 +488,7 @@ The PDF report related to electronic invoices that have been validated by the AF a barcode at the bottom of the format which represent the CAE number, the Expiration Date is also displayed as it’s legal requirement: -.. image:: media/argentina_edi_14.png +.. image:: argentina/argentina_edi_14.png :align: center @@ -497,17 +497,17 @@ Troubleshooting and Auditing For auditing and troubleshooting purposes you can get the detailed information of an invoice number that has been previously sent to the AFIP, -.. image:: media/argentina_edi_23.png +.. image:: argentina/argentina_edi_23.png :align: center -.. image:: media/argentina_edi_24.png +.. image:: argentina/argentina_edi_24.png :align: center You can also get the last number used in AFIP for a specific Document Type and POS Number as support for any possible issues on the sequence synchronization between Odoo and AFIP. -.. image:: media/argentina_edi_22.png +.. image:: argentina/argentina_edi_22.png :align: center @@ -518,14 +518,14 @@ Based on the purchase journal selected for the vendor bill, the document type is This value is auto populated based on the AFIP Responsibility type of Issuer and Customer, but the value can be switched if necessary. -.. image:: media/argentina16.png +.. image:: argentina/argentina16.png :align: center The document number needs to be registered manually and the format is validated automatically, in case that the format is invalid a user error will be displayed indicating the correct format that is expected. -.. image:: media/argentina17.png +.. image:: argentina/argentina17.png :align: center The vendor bill number is structured in the same way that the invoices with the difference @@ -544,7 +544,7 @@ Argentinian Localization --> Validate document in the AFIP`, considering the fol - **Required:** The verification is done and it doesn't allow the user to post the vendor bill if the document number is not valid. -.. image:: media/argentina_edi_16.png +.. image:: argentina/argentina_edi_16.png :align: center How to use it in Odoo @@ -552,13 +552,13 @@ How to use it in Odoo This tool incorporates in the vendor bill a new "Verify on AFIP" button located next to the AFIP Authorization code. -.. image:: media/argentina_edi_17.png +.. image:: argentina/argentina_edi_17.png :align: center In case it’s not a valid AFIP authorization the value “Rejected” will be displayed and the details of the validation will be added to the chatter. -.. image:: media/argentina_edi_18.png +.. image:: argentina/argentina_edi_18.png :align: center @@ -572,7 +572,7 @@ this is commonly used in fuel and gasoline invoices. The vendor bill will be registered using 1 item for each product that is part of the VAT base amount and an additional item to register the amount of the Exempt concept: -.. image:: media/argentina_edi_19.png +.. image:: argentina/argentina_edi_19.png :align: center Perception Taxes @@ -582,13 +582,13 @@ VAT base amount, the perception tax can be added in any of the product lines, as we will have one tax group for the VAT and one for the perception, the perception default value is always 1.00. -.. image:: media/argentina_edi_20.png +.. image:: argentina/argentina_edi_20.png :align: center You should use the pencil that is the next to the Perception amount to edit it and set the correct amount. -.. image:: media/argentina_edi_21.png +.. image:: argentina/argentina_edi_21.png :align: center After this is done the invoice can be validated. @@ -599,7 +599,7 @@ Reports As part of the localization the next Financial reports were added: -.. image:: media/argentina18.png +.. image:: argentina/argentina18.png :align: center VAT Reports @@ -608,19 +608,19 @@ VAT Reports Libro de IVA Ventas ~~~~~~~~~~~~~~~~~~~ -.. image:: media/argentina19.png +.. image:: argentina/argentina19.png :align: center Libro de IVA Compras ~~~~~~~~~~~~~~~~~~~~ -.. image:: media/argentina20.png +.. image:: argentina/argentina20.png :align: center Resumen de IVA ~~~~~~~~~~~~~~ -.. image:: media/argentina21.png +.. image:: argentina/argentina21.png :align: center IIBB - Reports @@ -629,11 +629,11 @@ IIBB - Reports IIBB - Ventas por Jurisdicción ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. image:: media/argentina22.png +.. image:: argentina/argentina22.png :align: center IIBB - Compras por Jurisdicción ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. image:: media/argentina23.png +.. image:: argentina/argentina23.png :align: center diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina11.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina11.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina11.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina11.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina12.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina12.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina12.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina12.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina13.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina13.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina13.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina13.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina20.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina20.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina20.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina20.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina21.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina21.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina21.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina21.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina22.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina22.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina22.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina22.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina23.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina23.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina23.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina23.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_11.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_11.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_11.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_11.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_12.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_12.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_12.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_12.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_13.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_13.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_13.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_13.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_20.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_20.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_20.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_20.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_21.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_21.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_21.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_21.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_22.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_22.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_22.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_22.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_23.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_23.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_23.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_23.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_24.png b/content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_24.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/argentina_edi_24.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/argentina/argentina_edi_24.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/australia.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/australia.rst index 56920e49d..ab580196b 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/australia.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/australia.rst @@ -18,19 +18,19 @@ Configuration Steps #. Check that the Australian localization module (Australia - Accounting) is installed. #. Configure the *KeyPay API*. - .. image:: media/australia-keypay-api.png + .. image:: australia/australia-keypay-api.png :align: center :alt: Odoo Accounting settings includes a section for the Australian Loclization #. More fields become visible after clicking on *Enable KeyPay Integration*. - .. image:: media/australia-keypay-integration.png + .. image:: australia/australia-keypay-integration.png :align: center :alt: Enabling KeyPay Integration in Odoo Accounting displays new fields in the settings #. You can find the API Key in the *My Account* section of the KeyPay platform. - .. image:: media/australia-keypay-myaccount.png + .. image:: australia/australia-keypay-myaccount.png :align: center :alt: "Account Details" section on the KeyPay dashboard @@ -38,7 +38,7 @@ Configuration Steps change it.* #. You can find the **Business ID** in the KeyPay URL. (i.e., ``189241``) - .. image:: media/australia-keypay-business-id.png + .. image:: australia/australia-keypay-business-id.png :align: center :alt: The KeyPay "Business ID" number is in the URL @@ -51,14 +51,14 @@ The API syncs the journal entries from KeyPay to Odoo and leaves them in draft m includes the KeyPay payslip entry ID in brackets for the user to easily retrieve the same record in KeyPay and Odoo. -.. image:: media/australia-keypay-journal-entry.png +.. image:: australia/australia-keypay-journal-entry.png :align: center :alt: Example of a KeyPay Journal Entry in Odoo Accounting (Australia) .. note:: The API sync is triggered by scheduled actions. - .. image:: media/australia-keypay-scheduled-actions.png + .. image:: australia/australia-keypay-scheduled-actions.png :align: center :alt: Scheduled Actions settings for KeyPay Payroll in Odoo (debug mode) @@ -67,7 +67,7 @@ Odoo). The accounts used by KeyPay are defined in the section **Payroll settings**. -.. image:: media/australia-keypay-chart-of-accounts.png +.. image:: australia/australia-keypay-chart-of-accounts.png :align: center :alt: Chart of Accounts menu in KeyPay diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-api.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-api.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-api.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-api.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-business-id.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-business-id.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-business-id.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-business-id.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-chart-of-accounts.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-chart-of-accounts.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-chart-of-accounts.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-chart-of-accounts.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-integration.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-integration.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-integration.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-integration.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-journal-entry.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-journal-entry.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-journal-entry.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-journal-entry.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-myaccount.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-myaccount.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-myaccount.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-myaccount.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-scheduled-actions.png b/content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-scheduled-actions.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/australia-keypay-scheduled-actions.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/australia/australia-keypay-scheduled-actions.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/chile.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/chile.rst index 736e5171b..8f2a78c8d 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/chile.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/chile.rst @@ -35,7 +35,7 @@ For this, go to *Apps* and search for Chile. Then click *Install* in the module E-invoicing**. This module has a dependency with **Chile - Accounting**. In case this last one is not installed, Odoo installs it automatically with E-invoicing. -.. image:: media/Chile01.png +.. image:: chile/Chile01.png :align: center :alt: Chilean module to install on Odoo. @@ -68,7 +68,7 @@ Fiscal Information Fill in the fiscal information for your company according to the SII register, follow the instructions on each section. -.. image:: media/Chile02.png +.. image:: chile/Chile02.png :align: center :alt: Chilean company fiscal data. @@ -79,7 +79,7 @@ This is part of the main information required to generate electronic Invoice, se environment and the legal information, as well as the email address to receive invoices from your vendors and the alias you use to send invoices to your customers. -.. image:: media/Chile03.png +.. image:: chile/Chile03.png :align: center :alt: Chilean edi environment settings. @@ -89,7 +89,7 @@ Configure DTE Incoming email server In order to receive you the claim and acceptance emails from your customers, it is crucial to define the DTE incoming email server, considering this configuration: -.. image:: media/Chile03_2.png +.. image:: chile/Chile03_2.png :align: center :alt: Incoming email server configuration for Chilean DTE. @@ -103,11 +103,11 @@ Certificate In order to generate the electronic invoice signature, a digital certificate with the extension ``.pfx`` is required, proceed to this section and load your file and password. -.. image:: media/Chile03_3.png +.. image:: chile/Chile03_3.png :align: center :alt: Digital certificate access. -.. image:: media/Chile04.png +.. image:: chile/Chile04.png :align: center :alt: Digital certificate configuration. @@ -126,7 +126,7 @@ Financial Reports The report Propuesta F29 requires two values that need to be defined as part of the company configuration: -.. image:: media/Chile05.png +.. image:: chile/Chile05.png :align: center :alt: Fiscal reports parameters. @@ -137,7 +137,7 @@ The official currency rate in Chile is provided by the Chilean service `mindicad `_. 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 +.. image:: chile/Chile05_2.png :align: center :alt: Currency reate service for Chile. @@ -166,7 +166,7 @@ Identification Type and VAT As part of the Chilean localization, the identification types defined by the SII are now available on the Partner form. This information is essential for most transactions. -.. image:: media/Chile06.png +.. image:: chile/Chile06.png :align: center :alt: Chilean identification types for partners. @@ -177,7 +177,7 @@ In Chile, the document type associated with customers and vendors transactions i based on the Taxpayer Type. This field should be defined in the partner form, when creating a customer is important you make sure this value is set: -.. image:: media/Chile07.png +.. image:: chile/Chile07.png :align: center :alt: Chilean taxpayer types for partners. @@ -189,7 +189,7 @@ As part of the information that is sent in the electronic Invoice, you need to d email that is going to appear as the sender of the electronic invoice to your customer, and the Industry description. -.. image:: media/Chile07_2.png +.. image:: chile/Chile07_2.png :align: center :alt: Chilean electronic invoice data for partners. @@ -200,7 +200,7 @@ Taxes As part of the localization module, the taxes are created automatically with their related financial account and configuration. -.. image:: media/Chile08.png +.. image:: chile/Chile08.png :align: center :alt: Chilean taxes list. @@ -237,7 +237,7 @@ 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 fill anything on this view: -.. image:: media/Chile09.png +.. image:: chile/Chile09.png :align: center :alt: Chilean fiscal document types list. @@ -300,7 +300,7 @@ 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/Chile41.png +.. image:: chile/Chile41.png :align: center :alt: Document type configuration on Journal. @@ -337,7 +337,7 @@ in order to add a CAF, just follow these steps: 2. Upload the file. 3. Save the CAF. -.. image:: media/Chile39.png +.. image:: chile/Chile39.png :align: center :alt: Steps to add a new CAF. @@ -360,7 +360,7 @@ In the Chilean localization the electronic Invoice workflow covers the Emission Customer Invoices and the reception of Vendor Bills, in the next diagram we explain how the information transmitted to the SII and between the customers and Vendors. -.. image:: media/Chile14.png +.. image:: chile/Chile14.png :align: center :alt: Diagram with Electronic invoice transactions. @@ -374,7 +374,7 @@ automatically based on the Taxpayer. You can manually change the document type if needed. -.. image:: media/Chile15.png +.. image:: chile/Chile15.png :align: center :alt: Document type selection on invoices. @@ -391,7 +391,7 @@ from a sales order, proceed to validate the invoice. After the invoice is poste - The DTE File (Electronic Tax Document) is created automatically and added in the chatter. - The DTE SII status is set as: Pending to be sent. - .. image:: media/Chile16.png + .. image:: chile/Chile16.png :align: center :alt: DTE XML File displayed in chatter. @@ -399,7 +399,7 @@ The DTE Status is updated automatically by Odoo with a scheduled action that run at night, if you need to get the response from the SII immediately you can do it manually as well. The DTE status workflow is as follows: -.. image:: media/Chile17.png +.. image:: chile/Chile17.png :align: center :alt: Transition of DTE statuses. @@ -413,7 +413,7 @@ The DTE status workflow is as follows: manually just click on the button: Verify on SII. The result can either be Accepted, Accepted With Objection or Rejected. - .. image:: media/Chile18.png + .. image:: chile/Chile18.png :align: center :alt: Identification transaction for invoice and Status update. @@ -422,7 +422,7 @@ The DTE status workflow is as follows: case you click continuously the Button Verify in SII, you will receive in the chatter the detail of those intermediate statuses: - .. image:: media/Chile18_2.png + .. image:: chile/Chile18_2.png :align: center :alt: Descprtion of each DTE status in the chatter. @@ -436,7 +436,7 @@ The DTE status workflow is as follows: was identified, nevertheless our document is now fiscally valid and it’s automatically sent to the customer. - .. image:: media/Chile19.png + .. image:: chile/Chile19.png :align: center :alt: Email track once it is sent to the customer. @@ -451,7 +451,7 @@ The DTE status workflow is as follows: * Make the required corrections based on the message received from the SII. * Post the invoice again. - .. image:: media/Chile20.png + .. image:: chile/Chile20.png :align: center :alt: Message when an invoice is rejected. @@ -464,7 +464,7 @@ originator document must be registered in the Tab Cross Reference, which is comm credit or debit notes, but in some cases can be used on Customer Invoices as well. In the case of the credit and debit notes, they are set automatically by Odoo: -.. image:: media/Chile21.png +.. image:: chile/Chile21.png :align: center :alt: Invoice tab with origin document number and data. @@ -474,7 +474,7 @@ Invoice PDF Report Once the invoice is accepted and validated by the SII and the PDF is printed, it includes the fiscal elements that indicate that the document is fiscally valid: -.. image:: media/Chile22.png +.. image:: chile/Chile22.png :align: center :alt: Barcode and fiscal elements in the invoice report. @@ -493,7 +493,7 @@ Once the invoice has been sent to the customer: Acceptance confirmation, otherwise they send a Claim. 4. The field DTE acceptation status is updated automatically. -.. image:: media/Chile23.png +.. image:: chile/Chile23.png :align: center :alt: Message with the commercial acceptance from the customer. @@ -505,7 +505,7 @@ Once the invoice has been Accepted by the SII **it can not be cancelled in Odoo* get a Claim for your customer the correct way to proceed is with a Credit Note to either cancel the Invoice or correct it. Please refer to the Credit Notes section for more details. -.. image:: media/Chile24.png +.. image:: chile/Chile24.png :align: center :alt: Invoice Comercial status updated to Claimed. @@ -555,7 +555,7 @@ When a cancellation or correction is needed over a validated invoice, a credit n 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/Chile40.png +.. image:: chile/Chile40.png :align: center :alt: Creation of CAF for Credit notes. @@ -572,7 +572,7 @@ Cancel Referenced document In case you need to cancel or invalid an Invoice, use the button Add Credit note and select Full Refund, in this case the SII reference Code is automatically set to: Anula Documento de referencia. -.. image:: media/Chile26.png +.. image:: chile/Chile26.png :align: center :alt: Full invoice refund with SII reference code 1. @@ -583,13 +583,13 @@ If a correction in the invoice information is required, for example the Street N Add Credit note,select Partial Refund and select the option “Solo corregir Texto”. In this case the SII reference Code is automatically set to: Corrige el monto del Documento de Referencia. -.. image:: media/Chile27.png +.. image:: chile/Chile27.png :align: center :alt: Partial refund to correct text including the corrected value. Odoo creates a Credit Note with the corrected text in an invoice and price 0. -.. image:: media/Chile28.png +.. image:: chile/Chile28.png :align: center :alt: Credit note with the corrected value on the invoice lines. @@ -604,7 +604,7 @@ When a correction on the amounts is required, use the button Add Credit note and select Partial Refund. In this case the SII reference Code is automatically set to: Corrige el monto del Documento de Referencia. -.. image:: media/Chile30.png +.. image:: chile/Chile30.png :align: center :alt: Credit note for partial refund to correct amounts, using the SII reference code 3. @@ -624,14 +624,14 @@ Add debt on Invoices The most common use case for debit notes is to increase the value of an existing invoice, you need to select option 3 in the field Reference code SII: -.. image:: media/Chile31.png +.. image:: chile/Chile31.png :align: center :alt: Debit note for partial refund to crrect amounts, using the SII reference code 3. In this case Odoo automatically includes the source invoice in the cross reference section: -.. image:: media/Chile32.png +.. image:: chile/Chile32.png :align: center :alt: Invoice data on crossed reference section for debit notes. @@ -642,7 +642,7 @@ In Chile the debits notes are used to cancel a validated Credit Note, in this ca select the button Add debit note and select the first option in the wizard: *1: Anula Documentos de referencia.* -.. image:: media/Chile33.png +.. image:: chile/Chile33.png :align: center :alt: Creating a debit note to cancel a credit note with the SII code reference 1. @@ -666,7 +666,7 @@ As soon as the vendor email with the attached DTE is received: 2. An email is sent to the vendor with the Reception acknowledgement. 3. The DTE status is set as: Acuse de Recibido Enviado -.. image:: media/Chile34.png +.. image:: chile/Chile34.png :align: center :alt: Messages recorded in the chatter with the reception notification for the vendor. @@ -677,7 +677,7 @@ If all the commercial information is correct on your vendor bill, you can accept the button: Aceptar Documento, once this is done the DTE Acceptation Status changes to: Accepted and an email of acceptance is sent to the vendor. -.. image:: media/Chile35.png +.. image:: chile/Chile35.png :align: center :alt: Acceptance button in vendor bills to inform the vendor all the document is comercially accepted. @@ -689,7 +689,7 @@ In case there is a commercial issue or the information is not correct on your ve Claim the document before validating it, using the button: Claim, once this is done the DTE Acceptation Status change to: Claim and an email of acceptance is sent to the vendor. -.. image:: media/Chile36.png +.. image:: chile/Chile36.png :align: center :alt: Claim button in vendor bills to inform the vendor all the document is comercially rejected. @@ -710,7 +710,7 @@ the evaluated period of time, so that a real and complete knowledge of the statu You can find this report in :menuselection:`Accounting --> Accounting --> Reports` -.. image:: media/Chile37.png +.. image:: chile/Chile37.png :align: center :alt: Columns and data displayed in the report Balance Tributario 8 Columnas. @@ -726,6 +726,6 @@ SII. You can find this report in :menuselection:`Accounting --> Accounting --> Reports` -.. image:: media/Chile38.png +.. image:: chile/Chile38.png :align: center :alt: Parameters to required to generate the Report Propuesta F29 diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03_2.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03_2.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03_2.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03_2.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03_3.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03_3.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile03_3.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile03_3.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile05_2.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile05_2.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile05_2.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile05_2.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile07_2.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile07_2.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile07_2.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile07_2.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile18_2.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile18_2.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile18_2.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile18_2.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile20.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile20.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile20.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile20.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile21.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile21.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile21.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile21.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile22.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile22.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile22.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile22.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile23.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile23.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile23.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile23.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile24.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile24.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile24.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile24.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile26.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile26.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile26.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile26.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile27.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile27.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile27.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile27.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile28.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile28.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile28.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile28.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile30.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile30.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile30.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile30.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile31.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile31.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile31.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile31.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile32.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile32.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile32.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile32.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile33.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile33.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile33.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile33.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile34.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile34.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile34.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile34.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile35.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile35.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile35.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile35.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile36.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile36.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile36.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile36.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile37.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile37.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile37.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile37.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile38.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile38.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile38.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile38.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile39.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile39.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile39.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile39.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile40.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile40.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile40.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile40.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile41.png b/content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile41.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/Chile41.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/chile/Chile41.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/colombia.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia.rst index 4c817c815..fc4e32a5f 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/colombia.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia.rst @@ -26,7 +26,7 @@ requires the next modules: Workflow ======== -.. image:: media/colombia01.png +.. image:: colombia/colombia01.png :align: center @@ -39,7 +39,7 @@ Install the Colombian localization modules To :ref:`install ` the modules, go to :menuselection:`Apps`, remove the *Apps* filter and search for "Colombia". Then click on *Install* for the first two modules. -.. image:: media/colombia02.png +.. image:: colombia/colombia02.png :align: center @@ -53,7 +53,7 @@ and credentials, this information will be provided by Carvajal. Go to :menuselection:`Accounting --> Configuration --> Settings` and look for the *Colombian Electronic Invoice* section. -.. image:: media/colombia03.png +.. image:: colombia/colombia03.png :align: center Using the Testing mode it is possible to connect with a Carvajal @@ -83,7 +83,7 @@ the PDF. Go to :menuselection:`Accounting --> Configuration --> Settings` and look for the *Colombian Electronic Invoice* section. -.. image:: media/colombia04.png +.. image:: colombia/colombia04.png :align: center @@ -100,7 +100,7 @@ As part of the Colombian Localization, the document types defined by the DIAN are now available on the Partner form. Colombian partners have to have their identification number and document type set: -.. image:: media/colombia05.png +.. image:: colombia/colombia05.png :align: center .. tip:: When the document type is RUT the identification number needs @@ -119,7 +119,7 @@ part of the information required by the DIAN . These fields can be found in :menuselection:`Partner --> Sales & Purchase Tab --> Fiscal Information` -.. image:: media/colombia06.png +.. image:: colombia/colombia06.png :align: center Additionally two booleans fields were added in order to specify the @@ -133,14 +133,14 @@ If your sales transactions include products with taxes, it's important to consider that an extra field *Value Type* needs to be configured per tax. This option is located in the Advanced Options tab. -.. image:: media/colombia07.png +.. image:: colombia/colombia07.png :align: center Retention tax types (ICA, IVA, Fuente) are also included in the options to configure your taxes. This configuration is used in order to correctly display taxes in the invoice PDF. -.. image:: media/colombia08.png +.. image:: colombia/colombia08.png :align: center @@ -153,13 +153,13 @@ invoice documents need to be updated in Odoo. The sequence can be accessed using the :ref:`developer mode `: :menuselection:`Accounting --> Settings --> Configuration Setting --> Journals`. -.. image:: media/colombia09.png +.. image:: colombia/colombia09.png :align: center Once that the sequence is opened, the Prefix and Next Number fields should be configured and synchronized with the CEN Financiero. -.. image:: media/colombia10.png +.. image:: colombia/colombia10.png :align: center @@ -170,7 +170,7 @@ The default template that is used by Odoo on the invoice PDF includes the job position of the salesperson, so these fields should be configured: -.. image:: media/colombia11.png +.. image:: colombia/colombia11.png :align: center @@ -191,7 +191,7 @@ The functional workflow that takes place before an invoice validation doesn't change. The main changes that are introduced with the electronic invoice are the next fields: -.. image:: media/colombia12.png +.. image:: colombia/colombia12.png :align: center There are three types of documents: @@ -213,7 +213,7 @@ Invoice validation After the invoice is validated an XML file is created and sent automatically to Carvajal, this file is displayed in the chatter. -.. image:: media/colombia13.png +.. image:: colombia/colombia13.png :align: center An extra field is now displayed in "Other Info" tab with the name of @@ -221,7 +221,7 @@ the XML file. Additionally there is a second extra field that is displayed with the Electronic Invoice status, with the initial value "In progress": -.. image:: media/colombia14.png +.. image:: colombia/colombia14.png :align: center @@ -241,9 +241,9 @@ After this: - A ZIP containing the legal XML and the PDF is downloaded and displayed in the invoice chatter: - .. image:: media/colombia15.png + .. image:: colombia/colombia15.png - .. image:: media/colombia16.png + .. image:: colombia/colombia16.png - The Electronic Invoice status changes to "Accepted" @@ -255,17 +255,17 @@ During the XML validation the most common errors are usually related to missing master data. In such cases, error messages are shown in the chatter after updating the electronic invoice status. -.. image:: media/colombia17.png +.. image:: colombia/colombia17.png :align: center After the master data is corrected, it's possible to reprocess the XML with the new data and send the updated version, using the following button: -.. image:: media/colombia18.png +.. image:: colombia/colombia18.png :align: center -.. image:: media/colombia19.png +.. image:: colombia/colombia19.png :align: center diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia11.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia11.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia11.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia11.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia12.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia12.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia12.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia12.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia13.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia13.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia13.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia13.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia/colombia19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES.rst index 41de949f4..461908307 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES.rst @@ -25,7 +25,7 @@ requiere los siguientes Módulos: Flujo General ============= -.. image:: media/colombia01.png +.. image:: colombia/colombia01.png :align: center @@ -38,7 +38,7 @@ Instalación de los módulos de Localización Colombiana Para esto ve a las aplicaciones y busca “Colombia”, luego da click en Instalar a los primeros dos módulos: -.. image:: media/colombia02.png +.. image:: colombia/colombia02.png :align: center @@ -51,7 +51,7 @@ Configuración de las credenciales del Servicio Web de Carvajal | Ve a :menuselection:`Facturación --> Configuración --> Configuración` y busca la sección **Facturación Electrónica Colombiana** -.. image:: media/colombia_ES02.png +.. image:: colombia_ES/colombia_ES02.png :align: center La funcionalidad de pruebas le permite conectarse e interactuar con el @@ -81,7 +81,7 @@ Configuración de Información para PDF | Ve a :menuselection:`Contabilidad --> Configuración --> Ajustes` y busca la sección **Facturación Electrónica Colombiana**. -.. image:: media/colombia_ES03.png +.. image:: colombia_ES/colombia_ES03.png :align: center @@ -99,7 +99,7 @@ definidos por la DIAN ahora están disponibles en el formulario de Contactos, por lo cual ya es posible asignarles su número de identificación asociado al tipo de documento correspondiente. -.. image:: media/colombia_ES04.png +.. image:: colombia_ES/colombia_ES04.png :align: center Nota: Cuando el tipo de documento es RUT la identificación necesita ser @@ -118,7 +118,7 @@ Facturación Electrónica, dado que es información requerida por la DIAN. Estos campos se encuentran en :menuselection:`Contactos --> Pestaña de Ventas y Compras --> Información Fiscal` -.. image:: media/colombia_ES05.png +.. image:: colombia_ES/colombia_ES05.png :align: center Adicionalmente dos últimos campos fueron agregados para especificar el @@ -135,7 +135,7 @@ importante considerar que un campo adicional llamado *Tipo de Valor* necesita ser configurado en la siguiente ruta: :menuselection:`Contabilidad --> Configuración --> Impuestos: --> Opciones Avanzadas --> Tipo de Valor` -.. image:: media/colombia_ES06.png +.. image:: colombia_ES/colombia_ES06.png :align: center Los impuestos para Retenciones (ICA, IVA y Fuente) también están @@ -143,7 +143,7 @@ incluidos en las opciones para configurar tus impuestos, esta configuración es considerada para desplegar correctamente los impuestos en la representación gráfica de la Factura. (PDF) -.. image:: media/colombia_ES07.png +.. image:: colombia_ES/colombia_ES07.png :align: center @@ -159,13 +159,13 @@ La secuencia es configurada usando el modo de desarrollador en la siguiente ruta: :menuselection:`Contabilidad --> Configuración --> Diarios --> Liga de Secuencia` -.. image:: media/colombia_ES08.png +.. image:: colombia_ES/colombia_ES08.png :align: center Una vez que la secuencia es abierta, los campos de Prefijo y Siguiente Número deben ser configurados y sincronizados con el CEN Financiero. -.. image:: media/colombia_ES09.png +.. image:: colombia_ES/colombia_ES09.png :align: center @@ -176,7 +176,7 @@ La plantilla por defecto que es usada por Odoo en la representación gráfica incluye el nombre del Vendedor, así que estos campos deben ser considerados: -.. image:: media/colombia_ES10.png +.. image:: colombia_ES/colombia_ES10.png :align: center @@ -216,7 +216,7 @@ Hay tres tipos de documentos manualmente. Al ingresar esta factura en el ERP, se debe seleccionar este tipo. - .. image:: media/colombia_ES11.png + .. image:: colombia_ES/colombia_ES11.png Invoice Validation @@ -226,7 +226,7 @@ Después que la factura fue validada, un archivo XML es creado y enviado automáticamente al proveedor de la factura electrónica. Este archivo es desplegado en el historial. -.. image:: media/colombia_ES12.png +.. image:: colombia_ES/colombia_ES12.png :align: center Un campo adicional es ahora desplegado en la pestaña de “Otra @@ -234,7 +234,7 @@ Información” con el nombre del archivo XML. Adicionalmente hay un segundo campo adicional que es desplegado con el estatus de la Factura Electrónica, con el valor inicial **En Proceso**. -.. image:: media/colombia_ES13.png +.. image:: colombia_ES/colombia_ES13.png :align: center @@ -255,18 +255,18 @@ Recepción del XML y PDF Legal - El XML Legal y el PDF son incluidos en un archivo ZIP y desplegados en el historial de la Factura. - .. image:: media/colombia_ES14.png + .. image:: colombia_ES/colombia_ES14.png - El estatus de la Factura Electrónica es cambiado a “Aceptado”. - .. image:: media/colombia_ES15.png + .. image:: colombia_ES/colombia_ES15.png .. tip:: En caso que el PDF y el XML sean requeridos inmediatamente, es posible mandar manualmente la petición del estatus usando el siguiente botón: - .. image:: media/colombia_ES16.png + .. image:: colombia_ES/colombia_ES16.png :align: center @@ -278,17 +278,17 @@ relacionados con información principal faltante. En estos casos, los detalles del error son recuperados en la petición de actualización y desplegados en el historial. -.. image:: media/colombia_ES17.png +.. image:: colombia_ES/colombia_ES17.png :align: center Si la información principal es corregida, es posible re procesar el XML con la nueva información y mandar la versión actualizada usando el siguiente botón: -.. image:: media/colombia_ES18.png +.. image:: colombia_ES/colombia_ES18.png :align: center -.. image:: media/colombia_ES19.png +.. image:: colombia_ES/colombia_ES19.png :align: center @@ -335,17 +335,17 @@ cuales dependen de los siguientes factores: #. Calendario de implementación de acuerdo con la actividad económica principal en el RUT: - .. image:: media/colombia-es-calendario-rut.png + .. image:: colombia_ES/colombia-es-calendario-rut.png :align: center #. Calendario de implementación, para otros sujetos obligados: - .. image:: media/colombia-es-calendario-otros-obligados.png + .. image:: colombia_ES/colombia-es-calendario-otros-obligados.png :align: center #. Calendario de implementación permanente: - .. image:: media/colombia-es-calendario-permanente.png + .. image:: colombia_ES/colombia-es-calendario-permanente.png :align: center Requerimientos en Odoo @@ -361,7 +361,7 @@ Actualización de listado de Apps Utilizando el modo desarrollador, acceder al módulo de Aplicaciones y seleccionar el menú *Actualizar Lista*. -.. image:: media/colombia-es-actualizar-lista.png +.. image:: colombia_ES/colombia-es-actualizar-lista.png :align: center Actualización de Módulos @@ -373,7 +373,7 @@ actualizar dos módulos. #. Colombia - Contabilidad - l10n_co #. Electronic invoicing for Colombia with Carvajal UBL 2.1 - l10n_co_edi_ubl_2_1 -.. image:: media/colombia-es-modulos.png +.. image:: colombia_ES/colombia-es-modulos.png :align: center En cada módulo o ícono hay que desplegar el menú opciones utilizando los 3 puntos de la esquina @@ -381,12 +381,12 @@ superior derecha y seleccionamos *Actualizar*. Primero lo hacemos con en el módulo l10n_co: -.. image:: media/colombia-es-actualizar-contabilidad.png +.. image:: colombia_ES/colombia-es-actualizar-contabilidad.png :align: center Posteriormente lo hacemos con el módulo l10n_co_edi_ubl_2_1: -.. image:: media/colombia-es-actualizar-electronic-invoicing.png +.. image:: colombia_ES/colombia-es-actualizar-electronic-invoicing.png :align: center Creación de Datos Maestros @@ -413,13 +413,13 @@ se defina de esta manera debido a que son los parámetros definidos por la DIAN. - **Tipo de documento:** Cedula de Ciudadania - **Numero de Identificacion:** 222222222222 -.. image:: media/colombia-es-consumidor-final-nuevo-contacto.png +.. image:: colombia_ES/colombia-es-consumidor-final-nuevo-contacto.png :align: center Dentro de la pestaña Ventas y Compras, en la sección Información Fiscal, del campo Obligaciones y Responsabilidades colocaremos el valor: **R-99-PN**. -.. image:: media/colombia-es-consumidor-final-r-99-pn.png +.. image:: colombia_ES/colombia-es-consumidor-final-r-99-pn.png :align: center IVA Excluido - Bienes Cubiertos @@ -433,19 +433,19 @@ electrónica. Para el crear el impuesto accederemos a Contabilidad dentro del menú :menuselection:`Configuración --> Impuestos`: -.. image:: media/colombia-es-menu-impuestos.png +.. image:: colombia_ES/colombia-es-menu-impuestos.png :align: center Procedemos a crear un nuevo Impuesto con importe 0% considerando los siguientes parámetros: -.. image:: media/colombia-es-nuevo-impuesto.png +.. image:: colombia_ES/colombia-es-nuevo-impuesto.png :align: center El nombre del Impuesto puede ser definido a preferencia del usuario, sin embargo el campo clave es **Grupo de Impuestos** dentro de Opciones avanzadas, el cual debe ser: *bienes cubiertos* y el campo **Tipo de Valor**: *IVA*. -.. image:: media/colombia-es-nuevo-impuesto-opciones-avanzadas.png +.. image:: colombia_ES/colombia-es-nuevo-impuesto-opciones-avanzadas.png :align: center Actualización de descripción de Departamentos @@ -454,13 +454,13 @@ Actualización de descripción de Departamentos Es necesario actualizar la descripción de algunos departamentos, para lo cual accederemos a módulo de Contactos y dentro del menú de :menuselection:`Configuración --> Provincias`. -.. image:: media/colombia-es-menu-provincias.png +.. image:: colombia_ES/colombia-es-menu-provincias.png :align: center Posteriormente, podemos agregar por País para identificar claramente las provincias (Departamentos) de Colombia: -.. image:: media/colombia-es-provincias-agrupar.png +.. image:: colombia_ES/colombia-es-provincias-agrupar.png :align: center Una vez agrupados buscar los siguientes departamentos para actualizarlos con el valor indicado en la @@ -479,7 +479,7 @@ columna **Nombre actualizado**: Ejemplo: -.. image:: media/colombia-es-provincias-ejemplo.png +.. image:: colombia_ES/colombia-es-provincias-ejemplo.png :align: center Verificación de Código postal @@ -506,7 +506,7 @@ generalmente será utilizado en las transacciones de facturación del punto de p correspondientes. - Contablemente todos los registros de Consumidor final quedarán asociados al identificador generico: -.. image:: media/colombia-es-consumidor-final-asociado.png +.. image:: colombia_ES/colombia-es-consumidor-final-asociado.png :align: center IVA Excluido - Bienes Cubiertos @@ -580,7 +580,7 @@ Medidas en Odoo - Al finalizar las operaciones del día anterior a las fechas establecidas de día sin IVA, se debe hacer la actualización temporal a IVA de Bienes Cubiertos. - .. image:: media/columbia-es-producto-iva-bienes-cubiertos.png + .. image:: colombia_ES/columbia-es-producto-iva-bienes-cubiertos.png :align: center - **Durante el día SIN IVA** @@ -588,7 +588,7 @@ Medidas en Odoo - Por defecto los productos previamente considerados con IVA de Bienes cubiertos serán generados con este parámetro tanto en Órdenes de venta como facturas creadas durante ese mismo día. - .. image:: media/columbia-es-factura-iva-bienes-cubiertos.png + .. image:: colombia_ES/columbia-es-factura-iva-bienes-cubiertos.png :align: center - Las órdenes de venta generadas con este impuesto deberán ser facturas el mismo día. diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-contabilidad.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-contabilidad.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-contabilidad.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-contabilidad.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-electronic-invoicing.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-electronic-invoicing.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-electronic-invoicing.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-electronic-invoicing.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-lista.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-lista.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-actualizar-lista.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-actualizar-lista.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-otros-obligados.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-otros-obligados.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-otros-obligados.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-otros-obligados.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-permanente.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-permanente.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-permanente.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-permanente.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-rut.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-rut.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-calendario-rut.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-calendario-rut.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-asociado.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-asociado.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-asociado.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-asociado.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-nuevo-contacto.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-nuevo-contacto.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-nuevo-contacto.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-nuevo-contacto.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-r-99-pn.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-r-99-pn.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-consumidor-final-r-99-pn.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-consumidor-final-r-99-pn.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-menu-impuestos.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-menu-impuestos.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-menu-impuestos.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-menu-impuestos.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-menu-provincias.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-menu-provincias.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-menu-provincias.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-menu-provincias.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-modulos.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-modulos.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-modulos.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-modulos.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-nuevo-impuesto-opciones-avanzadas.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-nuevo-impuesto-opciones-avanzadas.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-nuevo-impuesto-opciones-avanzadas.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-nuevo-impuesto-opciones-avanzadas.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-nuevo-impuesto.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-nuevo-impuesto.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-nuevo-impuesto.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-nuevo-impuesto.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-provincias-agrupar.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-provincias-agrupar.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-provincias-agrupar.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-provincias-agrupar.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-provincias-ejemplo.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-provincias-ejemplo.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia-es-provincias-ejemplo.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia-es-provincias-ejemplo.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES11.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES11.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES11.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES11.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES12.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES12.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES12.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES12.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES13.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES13.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES13.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES13.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/colombia_ES19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/colombia_ES19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/columbia-es-factura-iva-bienes-cubiertos.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/columbia-es-factura-iva-bienes-cubiertos.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/columbia-es-factura-iva-bienes-cubiertos.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/columbia-es-factura-iva-bienes-cubiertos.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/columbia-es-producto-iva-bienes-cubiertos.png b/content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/columbia-es-producto-iva-bienes-cubiertos.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/columbia-es-producto-iva-bienes-cubiertos.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/colombia_ES/columbia-es-producto-iva-bienes-cubiertos.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia.rst index 811cde5ff..9a813a67e 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia.rst @@ -25,7 +25,7 @@ NPWP/NIK settings field on the customer's contact to set the NPWP needed to generate the e-Faktur file. If your customer does not have an NPWP, just enter the NIK in the same VAT field. - .. image:: media/indonesia-partner-nik.png + .. image:: indonesia/indonesia-partner-nik.png :align: center .. _localization_indonesia/e-faktur_usage: @@ -49,7 +49,7 @@ Generate Tax Invoice Serial Number number, as requested by the Indonesia Tax Revenue Department. #. There is a counter to inform you how many unused numbers are left in that group. - .. image:: media/indonesia-sn-count.png + .. image:: indonesia/indonesia-sn-count.png :align: center .. _localization_indonesia/csv: @@ -63,7 +63,7 @@ Generate e-faktur csv for a single invoice or a batch invoices #. Set a Kode Transaksi for the e-Faktur. There are constraints related to the Kode transaksi and the type of VAT applied to invoice lines. - .. image:: media/indonesia-kode-transaksi.png + .. image:: indonesia/indonesia-kode-transaksi.png :align: center #. Odoo will automatically pick the next available serial number from the e-Faktur number table (see @@ -71,13 +71,13 @@ Generate e-faktur csv for a single invoice or a batch invoices number as a concatenation of Kode Transaksi and serial number. You can see this from the invoice form view under the page *Extra Info* in the box *Electronic Tax*. - .. image:: media/indonesia-e-faktur-sn.png + .. image:: indonesia/indonesia-e-faktur-sn.png :align: center #. Once the invoice is posted, you can generate and download the e-Faktur from the *Action* menu item *Download e-faktur*. The checkbox *CSV created* will be set. - .. image:: media/indonesia-csv-created.png + .. image:: indonesia/indonesia-csv-created.png :align: center #. You can select multiple invoices in list view and generate a batch e-Faktur .csv. @@ -110,7 +110,7 @@ Correct an invoice that has been posted and downloaded: Replace Invoice feature replaced invoice replacing the third digit of the original serial number with *1* (as requested to upload a replacement invoice in the e-Faktur app). -.. image:: media/indonesia-replace-invoice.png +.. image:: indonesia/indonesia-replace-invoice.png :align: center @@ -124,5 +124,5 @@ Correct an invoice that has been posted but not downloaded yet: Reset e-Faktur #. The serial number will be unassigned, and we will be able to reset the invoice to draft, edit it and re-assign a new serial number. -.. image:: media/indonesia-e-faktur-reset.png +.. image:: indonesia/indonesia-e-faktur-reset.png :align: center \ No newline at end of file diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-csv-created.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-csv-created.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-csv-created.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-csv-created.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-e-faktur-reset.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-e-faktur-reset.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-e-faktur-reset.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-e-faktur-reset.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-e-faktur-sn.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-e-faktur-sn.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-e-faktur-sn.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-e-faktur-sn.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-kode-transaksi.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-kode-transaksi.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-kode-transaksi.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-kode-transaksi.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-partner-nik.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-partner-nik.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-partner-nik.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-partner-nik.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-replace-invoice.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-replace-invoice.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-replace-invoice.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-replace-invoice.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-sn-count.png b/content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-sn-count.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/indonesia-sn-count.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/indonesia/indonesia-sn-count.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst index 72ecaa4f1..72e8392e9 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst @@ -51,7 +51,7 @@ elettronica sono i seguenti: - Numero di Iscrizione nel registro delle Imprese. -.. image:: media/italy_IT01.png +.. image:: italy_IT/italy_IT01.png :align: center @@ -67,7 +67,7 @@ Configurare le impostazioni per la Fatturazione Elettronica indicare in questo campo se l’Azienda si avvale di un Rappresentate Fiscale in Italia. -.. image:: media/italy_IT02.png +.. image:: italy_IT/italy_IT02.png :align: center @@ -84,7 +84,7 @@ Codice Fiscale e Indice PA *che deve contere i 6-7 caratteri contenuti nell’indice PA e necessari per la comunicazione tramite fattura elettronica*. -.. image:: media/italy_IT03.png +.. image:: italy_IT/italy_IT03.png :align: center @@ -98,10 +98,10 @@ fattura viene quindi inviata: lo stato della sua consegna verrà notificato all’utente tramite pop-up sulla parte iniziale della schermata della fattura. -.. image:: media/italy_IT04.png +.. image:: italy_IT/italy_IT04.png :align: center -.. image:: media/italy_IT05.png +.. image:: italy_IT/italy_IT05.png :align: center I messaggi che possono apparire sono i seguenti: @@ -126,6 +126,6 @@ dall’elenco delle Fatture nella forma di icone, accanto alla colonna Per inviare la fattura tramite PEC e generare il file XML, basterà cliccare su invia. Il documento verrà poi mostrato tra gli allegati. -.. image:: media/italy_IT06.png +.. image:: italy_IT/italy_IT06.png :align: center diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/italy_IT06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT/italy_IT06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/mexico.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico.rst index c6bfff678..327e00d0f 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/mexico.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico.rst @@ -43,7 +43,7 @@ Modules To install the Mexican localization module, go to :menuselection:`Apps`, then remove the default filter "Apps" and search for ``l10n_mx``. -.. image:: media/mx_mo_01.png +.. image:: mexico/mx_mo_01.png :align: center :alt: Installation of the Mexican localization module in Odoo Apps @@ -85,7 +85,7 @@ Go to :menuselection:`Settings --> Accounting --> Customer Invoices`, and make s invoice and also generate the signed payment complement, all automatically integrated into the normal billing flow in Odoo. -.. image:: media/mx_co_01.png +.. image:: mexico/mx_co_01.png :align: center :alt: Steps to enable electronic invoicing @@ -98,7 +98,7 @@ After verifying the general configuration, you must verify that the company is c correct data. To do so, go to :menuselection:`Settings --> General Settings --> Companies`, and click on *Update information* under your company name. -.. image:: media/mx_co_02.png +.. image:: mexico/mx_co_02.png :align: center :alt: Update the company's details in the Settings of Odoo @@ -116,7 +116,7 @@ the data. countries that Odoo shows, because if it is entered manually there is a risk of creating a "new country" in the system, which it will result in errors later when the CFDIs are generated. - .. image:: media/mx_co_03.png + .. image:: mexico/mx_co_03.png :align: center :alt: Company data information @@ -133,7 +133,7 @@ done through a pre-existing field in Odoo called "Fiscal Regime". Go to :menuselection:`Settings --> Accounting --> Electronic Invoicing (MX) --> Fiscal Regime`, and select the option that applies to your company from the drop-down list. -.. image:: media/mx_co_04.png +.. image:: mexico/mx_co_04.png :align: center :alt: Set the Fiscal Regime in Odoo Accounting @@ -148,7 +148,7 @@ When creating a contact to be invoiced in Odoo, the following information must b invoice validation: **complete address** (including postal code, city, state, country, etc.) and the **VAT** number. -.. image:: media/mx_co_05.png +.. image:: mexico/mx_co_05.png :align: center :alt: Contact form example @@ -166,7 +166,7 @@ see only taxes associated with sales, which are those that are validated for the invoices. Open the form view of any of the sales taxes, select the **Advanced Options** tab and within the field **Factor Type** choose the option *Tasa*. -.. image:: media/mx_co_06.png +.. image:: mexico/mx_co_06.png :align: center :alt: Taxes configuration @@ -182,7 +182,7 @@ Transition Account** to the account set in the **Definition** tab. For such move account will be used ("Base Imponible de Impuestos en Base a Flujo de Efectivo" - **do not eliminate this account**) in the Journal Entry when reclassifying taxes. -.. image:: media/mx_co_07.png +.. image:: mexico/mx_co_07.png :align: center :alt: Taxes accounts @@ -196,7 +196,7 @@ To configure products, go to the **General Information** tab and in the **UNSPSC field select the category that represents that product. The process can be done manually or through a bulk import. -.. image:: media/mx_co_08.png +.. image:: mexico/mx_co_08.png :align: center :alt: Configure products @@ -221,7 +221,7 @@ To add the credentials, go to :menuselection:`Settings --> Accounting --> Electr (MX)`. Under the **PAC MX** section, enter the name of your PAC with your credentials (PAC username and PAC password). -.. image:: media/mx_co_09.png +.. image:: mexico/mx_co_09.png :align: center :alt: PAC credentials @@ -233,7 +233,7 @@ Finally, upload the digital certificates of the company within the section **MX Click on *Add a line*, a window will open, click on *Create* and from there you can upload your digital certificate, your key and your password. To finish, click on *Save and Close*. -.. image:: media/mx_co_10.png +.. image:: mexico/mx_co_10.png :align: center :alt: Certificate and key @@ -241,8 +241,8 @@ digital certificate, your key and your password. To finish, click on *Save and C If you still do not have one of the contracted PACs and you want to test electronic invoicing you can use the following SAT test certificates: - - :download:`Certificate ` - - :download:`Certificate Key ` + - :download:`Certificate ` + - :download:`Certificate Key ` - **Password:** ``12345678a`` You must also configure the company with a real address within Mexico (including all fields) and @@ -265,7 +265,7 @@ The invoice will be stamped after clicking on *Validate*, before that the status mode and changes can be made to it. After validating the invoice, you can verify that it was successfully stamped, as it would look like this: -.. image:: media/mx_ft_01.png +.. image:: mexico/mx_ft_01.png :align: center :alt: Creating an invoice @@ -335,13 +335,13 @@ In order to generate foreign trade invoices, the following modules must be insta - EDI for Mexico (l10n_mx_edi) - .. image:: media/mx_ft_02.png + .. image:: mexico/mx_ft_02.png :align: center :alt: EDI para México - EDI for Mexico (l10n_mx_edi_extended) - .. image:: media/mx_ft_03.png + .. image:: mexico/mx_ft_03.png :align: center :alt: EDI Advanced Features @@ -352,7 +352,7 @@ Configure the company with a valid postal code, and if you have a colony code, t with the corresponding Zip Code. At the same time, remember to place the Tax Identification Number (VAT Number - RFC). -.. image:: media/mx_ft_04.png +.. image:: mexico/mx_ft_04.png :align: center :alt: Contact address configuration @@ -362,7 +362,7 @@ Receiving Client Generally it will be a foreign client, in which you must verify that you have at least the following fields completed with the corresponding information. -.. image:: media/mx_ft_05.png +.. image:: mexico/mx_ft_05.png :align: center :alt: External trade invoice @@ -378,11 +378,11 @@ Products At the product level there must also configure some parameters in the following fields. -.. image:: media/mx_ft_06.png +.. image:: mexico/mx_ft_06.png :align: center :alt: SAT product code -.. image:: media/mx_ft_07.png +.. image:: mexico/mx_ft_07.png :align: center :alt: Tariff fraction @@ -409,11 +409,11 @@ The **Certificate Source** (or proof of origin) is the document that allows an i to prove the country or region from which a good is considered to originate and serves to receive tariff preferences generally agreed in trade agreements. -.. image:: media/mx_ft_08.png +.. image:: mexico/mx_ft_08.png :align: center :alt: Incoterm on invoice -.. image:: media/mx_ft_09.png +.. image:: mexico/mx_ft_09.png :align: center :alt: PDF external Trade @@ -427,7 +427,7 @@ First, go to :menuselection:`Apps`, remove the "Apps" filter and search for ``Me ``l10n_mx``. Then, install **Odoo Mexico Localization for Stock / Landing module (l10n_mx_edi_landing)**. -.. image:: media/mx_ft_10.png +.. image:: mexico/mx_ft_10.png :align: center :alt: MX stock module @@ -440,7 +440,7 @@ Then, go to :menuselection:`Inventory --> Settings --> Settings`. Within the opt **Landed Costs**. This option will allow adding the Pedimentos number to the corresponding product receptions. -.. image:: media/mx_ft_11.png +.. image:: mexico/mx_ft_11.png :align: center :alt: Costos en destino @@ -453,7 +453,7 @@ To associate the Pedimentos number indicated with an import (merchandise recepti Cost** must be created. They can be accessed through :menuselection:`Inventory --> Operations --> Landed Costs`. There you will find the option to attach the Pedimentos number. -.. image:: media/mx_ft_12.png +.. image:: mexico/mx_ft_12.png :align: center :alt: Customs number @@ -471,7 +471,7 @@ The **Payment Terms** are already configured in Odoo when installing the Mexican means that if you go to :menuselection:`Accounting --> Configuration --> Payment Terms`, you will find the default list in Odoo. -.. image:: media/mx_ft_13.png +.. image:: mexico/mx_ft_13.png :align: center :alt: Payment terms @@ -507,14 +507,14 @@ when you *Confirm* it. If the payment is PUE, the payment complement will not be of payment is visible from the invoice in the field called **Payment Policy** and takes the invoice date and the due date as parameters. -.. image:: media/mx_ft_14.png +.. image:: mexico/mx_ft_14.png :align: center :alt: Payment policy When configuring the contacts that will be used when making payments, you must configure the banks in the **Accounting** tab, place both the Bank, Account Number and CLABE. -.. image:: media/mx_ft_15.png +.. image:: mexico/mx_ft_15.png :align: center :alt: Contact bank account @@ -527,11 +527,11 @@ generated with its details. The payment can be registered from the invoice and once it is confirmed, the invoice will be paid and with its payment associated. -.. image:: media/mx_ft_16.png +.. image:: mexico/mx_ft_16.png :align: center :alt: PPD payments -.. image:: media/mx_ft_17.png +.. image:: mexico/mx_ft_17.png :align: center :alt: PPD payment information @@ -546,7 +546,7 @@ be *In Payment* since the payment will be effectively validated when it is bank .. seealso:: :doc:`../../bank/reconciliation/use_cases`. -.. image:: media/mx_ft_18.png +.. image:: mexico/mx_ft_18.png :align: center :alt: PPD payment created @@ -572,15 +572,15 @@ If at the time of registering a payment it is of the PUE type then in this case The payment can be registered from the invoice and once it is confirmed, the invoice will be paid and with its payment associated. -.. image:: media/mx_ft_19.png +.. image:: mexico/mx_ft_19.png :align: center :alt: PUE payments -.. image:: media/mx_ft_20.png +.. image:: mexico/mx_ft_20.png :align: center :alt: PUE payment information -.. image:: media/mx_ft_21.png +.. image:: mexico/mx_ft_21.png :align: center :alt: PUE payment created @@ -620,13 +620,13 @@ Preparation: Create the Product The Down Payment product must be type *Service* and must use the **NSPSC Product Category**: *84111506 Servicios de facturación*. -.. image:: media/mx_ft_22.png +.. image:: mexico/mx_ft_22.png :align: center :alt: Down payment product Add the down payment product as default to be used from the Odoo configurations. -.. image:: media/mx_ft_23.png +.. image:: mexico/mx_ft_23.png :align: center :alt: Down payment configuration @@ -636,27 +636,27 @@ Issuance of the electronic invoice for the value of the advance received Create the Advance Payment Invoice: From the sales order, create an advance payment invoice for the percentage of the purchase to be paid in advance (or for a fixed amount). -.. image:: media/mx_ft_24.png +.. image:: mexico/mx_ft_24.png :align: center :alt: Applying down payment Validate invoice with the down payment product. -.. image:: media/mx_ft_25.png +.. image:: mexico/mx_ft_25.png :align: center :alt: Confirm down payment -.. image:: media/mx_ft_26.png +.. image:: mexico/mx_ft_26.png :align: center :alt: Folio fiscal down payment Register Payment to the advance payment invoice. -.. image:: media/mx_ft_27.png +.. image:: mexico/mx_ft_27.png :align: center :alt: Down payment invoice -.. image:: media/mx_ft_28.png +.. image:: mexico/mx_ft_28.png :align: center :alt: Down payment registered @@ -666,7 +666,7 @@ Issuance of the electronic invoice for the total value of the operation. From the sales order, create an invoice for the total, that is, for all the order lines without discounting the advance. -.. image:: media/mx_ft_29.png +.. image:: mexico/mx_ft_29.png :align: center :alt: Full invoice @@ -678,13 +678,13 @@ Fiscal of the advance payment Invoice created in the previous step. Copy the Folio Fiscal of the following invoice following this example: -.. image:: media/mx_ft_30.png +.. image:: mexico/mx_ft_30.png :align: center :alt: Folio full invoice And paste it in the draft invoice created from the Sales Order without deducting the advances: -.. image:: media/mx_ft_31.png +.. image:: mexico/mx_ft_31.png :align: center :alt: CFDI origen folio @@ -697,52 +697,52 @@ Add credit note from invoice Create a **Credit Note** from the down payment invoice (the corrective invoice must be edited prior to confirming it, see explanation below the 2 following images) -.. image:: media/mx_ft_32.png +.. image:: mexico/mx_ft_32.png :align: center :alt: Creation of a Credit Note -.. image:: media/mx_ft_33.png +.. image:: mexico/mx_ft_33.png :align: center :alt: Matching down payment Before you *Confirm* the Credit Note, edit the Origin CFDI with ``07 | XXX`` instead of the prefix ``01 | XXX`` -.. image:: media/mx_ft_34.png +.. image:: mexico/mx_ft_34.png :align: center :alt: Modify folio fiscal -.. image:: media/mx_ft_35.png +.. image:: mexico/mx_ft_35.png :align: center :alt: CFDI origen type Now the invoice can be confirmed. -.. image:: media/mx_ft_36.png +.. image:: mexico/mx_ft_36.png :align: center :alt: Post credit note Now the Credit Note (Advance Payment) must be applied to the total invoice, this is added at the bottom below the amount owed. -.. image:: media/mx_ft_37.png +.. image:: mexico/mx_ft_37.png :align: center :alt: Add credit note -.. image:: media/mx_ft_38.png +.. image:: mexico/mx_ft_38.png :align: center :alt: Down payment applied Register a payment for the difference of the down payment and the total of the sale. -.. image:: media/mx_ft_39.png +.. image:: mexico/mx_ft_39.png :align: center :alt: Residual amount payment If you go to the XML of the invoice, you should see in CFDI related the type of relationship 07 and the Folio Fiscal of the advance payment invoice. -.. image:: media/mx_ft_40.png +.. image:: mexico/mx_ft_40.png :align: center :alt: XML down payment @@ -767,13 +767,13 @@ example, 98% of the total price for a 2% discount) and the number of days for wh valid (for example 5 days). You can also change the balance due type if necessary (in this example 30 days). -.. image:: media/mx_ft_41.png +.. image:: mexico/mx_ft_41.png :align: center :alt: Discount payment term Then when creating our Sales Order or Sales Invoice, assign the Payment Term created previously. -.. image:: media/mx_ft_42.png +.. image:: mexico/mx_ft_42.png :align: center :alt: discount on invoice @@ -783,7 +783,7 @@ Register the Payment within the days of the discount Register the payment within the days in which the application of the discount was specified, in our case it is within 5 days after the creation of the Sales Invoice. -.. image:: media/mx_ft_43.png +.. image:: mexico/mx_ft_43.png :align: center :alt: Discount payment @@ -791,15 +791,15 @@ Then go to the bottom of the invoice where the totals are located and there you created, reset to draft and cancel the payment that does not correspond - the one related to the discount. -.. image:: media/mx_ft_44.png +.. image:: mexico/mx_ft_44.png :align: center :alt: See discount payment -.. image:: media/mx_ft_45.png +.. image:: mexico/mx_ft_45.png :align: center :alt: Mote to draft payment -.. image:: media/mx_ft_46.png +.. image:: mexico/mx_ft_46.png :align: center :alt: Cancel payment @@ -810,23 +810,23 @@ Finally to close the cycle we must close the invoice, but as in this case we app close it correctly we must create a credit note specifying that the difference was given to the customer on a **Credit Note**. -.. image:: media/mx_ft_47.png +.. image:: mexico/mx_ft_47.png :align: center :alt: Discount credit note -.. image:: media/mx_ft_48.png +.. image:: mexico/mx_ft_48.png :align: center :alt: Reason of credit note Adjust the amount to the remaining balance in the original invoice. -.. image:: media/mx_ft_49.png +.. image:: mexico/mx_ft_49.png :align: center :alt: Total credit note Add the Credit Note to the original invoice so that it is settled. -.. image:: media/mx_ft_50.png +.. image:: mexico/mx_ft_50.png :align: center :alt: Add credit note for discount @@ -841,20 +841,20 @@ the steps below. #. Request Cancellation - .. image:: media/mx_ft_51.png + .. image:: mexico/mx_ft_51.png :align: center :alt: Cancel within 72 hours #. The status of the **Electronic invoicing** changes to *Cancelled* #. Click on *RESET TO DRAFT* - .. image:: media/mx_ft_52.png + .. image:: mexico/mx_ft_52.png :align: center :alt: Invoice to draft #. Click on *CANCEL ENTRY* - .. image:: media/mx_ft_53.png + .. image:: mexico/mx_ft_53.png :align: center :alt: Cancel journal entry @@ -872,7 +872,7 @@ must be asked to accept the cancellation, for this the following steps must be f #. Odoo synchronizes with the SAT to update the status of the **Electronic invoicing** with a scheduled action, Invoices canceled in the SAT will be canceled in Odoo. -.. image:: media/mx_ft_54.png +.. image:: mexico/mx_ft_54.png :align: center :alt: Cancel after 72 hours @@ -880,7 +880,7 @@ After clicking on **Request EDI cancellation**, the status of the **Electronic i will be *To Cancel* but the status of the SAT will be the same to *Valid*, it will remain active until the end customer / Recipient approves the cancellation in the SAT. -.. image:: media/mx_ft_55.png +.. image:: mexico/mx_ft_55.png :align: center :alt: Check estado del PAC @@ -891,7 +891,7 @@ scheduled action can be executed manually by entering with developer mode). If the invoice is canceled in the SAT, in Odoo it is also canceled, which allows you to switch the invoice to draft and finally cancel the invoice (*cancel entry*). -.. image:: media/mx_ft_56.png +.. image:: mexico/mx_ft_56.png :align: center :alt: PAC scheduled action @@ -901,11 +901,11 @@ Cancel Paid Invoices If the invoice has already been paid, a credit note must be created from the invoice so that the originating CFDI is recognized and later cancel the original invoice. -.. image:: media/mx_ft_57.png +.. image:: mexico/mx_ft_57.png :align: center :alt: Cancel paid invoice -.. image:: media/mx_ft_58.png +.. image:: mexico/mx_ft_58.png :align: center :alt: Credit note to cancel @@ -925,19 +925,19 @@ the reverse entry and save the cancellation information. Invoice to be canceled -.. image:: media/mx_ft_59.png +.. image:: mexico/mx_ft_59.png :align: center :alt: Previous period This is how the Balance Sheet looks like: -.. image:: media/mx_ft_60.png +.. image:: mexico/mx_ft_60.png :align: center :alt: Previous BS If the invoice is canceled, the journal entry and the Balance Sheet looks like this after canceling: -.. image:: media/mx_ft_61.png +.. image:: mexico/mx_ft_61.png :align: center :alt: AR in BS @@ -956,7 +956,7 @@ Close accounting period each month (Best Practice Mexican Localization) If the accounting period is closed due to the blocking dates, Odoo will not allow to modify or add accounting entries of a date corresponding to that accounting period. -.. image:: media/mx_ft_62.png +.. image:: mexico/mx_ft_62.png :align: center :alt: Closing fiscal period @@ -967,7 +967,7 @@ If the accounting period is closed, and the invoice was canceled in the SAT, the be published while the **Electronic invoicing** status will be *Sent* and the SAT status is *Cancelled*. -.. image:: media/mx_ft_63.png +.. image:: mexico/mx_ft_63.png :align: center :alt: Cancel in SAT @@ -980,32 +980,32 @@ reconcile the open invoice with the reversion created manually. It must be clearly indicated in the reference that it is a cancellation (you can use a cancellation account for invoices from previous periods such as **Other Income**). -.. image:: media/mx_ft_64.png +.. image:: mexico/mx_ft_64.png :align: center :alt: Manual reversal Reconcile the open invoice with the reversal entry ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -.. image:: media/mx_ft_65.png +.. image:: mexico/mx_ft_65.png :align: center :alt: Reconcile open invoice -.. image:: media/mx_ft_66.png +.. image:: mexico/mx_ft_66.png :align: center :alt: Open invoice paid In the Balance Sheet and Trial balance they are now with the correct balances. -.. image:: media/mx_ft_67.png +.. image:: mexico/mx_ft_67.png :align: center :alt: New BS -.. image:: media/mx_ft_68.png +.. image:: mexico/mx_ft_68.png :align: center :alt: Up to date BS -.. image:: media/mx_ft_69.png +.. image:: mexico/mx_ft_69.png :align: center :alt: Balanza de comprobación @@ -1016,11 +1016,11 @@ A server action can be created that modifies the status of the invoice to *Cance reconciled with the reversal entry (You should check this with support or with your Assigned Functional Consultant prior to performing this action). -.. image:: media/mx_ft_70.png +.. image:: mexico/mx_ft_70.png :align: center :alt: Scheduled action PAC status -.. image:: media/mx_ft_71.png +.. image:: mexico/mx_ft_71.png :align: center :alt: Execute server action @@ -1038,7 +1038,7 @@ of accounting. You can find all of those reports in :menuselection:`Accounting --> Reporting --> Mexico` -.. image:: media/mx_ce_01.png +.. image:: mexico/mx_ce_01.png :align: center :alt: MX reports @@ -1048,7 +1048,7 @@ Electronic Chart of Accounts (Called and displayed as COA). Electronic invoicing has never been so easy, just go to :menuselection:`Accounting -> Reports -> Mexico -> COA` and click the button **Export for SAT (XML)**. -.. image:: media/mx_ce_02.png +.. image:: mexico/mx_ce_02.png :align: center :alt: COA for SAT @@ -1064,7 +1064,7 @@ account with the number 102.01.99 once you change to establish the name you will automatically configured label, the configured labels are the ones chosen to be used in the COA in XML. -.. image:: media/mx_ce_03.png +.. image:: mexico/mx_ce_03.png :align: center :alt: Create account @@ -1089,7 +1089,7 @@ correctly configured your COA, you can go to :menuselection:`Reports --> Trial B automatically generated and can be exported to XML using the button on the top **Export for SAT (XML)** with the previous selection of the period you want to export. -.. image:: media/mx_ce_04.png +.. image:: mexico/mx_ce_04.png :align: center :alt: Electronic verification balance @@ -1162,20 +1162,20 @@ How to generate this report in Odoo? #. Go to :menuselection:`Accounting --> Reports --> Mexico --> Transactions with third partied (DIOT)`. - .. image:: media/mx_ce_05.png + .. image:: mexico/mx_ce_05.png :align: center :alt: DIOT report #. A report view is displayed, select the last month to report the immediately preceding month or leave the current month if it suits you. - .. image:: media/mx_ce_06.png + .. image:: mexico/mx_ce_06.png :align: center :alt: DIOT filter #. Click on *Export (XLSX)* or *Print (TXT)* -.. image:: media/mx_ce_07.png +.. image:: mexico/mx_ce_07.png :align: center :alt: Print DIOT @@ -1190,7 +1190,7 @@ Important considerations about your supplier and invoice data for DIOT address, not You need to do nothing else there, but the l10n MX type of operation must be configured in all your providers. -.. image:: media/mx_ce_08.png +.. image:: mexico/mx_ce_08.png :align: center :alt: DIOT configuration @@ -1208,7 +1208,7 @@ this is the reason why we recommend to use this report not only for exporting yo information. obligation, but generate it before the end of the month and use it as your auditory process to see that all your partners are configured correctly. -.. image:: media/mx_ce_09.png +.. image:: mexico/mx_ce_09.png :align: center :alt: DIOT Error @@ -1262,7 +1262,7 @@ last day of the preceding financial year, which is set under the accounting sett way, the accountant can trust that no one else is changing the previous year's transactions while auditing the books. -.. image:: media/mx_cc_01.png +.. image:: mexico/mx_cc_01.png :align: center :alt: Fiscal year @@ -1282,7 +1282,7 @@ As of December 31, the Balance Sheet shows the earnings of the Current Year that recognized (Account type Total Current Year Unallocated Earnings in MX account 305.01.01 ['current year earnings' type]) -.. image:: media/mx_cc_02.png +.. image:: mexico/mx_cc_02.png :align: center :alt: Balance sheet closing @@ -1296,7 +1296,7 @@ Closing Entry, the Trial Balance won't be correct. The simplified accounting entry would look like this: -.. image:: media/mx_cc_03.png +.. image:: mexico/mx_cc_03.png :align: center :alt: Closing journal entry @@ -1305,7 +1305,7 @@ they must set the **Closing Date** to the last day of the fiscal year. Making su doing this, whether or not the current gain of the year in the **Balance Sheet** is properly reporting a balance 0. -.. image:: media/mx_cc_04.png +.. image:: mexico/mx_cc_04.png :align: center :alt: Check BS closing @@ -1328,7 +1328,7 @@ SAT without having to manually create this information every day in Odoo. Go to settings and enable the multi-currency feature. -.. image:: media/mx_mc_01.png +.. image:: mexico/mx_mc_01.png :align: center :alt: Multi currency configuration @@ -1347,7 +1347,7 @@ enable, to enable the Check with xsd feature follow the next steps (with the - Open any company you have. - Click on "Action" and then on "Download XSD file to CFDI". -.. image:: media/mx-xsd-cfdi.png +.. image:: mexico/mx-xsd-cfdi.png :align: center :alt: Download XSD files to CFDI from the Companies list view on Odoo @@ -1406,7 +1406,7 @@ Common problems and errors You need to go to Fiscal Position settings and set the proper code (it is the first 3 numbers of the name), for example, for the test, you need to set 601, it will look like the picture. - .. image:: media/mx_faq_01.png + .. image:: mexico/mx_faq_01.png :align: center :alt: Fiscal position error @@ -1425,7 +1425,7 @@ Common problems and errors **Solution**: The payment method is required on your invoice. -.. image:: media/mx_faq_02.png +.. image:: mexico/mx_faq_02.png :align: center :alt: Payment method error @@ -1456,7 +1456,7 @@ Common problems and errors **Solution**: The postal code of your company address is not valid for Mexico, please correct it. -.. image:: media/mx_faq_03.png +.. image:: mexico/mx_faq_03.png :align: center :alt: ZIP code error @@ -1473,11 +1473,11 @@ Common problems and errors Set the Mexican name for the 0% and 16% tax in your system and use it on the invoice. Your tax, which represents 16% VAT and 0%, must have the **Factor Type** field set to *Tasa*. - .. image:: media/mx_faq_04.png + .. image:: mexico/mx_faq_04.png :align: center :alt: Factor type error - .. image:: media/mx_faq_05.png + .. image:: mexico/mx_faq_05.png :align: center :alt: Rate error diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/files/certificate.cer b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/certificate.cer similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/files/certificate.cer rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/certificate.cer diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/files/certificate.key b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/certificate.key similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/files/certificate.key rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/certificate.key diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx-xsd-cfdi.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx-xsd-cfdi.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx-xsd-cfdi.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx-xsd-cfdi.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_cc_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_cc_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ce_09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ce_09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_co_10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_co_10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_faq_05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_faq_05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_06.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_06.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_06.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_06.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_07.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_07.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_07.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_07.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_08.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_08.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_08.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_08.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_09.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_09.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_09.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_09.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_10.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_10.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_10.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_10.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_11.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_11.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_11.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_11.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_12.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_12.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_12.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_12.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_13.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_13.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_13.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_13.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_14.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_14.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_14.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_14.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_15.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_15.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_15.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_15.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_16.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_16.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_16.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_16.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_17.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_17.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_17.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_17.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_18.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_18.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_18.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_18.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_19.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_19.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_19.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_19.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_20.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_20.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_20.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_20.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_21.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_21.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_21.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_21.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_22.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_22.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_22.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_22.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_23.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_23.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_23.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_23.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_24.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_24.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_24.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_24.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_25.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_25.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_25.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_25.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_26.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_26.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_26.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_26.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_27.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_27.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_27.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_27.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_28.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_28.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_28.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_28.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_29.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_29.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_29.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_29.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_30.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_30.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_30.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_30.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_31.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_31.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_31.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_31.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_32.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_32.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_32.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_32.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_33.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_33.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_33.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_33.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_34.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_34.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_34.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_34.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_35.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_35.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_35.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_35.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_36.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_36.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_36.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_36.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_37.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_37.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_37.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_37.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_38.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_38.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_38.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_38.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_39.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_39.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_39.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_39.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_40.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_40.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_40.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_40.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_41.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_41.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_41.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_41.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_42.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_42.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_42.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_42.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_43.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_43.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_43.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_43.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_44.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_44.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_44.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_44.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_45.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_45.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_45.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_45.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_46.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_46.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_46.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_46.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_47.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_47.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_47.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_47.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_48.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_48.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_48.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_48.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_49.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_49.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_49.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_49.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_50.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_50.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_50.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_50.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_51.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_51.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_51.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_51.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_52.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_52.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_52.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_52.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_53.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_53.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_53.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_53.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_54.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_54.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_54.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_54.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_55.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_55.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_55.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_55.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_56.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_56.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_56.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_56.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_57.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_57.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_57.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_57.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_58.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_58.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_58.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_58.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_59.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_59.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_59.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_59.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_60.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_60.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_60.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_60.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_61.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_61.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_61.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_61.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_62.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_62.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_62.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_62.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_63.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_63.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_63.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_63.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_64.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_64.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_64.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_64.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_65.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_65.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_65.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_65.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_66.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_66.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_66.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_66.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_67.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_67.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_67.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_67.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_68.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_68.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_68.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_68.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_69.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_69.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_69.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_69.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_70.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_70.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_70.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_70.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_71.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_71.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_ft_71.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_ft_71.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_mc_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_mc_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_mc_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_mc_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_mo_01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_mo_01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/mx_mo_01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/mexico/mx_mo_01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/peru.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/peru.rst index 9beafe13e..6a193c08a 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/peru.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/peru.rst @@ -31,7 +31,7 @@ Go to *Apps* and search for Peru, then click Install in the module Peru EDI. Thi dependency with *Peru - Accounting*. In case this last one is not installed, Odoo installs it automatically within EDI. -.. image:: media/peru-modules.png +.. image:: peru/peru-modules.png :align: center :alt: The "Module" filter is set on "Peru" @@ -47,7 +47,7 @@ essential for the Electronic Invoice to work properly. The field **Address Type the establishment code assigned by the SUNAT when companies register their RUC (Unique Contributor Registration): -.. image:: media/peru-company.png +.. image:: peru/peru-company.png :align: center :alt: Company data for Peru including RUC and Address type code @@ -114,7 +114,7 @@ IAP (Odoo In-App Purchase) This is the default and the suggested option, considering the digital ceritificate is included as part of the service. -.. image:: media/peru-IAP.png +.. image:: peru/peru-IAP.png :align: center :alt: IAP option as signature providers @@ -178,7 +178,7 @@ document validation directly to Digiflow. In this case you need to consider: - Sign a service agreement directly with `Digiflow `_. - Provide your SOL credentials. -.. image:: media/peru-Digiflow.png +.. image:: peru/peru-Digiflow.png :align: center :alt: Digiflow @@ -218,7 +218,7 @@ In case you don’t use Odoo IAP, in order to generate the electronic invoice si certificate with the extension ``.pfx`` is required. Proceed to this section and load your file and password. -.. image:: media/peru-Certificate.png +.. image:: peru/peru-Certificate.png :align: center :alt: EDI Certificate wizard @@ -228,7 +228,7 @@ Multicurrency The official currency exchange rate in Peru is provided by the Bank of Peru. Odoo can connect directly to its services and get the currency rate either automatically or manually. -.. image:: media/peru-multicurrency.png +.. image:: peru/peru-multicurrency.png :align: center :alt: Bank of Peru is displayed in Multicurrency Service option @@ -245,7 +245,7 @@ Taxes As part of the localization module the taxes are created automatically with their related financial account and electronic invoice configuration. -.. image:: media/peru-taxes.png +.. image:: peru/peru-taxes.png :align: center :alt: List of default taxes @@ -256,7 +256,7 @@ As part of the taxes configuration, there are three new fields required for elec the taxes created by default have this data included, but in case you create new taxes make sure you fill in the fields: -.. image:: media/peru-taxes-edi.png +.. image:: peru/peru-taxes-edi.png :align: center :alt: Taxes EDI data for Peru @@ -284,7 +284,7 @@ is created automatically when the localization module is installed. The information required for the document types is included by default so the user does not need to fill anything on this view: -.. image:: media/peru-document-type.png +.. image:: peru/peru-document-type.png :align: center :alt: Document Type list @@ -311,7 +311,7 @@ Electronic Data Interchange This section indicates which EDI workflow is used in the invoice, for Peru we must select “Peru UBL 2.1”. -.. image:: media/peru-journal-edi.png +.. image:: peru/peru-journal-edi.png :align: center :alt: Journal EDI field @@ -328,7 +328,7 @@ As part of the Peruvian localization, the identification types defined by the SU available on the Partner form, this information is essential for most transactions either on the sender company and in the customer, make sure you fill in this information in your records. -.. image:: media/peru-id-type.png +.. image:: peru/peru-id-type.png :align: center :alt: Partner identification type @@ -339,7 +339,7 @@ Product Additional to the basic information in your products, for the Peruvian localization, the UNSPC Code on the product is a required value to be configured. -.. image:: media/peru-unspc-code.png +.. image:: peru/peru-unspc-code.png :align: center :alt: UNSPC Code on products @@ -361,7 +361,7 @@ required as part of the Peru EDI: - **Document type**: The default value is “Factura Electronica” but you can manually change the document type if needed and select Boleta for example. - .. image:: media/peru-invoice-document-type.png + .. image:: peru/peru-invoice-document-type.png :align: center :alt: Invoice document type field on invoices @@ -369,7 +369,7 @@ required as part of the Peru EDI: type, the default value is “Internal Sale” but another value can be selected manually when needed, for example Export of Goods. - .. image:: media/peru-operation-type.png + .. image:: peru/peru-operation-type.png :align: center :alt: Invoice operation type field on invoices @@ -378,7 +378,7 @@ required as part of the Peru EDI: All the taxes loaded by default are associated with a default EDI affection reason, if needed you can manually select another one when creating the invoice. - .. image:: media/peru-tax-affectation-reason.png + .. image:: peru/peru-tax-affectation-reason.png :align: center :alt: Tax affectation reason in invoice line @@ -389,7 +389,7 @@ Once you check all the information in your invoice is correct, you can proceed t action registers the account move and triggers the Electronic invoice workflow to send it to the OSE and the SUNAT. The following message is displayed at the top of the invoice: -.. image:: media/peru-posted-invoice.png +.. image:: peru/peru-posted-invoice.png :align: center :alt: Sending of EDI Invoice in blue @@ -402,7 +402,7 @@ Electronic Invoice Status done either automatically by Odoo with a *cron* that runs every hour, or the user can send it immediately by clicking on the button “Sent now”. -.. image:: media/peru-sent-manual.png +.. image:: peru/peru-sent-manual.png :align: center :alt: Send EDI manually @@ -410,7 +410,7 @@ immediately by clicking on the button “Sent now”. the validation a ZIP file is downloaded and a message is logged in the chatter indicating the correct Government validation. -.. image:: media/peru-invoice-sent.png +.. image:: peru/peru-invoice-sent.png :align: center :alt: Message on chatter when the invoice is valid @@ -438,7 +438,7 @@ If a validation error is received, you have two options: data on the invoice lines), the correct solution is to reset the invoice to Draft, apply the changes, and then send the invoice again to the SUNAT for another validation. - .. image:: media/peru-errors.png + .. image:: peru/peru-errors.png :align: center :alt: List of common errors on invoices @@ -452,7 +452,7 @@ Invoice PDF Report After the invoice is accepted and validated by the SUNAT, the invoice PDF report can be printed. The report includes a QR code, indicating the invoice is a valid fiscal document. -.. image:: media/peru-PDF.png +.. image:: peru/peru-PDF.png :align: center :alt: Invoice PDF report @@ -466,7 +466,7 @@ Once you run out of credits a red label is displayed at the top of the invoice i additional credits are required, you can easily buy them by accessing the link provided in the message. -.. image:: media/peru-credits-IAP.png +.. image:: peru/peru-credits-IAP.png :align: center :alt: Buying credits in the IAP @@ -483,7 +483,7 @@ Some scenarios require an invoice cancellation, for example, when an invoice was If the invoice was already sent and validated by the SUNAT, the correct way to proceed is by clicking on the button Request Cancellation: -.. image:: media/peru-cancellation.png +.. image:: peru/peru-cancellation.png :align: center :alt: Request invoice cancellation button @@ -497,7 +497,7 @@ either automatically by Odoo with a *cron* that runs every hour, or the user can immediately by clicking on the button “Send now”. Once it is sent, a cancellation ticket is created, as a result the next message and CDR File are logged in the chatter: -.. image:: media/peru-cancellation-cdr.png +.. image:: peru/peru-cancellation-cdr.png :align: center :alt: Cancellation CDR sent by the SUNAT @@ -505,7 +505,7 @@ created, as a result the next message and CDR File are logged in the chatter: validated. As part of the validation a ZIP file is downloaded and a message is logged in the chatter indicating the correct Government validation. -.. image:: media/peru-cancelled.png +.. image:: peru/peru-cancelled.png :align: center :alt: nvoice after cancellation @@ -521,7 +521,7 @@ When creating exportation invoices, take into account the next considerations: - Operation type in your invoice must be an Exportation one. - The taxes included in the invoice lines should be EXP taxes. -.. image:: media/peru-exp-invoice.png +.. image:: peru/peru-exp-invoice.png :align: center :alt: Exportation invoices main data @@ -542,13 +542,13 @@ When creating invoices that is subject to Detractions, take into account the nex #. All the products included in the invoice must have these fields configured: - .. image:: media/peru-detraction.png + .. image:: peru/peru-detraction.png :align: center :alt: Detraction fields on products #. Operation type in your invoice must be ``1001`` - .. image:: media/peru-detraction-invoice.png + .. image:: peru/peru-detraction-invoice.png :align: center :alt: Detraction code on invoices. @@ -559,7 +559,7 @@ When a correction or refund is needed over a validated invoice, a credit note mu for this just click on the button “Add Credit Note”, a part of the Peruvian localization you need to prove a Credit Reason selecting one of the options in the list. -.. image:: media/peru-credit-note.png +.. image:: peru/peru-credit-note.png :align: center :alt: Add Credit Note from invoice @@ -569,7 +569,7 @@ to prove a Credit Reason selecting one of the options in the list. By default the Credit Note is set in the document type: -.. image:: media/peru-credit-note-document.png +.. image:: peru/peru-credit-note-document.png :align: center :alt: Credit Note document type diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-Certificate.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-Certificate.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-Certificate.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-Certificate.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-Digiflow.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-Digiflow.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-Digiflow.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-Digiflow.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-IAP.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-IAP.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-IAP.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-IAP.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-PDF.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-PDF.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-PDF.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-PDF.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancellation-cdr.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancellation-cdr.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancellation-cdr.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancellation-cdr.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancellation.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancellation.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancellation.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancellation.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancelled.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancelled.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-cancelled.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-cancelled.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-company.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-company.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-company.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-company.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credit-note-document.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credit-note-document.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credit-note-document.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credit-note-document.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credit-note.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credit-note.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credit-note.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credit-note.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credits-IAP.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credits-IAP.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-credits-IAP.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-credits-IAP.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-detraction-invoice.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-detraction-invoice.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-detraction-invoice.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-detraction-invoice.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-detraction.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-detraction.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-detraction.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-detraction.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-document-type.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-document-type.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-document-type.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-document-type.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-errors.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-errors.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-errors.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-errors.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-exp-invoice.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-exp-invoice.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-exp-invoice.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-exp-invoice.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-id-type.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-id-type.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-id-type.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-id-type.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-invoice-document-type.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-invoice-document-type.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-invoice-document-type.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-invoice-document-type.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-invoice-sent.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-invoice-sent.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-invoice-sent.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-invoice-sent.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-journal-edi.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-journal-edi.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-journal-edi.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-journal-edi.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-modules.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-modules.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-modules.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-modules.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-multicurrency.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-multicurrency.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-multicurrency.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-multicurrency.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-operation-type.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-operation-type.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-operation-type.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-operation-type.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-posted-invoice.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-posted-invoice.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-posted-invoice.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-posted-invoice.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-sent-manual.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-sent-manual.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-sent-manual.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-sent-manual.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-tax-affectation-reason.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-tax-affectation-reason.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-tax-affectation-reason.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-tax-affectation-reason.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-taxes-edi.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-taxes-edi.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-taxes-edi.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-taxes-edi.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-taxes.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-taxes.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-taxes.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-taxes.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-unspc-code.png b/content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-unspc-code.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/peru-unspc-code.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/peru/peru-unspc-code.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland.rst index da5e6b6c9..aab832bc7 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland.rst @@ -9,7 +9,7 @@ The ISRs are payment slips used in Switzerland. You can print them directly from Odoo. On the customer invoices, there is a new button called *Print ISR*. -.. image:: media/switzerland00.png +.. image:: switzerland/switzerland00.png :align: center .. tip:: @@ -17,12 +17,12 @@ called *Print ISR*. defined on the invoice. You can use CH6309000000250097798 as bank account number and 010391391 as CHF ISR reference. -.. image:: media/switzerland01.png +.. image:: switzerland/switzerland01.png :align: center Then you open a pdf with the ISR. -.. image:: media/switzerland02.png +.. image:: switzerland/switzerland02.png :align: center There exists two layouts for ISR: one with, and one without the bank @@ -31,7 +31,7 @@ bank information on the ISR. To activate it, go in :menuselection:`Accounting --> Configuration --> Settings --> Customer Invoices` and enable **Print bank on ISR**: -.. image:: media/switzerland03.png +.. image:: switzerland/switzerland03.png :align: center ISR reference on invoices @@ -45,7 +45,7 @@ To do so, you need to configure the Journal you usually use to issue invoices. G default, the Journal is named *Customer Invoices*), click en *Edit*, and open the *Advanced Settings* tab. In the **Communication Standard** field, select *Switzerland*, and click on *Save*. -.. image:: media/switzerland-isr-reference.png +.. image:: switzerland/switzerland-isr-reference.png :align: center :alt: Configure your Journal to display your ISR as payment reference on your invoices in Odoo @@ -57,7 +57,7 @@ Tax Administration from Switzerland. For this, go in :menuselection:`Accounting --> Settings`, activate the multi-currencies setting and choose the service you want. -.. image:: media/switzerland04.png +.. image:: switzerland/switzerland04.png :align: center Updated VAT for January 2018 @@ -77,7 +77,7 @@ If you have started on an earlier version, you first have to update the module "Switzerland - Accounting Reports". For this, you go in :menuselection:`Apps --> remove the filter "Apps" --> search for "Switzerland - Accounting Reports" --> open the module --> click on "upgrade"`. -.. image:: media/switzerland05.png +.. image:: switzerland/switzerland05.png :align: center Once it has been done, you can work on creating new taxes for the diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland-isr-reference.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland-isr-reference.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland-isr-reference.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland-isr-reference.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland00.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland00.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland00.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland00.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland01.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland01.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland01.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland01.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland02.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland02.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland02.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland02.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland03.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland03.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland03.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland03.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland04.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland04.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland04.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland04.png diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland05.png b/content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland05.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/localizations/media/switzerland05.png rename to content/applications/finance/accounting/fiscal_localizations/localizations/switzerland/switzerland05.png diff --git a/content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages.rst b/content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages.rst index aee4f5ecf..1998f22b4 100644 --- a/content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages.rst +++ b/content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages.rst @@ -24,7 +24,7 @@ Localization`, click on **Install More Packages**, and install your country's mo Once done, select your country's package, and click on *Save*. -.. image:: media/fiscal_localization_packages_selection.png +.. image:: fiscal_localization_packages/fiscal_localization_packages_selection.png :align: center :alt: Select your country's fiscal localization package in Odoo Accounting. diff --git a/content/applications/finance/accounting/fiscal_localizations/overview/media/fiscal_localization_packages_selection.png b/content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages/fiscal_localization_packages_selection.png similarity index 100% rename from content/applications/finance/accounting/fiscal_localizations/overview/media/fiscal_localization_packages_selection.png rename to content/applications/finance/accounting/fiscal_localizations/overview/fiscal_localization_packages/fiscal_localization_packages_selection.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts.rst b/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts.rst index 5d9a5284b..7004f0f63 100644 --- a/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts.rst +++ b/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts.rst @@ -22,7 +22,7 @@ time, they are listed as follows : When browsing your Chart of Accounts, you can filter the accounts by number, in the left column, and also group them by Account Type. -.. image:: media/chart_of_accounts01.png +.. image:: chart_of_accounts/chart_of_accounts01.png :align: center :alt: Group the accounts by type in Odoo Accounting @@ -145,7 +145,7 @@ To display your **Trial Balance** report with your Account Groups, go to :menuse --> Reporting --> Trial Balance`, then open the *Options* menu and select **Hierarchy and Subtotals**. -.. image:: media/chart_of_accounts02.png +.. image:: chart_of_accounts/chart_of_accounts02.png :align: center :alt: Account Groups in the Trial Balance in Odoo Accounting diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/chart_of_accounts01.png b/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts/chart_of_accounts01.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/chart_of_accounts01.png rename to content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts/chart_of_accounts01.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/chart_of_accounts02.png b/content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts/chart_of_accounts02.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/chart_of_accounts02.png rename to content/applications/finance/accounting/getting_started/initial_configuration/chart_of_accounts/chart_of_accounts02.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst b/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst index 5d5962578..99ef1aeb0 100644 --- a/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst +++ b/content/applications/finance/accounting/getting_started/initial_configuration/setup.rst @@ -21,7 +21,7 @@ Accounting onboarding banner The step-by-step Accounting onboarding banner is composed of four steps: -.. image:: media/setup_accounting_onboarding.png +.. image:: setup/setup_accounting_onboarding.png :align: center :alt: Step-by-step onboarding banner in Odoo Accounting @@ -39,7 +39,7 @@ This menu allows you to add your company’s details such as the name, address, number, email address, and Tax ID, or VAT number. These details are then displayed on your documents, such as on invoices. -.. image:: media/setup_company.png +.. image:: setup/setup_company.png :align: center :alt: Add your company's details in Odoo Accounting and Odoo Invoicing @@ -105,7 +105,7 @@ opening balances. Basic settings are displayed on this page to help you review your Chart of Accounts. To access all the settings of an account, click on the *double arrow button* at the end of the line. -.. image:: media/setup_chart_of_accounts.png +.. image:: setup/setup_chart_of_accounts.png :align: center :alt: Setup of the Chart of Accounts and their opening balances in Odoo Accounting @@ -125,7 +125,7 @@ If you have Odoo Accounting installed on your database, you can reach it by goin The Invoicing onboarding banner is composed of four main steps: -.. image:: media/setup_invoicing_onboarding.png +.. image:: setup/setup_invoicing_onboarding.png :align: center :alt: Step-by-step onboarding banner in Odoo Invoicing @@ -155,7 +155,7 @@ automatically adds the company's phone number, email, website URL, and Tax ID (o footer, according to the values you previously configured in the :ref:`Company Data `. -.. image:: media/setup_document_layout.png +.. image:: setup/setup_document_layout.png :align: center :alt: Document layout configuration in Odoo Invoicing diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/setup_accounting_onboarding.png b/content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_accounting_onboarding.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/setup_accounting_onboarding.png rename to content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_accounting_onboarding.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/setup_chart_of_accounts.png b/content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_chart_of_accounts.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/setup_chart_of_accounts.png rename to content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_chart_of_accounts.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/setup_company.png b/content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_company.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/setup_company.png rename to content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_company.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/setup_document_layout.png b/content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_document_layout.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/setup_document_layout.png rename to content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_document_layout.png diff --git a/content/applications/finance/accounting/getting_started/initial_configuration/media/setup_invoicing_onboarding.png b/content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_invoicing_onboarding.png similarity index 100% rename from content/applications/finance/accounting/getting_started/initial_configuration/media/setup_invoicing_onboarding.png rename to content/applications/finance/accounting/getting_started/initial_configuration/setup/setup_invoicing_onboarding.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/customer_invoice.rst b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice.rst index f64454d6f..2fcaf854e 100644 --- a/content/applications/finance/accounting/getting_started/process_overview/customer_invoice.rst +++ b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice.rst @@ -55,10 +55,10 @@ Let's create a customer invoice with following information: - Unit Price: 100 - Taxes: Tax 15% -.. image:: ./media/invoice01.png +.. image:: customer_invoice/invoice01.png :align: center -.. image:: ./media/invoice02.png +.. image:: customer_invoice/invoice02.png :align: center The document is composed of three parts: @@ -80,7 +80,7 @@ then moves from the Draft state to the Open state. When you have validated an invoice, Odoo gives it a unique number from a defined, and modifiable, sequence. -.. image:: ./media/invoice03.png +.. image:: customer_invoice/invoice03.png :align: center Accounting entries corresponding to this invoice are automatically @@ -88,7 +88,7 @@ generated when you validate the invoice. You can see the details by clicking on the entry in the Journal Entry field in the "Other Info" tab. -.. image:: ./media/invoice04.png +.. image:: customer_invoice/invoice04.png :align: center Send the invoice to customer @@ -97,7 +97,7 @@ Send the invoice to customer After validating the customer invoice, you can directly send it to the customer via the 'Send by email' functionality. -.. image:: ./media/invoice05.png +.. image:: customer_invoice/invoice05.png :align: center A typical journal entry generated from a validated invoice will look @@ -142,7 +142,7 @@ according to your accounting localisation. Create a bank statement from the accounting dashboard with the related journal and enter an amount of $100 . -.. image:: ./media/invoice06.png +.. image:: customer_invoice/invoice06.png :align: center Reconcile @@ -150,7 +150,7 @@ Reconcile Now let's reconcile! -.. image:: ./media/invoice07.png +.. image:: customer_invoice/invoice07.png :align: center You can now go through every transaction and reconcile them or you can mass reconcile with instructions at the bottom. @@ -159,16 +159,16 @@ After reconciling the items in the sheet, the related invoice will now display "You have outstanding payments for this customer. You can reconcile them to pay this invoice. " -.. image:: ./media/invoice08.png +.. image:: customer_invoice/invoice08.png :align: center -.. image:: ./media/invoice09.png +.. image:: customer_invoice/invoice09.png :align: center Apply the payment. Below, you can see that the payment has been added to the invoice. -.. image:: ./media/invoice10.png +.. image:: customer_invoice/invoice10.png :align: center Payment Followup @@ -189,10 +189,10 @@ will be executed. By going to the customer record and diving into the "Overdue Payments" you will see the follow-up message and all overdue invoices. -.. image:: ./media/invoice11.png +.. image:: customer_invoice/invoice11.png :align: center -.. image:: ./media/invoice12.png +.. image:: customer_invoice/invoice12.png :align: center Customer aging report: @@ -205,7 +205,7 @@ their work. Use the aging report to determine which customers are overdue and begin your collection efforts. -.. image:: ./media/invoice13.png +.. image:: customer_invoice/invoice13.png :align: center Profit and loss @@ -216,7 +216,7 @@ Ultimately, this gives you a clear image of your Net Profit and Loss. It is sometimes referred to as the "Income Statement" or "Statement of Revenues and Expenses." -.. image:: ./media/invoice14.png +.. image:: customer_invoice/invoice14.png :align: center Balance sheet @@ -225,10 +225,10 @@ Balance sheet The balance sheet summarizes your company's liabilities, assets and equity at a specific moment in time. -.. image:: ./media/invoice15.png +.. image:: customer_invoice/invoice15.png :align: center -.. image:: ./media/invoice16.png +.. image:: customer_invoice/invoice16.png :align: center For example, if you manage your inventory using the perpetual accounting diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice01.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice01.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice01.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice01.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice02.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice02.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice02.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice02.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice03.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice03.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice03.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice03.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice04.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice04.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice04.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice04.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice05.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice05.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice05.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice05.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice06.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice06.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice06.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice06.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice07.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice07.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice07.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice07.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice08.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice08.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice08.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice08.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice09.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice09.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice09.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice09.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice10.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice10.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice10.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice10.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice11.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice11.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice11.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice11.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice12.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice12.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice12.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice12.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice13.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice13.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice13.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice13.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice14.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice14.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice14.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice14.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice15.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice15.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice15.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice15.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/invoice16.png b/content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice16.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/invoice16.png rename to content/applications/finance/accounting/getting_started/process_overview/customer_invoice/invoice16.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/supplier_bill.rst b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill.rst index 56f66ed1c..581a18d0f 100644 --- a/content/applications/finance/accounting/getting_started/process_overview/supplier_bill.rst +++ b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill.rst @@ -21,7 +21,7 @@ When a vendor bill is received, you can record it from :menuselection:`Purchases in the Accounting application. As a shortcut, you can also use the **New Bill** feature on the accounting dashboard. -.. image:: ./media/vendor_bill05.png +.. image:: supplier_bill/vendor_bill05.png :align: center To register a new vendor bill, start by selecting a vendor and inputting @@ -29,7 +29,7 @@ their invoice as the **Vendor Reference**, then add and confirm the product lines, making sure to have the right product quantities, taxes and prices. -.. image:: ./media/vendor_bill01.png +.. image:: supplier_bill/vendor_bill01.png :align: center Save the invoice to update the pre tax and tax amounts at the bottom of @@ -86,7 +86,7 @@ memo field, we recommend you set the vendor invoice number as a reference (Odoo will auto fill this field from the from the vendor bill if set it correctly). -.. image:: ./media/vendor_bill06.png +.. image:: supplier_bill/vendor_bill06.png :align: center @@ -106,7 +106,7 @@ print in checks in batches. If you have checks to print, Odoo's accounting dashboard acts as a to do list and reminds you of how many checks you have left to be printed. -.. image:: ./media/vendor_bill02.png +.. image:: supplier_bill/vendor_bill02.png :align: center By selecting the amount of checks to be printed, you can dive right into @@ -117,7 +117,7 @@ select them all) and set the action to **Print Checks**. Odoo will ask you to set the next check number in the sequence and will then print all the checks at once. -.. image:: ./media/vendor_bill03.png +.. image:: supplier_bill/vendor_bill03.png :align: center Reporting @@ -131,7 +131,7 @@ you can use the **Aged Payable** report, under the reporting menu, (in :menuselection:`Reporting --> Business Statement --> Aged payable`) to get a visual of all of your outstanding bills. -.. image:: ./media/vendor_bill04.png +.. image:: supplier_bill/vendor_bill04.png :align: center From here, you can click directly on a vendors name to open up the diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill01.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill01.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill01.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill01.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill02.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill02.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill02.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill02.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill03.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill03.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill03.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill03.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill04.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill04.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill04.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill04.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill05.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill05.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill05.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill05.png diff --git a/content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill06.png b/content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill06.png similarity index 100% rename from content/applications/finance/accounting/getting_started/process_overview/media/vendor_bill06.png rename to content/applications/finance/accounting/getting_started/process_overview/supplier_bill/vendor_bill06.png diff --git a/content/applications/finance/accounting/others/adviser/budget.rst b/content/applications/finance/accounting/others/adviser/budget.rst index a2c7e3603..6d3e05ada 100644 --- a/content/applications/finance/accounting/others/adviser/budget.rst +++ b/content/applications/finance/accounting/others/adviser/budget.rst @@ -24,14 +24,14 @@ First we need to install the relevant apps to use budgeting. The main module is the accounting app. Go in the app module and install the **Accounting and Finance** app. -.. image:: media/budget01.png +.. image:: budget/budget01.png :align: center Further configuration is as well necessary. Go to :menuselection:`Accounting module --> Configuration --> Settings` and enable the **Budget management** feature -.. image:: media/budget02.png +.. image:: budget/budget02.png :align: center Budgetary Positions @@ -62,18 +62,18 @@ Budgetary Positions`. For our example we need to define what accounts relates to our project's expenses. Create a position and add items to select the accounts. -.. image:: media/budget03.png +.. image:: budget/budget03.png :align: center In this case we select the three relevant accounts used wherein we will book our expenses. -.. image:: media/budget04.png +.. image:: budget/budget04.png :align: center Click on *Select*. -.. image:: media/budget05.png +.. image:: budget/budget05.png :align: center Save the changes to confirm your Budgetary position. @@ -91,7 +91,7 @@ analytical account by entering the Accounting module and clicking :menuselection:`Advisers --> Analytic Accounts --> Open Charts`. Create a new Account called Smith&Co project and select the related partner. -.. image:: media/budget06.png +.. image:: budget/budget06.png :align: center Set a budget @@ -108,7 +108,7 @@ We have to give a name to the budget. In this case we'll call it "Smith Project". Select the period wherein the budget will be applicable. Next add an item to specify your targets in the Budget Line. -.. image:: media/budget07.png +.. image:: budget/budget07.png :align: center Select the Budgetary Position related to the Budget Line. In other @@ -118,7 +118,7 @@ Select the "Cost" Budgetary Position and specify the Planned Amount. As we are recording a cost, we need to specify a **negative amount**. Finally, select the corresponding analytic account. -.. image:: media/budget08.png +.. image:: budget/budget08.png :align: center Click on **Save & new** to input the revenue budget. The Budgetary @@ -146,7 +146,7 @@ Via the analytical account, Odoo can account the invoice lines and purchase lines booked in the accounts and will display them in the **Practical Amount** column. -.. image:: media/budget09.png +.. image:: budget/budget09.png :align: center .. note:: diff --git a/content/applications/finance/accounting/others/adviser/media/budget01.png b/content/applications/finance/accounting/others/adviser/budget/budget01.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget01.png rename to content/applications/finance/accounting/others/adviser/budget/budget01.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget02.png b/content/applications/finance/accounting/others/adviser/budget/budget02.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget02.png rename to content/applications/finance/accounting/others/adviser/budget/budget02.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget03.png b/content/applications/finance/accounting/others/adviser/budget/budget03.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget03.png rename to content/applications/finance/accounting/others/adviser/budget/budget03.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget04.png b/content/applications/finance/accounting/others/adviser/budget/budget04.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget04.png rename to content/applications/finance/accounting/others/adviser/budget/budget04.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget05.png b/content/applications/finance/accounting/others/adviser/budget/budget05.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget05.png rename to content/applications/finance/accounting/others/adviser/budget/budget05.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget06.png b/content/applications/finance/accounting/others/adviser/budget/budget06.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget06.png rename to content/applications/finance/accounting/others/adviser/budget/budget06.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget07.png b/content/applications/finance/accounting/others/adviser/budget/budget07.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget07.png rename to content/applications/finance/accounting/others/adviser/budget/budget07.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget08.png b/content/applications/finance/accounting/others/adviser/budget/budget08.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget08.png rename to content/applications/finance/accounting/others/adviser/budget/budget08.png diff --git a/content/applications/finance/accounting/others/adviser/media/budget09.png b/content/applications/finance/accounting/others/adviser/budget/budget09.png similarity index 100% rename from content/applications/finance/accounting/others/adviser/media/budget09.png rename to content/applications/finance/accounting/others/adviser/budget/budget09.png diff --git a/content/applications/finance/accounting/others/analytic/purchases_expenses.rst b/content/applications/finance/accounting/others/analytic/purchases_expenses.rst index 19859baad..224a010d9 100644 --- a/content/applications/finance/accounting/others/analytic/purchases_expenses.rst +++ b/content/applications/finance/accounting/others/analytic/purchases_expenses.rst @@ -20,17 +20,18 @@ Configuration The following modules needs to be installed to track cost. Enter the app module and install the following apps: -+---------------------------------+---------------------------------+---------------------------------+ -| .. image:: media/purchase01.png | .. image:: media/purchase02.png | .. image:: media/purchase03.png | -+=================================+=================================+=================================+ -+---------------------------------+---------------------------------+---------------------------------+ +.. list-table:: + + - - .. image:: purchases_expenses/purchase01.png + - .. image:: purchases_expenses/purchase02.png + - .. image:: purchases_expenses/purchase03.png Please note that the applications provided by these apps only allows us to **track** the costs. We won't be able to automatically re invoice those costs to our customers. To track and **re invoice costs** you should install the Sales management app as well. -.. image:: media/purchase04.png +.. image:: purchases_expenses/purchase04.png :align: center Enable Analytical accounting @@ -40,13 +41,13 @@ Next step is to activate the analytical accounting. In the accounting app, select :menuselection:`Configuration --> Settings` and thick the Analytic accounting box. -.. image:: media/purchase05.png +.. image:: purchases_expenses/purchase05.png :align: center Moreover, scroll down and tick the **Analytic accounting for purchases** box. -.. image:: media/purchase06.png +.. image:: purchases_expenses/purchase06.png :align: center Don't forget to save your changes. @@ -59,7 +60,7 @@ point all your expenses. Enter the accounting app, select :menuselection:`Configuration --> Analytic Accounts`. Create a new one. In this case we will call it "consulting pack" for our customer Smith&Co. -.. image:: media/purchase07.png +.. image:: purchases_expenses/purchase07.png :align: center We will point all our costs to this account to keep track of them. @@ -79,7 +80,7 @@ Click on :menuselection:`Configuration --> Expense Products`. Create a new produ called Train ticket and set the cost price to 15.50 euros. Make sure the **Can be expensed** box is ticked. -.. image:: media/purchase08.png +.. image:: purchases_expenses/purchase08.png :align: center Book the expense @@ -89,7 +90,7 @@ Enter the Expense module, click on :menuselection:`My expenses --> Create`. Sele Train ticket product and link it to the analytical account discussed above. -.. image:: media/purchase09.png +.. image:: purchases_expenses/purchase09.png :align: center Submit to manager and wait for the manager to approve and post the @@ -107,7 +108,7 @@ Within the line we can link the product's cost with the analytical account. Specify the order line and select the correct analytical account. Confirm the sale. -.. image:: media/purchase10.png +.. image:: purchases_expenses/purchase10.png :align: center Accept the delivery and enter the invoice. Once the invoice is entered the cost @@ -137,7 +138,7 @@ Enter the accounting module, click on :menuselection:`Advisers --> Analytic Acco Select "consulting pack - Smith" and click on the cost and revenue button to have an overview of all cost linked to the account. -.. image:: media/purchase11.png +.. image:: purchases_expenses/purchase11.png :align: center .. note:: diff --git a/content/applications/finance/accounting/others/analytic/media/purchase01.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase01.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase01.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase01.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase02.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase02.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase02.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase02.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase03.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase03.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase03.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase03.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase04.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase04.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase04.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase04.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase05.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase05.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase05.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase05.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase06.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase06.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase06.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase06.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase07.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase07.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase07.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase07.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase08.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase08.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase08.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase08.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase09.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase09.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase09.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase09.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase10.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase10.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase10.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase10.png diff --git a/content/applications/finance/accounting/others/analytic/media/purchase11.png b/content/applications/finance/accounting/others/analytic/purchases_expenses/purchase11.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/purchase11.png rename to content/applications/finance/accounting/others/analytic/purchases_expenses/purchase11.png diff --git a/content/applications/finance/accounting/others/analytic/timesheets.rst b/content/applications/finance/accounting/others/analytic/timesheets.rst index c004e869c..094fae568 100644 --- a/content/applications/finance/accounting/others/analytic/timesheets.rst +++ b/content/applications/finance/accounting/others/analytic/timesheets.rst @@ -19,20 +19,20 @@ First, install the three applications necessary to use this functionality, namely **Accounting**, **Sales** and **Timesheet**. Enter the apps module name and install them. -.. image:: media/timesheets14.png +.. image:: timesheets/timesheets14.png :align: center -.. image:: media/timesheets05.png +.. image:: timesheets/timesheets05.png :align: center -.. image:: media/timesheets11.png +.. image:: timesheets/timesheets11.png :align: center Next you will need to enable analytical accounting. To do so enter the **Accounting app**. Select :menuselection:`Configuration --> Settings` and tick the **Analytic accounting** option (see picture below) -.. image:: media/timesheets06.png +.. image:: timesheets/timesheets06.png :align: center Apply your changes. @@ -48,7 +48,7 @@ On the employee sheet enter the **HR settings** tab. Here you are able to specify the **Timesheet Cost** of your employee. In this case Harry has a cost of 18 euros / hours. We will thus fill in 18 in this field. -.. image:: media/timesheets07.png +.. image:: timesheets/timesheets07.png :align: center .. note:: @@ -69,7 +69,7 @@ We thus need to create a **sales order** with a **service** product invoiced **based on time and material** and tracked by timesheets with **hours** as unit of measures. -.. image:: media/timesheets03.png +.. image:: timesheets/timesheets03.png :align: center For more information on how to create a sales order based on time and @@ -81,7 +81,7 @@ is confirmed. Our employees will have to point to that account (in this case **SO002-Smith&Co**) in order to be able to invoice their hours (see picture below). -.. image:: media/timesheets10.png +.. image:: timesheets/timesheets10.png :align: center Fill in timesheet @@ -94,7 +94,7 @@ Account** discussed above. Harry worked three hours on a SWOT analysis for Smith&Co. -.. image:: media/timesheets01.png +.. image:: timesheets/timesheets01.png :align: center In the meantime, Cedric discussed businesses needs with the customer for @@ -104,7 +104,7 @@ well on the **Analytic Account**. In the **Sales Order** we notice that the delivered amounts of hours is automatically computed (see picture below). -.. image:: media/timesheets02.png +.. image:: timesheets/timesheets02.png :align: center Analytic accounting @@ -128,13 +128,13 @@ Note : you can specify a period for **Analysis**. If you want to open the current situation you should keep the fields empty. We can already note the credit and debit balance of the account. -.. image:: media/timesheets12.png +.. image:: timesheets/timesheets12.png :align: center If we click on the account a special button is provided to have the details of cost and revenues (see picture below). -.. image:: media/timesheets13.png +.. image:: timesheets/timesheets13.png :align: center Click the button **Cost/Revenue** to have an overview of cost and revenues with the @@ -152,18 +152,18 @@ In this menu we have several options to analyse the human resource cost. of the project. Add a custom **Filter** where the **Analytic Account** contains the **Sales Order** number. - .. image:: media/timesheets04.png + .. image:: timesheets/timesheets04.png :align: center In the results we see timesheets activities and invoiced lines with the corresponding costs and revenues. - .. image:: media/timesheets09.png + .. image:: timesheets/timesheets09.png :align: center 2. We can group the different analytical accounts together and check their respective revenues. Simply group by **Analytic account** and select the **Graph view** to have a clear overview. - .. image:: media/timesheets08.png + .. image:: timesheets/timesheets08.png :align: center diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets01.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets01.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets01.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets01.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets02.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets02.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets02.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets02.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets03.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets03.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets03.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets03.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets04.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets04.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets04.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets04.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets05.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets05.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets05.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets05.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets06.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets06.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets06.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets06.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets07.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets07.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets07.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets07.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets08.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets08.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets08.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets08.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets09.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets09.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets09.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets09.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets10.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets10.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets10.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets10.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets11.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets11.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets11.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets11.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets12.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets12.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets12.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets12.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets13.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets13.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets13.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets13.png diff --git a/content/applications/finance/accounting/others/analytic/media/timesheets14.png b/content/applications/finance/accounting/others/analytic/timesheets/timesheets14.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/timesheets14.png rename to content/applications/finance/accounting/others/analytic/timesheets/timesheets14.png diff --git a/content/applications/finance/accounting/others/analytic/usage.rst b/content/applications/finance/accounting/others/analytic/usage.rst index 5c91090e2..0dec00354 100644 --- a/content/applications/finance/accounting/others/analytic/usage.rst +++ b/content/applications/finance/accounting/others/analytic/usage.rst @@ -13,7 +13,7 @@ The analytic accounting can be used for several purposes: To manage analytic accounting, you have to activate it in :menuselection:`Configuration --> Settings`: -.. image:: media/usage01.png +.. image:: usage/usage01.png :align: center To illustrate analytic accounts clearly, you will follow three use @@ -88,7 +88,7 @@ The analytic representation by department enables you to investigate the costs allocated to each department in the company. The analytic chart of accounts shows the distribution of the company's costs using the example above: -.. image:: media/usage02.png +.. image:: usage/usage02.png :align: center In this example of a hierarchical structure in Odoo, you can analyse not @@ -97,7 +97,7 @@ production. A report that relates both general accounts and analytic accounts enables you to get a breakdown of costs within a given department. -.. image:: media/usage03.png +.. image:: usage/usage03.png :align: center The examples above are based on a breakdown of the costs of the company. diff --git a/content/applications/finance/accounting/others/analytic/media/usage01.png b/content/applications/finance/accounting/others/analytic/usage/usage01.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/usage01.png rename to content/applications/finance/accounting/others/analytic/usage/usage01.png diff --git a/content/applications/finance/accounting/others/analytic/media/usage02.png b/content/applications/finance/accounting/others/analytic/usage/usage02.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/usage02.png rename to content/applications/finance/accounting/others/analytic/usage/usage02.png diff --git a/content/applications/finance/accounting/others/analytic/media/usage03.png b/content/applications/finance/accounting/others/analytic/usage/usage03.png similarity index 100% rename from content/applications/finance/accounting/others/analytic/media/usage03.png rename to content/applications/finance/accounting/others/analytic/usage/usage03.png diff --git a/content/applications/finance/accounting/others/inventory/avg_price_valuation.rst b/content/applications/finance/accounting/others/inventory/avg_price_valuation.rst index ac0de0b87..f98dcc03c 100644 --- a/content/applications/finance/accounting/others/inventory/avg_price_valuation.rst +++ b/content/applications/finance/accounting/others/inventory/avg_price_valuation.rst @@ -27,7 +27,7 @@ formula: - When new products arrive in a warehouse, the new average cost is recomputed as: -.. image:: media/avg01.png +.. image:: avg_price_valuation/avg01.png :align: center - When products leave the warehouse: the average cost **does not** change diff --git a/content/applications/finance/accounting/others/inventory/media/avg01.png b/content/applications/finance/accounting/others/inventory/avg_price_valuation/avg01.png similarity index 100% rename from content/applications/finance/accounting/others/inventory/media/avg01.png rename to content/applications/finance/accounting/others/inventory/avg_price_valuation/avg01.png diff --git a/content/applications/finance/accounting/others/multicurrencies/exchange.rst b/content/applications/finance/accounting/others/multicurrencies/exchange.rst index c8fcf7d2b..800deafe2 100644 --- a/content/applications/finance/accounting/others/multicurrencies/exchange.rst +++ b/content/applications/finance/accounting/others/multicurrencies/exchange.rst @@ -21,19 +21,19 @@ Enable multi-currencies In the accounting module, Go to :menuselection:`Configuration --> Settings` and flag **Allow multi currencies**, then click on **apply**. -.. image:: media/exchange_rate03.png +.. image:: exchange/exchange_rate03.png :align: center Configure the currency rates in :menuselection:`Configuration --> Currencies`. Write down the rate and make sure the currency is active. -.. image:: media/exchange_rate02.png +.. image:: exchange/exchange_rate02.png :align: center In this document, the base currency is **Euro** and we will record payments in **Dollars**. -.. image:: media/exchange_rate08.png +.. image:: exchange/exchange_rate08.png :align: center .. tip:: @@ -48,14 +48,14 @@ In order to register payments in other currencies, you have to **remove the currency constraint** on the journal. Go to the accounting application, Click on **More** on the journal and **Settings**. -.. image:: media/exchange_rate06.png +.. image:: exchange/exchange_rate06.png :align: center Check if the **Currency** field is empty or in the foreign currency in which you will register the payments. If a currency is filled in, it means that you can register payments only in this currency. -.. image:: media/exchange_rate10.png +.. image:: exchange/exchange_rate10.png :align: center Record a payment in a different currency @@ -65,7 +65,7 @@ In the **Accounting** application, go to :menuselection:`Sales --> Payments`. Register the payment and indicate that it was done in the foreign currency. Then click on **confirm**. -.. image:: media/exchange_rate05.png +.. image:: exchange/exchange_rate05.png :align: center The journal entry has been posted but not allocated. @@ -73,7 +73,7 @@ The journal entry has been posted but not allocated. Go back to your invoice (:menuselection:`Sales --> Customer Invoices`) and click on **Add** to allocate the payment. -.. image:: media/exchange_rate04.png +.. image:: exchange/exchange_rate04.png :align: center Record a bank statement in a different currency @@ -83,14 +83,14 @@ Create or import the bank statement of your payment. The **Amount** is in the company currency. There are two complementary fields, the **Amount currency**, which is the amount that was actually paid and the **Currency** in which it was paid. -.. image:: media/exchange_rate07.png +.. image:: exchange/exchange_rate07.png :align: center When reconciling it, Odoo will directly match the payment with the right **Invoice**. You will get the invoice price in the invoice currency and the amount in your company currency. -.. image:: media/exchange_rate09.png +.. image:: exchange/exchange_rate09.png :align: center Check the exchange rate differences @@ -99,13 +99,13 @@ Check the exchange rate differences Go to :menuselection:`Adviser --> Journal Entries` and look for the **Exchange difference** journal entries. All the exchange rates differences are recorded in it. -.. image:: media/exchange_rate01.png +.. image:: exchange/exchange_rate01.png :align: center .. tip:: The Exchange difference journal can be changed in your accounting settings. -.. include:: full_reconcile_warning.rst +.. include:: exchange/full_reconcile_warning.rst .. seealso:: * :doc:`../../bank/reconciliation/reconciliation_models` diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate01.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate01.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate01.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate01.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate02.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate02.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate02.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate02.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate03.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate03.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate03.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate03.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate04.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate04.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate04.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate04.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate05.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate05.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate05.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate05.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate06.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate06.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate06.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate06.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate07.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate07.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate07.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate07.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate08.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate08.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate08.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate08.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate09.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate09.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate09.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate09.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/exchange_rate10.png b/content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate10.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/exchange_rate10.png rename to content/applications/finance/accounting/others/multicurrencies/exchange/exchange_rate10.png diff --git a/content/applications/finance/accounting/others/multicurrencies/full_reconcile_warning.rst b/content/applications/finance/accounting/others/multicurrencies/exchange/full_reconcile_warning.rst similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/full_reconcile_warning.rst rename to content/applications/finance/accounting/others/multicurrencies/exchange/full_reconcile_warning.rst diff --git a/content/applications/finance/accounting/others/multicurrencies/how_it_works.rst b/content/applications/finance/accounting/others/multicurrencies/how_it_works.rst index 884bcfb96..68ed86606 100644 --- a/content/applications/finance/accounting/others/multicurrencies/how_it_works.rst +++ b/content/applications/finance/accounting/others/multicurrencies/how_it_works.rst @@ -20,7 +20,7 @@ Turn on multi-currency In the accounting module, Go to :menuselection:`Configuration --> Settings` and flag **Allow multi currencies**, then click on **Apply**. -.. image:: media/works01.png +.. image:: how_it_works/works01.png :align: center Exchange Rate Journal @@ -34,7 +34,7 @@ by Odoo. You can change it in the settings: -.. image:: media/works02.png +.. image:: how_it_works/works02.png :align: center View or edit rate being used @@ -44,18 +44,18 @@ You can manually configure the currency rates in :menuselection:`Configuration - Currencies`. Open the currencies you want to use in Odoo and edit it. Make sure the currency is active. -.. image:: media/works03.png +.. image:: how_it_works/works03.png :align: center Click on **View Rates** to edit it and to see the history : -.. image:: media/works04.png +.. image:: how_it_works/works04.png :align: center Click on **Create** to add the rate. Fill in the date and the rate. Click on **Save** when you are done. -.. image:: media/works05.png +.. image:: how_it_works/works05.png :align: center Live Currency Rate @@ -70,7 +70,7 @@ Choose the interval : Manually, Daily, Weekly or Monthly. You can always force the update by clicking on **Update Now**. Select the provider, and you are set ! -.. image:: media/works06.png +.. image:: how_it_works/works06.png :align: center .. note:: @@ -86,7 +86,7 @@ this account to have the account currency. If you leave it empty, it means that it can handle all currencies that are Active. -.. image:: media/works07.png +.. image:: how_it_works/works07.png :align: center Configure your journals @@ -96,14 +96,14 @@ In order to register payments in other currencies, you have to remove the currency constraint on the journal. Go to the accounting application, Click on **More** on the journal and **Settings**. -.. image:: media/works08.png +.. image:: how_it_works/works08.png :align: center Check if the currency field is empty or in the foreign currency in which you will register the payments. If a currency is filled in, it means that you can register payments only in this currency. -.. image:: media/works09.png +.. image:: how_it_works/works09.png :align: center How is Odoo's multi-currency working? @@ -119,7 +119,7 @@ You are now able to set a different currency than the company one on your sale orders and on your invoices. The currency is set for the whole document. -.. image:: media/works10.png +.. image:: how_it_works/works10.png :align: center Purchases orders and Vendor Bills @@ -129,7 +129,7 @@ You are now able to set a different currency than the company one on your purchase orders and on your vendor bills. The currency is set for the whole document. -.. image:: media/works11.png +.. image:: how_it_works/works11.png :align: center Payment Registrations @@ -138,7 +138,7 @@ Payment Registrations In the accounting application, go to :menuselection:`Sales --> Payments`. Register the payment and set the currency. -.. image:: media/works12.png +.. image:: how_it_works/works12.png :align: center Bank Statements @@ -148,7 +148,7 @@ When creating or importing bank statements, the amount is in the company currency. But there are now two complementary fields, the amount that was actually paid and the currency in which it was paid. -.. image:: media/works13.png +.. image:: how_it_works/works13.png :align: center When reconciling it, Odoo will directly match the payment with the right @@ -161,10 +161,10 @@ Exchange Rate Journal Go to :menuselection:`Adviser --> Journal Entries` and look for the Exchange difference journal entries. All the exchange rates differences are recorded in it. -.. image:: media/works14.png +.. image:: how_it_works/works14.png :align: center -.. include:: full_reconcile_warning.rst +.. include:: exchange/full_reconcile_warning.rst .. seealso:: * :doc:`invoices_payments` diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works01.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works01.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works01.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works01.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works02.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works02.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works02.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works02.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works03.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works03.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works03.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works03.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works04.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works04.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works04.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works04.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works05.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works05.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works05.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works05.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works06.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works06.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works06.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works06.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works07.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works07.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works07.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works07.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works08.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works08.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works08.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works08.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works09.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works09.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works09.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works09.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works10.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works10.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works10.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works10.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works11.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works11.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works11.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works11.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works12.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works12.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works12.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works12.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works13.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works13.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works13.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works13.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/works14.png b/content/applications/finance/accounting/others/multicurrencies/how_it_works/works14.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/works14.png rename to content/applications/finance/accounting/others/multicurrencies/how_it_works/works14.png diff --git a/content/applications/finance/accounting/others/multicurrencies/invoices_payments.rst b/content/applications/finance/accounting/others/multicurrencies/invoices_payments.rst index f91651508..c6b1f7edc 100644 --- a/content/applications/finance/accounting/others/multicurrencies/invoices_payments.rst +++ b/content/applications/finance/accounting/others/multicurrencies/invoices_payments.rst @@ -34,14 +34,14 @@ In order to register payments in other currencies, you have to remove the currency constraint on the journal. Go to the accounting application, on the journal, click on :menuselection:`More --> Settings`. -.. image:: media/invoice01.png +.. image:: invoices_payments/invoice01.png :align: center Check if the currency field is empty or in the foreign currency in which you will register the payments. If a currency is filled in, it means that you can register payments only in this currency. -.. image:: media/invoice02.png +.. image:: invoices_payments/invoice02.png :align: center Multi-currency invoices & Vendor Bills @@ -57,7 +57,7 @@ You are now able to set a different currency than the company one on your sale orders and on your invoices. The currency is set for the whole document. -.. image:: media/invoice03.png +.. image:: invoices_payments/invoice03.png :align: center Vendor Bills @@ -67,7 +67,7 @@ You are now able to set a different currency than the company one on your purchase orders and on your vendor bills. The currency is set for the whole document. -.. image:: media/invoice04.png +.. image:: invoices_payments/invoice04.png :align: center Multi-currency Payments @@ -77,7 +77,7 @@ In the accounting application, go to :menuselection:`Sales --> Payments`. Regist payment and indicate that it was done in the foreign currency. Then click on **Confirm**. -.. image:: media/invoice05.png +.. image:: invoices_payments/invoice05.png :align: center The journal entry has been posted but not allocated. @@ -85,7 +85,7 @@ The journal entry has been posted but not allocated. Go back to your invoice (:menuselection:`Sales --> Customer Invoices`) and click on **Add** to allocate the payment. -.. image:: media/invoice06.png +.. image:: invoices_payments/invoice06.png :align: center Multi- Currency Bank Statements @@ -95,14 +95,14 @@ When creating or importing bank statements, the amount is in the company currency. But there are now two complementary fields, the amount that was actually paid and the currency in which it was paid. -.. image:: media/invoice07.png +.. image:: invoices_payments/invoice07.png :align: center When reconciling it, Odoo will directly match the payment with the right invoice. You will get the invoice price in the invoice currency and the amount in your company currency. -.. image:: media/invoice08.png +.. image:: invoices_payments/invoice08.png :align: center Exchange Rate Journal @@ -111,10 +111,10 @@ Exchange Rate Journal Go to :menuselection:`Adviser --> Journal Entries` and look for the **Exchange Difference** journal entries. All the exchange rates differences are recorded in it. -.. image:: media/invoice09.png +.. image:: invoices_payments/invoice09.png :align: center -.. include:: full_reconcile_warning.rst +.. include:: exchange/full_reconcile_warning.rst .. seealso:: * :doc:`how_it_works` diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice01.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice01.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice01.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice01.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice02.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice02.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice02.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice02.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice03.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice03.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice03.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice03.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice04.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice04.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice04.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice04.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice05.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice05.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice05.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice05.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice06.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice06.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice06.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice06.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice07.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice07.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice07.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice07.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice08.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice08.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice08.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice08.png diff --git a/content/applications/finance/accounting/others/multicurrencies/media/invoice09.png b/content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice09.png similarity index 100% rename from content/applications/finance/accounting/others/multicurrencies/media/invoice09.png rename to content/applications/finance/accounting/others/multicurrencies/invoices_payments/invoice09.png diff --git a/content/applications/finance/accounting/payables/misc/forecast.rst b/content/applications/finance/accounting/payables/misc/forecast.rst index d955c3bf1..b8455f296 100644 --- a/content/applications/finance/accounting/payables/misc/forecast.rst +++ b/content/applications/finance/accounting/payables/misc/forecast.rst @@ -26,7 +26,7 @@ Management --> Payment Terms` in the **Accounting** application. The following example show a payment term of 30% directly and the balance after 30 days. -.. image:: ./media/forecast01.png +.. image:: forecast/forecast01.png :align: center Once payment terms are defined, you can assign them to your vendor by @@ -34,7 +34,7 @@ default. Set the Vendor Payment Term field on the Accounting tab of a vendor form. That way, every time you will purchase to this vendor, Odoo will propose you automatically the right payment term. -.. image:: ./media/forecast02.png +.. image:: forecast/forecast02.png :align: center .. note:: @@ -51,7 +51,7 @@ application. This report gives you a summary per vendor of the amounts to pay, compared to their due date (the due date being computed on each bill using the payment term). -.. image:: ./media/forecast03.png +.. image:: forecast/forecast03.png :align: center This reports tells you how much you will have to pay within the next @@ -64,7 +64,7 @@ Using the menu :menuselection:`Purchases --> Vendor Bills`, you can get a list o bills. Using the advanced filters, you can list all the bills that you should pay or the bills that are overdue (you are late on the payment). -.. image:: ./media/forecast04.png +.. image:: forecast/forecast04.png :align: center From this screen, you can also switch to the pivot table or the graph diff --git a/content/applications/finance/accounting/payables/misc/media/forecast01.png b/content/applications/finance/accounting/payables/misc/forecast/forecast01.png similarity index 100% rename from content/applications/finance/accounting/payables/misc/media/forecast01.png rename to content/applications/finance/accounting/payables/misc/forecast/forecast01.png diff --git a/content/applications/finance/accounting/payables/misc/media/forecast02.png b/content/applications/finance/accounting/payables/misc/forecast/forecast02.png similarity index 100% rename from content/applications/finance/accounting/payables/misc/media/forecast02.png rename to content/applications/finance/accounting/payables/misc/forecast/forecast02.png diff --git a/content/applications/finance/accounting/payables/misc/media/forecast03.png b/content/applications/finance/accounting/payables/misc/forecast/forecast03.png similarity index 100% rename from content/applications/finance/accounting/payables/misc/media/forecast03.png rename to content/applications/finance/accounting/payables/misc/forecast/forecast03.png diff --git a/content/applications/finance/accounting/payables/misc/media/forecast04.png b/content/applications/finance/accounting/payables/misc/forecast/forecast04.png similarity index 100% rename from content/applications/finance/accounting/payables/misc/media/forecast04.png rename to content/applications/finance/accounting/payables/misc/forecast/forecast04.png diff --git a/content/applications/finance/accounting/payables/pay/check.rst b/content/applications/finance/accounting/payables/pay/check.rst index ed9b92e1a..8235dc119 100644 --- a/content/applications/finance/accounting/payables/pay/check.rst +++ b/content/applications/finance/accounting/payables/pay/check.rst @@ -33,7 +33,7 @@ screen you get when you enter the accounting application), click on your bank account on :menuselection:`More --> Settings` option. On the **Payment Method** field, set **Check**. -.. image:: ./media/check01.png +.. image:: check/check01.png :align: center Compatible check stationery for printing checks @@ -67,7 +67,7 @@ To register a payment on a bill, open any supplier bill from the menu validated, you can register a payment. Set the **Payment Method** to **Check** and validate the payment dialog. -.. image:: ./media/check02.png +.. image:: check/check02.png :align: center Print checks @@ -87,7 +87,7 @@ number. To print all checks in batch, select all payments from the list view and Print Check from the top "print" menu. -.. image:: ./media/check03.png +.. image:: check/check03.png :align: center Reconcile bank statements @@ -112,7 +112,7 @@ payment and select a payment method by check. If you pay a specific supplier bill, put the reference of the bill in the **Memo** field. -.. image:: ./media/check04.png +.. image:: check/check04.png :align: center Once your payment by check is registered, don't forget to **Confirm** it. diff --git a/content/applications/finance/accounting/payables/pay/media/check01.png b/content/applications/finance/accounting/payables/pay/check/check01.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/check01.png rename to content/applications/finance/accounting/payables/pay/check/check01.png diff --git a/content/applications/finance/accounting/payables/pay/media/check02.png b/content/applications/finance/accounting/payables/pay/check/check02.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/check02.png rename to content/applications/finance/accounting/payables/pay/check/check02.png diff --git a/content/applications/finance/accounting/payables/pay/media/check03.png b/content/applications/finance/accounting/payables/pay/check/check03.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/check03.png rename to content/applications/finance/accounting/payables/pay/check/check03.png diff --git a/content/applications/finance/accounting/payables/pay/media/check04.png b/content/applications/finance/accounting/payables/pay/check/check04.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/check04.png rename to content/applications/finance/accounting/payables/pay/check/check04.png diff --git a/content/applications/finance/accounting/payables/pay/multiple.rst b/content/applications/finance/accounting/payables/pay/multiple.rst index f1862c97d..262a6e5f3 100644 --- a/content/applications/finance/accounting/payables/pay/multiple.rst +++ b/content/applications/finance/accounting/payables/pay/multiple.rst @@ -16,13 +16,13 @@ In the following example, we will generate some bills. You can control the whole process from your accounting dashboard (first screen you get when you open the accounting application). -.. image:: ./media/multiple01.png +.. image:: multiple/multiple01.png :align: center To create a bill, open the Dashboard menu and click on **Vendor Bills**. In the Vendor Bills window, click on **Create**. -.. image:: ./media/multiple02.png +.. image:: multiple/multiple02.png :align: center Choose the vendor from which you wish to purchase the product, and click @@ -32,14 +32,14 @@ on Add an item to add one (or more) product(s). Click on **Save** and then Pay supplier bills, one after the other --------------------------------------- -.. image:: ./media/multiple03.png +.. image:: multiple/multiple03.png :align: center We will now record a payment for one bill only. Open the bill, then click on **Register Payment**. Insert the Payment Method, Date and Amount, and click on **Validate**. -.. image:: ./media/multiple04.png +.. image:: multiple/multiple04.png :align: center Once you have validated the payment, the system will automatically @@ -54,14 +54,14 @@ In order to illustrate the process thoroughly, create at least 2 more bills following the above standing guide. **Make sure all bills come from the same vendor.** -.. image:: ./media/multiple05.png +.. image:: multiple/multiple05.png :align: center In the Vendors Bills, select the new bills you have just created by checking the box next to each of them. In the Action menu located in the middle of the page, click on **Register Payment**. -.. image:: ./media/multiple06.png +.. image:: multiple/multiple06.png :align: center Insert the details of the payment. The system calculated the total @@ -78,7 +78,7 @@ First, we need to create a payment This will handle from :menuselection:`Dashboard --> Bank journal --> More Option --> Send Money` -.. image:: ./media/multiple07.png +.. image:: multiple/multiple07.png :align: center Creating payment order with check payment method. Selecting related @@ -86,7 +86,7 @@ Vendor and amount which remain to pay. After filling all details, we will confirm the payment order which will generate payment transaction with the system. -.. image:: ./media/multiple08.png +.. image:: multiple/multiple08.png :align: center As you can see, bill payment status show what is posted and what is @@ -115,30 +115,30 @@ statements. We are adding payment terms which allow some cash discount where vendor offer us early payment discount. -.. image:: ./media/multiple09.png +.. image:: multiple/multiple09.png :align: center We are creating the following bills with the assignment of the above payment term. -.. image:: ./media/multiple10.png +.. image:: multiple/multiple10.png :align: center We have created the following bills: -.. image:: ./media/multiple11.png +.. image:: multiple/multiple11.png :align: center We will pay the invoices by creating bank statement where we will adjust the cash discount our vendor provided under payment terms. -.. image:: ./media/multiple12.png +.. image:: multiple/multiple12.png :align: center Before reconciling this bank statement, we need to create one statement model for cash discount. -.. image:: ./media/multiple13.png +.. image:: multiple/multiple13.png :align: center Now we are going back to bank statement and opening reconcile view. diff --git a/content/applications/finance/accounting/payables/pay/media/multiple01.png b/content/applications/finance/accounting/payables/pay/multiple/multiple01.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple01.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple01.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple02.png b/content/applications/finance/accounting/payables/pay/multiple/multiple02.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple02.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple02.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple03.png b/content/applications/finance/accounting/payables/pay/multiple/multiple03.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple03.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple03.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple04.png b/content/applications/finance/accounting/payables/pay/multiple/multiple04.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple04.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple04.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple05.png b/content/applications/finance/accounting/payables/pay/multiple/multiple05.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple05.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple05.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple06.png b/content/applications/finance/accounting/payables/pay/multiple/multiple06.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple06.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple06.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple07.png b/content/applications/finance/accounting/payables/pay/multiple/multiple07.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple07.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple07.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple08.png b/content/applications/finance/accounting/payables/pay/multiple/multiple08.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple08.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple08.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple09.png b/content/applications/finance/accounting/payables/pay/multiple/multiple09.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple09.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple09.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple10.png b/content/applications/finance/accounting/payables/pay/multiple/multiple10.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple10.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple10.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple11.png b/content/applications/finance/accounting/payables/pay/multiple/multiple11.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple11.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple11.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple12.png b/content/applications/finance/accounting/payables/pay/multiple/multiple12.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple12.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple12.png diff --git a/content/applications/finance/accounting/payables/pay/media/multiple13.png b/content/applications/finance/accounting/payables/pay/multiple/multiple13.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/multiple13.png rename to content/applications/finance/accounting/payables/pay/multiple/multiple13.png diff --git a/content/applications/finance/accounting/payables/pay/sepa.rst b/content/applications/finance/accounting/payables/pay/sepa.rst index bc09d9727..55804469a 100644 --- a/content/applications/finance/accounting/payables/pay/sepa.rst +++ b/content/applications/finance/accounting/payables/pay/sepa.rst @@ -62,7 +62,7 @@ journal. in the **payment from** field. You can customize it in your company settings, in the tab **Configuration**, under the **SEPA** section. -.. image:: ./media/sepa01.png +.. image:: sepa/sepa01.png :align: center Pay with SEPA @@ -86,7 +86,7 @@ new one. If you pay a specific supplier bill, put the reference of the bill in the **memo** field. -.. image:: ./media/sepa02.png +.. image:: sepa/sepa02.png :align: center Once your payment is registered, don't forget to Confirm it. You can @@ -100,7 +100,7 @@ Generate SEPA files From your accounting dashboard, you should see if there are SEPA files to generate for every bank account. -.. image:: ./media/sepa03.png +.. image:: sepa/sepa03.png :align: center Click on the link to check all the payments that are ready to transfer @@ -108,7 +108,7 @@ via SEPA. Then, select all the payments you want to send (or check the top box to select all payment at once) and click on :menuselection:`More --> Download SEPA Payments`. -.. image:: ./media/sepa04.png +.. image:: sepa/sepa04.png :align: center Troubleshooting diff --git a/content/applications/finance/accounting/payables/pay/media/sepa01.png b/content/applications/finance/accounting/payables/pay/sepa/sepa01.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/sepa01.png rename to content/applications/finance/accounting/payables/pay/sepa/sepa01.png diff --git a/content/applications/finance/accounting/payables/pay/media/sepa02.png b/content/applications/finance/accounting/payables/pay/sepa/sepa02.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/sepa02.png rename to content/applications/finance/accounting/payables/pay/sepa/sepa02.png diff --git a/content/applications/finance/accounting/payables/pay/media/sepa03.png b/content/applications/finance/accounting/payables/pay/sepa/sepa03.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/sepa03.png rename to content/applications/finance/accounting/payables/pay/sepa/sepa03.png diff --git a/content/applications/finance/accounting/payables/pay/media/sepa04.png b/content/applications/finance/accounting/payables/pay/sepa/sepa04.png similarity index 100% rename from content/applications/finance/accounting/payables/pay/media/sepa04.png rename to content/applications/finance/accounting/payables/pay/sepa/sepa04.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/assets.rst b/content/applications/finance/accounting/payables/supplier_bills/assets.rst index ceec9fcce..28210e3d7 100644 --- a/content/applications/finance/accounting/payables/supplier_bills/assets.rst +++ b/content/applications/finance/accounting/payables/supplier_bills/assets.rst @@ -40,7 +40,7 @@ Configure an Assets Account To configure your account in the **Chart of Accounts**, go to :menuselection:`Accounting --> Configuration --> Chart of Accounts`, click on *Create*, and fill out the form. -.. image:: media/assets01.png +.. image:: assets/assets01.png :align: center :alt: Configuration of an Assets Account in Odoo Accounting @@ -55,7 +55,7 @@ Select the account on a draft bill On a draft bill, select the right account for all the assets you are buying. -.. image:: media/assets02.png +.. image:: assets/assets02.png :align: center :alt: Selection of an Assets Account on a draft bill in Odoo Accounting @@ -67,7 +67,7 @@ Choose a different Expense Account for specific products Start editing the product, go to the *Accounting* tab, select the right **Expense Account**, and save. -.. image:: media/assets03.png +.. image:: assets/assets03.png :align: center :alt: Change of the Assets Account for a product in Odoo @@ -84,7 +84,7 @@ To do so, open your Purchases Journal by going to :menuselection:`Accounting --> Purchases`, select the journal item you want to modify, click on the account, and select the right one. -.. image:: media/assets04.png +.. image:: assets/assets04.png :align: center :alt: Modification of a posted journal item's account in Odoo Accounting @@ -106,7 +106,7 @@ Click on **select related purchases** to link an existing journal item to this n fields are then automatically filled out, and the journal item is now listed under the **Related Purchase** tab. -.. image:: media/assets05.png +.. image:: assets/assets05.png :align: center :alt: Assets entry in Odoo Accounting @@ -114,7 +114,7 @@ Once done, you can click on *Compute Depreciation* (next to the *Confirm* button the values of the **Depreciation Board**. This board shows you all the entries that Odoo will post to depreciate your asset, and at which date. -.. image:: media/assets06.png +.. image:: assets/assets06.png :align: center :alt: Depreciation Board in Odoo Accounting @@ -157,7 +157,7 @@ in the right account (see: :ref:`journal-assets-account`). Then, click on *Action*, select **Create Asset**, and fill out the form the same way you would do to :ref:`create a new entry `. -.. image:: media/assets07.png +.. image:: assets/assets07.png :align: center :alt: Create Asset Entry from a journal item in Odoo Accounting @@ -176,7 +176,7 @@ An **increase in value** requires you to fill out additional fields related to t and creates a new Asset entry with the **Value Increase**. The Gross Increase Asset Entry can be accessed with a Smart Button. -.. image:: media/assets08.png +.. image:: assets/assets08.png :align: center :alt: Gross Increase smart button in Odoo Accounting @@ -187,7 +187,7 @@ To **sell** an asset or **dispose** of it implies that it must be removed from t To do so, open the asset you want to dispose of, click on *Sell or Dispose*, and fill out the form. -.. image:: media/assets09.png +.. image:: assets/assets09.png :align: center :alt: Disposal of Assets in Odoo Accounting @@ -222,7 +222,7 @@ account. New buttons with all the models linked to that account appear at the top of the form. Clicking on a model button fills out the form according to that model. -.. image:: media/assets10.png +.. image:: assets/assets10.png :align: center :alt: Assets model button in Odoo Accounting @@ -244,7 +244,7 @@ You have three choices for the **Automate Assets** field: #. **Create and validate:** you must also select an Asset Model (see: `Assets Models`_). Whenever a transaction is posted on the account, an *Assets entry* is created and immediately validated. -.. image:: media/assets11.png +.. image:: assets/assets11.png :align: center :alt: Automate Assets on an account in Odoo Accounting diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets01.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets01.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets01.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets01.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets02.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets02.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets02.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets02.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets03.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets03.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets03.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets03.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets04.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets04.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets04.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets04.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets05.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets05.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets05.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets05.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets06.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets06.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets06.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets06.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets07.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets07.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets07.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets07.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets08.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets08.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets08.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets08.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets09.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets09.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets09.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets09.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets10.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets10.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets10.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets10.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/assets11.png b/content/applications/finance/accounting/payables/supplier_bills/assets/assets11.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/assets11.png rename to content/applications/finance/accounting/payables/supplier_bills/assets/assets11.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses.rst b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses.rst index 0803f8e1c..720d6138a 100644 --- a/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses.rst +++ b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses.rst @@ -37,7 +37,7 @@ Configure a Deferred Expense Account To configure your account in the **Chart of Accounts**, go to :menuselection:`Accounting --> Configuration --> Chart of Accounts`, click on *Create*, and fill out the form. -.. image:: media/deferred_expenses01.png +.. image:: deferred_expenses/deferred_expenses01.png :align: center :alt: Configuration of a Deferred Expense Account in Odoo Accounting @@ -53,7 +53,7 @@ Select the account on a draft bill On a draft bill, select the right account for all the products of which the expenses must be deferred. -.. image:: media/deferred_expenses02.png +.. image:: deferred_expenses/deferred_expenses02.png :align: center :alt: Selection of a Deferred Expense Account on a draft bill in Odoo Accounting @@ -63,7 +63,7 @@ Choose a different Expense Account for specific products Start editing the product, go to the *Accounting* tab, select the right **Expense Account**, and save. -.. image:: media/deferred_expenses03.png +.. image:: deferred_expenses/deferred_expenses03.png :align: center :alt: Change of the Expense Account for a product in Odoo @@ -78,7 +78,7 @@ To do so, open your Purchases Journal by going to :menuselection:`Accounting --> Purchases`, select the journal item you want to modify, click on the account, and select the right one. -.. image:: media/deferred_expenses04.png +.. image:: deferred_expenses/deferred_expenses04.png :align: center :alt: Modification of a posted journal item's account in Odoo Accounting @@ -98,7 +98,7 @@ Click on **select related purchases** to link an existing journal item to this n fields are then automatically filled out, and the journal item is now listed under the **Related Expenses** tab. -.. image:: media/deferred_expenses05.png +.. image:: deferred_expenses/deferred_expenses05.png :align: center :alt: Deferred Expense entry in Odoo Accounting @@ -106,7 +106,7 @@ Once done, you can click on *Compute Deferral* (next to the *Confirm* button) to values of the **Expense Board**. This board shows you all the entries that Odoo will post to recognize your expense, and at which date. -.. image:: media/deferred_expenses06.png +.. image:: deferred_expenses/deferred_expenses06.png :align: center :alt: Expense Board in Odoo Accounting @@ -134,7 +134,7 @@ account (see: `Change the account of a posted journal item`_). Then, click on *Action*, select **Create Deferred Entry**, and fill out the form the same way you would do to `create a new entry`_. -.. image:: media/deferred_expenses07.png +.. image:: deferred_expenses/deferred_expenses07.png :align: center :alt: Create Deferred Entry from a journal item in Odoo Accounting @@ -160,7 +160,7 @@ right recognition account. New buttons with all the models linked to that account appear at the top of the form. Clicking on a model button fills out the form according to that model. -.. image:: media/deferred_expenses08.png +.. image:: deferred_expenses/deferred_expenses08.png :align: center :alt: Deferred Expense model button in Odoo Accounting @@ -182,7 +182,7 @@ You have three choices for the **Automate Deferred Expense** field: Models`_). Whenever a transaction is posted on the account, a *Deferred Expenses entry* is created and immediately validated. -.. image:: media/deferred_expenses09.png +.. image:: deferred_expenses/deferred_expenses09.png :align: center :alt: Automate Deferred Expense on an account in Odoo Accounting diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses01.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses01.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses01.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses01.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses02.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses02.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses02.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses02.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses03.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses03.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses03.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses03.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses04.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses04.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses04.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses04.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses05.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses05.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses05.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses05.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses06.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses06.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses06.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses06.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses07.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses07.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses07.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses07.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses08.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses08.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses08.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses08.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses09.png b/content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses09.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/deferred_expenses09.png rename to content/applications/finance/accounting/payables/supplier_bills/deferred_expenses/deferred_expenses09.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/manage.rst b/content/applications/finance/accounting/payables/supplier_bills/manage.rst index 46caf7f7d..a694f4848 100644 --- a/content/applications/finance/accounting/payables/supplier_bills/manage.rst +++ b/content/applications/finance/accounting/payables/supplier_bills/manage.rst @@ -44,7 +44,7 @@ Creating products in Odoo is essential for quick and efficient purchasing within Odoo. Simply navigate to the Products submenu under Purchase and click create. -.. image:: ./media/manage01.png +.. image:: manage/manage01.png :align: center When creating the product, pay attention to the **Product Type** field, @@ -78,7 +78,7 @@ quotation for an order, you may record the order reference number in the with the the vendor bill later (as the vendor bill will probably include the Vendor Reference) -.. image:: ./media/manage02.png +.. image:: manage/manage02.png :align: center Validate the purchase order and receive the products from the Inventory @@ -93,13 +93,13 @@ after you confirm a purchase order. From the **Inventory dashboard**, you should see a button linking you directly to the transfer of products. This button is outlined in red below: -.. image:: ./media/manage03.png +.. image:: manage/manage03.png :align: center Navigating this route will take you to a list of all orders waiting to be received. -.. image:: ./media/manage04.png +.. image:: manage/manage04.png :align: center If you have a lot of awaiting orders, apply a filter using the search @@ -110,7 +110,7 @@ group the orders by different criteria under **Group By**. Selecting an item from this list will open the following screen where you then will receive the products. -.. image:: ./media/manage05.png +.. image:: manage/manage05.png :align: center Purchasing service products does not trigger a delivery order. @@ -123,7 +123,7 @@ record it in the Purchases application under the **Control Menu**. You need to create a new vendor bill even if you already registered a purchase order. -.. image:: ./media/manage06.png +.. image:: manage/manage06.png :align: center The first thing you will need to do upon creating a vendor bill is to @@ -137,7 +137,7 @@ the appropriate vendor bill, you may search through the list by inputting the vendor reference number or your internal purchase order number. -.. image:: ./media/manage07.png +.. image:: manage/manage07.png :align: center While the invoice is in a draft state, you can make any modifications you @@ -207,7 +207,7 @@ Ask your system administrator to enable these access on :menuselection:`Settings select the product(s) you wish to modify, and you should see a new field appear, labeled **Control Purchase Bills**. -.. image:: ./media/manage08.png +.. image:: manage/manage08.png :align: center You can then change the default management method for the selected diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage01.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage01.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage01.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage01.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage02.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage02.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage02.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage02.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage03.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage03.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage03.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage03.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage04.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage04.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage04.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage04.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage05.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage05.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage05.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage05.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage06.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage06.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage06.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage06.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage07.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage07.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage07.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage07.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/manage08.png b/content/applications/finance/accounting/payables/supplier_bills/manage/manage08.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/manage08.png rename to content/applications/finance/accounting/payables/supplier_bills/manage/manage08.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/ocr.rst b/content/applications/finance/accounting/payables/supplier_bills/ocr.rst index 7e4fd264d..1af119173 100644 --- a/content/applications/finance/accounting/payables/supplier_bills/ocr.rst +++ b/content/applications/finance/accounting/payables/supplier_bills/ocr.rst @@ -14,7 +14,7 @@ Set up the feature Go to :menuselection:`Accounting --> Settings --> Bill Digitalization`, and choose whether the bills should be processed automatically (with OCR) or manually (on demand). -.. image:: media/setup_ocr.png +.. image:: ocr/setup_ocr.png :align: center :alt: Activate the feature going to the settings application in Odoo Accounting @@ -32,7 +32,7 @@ need to click on *Send for Digitalization* to do it manually. Once the data is extracted from the PDF, you can correct it if necessary by clicking on the respective tag (available in *Edit* mode), and selecting the right information instead. -.. image:: media/example_ocr.png +.. image:: ocr/example_ocr.png :align: center :height: 580 :alt: Example of a scanned bill in Odoo Accounting diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/example_ocr.png b/content/applications/finance/accounting/payables/supplier_bills/ocr/example_ocr.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/example_ocr.png rename to content/applications/finance/accounting/payables/supplier_bills/ocr/example_ocr.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/setup_ocr.png b/content/applications/finance/accounting/payables/supplier_bills/ocr/setup_ocr.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/setup_ocr.png rename to content/applications/finance/accounting/payables/supplier_bills/ocr/setup_ocr.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts.rst b/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts.rst index 1099ef6ee..6aa905c0c 100644 --- a/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts.rst +++ b/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts.rst @@ -20,7 +20,7 @@ Register a receipt To record a new receipt, go to :menuselection:`Accounting --> Vendors --> Receipts`, click on *Create*, fill out the form, and click on *Post*. -.. image:: media/purchase_receipts_draft.png +.. image:: purchase_receipts/purchase_receipts_draft.png :align: center :alt: Fill out the draft purchase receipt in Odoo Accounting @@ -36,7 +36,7 @@ post it. To do so, click on the **Journal Items** tab, change the accounts and values according to your needs, and click on *Post*. -.. image:: media/purchase_receipts_journal_items.png +.. image:: purchase_receipts/purchase_receipts_journal_items.png :align: center :alt: Change the accounts used in the journal entry to record a purchase receipt. diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/purchase_receipts_draft.png b/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts/purchase_receipts_draft.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/purchase_receipts_draft.png rename to content/applications/finance/accounting/payables/supplier_bills/purchase_receipts/purchase_receipts_draft.png diff --git a/content/applications/finance/accounting/payables/supplier_bills/media/purchase_receipts_journal_items.png b/content/applications/finance/accounting/payables/supplier_bills/purchase_receipts/purchase_receipts_journal_items.png similarity index 100% rename from content/applications/finance/accounting/payables/supplier_bills/media/purchase_receipts_journal_items.png rename to content/applications/finance/accounting/payables/supplier_bills/purchase_receipts/purchase_receipts_journal_items.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts.rst b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts.rst index d3f20f61c..afa0048c0 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts.rst @@ -18,7 +18,7 @@ Configuration --> Management --> Payment Terms` and click on during which the offer is valid. You can also change the default balance term if needed. -.. image:: media/cash_discounts01.png +.. image:: cash_discounts/cash_discounts01.png :align: center Start offering the cash discount @@ -30,7 +30,7 @@ automatically split the account receivables part of the journal entry into two installments having different due dates. Since the discounted price is already calculated, your payment controls will be simplified. -.. image:: media/cash_discounts02.png +.. image:: cash_discounts/cash_discounts02.png :align: center Grant the cash discount @@ -41,7 +41,7 @@ cash discount. When you process the bank statement, match the payment with the related journal entry. Then, select the remaining cash discount and click on *Create Write-off* to reconcile it. -.. image:: media/cash_discounts03.png +.. image:: cash_discounts/cash_discounts03.png :align: center .. tip:: @@ -59,7 +59,7 @@ In this case, the customer has not fulfilled the payment term and cannot benefit from the cash discount. When you process the bank statement, match the payment with the two related journal entries. -.. image:: media/cash_discounts04.png +.. image:: cash_discounts/cash_discounts04.png :align: center diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts01.png b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts01.png rename to content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts01.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts02.png b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts02.png rename to content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts02.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts03.png b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts03.png rename to content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts03.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts04.png b/content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts04.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/cash_discounts04.png rename to content/applications/finance/accounting/receivables/customer_invoices/cash_discounts/cash_discounts04.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/cash_rounding.rst b/content/applications/finance/accounting/receivables/customer_invoices/cash_rounding.rst index f6fdc2bab..427b85d22 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/cash_rounding.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/cash_rounding.rst @@ -16,7 +16,7 @@ Configuration Go to :menuselection:`Accounting --> Configuration --> Settings` and enable *Cash Rounding*, then click on *Save*. -.. image:: media/cash_rounding01.png +.. image:: cash_rounding/cash_rounding01.png :align: center Go to :menuselection:`Accounting --> Configuration --> Cash Roundings`, diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/cash_rounding01.png b/content/applications/finance/accounting/receivables/customer_invoices/cash_rounding/cash_rounding01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/cash_rounding01.png rename to content/applications/finance/accounting/receivables/customer_invoices/cash_rounding/cash_rounding01.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/credit_notes.rst b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes.rst index 0722e9f48..27f8ea7fb 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/credit_notes.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes.rst @@ -28,7 +28,7 @@ from the invoices they are related to. To do so, open the *Customer Invoice*, and click on *Add Credit Note*. -.. image:: media/credit_notes01.png +.. image:: credit_notes/credit_notes01.png :align: center You can choose between three options: @@ -56,7 +56,7 @@ Full Refund Odoo creates a credit note, automatically validates it, and reconciles the original invoice with it. -.. image:: media/credit_notes02.png +.. image:: credit_notes/credit_notes02.png :align: center This is the option to choose to do a full refund or cancel @@ -86,11 +86,11 @@ that zeroes out the journal items generated by the original invoice. Here is an example of an invoice’s journal entry: -.. image:: media/credit_notes03.png +.. image:: credit_notes/credit_notes03.png :align: center And here is the credit note’s journal entry generated to reverse the original invoice above: -.. image:: media/credit_notes04.png +.. image:: credit_notes/credit_notes04.png :align: center diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes01.png b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes01.png rename to content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes01.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes02.png b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes02.png rename to content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes02.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes03.png b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes03.png rename to content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes03.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes04.png b/content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes04.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/credit_notes04.png rename to content/applications/finance/accounting/receivables/customer_invoices/credit_notes/credit_notes04.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues.rst b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues.rst index 0996005d7..ee96882ef 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues.rst @@ -36,7 +36,7 @@ Configure a Deferred Revenue Account To configure your account in the **Chart of Accounts**, go to :menuselection:`Accounting --> Configuration --> Chart of Accounts`, click on *Create*, and fill out the form. -.. image:: media/deferred_revenues01.png +.. image:: deferred_revenues/deferred_revenues01.png :align: center :alt: Configuration of a Deferred Revenue Account in Odoo Accounting @@ -52,7 +52,7 @@ Select the account on a draft invoice On a draft invoice, select the right account for all the products of which the incomes must be deferred. -.. image:: media/deferred_revenues02.png +.. image:: deferred_revenues/deferred_revenues02.png :align: center :alt: Selection of a Deferred Revenue Account on a draft invoice in Odoo Accounting @@ -62,7 +62,7 @@ Choose a different Income Account for specific products Start editing the product, go to the *Accounting* tab, select the right **Income Account**, and save. -.. image:: media/deferred_revenues03.png +.. image:: deferred_revenues/deferred_revenues03.png :align: center :alt: Change of the Income Account for a product in Odoo @@ -77,7 +77,7 @@ To do so, open your Sales Journal by going to :menuselection:`Accounting --> Accounting --> Sales`, select the journal item you want to modify, click on the account, and select the right one. -.. image:: media/deferred_revenues04.png +.. image:: deferred_revenues/deferred_revenues04.png :align: center :alt: Modification of a posted journal item's account in Odoo Accounting @@ -97,7 +97,7 @@ Click on **select related purchases** to link an existing journal item to this n fields are then automatically filled out, and the journal item is now listed under the **Related Sales** tab. -.. image:: media/deferred_revenues05.png +.. image:: deferred_revenues/deferred_revenues05.png :align: center :alt: Deferred Revenue entry in Odoo Accounting @@ -105,7 +105,7 @@ Once done, you can click on *Compute Revenue* (next to the *Confirm* button) to values of the **Revenue Board**. This board shows you all the entries that Odoo will post to recognize your revenue, and at which date. -.. image:: media/deferred_revenues06.png +.. image:: deferred_revenues/deferred_revenues06.png :align: center :alt: Revenue Board in Odoo Accounting @@ -134,7 +134,7 @@ Make sure that it is posted in the right account (see: Then, click on *Action*, select **Create Deferred Entry**, and fill out the form the same way you would do to `create a new entry`_. -.. image:: media/deferred_revenues07.png +.. image:: deferred_revenues/deferred_revenues07.png :align: center :alt: Create Deferred Entry from a journal item in Odoo Accounting @@ -160,7 +160,7 @@ right recognition account. New buttons with all the models linked to that account appear at the top of the form. Clicking on a model button fills out the form according to that model. -.. image:: media/deferred_revenues08.png +.. image:: deferred_revenues/deferred_revenues08.png :align: center :alt: Deferred Revenue model button in Odoo Accounting @@ -182,7 +182,7 @@ You have three choices for the **Automate Deferred Revenue** field: `Deferred Revenue Models`_). Whenever a transaction is posted on the account, a *Deferred Revenues entry* is created and immediately validated. -.. image:: media/deferred_revenues09.png +.. image:: deferred_revenues/deferred_revenues09.png :align: center :alt: Automate Deferred Revenue on an account in Odoo Accounting diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues01.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues01.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues01.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues02.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues02.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues02.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues03.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues03.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues03.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues04.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues04.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues04.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues04.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues05.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues05.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues05.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues05.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues06.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues06.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues06.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues06.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues07.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues07.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues07.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues07.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues08.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues08.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues08.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues08.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues09.png b/content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues09.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/deferred_revenues09.png rename to content/applications/finance/accounting/receivables/customer_invoices/deferred_revenues/deferred_revenues09.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.rst b/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.rst index c80376a4e..f57c5fb6f 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.rst @@ -21,7 +21,7 @@ Configuration Go to :menuselection:`Accounting --> Configuration --> Settings` and activate the **SEPA QR Code** feature. -.. image:: media/epc_qr_code01.png +.. image:: epc_qr_code/epc_qr_code01.png :align: center Configure your Bank Account’s journal @@ -33,7 +33,7 @@ To do so, go to :menuselection:`Accounting --> Configuration --> Journals`, open your *bank journal*, then fill out the *Bank Account* and *Bank* under the *Bank Account* tab. -.. image:: media/epc_qr_code02.png +.. image:: epc_qr_code/epc_qr_code02.png :align: center Issue Invoices with EPC QR Codes @@ -52,7 +52,7 @@ Make sure that the account indicated is the one you want to use to receive your customer’s payment as Odoo uses this field to generate the EPC QR Code. -.. image:: media/epc_qr_code03.png +.. image:: epc_qr_code/epc_qr_code03.png :align: center .. tip:: diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code01.png b/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code01.png rename to content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code01.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code02.png b/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code02.png rename to content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code02.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code03.png b/content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/epc_qr_code03.png rename to content/applications/finance/accounting/receivables/customer_invoices/epc_qr_code/epc_qr_code03.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/snailmail.rst b/content/applications/finance/accounting/receivables/customer_invoices/snailmail.rst index 10c976c9e..bdda6e9ad 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/snailmail.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/snailmail.rst @@ -13,7 +13,7 @@ Set up Snailmail | If you would like this option to be a default feature, enable *Send by Post* under *Default Sending Options*. -.. image:: media/setup_snailmail.png +.. image:: snailmail/setup_snailmail.png :align: center :alt: Under settings enable the snailmail feature in Odoo Accounting @@ -22,7 +22,7 @@ Send your invoices by post Open your Invoice, click on the *Send & Print* button and select *Send by Post*. -.. image:: media/invoice_bypost.png +.. image:: snailmail/invoice_bypost.png :align: center :alt: Overview of an invoice and the option send by post available in Odoo Accounting diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/invoice_bypost.png b/content/applications/finance/accounting/receivables/customer_invoices/snailmail/invoice_bypost.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/invoice_bypost.png rename to content/applications/finance/accounting/receivables/customer_invoices/snailmail/invoice_bypost.png diff --git a/content/applications/finance/accounting/receivables/customer_invoices/media/setup_snailmail.png b/content/applications/finance/accounting/receivables/customer_invoices/snailmail/setup_snailmail.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_invoices/media/setup_snailmail.png rename to content/applications/finance/accounting/receivables/customer_invoices/snailmail/setup_snailmail.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch.rst b/content/applications/finance/accounting/receivables/customer_payments/batch.rst index e70f9d19d..c2b43d05a 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/batch.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/batch.rst @@ -27,7 +27,7 @@ To do so, go to :menuselection:`Accounting --> Configuration --> Journals`, open you want to edit, click on *Edit*, and open the *Advanced Settings* tab. In the *Payment Method Types* section, enable **Batch Deposit**, and click on *Save*. -.. image:: media/batch-journal-settings.png +.. image:: batch/batch-journal-settings.png :align: center :alt: Payment Method Types in a journal's advanced settings @@ -46,7 +46,7 @@ opening the *Customer Invoice* for which you received a payment, and clicking on There, select the appropriate Journal linked to your bank account and select *Batch Deposit* as Payment Method. -.. image:: media/batch-register-payment.png +.. image:: batch/batch-register-payment.png :align: center :alt: Registering a customer payment as part of a Batch Deposit in Odoo Accounting @@ -62,14 +62,14 @@ To add the payments to a Batch Deposit, go to :menuselection:`Accounting --> Cus Payments`, and click on *Create*. Next, select the Bank and Payment Method, then click on *Add a line*. -.. image:: media/batch-new-inbound.png +.. image:: batch/batch-new-inbound.png :align: center :alt: Filling out a new Inbound Batch Payment form on Odoo Accounting Select all payments to include in the current Batch Deposit and click on *Select*. You can also record a new payment and add it to the list by clicking on *Create*. -.. image:: media/batch-payments-selection.png +.. image:: batch/batch-payments-selection.png :align: center :alt: Selection of all payments to include in the Batch Deposit @@ -88,7 +88,7 @@ tab, and select your Batch Payment. All related payments are automatically added .. note:: The *Batch Payments* tab won't appear if a Partner is selected for this bank statement line. -.. image:: media/batch-bank-reconciliation.png +.. image:: batch/batch-bank-reconciliation.png :align: center :alt: Reconciliation of the Batch Payment with all its transactions diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-bank-reconciliation.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-bank-reconciliation.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-bank-reconciliation.png rename to content/applications/finance/accounting/receivables/customer_payments/batch/batch-bank-reconciliation.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-journal-settings.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-journal-settings.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-journal-settings.png rename to content/applications/finance/accounting/receivables/customer_payments/batch/batch-journal-settings.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-new-inbound.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-new-inbound.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-new-inbound.png rename to content/applications/finance/accounting/receivables/customer_payments/batch/batch-new-inbound.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-payments-selection.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments-selection.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-payments-selection.png rename to content/applications/finance/accounting/receivables/customer_payments/batch/batch-payments-selection.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-register-payment.png b/content/applications/finance/accounting/receivables/customer_payments/batch/batch-register-payment.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-register-payment.png rename to content/applications/finance/accounting/receivables/customer_payments/batch/batch-register-payment.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/batch_sdd.rst b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd.rst index f0f9b0d13..1295ef3e6 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/batch_sdd.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd.rst @@ -23,7 +23,7 @@ Go to :menuselection:`Accounting --> Configuration --> Settings`, activate **SEP (SDD)** and click on *Save*. Enter your company's **Creditor Identifier**. This number is provided by your bank institution, or the authority responsible for delivering them. -.. image:: media/batch-sdd-creditor-identifier.png +.. image:: batch_sdd/batch-sdd-creditor-identifier.png :align: center :alt: Add a SEPA Creditor Identifier to Odoo Accounting @@ -39,7 +39,7 @@ money directly from their bank accounts. To create a new mandate, go to :menuselection:`Accounting --> Customers --> Direct Debit Mandates`, click on *Create*, and fill out the form. -.. image:: media/batch-sdd-mandate-form.png +.. image:: batch_sdd/batch-sdd-mandate-form.png :align: center :alt: Fill out SEPA Direct Debit in Odoo Accounting @@ -78,7 +78,7 @@ Close or revoke a mandate Direct Debit mandates are closed automatically after their *End Date*. If this field is left blank, the mandate keeps being *Active* until it is *Closed* or *Revoked*. -.. image:: media/batch-sdd-revoke-close.png +.. image:: batch_sdd/batch-sdd-revoke-close.png :align: center :alt: Close or Revoke an SDD Mandate in Odoo Accounting @@ -117,21 +117,21 @@ process all payments at once. To generate your XML file for the pending SDD payments, go to the related *bank journal* on your *Accounting dashboard*, then click on *Direct Debit Payments to Collect*. -.. image:: media/batch-sdd-collect.png +.. image:: batch_sdd/batch-sdd-collect.png :align: center :alt: Start the SDD payments collection in Odoo Accounting Select all the payments you want to include in your SDD XML file, then click on *Action* and select *Create Batch Payment*. -.. image:: media/batch-sdd-batch.png +.. image:: batch_sdd/batch-sdd-batch.png :align: center :alt: Create a batch payment with all the SDD payments in Odoo Accounting Odoo then takes you to your *Batch Payment*’s form. Click on *Validate* and download the SDD XML file. -.. image:: media/batch-sdd-xml.png +.. image:: batch_sdd/batch-sdd-xml.png :align: center :alt: Generate an XML file for your SDD payments in Odoo Accounting diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-batch.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-batch.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-batch.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-batch.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-collect.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-collect.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-collect.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-collect.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-creditor-identifier.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-creditor-identifier.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-creditor-identifier.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-creditor-identifier.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-mandate-form.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-mandate-form.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-mandate-form.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-mandate-form.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-revoke-close.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-revoke-close.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-revoke-close.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-revoke-close.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-xml.png b/content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-xml.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/batch-sdd-xml.png rename to content/applications/finance/accounting/receivables/customer_payments/batch_sdd/batch-sdd-xml.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/check.rst b/content/applications/finance/accounting/receivables/customer_payments/check.rst index 2812d0154..8811e9c6c 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/check.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/check.rst @@ -59,7 +59,7 @@ on **Register Payment**. Fill in the information about the payment: - Memo: write the Check number -.. image:: ./media/check02.png +.. image:: check/check02.png :align: center This operation will produce the following journal entry: @@ -115,7 +115,7 @@ on **Register Payment**. Fill in the information about the payment: - Memo: write the check number -.. image:: ./media/check03.png +.. image:: check/check03.png :align: center The invoice is marked as paid as soon as you record the check. @@ -147,5 +147,5 @@ report **Bank Reconciliation Report** to verify which checks have been received or paid by the bank. (this report is available from the **More** option from the Accounting dashboard on the related bank account). -.. image:: ./media/check01.png +.. image:: check/check01.png :align: center \ No newline at end of file diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/check01.png b/content/applications/finance/accounting/receivables/customer_payments/check/check01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/check01.png rename to content/applications/finance/accounting/receivables/customer_payments/check/check01.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/check02.png b/content/applications/finance/accounting/receivables/customer_payments/check/check02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/check02.png rename to content/applications/finance/accounting/receivables/customer_payments/check/check02.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/check03.png b/content/applications/finance/accounting/receivables/customer_payments/check/check03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/check03.png rename to content/applications/finance/accounting/receivables/customer_payments/check/check03.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/followup.rst b/content/applications/finance/accounting/receivables/customer_payments/followup.rst index a5203d7f4..0607f2846 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/followup.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/followup.rst @@ -33,7 +33,7 @@ Date* set on the statement. You can also set a trust level for your customers by marking them as bad, normal or good debtors on the follow-up reports. -.. image:: media/followup01.png +.. image:: followup/followup01.png :align: center Send reminders in batch @@ -45,7 +45,7 @@ like to process, click on *Action* and then on *Process Follow-ups*. A pdf document containing all of the follow-up letters for you to print will also be automatically generated. -.. image:: media/followup02.png +.. image:: followup/followup02.png :align: center Plan a follow-up process @@ -62,7 +62,7 @@ number of overdue days, plan to send an email, a letter or to undertake a manual action. You can also edit the template used for the statement according to the stage of the process. -.. image:: media/followup03.png +.. image:: followup/followup03.png :align: center .. tip:: diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/followup01.png b/content/applications/finance/accounting/receivables/customer_payments/followup/followup01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/followup01.png rename to content/applications/finance/accounting/receivables/customer_payments/followup/followup01.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/followup02.png b/content/applications/finance/accounting/receivables/customer_payments/followup/followup02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/followup02.png rename to content/applications/finance/accounting/receivables/customer_payments/followup/followup02.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/followup03.png b/content/applications/finance/accounting/receivables/customer_payments/followup/followup03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/followup03.png rename to content/applications/finance/accounting/receivables/customer_payments/followup/followup03.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/online_payment.rst b/content/applications/finance/accounting/receivables/customer_payments/online_payment.rst index 7219b4eb8..deec2effc 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/online_payment.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/online_payment.rst @@ -7,7 +7,7 @@ To make it more convenient for your customers to pay the invoices you issue, you allows your customers to see their invoices online and pay directly with their favorite payment method, making the payment process much easier. -.. image:: media/online-payment-acquirers.png +.. image:: online_payment/online-payment-acquirers.png :align: center :alt: Payment acquirer choice after having clicked on "Pay Now" @@ -30,13 +30,13 @@ After issuing the invoice, click on *Send & Print* and send the invoice by email They will receive an email with a link that redirects them to the invoice on their **Customer Portal**. -.. image:: media/online-payment-view-invoice.png +.. image:: online_payment/online-payment-view-invoice.png :align: center :alt: Email with a link to view the invoice online on the Customer Portal. They can choose which Payment Acquirer to use by clicking on *Pay Now*. -.. image:: media/online-payment-pay-now.png +.. image:: online_payment/online-payment-pay-now.png :align: center :alt: "Pay now" button on an invoice in the Customer Portal. diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/online-payment-acquirers.png b/content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-acquirers.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/online-payment-acquirers.png rename to content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-acquirers.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/online-payment-pay-now.png b/content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-pay-now.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/online-payment-pay-now.png rename to content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-pay-now.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/online-payment-view-invoice.png b/content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-view-invoice.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/online-payment-view-invoice.png rename to content/applications/finance/accounting/receivables/customer_payments/online_payment/online-payment-view-invoice.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/recording.rst b/content/applications/finance/accounting/receivables/customer_payments/recording.rst index 75666476f..718fb0eaa 100644 --- a/content/applications/finance/accounting/receivables/customer_payments/recording.rst +++ b/content/applications/finance/accounting/receivables/customer_payments/recording.rst @@ -21,7 +21,7 @@ If you register a payment on a customer invoice or a vendor bill, the payment is automatically reconciled with the invoice reducing the amount due. -.. image:: ./media/recording01.png +.. image:: recording/recording01.png :align: center The green icon near the payment line will display more information about @@ -45,7 +45,7 @@ Sales menu (register a customer payment) or the Purchases menu (pay a vendor). If you use these menus, the payment is not linked to an invoice, but can easily be reconciled on an invoice later on. -.. image:: ./media/recording02.png +.. image:: recording/recording02.png :align: center When registering a new payment, you must select a customer or vendor, @@ -68,7 +68,7 @@ payment for this customer or vendor is available. In this case, you can reconcile this payment to the invoice near the totals at the bottom, under "Outstanding Payments". -.. image:: ./media/recording03.png +.. image:: recording/recording03.png :align: center Reconciling all your outstanding payments and invoices @@ -82,14 +82,14 @@ The batch reconciliation feature is available from the dashboard on the Customer Invoices card and the Vendor Bills card for reconciling Accounts Receivable and Payable, respectively. -.. image:: ./media/recording04.png +.. image:: recording/recording04.png :align: center The payments matching tool will open all unreconciled customers or vendors and will give you the opportunity to process them all one by one, doing the matching of all their payments and invoices at once. -.. image:: ./media/recording05.png +.. image:: recording/recording05.png :align: center During the reconciliation, if the sum of the debits and credits do not @@ -103,13 +103,13 @@ Just like making a customer or vendor payment, you transfer cash internally between your bank accounts from the dashboard or from the menus up top. -.. image:: ./media/recording06.png +.. image:: recording/recording06.png :align: center This will take you to the same screen you have for receiving and making payments. -.. image:: ./media/recording07.png +.. image:: recording/recording07.png :align: center .. note:: diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording01.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording01.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording01.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording01.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording02.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording02.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording02.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording02.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording03.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording03.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording03.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording03.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording04.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording04.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording04.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording04.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording05.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording05.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording05.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording05.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording06.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording06.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording06.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording06.png diff --git a/content/applications/finance/accounting/receivables/customer_payments/media/recording07.png b/content/applications/finance/accounting/receivables/customer_payments/recording/recording07.png similarity index 100% rename from content/applications/finance/accounting/receivables/customer_payments/media/recording07.png rename to content/applications/finance/accounting/receivables/customer_payments/recording/recording07.png diff --git a/content/applications/finance/accounting/reporting/declarations/tax_returns.rst b/content/applications/finance/accounting/reporting/declarations/tax_returns.rst index 749c115df..a8681f1ea 100644 --- a/content/applications/finance/accounting/reporting/declarations/tax_returns.rst +++ b/content/applications/finance/accounting/reporting/declarations/tax_returns.rst @@ -31,7 +31,7 @@ and go to the **Tax Return Periodicity** section. - **Reminder**: define when Odoo should remind you to file your tax return. - **Journal**: select the journal in which to record the tax return. -.. image:: media/tax_return_periodicity.png +.. image:: tax_returns/tax_return_periodicity.png :align: center :alt: Configure how often tax returns have to be made in Odoo Accounting @@ -46,7 +46,7 @@ Odoo generates Tax Reports based on the **Tax Grids** settings that are configur Therefore, it is crucial to make sure that all the recorded transactions use the right taxes. You can see on each Journal Item which Tax Grid is used for that transaction. -.. image:: media/tax_return_grids.png +.. image:: tax_returns/tax_return_grids.png :align: center :alt: see which tax grids are used to record transactions in Odoo Accounting @@ -54,7 +54,7 @@ To configure your taxes' Tax Grids, go to :menuselection:`Accounting --> Configu and open the tax you want to modify. There, you can edit your tax settings, along with the tax grids that are used to record invoices or credit notes. -.. image:: media/tax_return_taxes.png +.. image:: tax_returns/tax_return_taxes.png :align: center :alt: Configure taxes and their tax grids in Odoo Accounting @@ -83,7 +83,7 @@ Entry, which helps you avoid some tax declaration errors. To check the current **Tax Lock Date**, or to edit it, go to :menuselection:`Accounting --> Accounting --> Lock Dates`. -.. image:: media/tax_return_lock.png +.. image:: tax_returns/tax_return_lock.png :align: center :alt: Lock your tax for a specific period in Odoo Acounting @@ -99,7 +99,7 @@ on *TAX Report* from your *Accounting Overview*. Make sure to select the right period you want to declare by using the date filter. You can see an overview of your tax report. Then, click on the button *Closing Journal Entry*. -.. image:: media/tax_return_closing.png +.. image:: tax_returns/tax_return_closing.png :align: center :alt: Select the period for the tax return and create a closing journal entry in Odoo Accounting @@ -108,7 +108,7 @@ Odoo automatically creates a PDF file with the **Tax Report** that you can downl and preview on the right column. It includes all the values to report to the tax authorities, along with the amount you have to pay or be refunded. -.. image:: media/tax_return_report.png +.. image:: tax_returns/tax_return_report.png :align: center :alt: download the PDF with your Tax Report in Odoo Accounting diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_closing.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_closing.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_closing.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_closing.png diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_grids.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_grids.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_grids.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_grids.png diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_lock.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_lock.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_lock.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_lock.png diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_periodicity.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_periodicity.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_periodicity.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_periodicity.png diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_report.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_report.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_report.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_report.png diff --git a/content/applications/finance/accounting/reporting/declarations/media/tax_return_taxes.png b/content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_taxes.png similarity index 100% rename from content/applications/finance/accounting/reporting/declarations/media/tax_return_taxes.png rename to content/applications/finance/accounting/reporting/declarations/tax_returns/tax_return_taxes.png diff --git a/content/applications/finance/accounting/reporting/overview/customize.rst b/content/applications/finance/accounting/reporting/overview/customize.rst index e27fb6a1d..171b6ebf6 100644 --- a/content/applications/finance/accounting/reporting/overview/customize.rst +++ b/content/applications/finance/accounting/reporting/overview/customize.rst @@ -22,7 +22,7 @@ Create your financial report First, you need to create your financial report. To do that, go to :menuselection:`Accounting --> Configuration --> Financial Reports` -.. image:: media/customize02.png +.. image:: customize/customize02.png :align: center Once the name is entered, there are two other parameters that need to be @@ -49,7 +49,7 @@ After you've created the report, you need to fill it with lines. They all need a **name**, a **code** (that is used to refer to the line), a **sequence number** and a **level** (Used for the line rendering). -.. image:: media/customize04.png +.. image:: customize/customize04.png :align: center In the **formulas** field you can add one or more formulas to assign a diff --git a/content/applications/finance/accounting/reporting/overview/media/customize02.png b/content/applications/finance/accounting/reporting/overview/customize/customize02.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/customize02.png rename to content/applications/finance/accounting/reporting/overview/customize/customize02.png diff --git a/content/applications/finance/accounting/reporting/overview/media/customize04.png b/content/applications/finance/accounting/reporting/overview/customize/customize04.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/customize04.png rename to content/applications/finance/accounting/reporting/overview/customize/customize04.png diff --git a/content/applications/finance/accounting/reporting/overview/main_reports.rst b/content/applications/finance/accounting/reporting/overview/main_reports.rst index 7874a534f..6b9325ed3 100644 --- a/content/applications/finance/accounting/reporting/overview/main_reports.rst +++ b/content/applications/finance/accounting/reporting/overview/main_reports.rst @@ -31,7 +31,7 @@ Balance Sheet The **Balance Sheet** shows a snapshot of the assets, liabilities and equity of your organisation as at a particular date. -.. image:: media/main_reports09.png +.. image:: main_reports/main_reports09.png :align: center Profit and Loss @@ -41,7 +41,7 @@ The **Profit and Loss** report (or **Income Statement**) shows your organisation's net income, by deducting expenses from revenue for the report period. -.. image:: media/main_reports10.png +.. image:: main_reports/main_reports10.png :align: center Executive Summary @@ -87,7 +87,7 @@ reporting : typically used as as a measure of a company's ability to service its debt. -.. image:: media/main_reports01.png +.. image:: main_reports/main_reports01.png :align: center General Ledger @@ -99,7 +99,7 @@ account and from there you can view a detailed transaction report or any exceptions. This report is useful for checking every transaction that occurred during a certain period of time. -.. image:: media/main_reports05.png +.. image:: main_reports/main_reports05.png :align: center Aged Payable @@ -109,7 +109,7 @@ Run the **Aged Payable Details** report to display information on individual bills, credit notes and overpayments owed by you, and how long these have gone unpaid. -.. image:: media/main_reports02.png +.. image:: main_reports/main_reports02.png :align: center Aged Receivable @@ -118,7 +118,7 @@ Aged Receivable The **Aged Receivables** report shows the sales invoices that were awaiting payment during a selected month and several months prior. -.. image:: media/main_reports07.png +.. image:: main_reports/main_reports07.png :align: center Cash Flow Statement @@ -128,7 +128,7 @@ The **Cash Flow Statement** shows how changes in balance sheet accounts and income affect cash and cash equivalents, and breaks the analysis down to operating, investing and financing activities. -.. image:: media/main_reports03.png +.. image:: main_reports/main_reports03.png :align: center Tax Report @@ -137,11 +137,11 @@ Tax Report This report allows you to see the **net** and **tax amounts** for all the taxes grouped by type (sale/purchase). -.. image:: media/main_reports04.png +.. image:: main_reports/main_reports04.png :align: center Bank Reconciliation ------------------- -.. image:: media/main_reports06.png +.. image:: main_reports/main_reports06.png :align: center diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports01.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports01.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports01.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports01.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports02.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports02.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports02.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports02.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports03.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports03.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports03.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports03.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports04.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports04.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports04.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports04.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports05.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports05.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports05.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports05.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports06.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports06.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports06.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports06.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports07.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports07.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports07.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports07.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports09.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports09.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports09.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports09.png diff --git a/content/applications/finance/accounting/reporting/overview/media/main_reports10.png b/content/applications/finance/accounting/reporting/overview/main_reports/main_reports10.png similarity index 100% rename from content/applications/finance/accounting/reporting/overview/media/main_reports10.png rename to content/applications/finance/accounting/reporting/overview/main_reports/main_reports10.png diff --git a/content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year.rst b/content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year.rst index eec02c07c..435d43ba2 100644 --- a/content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year.rst +++ b/content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year.rst @@ -70,7 +70,7 @@ set under the accounting configuration. This way, the accountant can be confident that nobody is changing the previous year transactions while auditing the books. -.. image:: media/close_fiscal_year01.png +.. image:: close_fiscal_year/close_fiscal_year01.png :align: center Closing the fiscal year diff --git a/content/applications/finance/accounting/taxation/fiscal_year/media/close_fiscal_year01.png b/content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year/close_fiscal_year01.png similarity index 100% rename from content/applications/finance/accounting/taxation/fiscal_year/media/close_fiscal_year01.png rename to content/applications/finance/accounting/taxation/fiscal_year/close_fiscal_year/close_fiscal_year01.png diff --git a/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year.rst b/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year.rst index 37ef04bff..ea8245f0f 100644 --- a/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year.rst +++ b/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year.rst @@ -6,7 +6,7 @@ In most cases, the fiscal years last 12 months. If it is your case, you just have to define what is the last day of your fiscal year in the accounting settings. By default, it is set on the 31st December. -.. image:: media/fiscal_year01.png +.. image:: fiscal_year/fiscal_year01.png :align: center However, there might be some exceptions. For example, if it is the first @@ -16,13 +16,13 @@ In this case, some additional configuration is required. Go in :menuselection:`accounting --> configuration --> settings` and activate the fiscal years. -.. image:: media/fiscal_year02.png +.. image:: fiscal_year/fiscal_year02.png :align: center You can then configure your fiscal years in :menuselection:`accounting --> configuration --> fiscal years`. -.. image:: media/fiscal_year03.png +.. image:: fiscal_year/fiscal_year03.png :align: center .. note:: diff --git a/content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year01.png b/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year01.png similarity index 100% rename from content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year01.png rename to content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year01.png diff --git a/content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year02.png b/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year02.png similarity index 100% rename from content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year02.png rename to content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year02.png diff --git a/content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year03.png b/content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year03.png similarity index 100% rename from content/applications/finance/accounting/taxation/fiscal_year/media/fiscal_year03.png rename to content/applications/finance/accounting/taxation/fiscal_year/fiscal_year/fiscal_year03.png diff --git a/content/applications/finance/accounting/taxation/taxes/B2B_B2C.rst b/content/applications/finance/accounting/taxation/taxes/B2B_B2C.rst index 9f917fb1f..68394d9bd 100644 --- a/content/applications/finance/accounting/taxation/taxes/B2B_B2C.rst +++ b/content/applications/finance/accounting/taxation/taxes/B2B_B2C.rst @@ -101,7 +101,7 @@ usually the default configuration, but you can check your **Default Sale Tax** from the menu :menuselection:`Configuration --> Settings` of the Accounting application. -.. image:: media/price_B2C_B2B01.png +.. image:: B2B_B2C/price_B2C_B2B01.png :align: center Once done, you can create a **B2C** pricelist. You can activate the @@ -118,7 +118,7 @@ included in price) and set a price on this product for B2C customers at 10€, from the :menuselection:`Sales --> Products` menu of the Sales application: -.. image:: media/price_B2C_B2B02.png +.. image:: B2B_B2C/price_B2C_B2B02.png :align: center Setting the B2C fiscal position @@ -129,7 +129,7 @@ menu: :menuselection:`Configuration --> Fiscal Positions`. This fiscal position should map the VAT 21% (tax excluded of price) with a VAT 21% (tax included in price) -.. image:: media/price_B2C_B2B03.png +.. image:: B2B_B2C/price_B2C_B2B03.png :align: center Test by creating a quotation @@ -139,7 +139,7 @@ Create a quotation from the Sale application, using the :menuselection:`Sales --> Quotations` menu. You should have the following result: 8.26€ + 1.73€ = 9.99€. -.. image:: media/price_B2C_B2B04.png +.. image:: B2B_B2C/price_B2C_B2B04.png :align: center Then, create a quotation but **change the pricelist to B2C and the @@ -147,7 +147,7 @@ fiscal position to B2C** on the quotation, before adding your product. You should have the expected result, which is a total price of 10€ for the customer: 8.26€ + 1.74€ = 10.00€. -.. image:: media/price_B2C_B2B05.png +.. image:: B2B_B2C/price_B2C_B2B05.png :align: center This is the expected behavior for a customer of your shop. diff --git a/content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B01.png b/content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B01.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B01.png rename to content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B01.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B02.png b/content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B02.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B02.png rename to content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B02.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B03.png b/content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B03.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B03.png rename to content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B03.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B04.png b/content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B04.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B04.png rename to content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B04.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B05.png b/content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B05.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/price_B2C_B2B05.png rename to content/applications/finance/accounting/taxation/taxes/B2B_B2C/price_B2C_B2B05.png diff --git a/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes.rst b/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes.rst index e360a5751..0123576b6 100644 --- a/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes.rst +++ b/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes.rst @@ -19,7 +19,7 @@ You first have to activate the setting in :menuselection:`Accounting --> Configuration --> Settings --> Allow Tax Cash Basis`. You will be asked to define the Tax Cash Basis Journal. -.. image:: media/cash_basis_taxes01.png +.. image:: cash_basis_taxes/cash_basis_taxes01.png :width: 5.04688in :height: 0.79688in :align: center @@ -29,7 +29,7 @@ Once this is done, you can configure your taxes in At first set the proper transitional accounts to post taxes until you register the payment. -.. image:: media/cash_basis_taxes02.png +.. image:: cash_basis_taxes/cash_basis_taxes02.png :align: center In the *Advanced Options* tab you will turn *Tax Due* to @@ -38,7 +38,7 @@ define the *Tax Received* account in which to post the tax amount when the payment is received and the *Base Tax Received Account* to post the base tax amount for an accurate tax report. -.. image:: media/cash_basis_taxes03.png +.. image:: cash_basis_taxes/cash_basis_taxes03.png :align: center What is the impact of cash basis taxes in my accounting ? diff --git a/content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes01.png b/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes01.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes01.png rename to content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes01.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes02.png b/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes02.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes02.png rename to content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes02.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes03.png b/content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes03.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/cash_basis_taxes03.png rename to content/applications/finance/accounting/taxation/taxes/cash_basis_taxes/cash_basis_taxes03.png diff --git a/content/applications/finance/accounting/taxation/taxes/default_taxes.rst b/content/applications/finance/accounting/taxation/taxes/default_taxes.rst index 90c419ad1..dd7bb12d5 100644 --- a/content/applications/finance/accounting/taxation/taxes/default_taxes.rst +++ b/content/applications/finance/accounting/taxation/taxes/default_taxes.rst @@ -6,7 +6,7 @@ Default taxes other indication about which tax to use. For example, Odoo prefills the **Taxes** field with the Default Taxes when you create a new product or add a new line on an invoice. -.. image:: media/default-taxes-invoice-line.png +.. image:: default_taxes/default-taxes-invoice-line.png :align: center :alt: Odoo fills out the Tax field automatically according to the Default Taxes @@ -26,7 +26,7 @@ To change your **Default Taxes**, go to :menuselection:`Accounting --> Configura --> Taxes --> Default Taxes`, select the appropriate taxes for your default **Sales Tax** and **Purchase Tax**, and click on *Save*. -.. image:: media/default-taxes-configuration.png +.. image:: default_taxes/default-taxes-configuration.png :align: center :alt: Define which taxes to use by default on Odoo diff --git a/content/applications/finance/accounting/taxation/taxes/media/default-taxes-configuration.png b/content/applications/finance/accounting/taxation/taxes/default_taxes/default-taxes-configuration.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/default-taxes-configuration.png rename to content/applications/finance/accounting/taxation/taxes/default_taxes/default-taxes-configuration.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/default-taxes-invoice-line.png b/content/applications/finance/accounting/taxation/taxes/default_taxes/default-taxes-invoice-line.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/default-taxes-invoice-line.png rename to content/applications/finance/accounting/taxation/taxes/default_taxes/default-taxes-invoice-line.png diff --git a/content/applications/finance/accounting/taxation/taxes/fiscal_positions.rst b/content/applications/finance/accounting/taxation/taxes/fiscal_positions.rst index ba36b52ea..00521fbb4 100644 --- a/content/applications/finance/accounting/taxation/taxes/fiscal_positions.rst +++ b/content/applications/finance/accounting/taxation/taxes/fiscal_positions.rst @@ -9,7 +9,7 @@ according to your customers' and providers' localizations and business types. **Fiscal Positions** allow you to create *sets of rules* to automatically adapt the taxes and the accounts used for a transaction. -.. image:: media/fiscal-positions-intra-community.png +.. image:: fiscal_positions/fiscal-positions-intra-community.png :align: center :alt: Example: Belgian to Intra-Community tax mapping with Fiscal Positions in Odoo Accounting @@ -57,7 +57,7 @@ configure a few conditions: - **VAT Required**: The VAT number *must* be indicated in the customer's contact form. - **Country Group** / **Country**: The Fiscal Position is applied to these countries. -.. image:: media/fiscal-positions-automatic.png +.. image:: fiscal_positions/fiscal-positions-automatic.png :align: center :alt: Example of settings to apply a Fiscal Position automatically @@ -88,7 +88,7 @@ You can manually define which Fiscal Position must be used by default for a spec To do so, open the partner's contact form, go to the **Sales & Purchase** tab, edit the **Fiscal Position** field, and click on *Save*. -.. image:: media/fiscal-positions-partner.png +.. image:: fiscal_positions/fiscal-positions-partner.png :align: center :alt: Selection of a Fiscal Position on a Sales Order / Invoice / Bill in Odoo Accounting @@ -100,7 +100,7 @@ Choose Fiscal Positions manually on Sales Orders, Invoices, and Bills To manually select which Fiscal Position to use for a new Sales Order, Invoice, or Bill, go to the **Other Info** tab and select the right **Fiscal Position** *before* adding product lines. -.. image:: media/fiscal-positions-transaction.png +.. image:: fiscal_positions/fiscal-positions-transaction.png :align: center :alt: Selection of a Fiscal Position on a Sales Order / Invoice / Bill in Odoo Accounting diff --git a/content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-automatic.png b/content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-automatic.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-automatic.png rename to content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-automatic.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-intra-community.png b/content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-intra-community.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-intra-community.png rename to content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-intra-community.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-partner.png b/content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-partner.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-partner.png rename to content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-partner.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-transaction.png b/content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-transaction.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/fiscal-positions-transaction.png rename to content/applications/finance/accounting/taxation/taxes/fiscal_positions/fiscal-positions-transaction.png diff --git a/content/applications/finance/accounting/taxation/taxes/retention.rst b/content/applications/finance/accounting/taxation/taxes/retention.rst index 3680c5e60..a1a8dc5ff 100644 --- a/content/applications/finance/accounting/taxation/taxes/retention.rst +++ b/content/applications/finance/accounting/taxation/taxes/retention.rst @@ -13,7 +13,7 @@ from the amount to pay, as the tax will be paid by the customer. As, an example, in Colombia you may have the following invoice: -.. image:: media/retention03.png +.. image:: retention/retention03.png :align: center In this example, the **company** who sent the invoice owes $20 of taxes to @@ -26,14 +26,14 @@ In Odoo, a withholding tax is defined by creating a negative tax. For a retention of 10%, you would configure the following tax (accessible through :menuselection:`Configuration --> Taxes`): -.. image:: media/retention04.png +.. image:: retention/retention04.png :align: center In order to make it appear as a retention on the invoice, you should set a specific tax group **Retention** on your tax, in the **Advanced Options** tab. -.. image:: media/retention02.png +.. image:: retention/retention02.png :align: center Once the tax is defined, you can use it in your products, sales order or @@ -51,7 +51,7 @@ Once your tax is created, you can use it on customer forms, sales order or customer invoices. You can apply several taxes on a single customer invoice line. -.. image:: media/retention01.png +.. image:: retention/retention01.png :align: center .. note:: @@ -62,7 +62,7 @@ invoice line. The printed invoice will show the different amounts in each tax group. -.. image:: media/retention03.png +.. image:: retention/retention03.png :align: center .. seealso:: diff --git a/content/applications/finance/accounting/taxation/taxes/media/retention01.png b/content/applications/finance/accounting/taxation/taxes/retention/retention01.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/retention01.png rename to content/applications/finance/accounting/taxation/taxes/retention/retention01.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/retention02.png b/content/applications/finance/accounting/taxation/taxes/retention/retention02.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/retention02.png rename to content/applications/finance/accounting/taxation/taxes/retention/retention02.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/retention03.png b/content/applications/finance/accounting/taxation/taxes/retention/retention03.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/retention03.png rename to content/applications/finance/accounting/taxation/taxes/retention/retention03.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/retention04.png b/content/applications/finance/accounting/taxation/taxes/retention/retention04.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/retention04.png rename to content/applications/finance/accounting/taxation/taxes/retention/retention04.png diff --git a/content/applications/finance/accounting/taxation/taxes/taxcloud.rst b/content/applications/finance/accounting/taxation/taxes/taxcloud.rst index 1442a87bf..84fb78254 100644 --- a/content/applications/finance/accounting/taxation/taxes/taxcloud.rst +++ b/content/applications/finance/accounting/taxation/taxes/taxcloud.rst @@ -17,7 +17,7 @@ In TaxCloud `__ website. * Register your Odoo website on TaxCloud to get an *API ID* and an *API Key*. -.. image:: media/taxcloud01.png +.. image:: taxcloud/taxcloud01.png :align: center * In Settings on TaxCloud, click *Locations* to enter the location of your Office(s) & Warehouse(s). @@ -30,7 +30,7 @@ In Odoo * Enter your TaxCloud credentials. * Click SAVE to store your credentials. -.. image:: media/taxcloud02.png +.. image:: taxcloud/taxcloud02.png :align: center * Click the Refresh Icon next to *Default Category* to import the TIC product categories @@ -101,14 +101,14 @@ You can configure Odoo to automatically detect which Customers should use this f position. Go to :menuselection:`Accounting --> Configuration --> Fiscal Positions` to open and edit the record. -.. image:: media/taxcloud03.png +.. image:: taxcloud/taxcloud03.png :align: center Now, this fiscal position is automatically set on any sales order, web order, or invoice when the customer country is *United States*. This triggers the automated tax computation. -.. image:: media/taxcloud04.png +.. image:: taxcloud/taxcloud04.png :align: center Add your product(s). You have two options to get Sales Tax on the Order. You can confirm it, diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxcloud01.png b/content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud01.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxcloud01.png rename to content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud01.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxcloud02.png b/content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud02.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxcloud02.png rename to content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud02.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxcloud03.png b/content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud03.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxcloud03.png rename to content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud03.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxcloud04.png b/content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud04.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxcloud04.png rename to content/applications/finance/accounting/taxation/taxes/taxcloud/taxcloud04.png diff --git a/content/applications/finance/accounting/taxation/taxes/taxes.rst b/content/applications/finance/accounting/taxation/taxes/taxes.rst index dbf8661ba..b6e44576c 100644 --- a/content/applications/finance/accounting/taxation/taxes/taxes.rst +++ b/content/applications/finance/accounting/taxation/taxes/taxes.rst @@ -19,7 +19,7 @@ default, so that you can activate only the ones relevant for your business. To activate Sale Taxes, go to :menuselection:`Accounting --> Configuration --> Taxes` and use the *Activate* toggle button to activate or deactivate a tax. -.. image:: media/taxes-list.png +.. image:: taxes/taxes-list.png :align: center :alt: Activate pre-configured taxes in Odoo Accounting @@ -31,7 +31,7 @@ Configuration To edit or create a **Tax**, go to :menuselection:`Accounting --> Configuration --> Taxes` and open a tax or click on *Create*. -.. image:: media/taxes-edit.png +.. image:: taxes/taxes-edit.png :align: center :alt: Edition of a tax in Odoo Accounting @@ -156,7 +156,7 @@ Definition tab Allocate with precision the amount of the taxable basis or percentages of the computed tax to multiple accounts and Tax Grids. -.. image:: media/taxes-definition.png +.. image:: taxes/taxes-definition.png :align: center :alt: Allocate tax amounts to the right accounts and tax grids @@ -183,7 +183,7 @@ The label of the tax, as displayed on each invoice line in the **Taxes** column. :ref:`label ` visible to *front end* users, on exported invoices, on their Customer Portals, etc. -.. image:: media/taxes-invoice-label.png +.. image:: taxes/taxes-invoice-label.png :align: center :alt: The Label on Invoices is displayed on each invoice line @@ -198,7 +198,7 @@ Select to which **Tax Group** the tax belongs. The Tax Group name is the :ref:`l Tax groups include different iterations of the same tax. This can be useful when you must record differently the same tax according to :doc:`Fiscal Positions `. -.. image:: media/taxes-invoice-tax-group.png +.. image:: taxes/taxes-invoice-tax-group.png :align: center :alt: The Tax Group name is different from the Label on Invoices @@ -258,7 +258,7 @@ the same product. You can configure a new :ref:`Group of Taxes ` to include this tax, or add it directly to a product line. -.. image:: media/taxes-subsequent-line.png +.. image:: taxes/taxes-subsequent-line.png :align: center :alt: The eco-tax is taken into the basis of the 21% VAT tax @@ -270,7 +270,7 @@ directly to a product line. To reorder the sequence, go to :menuselection:`Accounting --> Configuration --> Taxes`, and drag and drop the lines with the handles next to the tax names. - .. image:: media/taxes-list-sequence.png + .. image:: taxes/taxes-list-sequence.png :align: center :alt: The taxes' sequence in Odoo determines which tax is applied first diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-definition.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-definition.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-definition.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-definition.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-edit.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-edit.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-edit.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-edit.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-invoice-label.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-invoice-label.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-invoice-label.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-invoice-label.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-invoice-tax-group.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-invoice-tax-group.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-invoice-tax-group.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-invoice-tax-group.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-list-sequence.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-list-sequence.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-list-sequence.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-list-sequence.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-list.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-list.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-list.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-list.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/taxes-subsequent-line.png b/content/applications/finance/accounting/taxation/taxes/taxes/taxes-subsequent-line.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/taxes-subsequent-line.png rename to content/applications/finance/accounting/taxation/taxes/taxes/taxes-subsequent-line.png diff --git a/content/applications/finance/accounting/taxation/taxes/vat_validation.rst b/content/applications/finance/accounting/taxation/taxes/vat_validation.rst index bfed0c4d9..ec4660e76 100644 --- a/content/applications/finance/accounting/taxation/taxes/vat_validation.rst +++ b/content/applications/finance/accounting/taxation/taxes/vat_validation.rst @@ -15,7 +15,7 @@ Configuration To enable this feature, go to :menuselection:`Accounting --> Configuration --> Settings --> Taxes`, enable the **Verify VAT Numbers** feature, and click on *Save*. -.. image:: media/vat-validation-configuration.png +.. image:: vat_validation/vat-validation-configuration.png :align: center :alt: Enable "Verify VAT Numbers" in Odoo Accounting @@ -24,14 +24,14 @@ VAT Number validation Whenever you create or modify a contact, make sure to fill out the **Country** and **VAT** fields. -.. image:: media/vat-validation-contact-form.png +.. image:: vat_validation/vat-validation-contact-form.png :align: center :alt: Fill out the contact form with the country and VAT number before clicking on *Save* When you click on *Save*, Odoo runs a VIES VAT number check, and displays an error message if the VAT number is invalid. -.. image:: media/vat-validation-error.png +.. image:: vat_validation/vat-validation-error.png :align: center :alt: Odoo displays an error message instead of saving when the VAT number is invalid diff --git a/content/applications/finance/accounting/taxation/taxes/media/vat-validation-configuration.png b/content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-configuration.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/vat-validation-configuration.png rename to content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-configuration.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/vat-validation-contact-form.png b/content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-contact-form.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/vat-validation-contact-form.png rename to content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-contact-form.png diff --git a/content/applications/finance/accounting/taxation/taxes/media/vat-validation-error.png b/content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-error.png similarity index 100% rename from content/applications/finance/accounting/taxation/taxes/media/vat-validation-error.png rename to content/applications/finance/accounting/taxation/taxes/vat_validation/vat-validation-error.png diff --git a/content/applications/finance/payment_acquirers.rst b/content/applications/finance/payment_acquirers.rst index 4464d0f88..83b7f26b6 100644 --- a/content/applications/finance/payment_acquirers.rst +++ b/content/applications/finance/payment_acquirers.rst @@ -188,7 +188,7 @@ The **Capture Amount Manually** field is under the **Configuration** tab. If ena reserved for a few days on the customer's card, but not charged yet. Please refer to your acquirer's documentation for the exact reservation duration. -.. image:: payment_acquirers/media/capture_manually.png +.. image:: payment_acquirers/capture_manually.png :align: center :alt: Configuration tab on Odoo @@ -196,7 +196,7 @@ To capture the payment, you must then go to the related sales order or invoice a *capture* the funds before its automatic cancellation, or *void the transaction* to unlock the funds from the customer's card. -.. image:: payment_acquirers/media/capture.png +.. image:: payment_acquirers/capture.png :align: center :alt: Hold the credit card payment until you capture or revoke it on Odoo @@ -237,7 +237,7 @@ You can use a single journal for many payment methods. And for each payment meth - Define an **Accounting Account** to separate these payments from another payment method. - Leave blank to fallback on the default account, which you can see or change in the settings. -.. image:: payment_acquirers/media/bank_journal.png +.. image:: payment_acquirers/bank_journal.png :align: center :alt: A bank journal in the "Incoming Payments Tab". diff --git a/content/applications/finance/payment_acquirers/adyen.rst b/content/applications/finance/payment_acquirers/adyen.rst index a58d4a45e..eba1858c5 100644 --- a/content/applications/finance/payment_acquirers/adyen.rst +++ b/content/applications/finance/payment_acquirers/adyen.rst @@ -54,14 +54,14 @@ In order to retrieve the HMAC Key, you'll need to configure a `Standard Notifica this, log into your Adyen account then go to :menuselection:`Developers --> Webhooks --> Add webhook --> Add Standard notification`. -.. image:: media/adyen_add_webhook.png +.. image:: adyen/adyen_add_webhook.png :align: center :alt: Configure a webhook. There, in :menuselection:`Transport --> URL`, enter your server address followed by `/payment/adyen/notification`. -.. image:: media/adyen_webhook_url.png +.. image:: adyen/adyen_webhook_url.png :align: center :alt: Enter the notification URL. @@ -79,7 +79,7 @@ To retrieve the URLs, log into your Adyen account, go to :menuselection:`Develop Pick one of the URLs listed next to **Recurring** as your **Recurring API URL** and one of the URLs listed next to **Checkout API** as your **Checkout API URL**. -.. image:: media/adyen_api_urls.png +.. image:: adyen/adyen_api_urls.png :align: center :alt: Get the links for the different API. @@ -95,7 +95,7 @@ To allow payment originated from your website, follow the steps in :ref:`adyen/a to navigate to your API user and go to :menuselection:`Allowed Origins`, then add the URLs from where payments will be made (the URLs of the servers hosting your Odoo instances). -.. image:: media/adyen_allowed_origins.png +.. image:: adyen/adyen_allowed_origins.png :align: center :alt: Allows payments originated from a specific domain. diff --git a/content/applications/finance/payment_acquirers/media/adyen_add_webhook.png b/content/applications/finance/payment_acquirers/adyen/adyen_add_webhook.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/adyen_add_webhook.png rename to content/applications/finance/payment_acquirers/adyen/adyen_add_webhook.png diff --git a/content/applications/finance/payment_acquirers/media/adyen_allowed_origins.png b/content/applications/finance/payment_acquirers/adyen/adyen_allowed_origins.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/adyen_allowed_origins.png rename to content/applications/finance/payment_acquirers/adyen/adyen_allowed_origins.png diff --git a/content/applications/finance/payment_acquirers/media/adyen_api_urls.png b/content/applications/finance/payment_acquirers/adyen/adyen_api_urls.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/adyen_api_urls.png rename to content/applications/finance/payment_acquirers/adyen/adyen_api_urls.png diff --git a/content/applications/finance/payment_acquirers/media/adyen_webhook_url.png b/content/applications/finance/payment_acquirers/adyen/adyen_webhook_url.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/adyen_webhook_url.png rename to content/applications/finance/payment_acquirers/adyen/adyen_webhook_url.png diff --git a/content/applications/finance/payment_acquirers/media/bank_journal.png b/content/applications/finance/payment_acquirers/bank_journal.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/bank_journal.png rename to content/applications/finance/payment_acquirers/bank_journal.png diff --git a/content/applications/finance/payment_acquirers/media/capture.png b/content/applications/finance/payment_acquirers/capture.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/capture.png rename to content/applications/finance/payment_acquirers/capture.png diff --git a/content/applications/finance/payment_acquirers/media/capture_manually.png b/content/applications/finance/payment_acquirers/capture_manually.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/capture_manually.png rename to content/applications/finance/payment_acquirers/capture_manually.png diff --git a/content/applications/finance/payment_acquirers/media/adyen_capture_delay.png b/content/applications/finance/payment_acquirers/media/adyen_capture_delay.png deleted file mode 100644 index f1d11df28..000000000 Binary files a/content/applications/finance/payment_acquirers/media/adyen_capture_delay.png and /dev/null differ diff --git a/content/applications/finance/payment_acquirers/ogone.rst b/content/applications/finance/payment_acquirers/ogone.rst index 0862827f3..9e3aa7d53 100644 --- a/content/applications/finance/payment_acquirers/ogone.rst +++ b/content/applications/finance/payment_acquirers/ogone.rst @@ -38,7 +38,7 @@ password`. If you don't have a user, create one by going to :menuselection:`Configuration --> Users --> New User`. Set your **User ID** to get your **password** when you save your new user. -.. image:: media/ogone_new_user.png +.. image:: ogone/ogone_new_user.png :align: center :alt: Get your password when you save the new user. diff --git a/content/applications/finance/payment_acquirers/media/ogone_new_user.png b/content/applications/finance/payment_acquirers/ogone/ogone_new_user.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/ogone_new_user.png rename to content/applications/finance/payment_acquirers/ogone/ogone_new_user.png diff --git a/content/applications/finance/payment_acquirers/stripe.rst b/content/applications/finance/payment_acquirers/stripe.rst index 465f88133..4ced5cdc2 100644 --- a/content/applications/finance/payment_acquirers/stripe.rst +++ b/content/applications/finance/payment_acquirers/stripe.rst @@ -122,7 +122,7 @@ payment methods in the **Supported Payment Icons** field. If the desired payment listed, you don't have anything to do. If a payment icon record doesn't exist in the database, its related payment method is considered enabled with Stripe. -.. image:: media/stripe_enable_local_payment_method.png +.. image:: stripe/stripe_enable_local_payment_method.png :align: center :alt: Select and add icons of the payment methods you want to enable diff --git a/content/applications/finance/payment_acquirers/media/stripe_enable_local_payment_method.png b/content/applications/finance/payment_acquirers/stripe/stripe_enable_local_payment_method.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/stripe_enable_local_payment_method.png rename to content/applications/finance/payment_acquirers/stripe/stripe_enable_local_payment_method.png diff --git a/content/applications/finance/payment_acquirers/wire_transfer.rst b/content/applications/finance/payment_acquirers/wire_transfer.rst index da58db782..4dfcc946e 100644 --- a/content/applications/finance/payment_acquirers/wire_transfer.rst +++ b/content/applications/finance/payment_acquirers/wire_transfer.rst @@ -11,12 +11,12 @@ How to provide customers with payment instructions Put your payment instructions in the **Thanks Message** of your payment method. -.. image:: media/payment_instructions.png +.. image:: wire_transfer/payment_instructions.png :align: center They will appear to the customers when they place an order. -.. image:: media/payment_customer_instructions.png +.. image:: wire_transfer/payment_customer_instructions.png :align: center How to manage an order once you get paid @@ -32,7 +32,7 @@ How to create other manual payment methods If you manage a B2B business, you can create other manually-processed payment methods like paying by check. To do so, just rename *Wire Transfer* or duplicate it. -.. image:: media/payment_check.png +.. image:: wire_transfer/payment_check.png :align: center .. seealso:: diff --git a/content/applications/finance/payment_acquirers/media/payment_check.png b/content/applications/finance/payment_acquirers/wire_transfer/payment_check.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/payment_check.png rename to content/applications/finance/payment_acquirers/wire_transfer/payment_check.png diff --git a/content/applications/finance/payment_acquirers/media/payment_customer_instructions.png b/content/applications/finance/payment_acquirers/wire_transfer/payment_customer_instructions.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/payment_customer_instructions.png rename to content/applications/finance/payment_acquirers/wire_transfer/payment_customer_instructions.png diff --git a/content/applications/finance/payment_acquirers/media/payment_instructions.png b/content/applications/finance/payment_acquirers/wire_transfer/payment_instructions.png similarity index 100% rename from content/applications/finance/payment_acquirers/media/payment_instructions.png rename to content/applications/finance/payment_acquirers/wire_transfer/payment_instructions.png diff --git a/content/applications/general/auth/2fa.rst b/content/applications/general/auth/2fa.rst index 9ebc66d7a..37fe68173 100644 --- a/content/applications/general/auth/2fa.rst +++ b/content/applications/general/auth/2fa.rst @@ -46,31 +46,31 @@ Once you have your authenticator of choice, go to the Odoo instance you want to setup :abbr:`2FA (two-factor authentication)`, then open :guilabel:`Preferences` (or :guilabel:`My Profile`): -.. figure:: media/totp_setup/preferences.png +.. figure:: 2fa/preferences.png :align: center Open the :guilabel:`Account Security` tab, then click the :guilabel:`Enable two-factor authentication` button: -.. figure:: media/totp_setup/sec_tab.png +.. figure:: 2fa/sec_tab.png :align: center Because this is a security-sensitive action, you will need to input your password: -.. figure:: media/totp_setup/sec_enhanced.png +.. figure:: 2fa/sec_enhanced.png :align: center After which you will see this screen with a barcode: -.. figure:: media/totp_setup/totp_scan.png +.. figure:: 2fa/totp_scan.png :align: center In most applications, you can simply *scan the barcode* via the authenticator of your choice, the authenticator will then take care of all the setup: -.. figure:: media/totp_setup/scan_barcode.jpg +.. figure:: 2fa/scan_barcode.jpg :align: center .. note:: @@ -80,17 +80,17 @@ all the setup: click the provided link, or copy the secret to manually set-up your authenticator: - .. figure:: media/totp_setup/secret_visible.png + .. figure:: 2fa/secret_visible.png :align: center - .. figure:: media/totp_setup/input_secret.png + .. figure:: 2fa/input_secret.png :align: center Once this is done, the authenticator should display a *verification code* with some useful identifying information (e.g. the domain and login for which the code is): -.. figure:: media/totp_setup/authenticator.png +.. figure:: 2fa/authenticator.png :align: center You can now input the code into the :guilabel:`Verification Code` @@ -100,7 +100,7 @@ button. Congratulation, your account is now protected by two-factor authentication! -.. figure:: media/totp_setup/totp_enabled.png +.. figure:: 2fa/totp_enabled.png :align: center Logging in @@ -112,7 +112,7 @@ On the login page, input the username and password of the account for which you set up :abbr:`2FA (two-factor authentication)`, rather than immediately enter Odoo you will now get a second log-in screen: -.. figure:: media/totp_setup/2fa_input.png +.. figure:: 2fa/2fa_input.png :align: center Get your authenticator, input the code it provides for the domain and diff --git a/content/applications/general/auth/media/totp_setup/2fa_input.png b/content/applications/general/auth/2fa/2fa_input.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/2fa_input.png rename to content/applications/general/auth/2fa/2fa_input.png diff --git a/content/applications/general/auth/media/totp_setup/authenticator.png b/content/applications/general/auth/2fa/authenticator.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/authenticator.png rename to content/applications/general/auth/2fa/authenticator.png diff --git a/content/applications/general/auth/media/totp_setup/input_secret.png b/content/applications/general/auth/2fa/input_secret.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/input_secret.png rename to content/applications/general/auth/2fa/input_secret.png diff --git a/content/applications/general/auth/media/totp_setup/preferences.png b/content/applications/general/auth/2fa/preferences.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/preferences.png rename to content/applications/general/auth/2fa/preferences.png diff --git a/content/applications/general/auth/media/totp_setup/scan_barcode.jpg b/content/applications/general/auth/2fa/scan_barcode.jpg similarity index 100% rename from content/applications/general/auth/media/totp_setup/scan_barcode.jpg rename to content/applications/general/auth/2fa/scan_barcode.jpg diff --git a/content/applications/general/auth/media/totp_setup/sec_enhanced.png b/content/applications/general/auth/2fa/sec_enhanced.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/sec_enhanced.png rename to content/applications/general/auth/2fa/sec_enhanced.png diff --git a/content/applications/general/auth/media/totp_setup/sec_tab.png b/content/applications/general/auth/2fa/sec_tab.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/sec_tab.png rename to content/applications/general/auth/2fa/sec_tab.png diff --git a/content/applications/general/auth/media/totp_setup/secret_visible.png b/content/applications/general/auth/2fa/secret_visible.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/secret_visible.png rename to content/applications/general/auth/2fa/secret_visible.png diff --git a/content/applications/general/auth/media/totp_setup/totp_enabled.png b/content/applications/general/auth/2fa/totp_enabled.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/totp_enabled.png rename to content/applications/general/auth/2fa/totp_enabled.png diff --git a/content/applications/general/auth/media/totp_setup/totp_scan.png b/content/applications/general/auth/2fa/totp_scan.png similarity index 100% rename from content/applications/general/auth/media/totp_setup/totp_scan.png rename to content/applications/general/auth/2fa/totp_scan.png diff --git a/content/applications/general/auth/ldap.rst b/content/applications/general/auth/ldap.rst index 2f6202646..a2d62220d 100644 --- a/content/applications/general/auth/ldap.rst +++ b/content/applications/general/auth/ldap.rst @@ -6,39 +6,39 @@ Sign in with LDAP - Click on **Create** in Setup your LDAP Server. -.. image:: media/ldap01.png +.. image:: ldap/ldap01.png :align: center -.. image:: media/ldap02.png +.. image:: ldap/ldap02.png :align: center - Choose the company about to use the LDAP. -.. image:: media/ldap03.png +.. image:: ldap/ldap03.png :align: center - In **Server Information**, enter the IP address of your server and the port it listens to. - Tick **User TLS** if your server is compatible. -.. image:: media/ldap04.png +.. image:: ldap/ldap04.png :align: center - In **Login Information**, enter ID and password of the account used to query the server. If left empty, the server will be queried anonymously. -.. image:: media/ldap05.png +.. image:: ldap/ldap05.png :align: center - In **Process Parameter**, enter the domain name of your LDAP server in LDAP nomenclature (e.g. ``dc=example,dc=com``). - In **LDAP filter**, enter ``uid=%s`` -.. image:: media/ldap06.png +.. image:: ldap/ldap06.png :align: center - In **User Information**, tick *Create User* if you want Odoo to create a User profile the first time someone log in with LDAP. - In **Template User**, indicate a template for the new profiles created. If left blanked, the admin profile will be used as template. -.. image:: media/ldap07.png +.. image:: ldap/ldap07.png :align: center diff --git a/content/applications/general/auth/media/ldap01.png b/content/applications/general/auth/ldap/ldap01.png similarity index 100% rename from content/applications/general/auth/media/ldap01.png rename to content/applications/general/auth/ldap/ldap01.png diff --git a/content/applications/general/auth/media/ldap02.png b/content/applications/general/auth/ldap/ldap02.png similarity index 100% rename from content/applications/general/auth/media/ldap02.png rename to content/applications/general/auth/ldap/ldap02.png diff --git a/content/applications/general/auth/media/ldap03.png b/content/applications/general/auth/ldap/ldap03.png similarity index 100% rename from content/applications/general/auth/media/ldap03.png rename to content/applications/general/auth/ldap/ldap03.png diff --git a/content/applications/general/auth/media/ldap04.png b/content/applications/general/auth/ldap/ldap04.png similarity index 100% rename from content/applications/general/auth/media/ldap04.png rename to content/applications/general/auth/ldap/ldap04.png diff --git a/content/applications/general/auth/media/ldap05.png b/content/applications/general/auth/ldap/ldap05.png similarity index 100% rename from content/applications/general/auth/media/ldap05.png rename to content/applications/general/auth/ldap/ldap05.png diff --git a/content/applications/general/auth/media/ldap06.png b/content/applications/general/auth/ldap/ldap06.png similarity index 100% rename from content/applications/general/auth/media/ldap06.png rename to content/applications/general/auth/ldap/ldap06.png diff --git a/content/applications/general/auth/media/ldap07.png b/content/applications/general/auth/ldap/ldap07.png similarity index 100% rename from content/applications/general/auth/media/ldap07.png rename to content/applications/general/auth/ldap/ldap07.png diff --git a/content/applications/general/calendars/google/google_calendar_credentials.rst b/content/applications/general/calendars/google/google_calendar_credentials.rst index cad6eb6d5..6a5c8f229 100644 --- a/content/applications/general/calendars/google/google_calendar_credentials.rst +++ b/content/applications/general/calendars/google/google_calendar_credentials.rst @@ -13,20 +13,20 @@ Setup in Google - Go to the API & Services page. -.. image:: media/google_calendar_credentials00.png +.. image:: google_calendar_credentials/google_calendar_credentials00.png :align: center - Search for *Google Calendar API* and select it. -.. image:: media/google_calendar_credentials01.png +.. image:: google_calendar_credentials/google_calendar_credentials01.png :align: center -.. image:: media/google_calendar_credentials02.png +.. image:: google_calendar_credentials/google_calendar_credentials02.png :align: center - Enable the API. -.. image:: media/google_calendar_credentials03.png +.. image:: google_calendar_credentials/google_calendar_credentials03.png :align: center - Select or create an API project to store the credentials if not yet done @@ -34,13 +34,13 @@ Setup in Google - Create credentials. -.. image:: media/google_calendar_credentials04.png +.. image:: google_calendar_credentials/google_calendar_credentials04.png :align: center - Select *Web browser (Javascript)* as calling source and *User data* as kind of data. -.. image:: media/google_calendar_credentials05.png +.. image:: google_calendar_credentials/google_calendar_credentials05.png :align: center - Then you can create a Client ID. @@ -49,7 +49,7 @@ Setup in Google Odoo's instance URL. The *Authorized redirect URI* is your Odoo's instance URL followed by '/google_account/authentication'. -.. image:: media/google_calendar_credentials06.png +.. image:: google_calendar_credentials/google_calendar_credentials06.png :align: center - Go through the Consent Screen step by entering a product name @@ -60,7 +60,7 @@ Setup in Google - Finally you are provided with your **Client ID**. Go to *Credentials* to get the **Client Secret** as well. Both of them are required in Odoo. -.. image:: media/google_calendar_credentials07.png +.. image:: google_calendar_credentials/google_calendar_credentials07.png :align: center Setup in Odoo @@ -69,13 +69,13 @@ Setup in Odoo - Install the **Google Calendar** App from the *Apps* menu or by checking the option in :menuselection:`Settings --> General Settings`. -.. image:: media/google_calendar_credentials08.png +.. image:: google_calendar_credentials/google_calendar_credentials08.png :align: center - Go to :menuselection:`Settings --> General Settings` and enter your **Client ID** and **Client Secret** in Google Calendar option. -.. image:: media/google_calendar_credentials09.png +.. image:: google_calendar_credentials/google_calendar_credentials09.png :align: center - The setup is now ready. Open your Odoo Calendar and sync with Google. @@ -83,7 +83,7 @@ Setup in Odoo the connection. Once back in Odoo, click the sync button again. You can click it whenever you want to synchronize your calendar. -.. image:: media/google_calendar_credentials10.png +.. image:: google_calendar_credentials/google_calendar_credentials10.png :align: center As of now you no longer have excuses to miss a meeting! diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials00.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials00.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials00.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials00.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials01.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials01.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials01.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials01.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials02.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials02.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials02.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials02.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials03.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials03.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials03.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials03.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials04.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials04.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials04.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials04.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials05.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials05.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials05.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials05.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials06.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials06.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials06.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials06.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials07.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials07.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials07.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials07.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials08.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials08.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials08.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials08.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials09.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials09.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials09.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials09.png diff --git a/content/applications/general/calendars/google/media/google_calendar_credentials10.png b/content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials10.png similarity index 100% rename from content/applications/general/calendars/google/media/google_calendar_credentials10.png rename to content/applications/general/calendars/google/google_calendar_credentials/google_calendar_credentials10.png diff --git a/content/applications/general/calendars/outlook/outlook_calendar.rst b/content/applications/general/calendars/outlook/outlook_calendar.rst index 7d4c44877..8f19c0b37 100644 --- a/content/applications/general/calendars/outlook/outlook_calendar.rst +++ b/content/applications/general/calendars/outlook/outlook_calendar.rst @@ -19,7 +19,7 @@ Register your application with the Microsoft identity platform .. note:: When configuring your platform settings, choose *Web*. - .. image:: media/platform_configurations.png + .. image:: outlook_calendar/platform_configurations.png :align: center :alt: Adding a platform in Microsoft Azure for Outlook calendar sync in Odoo @@ -27,7 +27,7 @@ Register your application with the Microsoft identity platform | For the **Redirect URI restrictions**, copy your Odoo database URI followed by ``/microsoft_account/authentication``. Example: - .. image:: media/redirect_URIs.png + .. image:: outlook_calendar/redirect_URIs.png :align: center :alt: Odoo's database URI that is accepted when microsoft returns authentication @@ -43,21 +43,21 @@ Configuration in Odoo Go to general *Settings* and activate the *Outlook Calendar* feature. -.. image:: media/outlook_calendar.png +.. image:: outlook_calendar/outlook_calendar.png :align: center :alt: Outlook Calendar feature activated in Odoo From your Azure portal, under *Overview*, copy your *Application (client) ID*, and paste it to *Client ID* in Odoo. -.. image:: media/application_client_ID.png +.. image:: outlook_calendar/application_client_ID.png :align: center :alt: Client ID token to be copied from Microsoft to Odoo Going back to your Azure portal, now under *Certificates & secrets*, copy your *Client Secret Value* and paste it to *Client Secret* in Odoo. -.. image:: media/client_secrets.png +.. image:: outlook_calendar/client_secrets.png :align: center :alt: Client Secret token to be copied from Microsoft to Odoo @@ -75,21 +75,21 @@ Sync with Outlook created in Outlook, and therefore, no redundant emails will be sent during the first synchronization. After the sync, events will only send one confirmation email. - .. image:: media/archive_odoocalendar.png + .. image:: outlook_calendar/archive_odoocalendar.png :align: center :alt: Archive events in Odoo Calendar Go to the *Calendar* application and *Sync with Outlook*. You are asked to log in to your account, if you are not already, and grant the required permissions. -.. image:: media/sync_with_outlook.png +.. image:: outlook_calendar/sync_with_outlook.png :align: center :alt: Calendar view and the button Sync with Outlook in Odoo Calendar The synchronization is a two-way process, meaning that events are reconciled in both accounts (Outlook and Odoo). -.. image:: media/synched_with_outlook.png +.. image:: outlook_calendar/synched_with_outlook.png :align: center :alt: View of Odoo's Calendar synched with Outlook's Calendar diff --git a/content/applications/general/calendars/outlook/media/application_client_ID.png b/content/applications/general/calendars/outlook/outlook_calendar/application_client_ID.png similarity index 100% rename from content/applications/general/calendars/outlook/media/application_client_ID.png rename to content/applications/general/calendars/outlook/outlook_calendar/application_client_ID.png diff --git a/content/applications/general/calendars/outlook/media/archive_odoocalendar.png b/content/applications/general/calendars/outlook/outlook_calendar/archive_odoocalendar.png similarity index 100% rename from content/applications/general/calendars/outlook/media/archive_odoocalendar.png rename to content/applications/general/calendars/outlook/outlook_calendar/archive_odoocalendar.png diff --git a/content/applications/general/calendars/outlook/media/client_secrets.png b/content/applications/general/calendars/outlook/outlook_calendar/client_secrets.png similarity index 100% rename from content/applications/general/calendars/outlook/media/client_secrets.png rename to content/applications/general/calendars/outlook/outlook_calendar/client_secrets.png diff --git a/content/applications/general/calendars/outlook/media/outlook_calendar.png b/content/applications/general/calendars/outlook/outlook_calendar/outlook_calendar.png similarity index 100% rename from content/applications/general/calendars/outlook/media/outlook_calendar.png rename to content/applications/general/calendars/outlook/outlook_calendar/outlook_calendar.png diff --git a/content/applications/general/calendars/outlook/media/platform_configurations.png b/content/applications/general/calendars/outlook/outlook_calendar/platform_configurations.png similarity index 100% rename from content/applications/general/calendars/outlook/media/platform_configurations.png rename to content/applications/general/calendars/outlook/outlook_calendar/platform_configurations.png diff --git a/content/applications/general/calendars/outlook/media/redirect_URIs.png b/content/applications/general/calendars/outlook/outlook_calendar/redirect_URIs.png similarity index 100% rename from content/applications/general/calendars/outlook/media/redirect_URIs.png rename to content/applications/general/calendars/outlook/outlook_calendar/redirect_URIs.png diff --git a/content/applications/general/calendars/outlook/media/sync_with_outlook.png b/content/applications/general/calendars/outlook/outlook_calendar/sync_with_outlook.png similarity index 100% rename from content/applications/general/calendars/outlook/media/sync_with_outlook.png rename to content/applications/general/calendars/outlook/outlook_calendar/sync_with_outlook.png diff --git a/content/applications/general/calendars/outlook/media/synched_with_outlook.png b/content/applications/general/calendars/outlook/outlook_calendar/synched_with_outlook.png similarity index 100% rename from content/applications/general/calendars/outlook/media/synched_with_outlook.png rename to content/applications/general/calendars/outlook/outlook_calendar/synched_with_outlook.png diff --git a/content/applications/general/voip/asterisk.rst b/content/applications/general/voip/asterisk.rst index 944561229..a677ac872 100644 --- a/content/applications/general/voip/asterisk.rst +++ b/content/applications/general/voip/asterisk.rst @@ -204,7 +204,7 @@ Configure Odoo VOIP In Odoo, the configuration should be done in the user's preferences. -.. image:: media/voip_config01.png +.. image:: asterisk/voip_config01.png :align: center - The SIP Login/Browser's Extension is the number you configured previously in the sip.conf file (in our example: 1060). @@ -216,7 +216,7 @@ In Odoo, the configuration should be done in the user's preferences. The configuration should also be done in the General Settings under the "Integrations" section. -.. image:: media/onsip02.png +.. image:: onsip/onsip02.png :align: center - The PBX Server IP should be the same as the IP you define in the http.conf file. diff --git a/content/applications/general/voip/media/voip_config01.png b/content/applications/general/voip/asterisk/voip_config01.png similarity index 100% rename from content/applications/general/voip/media/voip_config01.png rename to content/applications/general/voip/asterisk/voip_config01.png diff --git a/content/applications/general/voip/onsip.rst b/content/applications/general/voip/onsip.rst index 7c403cb30..ec5c699f3 100644 --- a/content/applications/general/voip/onsip.rst +++ b/content/applications/general/voip/onsip.rst @@ -14,7 +14,7 @@ Configuration Go to Apps and install the module **VoIP OnSIP**. -.. image:: media/onsip01.png +.. image:: onsip/onsip01.png :align: center Go to Settings/General Settings. In the section Integrations/Asterisk (VoIP), fill in the 3 fields: @@ -23,7 +23,7 @@ Go to Settings/General Settings. In the section Integrations/Asterisk (VoIP), fi - **WebSocket** should contain wss://edge.sip.onsip.com - **Mode** should be Production -.. image:: media/onsip02.png +.. image:: onsip/onsip02.png :align: center Go to **Settings/Users**. In the form view of each VoIP user, in the Preferences tab, fill in the section **PBX Configuration**: @@ -35,7 +35,7 @@ Go to **Settings/Users**. In the form view of each VoIP user, in the Preferences You can find all this information by logging in at https://admin.onsip.com/users, then select the user you want to configure and refer to the fields as pictured below. -.. image:: media/onsip03.png +.. image:: onsip/onsip03.png :align: center You can now make phone calls by clicking the phone icon in the top right corner of Odoo (make sure you are logged in as a user properly configured in Odoo and in OnSIP). @@ -44,19 +44,19 @@ You can now make phone calls by clicking the phone icon in the top right corner If you see a *Missing Parameters* message in the Odoo softphone, make sure to refresh your Odoo window and try again. - .. image:: media/onsip04.png + .. image:: onsip/onsip04.png :align: center .. note:: If you see an *Incorrect Number* message in the Odoo softphone, make sure to use the international format, leading with the plus (+) sign followed by the international country code. E.g.: +16506913277 (where +1 is the international prefix for the United States). - .. image:: media/onsip05.png + .. image:: onsip/onsip05.png :align: center You can now also receive phone calls. Your number is the one provided by OnSIP. Odoo will ring and display a notification. -.. image:: media/onsip06.png +.. image:: onsip/onsip06.png :align: center OnSIP on Your Cell Phone diff --git a/content/applications/general/voip/media/onsip01.png b/content/applications/general/voip/onsip/onsip01.png similarity index 100% rename from content/applications/general/voip/media/onsip01.png rename to content/applications/general/voip/onsip/onsip01.png diff --git a/content/applications/general/voip/media/onsip02.png b/content/applications/general/voip/onsip/onsip02.png similarity index 100% rename from content/applications/general/voip/media/onsip02.png rename to content/applications/general/voip/onsip/onsip02.png diff --git a/content/applications/general/voip/media/onsip03.png b/content/applications/general/voip/onsip/onsip03.png similarity index 100% rename from content/applications/general/voip/media/onsip03.png rename to content/applications/general/voip/onsip/onsip03.png diff --git a/content/applications/general/voip/media/onsip04.png b/content/applications/general/voip/onsip/onsip04.png similarity index 100% rename from content/applications/general/voip/media/onsip04.png rename to content/applications/general/voip/onsip/onsip04.png diff --git a/content/applications/general/voip/media/onsip05.png b/content/applications/general/voip/onsip/onsip05.png similarity index 100% rename from content/applications/general/voip/media/onsip05.png rename to content/applications/general/voip/onsip/onsip05.png diff --git a/content/applications/general/voip/media/onsip06.png b/content/applications/general/voip/onsip/onsip06.png similarity index 100% rename from content/applications/general/voip/media/onsip06.png rename to content/applications/general/voip/onsip/onsip06.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst index 265fe4fc3..da3223ab3 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments.rst @@ -6,7 +6,7 @@ To process an inventory adjustment by using barcodes, you first need to open the *Barcode* app. Then, from the application, click on *Inventory Adjustments*. -.. image:: media/adjustments_01.png +.. image:: adjustments/adjustments_01.png :align: center .. note:: @@ -18,13 +18,13 @@ automatically create one. Note that, if you work with multi-location, you first need to specify in which location the inventory adjustment takes place. -.. image:: media/adjustments_02.png +.. image:: adjustments/adjustments_02.png :align: center If you don’t work with multi-location, you will be able to scan the different products you want to include in the inventory adjustment. -.. image:: media/adjustments_03.png +.. image:: adjustments/adjustments_03.png :align: center .. note:: @@ -35,14 +35,14 @@ Besides using the barcode scanner, you can also manually add a product if necessary. To do so, click on *Add Product* and fill the information in manually. -.. image:: media/adjustments_04.png +.. image:: adjustments/adjustments_04.png :align: center -.. image:: media/adjustments_05.png +.. image:: adjustments/adjustments_05.png :align: center When you have scanned all the items of the location, validate the inventory manually or scan the *Validate* barcode. -.. image:: media/adjustments_06.png +.. image:: adjustments/adjustments_06.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_01.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_01.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_02.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_02.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_03.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_03.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_03.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_04.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_04.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_04.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_05.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_05.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_05.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_06.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/adjustments_06.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/adjustments/adjustments_06.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature.rst b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature.rst index 1f04afb30..61930db66 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature.rst @@ -20,14 +20,14 @@ To do so, go to :menuselection:`Inventory --> Configuration --> Barcode Nomencla You can create a barcode nomenclature from there, and then add a line to create your first rule. -.. image:: media/barcode_nomenclature_01.png +.. image:: barcode_nomenclature/barcode_nomenclature_01.png :align: center The first step is to specify the **rule name**, for example Weight Barcode with 3 Decimals. You then have to specify the type for barcode nomenclature, in our case it will be Weighted Product. -.. image:: media/barcode_nomenclature_02.png +.. image:: barcode_nomenclature/barcode_nomenclature_02.png :align: center The Barcode Pattern is a regular expression that defines the structure @@ -53,7 +53,7 @@ Configure your Product 3. The barcode should contain 0’s where you did defined D’s or N’s. In our case we need to set 5 zeros because we configured “21…..{NNDDD}”; 4. In EAN-13, the last number is a check number, use an EAN13 generator to know which digit it should be in your case. -.. image:: media/barcode_nomenclature_03.png +.. image:: barcode_nomenclature/barcode_nomenclature_03.png :align: center In case you weight 1,5 Kg of pasta, the balance will print you the @@ -63,7 +63,7 @@ automatically create a new line for the Pasta product for a quantity of 1.5 Kg. For the point of sale, a price depending on the quantity will also be computed. -.. image:: media/barcode_nomenclature_04.png +.. image:: barcode_nomenclature/barcode_nomenclature_04.png :align: center Rule Types diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_01.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_01.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_02.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_02.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_03.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_03.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_03.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_04.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/barcode_nomenclature_04.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature/barcode_nomenclature_04.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/internal.rst b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal.rst index a9333b201..fd1649dd2 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/operations/internal.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal.rst @@ -8,17 +8,17 @@ Simple Transfers To process a transfer from the *Barcode* app, the first step is to go to *Operations*. -.. image:: media/internal_01.png +.. image:: internal/internal_01.png :align: center Then, you have the choice to either enter an existing transfer, by going to the corresponding operation type and manually selecting the one you want to enter, or by scanning the barcode of the transfer. -.. image:: media/internal_02.png +.. image:: internal/internal_02.png :align: center -.. image:: media/internal_03.png +.. image:: internal/internal_03.png :align: center From there, you will be able to scan the products that are part of the @@ -26,7 +26,7 @@ existing transfer and/or add new products to this transfer. Once all the products have been scanned, you can validate the transfer to proceed with the stock moves. -.. image:: media/internal_04.png +.. image:: internal/internal_04.png :align: center .. note:: @@ -41,7 +41,7 @@ to identify it in the system. Once done, you can either make it enter the main location of the transfer, for example WH/Stock, or scan a location barcode to make it enter a sub-location of the main location. -.. image:: media/internal_05.png +.. image:: internal/internal_05.png :align: center .. note:: @@ -56,7 +56,7 @@ different than the one initially set on the transfer. Then, you can start scanning the products that are delivered from this specific location. -.. image:: media/internal_06.png +.. image:: internal/internal_06.png :align: center Once the different products have been scanned, you have the possibility @@ -64,14 +64,14 @@ to scan another location, such as WH/Stock, and another page will be added to your delivery order. You can move from one to the other thanks to the *Previous* and *Next* buttons. -.. image:: media/internal_07.png +.. image:: internal/internal_07.png :align: center Now, you can validate your transfer. To do so, click on *Next* until you reach the last page of the transfer. There, you will be able to validate it. -.. image:: media/internal_08.png +.. image:: internal/internal_08.png :align: center Internal Transfers @@ -93,10 +93,10 @@ ways of working: - If you work with serial/lot numbers taking all products into consideration, you can scan the barcode of the lot/serial number and Odoo will increase the quantity of the product, setting its lot/serial number. -.. image:: media/internal_09.png +.. image:: internal/internal_09.png :align: center - If you have the same lot/serial number for different products, you can work by scanning the product barcode first, and then the barcode of the lot/serial number. -.. image:: media/internal_10.png +.. image:: internal/internal_10.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_01.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_01.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_02.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_02.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_03.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_03.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_03.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_04.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_04.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_04.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_05.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_05.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_05.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_06.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_06.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_06.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_07.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_07.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_07.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_08.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_08.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_08.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_09.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_09.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_09.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_10.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/internal_10.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/internal/internal_10.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch.rst b/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch.rst index 9fe4699e2..d491df67b 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch.rst @@ -6,12 +6,12 @@ To create a transfer from the *Barcode* application, you first need to print the operation type barcodes. To do so, you can download the *Stock barcode sheet* from the home page of the app. -.. image:: media/transfers_scratch_01.png +.. image:: transfers_scratch/transfers_scratch_01.png :align: center Once done, you can scan the one for which you want to create a new document. Then, an empty document will be created and you will be able to scan your products to populate it. -.. image:: media/transfers_scratch_02.png +.. image:: transfers_scratch/transfers_scratch_02.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/transfers_scratch_01.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch/transfers_scratch_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/transfers_scratch_01.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch/transfers_scratch_01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/operations/media/transfers_scratch_02.png b/content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch/transfers_scratch_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/operations/media/transfers_scratch_02.png rename to content/applications/inventory_and_mrp/inventory/barcode/operations/transfers_scratch/transfers_scratch_02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware.rst b/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware.rst index 3abf27940..1ec985105 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware.rst @@ -14,7 +14,7 @@ The 3 recommended type of barcode scanners to work with the Odoo **Inventory** and **Barcode Scanning** apps are the **USB scanner**, **the bluetooth scanner** and the **mobile computer scanner**. -.. image:: media/hardware02.png +.. image:: hardware/hardware02.png :align: center - If you scan products at a computer location, the **USB scanner** is the @@ -44,7 +44,7 @@ Configure your barcode scanner Keyboard layout --------------- -.. image:: media/hardware01.png +.. image:: hardware/hardware01.png :align: center An USB barcode scanner needs to be configured to use the same keyboard diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/hardware01.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware/hardware01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/hardware01.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/hardware/hardware01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/hardware02.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/hardware/hardware02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/hardware02.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/hardware/hardware02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/software.rst b/content/applications/inventory_and_mrp/inventory/barcode/setup/software.rst index 5ac1f125b..29ee3a98a 100644 --- a/content/applications/inventory_and_mrp/inventory/barcode/setup/software.rst +++ b/content/applications/inventory_and_mrp/inventory/barcode/setup/software.rst @@ -15,7 +15,7 @@ To use this feature, you first need to activate the *Barcode* functionality via :menuselection:`Inventory --> Settings --> Barcode Scanner`. Once you have ticked the feature, you can hit save. -.. image:: media/software_01.png +.. image:: software/software_01.png :align: center Set Product Barcodes @@ -24,16 +24,16 @@ Set Product Barcodes You can easily assign barcodes to your different products via the *Inventory* app. To do so, go to :menuselection:`Settings --> Configure Products Barcodes`. -.. image:: media/software_02.png +.. image:: software/software_02.png :align: center Then, you have the possibility to assign barcodes to your products directly at creation on the product form. -.. image:: media/software_03.png +.. image:: software/software_03.png :align: center -.. image:: media/software_04.png +.. image:: software/software_04.png :align: center .. note:: @@ -48,10 +48,10 @@ If you manage multiple locations, you will find useful to attribute a barcode to each location and stick it on the location. You can configure the locations barcodes in :menuselection:`Inventory --> Configuration --> Locations`. -.. image:: media/software_05.png +.. image:: software/software_05.png :align: center -.. image:: media/software_06.png +.. image:: software/software_06.png :align: center .. note:: diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_01.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_01.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_01.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_02.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_02.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_02.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_03.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_03.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_03.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_04.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_04.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_04.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_05.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_05.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_05.png diff --git a/content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_06.png b/content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/barcode/setup/media/software_06.png rename to content/applications/inventory_and_mrp/inventory/barcode/setup/software/software_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping.rst b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping.rst index eaafb2d51..b2542318c 100644 --- a/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping.rst +++ b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping.rst @@ -54,7 +54,7 @@ Configure Drop-Shipping Activate the functionality in the *Purchase* application by going to :menuselection:`Configuration --> Settings`. -.. image:: media/dropshipping_01.png +.. image:: dropshipping/dropshipping_01.png :align: center Then, go to the *Inventory* app, in :menuselection:`Configuration --> Settings` to @@ -62,14 +62,14 @@ activate the *Multi-Step Routes* feature. It will allow you to make the *Route* field appear on the sale order lines to specify you send a product via drop-shipping. -.. image:: media/dropshipping_02.png +.. image:: dropshipping/dropshipping_02.png :align: center Now, in the *Sales* app, go to :menuselection:`Products --> Products`. Select the product you would like to drop-ship and add a vendor pricelist which contains the right supplier, via the purchase tab. -.. image:: media/dropshipping_03.png +.. image:: dropshipping/dropshipping_03.png :align: center Send Products from the Suppliers Directly to the Customers @@ -80,10 +80,10 @@ vendor. Add the *Route* field thanks to the widget on the right of the sale order line. Now, you are able to specify that your products’ route is *Drop-Shipping*. -.. image:: media/dropshipping_04.png +.. image:: dropshipping/dropshipping_04.png :align: center -.. image:: media/dropshipping_05.png +.. image:: dropshipping/dropshipping_05.png :align: center Once the sale order is confirmed, Odoo automatically generates a @@ -91,7 +91,7 @@ Once the sale order is confirmed, Odoo automatically generates a drop-shipping. You can find it in the *Purchase* app, with the sale order as *Source Document*. -.. image:: media/dropshipping_06.png +.. image:: dropshipping/dropshipping_06.png :align: center Once this *Purchase Order* is confirmed, a *Receipt Order* is @@ -99,11 +99,11 @@ created and linked to it. The source location is the vendor location and the destination location is the customer location. Then, the product won’t go through your own stock when you validate the dropship document. -.. image:: media/dropshipping_07.png +.. image:: dropshipping/dropshipping_07.png :align: center You can also easily access the dropship document directly from your inventory dashboard. -.. image:: media/dropshipping_08.png +.. image:: dropshipping/dropshipping_08.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_01.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_01.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_02.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_02.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_03.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_03.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_04.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_04.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_05.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_05.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_06.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_06.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_07.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_07.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_08.png b/content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/dropshipping_08.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/dropshipping/dropshipping_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/label_type.rst b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type.rst index a000889dd..90d542b17 100644 --- a/content/applications/inventory_and_mrp/inventory/management/delivery/label_type.rst +++ b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type.rst @@ -17,14 +17,14 @@ In the **Inventory** module, Go to **Configuration** and click on Choose a delivery method and then click on **Edit**. -.. image:: media/label_type01.png +.. image:: label_type/label_type01.png :align: center In the **Pricing** tab, under **Fedex label stock type**, you can choose one of the label types available. The availability will vary depending on the carrier. -.. image:: media/label_type02.png +.. image:: label_type/label_type02.png :align: center Once this is done, you can see the result if you go to the Sales module @@ -34,20 +34,20 @@ As you confirm the sale and validate the delivery with the carrier for which you have modified the label type, The label will appear in your history. -.. image:: media/label_type03.png +.. image:: label_type/label_type03.png :align: center -.. image:: media/label_type04.png +.. image:: label_type/label_type04.png :align: center -.. image:: media/label_type05.png +.. image:: label_type/label_type05.png :align: center The default label type is paper letter, and if you choose the label type bottom half for example, here is the difference : -.. image:: media/label_type06.png +.. image:: label_type/label_type06.png :align: center -.. image:: media/label_type07.png +.. image:: label_type/label_type07.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type01.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type01.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type02.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type02.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type03.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type03.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type04.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type04.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type05.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type05.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type06.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type06.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type07.png b/content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/label_type07.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/label_type/label_type07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/one_step.rst b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step.rst index c85e99f0b..d193b449f 100644 --- a/content/applications/inventory_and_mrp/inventory/management/delivery/one_step.rst +++ b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step.rst @@ -14,7 +14,7 @@ and edit the warehouse in question. Then, choose *Deliver goods directly* as your *Outgoing Shipments* strategy. -.. image:: media/one_step_01.png +.. image:: one_step/one_step_01.png :align: center Create a Sales Order @@ -27,7 +27,7 @@ Notice that we now see 1 delivery associated with this *sales order* in the stat button above the sales order. If you click on the 1 Delivery stat button, you should now see your delivery order. -.. image:: media/one_step_02.png +.. image:: one_step/one_step_02.png :align: center Process a Delivery @@ -37,13 +37,13 @@ You can also find the *delivery order* directly from the *Inventory* application. In the dashboard, you can click the *1 TO PROCESS* button under the Delivery Orders Kanban card. -.. image:: media/one_step_03.png +.. image:: one_step/one_step_03.png :align: center Enter the picking that you want to process. You will be able to click on *Validate* to complete the move if you have products in stock. -.. image:: media/one_step_04.png +.. image:: one_step/one_step_04.png :align: center Once you *Validate* the delivery order, the products leave your @@ -51,5 +51,5 @@ Once you *Validate* the delivery order, the products leave your can easily see that the delivery took place thanks to the status of the document which is now *Done*. -.. image:: media/one_step_05.png +.. image:: one_step/one_step_05.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_01.png b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_01.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_02.png b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_02.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_03.png b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_03.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_04.png b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_04.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_05.png b/content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/one_step_05.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/one_step/one_step_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps.rst b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps.rst index 24abc2e0a..d7228a793 100644 --- a/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps.rst +++ b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps.rst @@ -23,7 +23,7 @@ To allow *multi-step routes*, go to :menuselection:`Inventory --> Configuration activate the option. Note that activating *Multi-Step Routes* will also activate *Storage Locations*. -.. image:: media/three_steps_01.png +.. image:: three_steps/three_steps_01.png :align: center Configure Warehouse for Delivery in 3 Steps @@ -34,7 +34,7 @@ Once *Multi-Step Routes* has been activated, you can go to delivery in 3 steps. You can then select the option *Pack goods, send goods in output and then deliver (3 steps)* for *Outgoing Shipments*. -.. image:: media/three_steps_02.png +.. image:: three_steps/three_steps_02.png :align: center Activating this option will lead to the creation of two new locations, @@ -48,7 +48,7 @@ In the *Sales* application, you can create a quotation with some storable products to deliver. Once you confirm the quotation, three pickings will be created and automatically linked to your sale order. -.. image:: media/three_steps_03.png +.. image:: three_steps/three_steps_03.png :align: center If you click the button, you should now see three different pickings: @@ -59,7 +59,7 @@ If you click the button, you should now see three different pickings: 3. The last one with a reference OUT to designate the shipping process. -.. image:: media/three_steps_04.png +.. image:: three_steps/three_steps_04.png :align: center Process the Picking, Packing, and Delivery @@ -73,13 +73,13 @@ is marked as done. You can enter the picking operation from here, or access it through the inventory dashboard. -.. image:: media/three_steps_05.png +.. image:: three_steps/three_steps_05.png :align: center In case you have the product in stock, it has automatically been reserved and you can simply validate the picking document. -.. image:: media/three_steps_06.png +.. image:: three_steps/three_steps_06.png :align: center Once the picking has been validated, the packing order is ready to be @@ -87,18 +87,18 @@ processed. Thanks to the fact that the documents are chained, the products which have been previously picked are automatically reserved on the packing order which can be directly validated. -.. image:: media/three_steps_07.png +.. image:: three_steps/three_steps_07.png :align: center -.. image:: media/three_steps_08.png +.. image:: three_steps/three_steps_08.png :align: center Once the packing has been validated, the delivery order is ready to be processed. Here again, it is directly ready to be validated in order to transfer the products to the customer location. -.. image:: media/three_steps_09.png +.. image:: three_steps/three_steps_09.png :align: center -.. image:: media/three_steps_10.png +.. image:: three_steps/three_steps_10.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_01.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_01.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_02.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_02.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_03.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_03.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_04.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_04.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_05.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_05.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_06.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_06.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_07.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_07.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_08.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_08.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_09.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_09.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_10.png b/content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/three_steps_10.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/three_steps/three_steps_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps.rst b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps.rst index 114a152f2..ce1634298 100644 --- a/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps.rst +++ b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps.rst @@ -22,7 +22,7 @@ To allow *multi-step routes*, go to :menuselection:`Inventory --> Configuration activate the option. Note that activating *Multi-Step Routes* will also activate *Storage Locations*. -.. image:: media/two_steps_01.png +.. image:: two_steps/two_steps_01.png :align: center Warehouse configuration @@ -33,14 +33,14 @@ Configuration --> Warehouse` and enter the warehouse which will use delivery in 2 steps. You can then select the option *Send goods in output and then deliver (2 steps)* for Outgoing Shipments. -.. image:: media/two_steps_02.png +.. image:: two_steps/two_steps_02.png :align: center Activating this option will lead to the creation of a new *Output* location. If you want to rename it go to :menuselection:`Inventory --> Configuration --> Locations`, Select Output and update its name. -.. image:: media/two_steps_03.png +.. image:: two_steps/two_steps_03.png :align: center Create a Sales Order @@ -50,7 +50,7 @@ In the *Sales* application, you can create a quotation with some storable products to deliver. Once you confirm the quotation, two pickings will be created and automatically linked to your sale order. -.. image:: media/two_steps_04.png +.. image:: two_steps/two_steps_04.png :align: center If you click on the *2 Delivery* button, you should now see two @@ -58,7 +58,7 @@ different pickings, one with a reference *PICK* to designate the picking process and another one with a reference *OUT* to designate the shipping process. -.. image:: media/two_steps_05.png +.. image:: two_steps/two_steps_05.png :align: center Process the Picking and the Delivery @@ -71,13 +71,13 @@ once the picking operation has been marked as done. You can enter the picking operation from here, or access it through the inventory dashboard. -.. image:: media/two_steps_06.png +.. image:: two_steps/two_steps_06.png :align: center In case you have the product in stock, it has automatically been reserved and you can simply validate the picking document. -.. image:: media/two_steps_07.png +.. image:: two_steps/two_steps_07.png :align: center Once the picking has been validated, the delivery order is ready to be @@ -85,8 +85,8 @@ processed. Thanks to the fact that the documents are chained, the products which have been previously picked are automatically reserved on the delivery order. -.. image:: media/two_steps_08.png +.. image:: two_steps/two_steps_08.png :align: center -.. image:: media/two_steps_09.png +.. image:: two_steps/two_steps_09.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_01.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_01.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_02.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_02.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_03.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_03.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_04.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_04.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_05.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_05.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_06.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_06.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_07.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_07.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_08.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_08.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_09.png b/content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/delivery/media/two_steps_09.png rename to content/applications/inventory_and_mrp/inventory/management/delivery/two_steps/two_steps_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_10.png b/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_10.png deleted file mode 100644 index 294bb354d..000000000 Binary files a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_10.png and /dev/null differ diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/one_step.rst b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step.rst index 6d8bb3020..6bc1531b5 100644 --- a/content/applications/inventory_and_mrp/inventory/management/incoming/one_step.rst +++ b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step.rst @@ -14,7 +14,7 @@ Warehouses` and edit the warehouse in question. Set the *Incoming Shipments* option to *Receive goods directly (1 step)*. -.. image:: media/one_step_01.png +.. image:: one_step/one_step_01.png :align: center Create a Purchase Order @@ -28,7 +28,7 @@ Notice that, now, we see 1 receipt associated with the purchase order you just created. If you click on the button, you will see your receipt order. -.. image:: media/one_step_02.png +.. image:: one_step/one_step_02.png :align: center Process a Receipt @@ -38,7 +38,7 @@ You can also fin the receipt directly from the *Inventory* app. When on the dashboard, you can click the *1 TO PROCESS* button under the *Receipts* Kanban card. Then, you will see your receipt. -.. image:: media/one_step_03.png +.. image:: one_step/one_step_03.png :align: center Now, enter the picking that you want to process. You will be able to @@ -50,7 +50,7 @@ from suppliers are considered as being always available. the :guilabel:`Done quantity` to specify the location(s) where you are storing the received product(s). -.. image:: media/one_step_04.png +.. image:: one_step/one_step_04.png :align: center Once you *Validate* the receipt, the products leave the *Supplier @@ -58,5 +58,5 @@ Location* to enter your *WH/Stock Location*. You can easily see that the receipt took place thanks to the status of the document, which is now *Done*. -.. image:: media/one_step_05.png +.. image:: one_step/one_step_05.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_01.png b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_01.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_02.png b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_02.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_03.png b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_03.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_04.png b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_04.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_05.png b/content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/one_step_05.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/one_step/one_step_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps.rst b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps.rst index 585dca3e8..ef0693154 100644 --- a/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps.rst +++ b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps.rst @@ -23,7 +23,7 @@ actions together. In this case, we will chain the picking step to the shipping s To enable *Multi-Step Routes*, go to :menuselection:`Inventory --> Configuration --> Settings` and activate the option. -.. image:: media/three_steps_01.png +.. image:: three_steps/three_steps_01.png :align: center :alt: View of the features to enable in order to use multi-step routes for goods reception @@ -38,7 +38,7 @@ Once *Multi-Step Routes* has been activated, go to :menuselection:`Inventory --> Warehouse` and enter the warehouse which should work with the 3-steps reception. Then, select *Receive goods in input, then quality and then stock (3 steps)* for *Incoming Shipments*. -.. image:: media/three_steps_02.png +.. image:: three_steps/three_steps_02.png :align: center :alt: View of the incoming shipment strategy to choose to receive goods in three steps @@ -61,7 +61,7 @@ Order* as the source document: 3. The last one with a reference *INT* to designate the move to stock. -.. image:: media/three_steps_03.png +.. image:: three_steps/three_steps_03.png :align: center :alt: View of the three moves created by the purchase of products in three steps strategy @@ -74,14 +74,14 @@ are *Waiting Another Operation*. To access the receipt operation, click on the button from the *Purchase Order* or go back to the *Inventory* app dashboard and click on *Receipts*. -.. image:: media/three_steps_04.png +.. image:: three_steps/three_steps_04.png :align: center :alt: View of the button to click to see the receipts that need to be processed In the receipt order, products are always considered available because they come from the supplier. Then, the receipt can be validated. -.. image:: media/three_steps_05.png +.. image:: three_steps/three_steps_05.png :align: center :alt: View of the move (internal transfer) from the reception area to the warehouse input area @@ -89,21 +89,21 @@ Once the receipt has been validated, the transfer to quality becomes *Ready*. An are chained to each other, products previously received are automatically reserved on the transfer. Then, the transfer can be directly validated. -.. image:: media/three_steps_06.png +.. image:: three_steps/three_steps_06.png :align: center :alt: View of the button to click to see the internal transfers that need to be processed -.. image:: media/three_steps_07.png +.. image:: three_steps/three_steps_07.png :align: center :alt: View of the move (internal transfer) from the input area to the quality control area Now, the transfer that enters the products to stock is *Ready*. Here, it is again ready to be validated in order to transfer the products to your stock location. -.. image:: media/three_steps_08.png +.. image:: three_steps/three_steps_08.png :align: center :alt: View of the button to click to see the internal transfers that need to be processed -.. image:: media/three_steps_09.png +.. image:: three_steps/three_steps_09.png :align: center :alt: View of the move (internal transfer) from the quality control area to the stock \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_01.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_01.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_02.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_02.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_03.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_03.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_04.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_04.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_05.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_05.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_06.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_06.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_07.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_07.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_08.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_08.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_09.png b/content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/three_steps_09.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/three_steps/three_steps_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps.rst b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps.rst index 63992648a..95fa2be98 100644 --- a/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps.rst +++ b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps.rst @@ -27,7 +27,7 @@ To allow *multi-step routes*, go to :menuselection:`Configuration --> Settings` activate the feature. By default, activating *multi-step routes* will also activate *Storage Locations*. -.. image:: media/two_steps_01.png +.. image:: two_steps/two_steps_01.png :align: center Configure warehouse for receipt in 2 steps @@ -38,14 +38,14 @@ Warehouse` and enter the warehouse which will use receipt in 2 steps. Then, you can select the option *Receive goods in input and then stock (2 steps)* for *Incoming Shipments*. -.. image:: media/two_steps_02.png +.. image:: two_steps/two_steps_02.png :align: center Activating this option will lead to the creation of a new *Input* location. If you want to rename it, you can go to :menuselection:`Configuration --> Locations --> Select Input` and update its name. -.. image:: media/two_steps_03.png +.. image:: two_steps/two_steps_03.png :align: center Create a purchase order @@ -56,7 +56,7 @@ Quotation* with some storable products to receive from a supplier. Once the *RfQ* is confirmed, the receipt picking will be created and automatically linked to your purchase order. -.. image:: media/two_steps_04.png +.. image:: two_steps/two_steps_04.png :align: center Now, by clicking on the *1 Receipt* button, you will see the first @@ -74,14 +74,14 @@ has been marked as *Done*. You can enter the receipt operation from the purchase order, or access it through the inventory dashboard. -.. image:: media/two_steps_05.png +.. image:: two_steps/two_steps_05.png :align: center By default, a receipt is always considered as ready to be processed. Then, you will be able to directly click on *Validate* to mark it as done. -.. image:: media/two_steps_06.png +.. image:: two_steps/two_steps_06.png :align: center Once the receipt has been validated, the internal transfer is ready to @@ -90,8 +90,8 @@ received are automatically reserved on the internal transfer. Once the transfer is validated, those products enter the stock and you will be able to use them to fulfill customer deliveries or manufacture products. -.. image:: media/two_steps_07.png +.. image:: two_steps/two_steps_07.png :align: center -.. image:: media/two_steps_08.png +.. image:: two_steps/two_steps_08.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_01.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_01.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_02.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_02.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_03.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_03.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_04.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_04.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_05.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_05.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_06.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_06.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_07.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_07.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_08.png b/content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/incoming/media/two_steps_08.png rename to content/applications/inventory_and_mrp/inventory/management/incoming/two_steps/two_steps_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates.rst b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates.rst index ba872bcea..cb0624988 100644 --- a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates.rst +++ b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates.rst @@ -19,7 +19,7 @@ To use expiration date tracking, open the *Inventory* application and go to :menuselection:`Configuration --> Settings` and activate the *Lots & Serial Numbers* and *Expiration Dates* features. -.. image:: media/expiration_dates_01.png +.. image:: expiration_dates/expiration_dates_01.png :align: center Product configuration @@ -38,7 +38,7 @@ Now, you can define different dates in the *inventory tab* of the product form: Once the Alert date is reached, an Activity is assigned on the relevant lot/serial number to the Responsible user defined on the Product. -.. image:: media/expiration_dates_02.png +.. image:: expiration_dates/expiration_dates_02.png :align: center Expiration Date on Lots/Serial Numbers @@ -48,10 +48,10 @@ When receiving a product into inventory, the dates will automatically be updated corresponding lot/serial number. These updates will be based on the receipt date of the product and the days set on the product form. -.. image:: media/expiration_dates_03.png +.. image:: expiration_dates/expiration_dates_03.png :align: center -.. image:: media/expiration_dates_04.png +.. image:: expiration_dates/expiration_dates_04.png :align: center Expiration Alerts @@ -61,5 +61,5 @@ You can access expiration alerts from the *inventory* app. To do so, go to :menu Data --> Lots/Serial Numbers`. There, you can use the pre-existing filter to show all the lots/serial numbers that have exceeded their respective alert dates. -.. image:: media/expiration_dates_05.png +.. image:: expiration_dates/expiration_dates_05.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_01.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_01.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_02.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_02.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_03.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_03.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_04.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_04.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_05.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/expiration_dates_05.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/expiration_dates/expiration_dates_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst index 1aa326c98..cc7f5a1e0 100644 --- a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst +++ b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots.rst @@ -24,7 +24,7 @@ First, you need to activate the tracking of lot numbers. To do so, go to :menuselection:`Inventory --> Configuration --> Settings` and tick *Lots & Serial Numbers*. Then, click on save. -.. image:: media/lots_01.png +.. image:: lots/lots_01.png :align: center Product Configuration @@ -37,10 +37,10 @@ Go to :menuselection:`Master Data --> Products` and open the product of your cho There, click on *Edit* and select *Tracking by Lots* in the inventory tab. -.. image:: media/lots_02.png +.. image:: lots/lots_02.png :align: center -.. image:: media/lots_03.png +.. image:: lots/lots_03.png :align: center Manage Lots @@ -58,7 +58,7 @@ lot numbers. You have several ways of doing so: First, you need to open the detailed operations of your picking. -.. image:: media/lots_04.png +.. image:: lots/lots_04.png :align: center Manually assign the different lot numbers @@ -68,7 +68,7 @@ When opening the detailed operations, you can click on *Add a line*. Then, you will be able to fill the lot number in. Once done, you can click on *Add a line* again to register a new lot number. -.. image:: media/lots_05.png +.. image:: lots/lots_05.png :align: center Copy/paste lot number from an Excel file @@ -80,13 +80,13 @@ Number Name* column for Odoo to automatically create the necessary lines. After that, you will have to manually enter the number of products that are contained in each one of the lots. -.. image:: media/lots_06.png +.. image:: lots/lots_06.png :align: center -.. image:: media/lots_05.png +.. image:: lots/lots_05.png :align: center -.. image:: media/lots_07.png +.. image:: lots/lots_07.png :align: center Operation Types @@ -104,7 +104,7 @@ operation. If you have inter-warehouse transfers and track products by lots, it can be useful to allow using existing lot numbers in receipts too. -.. image:: media/lots_08.png +.. image:: lots/lots_08.png :align: center Lots traceability @@ -118,20 +118,20 @@ To track an item, open the *Inventory* module and, in :menuselection:`Master Dat Lots/Serial Numbers`, click on the lot number corresponding to your search. -.. image:: media/lots_09.png +.. image:: lots/lots_09.png :align: center When you open the *Traceability* information, you see in which documents the lot number has been used. -.. image:: media/lots_10.png +.. image:: lots/lots_10.png :align: center Now, if you want to locate the lot number, you can do so by clicking on the *Location* stat button. -.. image:: media/lots_11.png +.. image:: lots/lots_11.png :align: center -.. image:: media/lots_12.png +.. image:: lots/lots_12.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_01.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_01.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_02.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_02.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_03.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_03.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_04.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_04.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_05.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_05.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_06.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_06.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_07.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_07.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_08.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_08.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_09.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_09.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_10.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_10.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_11.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_11.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_11.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_11.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_12.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_12.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/lots_12.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/lots/lots_12.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers.rst b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers.rst index a505c859b..6df5aecbd 100644 --- a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers.rst +++ b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers.rst @@ -21,7 +21,7 @@ First, you need to activate the serial numbers tracking. To do so, go to :menuselection:`Configuration --> Settings` in the *Inventory* application. Then, enable the feature and hit save. -.. image:: media/serial_numbers_01.png +.. image:: serial_numbers/serial_numbers_01.png :align: center Product configuration @@ -32,10 +32,10 @@ numbers. To do so, go to :menuselection:`Master Data --> Products` and open the of your choice. Edit it and select *Tracking By Unique Serial Number* in the *Inventory tab*. Then, click on save. -.. image:: media/serial_numbers_02.png +.. image:: serial_numbers/serial_numbers_02.png :align: center -.. image:: media/serial_numbers_03.png +.. image:: serial_numbers/serial_numbers_03.png :align: center Manage Serial Numbers @@ -56,7 +56,7 @@ specify its serial number. Of course, you have several ways of doing so: Whatever could be your favorite way to assign serial numbers, you firstly need to open the detailed operations of your picking. -.. image:: media/serial_numbers_04.png +.. image:: serial_numbers/serial_numbers_04.png :align: center Manual assignation of the different serial numbers @@ -66,7 +66,7 @@ When opening the detailed operations, you can click on *Add a line*. Then, you will be able to fill in the serial number field. Once done, you can click again on *Add a line* to register a new serial number. -.. image:: media/serial_numbers_05.png +.. image:: serial_numbers/serial_numbers_05.png :align: center Multi-assignation @@ -79,10 +79,10 @@ to assign a serial number to. Once done, click on *Assign Serial Numbers* and Odoo will do the rest. -.. image:: media/serial_numbers_06.png +.. image:: serial_numbers/serial_numbers_06.png :align: center -.. image:: media/serial_numbers_07.png +.. image:: serial_numbers/serial_numbers_07.png :align: center Copy/pasting from an Excel file @@ -93,13 +93,13 @@ you received and copy the list. Then, past them in the *Lot/Serial Number Name* column of the wizard. Doing so, Odoo will automatically create the lines you need. -.. image:: media/serial_numbers_08.png +.. image:: serial_numbers/serial_numbers_08.png :align: center -.. image:: media/serial_numbers_09.png +.. image:: serial_numbers/serial_numbers_09.png :align: center -.. image:: media/serial_numbers_10.png +.. image:: serial_numbers/serial_numbers_10.png :align: center Operation types @@ -113,7 +113,7 @@ For each type, you can decide if you allow the creation of new lot numbers or want to use existing ones. By default, the creation of new lots is only allowed at product reception. -.. image:: media/serial_numbers_11.png +.. image:: serial_numbers/serial_numbers_11.png :align: center .. tip:: @@ -131,17 +131,17 @@ Tracking an item is easy: open the *Inventory* app, and go to :menuselection:`Ma Lots/Serial Numbers` and click on the serial number corresponding to your search. Then, open the *Traceability* information. There, you will see in which documents the serial number has been used. -.. image:: media/serial_numbers_12.png +.. image:: serial_numbers/serial_numbers_12.png :align: center -.. image:: media/serial_numbers_13.png +.. image:: serial_numbers/serial_numbers_13.png :align: center And, if you want to locate a serial number, you can do so by clicking on the *Location* button available on the serial number form. -.. image:: media/serial_numbers_14.png +.. image:: serial_numbers/serial_numbers_14.png :align: center -.. image:: media/serial_numbers_15.png +.. image:: serial_numbers/serial_numbers_15.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_01.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_01.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_02.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_02.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_03.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_03.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_04.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_04.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_05.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_05.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_06.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_06.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_07.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_07.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_08.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_08.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_09.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_09.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_10.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_10.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_11.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_11.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_11.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_11.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_12.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_12.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_12.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_12.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_13.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_13.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_13.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_13.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_14.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_14.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_14.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_14.png diff --git a/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_15.png b/content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_15.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/media/serial_numbers_15.png rename to content/applications/inventory_and_mrp/inventory/management/lots_serial_numbers/serial_numbers/serial_numbers_15.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers.rst b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers.rst index 5c3887c7b..586f754e2 100644 --- a/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers.rst +++ b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers.rst @@ -13,28 +13,28 @@ Create a Batch Transfer To activate the batch picking option, go to :menuselection:`Inventory --> Configuration --> Configuration` and enable *Batch Pickings*. -.. image:: media/batch_transfers_01.png +.. image:: batch_transfers/batch_transfers_01.png :align: center :alt: View of the inventory settings. Process to enable the batch pickings option in the Odoo Inventory app Then, go to :menuselection:`Inventory --> Operations --> Batch Transfers` and hit the create button. -.. image:: media/batch_transfers_02.png +.. image:: batch_transfers/batch_transfers_02.png :align: center :alt: View of the new menu, Batch Transfers, under operations Now, determine the batch transfer responsible and the type of transfers you want to include in the batch. To add the types of transfers, click on *Add a line*. -.. image:: media/batch_transfers_03.png +.. image:: batch_transfers/batch_transfers_03.png :align: center :alt: View of a Batch Transfers form In the example below, a filter was applied to only see the transfers that are in the *Pick* step. After that, the different transfers that needed to be included in the batch transfer were selected. -.. image:: media/batch_transfers_04.png +.. image:: batch_transfers/batch_transfers_04.png :align: center :alt: View of the list of transfers to choose for a single batch transfer and how to add them to the batch transfer @@ -43,7 +43,7 @@ To see the products to pick for the different transfers, click on *Select*. If *Multi-locations* has been activated, the document also shows the locations they have been reserved from. -.. image:: media/batch_transfers_05.png +.. image:: batch_transfers/batch_transfers_05.png :align: center :alt: View of a batch transfer list. Products to pick with their source and target locations @@ -54,14 +54,14 @@ From the *Transfers List View*, select transfers that should be included in the Batch. Then, select *Add to batch* from the *Action* list. -.. image:: media/batch_transfers_06.png +.. image:: batch_transfers/batch_transfers_06.png :align: center :alt: View of the process to add transfers to a batch transfer from the transfers list view Next, determine if you want to add the transfers to an existing draft batch transfer or create a new one. -.. image:: media/batch_transfers_07.png +.. image:: batch_transfers/batch_transfers_07.png :align: center :alt: Option to add a responsible to a batch transfer so it can be confirmed @@ -73,19 +73,19 @@ the *Quantity done* for each product. Once everything has been picked, select *Validate* so the different transfers contained in the batch are validated too. -.. image:: media/batch_transfers_08.png +.. image:: batch_transfers/batch_transfers_08.png :align: center :alt: View of an in progress batch transfer In case all the products cannot be picked, you can create backorders for each individual transfer which couldn’t be completely processed. -.. image:: media/batch_transfers_09.png +.. image:: batch_transfers/batch_transfers_09.png :align: center :alt: How to handle batch transfers with unavailable products. Creation of a backorder inside of a batch transfer -.. image:: media/batch_transfers_10.png +.. image:: batch_transfers/batch_transfers_10.png :align: center :alt: View of how backorders are handled in Odoo's batch transfers @@ -94,14 +94,14 @@ Process a Batch Transfer from the Barcode app Enter the *Barcode* application, select the *Batch Transfers* menu. -.. image:: media/batch_transfers_11.png +.. image:: batch_transfers/batch_transfers_11.png :align: center :alt: View of the Odoo Barcode app dashboard Then, you can enter the batch transfer on which you want to work. Batch transfers can easily be grouped per responsible if necessary. -.. image:: media/batch_transfers_12.png +.. image:: batch_transfers/batch_transfers_12.png :align: center :alt: View of the batch transfers dashboard inside of the Barcode app @@ -109,14 +109,14 @@ In the batch transfer, products are classified per location. The source document is visible on each line and a color-code helps differentiate them. -.. image:: media/batch_transfers_13.png +.. image:: batch_transfers/batch_transfers_13.png :align: center :alt: View of an in progress batch transfer with the Odoo Barcode application To see the products to pick from another location, click on the *Next* button. -.. image:: media/batch_transfers_14.png +.. image:: batch_transfers/batch_transfers_14.png :align: center :alt: View of a ready and completed batch transfer inside of the Odoo Barcode application diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_01.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_01.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_02.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_02.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_03.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_03.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_04.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_04.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_05.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_05.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_06.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_06.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_07.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_07.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_08.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_08.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_09.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_09.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_10.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_10.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_11.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_11.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_11.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_11.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_12.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_12.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_12.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_12.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_13.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_13.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_13.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_13.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_14.png b/content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_14.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/batch_transfers_14.png rename to content/applications/inventory_and_mrp/inventory/management/misc/batch_transfers/batch_transfers_14.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock.rst b/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock.rst index e4827cd15..b438d6b3f 100644 --- a/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock.rst +++ b/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock.rst @@ -21,7 +21,7 @@ To use this feature, go to :menuselection:`Inventory --> Configuration --> Setti the inventory app. Then, enable the *Consignment* feature in the *Traceability* section. Now, hit save. -.. image:: media/owned_stock_01.png +.. image:: owned_stock/owned_stock_01.png :align: center Reception of Consignee Stock @@ -32,7 +32,7 @@ reception. On the right side, you will see that a new line called *Assign Owner* has appeared. There, you can specify the partner which owns the stock. -.. image:: media/owned_stock_02.png +.. image:: owned_stock/owned_stock_02.png :align: center .. note:: @@ -41,5 +41,5 @@ owns the stock. Once the receipt is validated, the products enter your stock but still belong to the owner. They don’t impact your inventory valuation. -.. image:: media/owned_stock_03.png +.. image:: owned_stock/owned_stock_03.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_01.png b/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_01.png rename to content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_02.png b/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_02.png rename to content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_03.png b/content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/misc/media/owned_stock_03.png rename to content/applications/inventory_and_mrp/inventory/management/misc/owned_stock/owned_stock_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.rst b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.rst index dabf50404..72f644651 100644 --- a/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.rst +++ b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.rst @@ -72,14 +72,14 @@ allows seeing an additional field on the sales orders, *Expected Date*. This one is automatically computed based on the different lead times previously configured. -.. image:: media/scheduled_dates_02.png +.. image:: scheduled_dates/scheduled_dates_02.png :align: center :alt: View of the delivery settings to have the delivery lead time taken into account If the set up *Delivery Date* is earlier than the the *Expected Date*, a warning message is displayed. -.. image:: media/scheduled_dates_03.png +.. image:: scheduled_dates/scheduled_dates_03.png :align: center :alt: View of the error that occurs when trying to choose an earlier date than what calculated by Odoo @@ -96,7 +96,7 @@ product by going to :menuselection:`Sales --> Products --> Products`. There, open your product form, go in the inventory tab, and add your *Customer Lead Time*. -.. image:: media/scheduled_dates_04.png +.. image:: scheduled_dates/scheduled_dates_04.png :align: center :alt: View of the customer lead time configuration from the product form @@ -117,7 +117,7 @@ compute a scheduled date earlier than the one promised to the customer. To set this up, go to :menuselection:`Inventory --> Configuration --> Settings` and enable the feature *Security Lead Time for Sales*. -.. image:: media/scheduled_dates_05.png +.. image:: scheduled_dates/scheduled_dates_05.png :align: center :alt: View of the security lead time for sales configuration from the sales settings @@ -159,7 +159,7 @@ purchased to be delivered. To configure it, open a product from :menuselection:`Purchase --> Products --> Products` and add a vendor under the *Purchase* tab. -.. image:: media/scheduled_dates_06.png +.. image:: scheduled_dates/scheduled_dates_06.png :align: center :alt: View of the way to add vendors to products @@ -168,7 +168,7 @@ specify the *Delivery Lead Time* there. If done so, the delivery day for every purchase of that product is now equal to *Date of the Purchase Order + Delivery Lead Time*. -.. image:: media/scheduled_dates_07.png +.. image:: scheduled_dates/scheduled_dates_07.png :align: center :alt: View of the delivery lead time configuration from a vendor form @@ -187,7 +187,7 @@ To set up *Security Lead Time* for purchase, go to :menuselection:`Inventory --> Configuration --> Settings` and enable the feature. -.. image:: media/scheduled_dates_08.png +.. image:: scheduled_dates/scheduled_dates_08.png :align: center :alt: View of the security lead time for purchase from the inventory settings @@ -204,7 +204,7 @@ The *Manufacturing Lead Time* is the time needed to manufacture the product. To specify it, open the *Inventory* tab of your product form and add the number of days the manufacturing takes. -.. image:: media/scheduled_dates_09.png +.. image:: scheduled_dates/scheduled_dates_09.png :align: center :alt: View of the manufacturing lead time configuration from the product form @@ -223,7 +223,7 @@ delays. To enable it, go to :menuselection:`Manufacturing --> Configuration --> Settings` and tick *Security Lead Time*. -.. image:: media/scheduled_dates_10.png +.. image:: scheduled_dates/scheduled_dates_10.png :align: center :alt: View of the security lead time for manufacturing from the manufacturing app settings diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_02.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_02.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_03.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_03.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_04.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_04.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_05.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_05.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_06.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_06.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_07.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_07.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_08.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_08.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_09.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_09.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_10.png b/content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/planning/media/scheduled_dates_10.png rename to content/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates/scheduled_dates_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/strategies.rst b/content/applications/inventory_and_mrp/inventory/management/products/strategies.rst index 71d6440ab..a82bd4ee2 100644 --- a/content/applications/inventory_and_mrp/inventory/management/products/strategies.rst +++ b/content/applications/inventory_and_mrp/inventory/management/products/strategies.rst @@ -37,7 +37,7 @@ Inventory module. In the Inventory Control menu select "Reordering Rule" in the drop down menu. There, click on "Create" to set minimum and maximum stock values for a given product. -.. image:: media/strategies01.png +.. image:: strategies/strategies01.png :align: center .. note:: @@ -47,7 +47,7 @@ maximum stock values for a given product. Then, click on your product to access the related product form and, on the "Inventory submenu", do not forget to select a supplier. -.. image:: media/strategies02.png +.. image:: strategies/strategies02.png :align: center .. tip:: @@ -63,7 +63,7 @@ other module where products are available). On the product form, under Inventory, click on "Make To Order". -.. image:: media/strategies03.png +.. image:: strategies/strategies03.png :align: center Choice between the two options diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/strategies01.png b/content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/strategies01.png rename to content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/strategies02.png b/content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/strategies02.png rename to content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/strategies03.png b/content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/strategies03.png rename to content/applications/inventory_and_mrp/inventory/management/products/strategies/strategies03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/uom.rst b/content/applications/inventory_and_mrp/inventory/management/products/uom.rst index 05b7ac436..1d70c72c6 100644 --- a/content/applications/inventory_and_mrp/inventory/management/products/uom.rst +++ b/content/applications/inventory_and_mrp/inventory/management/products/uom.rst @@ -18,7 +18,7 @@ Configuration In the *Inventory* application, go to :menuselection:`Configuration --> Settings`. In the *Products* section, activate *Units of Measure*, then *Save*. -.. image:: media/uom_01.png +.. image:: uom/uom_01.png :align: center Create New Units of Measure @@ -28,7 +28,7 @@ In the *Inventory* application go to :menuselection:`Configuration --> UoM`. The hit *Create*. As an example, we will create a Box of 6 units that we will use for the Egg product. -.. image:: media/uom_02.png +.. image:: uom/uom_02.png :align: center The category is important for unit conversion, you will be able to @@ -36,7 +36,7 @@ convert products from one unit to another only if those units belong to the same category. The box of 6 is 6 times bigger than the reference unit of measure for the category which is “Units” here. -.. image:: media/uom_03.png +.. image:: uom/uom_03.png :align: center Specify Units of Measure on your Products @@ -52,7 +52,7 @@ which internal transfers will take place. You can also select the *Purchase Unit of Measure*, which is the unit in which you purchase the product. -.. image:: media/uom_04.png +.. image:: uom/uom_04.png :align: center Transfer from One Unit to Another @@ -65,7 +65,7 @@ In the *Purchase* application, *Create* a new request for quotation in which you include the product with the different *Units of Measure* and *Confirm* it. -.. image:: media/uom_05.png +.. image:: uom/uom_05.png :align: center On the automatically generated purchase orders, the UoM used is the Box @@ -75,7 +75,7 @@ which is linked to the purchase order, you can observe that the 10 boxes of 6 units have been converted in 60 units. Indeed, the stock is managed in units. -.. image:: media/uom_06.png +.. image:: uom/uom_06.png :align: center Replenishment @@ -84,10 +84,10 @@ Replenishment When doing a replenishment via the *Replenish* button on the product form, you have the possibility to use a different unit of measure. -.. image:: media/uom_07.png +.. image:: uom/uom_07.png :align: center -.. image:: media/uom_08.png +.. image:: uom/uom_08.png :align: center Sell in bigger UoM @@ -97,11 +97,11 @@ You can choose the unit of measure on the sale order document and decide to sell the eggs by the dozen. When doing so, the price is automatically computed from Units UoM to adapt to the selected *UoM*. -.. image:: media/uom_09.png +.. image:: uom/uom_09.png :align: center In the delivery order, the *UoM* used in the sale order is converted to the *UoM* used for stock management, in our use case, the Units. -.. image:: media/uom_10.png +.. image:: uom/uom_10.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_01.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_01.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_02.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_02.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_03.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_03.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_04.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_04.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_05.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_05.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_06.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_06.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_07.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_07.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_08.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_08.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_09.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_09.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_09.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/uom_10.png b/content/applications/inventory_and_mrp/inventory/management/products/uom/uom_10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/uom_10.png rename to content/applications/inventory_and_mrp/inventory/management/products/uom/uom_10.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/usage.rst b/content/applications/inventory_and_mrp/inventory/management/products/usage.rst index 0d5ae205d..a022c7f7a 100644 --- a/content/applications/inventory_and_mrp/inventory/management/products/usage.rst +++ b/content/applications/inventory_and_mrp/inventory/management/products/usage.rst @@ -10,7 +10,7 @@ have the possibility to specify the unit of measure in which you manage your stock and the one which is used when purchasing the product to your supplier. -.. image:: media/usage_01.png +.. image:: usage/usage_01.png :align: center The *conversion* between the different units of measure is done @@ -22,13 +22,13 @@ run the scheduler, the quantity added in the automatically generated purchase order will be in dozens but what will enter the stock will be units. -.. image:: media/usage_02.png +.. image:: usage/usage_02.png :align: center -.. image:: media/usage_03.png +.. image:: usage/usage_03.png :align: center -.. image:: media/usage_04.png +.. image:: usage/usage_04.png :align: center Packages @@ -44,10 +44,10 @@ To separate a delivery into different packages you will have to set the done quantity to the desired package quantity then click on "PUT IN PACK", do this for each package. -.. image:: media/usage_05.png +.. image:: usage/usage_05.png :align: center -.. image:: media/usage_06.png +.. image:: usage/usage_06.png :align: center Packaging @@ -60,10 +60,10 @@ notice and the power plug. In Odoo, packagings are used for indicative purposes on sale orders. They can be specified on the product form, in the inventory tab. -.. image:: media/usage_07.png +.. image:: usage/usage_07.png :align: center -.. image:: media/usage_08.png +.. image:: usage/usage_08.png :align: center .. note:: diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_01.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_01.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_02.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_02.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_03.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_03.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_04.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_04.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_05.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_05.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_06.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_06.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_07.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_07.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/products/media/usage_08.png b/content/applications/inventory_and_mrp/inventory/management/products/usage/usage_08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/products/media/usage_08.png rename to content/applications/inventory_and_mrp/inventory/management/products/usage/usage_08.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses.rst b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses.rst index 46f16f8e4..7a41dee9b 100644 --- a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses.rst +++ b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses.rst @@ -8,7 +8,7 @@ Configuration In order to be able to resupply from another warehouse, you need to activate \*multi-step routes\*. -.. image:: media/virtual-warehouses-settings.png +.. image:: virtual_warehouses/virtual-warehouses-settings.png :align: center :alt: Enable Multi-Step Routes in an Odoo database's settings @@ -18,7 +18,7 @@ Enter the warehouse which should be resupplied by another one. You will have the possibility to directly indicate through which warehouse it gets resupplied. -.. image:: media/virtual_warehouses_02.png +.. image:: virtual_warehouses/virtual_warehouses_02.png :align: center By activating this option, a new route will now be available on your @@ -26,7 +26,7 @@ products \*Supply Product from Second warehouse\*. It can now be selected, along with either a \*reordering rule\* or a \*make to order\*. -.. image:: media/virtual_warehouses_03.png +.. image:: virtual_warehouses/virtual_warehouses_03.png :align: center For the demonstration, I set a reordering rule with a minimum of 5 units @@ -34,7 +34,7 @@ in stock and a maximum of 10 units in stock, having currently 0 units on hand. I will run the scheduler by going to :menuselection:`Inventory --> Operations --> Run scheduler`. -.. image:: media/virtual_warehouses_04.png +.. image:: virtual_warehouses/virtual_warehouses_04.png :align: center The system automatically creates two pickings, one \*delivery order\* @@ -43,11 +43,11 @@ receipt in my main warehouse WH/Stock for the same products. The source document is the \*reordering rule\* which triggered the route \*Supply Product from Second warehouse\*. -.. image:: media/virtual_warehouses_05.png +.. image:: virtual_warehouses/virtual_warehouses_05.png :align: center -.. image:: media/virtual_warehouses_06.png +.. image:: virtual_warehouses/virtual_warehouses_06.png :align: center -.. image:: media/virtual_warehouses_07.png +.. image:: virtual_warehouses/virtual_warehouses_07.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual-warehouses-settings.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual-warehouses-settings.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual-warehouses-settings.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual-warehouses-settings.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_02.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_02.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_03.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_03.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_04.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_04.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_05.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_05.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_06.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_06.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_06.png diff --git a/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_07.png b/content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/media/virtual_warehouses_07.png rename to content/applications/inventory_and_mrp/inventory/management/replenishment_strategies/virtual_warehouses/virtual_warehouses_07.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs.rst b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs.rst index ede0d35e0..22b4d769b 100644 --- a/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs.rst +++ b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs.rst @@ -18,7 +18,7 @@ First, you need to go in :menuselection:`Inventory --> Configuration --> Setting activate the landed costs feature. You can also determine the default journal in which the landed cost accounting entries will be recorded. -.. image:: media/integrating_landed_costs_01.png +.. image:: integrating_landed_costs/integrating_landed_costs_01.png :align: center Add costs to products @@ -30,7 +30,7 @@ Receive the vendor bill Let’s imagine I receive a bill from custom duties for a shipment. I’ll tick the box *Landed Costs* on the vendor bill line. -.. image:: media/integrating_landed_costs_02.png +.. image:: integrating_landed_costs/integrating_landed_costs_02.png :align: center .. note:: @@ -39,14 +39,14 @@ tick the box *Landed Costs* on the vendor bill line. If this product is always a landed cost, you can also define it on the product and avoid having to tick the box on each vendor bill. -.. image:: media/integrating_landed_costs_03.png +.. image:: integrating_landed_costs/integrating_landed_costs_03.png :align: center At the top of my vendor bill, I’ll see a button *create landed costs*. I click on this button and a landed cost is automatically created. I can now decide on which picking those additional costs should apply. -.. image:: media/integrating_landed_costs_04.png +.. image:: integrating_landed_costs/integrating_landed_costs_04.png :align: center I can now click on *Compute* and go in the tab *Valuation @@ -56,7 +56,7 @@ to validate the landed cost. I can access the journal entry that has been created by the landed cost by clicking on the journal entry. -.. image:: media/integrating_landed_costs_05.png +.. image:: integrating_landed_costs/integrating_landed_costs_05.png :align: center .. note:: diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_01.png b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_01.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_02.png b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_02.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_03.png b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_03.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_04.png b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_04.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_05.png b/content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/integrating_landed_costs_05.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/integrating_landed_costs/integrating_landed_costs_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation.rst b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation.rst index 0ea569c83..43c05802b 100644 --- a/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation.rst +++ b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation.rst @@ -24,7 +24,7 @@ Let’s take an example with a product - a table - configured with a I purchase 10 tables at a cost of $10. -.. image:: media/use_inventory_valuation_01.png +.. image:: using_inventory_valuation/use_inventory_valuation_01.png :align: center When I’ll confirm the receipt of the products, the value of my inventory @@ -37,7 +37,7 @@ the valuation stat button. owned by another company, they are not taken into account in your inventory valuation. -.. image:: media/use_inventory_valuation_02.png +.. image:: using_inventory_valuation/use_inventory_valuation_02.png :align: center .. note:: @@ -46,13 +46,13 @@ the valuation stat button. In this case, I can see that the 10 tables entered the stock for a total value of $100. -.. image:: media/use_inventory_valuation_03.png +.. image:: using_inventory_valuation/use_inventory_valuation_03.png :align: center I can also easily access the accounting entry that has been generated (in case of automated inventory valuation). -.. image:: media/use_inventory_valuation_04.png +.. image:: using_inventory_valuation/use_inventory_valuation_04.png :align: center Deliver a product @@ -61,7 +61,7 @@ Deliver a product In the same logic, when a table will be delivered, the stock valuation will be impacted and you will have access to a similar information. -.. image:: media/use_inventory_valuation_05.png +.. image:: using_inventory_valuation/use_inventory_valuation_05.png :align: center The inventory valuation report @@ -73,5 +73,5 @@ you, product per product, the value of your stock. By clicking on the button *Inventory At Date*, you can have the same information for a past date. -.. image:: media/use_inventory_valuation_06.png +.. image:: using_inventory_valuation/use_inventory_valuation_06.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_01.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_01.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_01.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_02.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_02.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_02.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_03.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_03.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_03.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_04.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_04.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_04.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_05.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_05.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_05.png diff --git a/content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_06.png b/content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/management/reporting/media/use_inventory_valuation_06.png rename to content/applications/inventory_and_mrp/inventory/management/reporting/using_inventory_valuation/use_inventory_valuation_06.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock.rst b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock.rst index bd7990ff0..e86745d37 100644 --- a/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock.rst +++ b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock.rst @@ -4,7 +4,7 @@ Organize a cross-dock in a warehouse Cross-docking is the process of sending products that are received directly to the customers, without making them enter the stock. The trucks are simply unloaded in a *Cross-Dock* area in order to reorganize products and load another truck. -.. image:: media/cross1.png +.. image:: cross_dock/cross1.png :align: center .. note:: @@ -15,7 +15,7 @@ Configuration In the *Inventory* app, open :menuselection:`Configuration --> Settings` and activate the *Multi-Step Routes*. -.. image:: media/cross2.png +.. image:: cross_dock/cross2.png :align: center .. note:: @@ -25,13 +25,13 @@ Now, both *Incoming* and *Outgoing* shipments should be configured to work with the configuration, go to :menuselection:`Inventory --> Configuration --> Warehouses` and edit your warehouse. -.. image:: media/cross3.png +.. image:: cross_dock/cross3.png :align: center This modification will lead to the creation of a *Cross-Docking* route that can be found in :menuselection:`Inventory --> Configuration --> Routes`. -.. image:: media/cross4.png +.. image:: cross_dock/cross4.png :align: center Configure products with Cross-Dock Route @@ -39,40 +39,40 @@ Configure products with Cross-Dock Route Create the product that uses the *Cross-Dock Route* and then, in the inventory tab, select the routes *Buy* and *Cross-Dock*. Now, in the purchase tab, specify the vendor to who you buy the product and set a price for it. -.. image:: media/cross5.png +.. image:: cross_dock/cross5.png :align: center -.. image:: media/cross6.png +.. image:: cross_dock/cross6.png :align: center Once done, create a sale order for the product and confirm it. Odoo will automatically create two transfers which will be linked to the sale order. The first one is the transfer from the *Input Location* to the *Output Location*, corresponding to the move of the product in the *Cross-Dock* area. The second one is the delivery order from the *Output Location* to your *Customer Location. Both are in state *Waiting Another Operation* because we still need to order the product to our supplier. -.. image:: media/cross7.png +.. image:: cross_dock/cross7.png :align: center -.. image:: media/cross8.png +.. image:: cross_dock/cross8.png :align: center Now, go to the *Purchase* app. There, you will find the purchase order that has been automatically triggered by the system. Validate it and receive the products in the *Input Location*. -.. image:: media/cross9.png +.. image:: cross_dock/cross9.png :align: center -.. image:: media/cross10.png +.. image:: cross_dock/cross10.png :align: center When the products have been received from the supplier, you can go back to your initial sale order and validate the internal transfer from *Input* to *Output*. -.. image:: media/cross11.png +.. image:: cross_dock/cross11.png :align: center -.. image:: media/cross12.png +.. image:: cross_dock/cross12.png :align: center The delivery order is now ready to be processed and can be validated too. -.. image:: media/cross13.png +.. image:: cross_dock/cross13.png :align: center -.. image:: media/cross14.png +.. image:: cross_dock/cross14.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross1.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross1.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross1.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross1.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross10.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross10.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross10.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross10.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross11.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross11.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross11.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross11.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross12.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross12.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross12.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross12.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross13.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross13.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross13.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross13.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross14.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross14.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross14.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross14.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross2.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross2.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross2.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross2.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross3.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross3.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross3.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross3.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross4.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross4.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross4.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross4.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross5.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross5.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross5.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross5.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross6.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross6.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross6.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross6.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross7.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross7.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross7.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross7.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross8.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross8.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross8.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross8.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross9.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross9.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/cross9.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/cross_dock/cross9.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses.rst b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses.rst index 5c2d879eb..a34f78224 100644 --- a/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses.rst +++ b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses.rst @@ -9,7 +9,7 @@ Set up virtual warehouses Let’s say you have two warehouses: Warehouse A and Warehouse B. Create a new warehouse, that will be a virtual one. It will allow you to take the stock from A or B. To do so, go to your inventory app settings and enable the multi-warehouses feature. Then, go to the warehouses menu and click on create. -.. image:: media/ware1.png +.. image:: stock_warehouses/ware1.png :align: center .. note:: @@ -17,7 +17,7 @@ Let’s say you have two warehouses: Warehouse A and Warehouse B. Create a new w Now, you have to make sure that the main stock locations of warehouse A and warehouse B are children locations of the main stock location of warehouse A + B. Go to the locations menu, and edit the main location of your two warehouses. Then, change their parent location to main location of warehouse A+B. -.. image:: media/ware2.png +.. image:: stock_warehouses/ware2.png :align: center Sell a product from the virtual warehouse @@ -25,10 +25,10 @@ Sell a product from the virtual warehouse Let’s say you have two products, one stored in warehouse A and one stored in warehouse B. Now, you can create a new quotation for one of each product. Go to other information and choose Warehouse A+B in the shipping information. -.. image:: media/ware3.png +.. image:: stock_warehouses/ware3.png :align: center Once you have done it, you can convert it to a sales order. Then, a delivery order will be automatically generated, with a product reserved in warehouse A and one in warehouse B. -.. image:: media/ware4.png +.. image:: stock_warehouses/ware4.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware1.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware1.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware1.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware1.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware2.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware2.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware2.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware2.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware3.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware3.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware3.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware3.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware4.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware4.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/ware4.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/stock_warehouses/ware4.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes.rst b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes.rst index 816c70ff6..1ecb822b8 100644 --- a/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes.rst +++ b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes.rst @@ -20,7 +20,7 @@ docks, a quality control area, storage locations, picking and packing areas, and shipping docks. All products go through all these locations, which also trigger all the route's rules. -.. image:: media/stock-example.png +.. image:: use-routes/stock-example.png :align: center :alt: view of a generic warehouse with stock and quality control area @@ -29,7 +29,7 @@ Operators then scan the products in the receiving area. Some of these products a quality control area (those devoted to being used during the manufacturing process, for example), while others are directly stored in their respective locations. -.. image:: media/push-to-rule-example.png +.. image:: use-routes/push-to-rule-example.png :align: center :alt: view of a generic push to rule when receiving products @@ -40,7 +40,7 @@ to where the orders are packed. Then, the orders are packed in their respective boxes and conveyors bring them close to the shipping docks, ready to be delivered to customers. -.. image:: media/pull-from-rule-example.png +.. image:: use-routes/pull-from-rule-example.png :align: center :alt: view of a generic pull from rule when preparing deliveries @@ -118,7 +118,7 @@ To configure a route such as one of those above, open the **Inventory Application** and go to :menuselection:`Configuration --> Settings`. Then, enable the *Multi-Step Routes* feature. -.. image:: media/multi-steps-routes-feature.png +.. image:: use-routes/multi-steps-routes-feature.png :align: center :alt: activation of the multi-steps feature in Odoo Inventory @@ -137,7 +137,7 @@ find it, go to :menuselection:`Inventory --> Configuration --> Warehouses`. There, open your warehouse and edit it to see the pre-configured routes for incoming and outgoing shipments. -.. image:: media/example-preconfigured-warehouse.png +.. image:: use-routes/example-preconfigured-warehouse.png :align: center :alt: preconfigured warehouse in Odoo Inventory @@ -146,7 +146,7 @@ configured to make your life easier. Those are based on your choice for shipments. Once you made your choice, head to :menuselection:`Inventory --> Configuration --> Routes` to see the routes Odoo generated for you. -.. image:: media/preconfigured-routes.png +.. image:: use-routes/preconfigured-routes.png :align: center :alt: view of all the preconfigured routes Odoo offers @@ -154,7 +154,7 @@ Opening one of those routes allows you to see on what you can apply the route. Here, all the selected product categories in the *YourCompany* warehouse are set up to follow the 3-steps route. -.. image:: media/routes-example.png +.. image:: use-routes/routes-example.png :align: center :alt: view of a route example applicable on category and warehouse @@ -163,7 +163,7 @@ you can configure custom routes in which you can define your own rules, but also the source and destination location of each action. As an example, here are the rules for the pre-configured route. -.. image:: media/rules-example.png +.. image:: use-routes/rules-example.png :align: center :alt: rules example with push & pull actions in Odoo Inventory @@ -175,7 +175,7 @@ Configuration --> Routes`, click on create, and choose the places where this route can be selected. Of course, combinations are available. -.. image:: media/advanced-custom-route.png +.. image:: use-routes/advanced-custom-route.png :align: center :alt: view of a pick - pack - ship route as an example @@ -188,7 +188,7 @@ all the rules configured in the route are applied to **every** product of the category. For example, this can be useful if you use the dropshipping process for all the products from the same category. -.. image:: media/routes-logistic-tab.png +.. image:: use-routes/routes-logistic-tab.png :align: center :alt: view of a route applied to the "all" product category @@ -196,7 +196,7 @@ The same behavior applies to the warehouses. If you tick *Warehouses*, all the transfers occurring inside the chosen warehouse, and meeting the conditions of the linked rules, then follow that route. -.. image:: media/applicable-on-warehouse.png +.. image:: use-routes/applicable-on-warehouse.png :align: center :alt: view of the route menu when selecting applicable on warehouse @@ -204,20 +204,20 @@ For the *Sales Order Lines*, it is more or less the opposite. You have to choose the route yourself when creating a quotation. This is pretty useful if some products go through different routes. -.. image:: media/applicable-on-sales-order-lines.png +.. image:: use-routes/applicable-on-sales-order-lines.png :align: center :alt: view of the route menu when selecting applicable on sales order lines If you work with this kind of route, it is important to keep in mind that it must be selected on the sales order, such as below. -.. image:: media/add-routes-to-sales-lines.png +.. image:: use-routes/add-routes-to-sales-lines.png :align: center :alt: view of the menu allowing to add new lines to sales orders Then, the route can be chosen on each line of the document. -.. image:: media/sales-order-lines-routes-application.png +.. image:: use-routes/sales-order-lines-routes-application.png :align: center :alt: view of the routes added to the sales orders @@ -225,7 +225,7 @@ Finally, there are routes that can be applied to products. Those work more or le like the product categories: once selected, you have to manually set on which product it must be applied. -.. image:: media/applicable-on-products.png +.. image:: use-routes/applicable-on-products.png :align: center :alt: view of the menu when selecting applicable on products @@ -233,7 +233,7 @@ To do so, go to :menuselection:`Inventory --> Master Data --> Products` and open the one on which you want to apply the route. Then go to the *Inventory tab* and select the route you’ve created. -.. image:: media/on-product-route.png +.. image:: use-routes/on-product-route.png :align: center :alt: view of a product form, where the route must be selected @@ -248,7 +248,7 @@ The rules are to be defined on the routes. To do so, go to :menuselection:`Inventory --> Configuration --> Routes`, then to the *Rules* section, and click on *Add a line* button. -.. image:: media/add-new-rules.png +.. image:: use-routes/add-new-rules.png :align: center :alt: view of the rules menu, where it is possible to add new rules @@ -276,7 +276,7 @@ all of them: - **Manufacture**: when products are needed in the source location, a manufacturing order is created to fulfill the need. -.. image:: media/pull-from-rule-stock-to-packing.png +.. image:: use-routes/pull-from-rule-stock-to-packing.png :align: center :alt: overview of a transfer requested between the stock and the packing zone @@ -325,14 +325,14 @@ following: Locations/Customers, Delivery Orders are created from WH/Output to fulfill the need. -.. image:: media/transfers-overview.png +.. image:: use-routes/transfers-overview.png :align: center :alt: overview of all the transfers created by the pick - pack - ship route This means that, when a customer orders products, a delivery order is created to fulfill the order. -.. image:: media/operations-on-transfers.png +.. image:: use-routes/operations-on-transfers.png :align: center :alt: view of the operations created by a pull from transfer @@ -341,14 +341,14 @@ created to fulfill the order. same. In fact, the status is **Waiting Another Operation** if the previous transfer in the list is not done yet. -.. image:: media/waiting-status.png +.. image:: use-routes/waiting-status.png :align: center :alt: view of the transfers various status at the beginning of the process To prepare the order, conveyors need products packed at the output area, so an internal transfer is requested from the packing zone. -.. image:: media/detailed-operations-2.png +.. image:: use-routes/detailed-operations-2.png :align: center :alt: view of the detailed operations for a transfer between the packing and output zones @@ -356,7 +356,7 @@ Obviously, the packing zone needs products ready to be packed. So, an internal transfer is requested to the stock and employees can gather the required products from the warehouse. -.. image:: media/detailed-operations-transfer.png +.. image:: use-routes/detailed-operations-transfer.png :align: center :alt: view of the detailed operations for a transfer between the stock and packing zones @@ -370,6 +370,6 @@ items. In our case, the product is delivered to the customer when all the rules have been triggered and the transfers done. -.. image:: media/transfers-status.png +.. image:: use-routes/transfers-status.png :align: center :alt: view of the transfers' status when all the process is done diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/add-new-rules.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/add-new-rules.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/add-new-rules.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/add-new-rules.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/add-routes-to-sales-lines.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/add-routes-to-sales-lines.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/add-routes-to-sales-lines.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/add-routes-to-sales-lines.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/advanced-custom-route.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/advanced-custom-route.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/advanced-custom-route.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/advanced-custom-route.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-products.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-products.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-products.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-products.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-sales-order-lines.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-sales-order-lines.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-sales-order-lines.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-sales-order-lines.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-warehouse.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-warehouse.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/applicable-on-warehouse.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/applicable-on-warehouse.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/detailed-operations-2.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/detailed-operations-2.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/detailed-operations-2.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/detailed-operations-2.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/detailed-operations-transfer.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/detailed-operations-transfer.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/detailed-operations-transfer.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/detailed-operations-transfer.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/example-preconfigured-warehouse.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/example-preconfigured-warehouse.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/example-preconfigured-warehouse.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/example-preconfigured-warehouse.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/multi-steps-routes-feature.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/multi-steps-routes-feature.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/multi-steps-routes-feature.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/multi-steps-routes-feature.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/on-product-route.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/on-product-route.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/on-product-route.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/on-product-route.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/operations-on-transfers.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/operations-on-transfers.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/operations-on-transfers.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/operations-on-transfers.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/preconfigured-routes.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/preconfigured-routes.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/preconfigured-routes.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/preconfigured-routes.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/pull-from-rule-example.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/pull-from-rule-example.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/pull-from-rule-example.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/pull-from-rule-example.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/pull-from-rule-stock-to-packing.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/pull-from-rule-stock-to-packing.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/pull-from-rule-stock-to-packing.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/pull-from-rule-stock-to-packing.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/push-to-rule-example.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/push-to-rule-example.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/push-to-rule-example.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/push-to-rule-example.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/routes-example.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/routes-example.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/routes-example.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/routes-example.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/routes-logistic-tab.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/routes-logistic-tab.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/routes-logistic-tab.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/routes-logistic-tab.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/rules-example.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/rules-example.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/rules-example.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/rules-example.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/sales-order-lines-routes-application.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/sales-order-lines-routes-application.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/sales-order-lines-routes-application.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/sales-order-lines-routes-application.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/stock-example.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/stock-example.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/stock-example.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/stock-example.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/transfers-overview.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/transfers-overview.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/transfers-overview.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/transfers-overview.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/transfers-status.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/transfers-status.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/transfers-status.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/transfers-status.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/concepts/media/waiting-status.png b/content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/waiting-status.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/concepts/media/waiting-status.png rename to content/applications/inventory_and_mrp/inventory/routes/concepts/use-routes/waiting-status.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst index 9456fa8b4..711b9e27e 100644 --- a/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst +++ b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway.rst @@ -12,7 +12,7 @@ Configuration In the *Inventory* app, go to :menuselection:`Configuration --> Settings` and activate the *Multi-Step Routes*. By doing so, the *Storage Locations* will be automatically activated. -.. image:: media/putaw1.png +.. image:: putaway/putaw1.png :align: center Setting up a Putaway Rule @@ -30,16 +30,16 @@ location. .. note:: The putaway rules can be defined either per product or per product category. -.. image:: media/putaw2.png +.. image:: putaway/putaw2.png :align: center Now, if I purchase apples and carrots to my supplier, they will be grouped in the same receipt but redirected to the right location automatically, thanks to putaway rules. This information is available from *Inventory Report*, under the reporting menu. -.. image:: media/putaw3.png +.. image:: putaway/putaw3.png :align: center -.. image:: media/putaw4.png +.. image:: putaway/putaw4.png :align: center -.. image:: media/putaw5.png +.. image:: putaway/putaw5.png :align: center diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw1.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw1.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw1.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw1.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw2.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw2.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw2.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw2.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw3.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw3.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw3.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw3.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw4.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw4.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw4.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw4.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw5.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw5.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/putaw5.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/putaway/putaw5.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/removal.rst b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal.rst index 2aef29799..81f32bf51 100644 --- a/content/applications/inventory_and_mrp/inventory/routes/strategies/removal.rst +++ b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal.rst @@ -17,7 +17,7 @@ Imagine a generic warehouse plan, with receiving docks and area, storage locatio packing areas, and shipping docks. All products go through all these locations, but some rules, such as removal strategies, can have an effect on which products are taken for the pickings. -.. image:: media/empty-dock.png +.. image:: removal/empty-dock.png :align: center :alt: empty stock waiting for deliveries at the docks. @@ -25,7 +25,7 @@ Here, vendor trucks unload pallets of goods at the docks. Then, operators scan t receiving area, with the receiving date and, if the product has an expiration date, the expiration date. After that, products are stored in their respective locations. -.. image:: media/entering-stocks.png +.. image:: removal/entering-stocks.png :align: center :alt: products entering stock via the receiving area. @@ -34,7 +34,7 @@ and they don’t have the same expiration date. In that situation, you logically with the closest date first. Depending on the removal strategy you chose, Odoo generates a transfer with the products fitting your settings the best. -.. image:: media/packing-products.png +.. image:: removal/packing-products.png :align: center :alt: products being packed at packing area for delivery, taking expiration dates into account. @@ -105,7 +105,7 @@ To identify some units from other ones, you need to track them, either by *lot* To do so, go to :menuselection:`Configuration --> Settings`. Then, activate *Storage Location*, *Multi-Steps Routes*, and *Lots & Serial Numbers*. -.. image:: media/enabled-features.png +.. image:: removal/enabled-features.png :align: center :alt: features to enable in order to properly use removal strategies. @@ -115,7 +115,7 @@ To do so, go to :menuselection:`Configuration --> Settings`. Then, activate *Sto Next, you need to define your removal strategy, on *Product Categories* via :menuselection:`Inventory --> Configuration --> Product Categories`. -.. image:: media/first-in-first-out.png +.. image:: removal/first-in-first-out.png :align: center :alt: force removal strategy set up as first in first out. @@ -130,7 +130,7 @@ For this example, we created three lots of white shirts. Those are from the All/ where we put *FIFO* as the removal strategy. In our stock location (WH/Stock), we now find the three lots available. -.. image:: media/inventory-valuation.png +.. image:: removal/inventory-valuation.png :align: center :alt: view of the white shirt lots inventory valuation. @@ -141,7 +141,7 @@ to check that products from that lot are the first ones to move out. On the delivery order linked to the picking, you can see that the oldest lot numbers have been reserved thanks to the *FIFO* strategy. -.. image:: media/reserved-lots-FIFO.png +.. image:: removal/reserved-lots-FIFO.png :align: center :alt: two lots being reserved for sell with the FIFO strategy. @@ -155,14 +155,14 @@ Even if our white shirts are clothes, we can say that they are timeless. So, let test our *LIFO* strategy. Once again, open the product category via :menuselection:`Inventory --> Configuration --> Product Categories` and change the removal strategy to *LIFO*. -.. image:: media/last-in-first-out.png +.. image:: removal/last-in-first-out.png :align: center :alt: last in first out strategy set up as forced removal strategy. Now, create a sale order for 4 white shirts and check that the reserved products are from lots 000003 and 000002. -.. image:: media/reserved-lots-LIFO.png +.. image:: removal/reserved-lots-LIFO.png :align: center :alt: two lots being reserved for sell with the LIFO strategy. @@ -183,7 +183,7 @@ By activating *Expiration Dates*, it becomes possible to define different dates numbers to be used in *FEFO*. These dates can be set by going to :menuselection:`Inventory --> Master Data --> Lots/Serial Numbers`. -.. image:: media/removal-date.png +.. image:: removal/removal-date.png :align: center :alt: view of the removal date for 0000001. @@ -197,7 +197,7 @@ defined are picked after lots with removal dates. To use the *FEFO* strategy, once again go to :menuselection:`Inventory --> Configuration --> Product Categories` and choose *FEFO* as the *Force Removal Strategy*. -.. image:: media/first-expiry-first-out.png +.. image:: removal/first-expiry-first-out.png :align: center :alt: view of the FEFO strategy being set up as forced removal strategy. @@ -217,6 +217,6 @@ When we realize a sale for 25 units of Hand Cream, we can see that the lot numbe automatically reserved by Odoo are the ones with the closest expiration date, meaning 0000001 and 0000003. -.. image:: media/reserved-hand-cream.png +.. image:: removal/reserved-hand-cream.png :align: center :alt: two hand cream lots reserved for sell with the FEFO strategy. \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/empty-dock.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/empty-dock.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/empty-dock.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/empty-dock.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/enabled-features.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/enabled-features.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/enabled-features.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/enabled-features.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/entering-stocks.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/entering-stocks.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/entering-stocks.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/entering-stocks.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/first-expiry-first-out.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/first-expiry-first-out.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/first-expiry-first-out.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/first-expiry-first-out.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/first-in-first-out.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/first-in-first-out.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/first-in-first-out.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/first-in-first-out.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/inventory-valuation.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/inventory-valuation.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/inventory-valuation.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/inventory-valuation.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/last-in-first-out.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/last-in-first-out.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/last-in-first-out.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/last-in-first-out.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/packing-products.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/packing-products.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/packing-products.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/packing-products.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/removal-date.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/removal-date.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/removal-date.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/removal-date.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-hand-cream.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-hand-cream.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-hand-cream.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-hand-cream.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-lots-FIFO.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-lots-FIFO.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-lots-FIFO.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-lots-FIFO.png diff --git a/content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-lots-LIFO.png b/content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-lots-LIFO.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/routes/strategies/media/reserved-lots-LIFO.png rename to content/applications/inventory_and_mrp/inventory/routes/strategies/removal/reserved-lots-LIFO.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel.rst b/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel.rst index 904ed1e64..6388a2e2f 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel.rst @@ -26,12 +26,12 @@ How to cancel a shipping request? still cancel the request. Simply click on the **Cancel** button next to the **Carrier Tracking Ref**: -.. image:: media/cancel01.png +.. image:: cancel/cancel01.png :align: center You will now see that the shipment has been cancelled. -.. image:: media/cancel02.png +.. image:: cancel/cancel02.png :align: center You can now change the carrier if you wish. @@ -43,7 +43,7 @@ After cancelling the shipping request, you can change the carrier you want to use. Confirm it by clicking on the **Send to shipper** button. You will get a new tracking number and a new label. -.. image:: media/cancel03.png +.. image:: cancel/cancel03.png :align: center .. seealso:: diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel01.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel01.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel02.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel02.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel03.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/cancel03.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/cancel/cancel03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing.rst b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing.rst index 307e8b9a3..4458e5305 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing.rst @@ -33,7 +33,7 @@ Invoice the price set on the sale order On your sale order, choose the carrier that will be used. Click on **Delivery Method** to choose the right one. -.. image:: media/invoicing06.png +.. image:: invoicing/invoicing06.png :align: center The price is computed when you **save** the sale order or when you click on @@ -46,7 +46,7 @@ a product. It may vary from the real price. When you create the invoice, it will take the price set on the sale order. -.. image:: media/invoicing01.png +.. image:: invoicing/invoicing01.png :align: center Invoice the real shipping costs @@ -55,7 +55,7 @@ Invoice the real shipping costs On your sale order, choose the carrier that will be used. Click on **Delivery Method** to choose the right one. -.. image:: media/invoicing05.png +.. image:: invoicing/invoicing05.png :align: center The price is computed when you **save** the sale order. Confirm the sale @@ -64,19 +64,19 @@ order and proceed to deliver the product. The real shipping cost is computed when the delivery order is validated, you can see the real cost in the chatter of the delivery order. -.. image:: media/invoicing02.png +.. image:: invoicing/invoicing02.png :align: center Go back to the sale order, the real cost is now added to the sale order. -.. image:: media/invoicing03.png +.. image:: invoicing/invoicing03.png :align: center When you create the invoice, it will take the price computed by the carrier. -.. image:: media/invoicing04.png +.. image:: invoicing/invoicing04.png :align: center .. note:: diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing01.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing01.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing02.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing02.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing03.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing03.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing04.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing04.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing04.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing05.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing05.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing05.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing06.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/invoicing06.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/invoicing/invoicing06.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/labels.rst b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels.rst index 245b9d319..6547d1936 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/operation/labels.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels.rst @@ -21,7 +21,7 @@ In the **Inventory** module, click on :menuselection:`Configuration --> Settings Under **Shipping Connectors**, flag the transportation companies you want to integrate : -.. image:: media/labels03.png +.. image:: labels/labels03.png :align: center Then click on **Apply**. @@ -35,7 +35,7 @@ To configure your delivery methods, go to the **Inventory** module, click on The delivery methods for the chosen shippers have been automatically created. -.. image:: media/labels01.png +.. image:: labels/labels01.png :align: center In the **Pricing** tab, the name of the provider means that the delivery @@ -58,7 +58,7 @@ In order to compute the right price, the provider needs your company information. Be sure your address and phone number are correctly encoded. -.. image:: media/labels02.png +.. image:: labels/labels02.png :align: center To check your information, go to the **Settings** application and click on @@ -73,7 +73,7 @@ price computation cannot be done. Go the **Sales** module, click on :menuselection:`Sales --> Products`. Open the products you want to ship and set a weight on it. -.. image:: media/labels06.png +.. image:: labels/labels06.png :align: center .. tip:: @@ -90,7 +90,7 @@ information from it, but you can change the carrier if you want to. If you create a delivery transfer from the inventory module, you can add the third party shipper in the additional info tab. -.. image:: media/labels05.png +.. image:: labels/labels05.png :align: center Click on **Validate** to receive the tracking number and **the label(s)**. @@ -98,12 +98,12 @@ Click on **Validate** to receive the tracking number and **the label(s)**. The label to stick on your package is available in the history underneath : -.. image:: media/labels04.png +.. image:: labels/labels04.png :align: center Click on it to open the document and print it : -.. image:: media/labels07.png +.. image:: labels/labels07.png :align: center .. note:: diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels01.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels01.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels02.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels02.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels03.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels03.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels04.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels04.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels04.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels05.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels05.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels05.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels06.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels06.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels06.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels07.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/labels07.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/labels/labels07.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack.rst b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack.rst index 3b0a2d9ae..48d877738 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack.rst @@ -17,7 +17,7 @@ To configure the use of packages, go to the menu Locate the **Packages** section and tick **Record packages used on packing: pallets, boxes,...** -.. image:: media/multipack03.png +.. image:: multipack/multipack03.png :align: center Click on **Apply** when you are done. @@ -28,7 +28,7 @@ Sale process Sale order ---------- -.. image:: media/multipack06.png +.. image:: multipack/multipack06.png :align: center Click on a **Delivery Method** to choose the right one. @@ -42,7 +42,7 @@ Multi-packages Delivery The delivery created from the sale order will take the shipping information from it. -.. image:: media/multipack07.png +.. image:: multipack/multipack07.png :align: center From here, you can split your delivery into multiple packages. @@ -50,14 +50,14 @@ From here, you can split your delivery into multiple packages. Choose the quantity you want to put in the first pack in the **Done** column, then click on the link **Put in Pack**. -.. image:: media/multipack02.png +.. image:: multipack/multipack02.png :align: center It will automatically create a pack with the requested quantity. Do the same steps for the other pieces you want to pack in. -.. image:: media/multipack04.png +.. image:: multipack/multipack04.png :align: center Click on **Validate** when you are done. @@ -70,13 +70,13 @@ number. The **carrier Tracking ref** field will automatically be filled. Click on the **Tracking** button to check your delivery on the provider website. -.. image:: media/multipack05.png +.. image:: multipack/multipack05.png :align: center The **labels** to stick on your packages are available in the history underneath: -.. image:: media/multipack01.png +.. image:: multipack/multipack01.png :align: center .. seealso:: diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack01.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack01.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack02.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack02.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack03.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack03.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack04.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack04.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack04.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack05.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack05.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack05.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack06.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack06.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack06.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack07.png b/content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/operation/media/multipack07.png rename to content/applications/inventory_and_mrp/inventory/shipping/operation/multipack/multipack07.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method.rst b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method.rst index 4c9a71d6b..55a81613f 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method.rst @@ -23,7 +23,7 @@ Delivery methods are handled by the **Delivery costs** module. Go to **Apps** and search for the module. You should remove the **Apps** filter in order to see it : -.. image:: media/setup05.png +.. image:: delivery_method/setup05.png :align: center .. note:: @@ -38,7 +38,7 @@ click on :menuselection:`Configuration --> Delivery Methods`. First set a name and a transporter company. -.. image:: media/setup03.png +.. image:: delivery_method/setup03.png :align: center Then you'll have to set the pricing. It can be fixed or based on rules. @@ -48,21 +48,21 @@ Then you'll have to set the pricing. It can be fixed or based on rules. amount, tick the option **Free if Order total is more than** and set a price. -.. image:: media/setup06.png +.. image:: delivery_method/setup06.png :align: center - If the price varies according to rules, tick **Based on Rules**. Click on **add an item to a pricing rule**. Choose a condition based on either the weight, the volume, the price or the quantity. -.. image:: media/setup04.png +.. image:: delivery_method/setup04.png :align: center Finally you can limit the delivery method to a few destinations. The limit can be applied to some countries, states or even zip codes. This feature limits the list of countries on your e-commerce. -.. image:: media/setup02.png +.. image:: delivery_method/setup02.png :align: center .. note:: @@ -76,7 +76,7 @@ Delivery process Sale order ---------- -.. image:: media/setup07.png +.. image:: delivery_method/setup07.png :align: center You can now choose the **Delivery Method** on your sale order. If you want @@ -89,7 +89,7 @@ Delivery You can add or change the delivery method on the delivery itself. -.. image:: media/setup01.png +.. image:: delivery_method/setup01.png :align: center On the delivery, check the **Carrier Information**. The carrier is the diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup01.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup01.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup02.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup02.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup03.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup03.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup04.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup04.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup04.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup05.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup05.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup05.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup06.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup06.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup06.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup07.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/setup07.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method/setup07.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper.rst b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper.rst index 0e689c876..e263b799a 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper.rst @@ -20,7 +20,7 @@ In the inventory module, click on :menuselection:`Configuration --> Settings`. Under **Shipping Connectors**, flag the transportation companies you want to integrate : -.. image:: media/third_party_shipper06.png +.. image:: third_party_shipper/third_party_shipper06.png :align: center Then click on **Apply**. @@ -48,7 +48,7 @@ will appear on your ecommerce. Flag **Shipping enabled** when you are ready to use it. -.. image:: media/third_party_shipper02.png +.. image:: third_party_shipper/third_party_shipper02.png :align: center In the pricing tab, the name of the provider chosen under the **Price computation** @@ -70,7 +70,7 @@ limits the list of countries on your e-commerce. It is useful for the domestic providers. For example, USPS US only delivers from the United States to the United States. -.. image:: media/third_party_shipper07.png +.. image:: third_party_shipper/third_party_shipper07.png :align: center Company configuration @@ -80,7 +80,7 @@ In order to compute the right price, the provider needs your company information. Be sure your address and phone number are correctly encoded. -.. image:: media/third_party_shipper03.png +.. image:: third_party_shipper/third_party_shipper03.png :align: center To check your information, go to the **Settings** application and click on @@ -95,7 +95,7 @@ price computation cannot be done. Go the menu :menuselection:`Sales --> Sales --> Products`. Open the products you want to ship and set a weight on it. -.. image:: media/third_party_shipper09.png +.. image:: third_party_shipper/third_party_shipper09.png :align: center .. tip:: @@ -109,7 +109,7 @@ Sale process Sale order ---------- -.. image:: media/third_party_shipper05.png +.. image:: third_party_shipper/third_party_shipper05.png :align: center You can now choose the carrier on your sale order. Click on **Delivery @@ -135,7 +135,7 @@ information from it. You can change the carrier if you want to. If you create a delivery transfer from the inventory module, you can add the third party shipper in the additional info tab. -.. image:: media/third_party_shipper01.png +.. image:: third_party_shipper/third_party_shipper01.png :align: center The weight is computed based on the products weights. The shipping cost @@ -145,13 +145,13 @@ Click on **Validate** to receive the tracking number. The **Carrier Tracking ref** field will automatically be filled. Click on the **Tracking** button to check your delivery on the provider website. -.. image:: media/third_party_shipper08.png +.. image:: third_party_shipper/third_party_shipper08.png :align: center The label to stick on your package is available in the history underneath : -.. image:: media/third_party_shipper04.png +.. image:: third_party_shipper/third_party_shipper04.png :align: center .. seealso:: diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper01.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper01.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper01.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper01.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper02.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper02.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper02.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper02.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper03.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper03.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper03.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper03.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper04.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper04.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper04.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper04.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper05.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper05.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper05.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper05.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper06.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper06.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper06.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper06.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper07.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper07.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper07.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper07.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper08.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper08.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper08.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper08.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper09.png b/content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper09.png similarity index 100% rename from content/applications/inventory_and_mrp/inventory/shipping/setup/media/third_party_shipper09.png rename to content/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper/third_party_shipper09.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc.rst b/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc.rst index 21684aaef..71e1d67d8 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc.rst @@ -21,7 +21,7 @@ Configure your Work Centers First, go to the :menuselection:`Manufacturing app --> Configuration --> Settings`. Then, enable the Work Orders feature and hit save. -.. image:: media/bom_3.png +.. image:: bill_configuration/bom_3.png :align: center :alt: work order settings ticked @@ -31,7 +31,7 @@ two new work centers. Add the second work center as an alternative to the first one and vice versa. -.. image:: media/wc_alternate1.png +.. image:: alternative_wc/wc_alternate1.png :align: center @@ -39,7 +39,7 @@ Next, go to :menuselection:`Products --> Bills of Materials`, choose your produc and add these work centers to the operations of your BOM. -.. image:: media/wc_alternate2.png +.. image:: alternative_wc/wc_alternate2.png :align: center @@ -56,7 +56,7 @@ Each new *Work Order*, which will be created before the end of the first one, will be scheduled at the alternative work center you configured, as shown below. -.. image:: media/wc_alternate3.png +.. image:: alternative_wc/wc_alternate3.png :align: center diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate1.png b/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate1.png rename to content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate2.png b/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate2.png rename to content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate3.png b/content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/wc_alternate3.png rename to content/applications/inventory_and_mrp/manufacturing/management/alternative_wc/wc_alternate3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration.rst b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration.rst index feb5599a7..f01722882 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration.rst @@ -30,7 +30,7 @@ respective quantities. You can create components as you go, on the BOM, or creat by going to the :menuselection:`Top Menu --> Products --> Create`, and add them later on. -.. image:: media/bom_1.png +.. image:: bill_configuration/bom_1.png :align: center .. warning:: @@ -49,7 +49,7 @@ in the dedicated field below the product name. Or use one BOM, that contains all of the components and for each component, indicate which variant it applies to, using the *Apply on Variants* column, as shown below. -.. image:: media/bom_2.png +.. image:: bill_configuration/bom_2.png :align: center @@ -60,7 +60,7 @@ You can also add operations to your *BoM*, if you want workers to follow instruc or register time spent. To use this feature, enable the *Work Orders* feature in the *Manufacturing* app settings, as shown below. -.. image:: media/bom_3.png +.. image:: bill_configuration/bom_3.png :align: center .. note:: @@ -68,12 +68,12 @@ or register time spent. To use this feature, enable the *Work Orders* feature in Operations Operations can be re-used when configuring a new BOM, with the *Copy Existing Operations* feature. -.. image:: media/bom_4.png +.. image:: bill_configuration/bom_4.png :align: center Finally, just like for components, operations can also be variant specific only, as shown below. -.. image:: media/bom_5.png +.. image:: bill_configuration/bom_5.png :align: center @@ -87,7 +87,7 @@ of a *BoM*. As opposed to the primary product, there can be more than one on a B To add *by-products* to a *BoM*, you will first need to enable the by-product feature from the *Manufacturing* app settings. -.. image:: media/bom_6.png +.. image:: bill_configuration/bom_6.png :align: center Once the feature is enabled, you can add *by-products* to your diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_1.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_1.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_2.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_2.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_3.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_3.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_4.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_4.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_4.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_4.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_5.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_5.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_5.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_5.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom_6.png b/content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_6.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom_6.png rename to content/applications/inventory_and_mrp/manufacturing/management/bill_configuration/bom_6.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping.rst b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping.rst index 79b503a42..37ccbde91 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping.rst @@ -17,10 +17,10 @@ but will generate a delivery order with one line item for each of the components the examples below, the first image shows a sales order for the kit *Custom Computer Kit*, while the second image shows the corresponding delivery order. -.. image:: media/kit-so-line.png +.. image:: kit_shipping/kit-so-line.png :align: center -.. image:: media/kit-do-picking.png +.. image:: kit_shipping/kit-do-picking.png :align: center Configuration @@ -41,7 +41,7 @@ products require no particular configuration. Once the products are configured, create a *bill of materials* for the kit product. Add each component and its quantity. Select the *BoM Type* Kit. All other options may be left with their default values. -.. image:: media/kit-bom.png +.. image:: kit_shipping/kit-bom.png :align: center Manage Stock of Kit Product and Component Products @@ -54,7 +54,7 @@ subcontractor, or make it yourself through a manufacturing order. In that case the product type will be storable, and the BOM type either 'Manufacture this product' or 'Subcontracting' as shown below. -.. image:: media/kit-storable.png +.. image:: kit_shipping/kit-storable.png :align: center @@ -67,20 +67,20 @@ Imagine the Custom Computer parts above were part of another final product. It w clearer and simpler if the BOMs were added together (as shown below) instead of adding all the individual parts one by one. -.. image:: media/kit-bom4.png +.. image:: kit_shipping/kit-bom4.png :align: center This is even better illustrated when looking at the BOM Structure Report, where it is easy to expand and hide specific kit level or sub-assembly type BOMs. -.. image:: media/kit-bom5.png +.. image:: kit_shipping/kit-bom5.png :align: center On the creation of the manufacturing order, the BOM will automatically expand to show all top level and kit level components. You can go back to the BOM at any point though as it remains available on the form view of your manufacturing order. -.. image:: media/kit-bom6.png +.. image:: kit_shipping/kit-bom6.png :align: center Finally, note that if there were any Operations in the Kit BOM, these would also simply be added diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom4.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom4.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom4.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom4.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom5.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom5.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom5.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom5.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom6.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom6.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom6.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-bom6.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-do-picking.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-do-picking.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-do-picking.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-do-picking.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-so-line.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-so-line.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-so-line.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-so-line.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-storable.png b/content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-storable.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-storable.png rename to content/applications/inventory_and_mrp/manufacturing/management/kit_shipping/kit-storable.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_10.png b/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_10.png deleted file mode 100644 index 1bbc03981..000000000 Binary files a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_10.png and /dev/null differ diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_11.png b/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_11.png deleted file mode 100644 index 41220b700..000000000 Binary files a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_11.png and /dev/null differ diff --git a/content/applications/inventory_and_mrp/manufacturing/management/product_variants.rst b/content/applications/inventory_and_mrp/manufacturing/management/product_variants.rst index 059cc6e4e..d48effafd 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/product_variants.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/product_variants.rst @@ -6,7 +6,7 @@ Odoo allows you to use one bill of materials for multiple variants of the same product. To activate variants, simply go to :menuselection:`Configuration --> Settings --> Variants`. -.. image:: media/bom-variants1.png +.. image:: product_variants/bom-variants1.png :align: center You will then be able to specify which BOM component lines are to be used in @@ -20,16 +20,16 @@ below. This field is used when creating a BoM for one specific variant of a product only. -.. image:: media/kit-bom1.png +.. image:: product_variants/kit-bom1.png :align: center Note that the same principle applies for the configuration of operations. -.. image:: media/kit-bom2.png +.. image:: product_variants/kit-bom2.png :align: center And for the production of by-products. -.. image:: media/kit-bom3.png +.. image:: product_variants/kit-bom3.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/bom-variants1.png b/content/applications/inventory_and_mrp/manufacturing/management/product_variants/bom-variants1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/bom-variants1.png rename to content/applications/inventory_and_mrp/manufacturing/management/product_variants/bom-variants1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom1.png b/content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom1.png rename to content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom2.png b/content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom2.png rename to content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom3.png b/content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/kit-bom3.png rename to content/applications/inventory_and_mrp/manufacturing/management/product_variants/kit-bom3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/quality_control.rst b/content/applications/inventory_and_mrp/manufacturing/management/quality_control.rst index 880466916..ee8186334 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/quality_control.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/quality_control.rst @@ -13,13 +13,13 @@ on the Manufacturing Operation Type, as shown below. To create it, Go to :menuse If the check only applies to specific products, or product categories, you can specify these during the setup as well. -.. image:: media/qc_1.png +.. image:: quality_control/qc_1.png :align: center Regarding the reception of subcontracted products, instead of the Manufacturing Operation Type, you need to select the 'Receipts' Operation type. For the rest, the same principles apply. -.. image:: media/qc_2.png +.. image:: quality_control/qc_2.png :align: center By doing so, a quality check is automatically created each time a diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/qc_1.png b/content/applications/inventory_and_mrp/manufacturing/management/quality_control/qc_1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/qc_1.png rename to content/applications/inventory_and_mrp/manufacturing/management/quality_control/qc_1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/qc_2.png b/content/applications/inventory_and_mrp/manufacturing/management/quality_control/qc_2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/qc_2.png rename to content/applications/inventory_and_mrp/manufacturing/management/quality_control/qc_2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst index 13f853a6b..3123bd309 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst @@ -19,7 +19,7 @@ and its sub-assemblies. Therefore, you must first create the sub-assembly products and their respective Bill of Materials. Please refer to :doc:`bill_configuration` for more details on how to create a BOM. -.. image:: media/sf_1.png +.. image:: sub_assemblies/sf_1.png :align: center Configure the Main BoM @@ -28,7 +28,7 @@ Configure the Main BoM Then on the final product form, simply add your semi-finished products to the Bill of Material. -.. image:: media/sf_2.png +.. image:: sub_assemblies/sf_2.png :align: center Manage your production planning @@ -42,7 +42,7 @@ the semi-finished products as well, you have two options: Option 1 : Create re-ordering rules for the semi-finished products, with both the minimum and maximum desired stock quantities at 0. -.. image:: media/sf_3.png +.. image:: sub_assemblies/sf_3.png :align: center Option 2 : Use the Replenish on Order (MTO) route on the semi-finished product, as well as @@ -56,5 +56,5 @@ production and redirect it to another, more pressing demand, for example. In any case, as soon as the semi-finished product is produced, it will become available in the manufacturing order of the final product, as shown below. -.. image:: media/sf_4.png +.. image:: sub_assemblies/sf_4.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sf_1.png b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sf_1.png rename to content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sf_2.png b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sf_2.png rename to content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sf_3.png b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sf_3.png rename to content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sf_4.png b/content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_4.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sf_4.png rename to content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies/sf_4.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/subcontracting.rst b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting.rst index c085c0a75..7a56f9857 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/subcontracting.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting.rst @@ -13,7 +13,7 @@ is not easy. To make it work correctly, you have to: Here is an example of subcontracting the manufacturing of “C”, which is produced out of raw materials “A” and “B”. -.. image:: media/subcontracting_01.png +.. image:: subcontracting/subcontracting_01.png :align: center :alt: @@ -25,7 +25,7 @@ Configuration To use the subcontracting feature, go to :menuselection:`Manufacturing --> Configuration --> Settings` and tick the box *Subcontracting*. -.. image:: media/sbc_1.png +.. image:: subcontracting/sbc_1.png :align: center :alt: @@ -41,7 +41,7 @@ that are sourced directly from the subcontractor. Once you have set the *BoM Type* to *Subcontracting*, specify one or several subcontractors. -.. image:: media/sbc_2.png +.. image:: subcontracting/sbc_2.png :align: center :alt: @@ -53,7 +53,7 @@ send them purchase orders (PO). To do so, go to the *Purchase* app and create a new purchase order. Be sure to send the PO to a vendor that is defined as a subcontractor on the *BoM* of these products. -.. image:: media/subcontracting_04.png +.. image:: subcontracting/subcontracting_04.png :align: center :alt: @@ -122,14 +122,14 @@ button appears. Click on it to open a dialog box and record the serial/lot numbe the components. If the finished product is also tracked, its serial/lot number can be registered here too. -.. image:: media/sbc_3.png +.. image:: subcontracting/sbc_3.png :align: center :alt: For audit purposes, it is possible to check the lot numbers recorded on a receipt by using the icon on the right of the finished products: -.. image:: media/sbc_4.png +.. image:: subcontracting/sbc_4.png :align: center :alt: @@ -138,7 +138,7 @@ BOM for a non-tracked product, the record components option will also appear optionally on each move line, if you want to register more or less component consumption at your subcontracting location, when receiving your final product. -.. image:: media/sbc_5.png +.. image:: subcontracting/sbc_5.png :align: center :alt: @@ -161,7 +161,7 @@ below. If this is a component that you buy from a vendor, the buy route should also be activated. -.. image:: media/sbc_6.png +.. image:: subcontracting/sbc_6.png :align: center :alt: @@ -175,7 +175,7 @@ Once the PO to the subcontractor is validated, this route will create a dropship RFQ from your vendor to that subcontractor. You then just need to review and validate it. -.. image:: media/sbc_7.png +.. image:: subcontracting/sbc_7.png :align: center :alt: @@ -188,7 +188,7 @@ Configuration --> Settings --> Storage locations`. From the location form, you are then able to access the Current Stock. -.. image:: media/sbc_8.png +.. image:: subcontracting/sbc_8.png :align: center :alt: @@ -203,12 +203,12 @@ If you want to send components to your subcontractor at your own convenience, select the 'Resupply Subcontractor' Operation Type from the *Inventory* Module, and create a picking, specifying to which subcontractor you are delivering to. -.. image:: media/sbc_9.png +.. image:: subcontracting/sbc_9.png :align: center :alt: Alternatively, you can also manually ask your vendor to resupply your subcontractor by creating a dropship type PO, with your subcontractor set as the delivery address. -.. image:: media/sbc_10.png +.. image:: subcontracting/sbc_10.png :align: center \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_1.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_1.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_10.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_10.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_10.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_10.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_2.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_2.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_3.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_3.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_4.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_4.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_4.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_4.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_5.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_5.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_5.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_5.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_6.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_6.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_6.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_6.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_7.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_7.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_7.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_7.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_8.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_8.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_8.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_8.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/sbc_9.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_9.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/sbc_9.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/sbc_9.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_01.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/subcontracting_01.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_01.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/subcontracting_01.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_04.png b/content/applications/inventory_and_mrp/manufacturing/management/subcontracting/subcontracting_04.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/subcontracting_04.png rename to content/applications/inventory_and_mrp/manufacturing/management/subcontracting/subcontracting_04.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/use_mps.rst b/content/applications/inventory_and_mrp/manufacturing/management/use_mps.rst index fc2e389b8..fc6c2c997 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management/use_mps.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management/use_mps.rst @@ -20,7 +20,7 @@ product*. You can now define your safety stock target (= the stock you want to have on hand at the end of the period) and the minimum and maximum quantities that must or can be replenished in each period. -.. image:: media/mps_1.png +.. image:: use_mps/mps_1.png :align: center In the MPS view, you can decide which information you would like to display @@ -29,7 +29,7 @@ quantity of products has already been ordered for the period, or *Available to P what can still be sold during that same period (what you plan to replenish - what is already sold during the period). You can also decide to hide rows if you like. -.. image:: media/mps_2.png +.. image:: use_mps/mps_2.png :align: center Estimate your demand and launch replenishment @@ -40,7 +40,7 @@ in the *Forecasted Demand* Row. You can easily, at any time, compare the demand forecast with the actual demand (= confirmed sales). The demand forecast for a finished product will impact the indirect demand for its components. -.. image:: media/mps_3.png +.. image:: use_mps/mps_3.png :align: center Once the forecasted demand has been set, the quantity to replenish for the @@ -53,7 +53,7 @@ Depending on the configuration of the product (buy vs. manufacture), requests for quotations or manufacturing orders will be created. You can easily access those by clicking on the *Actual Replenishment* cell. -.. image:: media/mps_4.png +.. image:: use_mps/mps_4.png :align: center In case you manually edit the *Suggested Replenishment* quantity, a small cross diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/mps_1.png b/content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_1.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/mps_1.png rename to content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_1.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/mps_2.png b/content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_2.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/mps_2.png rename to content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_2.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/mps_3.png b/content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_3.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/mps_3.png rename to content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_3.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management/media/mps_4.png b/content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_4.png similarity index 100% rename from content/applications/inventory_and_mrp/manufacturing/management/media/mps_4.png rename to content/applications/inventory_and_mrp/manufacturing/management/use_mps/mps_4.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/analyze.rst b/content/applications/inventory_and_mrp/purchase/advanced/analyze.rst index 3e96aef1b..09937bc3d 100644 --- a/content/applications/inventory_and_mrp/purchase/advanced/analyze.rst +++ b/content/applications/inventory_and_mrp/purchase/advanced/analyze.rst @@ -15,7 +15,7 @@ can get a quick overview of your actual performance. By default, the reporting d line chart presenting the untaxed amount of your purchase orders per day, and below it, key metrics and a pivot table. -.. image:: media/analyze-reporting-dashboard.png +.. image:: analyze/analyze-reporting-dashboard.png :align: center :alt: Reporting dashboard in Odoo Purchase @@ -51,7 +51,7 @@ pre-configured filters are: If you use the *Order Date* or *Confirmation Date* filters, the *Comparison* feature appears next to *Filters*. It enables you to compare the period you filtered with the previous one. -.. image:: media/analyze-filters.png +.. image:: analyze/analyze-filters.png :align: center :alt: Reporting filters in Odoo Purchase @@ -66,7 +66,7 @@ repeat the process to add another custom filter. If you want to use the *or* ope click on *Apply*, and click on *Add a condition* instead. Once you have added all the desired filtering options, click on *Apply*. -.. image:: media/analyze-custom-filter.png +.. image:: analyze/analyze-custom-filter.png :align: center :alt: Custom reporting filter in Odoo Purchase @@ -84,7 +84,7 @@ view or the pivot view. By default, the dashboard presents both views. However, select won't be applied to both views. You can access each view separately by clicking on the icons at the top right of the dashboard. -.. image:: media/analyze-switch-view.png +.. image:: analyze/analyze-switch-view.png :align: center :alt: Switch reporting view in Odoo Purchase @@ -95,7 +95,7 @@ You can transform the main graph in just a click by selecting one of the three c pie. Fourteen different measures are available, but you can only use one at a time. However, you can group the measure using one or several of the 19 *Groups*. -.. image:: media/analyze-graph-view.png +.. image:: analyze/analyze-graph-view.png :align: center :alt: Reporting graph view in Odoo Purchase @@ -113,7 +113,7 @@ the **+** sign in the *Total* column, you can add as many as you want, each assi column. By clicking on the **+** sign in the *Total* row, you can add *Groups*. If you click on a group's **+** sign, you can add a sub-group, and so on. -.. image:: media/analyze-pivot-view.png +.. image:: analyze/analyze-pivot-view.png :align: center :alt: Pivot table view in Odoo Purchase diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-custom-filter.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-custom-filter.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-custom-filter.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-custom-filter.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-filters.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-filters.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-filters.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-filters.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-graph-view.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-graph-view.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-graph-view.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-graph-view.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-pivot-view.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-pivot-view.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-pivot-view.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-pivot-view.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-reporting-dashboard.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-reporting-dashboard.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-reporting-dashboard.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-reporting-dashboard.png diff --git a/content/applications/inventory_and_mrp/purchase/advanced/media/analyze-switch-view.png b/content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-switch-view.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/advanced/media/analyze-switch-view.png rename to content/applications/inventory_and_mrp/purchase/advanced/analyze/analyze-switch-view.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/agreements.rst b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements.rst index d16980050..85e46fd92 100644 --- a/content/applications/inventory_and_mrp/purchase/manage_deals/agreements.rst +++ b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements.rst @@ -22,7 +22,7 @@ Enable purchase agreements From the Purchase app, go to :menuselection:`Configuration --> Settings` and activate *Purchase Agreements*. -.. image:: media/agreements-enable-purchase-agreements.png +.. image:: agreements/agreements-enable-purchase-agreements.png :align: center :alt: Enable purchase agreements in Odoo Purchase @@ -51,7 +51,7 @@ the: orders is *Set quantities manually*, while for calls for tenders are set to *Use quantities of agreement*. -.. image:: media/agreements-configure-types.png +.. image:: agreements/agreements-configure-types.png :align: center :alt: Configure purchase agreements types in Odoo Purchase @@ -66,7 +66,7 @@ for each product, for example, if you have agreed with your vendor to order a sp quantity each time or in total. If you have configured your blanket order to *Set quantities manually*, this is only used for informational purposes. -.. image:: media/agreements-set-blanket-order.png +.. image:: agreements/agreements-set-blanket-order.png :align: center :alt: Set up a blanket order in Odoo Purchase @@ -85,7 +85,7 @@ Agreement Type*, product lines can also be pre-filled. From here, you can quickly view all the requests for quotations made under that blanket order by clicking on *RFQs/Orders*. -.. image:: media/agreements-ongoing-blanket-order.png +.. image:: agreements/agreements-ongoing-blanket-order.png :align: center :alt: Create new quotations for an ongoing blanket order in Odoo Purchase @@ -100,7 +100,7 @@ Blanket orders can be used for :doc:`automated replenishment <../../purchase/pro as once a blanket order is confirmed, a new vendor line is added to your product. Make sure the related vendor is in the first position if you have several vendors linked to your product. -.. image:: media/agreements-blanket-order-replenishment.png +.. image:: agreements/agreements-blanket-order-replenishment.png :align: center :alt: Blanket order added to product configuration in Odoo Purchase @@ -118,7 +118,7 @@ don't add a price, as the vendors should give you their best quote. You can also write any *Terms and Conditions* at the bottom of the agreement. Once you are ready, click on *Confirm*. -.. image:: media/agreements-set-call-for-tenders.png +.. image:: agreements/agreements-set-call-for-tenders.png :align: center :alt: Set up a call for tenders in Odoo Purchase @@ -131,7 +131,7 @@ pre-filled in, depending on how you configured the *Purchase Agreement Type*. Cl email* to send it to the vendor. Go back to the call for tenders and repeat this process for each vendor. -.. image:: media/agreements-request-quotation.png +.. image:: agreements/agreements-request-quotation.png :align: center :alt: Request a quotation from a call for tenders in Odoo Purchase @@ -139,7 +139,7 @@ Once you have sent a request for quotation to every vendor and receiving their q *Validate* to proceed to the bid selection. Next, click on the RFQs/Orders smart button to view all your vendors' quotations. -.. image:: media/agreements-validate-call-for-tenders.png +.. image:: agreements/agreements-validate-call-for-tenders.png :align: center :alt: Validate a call for tenders and view all quotations in Odoo Purchase @@ -148,6 +148,6 @@ that's done, select the most advantageous offer and click on *Confirm Order*. Th closes the call for tenders. You can now proceed with the purchase order as you would for a regular one. -.. image:: media/agreements-confirm-order.png +.. image:: agreements/agreements-confirm-order.png :align: center :alt: Confirm an order in Odoo Purchase \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-blanket-order-replenishment.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-blanket-order-replenishment.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-blanket-order-replenishment.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-blanket-order-replenishment.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-configure-types.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-configure-types.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-configure-types.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-configure-types.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-confirm-order.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-confirm-order.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-confirm-order.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-confirm-order.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-enable-purchase-agreements.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-enable-purchase-agreements.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-enable-purchase-agreements.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-enable-purchase-agreements.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-ongoing-blanket-order.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-ongoing-blanket-order.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-ongoing-blanket-order.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-ongoing-blanket-order.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-request-quotation.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-request-quotation.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-request-quotation.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-request-quotation.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-set-blanket-order.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-set-blanket-order.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-set-blanket-order.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-set-blanket-order.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-set-call-for-tenders.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-set-call-for-tenders.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-set-call-for-tenders.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-set-call-for-tenders.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-validate-call-for-tenders.png b/content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-validate-call-for-tenders.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/agreements-validate-call-for-tenders.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/agreements/agreements-validate-call-for-tenders.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills.rst b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills.rst index cc3f9a246..bdb6f50cb 100644 --- a/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills.rst +++ b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills.rst @@ -16,7 +16,7 @@ Vendor bills default control policy As a first step, open your Purchase app and go to :menuselection:`Configuration --> Settings` to set the default bill control policy for all the products created onwards. -.. image:: media/control-bills-quantities-default-setting.png +.. image:: control_bills/control-bills-quantities-default-setting.png :align: center :alt: Vendor bills default control setting for new products in Odoo Purchase @@ -28,7 +28,7 @@ received some of the products you have ordered. The quantities you have received generate the draft bill. If you try to create one without having received any product, you get an error message. -.. image:: media/control-bills-no-invoiceable-line.png +.. image:: control_bills/control-bills-no-invoiceable-line.png :align: center :alt: No invoiceable line error message in Odoo Purchase @@ -39,7 +39,7 @@ If you want to modify a specific product's control policy, go to :menuselection: Products`, open it, click on *Edit* and go to the *Purchase tab*. There you can change a product's default bill control policy. -.. image:: media/control-bills-quantities-on-product.png +.. image:: control_bills/control-bills-quantities-on-product.png :align: center :alt: Vendor bills default control setting for new products in Odoo Purchase @@ -49,7 +49,7 @@ View a purchase order's billing status Once you confirm an order, you can view its *Billing Status* by going to the *Other Information* tab. -.. image:: media/control-bills-billing-status.png +.. image:: control_bills/control-bills-billing-status.png :align: center :alt: Purchase order billing status in Odoo Purchase @@ -73,7 +73,7 @@ Determine when to pay with 3-way matching First, go to :menuselection:`Configuration --> Settings` and activate *3-way matching*. -.. image:: media/control-bills-3-way-matching-setting.png +.. image:: control_bills/control-bills-3-way-matching-setting.png :align: center :alt: 3-way-matching setting in Odoo Purchase @@ -86,7 +86,7 @@ Should I pay the vendor bill? With the feature activated, your vendor bills now display the *Should Be Paid* field under the *Other info* tab. -.. image:: media/control-bills-should-be-paid.png +.. image:: control_bills/control-bills-should-be-paid.png :align: center :alt: Should Be Paid field under a vendor bill in Odoo Purchase @@ -101,7 +101,7 @@ you might have a valid reason to have done so. Once the payment has been registered and mentions *Paid*, the *Should Be Paid* status is set to *No*. -.. image:: media/control-bills-paid-status.png +.. image:: control_bills/control-bills-paid-status.png :align: center :alt: Paid bill in Odoo Purchase diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-3-way-matching-setting.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-3-way-matching-setting.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-3-way-matching-setting.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-3-way-matching-setting.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-billing-status.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-billing-status.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-billing-status.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-billing-status.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-no-invoiceable-line.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-no-invoiceable-line.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-no-invoiceable-line.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-no-invoiceable-line.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-paid-status.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-paid-status.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-paid-status.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-paid-status.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-quantities-default-setting.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-quantities-default-setting.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-quantities-default-setting.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-quantities-default-setting.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-quantities-on-product.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-quantities-on-product.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-quantities-on-product.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-quantities-on-product.png diff --git a/content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-should-be-paid.png b/content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-should-be-paid.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/manage_deals/media/control-bills-should-be-paid.png rename to content/applications/inventory_and_mrp/purchase/manage_deals/control_bills/control-bills-should-be-paid.png diff --git a/content/applications/inventory_and_mrp/purchase/products/reordering.rst b/content/applications/inventory_and_mrp/purchase/products/reordering.rst index fe1929cae..2959cdea9 100644 --- a/content/applications/inventory_and_mrp/purchase/products/reordering.rst +++ b/content/applications/inventory_and_mrp/purchase/products/reordering.rst @@ -13,7 +13,7 @@ Configure your storable product Open or create a product with its *Product Type* set to *Storable Product*. -.. image:: media/reordering-storable-product.png +.. image:: reordering/reordering-storable-product.png :align: center :alt: Set the product type in Odoo @@ -29,7 +29,7 @@ must order to benefit from that price. won't work. For that purpose, you can add the same vendor multiple times with different prices for different quantities. -.. image:: media/reordering-product-vendor.png +.. image:: reordering/reordering-product-vendor.png :align: center :alt: Add vendor to a product in Odoo @@ -42,7 +42,7 @@ Next, make sure the correct route is selected under the Inventory tab of your pr created your product within the Purchase app, the *Buy* route is selected by default. If you are looking to dropship your product, select *Dropship*. -.. image:: media/reordering-product-routes.png +.. image:: reordering/reordering-product-routes.png :align: center :alt: Choose product routes in Odoo @@ -51,7 +51,7 @@ Set up your reordering rule Open your product and click on the *Reordering Rules* button. -.. image:: media/reordering-button.png +.. image:: reordering/reordering-button.png :align: center :alt: Reordering rules button on a product in Odoo @@ -85,7 +85,7 @@ Bear in mind that you might go over the maximum quantity you set if your rule in multiple, as Odoo orders enough products to reach the maximum quantity and respect the set quantity multiple. -.. image:: media/reordering-create-rule.png +.. image:: reordering/reordering-create-rule.png :align: center :alt: Create a reordering rule in Odoo diff --git a/content/applications/inventory_and_mrp/purchase/products/media/reordering-button.png b/content/applications/inventory_and_mrp/purchase/products/reordering/reordering-button.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/reordering-button.png rename to content/applications/inventory_and_mrp/purchase/products/reordering/reordering-button.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/reordering-create-rule.png b/content/applications/inventory_and_mrp/purchase/products/reordering/reordering-create-rule.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/reordering-create-rule.png rename to content/applications/inventory_and_mrp/purchase/products/reordering/reordering-create-rule.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/reordering-product-routes.png b/content/applications/inventory_and_mrp/purchase/products/reordering/reordering-product-routes.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/reordering-product-routes.png rename to content/applications/inventory_and_mrp/purchase/products/reordering/reordering-product-routes.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/reordering-product-vendor.png b/content/applications/inventory_and_mrp/purchase/products/reordering/reordering-product-vendor.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/reordering-product-vendor.png rename to content/applications/inventory_and_mrp/purchase/products/reordering/reordering-product-vendor.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/reordering-storable-product.png b/content/applications/inventory_and_mrp/purchase/products/reordering/reordering-storable-product.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/reordering-storable-product.png rename to content/applications/inventory_and_mrp/purchase/products/reordering/reordering-storable-product.png diff --git a/content/applications/inventory_and_mrp/purchase/products/uom.rst b/content/applications/inventory_and_mrp/purchase/products/uom.rst index 99869e8eb..a28761144 100644 --- a/content/applications/inventory_and_mrp/purchase/products/uom.rst +++ b/content/applications/inventory_and_mrp/purchase/products/uom.rst @@ -21,7 +21,7 @@ Enable units of measure Open your Sales app and go to :menuselection:`Configuration --> Settings`. Under Product Catalog, enable *Units of Measure*. -.. image:: media/uom-enable-option.png +.. image:: uom/uom-enable-option.png :align: center :alt: Enable the units of measure option in Odoo Sales @@ -48,7 +48,7 @@ Back to the first example, if you purchase orange juice from your vendor in **ga to your customers in **liters**, first select *L* (liters) as the *Unit of Measure*, and *gal (US)* (gallons) as the *Purchase Unit of Measure*, then click on *Save*. -.. image:: media/uom-product-configuration.png +.. image:: uom/uom-product-configuration.png :align: center :alt: Configure a product's units of measure in Odoo @@ -66,7 +66,7 @@ Category* in order to relate both units of measure. To do so, go to :menuselection:`Configuration --> Units of Measure Categories`. Click on *Create* and name the category. -.. image:: media/uom-new-category.png +.. image:: uom/uom-new-category.png :align: center :alt: Create a new units of measure category in Odoo Purchase @@ -82,7 +82,7 @@ a multiple of this value. In the example, as you cannot purchase less than 1 roll and won't use fractions of a roll as a unit of measure, you can enter 1. -.. image:: media/uom-new-reference-unit.png +.. image:: uom/uom-new-reference-unit.png :align: center :alt: Create a new reference unit of measure in Odoo Purchase @@ -105,12 +105,12 @@ should be smaller than 1. For your curtain roll, the ratio should be set to 100. -.. image:: media/uom-second-unit.png +.. image:: uom/uom-second-unit.png :align: center :alt: Create a second unit of measure in Odoo Purchase You can now configure your product just as you would using Odoo's standard units of measure. -.. image:: media/uom-product-configuration-new-units.png +.. image:: uom/uom-product-configuration-new-units.png :align: center :alt: Set a product's units of measure using your own units in Odoo Purchase \ No newline at end of file diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-enable-option.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-enable-option.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-enable-option.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-enable-option.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-new-category.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-new-category.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-new-category.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-new-category.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-new-reference-unit.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-new-reference-unit.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-new-reference-unit.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-new-reference-unit.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-product-configuration-new-units.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-product-configuration-new-units.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-product-configuration-new-units.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-product-configuration-new-units.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-product-configuration.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-product-configuration.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-product-configuration.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-product-configuration.png diff --git a/content/applications/inventory_and_mrp/purchase/products/media/uom-second-unit.png b/content/applications/inventory_and_mrp/purchase/products/uom/uom-second-unit.png similarity index 100% rename from content/applications/inventory_and_mrp/purchase/products/media/uom-second-unit.png rename to content/applications/inventory_and_mrp/purchase/products/uom/uom-second-unit.png diff --git a/content/applications/marketing/marketing_automation/advanced/understanding_metrics.rst b/content/applications/marketing/marketing_automation/advanced/understanding_metrics.rst index 72791a8b1..07a591256 100644 --- a/content/applications/marketing/marketing_automation/advanced/understanding_metrics.rst +++ b/content/applications/marketing/marketing_automation/advanced/understanding_metrics.rst @@ -10,7 +10,7 @@ employees to goals. | Let’s consider the example below: -.. image:: media/metrics1.png +.. image:: understanding_metrics/metrics1.png :align: center :alt: Metrics in Odoo Marketing Automation @@ -20,7 +20,7 @@ employees to goals. | A total number of 20 records match the criteria. -.. image:: media/metrics2.png +.. image:: understanding_metrics/metrics2.png :align: center :alt: Metrics in Odoo Marketing Automation @@ -28,7 +28,7 @@ employees to goals. Out of those 20 records, 25 have become participants, in other words, they have matched the criteria. -.. image:: media/metrics3.png +.. image:: understanding_metrics/metrics3.png :align: center :alt: Metrics in Odoo Marketing Automation @@ -56,7 +56,7 @@ different from the number of *Participants*. | Example: for an activity sending an SMS, you could make sure a phone number is set to avoid triggering a SMS that would never be sent and crash. - .. image:: media/metrics4.png + .. image:: understanding_metrics/metrics4.png :align: center :alt: Metrics in Odoo Marketing Automation @@ -64,7 +64,7 @@ different from the number of *Participants*. activity - was performed successfully in relation to the total number of participants. | If a participant does not match the conditions, it will be added to *Rejected*. -.. image:: media/metrics5.png +.. image:: understanding_metrics/metrics5.png :align: center :alt: Metrics in Odoo Marketing Automation diff --git a/content/applications/marketing/marketing_automation/advanced/media/metrics1.png b/content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics1.png similarity index 100% rename from content/applications/marketing/marketing_automation/advanced/media/metrics1.png rename to content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics1.png diff --git a/content/applications/marketing/marketing_automation/advanced/media/metrics2.png b/content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics2.png similarity index 100% rename from content/applications/marketing/marketing_automation/advanced/media/metrics2.png rename to content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics2.png diff --git a/content/applications/marketing/marketing_automation/advanced/media/metrics3.png b/content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics3.png similarity index 100% rename from content/applications/marketing/marketing_automation/advanced/media/metrics3.png rename to content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics3.png diff --git a/content/applications/marketing/marketing_automation/advanced/media/metrics4.png b/content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics4.png similarity index 100% rename from content/applications/marketing/marketing_automation/advanced/media/metrics4.png rename to content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics4.png diff --git a/content/applications/marketing/marketing_automation/advanced/media/metrics5.png b/content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics5.png similarity index 100% rename from content/applications/marketing/marketing_automation/advanced/media/metrics5.png rename to content/applications/marketing/marketing_automation/advanced/understanding_metrics/metrics5.png diff --git a/content/applications/marketing/sms_marketing/pricing/pricing_and_faq.rst b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq.rst index 48332a510..8049e8c1e 100644 --- a/content/applications/marketing/sms_marketing/pricing/pricing_and_faq.rst +++ b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq.rst @@ -15,7 +15,7 @@ There are 2 types: GSM7 and UNICODE. following characters: -.. image:: media/faq1.png +.. image:: pricing_and_faq/faq1.png :align: center :alt: GSM7 in Odoo SMS Marketing @@ -39,7 +39,7 @@ How much does it cost to send an SMS? The number of SMSs a message represents will be always available to you in your database. -.. image:: media/faq2.png +.. image:: pricing_and_faq/faq2.png :align: center :height: 300 :alt: SMS pricing and FAQ Odoo SMS Marketing @@ -50,14 +50,14 @@ How do I buy credits? Go to :menuselection:`Settings --> Buy Credits`. -.. image:: media/faq3.png +.. image:: pricing_and_faq/faq3.png :alt: SMS pricing and FAQ Odoo SMS Marketing Or go to :menuselection:`Settings --> View my Services`. -.. image:: media/faq4.png +.. image:: pricing_and_faq/faq4.png :alt: SMS pricing and FAQ Odoo SMS Marketing diff --git a/content/applications/marketing/sms_marketing/pricing/media/faq1.png b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq1.png similarity index 100% rename from content/applications/marketing/sms_marketing/pricing/media/faq1.png rename to content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq1.png diff --git a/content/applications/marketing/sms_marketing/pricing/media/faq2.png b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq2.png similarity index 100% rename from content/applications/marketing/sms_marketing/pricing/media/faq2.png rename to content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq2.png diff --git a/content/applications/marketing/sms_marketing/pricing/media/faq3.png b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq3.png similarity index 100% rename from content/applications/marketing/sms_marketing/pricing/media/faq3.png rename to content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq3.png diff --git a/content/applications/marketing/sms_marketing/pricing/media/faq4.png b/content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq4.png similarity index 100% rename from content/applications/marketing/sms_marketing/pricing/media/faq4.png rename to content/applications/marketing/sms_marketing/pricing/pricing_and_faq/faq4.png diff --git a/content/applications/marketing/surveys/overview/create.rst b/content/applications/marketing/surveys/overview/create.rst index e74b12d0e..bad42b34c 100644 --- a/content/applications/marketing/surveys/overview/create.rst +++ b/content/applications/marketing/surveys/overview/create.rst @@ -14,7 +14,7 @@ When creating your survey, choose a *Title* and *Category*. The *Category* field which context the survey is being conducted, as different applications might use it for different purposes such as recruitment, certification, or employee appraisal. -.. image:: media/new_survey.png +.. image:: create/new_survey.png :align: center :alt: Form view of a survey with a title and category being chosen in Odoo Surveys @@ -36,7 +36,7 @@ Tab: Questions displayed as an answer choice, with which a text type field is displayed. - *Matrix Type*: choose if you would like to have one or multiple choices per row. -.. image:: media/sections_questions.png +.. image:: create/sections_questions.png :align: center :alt: Sections and questions view of a survey in Odoo Surveys @@ -45,7 +45,7 @@ Tab: Description Write a *Description* to be displayed under the title of the survey's homepage. -.. image:: media/frontend_description.png +.. image:: create/frontend_description.png :align: center :alt: Frontend of a survey showing the title and description of a survey for Odoo Surveys @@ -59,7 +59,7 @@ Under the tab *Options*, choose the *Layout* of your questions. If choosing *One *One page per question*, an option *Back Button* becomes available, which allows the user to go back pages. -.. image:: media/tab_options_layout.png +.. image:: create/tab_options_layout.png :align: center :alt: Form view of a survey emphasizing the layout feature under options in Odoo Surveys @@ -71,7 +71,7 @@ Test and share the survey | By default, a filter *Except Test Entries* is applied to keep the list of entries clean with only real participants. -.. image:: media/user_feedback.png +.. image:: create/user_feedback.png :align: center :alt: View list of the participations of a survey in Odoo Surveys @@ -79,7 +79,7 @@ Test and share the survey Participations`. | Click on *See results* to be redirected to an analytical page. -.. image:: media/analytical_page.png +.. image:: create/analytical_page.png :align: center :alt: View of an analytical page for Odoo Surveys diff --git a/content/applications/marketing/surveys/overview/media/analytical_page.png b/content/applications/marketing/surveys/overview/create/analytical_page.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/analytical_page.png rename to content/applications/marketing/surveys/overview/create/analytical_page.png diff --git a/content/applications/marketing/surveys/overview/media/frontend_description.png b/content/applications/marketing/surveys/overview/create/frontend_description.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/frontend_description.png rename to content/applications/marketing/surveys/overview/create/frontend_description.png diff --git a/content/applications/marketing/surveys/overview/media/new_survey.png b/content/applications/marketing/surveys/overview/create/new_survey.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/new_survey.png rename to content/applications/marketing/surveys/overview/create/new_survey.png diff --git a/content/applications/marketing/surveys/overview/media/sections_questions.png b/content/applications/marketing/surveys/overview/create/sections_questions.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/sections_questions.png rename to content/applications/marketing/surveys/overview/create/sections_questions.png diff --git a/content/applications/marketing/surveys/overview/media/tab_options_layout.png b/content/applications/marketing/surveys/overview/create/tab_options_layout.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/tab_options_layout.png rename to content/applications/marketing/surveys/overview/create/tab_options_layout.png diff --git a/content/applications/marketing/surveys/overview/media/user_feedback.png b/content/applications/marketing/surveys/overview/create/user_feedback.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/user_feedback.png rename to content/applications/marketing/surveys/overview/create/user_feedback.png diff --git a/content/applications/marketing/surveys/overview/scoring.rst b/content/applications/marketing/surveys/overview/scoring.rst index f04a59e6e..eaabf686d 100644 --- a/content/applications/marketing/surveys/overview/scoring.rst +++ b/content/applications/marketing/surveys/overview/scoring.rst @@ -10,7 +10,7 @@ On your survey’s form, click on *Add a question* and, under the tab *Options*, *Scoring with answers at the end* or *Scoring without answers at the end*. Now, on your question’s form, set the right answer and score. -.. image:: media/answers_form.png +.. image:: scoring/answers_form.png :align: center :alt: Form view of a survey showing a list of answers in Odoo Surveys @@ -18,7 +18,7 @@ Set the percentage score the user needs to achieve to have successfully taken th enabling *Certificate*, choose its template. The certification is automatically sent by email to the users who successfully finish it. -.. image:: media/scoring_candidates.png +.. image:: scoring/scoring_candidates.png :align: center :alt: Form view of a survey emphasizing the scoring and candidates section in Odoo Surveys @@ -26,7 +26,7 @@ Enable *Login required* to be able to *Give Badges*. Badges are related to the e your website. Besides the logged-in user, visitors of the website that access the page *Courses* can also see the granted badges. -.. image:: media/frontend_bagdes.png +.. image:: scoring/frontend_bagdes.png :align: center :alt: View of the courses tab emphasizing the latest achievements section on the website for Odoo Surveys diff --git a/content/applications/marketing/surveys/overview/media/answers_form.png b/content/applications/marketing/surveys/overview/scoring/answers_form.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/answers_form.png rename to content/applications/marketing/surveys/overview/scoring/answers_form.png diff --git a/content/applications/marketing/surveys/overview/media/frontend_bagdes.png b/content/applications/marketing/surveys/overview/scoring/frontend_bagdes.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/frontend_bagdes.png rename to content/applications/marketing/surveys/overview/scoring/frontend_bagdes.png diff --git a/content/applications/marketing/surveys/overview/media/scoring_candidates.png b/content/applications/marketing/surveys/overview/scoring/scoring_candidates.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/scoring_candidates.png rename to content/applications/marketing/surveys/overview/scoring/scoring_candidates.png diff --git a/content/applications/marketing/surveys/overview/time_random.rst b/content/applications/marketing/surveys/overview/time_random.rst index 1cda964ee..f84174b50 100644 --- a/content/applications/marketing/surveys/overview/time_random.rst +++ b/content/applications/marketing/surveys/overview/time_random.rst @@ -10,7 +10,7 @@ Time Limit decrease the chance of having them looking at external resources. | Set the *Time limit* under the tab *Options*. -.. image:: media/tab_options_timelimit.png +.. image:: time_random/tab_options_timelimit.png :align: center :alt: View of a survey form emphasizing the time limit feature in Odoo Surveys @@ -26,7 +26,7 @@ Selection | To do so, under the tab *Options*, enable *Randomized per section*. Now, under the tab *Questions*, set how many of the questions in that section should be taken into account during the shuffling. -.. image:: media/random_question.png +.. image:: time_random/random_question.png :align: center :alt: View of a survey form emphasizing the random questions count column in Odoo Surveys diff --git a/content/applications/marketing/surveys/overview/media/random_question.png b/content/applications/marketing/surveys/overview/time_random/random_question.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/random_question.png rename to content/applications/marketing/surveys/overview/time_random/random_question.png diff --git a/content/applications/marketing/surveys/overview/media/tab_options_timelimit.png b/content/applications/marketing/surveys/overview/time_random/tab_options_timelimit.png similarity index 100% rename from content/applications/marketing/surveys/overview/media/tab_options_timelimit.png rename to content/applications/marketing/surveys/overview/time_random/tab_options_timelimit.png diff --git a/content/applications/productivity/discuss/overview/get_started.rst b/content/applications/productivity/discuss/overview/get_started.rst index 4a2b288e3..3846b8cec 100644 --- a/content/applications/productivity/discuss/overview/get_started.rst +++ b/content/applications/productivity/discuss/overview/get_started.rst @@ -14,7 +14,7 @@ Choose your notifications preference Access your *Preferences* and choose how you would like your notifications to be handled. -.. image:: media/change_preferences.png +.. image:: get_started/change_preferences.png :align: center :alt: View of the preferences page for Odoo Discuss @@ -23,14 +23,14 @@ Access your *Preferences* and choose how you would like your notifications to be they are shown in the *Inbox*. | Messages can then be *Marked as Todo*, *Replied*, or *Marked as Read*. -.. image:: media/inbox_actions.png +.. image:: get_started/inbox_actions.png :align: center :alt: View of an inbox message and its action options in Odoo Discuss The messages tagged as *Mark as Todo* are also shown in *Starred*, while the ones *Marked as Read* are moved to *History*. -.. image:: media/starred_messages.png +.. image:: get_started/starred_messages.png :align: center :alt: View of messages marked as todo in Odoo Discuss @@ -41,7 +41,7 @@ The first time you log in to your account, OdooBot sends you a message asking fo receive desktop notifications to chats. If accepted, you receive push notifications to the messages sent to you despite of where you are in Odoo. -.. image:: media/odoobot_push.png +.. image:: get_started/odoobot_push.png :align: center :alt: View of the messages under the messaging menu emphasizing the request for push notifications for Odoo Discuss @@ -52,7 +52,7 @@ sent to you despite of where you are in Odoo. To start a chat, click on *New Message* on the *Messaging Menu*, or go to *Discuss* and send a *Direct Message*. -.. image:: media/channels_direct_messages.png +.. image:: get_started/channels_direct_messages.png :align: center :height: 400 :alt: View of discuss’s panel emphasizing the titles channels and direct messages in Odoo Discuss @@ -67,7 +67,7 @@ Mentions in the chat and on the Chatter | A notification is sent to the user mentioned either to his *Inbox* or through email, depending on his settings. -.. image:: media/chat_windows.png +.. image:: get_started/chat_windows.png :align: center :alt: View of a couple of chat window messages for Odoo Discuss @@ -88,7 +88,7 @@ sidebar and on the *Messaging menu*. - White = offline - Airplane = out of the office -.. image:: media/status.png +.. image:: get_started/status.png :align: center :height: 300 :alt: View of the contacts’ status for Odoo Discuss diff --git a/content/applications/productivity/discuss/overview/media/change_preferences.png b/content/applications/productivity/discuss/overview/get_started/change_preferences.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/change_preferences.png rename to content/applications/productivity/discuss/overview/get_started/change_preferences.png diff --git a/content/applications/productivity/discuss/overview/media/channels_direct_messages.png b/content/applications/productivity/discuss/overview/get_started/channels_direct_messages.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/channels_direct_messages.png rename to content/applications/productivity/discuss/overview/get_started/channels_direct_messages.png diff --git a/content/applications/productivity/discuss/overview/media/chat_windows.png b/content/applications/productivity/discuss/overview/get_started/chat_windows.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/chat_windows.png rename to content/applications/productivity/discuss/overview/get_started/chat_windows.png diff --git a/content/applications/productivity/discuss/overview/media/inbox_actions.png b/content/applications/productivity/discuss/overview/get_started/inbox_actions.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/inbox_actions.png rename to content/applications/productivity/discuss/overview/get_started/inbox_actions.png diff --git a/content/applications/productivity/discuss/overview/media/odoobot_push.png b/content/applications/productivity/discuss/overview/get_started/odoobot_push.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/odoobot_push.png rename to content/applications/productivity/discuss/overview/get_started/odoobot_push.png diff --git a/content/applications/productivity/discuss/overview/media/starred_messages.png b/content/applications/productivity/discuss/overview/get_started/starred_messages.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/starred_messages.png rename to content/applications/productivity/discuss/overview/get_started/starred_messages.png diff --git a/content/applications/productivity/discuss/overview/media/status.png b/content/applications/productivity/discuss/overview/get_started/status.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/status.png rename to content/applications/productivity/discuss/overview/get_started/status.png diff --git a/content/applications/productivity/discuss/overview/plan_activities.rst b/content/applications/productivity/discuss/overview/plan_activities.rst index 864433731..d4b3605b7 100644 --- a/content/applications/productivity/discuss/overview/plan_activities.rst +++ b/content/applications/productivity/discuss/overview/plan_activities.rst @@ -11,7 +11,7 @@ Where do I see my schedule activities? Access and manage your activities wherever you are in Odoo by the *Activities* menu. -.. image:: media/activities_menu.png +.. image:: plan_activities/activities_menu.png :align: center :height: 300 :alt: View of crm leads page emphasizing the activities menu for Odoo Discuss @@ -22,7 +22,7 @@ Plan activities Activities can be planned and managed from the chatter by clicking on *Schedule activity*, or through Kanban views. -.. image:: media/schedule_activity.png +.. image:: plan_activities/schedule_activity.png :align: center :height: 300 :alt: View of crm leads and the option to schedule an activity for Odoo Discuss @@ -33,7 +33,7 @@ Set your activity types A number of activities types are available by default in Odoo (call, email, meeting, etc.). However, you can set new ones going to :menuselection:`Settings --> Activity types`. -.. image:: media/settings_activities_types.png +.. image:: plan_activities/settings_activities_types.png :align: center :height: 300 :alt: View of the settings page emphasizing the menu activity types for Odoo Discuss @@ -47,7 +47,7 @@ Recommend next activities Odoo helps you to plan a flow of activities by allowing you to set *Recommended Next Activities*. -.. image:: media/recommended_activities.png +.. image:: plan_activities/recommended_activities.png :align: center :alt: View of an activity type form emphasizing the field recommended next activities for Odoo Discuss @@ -55,7 +55,7 @@ Odoo helps you to plan a flow of activities by allowing you to set *Recommended Once the respective activity is completed, select *Done & Schedule Next* and next steps are suggested to you. -.. image:: media/schedule_recommended_activity.png +.. image:: plan_activities/schedule_recommended_activity.png :align: center :alt: View of an activity being schedule emphasizing the recommended activities field being shown for Odoo Discuss diff --git a/content/applications/productivity/discuss/overview/media/activities_menu.png b/content/applications/productivity/discuss/overview/plan_activities/activities_menu.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/activities_menu.png rename to content/applications/productivity/discuss/overview/plan_activities/activities_menu.png diff --git a/content/applications/productivity/discuss/overview/media/recommended_activities.png b/content/applications/productivity/discuss/overview/plan_activities/recommended_activities.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/recommended_activities.png rename to content/applications/productivity/discuss/overview/plan_activities/recommended_activities.png diff --git a/content/applications/productivity/discuss/overview/media/schedule_activity.png b/content/applications/productivity/discuss/overview/plan_activities/schedule_activity.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/schedule_activity.png rename to content/applications/productivity/discuss/overview/plan_activities/schedule_activity.png diff --git a/content/applications/productivity/discuss/overview/media/schedule_recommended_activity.png b/content/applications/productivity/discuss/overview/plan_activities/schedule_recommended_activity.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/schedule_recommended_activity.png rename to content/applications/productivity/discuss/overview/plan_activities/schedule_recommended_activity.png diff --git a/content/applications/productivity/discuss/overview/media/settings_activities_types.png b/content/applications/productivity/discuss/overview/plan_activities/settings_activities_types.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/settings_activities_types.png rename to content/applications/productivity/discuss/overview/plan_activities/settings_activities_types.png diff --git a/content/applications/productivity/discuss/overview/team_communication.rst b/content/applications/productivity/discuss/overview/team_communication.rst index 9c7c4a74b..45cd6da5e 100644 --- a/content/applications/productivity/discuss/overview/team_communication.rst +++ b/content/applications/productivity/discuss/overview/team_communication.rst @@ -12,7 +12,7 @@ Public and Private channels A *Public* channel can be seen by everyone, while a *Private* one is only visible to users invited to it. -.. image:: media/create_channel.png +.. image:: team_communication/create_channel.png :align: center :height: 370 :alt: View of discuss’s sidebar and a channel being created in Odo Discuss @@ -28,7 +28,7 @@ Configuration options You can configure a channel’s name, description, email alias, and privacy by clicking on the *Channel Settings* icon on the sidebar. -.. image:: media/channel_settings.png +.. image:: team_communication/channel_settings.png :align: center :alt: View of a channel’s settings form in Odoo Discuss @@ -41,7 +41,7 @@ Privacy and Members | If you choose *Invited people only*, go to the *Members* tab to add your members, or, go to Discuss’ main page, select the channel and click on *Invite*. -.. image:: media/invite_channel.png +.. image:: team_communication/invite_channel.png :align: center :height: 380 :alt: View of Discuss’ sidebar emphasizing the option to invite members in Odoo Discuss @@ -58,7 +58,7 @@ Use a channel as a mailing list | Enabling this option allows you to *Moderate this channel*, meaning that messages will need to be approved before being sent. -.. image:: media/pending_moderation.png +.. image:: team_communication/pending_moderation.png :align: center :alt: View of a message with a pending moderation status in Odoo Discuss @@ -66,13 +66,13 @@ Use a channel as a mailing list receive an *Automatic notification*. | Mark *Send guidelines to new subscribers* to automatically send instructions to newcomers. -.. image:: media/moderation_settings.png +.. image:: team_communication/moderation_settings.png :align: center :alt: View of a channel’s settings form emphasizing the tab moderation in Odoo Discuss Moderators can: *Accept*, *Reject*, *Discard*, *Always Allow* or *Ban* messages. -.. image:: media/moderate_messages.png +.. image:: team_communication/moderate_messages.png :align: center :alt: View of a message to be moderated in Odoo Discuss @@ -83,7 +83,7 @@ Moderators can: *Accept*, *Reject*, *Discard*, *Always Allow* or *Ban* messages. Once a channel is moderated, the menu *Ban List* allows you to add email addresses per moderated channel to auto-ban them from sending messages. -.. image:: media/ban_list.png +.. image:: team_communication/ban_list.png :align: center :alt: View of a channel’s setting form emphasizing the ban Lists menu in Odoo Discuss @@ -94,7 +94,7 @@ Once at least 20 channels, direct message and live chat conversations (if the mo on your database) are pinned in the sidebar, a *Quick search…* bar is displayed. It is a clever way to filter conversations and quickly find the one you need. -.. image:: media/quick_search.png +.. image:: team_communication/quick_search.png :align: center :height: 430 :alt: View of the Discuss’ sidebar emphasizing the quick search bar in Odoo Discuss @@ -107,7 +107,7 @@ Finding channels | Apply filters criteria and save it for later use. The search function accepts wildcards by using the underscore character *(_)* to represent a single character. -.. image:: media/filter.png +.. image:: team_communication/filter.png :align: center :alt: View of a channel being searched through filters in Odoo Discuss diff --git a/content/applications/productivity/discuss/overview/media/ban_list.png b/content/applications/productivity/discuss/overview/team_communication/ban_list.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/ban_list.png rename to content/applications/productivity/discuss/overview/team_communication/ban_list.png diff --git a/content/applications/productivity/discuss/overview/media/channel_settings.png b/content/applications/productivity/discuss/overview/team_communication/channel_settings.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/channel_settings.png rename to content/applications/productivity/discuss/overview/team_communication/channel_settings.png diff --git a/content/applications/productivity/discuss/overview/media/create_channel.png b/content/applications/productivity/discuss/overview/team_communication/create_channel.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/create_channel.png rename to content/applications/productivity/discuss/overview/team_communication/create_channel.png diff --git a/content/applications/productivity/discuss/overview/media/filter.png b/content/applications/productivity/discuss/overview/team_communication/filter.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/filter.png rename to content/applications/productivity/discuss/overview/team_communication/filter.png diff --git a/content/applications/productivity/discuss/overview/media/invite_channel.png b/content/applications/productivity/discuss/overview/team_communication/invite_channel.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/invite_channel.png rename to content/applications/productivity/discuss/overview/team_communication/invite_channel.png diff --git a/content/applications/productivity/discuss/overview/media/moderate_messages.png b/content/applications/productivity/discuss/overview/team_communication/moderate_messages.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/moderate_messages.png rename to content/applications/productivity/discuss/overview/team_communication/moderate_messages.png diff --git a/content/applications/productivity/discuss/overview/media/moderation_settings.png b/content/applications/productivity/discuss/overview/team_communication/moderation_settings.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/moderation_settings.png rename to content/applications/productivity/discuss/overview/team_communication/moderation_settings.png diff --git a/content/applications/productivity/discuss/overview/media/pending_moderation.png b/content/applications/productivity/discuss/overview/team_communication/pending_moderation.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/pending_moderation.png rename to content/applications/productivity/discuss/overview/team_communication/pending_moderation.png diff --git a/content/applications/productivity/discuss/overview/media/quick_search.png b/content/applications/productivity/discuss/overview/team_communication/quick_search.png similarity index 100% rename from content/applications/productivity/discuss/overview/media/quick_search.png rename to content/applications/productivity/discuss/overview/team_communication/quick_search.png diff --git a/content/applications/productivity/iot/config/connect.rst b/content/applications/productivity/iot/config/connect.rst index 61bae981f..4ec080244 100644 --- a/content/applications/productivity/iot/config/connect.rst +++ b/content/applications/productivity/iot/config/connect.rst @@ -4,17 +4,17 @@ Connect an IoT Box to your database Install the Internet of Things (IoT) App on your Odoo Database. -.. image:: media/connect01.png +.. image:: connect/connect01.png :align: center Go in the IoT App and click on Connect on the IoT Boxes page. -.. image:: media/connect02.png +.. image:: connect/connect02.png :align: center Follow the steps to connect your IoT Box. -.. image:: media/connect03.png +.. image:: connect/connect03.png :align: center Ethernet Connection @@ -27,7 +27,7 @@ Ethernet Connection 3. Read the Pairing Code from a screen or a receipt printer connected to the IoT Box. - .. image:: media/connect04.png + .. image:: connect/connect04.png 4. Input the Pairing Code and click on the Pair button. @@ -43,18 +43,18 @@ WiFi Connection 2. Copy the token - .. image:: media/connect05.png + .. image:: connect/connect05.png 3. Connect to the IoT Box WiFi Network (make sure there is no ethernet cable plugged in your computer). - .. image:: media/connect06.png + .. image:: connect/connect06.png 4. You will be redirected to the IoT Box Homepage (if it doesn't work, connect to the IP address of the box). Give a name to your IoT Box (not required) and paste the token, then click on next. - .. image:: media/connect07.png + .. image:: connect/connect07.png .. tip:: If you are on Runbot, do not forget to add the -all or -base in the @@ -67,15 +67,15 @@ WiFi Connection if there is one) and click on Submit. Wait a few seconds before being redirected to your database. - .. image:: media/connect08.png + .. image:: connect/connect08.png You should now see the IoT Box. -.. image:: media/connect09.png +.. image:: connect/connect09.png :align: center IoT Box Schema ~~~~~~~~~~~~~~ -.. image:: media/connect10.png +.. image:: connect/connect10.png :align: center diff --git a/content/applications/productivity/iot/config/media/connect01.png b/content/applications/productivity/iot/config/connect/connect01.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect01.png rename to content/applications/productivity/iot/config/connect/connect01.png diff --git a/content/applications/productivity/iot/config/media/connect02.png b/content/applications/productivity/iot/config/connect/connect02.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect02.png rename to content/applications/productivity/iot/config/connect/connect02.png diff --git a/content/applications/productivity/iot/config/media/connect03.png b/content/applications/productivity/iot/config/connect/connect03.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect03.png rename to content/applications/productivity/iot/config/connect/connect03.png diff --git a/content/applications/productivity/iot/config/media/connect04.png b/content/applications/productivity/iot/config/connect/connect04.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect04.png rename to content/applications/productivity/iot/config/connect/connect04.png diff --git a/content/applications/productivity/iot/config/media/connect05.png b/content/applications/productivity/iot/config/connect/connect05.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect05.png rename to content/applications/productivity/iot/config/connect/connect05.png diff --git a/content/applications/productivity/iot/config/media/connect06.png b/content/applications/productivity/iot/config/connect/connect06.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect06.png rename to content/applications/productivity/iot/config/connect/connect06.png diff --git a/content/applications/productivity/iot/config/media/connect07.png b/content/applications/productivity/iot/config/connect/connect07.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect07.png rename to content/applications/productivity/iot/config/connect/connect07.png diff --git a/content/applications/productivity/iot/config/media/connect08.png b/content/applications/productivity/iot/config/connect/connect08.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect08.png rename to content/applications/productivity/iot/config/connect/connect08.png diff --git a/content/applications/productivity/iot/config/media/connect09.png b/content/applications/productivity/iot/config/connect/connect09.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect09.png rename to content/applications/productivity/iot/config/connect/connect09.png diff --git a/content/applications/productivity/iot/config/media/connect10.png b/content/applications/productivity/iot/config/connect/connect10.png similarity index 100% rename from content/applications/productivity/iot/config/media/connect10.png rename to content/applications/productivity/iot/config/connect/connect10.png diff --git a/content/applications/productivity/iot/config/flash_sdcard.rst b/content/applications/productivity/iot/config/flash_sdcard.rst index 61a2e8211..4728d2216 100644 --- a/content/applications/productivity/iot/config/flash_sdcard.rst +++ b/content/applications/productivity/iot/config/flash_sdcard.rst @@ -18,7 +18,7 @@ will be saved. This process can take more than 30 minutes. Do not turn off or unplug the IoT Box as it would leave it in an inconsistent state. -.. image:: media/flash_sdcard01.png +.. image:: flash_sdcard/flash_sdcard01.png :align: center Upgrade with Etcher @@ -33,5 +33,5 @@ Then, open *Etcher* and select *Flash from file*, find the image you just downloaded. Insert the IoT Box SD card into your computer and select it. Click on *Flash* and wait for the process to finish. -.. image:: media/flash_sdcard02.png +.. image:: flash_sdcard/flash_sdcard02.png :align: center diff --git a/content/applications/productivity/iot/config/media/flash_sdcard01.png b/content/applications/productivity/iot/config/flash_sdcard/flash_sdcard01.png similarity index 100% rename from content/applications/productivity/iot/config/media/flash_sdcard01.png rename to content/applications/productivity/iot/config/flash_sdcard/flash_sdcard01.png diff --git a/content/applications/productivity/iot/config/media/flash_sdcard02.png b/content/applications/productivity/iot/config/flash_sdcard/flash_sdcard02.png similarity index 100% rename from content/applications/productivity/iot/config/media/flash_sdcard02.png rename to content/applications/productivity/iot/config/flash_sdcard/flash_sdcard02.png diff --git a/content/applications/productivity/iot/config/pos.rst b/content/applications/productivity/iot/config/pos.rst index ff76988eb..729d2ce7a 100644 --- a/content/applications/productivity/iot/config/pos.rst +++ b/content/applications/productivity/iot/config/pos.rst @@ -2,7 +2,7 @@ Use the IoT Box for the PoS =========================== -.. image:: media/pos01.png +.. image:: pos/pos01.png :align: center Prerequisites @@ -62,7 +62,7 @@ Once it's done, you can connect the IoT Box to your PoS. For this, go in and select the devices you want to use in this Point of Sale. Save the changes. -.. image:: media/pos02.png +.. image:: pos/pos02.png :align: center Set up is done, you can launch a new PoS Session. diff --git a/content/applications/productivity/iot/config/media/pos01.png b/content/applications/productivity/iot/config/pos/pos01.png similarity index 100% rename from content/applications/productivity/iot/config/media/pos01.png rename to content/applications/productivity/iot/config/pos/pos01.png diff --git a/content/applications/productivity/iot/config/media/pos02.png b/content/applications/productivity/iot/config/pos/pos02.png similarity index 100% rename from content/applications/productivity/iot/config/media/pos02.png rename to content/applications/productivity/iot/config/pos/pos02.png diff --git a/content/applications/productivity/iot/config/troubleshooting.rst b/content/applications/productivity/iot/config/troubleshooting.rst index 708d7afdd..6a41b6951 100644 --- a/content/applications/productivity/iot/config/troubleshooting.rst +++ b/content/applications/productivity/iot/config/troubleshooting.rst @@ -54,7 +54,7 @@ My printer is not detected If one of your printers doesn't show up in your devices list, go to the IoT Box homepage and make sure that it is listed under *Printers*. -.. image:: media/troubleshooting_printer_01.png +.. image:: troubleshooting/troubleshooting_printer_01.png :align: center If your printer is not present on the IoT Box homepage, hit @@ -76,7 +76,7 @@ tab and select the printer in the list. In the Administration dropdown, click on *Modify Printer*. Follow the steps and select the Make and Model corresponding to your printer. -.. image:: media/troubleshooting_printer_02.png +.. image:: troubleshooting/troubleshooting_printer_02.png :align: center .. note:: @@ -121,7 +121,7 @@ recognized by the IoT Box. You can manually change the device type by going to its form view and activating the *Is scanner* option. -.. image:: media/troubleshooting_barcode_01.png +.. image:: troubleshooting/troubleshooting_barcode_01.png :align: center Cashdrawer diff --git a/content/applications/productivity/iot/config/media/troubleshooting_barcode_01.png b/content/applications/productivity/iot/config/troubleshooting/troubleshooting_barcode_01.png similarity index 100% rename from content/applications/productivity/iot/config/media/troubleshooting_barcode_01.png rename to content/applications/productivity/iot/config/troubleshooting/troubleshooting_barcode_01.png diff --git a/content/applications/productivity/iot/config/media/troubleshooting_printer_01.png b/content/applications/productivity/iot/config/troubleshooting/troubleshooting_printer_01.png similarity index 100% rename from content/applications/productivity/iot/config/media/troubleshooting_printer_01.png rename to content/applications/productivity/iot/config/troubleshooting/troubleshooting_printer_01.png diff --git a/content/applications/productivity/iot/config/media/troubleshooting_printer_02.png b/content/applications/productivity/iot/config/troubleshooting/troubleshooting_printer_02.png similarity index 100% rename from content/applications/productivity/iot/config/media/troubleshooting_printer_02.png rename to content/applications/productivity/iot/config/troubleshooting/troubleshooting_printer_02.png diff --git a/content/applications/productivity/iot/devices/camera.rst b/content/applications/productivity/iot/devices/camera.rst index 40e6af790..e6ea0e133 100644 --- a/content/applications/productivity/iot/devices/camera.rst +++ b/content/applications/productivity/iot/devices/camera.rst @@ -18,7 +18,7 @@ If your camera is a `*supported one* `__, there is no need to set up anything as it will be detected as soon as it is connected. -.. image:: media/camera_01.png +.. image:: camera/camera_01.png :align: center Link a Camera to a Quality Control Point @@ -34,12 +34,12 @@ and open the control point you want to link with the camera. Now, you can edit the control point and select the device from the dropdown list. Now, hit save. -.. image:: media/camera_03.png +.. image:: camera/camera_03.png :align: center Then, your camera can be used with the picked *Control Point*. During the manufacturing process, reaching the *Quality Control Point* you chose before will allow you to take a picture. -.. image:: media/camera_04.png +.. image:: camera/camera_04.png :align: center \ No newline at end of file diff --git a/content/applications/productivity/iot/devices/media/camera_01.png b/content/applications/productivity/iot/devices/camera/camera_01.png similarity index 100% rename from content/applications/productivity/iot/devices/media/camera_01.png rename to content/applications/productivity/iot/devices/camera/camera_01.png diff --git a/content/applications/productivity/iot/devices/media/camera_03.png b/content/applications/productivity/iot/devices/camera/camera_03.png similarity index 100% rename from content/applications/productivity/iot/devices/media/camera_03.png rename to content/applications/productivity/iot/devices/camera/camera_03.png diff --git a/content/applications/productivity/iot/devices/media/camera_04.png b/content/applications/productivity/iot/devices/camera/camera_04.png similarity index 100% rename from content/applications/productivity/iot/devices/media/camera_04.png rename to content/applications/productivity/iot/devices/camera/camera_04.png diff --git a/content/applications/productivity/iot/devices/footswitch.rst b/content/applications/productivity/iot/devices/footswitch.rst index 7b4c86bf1..c7b9c699a 100644 --- a/content/applications/productivity/iot/devices/footswitch.rst +++ b/content/applications/productivity/iot/devices/footswitch.rst @@ -19,7 +19,7 @@ If your footswitch is a `supported one `__, there is no need to set up anything since it will be automatically detected when connected. -.. image:: media/footswitch_01.png +.. image:: footswitch/footswitch_01.png :align: center Link a Footswitch to a Workcenter @@ -30,7 +30,7 @@ workcenter. Go to the workcenter you want to use the footswitch in and add the device in the *IoT Triggers* tab. Then, you can link it to an action and also add a key to trigger it. -.. image:: media/footswitch_03.png +.. image:: footswitch/footswitch_03.png :align: center Note that the one that is first in the list will be chosen. So, the diff --git a/content/applications/productivity/iot/devices/media/footswitch_01.png b/content/applications/productivity/iot/devices/footswitch/footswitch_01.png similarity index 100% rename from content/applications/productivity/iot/devices/media/footswitch_01.png rename to content/applications/productivity/iot/devices/footswitch/footswitch_01.png diff --git a/content/applications/productivity/iot/devices/media/footswitch_03.png b/content/applications/productivity/iot/devices/footswitch/footswitch_03.png similarity index 100% rename from content/applications/productivity/iot/devices/media/footswitch_03.png rename to content/applications/productivity/iot/devices/footswitch/footswitch_03.png diff --git a/content/applications/productivity/iot/devices/measurement_tool.rst b/content/applications/productivity/iot/devices/measurement_tool.rst index 2abbee247..012e59b40 100644 --- a/content/applications/productivity/iot/devices/measurement_tool.rst +++ b/content/applications/productivity/iot/devices/measurement_tool.rst @@ -12,7 +12,7 @@ Connect in USB To add a device connected by USB, just plug the USB cable in the *IoT Box*, and the device should appear in your Odoo database. -.. image:: media/measurement_tool_01.png +.. image:: measurement_tool/measurement_tool_01.png :align: center Connect in Bluetooth @@ -24,7 +24,7 @@ to the device. Here is an example of what it should look like: -.. image:: media/measurement_tool_03.png +.. image:: measurement_tool/measurement_tool_03.png :align: center Link a measurement tool to a quality control point @@ -41,12 +41,12 @@ assign a measurement tool. Now, you can edit the control point and choose the device from the dropdown list. Then, hit save. -.. image:: media/measurement_tool_04.png +.. image:: measurement_tool/measurement_tool_04.png :align: center Now, your measurement tool is linked to the chosen *Control Point*. The value, which needs to be changed manually, will be automatically updated while the tool is being used. -.. image:: media/measurement_tool_05.png +.. image:: measurement_tool/measurement_tool_05.png :align: center diff --git a/content/applications/productivity/iot/devices/media/measurement_tool_01.png b/content/applications/productivity/iot/devices/measurement_tool/measurement_tool_01.png similarity index 100% rename from content/applications/productivity/iot/devices/media/measurement_tool_01.png rename to content/applications/productivity/iot/devices/measurement_tool/measurement_tool_01.png diff --git a/content/applications/productivity/iot/devices/media/measurement_tool_03.png b/content/applications/productivity/iot/devices/measurement_tool/measurement_tool_03.png similarity index 100% rename from content/applications/productivity/iot/devices/media/measurement_tool_03.png rename to content/applications/productivity/iot/devices/measurement_tool/measurement_tool_03.png diff --git a/content/applications/productivity/iot/devices/media/measurement_tool_04.png b/content/applications/productivity/iot/devices/measurement_tool/measurement_tool_04.png similarity index 100% rename from content/applications/productivity/iot/devices/media/measurement_tool_04.png rename to content/applications/productivity/iot/devices/measurement_tool/measurement_tool_04.png diff --git a/content/applications/productivity/iot/devices/media/measurement_tool_05.png b/content/applications/productivity/iot/devices/measurement_tool/measurement_tool_05.png similarity index 100% rename from content/applications/productivity/iot/devices/media/measurement_tool_05.png rename to content/applications/productivity/iot/devices/measurement_tool/measurement_tool_05.png diff --git a/content/applications/productivity/iot/devices/media/printer_02.png b/content/applications/productivity/iot/devices/media/printer_02.png deleted file mode 100644 index 65c7016c8..000000000 Binary files a/content/applications/productivity/iot/devices/media/printer_02.png and /dev/null differ diff --git a/content/applications/productivity/iot/devices/printer.rst b/content/applications/productivity/iot/devices/printer.rst index c585b8ad5..d9b05d957 100644 --- a/content/applications/productivity/iot/devices/printer.rst +++ b/content/applications/productivity/iot/devices/printer.rst @@ -17,7 +17,7 @@ detected automatically and will appear in the *Devices* list of your IoT app. .. note:: The printer can take up to two minutes to appear in your devices list. -.. image:: media/printer_01.png +.. image:: printer/printer_01.png :align: center Link the Printer @@ -34,13 +34,13 @@ To do so, you need to create a *Quality Control Point* from the operation and the work order operation. In type, choose *Print Label* and hit save. -.. image:: media/printer_03.png +.. image:: printer/printer_03.png :align: center Now, each time you reach the quality control point for the chosen product, a *Print Label* button will appear. -.. image:: media/printer_04.png +.. image:: printer/printer_04.png :align: center To Reports @@ -50,19 +50,19 @@ You can also link a type of report to a certain printer. In the *IoT* app, go to the *Devices* menu and select the printer you want to set up. -.. image:: media/printer_05.png +.. image:: printer/printer_05.png :align: center Now, go to the *Printer Reports* tab. -.. image:: media/printer_06.png +.. image:: printer/printer_06.png :align: center Hit edit and then, click on *Add a line*. In the window that shows up, check all the types of reports that should be linked to this printer. Click on select and save. -.. image:: media/printer_07.png +.. image:: printer/printer_07.png :align: center Now, each time you click on *Print* in the control panel, instead of @@ -80,7 +80,7 @@ Doing so is really easy. Go to your *Point of Sale* app and open your and check the *IoT Box* feature. Then, choose your *Receipt Printer* from the dropdown. -.. image:: media/printer_08.png +.. image:: printer/printer_08.png :align: center Now, you will be able to print different kinds of tickets from your *POS*: @@ -93,14 +93,14 @@ Sales details can be printed by clicking on the printer icon on the navbar at the top of the *PoS*. It will print the details of the sales of the current day. -.. image:: media/printer_09.png +.. image:: printer/printer_09.png :align: center As for the bill, it is only available in restaurant mode. In your restaurant settings, activate *Print Bills* and a *Bill* button will appear in the left panel of the *PoS*. -.. image:: media/printer_10.png +.. image:: printer/printer_10.png :align: center Print Orders in the kitchen @@ -111,14 +111,14 @@ In restaurant mode, you can send order tickets to the kitchen. To do so, go to the *PoS* app and open your *PoS* settings. Then, tick *Order Printer*. -.. image:: media/printer_11.png +.. image:: printer/printer_11.png :align: center Now, go to the *Printers* menu. Hit create, select the printer from the dropdown and, in the *Printer Product Categories* field, choose all the categories of products that should be printed on this printer. -.. image:: media/printer_12.png +.. image:: printer/printer_12.png :align: center In the *PoS*, when you add or remove a product from one of the diff --git a/content/applications/productivity/iot/devices/media/printer_01.png b/content/applications/productivity/iot/devices/printer/printer_01.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_01.png rename to content/applications/productivity/iot/devices/printer/printer_01.png diff --git a/content/applications/productivity/iot/devices/media/printer_03.png b/content/applications/productivity/iot/devices/printer/printer_03.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_03.png rename to content/applications/productivity/iot/devices/printer/printer_03.png diff --git a/content/applications/productivity/iot/devices/media/printer_04.png b/content/applications/productivity/iot/devices/printer/printer_04.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_04.png rename to content/applications/productivity/iot/devices/printer/printer_04.png diff --git a/content/applications/productivity/iot/devices/media/printer_05.png b/content/applications/productivity/iot/devices/printer/printer_05.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_05.png rename to content/applications/productivity/iot/devices/printer/printer_05.png diff --git a/content/applications/productivity/iot/devices/media/printer_06.png b/content/applications/productivity/iot/devices/printer/printer_06.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_06.png rename to content/applications/productivity/iot/devices/printer/printer_06.png diff --git a/content/applications/productivity/iot/devices/media/printer_07.png b/content/applications/productivity/iot/devices/printer/printer_07.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_07.png rename to content/applications/productivity/iot/devices/printer/printer_07.png diff --git a/content/applications/productivity/iot/devices/media/printer_08.png b/content/applications/productivity/iot/devices/printer/printer_08.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_08.png rename to content/applications/productivity/iot/devices/printer/printer_08.png diff --git a/content/applications/productivity/iot/devices/media/printer_09.png b/content/applications/productivity/iot/devices/printer/printer_09.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_09.png rename to content/applications/productivity/iot/devices/printer/printer_09.png diff --git a/content/applications/productivity/iot/devices/media/printer_10.png b/content/applications/productivity/iot/devices/printer/printer_10.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_10.png rename to content/applications/productivity/iot/devices/printer/printer_10.png diff --git a/content/applications/productivity/iot/devices/media/printer_11.png b/content/applications/productivity/iot/devices/printer/printer_11.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_11.png rename to content/applications/productivity/iot/devices/printer/printer_11.png diff --git a/content/applications/productivity/iot/devices/media/printer_12.png b/content/applications/productivity/iot/devices/printer/printer_12.png similarity index 100% rename from content/applications/productivity/iot/devices/media/printer_12.png rename to content/applications/productivity/iot/devices/printer/printer_12.png diff --git a/content/applications/productivity/studio/concepts/understanding_automated_actions.rst b/content/applications/productivity/studio/concepts/understanding_automated_actions.rst index ffafb68c9..12a7bc12f 100644 --- a/content/applications/productivity/studio/concepts/understanding_automated_actions.rst +++ b/content/applications/productivity/studio/concepts/understanding_automated_actions.rst @@ -8,7 +8,7 @@ Understanding Automated Actions adding a user as a follower of a confirmed invoice if its total is higher than a certain amount; or preventing a lead from changing stage if a field is not filled in. -.. image:: media/automated_action_flow.png +.. image:: understanding_automated_actions/automated_action_flow.png :align: center :height: 270 :alt: Flowchart to exemplify an automated action rule for Odoo Studio @@ -58,7 +58,7 @@ Example This is the process of which the update of the *Email* field on the Lead/Opportunity *Model*, with a *Trigger Condition* set to *On Update*, goes through: -.. image:: media/action_update_lead_example.png +.. image:: understanding_automated_actions/action_update_lead_example.png :align: center :alt: View of an automated action being created in Odoo Studio diff --git a/content/applications/productivity/studio/concepts/media/action_update_lead_example.png b/content/applications/productivity/studio/concepts/understanding_automated_actions/action_update_lead_example.png similarity index 100% rename from content/applications/productivity/studio/concepts/media/action_update_lead_example.png rename to content/applications/productivity/studio/concepts/understanding_automated_actions/action_update_lead_example.png diff --git a/content/applications/productivity/studio/concepts/media/automated_action_flow.png b/content/applications/productivity/studio/concepts/understanding_automated_actions/automated_action_flow.png similarity index 100% rename from content/applications/productivity/studio/concepts/media/automated_action_flow.png rename to content/applications/productivity/studio/concepts/understanding_automated_actions/automated_action_flow.png diff --git a/content/applications/productivity/studio/concepts/understanding_general.rst b/content/applications/productivity/studio/concepts/understanding_general.rst index 25dfbb21b..edb1fd76d 100644 --- a/content/applications/productivity/studio/concepts/understanding_general.rst +++ b/content/applications/productivity/studio/concepts/understanding_general.rst @@ -28,7 +28,7 @@ What is a Module? application to manage Real Estate sales, a model that represents the Properties for sale would probably be your first step. -.. image:: media/new_app.png +.. image:: understanding_general/new_app.png :align: center :alt: Overview of the main dashboard emphasizing the option to create a new app in Odoo Studio @@ -59,7 +59,7 @@ Relational Fields in detail model. | In Odoo, relational field types are: *One2many*, *Many2one*, *Many2many*. -.. image:: media/relational_fields.png +.. image:: understanding_general/relational_fields.png :align: center :alt: Tables with a visual explanation of related fields for Odoo Studio @@ -87,7 +87,7 @@ What is a Menu? A **Menu** is a button that executes an action. In Odoo Studio, to create menus (models) and rearrange their hierarchy, click on *Edit Menu*. -.. image:: media/edit_menu.png +.. image:: understanding_general/edit_menu.png :align: center :alt: Overview of a menu being edit in Odoo Studio diff --git a/content/applications/productivity/studio/concepts/media/edit_menu.png b/content/applications/productivity/studio/concepts/understanding_general/edit_menu.png similarity index 100% rename from content/applications/productivity/studio/concepts/media/edit_menu.png rename to content/applications/productivity/studio/concepts/understanding_general/edit_menu.png diff --git a/content/applications/productivity/studio/concepts/media/new_app.png b/content/applications/productivity/studio/concepts/understanding_general/new_app.png similarity index 100% rename from content/applications/productivity/studio/concepts/media/new_app.png rename to content/applications/productivity/studio/concepts/understanding_general/new_app.png diff --git a/content/applications/productivity/studio/concepts/media/relational_fields.png b/content/applications/productivity/studio/concepts/understanding_general/relational_fields.png similarity index 100% rename from content/applications/productivity/studio/concepts/media/relational_fields.png rename to content/applications/productivity/studio/concepts/understanding_general/relational_fields.png diff --git a/content/applications/productivity/studio/how_to/export_import.rst b/content/applications/productivity/studio/how_to/export_import.rst index 22cf678d3..a683ade32 100644 --- a/content/applications/productivity/studio/how_to/export_import.rst +++ b/content/applications/productivity/studio/how_to/export_import.rst @@ -8,7 +8,7 @@ to use Studio for prototyping. To export these customizations, activate Studio on the main dashboard and, under the menu *Customizations*, click on *Export*. The default filename is *customizations.zip*. -.. image:: media/export_import/customizations_menu.png +.. image:: export_import/customizations_menu.png :align: center :alt: View of the menu customizations in Odoo Studio @@ -17,7 +17,7 @@ To export these customizations, activate Studio on the main dashboard and, under | To import and install the customizations in another instance, connect to the destination database, activate Studio and, under *Customizations*, click on *Import*. -.. image:: media/export_import/import_modules.png +.. image:: export_import/import_modules.png :align: center :alt: View of the import modules window for Odoo Studio diff --git a/content/applications/productivity/studio/how_to/media/export_import/customizations_menu.png b/content/applications/productivity/studio/how_to/export_import/customizations_menu.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/export_import/customizations_menu.png rename to content/applications/productivity/studio/how_to/export_import/customizations_menu.png diff --git a/content/applications/productivity/studio/how_to/media/export_import/import_modules.png b/content/applications/productivity/studio/how_to/export_import/import_modules.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/export_import/import_modules.png rename to content/applications/productivity/studio/how_to/export_import/import_modules.png diff --git a/content/applications/productivity/studio/how_to/rainbow_man.rst b/content/applications/productivity/studio/how_to/rainbow_man.rst index 4ee15f34a..5717983cf 100644 --- a/content/applications/productivity/studio/how_to/rainbow_man.rst +++ b/content/applications/productivity/studio/how_to/rainbow_man.rst @@ -5,7 +5,7 @@ Customizing the Rainbow Man The Rainbow Man in Odoo is an animation shown once the user completes certain tasks and clicks on certain buttons. It is a way to make the software fun to use, and rewarding, for employees. -.. image:: media/rainbow/crm_rainbow.png +.. image:: rainbow_man/crm_rainbow.png :align: center :alt: View of a sales form and the tab properties and its rainbow man field in Odoo Studio @@ -18,6 +18,6 @@ certain buttons. It is a way to make the software fun to use, and rewarding, for - when the user finishes a tour; - when the user finishes doing reconciliations. -.. image:: media/rainbow/properties_rainbow.png +.. image:: rainbow_man/properties_rainbow.png :align: center :alt: View of a sales form and the tab properties and its rainbow man field in Odoo Studio \ No newline at end of file diff --git a/content/applications/productivity/studio/how_to/media/rainbow/crm_rainbow.png b/content/applications/productivity/studio/how_to/rainbow_man/crm_rainbow.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/rainbow/crm_rainbow.png rename to content/applications/productivity/studio/how_to/rainbow_man/crm_rainbow.png diff --git a/content/applications/productivity/studio/how_to/media/rainbow/properties_rainbow.png b/content/applications/productivity/studio/how_to/rainbow_man/properties_rainbow.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/rainbow/properties_rainbow.png rename to content/applications/productivity/studio/how_to/rainbow_man/properties_rainbow.png diff --git a/content/applications/productivity/studio/how_to/reports.rst b/content/applications/productivity/studio/how_to/reports.rst index fa98c3f24..4f66b512b 100644 --- a/content/applications/productivity/studio/how_to/reports.rst +++ b/content/applications/productivity/studio/how_to/reports.rst @@ -10,7 +10,7 @@ Customizing Reports | When creating a new report, choose the purpose of it and if you would like the report to include header and footer (company logo, name, address, phone, email address, etc.). -.. image:: media/reports/report_typing.png +.. image:: reports/report_typing.png :align: center :alt: View of the types of new reports in Odoo Studio @@ -19,7 +19,7 @@ tables*, *Subtotal & Total*, and *Address Book* are dynamic elements (meaning th :doc:`one2many or a many2many <../concepts/understanding_general>` related object). *Text*, *Title Block*, *Image*, and *Text in Cell* are static elements. -.. image:: media/reports/add_tab.png +.. image:: reports/add_tab.png :align: center :alt: View of a report and the tab add in Odoo Studio @@ -27,7 +27,7 @@ Once the element is added to the view, select it to see its **Options**. The fir hierarchy of the selected object and its properties, allowing you to individually edit them. Fields with related objects have their directives shown on *Field Expression*. -.. image:: media/reports/options_tab.png +.. image:: reports/options_tab.png :align: center :alt: View of a report and the tab options in Odoo Studio @@ -39,14 +39,14 @@ them. Fields with related objects have their directives shown on *Field Expressi visibility of the report to specifics groups, meaning that users belonging to other groups do not see the same final document. -.. image:: media/reports/limit_visibility.png +.. image:: reports/limit_visibility.png :align: center :alt: View of a report’s settings emphasizing the field limit visibility to groups in Odoo Studio Under the **Report** tab, name your report, choose the paper format, and if the report should be added to the *Print* menu list on its respective document form. -.. image:: media/reports/print_menu.png +.. image:: reports/print_menu.png :align: center :alt: View of an invoice form emphasizing the menu print for Odoo Studio @@ -67,6 +67,6 @@ If activating the :ref:`developer mode `, additional fields such Actions in Odoo Studio can be undone until you *Close* the toolbox. Once you have closed Studio, changes can not be undone anymore. - .. image:: media/reports/undo_redo.png + .. image:: reports/undo_redo.png :align: center :alt: View of a report being built and emphasizing the undo and redo buttons in Odoo Studio diff --git a/content/applications/productivity/studio/how_to/media/reports/add_tab.png b/content/applications/productivity/studio/how_to/reports/add_tab.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/add_tab.png rename to content/applications/productivity/studio/how_to/reports/add_tab.png diff --git a/content/applications/productivity/studio/how_to/media/reports/limit_visibility.png b/content/applications/productivity/studio/how_to/reports/limit_visibility.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/limit_visibility.png rename to content/applications/productivity/studio/how_to/reports/limit_visibility.png diff --git a/content/applications/productivity/studio/how_to/media/reports/options_tab.png b/content/applications/productivity/studio/how_to/reports/options_tab.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/options_tab.png rename to content/applications/productivity/studio/how_to/reports/options_tab.png diff --git a/content/applications/productivity/studio/how_to/media/reports/print_menu.png b/content/applications/productivity/studio/how_to/reports/print_menu.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/print_menu.png rename to content/applications/productivity/studio/how_to/reports/print_menu.png diff --git a/content/applications/productivity/studio/how_to/media/reports/report_typing.png b/content/applications/productivity/studio/how_to/reports/report_typing.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/report_typing.png rename to content/applications/productivity/studio/how_to/reports/report_typing.png diff --git a/content/applications/productivity/studio/how_to/media/reports/undo_redo.png b/content/applications/productivity/studio/how_to/reports/undo_redo.png similarity index 100% rename from content/applications/productivity/studio/how_to/media/reports/undo_redo.png rename to content/applications/productivity/studio/how_to/reports/undo_redo.png diff --git a/content/applications/productivity/studio/use_cases/automated_actions.rst b/content/applications/productivity/studio/use_cases/automated_actions.rst index c918fc9dc..3378a9ddd 100644 --- a/content/applications/productivity/studio/use_cases/automated_actions.rst +++ b/content/applications/productivity/studio/use_cases/automated_actions.rst @@ -14,7 +14,7 @@ Under *Automations*, click on *Create* and set the following rules: - *Action To Do*: Update the Record - *Data to Write*: Lead/Opportunity > Value > 3 -.. image:: media/automated_actions/hight_priority_leads.png +.. image:: automated_actions/hight_priority_leads.png :align: center :alt: View of an automated action that sets a high priority to Belgian leads in Odoo Studio diff --git a/content/applications/productivity/studio/use_cases/media/automated_actions/hight_priority_leads.png b/content/applications/productivity/studio/use_cases/automated_actions/hight_priority_leads.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/automated_actions/hight_priority_leads.png rename to content/applications/productivity/studio/use_cases/automated_actions/hight_priority_leads.png diff --git a/content/applications/productivity/studio/use_cases/filters_status_bar.rst b/content/applications/productivity/studio/use_cases/filters_status_bar.rst index 862f806bd..546480568 100644 --- a/content/applications/productivity/studio/use_cases/filters_status_bar.rst +++ b/content/applications/productivity/studio/use_cases/filters_status_bar.rst @@ -8,13 +8,13 @@ Advanced Use Cases: Filters and Status Bar On your customer’s page, use *Filters* > *Add Custom Filter* to group customers by country. Now, under *Favorites*, *Save Current Search* enabling *Use by default* and *Save*. -.. image:: media/filters_status_bar/customer_filter.png +.. image:: filters_status_bar/customer_filter.png :align: center :alt: View of a custom filter being set to be used by default in Odoo On *Filter Rules* in Studio mode, select the respective filter and enable *Default Filter*. -.. image:: media/filters_status_bar/sales_default_filter.png +.. image:: filters_status_bar/sales_default_filter.png :align: center :alt: View of a filter’s rule form emphasizing the field default filter in Odoo Studio @@ -27,7 +27,7 @@ On *Filter Rules* in Studio mode, select the respective filter and enable *Defau | On the *Views* menu, access *Kanban* and, under its *View* options, set the *Default Group by* as *Pipeline status bar*. -.. image:: media/filters_status_bar/add_pipeline.png +.. image:: filters_status_bar/add_pipeline.png :align: center :alt: Form view emphasizing the button add a pipeline bar in Odoo Studio @@ -37,7 +37,7 @@ throughout stages (also through the product’s form), stages are shown in the K .. tip:: To make modifications in the pipeline status bar, for example, remember to go back to *Form View*. - .. image:: media/filters_status_bar/form_view.png + .. image:: filters_status_bar/form_view.png :align: center :alt: View of Studio emphasizing the form view button in Odoo Studio @@ -53,7 +53,7 @@ values: - *Action To Do*: Update the Record - *Data to Write*: Cost (Product Template) > Value > 0 -.. image:: media/filters_status_bar/automations_zero_price.png +.. image:: filters_status_bar/automations_zero_price.png :align: center :alt: View of the automated action created to set the price of a product to zero in Odoo Studio diff --git a/content/applications/productivity/studio/use_cases/media/filters_status_bar/add_pipeline.png b/content/applications/productivity/studio/use_cases/filters_status_bar/add_pipeline.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/filters_status_bar/add_pipeline.png rename to content/applications/productivity/studio/use_cases/filters_status_bar/add_pipeline.png diff --git a/content/applications/productivity/studio/use_cases/media/filters_status_bar/automations_zero_price.png b/content/applications/productivity/studio/use_cases/filters_status_bar/automations_zero_price.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/filters_status_bar/automations_zero_price.png rename to content/applications/productivity/studio/use_cases/filters_status_bar/automations_zero_price.png diff --git a/content/applications/productivity/studio/use_cases/media/filters_status_bar/customer_filter.png b/content/applications/productivity/studio/use_cases/filters_status_bar/customer_filter.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/filters_status_bar/customer_filter.png rename to content/applications/productivity/studio/use_cases/filters_status_bar/customer_filter.png diff --git a/content/applications/productivity/studio/use_cases/media/filters_status_bar/form_view.png b/content/applications/productivity/studio/use_cases/filters_status_bar/form_view.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/filters_status_bar/form_view.png rename to content/applications/productivity/studio/use_cases/filters_status_bar/form_view.png diff --git a/content/applications/productivity/studio/use_cases/media/filters_status_bar/sales_default_filter.png b/content/applications/productivity/studio/use_cases/filters_status_bar/sales_default_filter.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/filters_status_bar/sales_default_filter.png rename to content/applications/productivity/studio/use_cases/filters_status_bar/sales_default_filter.png diff --git a/content/applications/productivity/studio/use_cases/models_fields.rst b/content/applications/productivity/studio/use_cases/models_fields.rst index c56aa19fa..a15661fbb 100644 --- a/content/applications/productivity/studio/use_cases/models_fields.rst +++ b/content/applications/productivity/studio/use_cases/models_fields.rst @@ -10,7 +10,7 @@ Advanced Use Cases: Creating Models and Adding Fields the one just created) *> is not = > France.* | You can now hide the related field created (*Country*) if you wish. -.. image:: media/models_fields/invisible_domain.png +.. image:: models_fields/invisible_domain.png :align: center :alt: View of the invisibility domain of a field being set in Odoo Studio @@ -21,7 +21,7 @@ Advanced Use Cases: Creating Models and Adding Fields created) *> is not = > 75*. | Again, hide the related field with the country’s ID if you prefer. -.. image:: media/models_fields/url_id.png +.. image:: models_fields/url_id.png :align: center :alt: View of an URL emphasizing where a country’s ID can be found for Odoo Studio @@ -32,7 +32,7 @@ From the dashboard, (optionally) start a new module. Then, click on *Edit Menu* *New Menu* (model). Set your menu name and *Confirm*. Now, on its form, drag & drop the necessary fields. -.. image:: media/models_fields/new_menu.png +.. image:: models_fields/new_menu.png :align: center :alt: View of the recommended fields for an object in Odoo Studio @@ -47,12 +47,12 @@ fields. .. tip:: The *Existing Fields* are the ones that are on the current model but not yet in the view. - .. image:: media/models_fields/new_existing_fields.png + .. image:: models_fields/new_existing_fields.png :align: center :height: 420 :alt: Form view and a Many2one field being dropped in Odoo Studio -.. image:: media/models_fields/real_estate_many2one.png +.. image:: models_fields/real_estate_many2one.png :align: center :alt: Form view and a Many2one field being dropped in Odoo Studio @@ -61,7 +61,7 @@ fields. | *Status buttons* are computed fields, meaning that they count the numbers of records on the related model, and allow you to access them. -.. image:: media/models_fields/add_button.png +.. image:: models_fields/add_button.png :align: center :alt: Form view and the status button window being shown in Odoo Studio @@ -69,7 +69,7 @@ fields. When searching for relations, click on *Search more* and filter it by *Custom*. This way you avoid creating duplicates. - .. image:: media/models_fields/search_model_custom.png + .. image:: models_fields/search_model_custom.png :align: center :alt: View of the search model window in Odoo Studio @@ -78,7 +78,7 @@ fields. Once the field *Tags* is added to the form, select it and, under its *Properties > Widgets*, choose *Checkboxes*. -.. image:: media/models_fields/widget.png +.. image:: models_fields/widget.png :align: center :alt: Form view showing the widgets available in Odoo Studio @@ -89,7 +89,7 @@ Once the field *Tags* is added to the form, select it and, under its *Properties In your form view, add a *Tags* field and relate it to *Partners Tag*. Under *Properties*, define its *Widget* as *Many2many*. Do the same process another 2 times for *Checkboxes* and *Tags*. -.. image:: media/models_fields/widget_checkboxes.png +.. image:: models_fields/widget_checkboxes.png :align: center :alt: Form view emphasizing the widget property in Odoo Studio @@ -98,7 +98,7 @@ its *Widget* as *Many2many*. Do the same process another 2 times for *Checkboxes to their *Widget*. In the example below, the invisibility rule for the *Partner Tags* is set as: *Select Tag type > is not = > Tags.* -.. image:: media/models_fields/domain_select_tag_type.png +.. image:: models_fields/domain_select_tag_type.png :align: center :alt: Form view emphasizing a field added and its invisibility properties in Odoo Studio @@ -110,7 +110,7 @@ On your quotation form, add a *Selection* field with the values *Accepted* and * *Required* condition as *Untaxed Amount > 500* and the *Limit visibility to groups* as *Sales / Administrator* or managers. -.. image:: media/models_fields/domain_higher_500.png +.. image:: models_fields/domain_higher_500.png :align: center :alt: Form view of a required domain being set in Odoo Studio @@ -121,7 +121,7 @@ Administrator* or managers. on *Field Help*. The tooltip message is the explanatory message shown when the user hovers the field. The message here written is displayed on all views forms where the field is added. -.. image:: media/models_fields/field_help.png +.. image:: models_fields/field_help.png :align: center :alt: Form view showing more property options and emphasizing the help feature in Odoo Studio @@ -129,7 +129,7 @@ Administrator* or managers. The *Field Help* message can only be applied to *new* fields. If you would like to change/apply a tooltip for a specific field, use the *Help Tooltip* option under *Properties*. - .. image:: media/models_fields/help_tooltip.png + .. image:: models_fields/help_tooltip.png :align: center :height: 350 :alt: View of the properties emphasizing the help tooltip option in Odoo Studio diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/add_button.png b/content/applications/productivity/studio/use_cases/models_fields/add_button.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/add_button.png rename to content/applications/productivity/studio/use_cases/models_fields/add_button.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/domain_higher_500.png b/content/applications/productivity/studio/use_cases/models_fields/domain_higher_500.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/domain_higher_500.png rename to content/applications/productivity/studio/use_cases/models_fields/domain_higher_500.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/domain_select_tag_type.png b/content/applications/productivity/studio/use_cases/models_fields/domain_select_tag_type.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/domain_select_tag_type.png rename to content/applications/productivity/studio/use_cases/models_fields/domain_select_tag_type.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/field_help.png b/content/applications/productivity/studio/use_cases/models_fields/field_help.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/field_help.png rename to content/applications/productivity/studio/use_cases/models_fields/field_help.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/help_tooltip.png b/content/applications/productivity/studio/use_cases/models_fields/help_tooltip.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/help_tooltip.png rename to content/applications/productivity/studio/use_cases/models_fields/help_tooltip.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/invisible_domain.png b/content/applications/productivity/studio/use_cases/models_fields/invisible_domain.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/invisible_domain.png rename to content/applications/productivity/studio/use_cases/models_fields/invisible_domain.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/new_existing_fields.png b/content/applications/productivity/studio/use_cases/models_fields/new_existing_fields.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/new_existing_fields.png rename to content/applications/productivity/studio/use_cases/models_fields/new_existing_fields.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/new_menu.png b/content/applications/productivity/studio/use_cases/models_fields/new_menu.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/new_menu.png rename to content/applications/productivity/studio/use_cases/models_fields/new_menu.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/real_estate_many2one.png b/content/applications/productivity/studio/use_cases/models_fields/real_estate_many2one.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/real_estate_many2one.png rename to content/applications/productivity/studio/use_cases/models_fields/real_estate_many2one.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/search_model_custom.png b/content/applications/productivity/studio/use_cases/models_fields/search_model_custom.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/search_model_custom.png rename to content/applications/productivity/studio/use_cases/models_fields/search_model_custom.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/url_id.png b/content/applications/productivity/studio/use_cases/models_fields/url_id.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/url_id.png rename to content/applications/productivity/studio/use_cases/models_fields/url_id.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/widget.png b/content/applications/productivity/studio/use_cases/models_fields/widget.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/widget.png rename to content/applications/productivity/studio/use_cases/models_fields/widget.png diff --git a/content/applications/productivity/studio/use_cases/media/models_fields/widget_checkboxes.png b/content/applications/productivity/studio/use_cases/models_fields/widget_checkboxes.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/models_fields/widget_checkboxes.png rename to content/applications/productivity/studio/use_cases/models_fields/widget_checkboxes.png diff --git a/content/applications/productivity/studio/use_cases/views.rst b/content/applications/productivity/studio/use_cases/views.rst index 0016ce637..5c044ac9b 100644 --- a/content/applications/productivity/studio/use_cases/views.rst +++ b/content/applications/productivity/studio/use_cases/views.rst @@ -6,7 +6,7 @@ Advanced Use Cases: Views From the Sales page, access Studio and, under *Views*, set the *Kanban* option as the default one. -.. image:: media/views/kanban_default.png +.. image:: views/kanban_default.png :align: center :height: 380 :alt: View of the Kanban option being set as the default one in Odoo Studio @@ -20,7 +20,7 @@ From the Sales page, access Studio and, under *Views*, set the *Kanban* option a | If the field is left blank, no editing is possible and records are shown based on your column preferences on the lead's page (front-end). -.. image:: media/views/view_editable.png +.. image:: views/view_editable.png :align: center :alt: View options emphasizing the editable options of a leads page in Odoo Studio diff --git a/content/applications/productivity/studio/use_cases/media/views/kanban_default.png b/content/applications/productivity/studio/use_cases/views/kanban_default.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/views/kanban_default.png rename to content/applications/productivity/studio/use_cases/views/kanban_default.png diff --git a/content/applications/productivity/studio/use_cases/media/views/view_editable.png b/content/applications/productivity/studio/use_cases/views/view_editable.png similarity index 100% rename from content/applications/productivity/studio/use_cases/media/views/view_editable.png rename to content/applications/productivity/studio/use_cases/views/view_editable.png diff --git a/content/applications/sales/crm/acquire_leads/convert.rst b/content/applications/sales/crm/acquire_leads/convert.rst index 1aafaad16..9ad15d857 100644 --- a/content/applications/sales/crm/acquire_leads/convert.rst +++ b/content/applications/sales/crm/acquire_leads/convert.rst @@ -16,13 +16,13 @@ Configuration For this feature to work, go to :menuselection:`CRM --> Configuration --> Settings` and activate the *Leads* feature. -.. image:: media/convert01.png +.. image:: convert/convert01.png :align: center You will now have a new submenu *Leads* under *Leads* where they will aggregate. -.. image:: media/convert02.png +.. image:: convert/convert02.png :align: center Convert a lead into an opportunity @@ -32,7 +32,7 @@ When you click on a *Lead* you will have the option to convert it to an opportunity and decide if it should still be assigned to the same channel/person and if you need to create a new customer. -.. image:: media/convert03.png +.. image:: convert/convert03.png :align: center If you already have an opportunity with that customer Odoo will @@ -51,7 +51,7 @@ priority to the information present on the first opportunity. No information is lost: data from the other opportunity is logged in the chatter and the information fields for easy access. -.. image:: media/convert_04.png +.. image:: convert/convert_04.png :align: center Would you find a duplicate yourself, ...you can also merge opportunities @@ -60,7 +60,7 @@ or leads even if the system doesn't propose it. Here’s how, from the list view. Select the opportunities or leads you want to merge and the action button will appear. Then, you can select merge. -.. image:: media/convert_05.png +.. image:: convert/convert_05.png :align: center .. note:: diff --git a/content/applications/sales/crm/acquire_leads/media/convert01.png b/content/applications/sales/crm/acquire_leads/convert/convert01.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/convert01.png rename to content/applications/sales/crm/acquire_leads/convert/convert01.png diff --git a/content/applications/sales/crm/acquire_leads/media/convert02.png b/content/applications/sales/crm/acquire_leads/convert/convert02.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/convert02.png rename to content/applications/sales/crm/acquire_leads/convert/convert02.png diff --git a/content/applications/sales/crm/acquire_leads/media/convert03.png b/content/applications/sales/crm/acquire_leads/convert/convert03.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/convert03.png rename to content/applications/sales/crm/acquire_leads/convert/convert03.png diff --git a/content/applications/sales/crm/acquire_leads/media/convert_04.png b/content/applications/sales/crm/acquire_leads/convert/convert_04.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/convert_04.png rename to content/applications/sales/crm/acquire_leads/convert/convert_04.png diff --git a/content/applications/sales/crm/acquire_leads/media/convert_05.png b/content/applications/sales/crm/acquire_leads/convert/convert_05.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/convert_05.png rename to content/applications/sales/crm/acquire_leads/convert/convert_05.png diff --git a/content/applications/sales/crm/acquire_leads/lead_mining.rst b/content/applications/sales/crm/acquire_leads/lead_mining.rst index 6e0edac88..15031aa69 100644 --- a/content/applications/sales/crm/acquire_leads/lead_mining.rst +++ b/content/applications/sales/crm/acquire_leads/lead_mining.rst @@ -9,7 +9,7 @@ Configuration For this feature to work, go to :menuselection:`CRM --> Configuration --> Settings` and activate the **Lead Mining** feature. -.. image:: media/LM1.png +.. image:: lead_mining/LM1.png :align: center @@ -20,14 +20,14 @@ You are also able to create lead mining requests from the :menuselection:`Configuration --> Lead Mining Requests` and through :menuselection:`Leads --> Leads` where you have the **Generate Leads** button. -.. image:: media/LM2.png +.. image:: lead_mining/LM2.png :align: center From there, click on the **Generate Leads** button, a window where you will be able to pick your criteria will pop up. -.. image:: media/LM5.png +.. image:: lead_mining/LM5.png :align: center @@ -54,10 +54,10 @@ Here is the pricing for this `feature Configuration --> Settings --> Buy Credits`; or go to :menuselection:`Settings --> Contacts --> Odoo IAP --> View my Services`. -.. image:: media/LM6.png +.. image:: lead_mining/LM6.png :align: center -.. image:: media/LM7.png +.. image:: lead_mining/LM7.png :align: center diff --git a/content/applications/sales/crm/acquire_leads/media/LM1.png b/content/applications/sales/crm/acquire_leads/lead_mining/LM1.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/LM1.png rename to content/applications/sales/crm/acquire_leads/lead_mining/LM1.png diff --git a/content/applications/sales/crm/acquire_leads/media/LM2.png b/content/applications/sales/crm/acquire_leads/lead_mining/LM2.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/LM2.png rename to content/applications/sales/crm/acquire_leads/lead_mining/LM2.png diff --git a/content/applications/sales/crm/acquire_leads/media/LM5.png b/content/applications/sales/crm/acquire_leads/lead_mining/LM5.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/LM5.png rename to content/applications/sales/crm/acquire_leads/lead_mining/LM5.png diff --git a/content/applications/sales/crm/acquire_leads/media/LM6.png b/content/applications/sales/crm/acquire_leads/lead_mining/LM6.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/LM6.png rename to content/applications/sales/crm/acquire_leads/lead_mining/LM6.png diff --git a/content/applications/sales/crm/acquire_leads/media/LM7.png b/content/applications/sales/crm/acquire_leads/lead_mining/LM7.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/LM7.png rename to content/applications/sales/crm/acquire_leads/lead_mining/LM7.png diff --git a/content/applications/sales/crm/acquire_leads/media/generate_from_email01.png b/content/applications/sales/crm/acquire_leads/media/generate_from_email01.png deleted file mode 100644 index 923533221..000000000 Binary files a/content/applications/sales/crm/acquire_leads/media/generate_from_email01.png and /dev/null differ diff --git a/content/applications/sales/crm/acquire_leads/send_quotes.rst b/content/applications/sales/crm/acquire_leads/send_quotes.rst index 859b520a9..0bfa53055 100644 --- a/content/applications/sales/crm/acquire_leads/send_quotes.rst +++ b/content/applications/sales/crm/acquire_leads/send_quotes.rst @@ -5,7 +5,7 @@ Send quotations When you qualify a lead into an opportunity you will most likely need to send them a quotation. You can directly do this in the CRM App with Odoo. -.. image:: media/send_quotes01.png +.. image:: send_quotes/send_quotes01.png :align: center Create a new quotation @@ -15,13 +15,13 @@ By clicking on any opportunity or lead, you will see a *New Quotation* button, it will bring you into a new menu where you can manage your quote. -.. image:: media/send_quotes02.png +.. image:: send_quotes/send_quotes02.png :align: center You will find all your quotes to that specific opportunity under the *Quotations* menu on that page. -.. image:: media/send_quotes03.png +.. image:: send_quotes/send_quotes03.png :align: center Mark them won/lost diff --git a/content/applications/sales/crm/acquire_leads/media/send_quotes01.png b/content/applications/sales/crm/acquire_leads/send_quotes/send_quotes01.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/send_quotes01.png rename to content/applications/sales/crm/acquire_leads/send_quotes/send_quotes01.png diff --git a/content/applications/sales/crm/acquire_leads/media/send_quotes02.png b/content/applications/sales/crm/acquire_leads/send_quotes/send_quotes02.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/send_quotes02.png rename to content/applications/sales/crm/acquire_leads/send_quotes/send_quotes02.png diff --git a/content/applications/sales/crm/acquire_leads/media/send_quotes03.png b/content/applications/sales/crm/acquire_leads/send_quotes/send_quotes03.png similarity index 100% rename from content/applications/sales/crm/acquire_leads/media/send_quotes03.png rename to content/applications/sales/crm/acquire_leads/send_quotes/send_quotes03.png diff --git a/content/applications/sales/crm/optimize/gamification.rst b/content/applications/sales/crm/optimize/gamification.rst index 245f11bc6..a0155ac82 100644 --- a/content/applications/sales/crm/optimize/gamification.rst +++ b/content/applications/sales/crm/optimize/gamification.rst @@ -13,7 +13,7 @@ Configuration Install the *Gamification* module, or the *CRM gamification* one, which adds some useful data (goals and challenges) that can be used on *CRM/Sale*. -.. image:: media/gamification_module_install.png +.. image:: gamification/gamification_module_install.png :align: center :alt: View of the gamification module being installed in Odoo @@ -28,7 +28,7 @@ Now, create your first challenge by going to :menuselection:`Settings --> Gamifi features in order to access the configuration. To do so, go to *Settings* and *Activate the developer mode*. -.. image:: media/gamification_tools_menu.png +.. image:: gamification/gamification_tools_menu.png :align: center :alt: View if the gamification tools menu in Odoo Settings @@ -50,7 +50,7 @@ In the example below, 2 employees are being challenged with a *Monthly Sales Tar is based on 2 goals: the total amount invoiced and number of new leads generated. At the end of the month, the winner will be granted with a badge. -.. image:: media/challenges.png +.. image:: gamification/challenges.png :align: center :alt: View of the challenge form and a challenge being created for Odoo Sales @@ -65,7 +65,7 @@ Set up goals leads, time to qualify a lead, total amount invoiced in a specific week, month or any other time frame based on your management preferences, etc. -.. image:: media/goal_definitions.png +.. image:: gamification/goal_definitions.png :align: center :alt: View of the goal definition form and a goal definition being created for Odoo Sales @@ -81,6 +81,6 @@ exceptional achievement, a badge is an easy way to express gratitude to a user f To create and grant badges to your employees based on their performance, go to :menuselection:`Settings --> Gamification Tools --> Badges`. -.. image:: media/badges.png +.. image:: gamification/badges.png :align: center :alt: View of the badges page in Odoo diff --git a/content/applications/sales/crm/optimize/media/badges.png b/content/applications/sales/crm/optimize/gamification/badges.png similarity index 100% rename from content/applications/sales/crm/optimize/media/badges.png rename to content/applications/sales/crm/optimize/gamification/badges.png diff --git a/content/applications/sales/crm/optimize/media/challenges.png b/content/applications/sales/crm/optimize/gamification/challenges.png similarity index 100% rename from content/applications/sales/crm/optimize/media/challenges.png rename to content/applications/sales/crm/optimize/gamification/challenges.png diff --git a/content/applications/sales/crm/optimize/media/gamification_module_install.png b/content/applications/sales/crm/optimize/gamification/gamification_module_install.png similarity index 100% rename from content/applications/sales/crm/optimize/media/gamification_module_install.png rename to content/applications/sales/crm/optimize/gamification/gamification_module_install.png diff --git a/content/applications/sales/crm/optimize/media/gamification_tools_menu.png b/content/applications/sales/crm/optimize/gamification/gamification_tools_menu.png similarity index 100% rename from content/applications/sales/crm/optimize/media/gamification_tools_menu.png rename to content/applications/sales/crm/optimize/gamification/gamification_tools_menu.png diff --git a/content/applications/sales/crm/optimize/media/goal_definitions.png b/content/applications/sales/crm/optimize/gamification/goal_definitions.png similarity index 100% rename from content/applications/sales/crm/optimize/media/goal_definitions.png rename to content/applications/sales/crm/optimize/gamification/goal_definitions.png diff --git a/content/applications/sales/crm/optimize/partner_autocomplete.rst b/content/applications/sales/crm/optimize/partner_autocomplete.rst index ad8ebf905..84427ff82 100644 --- a/content/applications/sales/crm/optimize/partner_autocomplete.rst +++ b/content/applications/sales/crm/optimize/partner_autocomplete.rst @@ -10,7 +10,7 @@ Configuration Go to :menuselection:`Settings --> Contacts` and activate the *Partner Autocomplete* feature. -.. image:: media/settings_partner_autocomplete.png +.. image:: partner_autocomplete/settings_partner_autocomplete.png :align: center :alt: View of settings page and the activations of the feature in Odoo @@ -22,11 +22,11 @@ Enrich your contacts with corporate data data. | For example, after typing *Odoo*, you will get the following information: -.. image:: media/odoo_autocomplete.png +.. image:: partner_autocomplete/odoo_autocomplete.png :align: center :alt: Creating a new contact in Odoo -.. image:: media/odoo_info_autocomplete.png +.. image:: partner_autocomplete/odoo_info_autocomplete.png :align: center :alt: View of the information being shown about odoo with the autocomplete option in Odoo diff --git a/content/applications/sales/crm/optimize/media/odoo_autocomplete.png b/content/applications/sales/crm/optimize/partner_autocomplete/odoo_autocomplete.png similarity index 100% rename from content/applications/sales/crm/optimize/media/odoo_autocomplete.png rename to content/applications/sales/crm/optimize/partner_autocomplete/odoo_autocomplete.png diff --git a/content/applications/sales/crm/optimize/media/odoo_info_autocomplete.png b/content/applications/sales/crm/optimize/partner_autocomplete/odoo_info_autocomplete.png similarity index 100% rename from content/applications/sales/crm/optimize/media/odoo_info_autocomplete.png rename to content/applications/sales/crm/optimize/partner_autocomplete/odoo_info_autocomplete.png diff --git a/content/applications/sales/crm/optimize/media/settings_partner_autocomplete.png b/content/applications/sales/crm/optimize/partner_autocomplete/settings_partner_autocomplete.png similarity index 100% rename from content/applications/sales/crm/optimize/media/settings_partner_autocomplete.png rename to content/applications/sales/crm/optimize/partner_autocomplete/settings_partner_autocomplete.png diff --git a/content/applications/sales/crm/performance/win_loss.rst b/content/applications/sales/crm/performance/win_loss.rst index 833fd948f..2aecd69bb 100644 --- a/content/applications/sales/crm/performance/win_loss.rst +++ b/content/applications/sales/crm/performance/win_loss.rst @@ -12,15 +12,15 @@ From there you can filter to which opportunities you wish to see, yours, the ones from your sales channel, your whole company, etc. You can then click on filter and check Won/Lost. -.. image:: media/win_loss01.png +.. image:: win_loss/win_loss01.png :align: center You can also change the *Measures* to *Total Revenue*. -.. image:: media/win_loss02.png +.. image:: win_loss/win_loss02.png :align: center You also have the ability to switch to a pie chart view. -.. image:: media/win_loss03.png +.. image:: win_loss/win_loss03.png :align: center diff --git a/content/applications/sales/crm/performance/media/win_loss01.png b/content/applications/sales/crm/performance/win_loss/win_loss01.png similarity index 100% rename from content/applications/sales/crm/performance/media/win_loss01.png rename to content/applications/sales/crm/performance/win_loss/win_loss01.png diff --git a/content/applications/sales/crm/performance/media/win_loss02.png b/content/applications/sales/crm/performance/win_loss/win_loss02.png similarity index 100% rename from content/applications/sales/crm/performance/media/win_loss02.png rename to content/applications/sales/crm/performance/win_loss/win_loss02.png diff --git a/content/applications/sales/crm/performance/media/win_loss03.png b/content/applications/sales/crm/performance/win_loss/win_loss03.png similarity index 100% rename from content/applications/sales/crm/performance/media/win_loss03.png rename to content/applications/sales/crm/performance/win_loss/win_loss03.png diff --git a/content/applications/sales/crm/pipeline/lost_opportunities.rst b/content/applications/sales/crm/pipeline/lost_opportunities.rst index 2a54cdd02..69392541f 100644 --- a/content/applications/sales/crm/pipeline/lost_opportunities.rst +++ b/content/applications/sales/crm/pipeline/lost_opportunities.rst @@ -15,7 +15,7 @@ a *Mark Lost* button. You can then select an existing *Lost Reason* or create a new one right there. -.. image:: media/lost_opportunities01.png +.. image:: lost_opportunities/lost_opportunities01.png :align: center Manage & create lost reasons @@ -33,7 +33,7 @@ To retrieve lost opportunities and do actions on them (send an email, make a feedback call, etc.), select the *Lost* filter in the search bar. -.. image:: media/lost_opportunities02.png +.. image:: lost_opportunities/lost_opportunities02.png :align: center You will then see all your lost opportunities. @@ -43,7 +43,7 @@ Reason*. For Example, *Too Expensive*. -.. image:: media/lost_opportunities03.png +.. image:: lost_opportunities/lost_opportunities03.png :align: center Restore lost opportunities @@ -53,25 +53,25 @@ From the Kanban view with the filter(s) in place, you can select any opportunity you wish and work on it as usual. You can also restore it by clicking on *Archived*. -.. image:: media/lost_opportunities04.png +.. image:: lost_opportunities/lost_opportunities04.png :align: center You can also restore items in batch from the Kanban view when they belong to the same stage. Select *Restore Records* in the column options. You can also archive the same way. -.. image:: media/lost_opportunities05.png +.. image:: lost_opportunities/lost_opportunities05.png :align: center To select specific opportunities, you should switch to the list view. -.. image:: media/lost_opportunities06.png +.. image:: lost_opportunities/lost_opportunities06.png :align: center Then you can select as many or all opportunities and select the actions you want to take. -.. image:: media/lost_opportunities07.png +.. image:: lost_opportunities/lost_opportunities07.png :align: center .. seealso:: diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities01.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities01.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities01.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities01.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities02.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities02.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities02.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities02.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities03.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities03.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities03.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities03.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities04.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities04.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities04.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities04.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities05.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities05.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities05.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities05.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities06.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities06.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities06.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities06.png diff --git a/content/applications/sales/crm/pipeline/media/lost_opportunities07.png b/content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities07.png similarity index 100% rename from content/applications/sales/crm/pipeline/media/lost_opportunities07.png rename to content/applications/sales/crm/pipeline/lost_opportunities/lost_opportunities07.png diff --git a/content/applications/sales/crm/pipeline/multi_sales_team.rst b/content/applications/sales/crm/pipeline/multi_sales_team.rst index dafeb5bc3..20ba4eadd 100644 --- a/content/applications/sales/crm/pipeline/multi_sales_team.rst +++ b/content/applications/sales/crm/pipeline/multi_sales_team.rst @@ -20,7 +20,7 @@ Set a *Domain* to assign leads/opportunities to this Sales Team based on specifi country, language, or campaign. Set an *Invoicing Target* if this team has specific monthly revenue goals. -.. image:: multiple_sales_teams/sales-team-creation.png +.. image:: multi_sales_team/sales-team-creation.png :align: center :alt: Creating a Sales Team @@ -32,7 +32,7 @@ configuration page. Select a salesperson from the dropdown menu or create new sa maximum number of leads that can be assigned to this salesperson in a 30-day period to ensure that they do not overwork. -.. image:: multiple_sales_teams/add-a-salesperson.png +.. image:: multi_sales_team/add-a-salesperson.png :align: center :alt: Adding a Salesperson @@ -48,7 +48,7 @@ Each tile gives an overview of the Sales Team's open opportunities, quotations, expected revenue, as well as a bar graph of new opportunities per week and an invoicing progress bar. -.. image:: multiple_sales_teams/sales-team-overview.png +.. image:: multi_sales_team/sales-team-overview.png :align: center :alt: Sales Team Overview @@ -56,7 +56,7 @@ Click on the three dots in the corner of a tile to open a navigational menu that view documents or reports, create new quotations or opportunities, pick a color for this team, or access its configuration page. -.. image:: multiple_sales_teams/team-overview-three-dot-menu.png +.. image:: multi_sales_team/team-overview-three-dot-menu.png :align: center :alt: Three Dot Menu diff --git a/content/applications/sales/crm/pipeline/multiple_sales_teams/add-a-salesperson.png b/content/applications/sales/crm/pipeline/multi_sales_team/add-a-salesperson.png similarity index 100% rename from content/applications/sales/crm/pipeline/multiple_sales_teams/add-a-salesperson.png rename to content/applications/sales/crm/pipeline/multi_sales_team/add-a-salesperson.png diff --git a/content/applications/sales/crm/pipeline/multiple_sales_teams/sales-team-creation.png b/content/applications/sales/crm/pipeline/multi_sales_team/sales-team-creation.png similarity index 100% rename from content/applications/sales/crm/pipeline/multiple_sales_teams/sales-team-creation.png rename to content/applications/sales/crm/pipeline/multi_sales_team/sales-team-creation.png diff --git a/content/applications/sales/crm/pipeline/multiple_sales_teams/sales-team-overview.png b/content/applications/sales/crm/pipeline/multi_sales_team/sales-team-overview.png similarity index 100% rename from content/applications/sales/crm/pipeline/multiple_sales_teams/sales-team-overview.png rename to content/applications/sales/crm/pipeline/multi_sales_team/sales-team-overview.png diff --git a/content/applications/sales/crm/pipeline/multiple_sales_teams/team-overview-three-dot-menu.png b/content/applications/sales/crm/pipeline/multi_sales_team/team-overview-three-dot-menu.png similarity index 100% rename from content/applications/sales/crm/pipeline/multiple_sales_teams/team-overview-three-dot-menu.png rename to content/applications/sales/crm/pipeline/multi_sales_team/team-overview-three-dot-menu.png diff --git a/content/applications/sales/crm/track_leads/prospect_visits.rst b/content/applications/sales/crm/track_leads/prospect_visits.rst index d5979398a..9ec8385ca 100644 --- a/content/applications/sales/crm/track_leads/prospect_visits.rst +++ b/content/applications/sales/crm/track_leads/prospect_visits.rst @@ -14,7 +14,7 @@ Configuration To use this feature, install the free module *Lead Scoring* under your *Apps* page (only available in Odoo Enterprise). -.. image:: media/prospect_visits01.png +.. image:: prospect_visits/prospect_visits01.png :align: center Track a webpage @@ -23,12 +23,12 @@ Track a webpage Go to any static page you want to track on your website and under the *Promote* tab you will find *Optimize SEO* -.. image:: media/prospect_visits02.png +.. image:: prospect_visits/prospect_visits02.png :align: center There you will see a *Track Page* checkbox to track this page. -.. image:: media/prospect_visits03.png +.. image:: prospect_visits/prospect_visits03.png :align: center See visited pages in your leads/opportunities @@ -43,10 +43,10 @@ chatter. Both will update if the viewers comes back to your website and visits more pages. -.. image:: media/prospect_visits04.png +.. image:: prospect_visits/prospect_visits04.png :align: center -.. image:: media/prospect_visits05.png +.. image:: prospect_visits/prospect_visits05.png :align: center The feature will not repeat multiple viewings of the same pages in the diff --git a/content/applications/sales/crm/track_leads/media/prospect_visits01.png b/content/applications/sales/crm/track_leads/prospect_visits/prospect_visits01.png similarity index 100% rename from content/applications/sales/crm/track_leads/media/prospect_visits01.png rename to content/applications/sales/crm/track_leads/prospect_visits/prospect_visits01.png diff --git a/content/applications/sales/crm/track_leads/media/prospect_visits02.png b/content/applications/sales/crm/track_leads/prospect_visits/prospect_visits02.png similarity index 100% rename from content/applications/sales/crm/track_leads/media/prospect_visits02.png rename to content/applications/sales/crm/track_leads/prospect_visits/prospect_visits02.png diff --git a/content/applications/sales/crm/track_leads/media/prospect_visits03.png b/content/applications/sales/crm/track_leads/prospect_visits/prospect_visits03.png similarity index 100% rename from content/applications/sales/crm/track_leads/media/prospect_visits03.png rename to content/applications/sales/crm/track_leads/prospect_visits/prospect_visits03.png diff --git a/content/applications/sales/crm/track_leads/media/prospect_visits04.png b/content/applications/sales/crm/track_leads/prospect_visits/prospect_visits04.png similarity index 100% rename from content/applications/sales/crm/track_leads/media/prospect_visits04.png rename to content/applications/sales/crm/track_leads/prospect_visits/prospect_visits04.png diff --git a/content/applications/sales/crm/track_leads/media/prospect_visits05.png b/content/applications/sales/crm/track_leads/prospect_visits/prospect_visits05.png similarity index 100% rename from content/applications/sales/crm/track_leads/media/prospect_visits05.png rename to content/applications/sales/crm/track_leads/prospect_visits/prospect_visits05.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags.rst b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags.rst index 0d81aee85..e6b689f29 100644 --- a/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags.rst +++ b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags.rst @@ -17,16 +17,16 @@ To use discounts tags, we need to learn about barcode nomenclature. Let's say you want to have a discount for the product with the following barcode: -.. image:: media/discount_tags01.png +.. image:: discount_tags/discount_tags01.png :align: center You can find the *Default Nomenclature* under the settings of your PoS interface. -.. image:: media/discount_tags02.png +.. image:: discount_tags/discount_tags02.png :align: center -.. image:: media/discount_tags03.png +.. image:: discount_tags/discount_tags03.png :align: center Let's say you want 50% discount on a product you have to start your @@ -34,7 +34,7 @@ barcode with 22 (for the discount barcode nomenclature) and then 50 (for the %) before adding the product barcode. In our example, the barcode would be: -.. image:: media/discount_tags04.png +.. image:: discount_tags/discount_tags04.png :align: center Scan the products & tags @@ -42,11 +42,11 @@ Scan the products & tags You first have to scan the desired product (in our case, a lemon). -.. image:: media/discount_tags05.png +.. image:: discount_tags/discount_tags05.png :align: center And then scan the discount tag. The discount will be applied and you can finish the transaction. -.. image:: media/discount_tags06.png +.. image:: discount_tags/discount_tags06.png :align: center diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags01.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags01.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags01.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags01.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags02.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags02.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags02.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags02.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags03.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags03.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags03.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags03.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags04.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags04.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags04.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags04.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags05.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags05.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags05.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags05.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags06.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags06.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discount_tags06.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discount_tags/discount_tags06.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/discounts.rst b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts.rst index bef64d1ba..a69ed9ddf 100644 --- a/content/applications/sales/point_of_sale/advanced_pricing_features/discounts.rst +++ b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts.rst @@ -23,7 +23,7 @@ Apply a discount on a product From your PoS session interface, use the *Disc* button. -.. image:: media/discounts_01.png +.. image:: discounts/discounts_01.png :align: center :alt: View of the discount button for manual discount @@ -38,19 +38,19 @@ Sales --> Configuration --> Point of Sale` and select your PoS. Once on your PoS form, select *Global Discounts*, under the *Pricing* category. -.. image:: media/discounts_02.png +.. image:: discounts/discounts_02.png :align: center :alt: View of the feature to enable for global discount Now, you have a new *Discount* button appearing on your PoS interface. -.. image:: media/discounts_03.png +.. image:: discounts/discounts_03.png :align: center :alt: View of the button to use for global discount via the pos interface Click on it and enter the wanted discount. -.. image:: media/discounts_04.png +.. image:: discounts/discounts_04.png :align: center :alt: View of the discount offered in the payment summary @@ -66,7 +66,7 @@ feature. To do so, go to :menuselection:`Point of Sales --> Configuration --> Point of Sale` and open your PoS. Then, enable the pricelist feature. -.. image:: media/discounts_05.png +.. image:: discounts/discounts_05.png :align: center :alt: View of the pricelist feature @@ -84,7 +84,7 @@ When creating a pricelist, you can set several criteria to use a specific price: period, min. quantity, etc. You can also decide to apply that pricelist on specific products or on the whole range. -.. image:: media/discounts_06.png +.. image:: discounts/discounts_06.png :align: center :alt: View of a time-limited pricelist for two products @@ -94,7 +94,7 @@ Using a pricelist with the PoS interface On the PoS interface, a new button appears. Use it to select a pricelist. -.. image:: media/discounts_07.png +.. image:: discounts/discounts_07.png :align: center :alt: View of the button to use for time-limited discounts via the pos interface diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_01.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_01.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_01.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_01.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_02.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_02.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_02.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_02.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_03.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_03.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_03.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_03.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_04.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_04.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_04.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_04.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_05.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_05.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_05.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_05.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_06.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_06.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_06.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_06.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_07.png b/content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_07.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/discounts_07.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/discounts/discounts_07.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty.rst b/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty.rst index f79439e5a..8706d218b 100644 --- a/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty.rst +++ b/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty.rst @@ -13,12 +13,12 @@ To activate the *Loyalty Program* feature, go to select your PoS interface. Under the Pricing features, select *Loyalty Program* -.. image:: media/loyalty01.png +.. image:: loyalty/loyalty01.png :align: center From there you can create and edit your loyalty programs. -.. image:: media/loyalty02.png +.. image:: loyalty/loyalty02.png :align: center You can decide what type of program you wish to use, if the reward is a @@ -34,7 +34,7 @@ the transaction and they will accumulate until they are spent. They are spent using the button *Rewards* when they have enough points according to the rules defined in the loyalty program. -.. image:: media/loyalty03.png +.. image:: loyalty/loyalty03.png :align: center You can see the price is instantly updated to reflect the pricelist. You diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty01.png b/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty01.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty01.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty01.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty02.png b/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty02.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty02.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty02.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty03.png b/content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty03.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/loyalty03.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/loyalty/loyalty03.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists.rst b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists.rst index 60a7d82f1..0029e72d1 100644 --- a/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists.rst +++ b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists.rst @@ -20,26 +20,26 @@ To set up a *Pricelist*, go to :menuselection:`Point of Sale --> Configuration - and enable the *Pricelist* feature. Then, go to :menuselection:`Point of Sale --> Configuration --> Point of Sale` and enable *Pricelist* for the *PoS*. -.. image:: media/pricelists_01.png +.. image:: pricelists/pricelists_01.png :align: center Now, you can create *Pricelists* by clicking on the *Pricelists* link. Then, set it up by choosing the product category you want to include in your happy hour and the discount. -.. image:: media/pricelists_02.png +.. image:: pricelists/pricelists_02.png :align: center Go back to your *PoS* settings and add the Happy Hour pricelist to the list. You can even choose a default pricelist if needed. -.. image:: media/pricelists_03.png +.. image:: pricelists/pricelists_03.png :align: center From now on, on the *PoS* interface, a new button is available, allowing you to choose among the different *pricelists* you added before. -.. image:: media/pricelists_04.png +.. image:: pricelists/pricelists_04.png :align: center .. seealso:: diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_01.png b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_01.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_01.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_01.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_02.png b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_02.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_02.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_02.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_03.png b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_03.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_03.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_03.png diff --git a/content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_04.png b/content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_04.png similarity index 100% rename from content/applications/sales/point_of_sale/advanced_pricing_features/media/pricelists_04.png rename to content/applications/sales/point_of_sale/advanced_pricing_features/pricelists/pricelists_04.png diff --git a/content/applications/sales/point_of_sale/belgian_fdm/setup.rst b/content/applications/sales/point_of_sale/belgian_fdm/setup.rst index 251afbec3..be2c0fef2 100644 --- a/content/applications/sales/point_of_sale/belgian_fdm/setup.rst +++ b/content/applications/sales/point_of_sale/belgian_fdm/setup.rst @@ -45,7 +45,7 @@ IoT Box will not work. You can verify that the Fiscal Data Module is recognized by the IoT Box by going to the *Hardware status page* via the IoT Box homepage. -.. image:: media/posbox_fdm_hardware_status.png +.. image:: setup/posbox_fdm_hardware_status.png :align: center Odoo @@ -62,7 +62,7 @@ number of your IoT Box is set). The first time you open the Point of Sale and attempt to do a transaction, you will be asked to input the PIN that you received with your VAT signing card. -.. image:: media/vat_signing_card_pin.png +.. image:: setup/vat_signing_card_pin.png :align: center Certification & On-premise diff --git a/content/applications/sales/point_of_sale/belgian_fdm/media/posbox_fdm_hardware_status.png b/content/applications/sales/point_of_sale/belgian_fdm/setup/posbox_fdm_hardware_status.png similarity index 100% rename from content/applications/sales/point_of_sale/belgian_fdm/media/posbox_fdm_hardware_status.png rename to content/applications/sales/point_of_sale/belgian_fdm/setup/posbox_fdm_hardware_status.png diff --git a/content/applications/sales/point_of_sale/belgian_fdm/media/vat_signing_card_pin.png b/content/applications/sales/point_of_sale/belgian_fdm/setup/vat_signing_card_pin.png similarity index 100% rename from content/applications/sales/point_of_sale/belgian_fdm/media/vat_signing_card_pin.png rename to content/applications/sales/point_of_sale/belgian_fdm/setup/vat_signing_card_pin.png diff --git a/content/applications/sales/point_of_sale/overview/getting_started.rst b/content/applications/sales/point_of_sale/overview/getting_started.rst index 453606278..6557ec19f 100644 --- a/content/applications/sales/point_of_sale/overview/getting_started.rst +++ b/content/applications/sales/point_of_sale/overview/getting_started.rst @@ -20,7 +20,7 @@ To make products available for sale, go to :menuselection:`Point of Sale --> Products --> Products` and open a product. In the *Sales* tab, enable *Available in Point of Sale*. -.. image:: media/getting_started_01.png +.. image:: getting_started/getting_started_01.png :align: center :alt: Product form. Making the product available in PoS. @@ -35,7 +35,7 @@ To add a payment method, you first need to create it. Go to and click on create. Then, you can name your payment method and set it up. -.. image:: media/getting_started_02.png +.. image:: getting_started/getting_started_02.png :align: center :alt: Creating a new payment method for a Point of Sale. @@ -47,7 +47,7 @@ go to :menuselection:`Point of Sale --> Configuration --> Point of Sale` and open the PoS in which you want to include the payment method. Then, add the payment method. -.. image:: media/getting_started_03.png +.. image:: getting_started/getting_started_03.png :align: center :alt: Making the payment method available in a point of sale. @@ -63,13 +63,13 @@ Your first order Open a new session from the dashboard by clicking on *New Session*. -.. image:: media/getting_started_04.png +.. image:: getting_started/getting_started_04.png :align: center :alt: Launching a new session. After the loading screen, you arrive on the PoS interface. -.. image:: media/getting_started_05.png +.. image:: getting_started/getting_started_05.png :align: center :alt: Point of sale dashboard. @@ -90,14 +90,14 @@ of accepting returns and refunds easy for you. To do that, from the PoS interface, select the product and quantity (with the +/- button) that the customer wants to return. For multiple products, repeat the process individually. -.. image:: media/getting_started_06.png +.. image:: getting_started/getting_started_06.png :align: center :alt: Refunding a product with the point of sale app. When on the payment interface, the total is negative. To end the refund, process the payment and validate it. -.. image:: media/getting_started_07.png +.. image:: getting_started/getting_started_07.png :align: center :alt: Giving back money to customer in Odoo Point of Sale. @@ -107,7 +107,7 @@ Close the PoS session To close your session at the end of the day, click on the close button on the upper right corner of your screen and confirm. Now, close the session on the dashboard view. -.. image:: media/getting_started_08.png +.. image:: getting_started/getting_started_08.png :align: center :alt: How to close a point of sale session. @@ -118,7 +118,7 @@ Once a session is closed, you can see a summary of all transactions per payment Then, click on a line to see all orders that were paid during your PoS session. If everything is correct, validate the session and post the closing entries. -.. image:: media/getting_started_09.png +.. image:: getting_started/getting_started_09.png :align: center :alt: Point of sale sales report before closing the session. @@ -138,12 +138,12 @@ To access your statistics, go to :menuselection:`Point of Sales --> Reporting --> Orders`. There, you can see various statistics in graph or pivot form. -.. image:: media/getting_started_10.png +.. image:: getting_started/getting_started_10.png :align: center :alt: Orders analysis with pivot view of the point of sale reporting feature. You can also access them through the dashboard. -.. image:: media/getting_started_11.png +.. image:: getting_started/getting_started_11.png :align: center :alt: Accessing orders analysis via the point of sale dashboard. Reporting feature on the PoS form. \ No newline at end of file diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_01.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_01.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_01.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_01.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_02.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_02.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_02.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_02.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_03.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_03.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_03.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_03.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_04.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_04.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_04.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_04.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_05.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_05.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_05.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_05.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_06.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_06.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_06.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_06.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_07.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_07.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_07.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_07.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_08.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_08.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_08.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_08.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_09.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_09.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_09.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_09.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_10.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_10.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_10.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_10.png diff --git a/content/applications/sales/point_of_sale/overview/media/getting_started_11.png b/content/applications/sales/point_of_sale/overview/getting_started/getting_started_11.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/getting_started_11.png rename to content/applications/sales/point_of_sale/overview/getting_started/getting_started_11.png diff --git a/content/applications/sales/point_of_sale/overview/register.rst b/content/applications/sales/point_of_sale/overview/register.rst index b1fc01cbe..867d10a0a 100644 --- a/content/applications/sales/point_of_sale/overview/register.rst +++ b/content/applications/sales/point_of_sale/overview/register.rst @@ -12,18 +12,18 @@ Create a customer From your session interface, use the customer button. -.. image:: media/register01.png +.. image:: register/register01.png :align: center Create a new one by using this button. -.. image:: media/register02.png +.. image:: register/register02.png :align: center You will be invited to fill out the customer form with their information. -.. image:: media/register03.png +.. image:: register/register03.png :align: center Use the save button when you are done. You can then select that customer diff --git a/content/applications/sales/point_of_sale/overview/media/register01.png b/content/applications/sales/point_of_sale/overview/register/register01.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/register01.png rename to content/applications/sales/point_of_sale/overview/register/register01.png diff --git a/content/applications/sales/point_of_sale/overview/media/register02.png b/content/applications/sales/point_of_sale/overview/register/register02.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/register02.png rename to content/applications/sales/point_of_sale/overview/register/register02.png diff --git a/content/applications/sales/point_of_sale/overview/media/register03.png b/content/applications/sales/point_of_sale/overview/register/register03.png similarity index 100% rename from content/applications/sales/point_of_sale/overview/media/register03.png rename to content/applications/sales/point_of_sale/overview/register/register03.png diff --git a/content/applications/sales/point_of_sale/payment/ingenico.rst b/content/applications/sales/point_of_sale/payment/ingenico.rst index b450fc35c..81fe7b5ca 100644 --- a/content/applications/sales/point_of_sale/payment/ingenico.rst +++ b/content/applications/sales/point_of_sale/payment/ingenico.rst @@ -29,7 +29,7 @@ Box* (you can find it on the form view of your IoT Box). Then, enter 9000 as port. The terminal will restart. Once it is done, go on your *IoT Box* form in Odoo and verify that the terminal has been found. -.. image:: media/payment_terminal_02.png +.. image:: ingenico/payment_terminal_02.png :align: center Configure the payment method @@ -38,7 +38,7 @@ Configure the payment method First, go in the general settings of the POS app, and activate the Ingenico setting. -.. image:: media/payment_terminal_03.png +.. image:: ingenico/payment_terminal_03.png :align: center Go back in :menuselection:`Point of Sale --> Configuration --> Point of Sale`, @@ -46,7 +46,7 @@ go in the payments section and access your payment methods. Create a new payment method for Ingenico, select the payment terminal option Ingenico, and select your payment terminal device. -.. image:: media/payment_terminal_04.png +.. image:: ingenico/payment_terminal_04.png :align: center Pay with a payment terminal @@ -58,7 +58,7 @@ column is the one that has to be sent to the payment terminal and click on *Send*. When the payment is successful, the status will change to *Payment Successful*. -.. image:: media/payment_terminal_05.png +.. image:: ingenico/payment_terminal_05.png :align: center If you want to cancel the payment request, click on cancel. You can @@ -76,5 +76,5 @@ issues. Once your payment is processed, on the payment record, you’ll find the type of card that has been used and the transaction ID. -.. image:: media/payment_terminal_06.png +.. image:: ingenico/payment_terminal_06.png :align: center diff --git a/content/applications/sales/point_of_sale/payment/media/payment_terminal_02.png b/content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_02.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/payment_terminal_02.png rename to content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_02.png diff --git a/content/applications/sales/point_of_sale/payment/media/payment_terminal_03.png b/content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_03.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/payment_terminal_03.png rename to content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_03.png diff --git a/content/applications/sales/point_of_sale/payment/media/payment_terminal_04.png b/content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_04.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/payment_terminal_04.png rename to content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_04.png diff --git a/content/applications/sales/point_of_sale/payment/media/payment_terminal_05.png b/content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_05.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/payment_terminal_05.png rename to content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_05.png diff --git a/content/applications/sales/point_of_sale/payment/media/payment_terminal_06.png b/content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_06.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/payment_terminal_06.png rename to content/applications/sales/point_of_sale/payment/ingenico/payment_terminal_06.png diff --git a/content/applications/sales/point_of_sale/payment/six.rst b/content/applications/sales/point_of_sale/payment/six.rst index 6384d05c1..e7282b097 100644 --- a/content/applications/sales/point_of_sale/payment/six.rst +++ b/content/applications/sales/point_of_sale/payment/six.rst @@ -20,7 +20,7 @@ Configure the Payment Method First, make sure that the POS Six module is installed. For this, go to *Apps*, remove the "Apps" filter and search for "POS Six". -.. image:: media/six_01.png +.. image:: six/six_01.png :align: center Back in :menuselection:`Point of Sale --> Configuration --> Payment Methods`, create a new payment @@ -38,14 +38,14 @@ method using a payment terminal. Verify that the amount in the tendered column is the one that has to be sent to the payment terminal and click on *Send*. If you want to cancel the payment request, click on cancel. -.. image:: media/six_06.png +.. image:: six/six_06.png :align: center When the payment is done, the status will change to *Payment Successful*. You can always reverse the last transaction by clicking on *Reverse*. -.. image:: media/six_07.png +.. image:: six/six_07.png :align: center If there is any issue with the payment terminal, you can still force the diff --git a/content/applications/sales/point_of_sale/payment/media/six_01.png b/content/applications/sales/point_of_sale/payment/six/six_01.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/six_01.png rename to content/applications/sales/point_of_sale/payment/six/six_01.png diff --git a/content/applications/sales/point_of_sale/payment/media/six_06.png b/content/applications/sales/point_of_sale/payment/six/six_06.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/six_06.png rename to content/applications/sales/point_of_sale/payment/six/six_06.png diff --git a/content/applications/sales/point_of_sale/payment/media/six_07.png b/content/applications/sales/point_of_sale/payment/six/six_07.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/six_07.png rename to content/applications/sales/point_of_sale/payment/six/six_07.png diff --git a/content/applications/sales/point_of_sale/payment/vantiv.rst b/content/applications/sales/point_of_sale/payment/vantiv.rst index c85753a48..de3c9d306 100644 --- a/content/applications/sales/point_of_sale/payment/vantiv.rst +++ b/content/applications/sales/point_of_sale/payment/vantiv.rst @@ -18,7 +18,7 @@ Configure the Payment Method First, go in the general settings of the POS app, and activate the Vantiv setting. -.. image:: media/vantiv_01.png +.. image:: vantiv/vantiv_01.png :align: center Back in :menuselection:`Point of Sale --> Configuration --> Point of Sale`, go in the @@ -26,14 +26,14 @@ payments section and access your payment methods. Create a new payment method for Vantiv, select the payment terminal option Vantiv, and create new Vantiv credentials. -.. image:: media/vantiv_02.png +.. image:: vantiv/vantiv_02.png :align: center To create new Vantiv credentials, fill in your merchant ID and password, then save. Make sure the credentials you just created are selected, then save the payment method. -.. image:: media/vantiv_03.png +.. image:: vantiv/vantiv_03.png :align: center Pay with a Payment Terminal @@ -42,5 +42,5 @@ Pay with a Payment Terminal In your PoS interface, at the moment of the payment, select your Vantiv payment method and… that’s all. -.. image:: media/vantiv_04.png +.. image:: vantiv/vantiv_04.png :align: center \ No newline at end of file diff --git a/content/applications/sales/point_of_sale/payment/media/vantiv_01.png b/content/applications/sales/point_of_sale/payment/vantiv/vantiv_01.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/vantiv_01.png rename to content/applications/sales/point_of_sale/payment/vantiv/vantiv_01.png diff --git a/content/applications/sales/point_of_sale/payment/media/vantiv_02.png b/content/applications/sales/point_of_sale/payment/vantiv/vantiv_02.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/vantiv_02.png rename to content/applications/sales/point_of_sale/payment/vantiv/vantiv_02.png diff --git a/content/applications/sales/point_of_sale/payment/media/vantiv_03.png b/content/applications/sales/point_of_sale/payment/vantiv/vantiv_03.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/vantiv_03.png rename to content/applications/sales/point_of_sale/payment/vantiv/vantiv_03.png diff --git a/content/applications/sales/point_of_sale/payment/media/vantiv_04.png b/content/applications/sales/point_of_sale/payment/vantiv/vantiv_04.png similarity index 100% rename from content/applications/sales/point_of_sale/payment/media/vantiv_04.png rename to content/applications/sales/point_of_sale/payment/vantiv/vantiv_04.png diff --git a/content/applications/sales/point_of_sale/restaurant/bill_printing.rst b/content/applications/sales/point_of_sale/restaurant/bill_printing.rst index 55573968e..104b7c539 100644 --- a/content/applications/sales/point_of_sale/restaurant/bill_printing.rst +++ b/content/applications/sales/point_of_sale/restaurant/bill_printing.rst @@ -15,7 +15,7 @@ Configuration --> Point of sale` and select your PoS interface. Under the Bills & Receipts category, you will find *Bill Printing* option. -.. image:: media/bill_printing01.png +.. image:: bill_printing/bill_printing01.png :align: center Split a Bill @@ -23,7 +23,7 @@ Split a Bill On your PoS interface, you now have a *Bill* button. -.. image:: media/bill_printing02.png +.. image:: bill_printing/bill_printing02.png :align: center When you use it, you can then print the bill. diff --git a/content/applications/sales/point_of_sale/restaurant/media/bill_printing01.png b/content/applications/sales/point_of_sale/restaurant/bill_printing/bill_printing01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/bill_printing01.png rename to content/applications/sales/point_of_sale/restaurant/bill_printing/bill_printing01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/bill_printing02.png b/content/applications/sales/point_of_sale/restaurant/bill_printing/bill_printing02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/bill_printing02.png rename to content/applications/sales/point_of_sale/restaurant/bill_printing/bill_printing02.png diff --git a/content/applications/sales/point_of_sale/restaurant/fiscal_position.rst b/content/applications/sales/point_of_sale/restaurant/fiscal_position.rst index f3ffa9030..048a69989 100644 --- a/content/applications/sales/point_of_sale/restaurant/fiscal_position.rst +++ b/content/applications/sales/point_of_sale/restaurant/fiscal_position.rst @@ -14,7 +14,7 @@ To enable this feature, go to :menuselection:`Point of Sale --> Configuration -- and check *Fiscal Position per Order*. Now, you can choose the fiscal positions you want for your *PoS*. -.. image:: media/fiscal_position_01.png +.. image:: fiscal_position/fiscal_position_01.png :align: center .. note:: @@ -26,7 +26,7 @@ Using fiscal positions Once on your *PoS* interface, click on the *Tax* button. Now, choose the fiscal position you need for the current order. -.. image:: media/fiscal_position_02.png +.. image:: fiscal_position/fiscal_position_02.png :align: center Set up a default fiscal position @@ -36,7 +36,7 @@ If you want to use a default fiscal position, meaning that a preexisting value i automatically assigned, go to :menuselection:`Point of Sale --> Configuration --> Point of Sale` and enable *Fiscal Position*. Now, choose one to set as the default one. -.. image:: media/fiscal_position_03.png +.. image:: fiscal_position/fiscal_position_03.png :align: center .. note:: diff --git a/content/applications/sales/point_of_sale/restaurant/media/fiscal_position_01.png b/content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/fiscal_position_01.png rename to content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/fiscal_position_02.png b/content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/fiscal_position_02.png rename to content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_02.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/fiscal_position_03.png b/content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_03.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/fiscal_position_03.png rename to content/applications/sales/point_of_sale/restaurant/fiscal_position/fiscal_position_03.png diff --git a/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst b/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst index cde19442a..823edafd6 100644 --- a/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst +++ b/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst @@ -22,13 +22,13 @@ Add a printer In your configuration menu you will now have a *Order Printers* option where you can add the printer. -.. image:: media/kitchen_printing01.png +.. image:: kitchen_printing/kitchen_printing01.png :align: center Print a kitchen/bar order ========================= -.. image:: media/kitchen_printing02.png +.. image:: kitchen_printing/kitchen_printing02.png :align: center Select or create a printer. @@ -38,7 +38,7 @@ Print the order in the kitchen/bar On your PoS interface, you now have a *Order* button. -.. image:: media/kitchen_printing03.png +.. image:: kitchen_printing/kitchen_printing03.png :align: center When you press it, it will print the order on your kitchen/bar printer. diff --git a/content/applications/sales/point_of_sale/restaurant/media/kitchen_printing01.png b/content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/kitchen_printing01.png rename to content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/kitchen_printing02.png b/content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/kitchen_printing02.png rename to content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing02.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/kitchen_printing03.png b/content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing03.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/kitchen_printing03.png rename to content/applications/sales/point_of_sale/restaurant/kitchen_printing/kitchen_printing03.png diff --git a/content/applications/sales/point_of_sale/restaurant/restaurant.rst b/content/applications/sales/point_of_sale/restaurant/restaurant.rst index af3b02459..325a2cd89 100644 --- a/content/applications/sales/point_of_sale/restaurant/restaurant.rst +++ b/content/applications/sales/point_of_sale/restaurant/restaurant.rst @@ -17,14 +17,14 @@ To activate the bar/restaurant features, go to :menuselection:`Point of Sale --> Configuration --> Point of Sale` and open your PoS. Now, select *Is a Bar/Restaurant*. -.. image:: media/restaurant_01.png +.. image:: restaurant/restaurant_01.png :align: center :alt: Restaurant set up. Enabling the is a bar/Restaurant feature on a PoS New features are shown with a fork and a knife next to it, indicating that they are restaurant-specific. -.. image:: media/restaurant_02.png +.. image:: restaurant/restaurant_02.png :align: center :alt: Several restaurant features. Bill printing, bill splitting and tips @@ -35,11 +35,11 @@ Once your *Point of Sale* has been configured, select *Table Management* under :menuselection:`Point of Sale --> Configuration --> Point of Sale`. Then, click on *Floors* to create and name your floor and tables. -.. image:: media/restaurant_03.png +.. image:: restaurant/restaurant_03.png :align: center :alt: View of the table management feature. Way to manage and create floors for a pos -.. image:: media/restaurant_04.png +.. image:: restaurant/restaurant_04.png :align: center :alt: Backend view of a restaurant floor. Table name and number of sits for each table @@ -52,14 +52,14 @@ Add tables To add tables, you can also open your PoS interface to see your floor(s). -.. image:: media/restaurant_05.png +.. image:: restaurant/restaurant_05.png :align: center :alt: View of the floors menu to manage several floors at the same time Then, click on *Edit Mode* (pencil icon on the upper right corner) to be allowed to create, move, modify tables, etc. -.. image:: media/restaurant_06.png +.. image:: restaurant/restaurant_06.png :align: center :alt: View of the floor management. Add tables, the number of sits, their name and their shape @@ -74,7 +74,7 @@ Register your table(s) orders To register an order, click on the respective table. By doing so, you are taken to your main interface. -.. image:: media/restaurant_07.png +.. image:: restaurant/restaurant_07.png :align: center :alt: View of the pos interface to register orders @@ -87,14 +87,14 @@ table. To do so, select the table your customer is currently on. -.. image:: media/restaurant_08.png +.. image:: restaurant/restaurant_08.png :align: center :alt: View of the restaurant tables, one having a pending order Now, click on the transfer button and select the table to which you are transferring your customer. -.. image:: media/restaurant_09.png +.. image:: restaurant/restaurant_09.png :align: center :alt: View of the pos interface and transfer button. How to transfer customers from one table to another @@ -108,7 +108,7 @@ another one. Then, you can shift between your orders and process the payment when needed. -.. image:: media/restaurant_10.png +.. image:: restaurant/restaurant_10.png :align: center :alt: View of the - button, allowing employees to close/remove an order diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_01.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_01.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_02.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_02.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_02.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_03.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_03.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_03.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_03.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_04.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_04.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_04.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_04.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_05.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_05.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_05.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_05.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_06.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_06.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_06.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_06.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_07.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_07.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_07.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_07.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_08.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_08.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_08.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_08.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_09.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_09.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_09.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_09.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/restaurant_10.png b/content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_10.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/restaurant_10.png rename to content/applications/sales/point_of_sale/restaurant/restaurant/restaurant_10.png diff --git a/content/applications/sales/point_of_sale/restaurant/split.rst b/content/applications/sales/point_of_sale/restaurant/split.rst index 08c5301cc..44eeadd64 100644 --- a/content/applications/sales/point_of_sale/restaurant/split.rst +++ b/content/applications/sales/point_of_sale/restaurant/split.rst @@ -16,7 +16,7 @@ interface. Under the Bills & Receipts category, you will find the Bill Splitting option. -.. image:: media/split01.png +.. image:: split/split01.png :align: center Split a bill @@ -24,11 +24,11 @@ Split a bill In your PoS interface, you now have a *Split* button. -.. image:: media/split02.png +.. image:: split/split02.png :align: center When you use it, you will be able to select what that guest should had and process the payment, repeating the process for each guest. -.. image:: media/split03.png +.. image:: split/split03.png :align: center diff --git a/content/applications/sales/point_of_sale/restaurant/media/split01.png b/content/applications/sales/point_of_sale/restaurant/split/split01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/split01.png rename to content/applications/sales/point_of_sale/restaurant/split/split01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/split02.png b/content/applications/sales/point_of_sale/restaurant/split/split02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/split02.png rename to content/applications/sales/point_of_sale/restaurant/split/split02.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/split03.png b/content/applications/sales/point_of_sale/restaurant/split/split03.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/split03.png rename to content/applications/sales/point_of_sale/restaurant/split/split03.png diff --git a/content/applications/sales/point_of_sale/restaurant/tips.rst b/content/applications/sales/point_of_sale/restaurant/tips.rst index 0f7f9abf1..c34088f13 100644 --- a/content/applications/sales/point_of_sale/restaurant/tips.rst +++ b/content/applications/sales/point_of_sale/restaurant/tips.rst @@ -14,7 +14,7 @@ To activate the *Tips* feature, go to :menuselection:`Point of Sale Under the Bills & Receipts category, you will find *Tips*. Select it and create a *Tip Product* such as *Tips* in this case. -.. image:: media/tips01.png +.. image:: tips/tips01.png :align: center Add Tips to the bill @@ -22,10 +22,10 @@ Add Tips to the bill Once on the payment interface, you now have a new *Tip* button -.. image:: media/tips02.png +.. image:: tips/tips02.png :align: center Add the tip your customer wants to leave and process to the payment. -.. image:: media/tips03.png +.. image:: tips/tips03.png :align: center diff --git a/content/applications/sales/point_of_sale/restaurant/media/tips01.png b/content/applications/sales/point_of_sale/restaurant/tips/tips01.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/tips01.png rename to content/applications/sales/point_of_sale/restaurant/tips/tips01.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/tips02.png b/content/applications/sales/point_of_sale/restaurant/tips/tips02.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/tips02.png rename to content/applications/sales/point_of_sale/restaurant/tips/tips02.png diff --git a/content/applications/sales/point_of_sale/restaurant/media/tips03.png b/content/applications/sales/point_of_sale/restaurant/tips/tips03.png similarity index 100% rename from content/applications/sales/point_of_sale/restaurant/media/tips03.png rename to content/applications/sales/point_of_sale/restaurant/tips/tips03.png diff --git a/content/applications/sales/point_of_sale/shop/barcode.rst b/content/applications/sales/point_of_sale/shop/barcode.rst index ffef7a065..ad19a885c 100644 --- a/content/applications/sales/point_of_sale/shop/barcode.rst +++ b/content/applications/sales/point_of_sale/shop/barcode.rst @@ -14,7 +14,7 @@ Configuration --> Point of sale` and select your PoS interface. Under the IoT Box / Hardware category, you will find *Barcode Scanner* select it. -.. image:: media/barcode01.png +.. image:: barcode/barcode01.png :align: center Add barcodes to product @@ -26,7 +26,7 @@ select a product. Under the general information tab, you can find a barcode field where you can input any barcode. -.. image:: media/barcode02.png +.. image:: barcode/barcode02.png :align: center Scanning products diff --git a/content/applications/sales/point_of_sale/shop/media/barcode01.png b/content/applications/sales/point_of_sale/shop/barcode/barcode01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/barcode01.png rename to content/applications/sales/point_of_sale/shop/barcode/barcode01.png diff --git a/content/applications/sales/point_of_sale/shop/media/barcode02.png b/content/applications/sales/point_of_sale/shop/barcode/barcode02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/barcode02.png rename to content/applications/sales/point_of_sale/shop/barcode/barcode02.png diff --git a/content/applications/sales/point_of_sale/shop/cash_control.rst b/content/applications/sales/point_of_sale/shop/cash_control.rst index 8e203ada7..84bf1f29a 100644 --- a/content/applications/sales/point_of_sale/shop/cash_control.rst +++ b/content/applications/sales/point_of_sale/shop/cash_control.rst @@ -15,7 +15,7 @@ interface. Under the payments category, you will find the cash control setting. -.. image:: media/cash_control01.png +.. image:: cash_control/cash_control01.png :align: center In this example, you can see I want to have 275$ in various denomination @@ -24,7 +24,7 @@ at the opening and closing. When clicking on **Opening/Closing Values** you will be able to create those values. -.. image:: media/cash_control02.png +.. image:: cash_control/cash_control02.png :align: center Start a session @@ -33,10 +33,10 @@ Start a session You now have a new button added when you open a session, *Set opening Balance* -.. image:: media/cash_control03.png +.. image:: cash_control/cash_control03.png :align: center -.. image:: media/cash_control04.png +.. image:: cash_control/cash_control04.png :align: center By default it will use the values you added before, but you can always @@ -51,7 +51,7 @@ Balance* button as well. You can then see the theoretical balance, the real closing balance (what you have just counted) and the difference between the two. -.. image:: media/cash_control05.png +.. image:: cash_control/cash_control05.png :align: center If you use the *Take Money Out* option to take out your transactions @@ -59,5 +59,5 @@ for this session, you now have a zero-sum difference and the same closing balance as your opening balance. You cashbox is ready for the next session. -.. image:: media/cash_control06.png +.. image:: cash_control/cash_control06.png :align: center diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control01.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control01.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control01.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control02.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control02.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control02.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control03.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control03.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control03.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control03.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control04.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control04.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control04.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control04.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control05.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control05.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control05.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control05.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_control06.png b/content/applications/sales/point_of_sale/shop/cash_control/cash_control06.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_control06.png rename to content/applications/sales/point_of_sale/shop/cash_control/cash_control06.png diff --git a/content/applications/sales/point_of_sale/shop/cash_rounding.rst b/content/applications/sales/point_of_sale/shop/cash_rounding.rst index b55b2f9f7..fa59062e1 100644 --- a/content/applications/sales/point_of_sale/shop/cash_rounding.rst +++ b/content/applications/sales/point_of_sale/shop/cash_rounding.rst @@ -19,7 +19,7 @@ Configuration Go to :menuselection:`Point of Sale --> Configuration --> Settings` and enable *Cash Rounding*, then click on *Save*. -.. image:: media/cash_rounding01.png +.. image:: cash_rounding/cash_rounding01.png :align: center Go to :menuselection:`Point of Sale --> Configuration --> Point of @@ -33,13 +33,13 @@ Define here your *Rounding Precision*, *Profit Account*, and *Loss Account*, then save both the Rounding Method and your Point of Sale settings. -.. image:: media/cash_rounding02.png +.. image:: cash_rounding/cash_rounding02.png :align: center All total amounts of this point of sale now add a line to apply the rounding according to your settings. -.. image:: media/cash_rounding03.png +.. image:: cash_rounding/cash_rounding03.png :align: center .. note:: diff --git a/content/applications/sales/point_of_sale/shop/media/cash_rounding01.png b/content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_rounding01.png rename to content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding01.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_rounding02.png b/content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_rounding02.png rename to content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding02.png diff --git a/content/applications/sales/point_of_sale/shop/media/cash_rounding03.png b/content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding03.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/cash_rounding03.png rename to content/applications/sales/point_of_sale/shop/cash_rounding/cash_rounding03.png diff --git a/content/applications/sales/point_of_sale/shop/invoice.rst b/content/applications/sales/point_of_sale/shop/invoice.rst index 6b0b819b4..75e1732af 100644 --- a/content/applications/sales/point_of_sale/shop/invoice.rst +++ b/content/applications/sales/point_of_sale/shop/invoice.rst @@ -11,14 +11,14 @@ Activate invoicing Go to :menuselection:`Point of Sale --> Configuration --> Point of Sale` and select your Point of Sale: -.. image:: media/invoice01.png +.. image:: invoice/invoice01.png :align: center Under the *Bills & Receipts* you will see the invoicing option, tick it. Don't forget to choose in which journal the invoices should be created. -.. image:: media/invoice02.png +.. image:: invoice/invoice02.png :align: center Select a customer @@ -26,13 +26,13 @@ Select a customer From your session interface, use the customer button -.. image:: media/invoice03.png +.. image:: invoice/invoice03.png :align: center You can then either select an existing customer and set it as your customer or create a new one by using this button. -.. image:: media/invoice04.png +.. image:: invoice/invoice04.png :align: center You will be invited to fill out the customer form with its information. @@ -43,7 +43,7 @@ Invoice your customer From the payment screen, you now have an invoice option, use the button to select it and validate. -.. image:: media/invoice05.png +.. image:: invoice/invoice05.png :align: center You can then print the invoice and move on to your next order. @@ -56,5 +56,5 @@ you will find all your orders in :menuselection:`Point of Sale --> Orders --> Orders` and under the status tab you will see which ones have been invoiced. When clicking on a order you can then access the invoice. -.. image:: media/invoice06.png +.. image:: invoice/invoice06.png :align: center diff --git a/content/applications/sales/point_of_sale/shop/media/invoice01.png b/content/applications/sales/point_of_sale/shop/invoice/invoice01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice01.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice01.png diff --git a/content/applications/sales/point_of_sale/shop/media/invoice02.png b/content/applications/sales/point_of_sale/shop/invoice/invoice02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice02.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice02.png diff --git a/content/applications/sales/point_of_sale/shop/media/invoice03.png b/content/applications/sales/point_of_sale/shop/invoice/invoice03.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice03.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice03.png diff --git a/content/applications/sales/point_of_sale/shop/media/invoice04.png b/content/applications/sales/point_of_sale/shop/invoice/invoice04.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice04.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice04.png diff --git a/content/applications/sales/point_of_sale/shop/media/invoice05.png b/content/applications/sales/point_of_sale/shop/invoice/invoice05.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice05.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice05.png diff --git a/content/applications/sales/point_of_sale/shop/media/invoice06.png b/content/applications/sales/point_of_sale/shop/invoice/invoice06.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/invoice06.png rename to content/applications/sales/point_of_sale/shop/invoice/invoice06.png diff --git a/content/applications/sales/point_of_sale/shop/multicashiers.rst b/content/applications/sales/point_of_sale/shop/multicashiers.rst index acb1258ec..dcd51366d 100644 --- a/content/applications/sales/point_of_sale/shop/multicashiers.rst +++ b/content/applications/sales/point_of_sale/shop/multicashiers.rst @@ -19,7 +19,7 @@ To enable the feature, go to your *PoS settings* and check log in with employees on your *PoS form*. Then, add the employees that have access to the cash register. -.. image:: media/multicashiers01.png +.. image:: multicashiers/multicashiers01.png :align: center Now, you can switch cashier easily. @@ -30,12 +30,12 @@ Switch without pin codes The easiest way to switch cashiers is without a code. To do so, click on the cashier name in your PoS interface. -.. image:: media/multicashiers02.png +.. image:: multicashiers/multicashiers02.png :align: center Now, you just have to click on your name. -.. image:: media/multicashiers03.png +.. image:: multicashiers/multicashiers03.png :align: center Switch cashier with pin codes @@ -44,12 +44,12 @@ Switch cashier with pin codes You can set a pin code on each cashier. To set up a pin code, go to the employee form and add a security PIN, in the *HR settings tab*. -.. image:: media/multicashiers04.png +.. image:: multicashiers/multicashiers04.png :align: center Now, when switching cashier, a PIN password will be asked. -.. image:: media/multicashiers05.png +.. image:: multicashiers/multicashiers05.png :align: center Switch cashier with barcodes @@ -60,7 +60,7 @@ so, set up a barcode at the same place you add the PIN code. Print the badge and when they will scan it, the cashier will be switched to that employee. -.. image:: media/multicashiers06.png +.. image:: multicashiers/multicashiers06.png :align: center Find who was the cashier @@ -69,7 +69,7 @@ Find who was the cashier Once you have closed your *PoS session*, you can have an overview of the amount each cashier sold for. To do so, go to the orders menu. -.. image:: media/multicashiers07.png +.. image:: multicashiers/multicashiers07.png :align: center Now, you can open the order and have a summary of the sold products. \ No newline at end of file diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers01.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers01.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers01.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers02.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers02.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers02.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers03.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers03.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers03.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers03.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers04.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers04.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers04.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers04.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers05.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers05.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers05.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers05.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers06.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers06.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers06.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers06.png diff --git a/content/applications/sales/point_of_sale/shop/media/multicashiers07.png b/content/applications/sales/point_of_sale/shop/multicashiers/multicashiers07.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/multicashiers07.png rename to content/applications/sales/point_of_sale/shop/multicashiers/multicashiers07.png diff --git a/content/applications/sales/point_of_sale/shop/reprint.rst b/content/applications/sales/point_of_sale/shop/reprint.rst index a16785ac9..920fcf4e2 100644 --- a/content/applications/sales/point_of_sale/shop/reprint.rst +++ b/content/applications/sales/point_of_sale/shop/reprint.rst @@ -16,7 +16,7 @@ option. .. note:: In order to allow the option reprint receipt, you need to activate the receipt printer. -.. image:: media/reprint01.png +.. image:: reprint/reprint01.png :align: center Reprint a receipt @@ -24,10 +24,10 @@ Reprint a receipt On your PoS interface, you now have a *Reprint receipt* button. -.. image:: media/reprint02.png +.. image:: reprint/reprint02.png :align: center When you use it, you can then reprint your last receipt. -.. image:: media/reprint03.png +.. image:: reprint/reprint03.png :align: center diff --git a/content/applications/sales/point_of_sale/shop/media/reprint01.png b/content/applications/sales/point_of_sale/shop/reprint/reprint01.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/reprint01.png rename to content/applications/sales/point_of_sale/shop/reprint/reprint01.png diff --git a/content/applications/sales/point_of_sale/shop/media/reprint02.png b/content/applications/sales/point_of_sale/shop/reprint/reprint02.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/reprint02.png rename to content/applications/sales/point_of_sale/shop/reprint/reprint02.png diff --git a/content/applications/sales/point_of_sale/shop/media/reprint03.png b/content/applications/sales/point_of_sale/shop/reprint/reprint03.png similarity index 100% rename from content/applications/sales/point_of_sale/shop/media/reprint03.png rename to content/applications/sales/point_of_sale/shop/reprint/reprint03.png diff --git a/content/applications/sales/sales/advanced/portal.rst b/content/applications/sales/sales/advanced/portal.rst index 3faca8e7d..9b40c31c4 100644 --- a/content/applications/sales/sales/advanced/portal.rst +++ b/content/applications/sales/sales/advanced/portal.rst @@ -24,10 +24,10 @@ From the main menu, select **Contacts** menu. If the contact is not yet created in the system, click on the create button to create new contact. Enter details of the contact and click "save". -.. image:: media/portal01.png +.. image:: portal/portal01.png :align: center -.. image:: media/portal02.png +.. image:: portal/portal02.png :align: center Choose a contact, click on the **Action** menu in the top-center of @@ -35,13 +35,13 @@ the interface and from the drop down. Select **Portal Access Management**. A pop up window appears. -.. image:: media/portal03.png +.. image:: portal/portal03.png :align: center Enter the login **email ID**, check the box under **In Portal** and add the content to be included in the email in the text field box below. Click on **Apply** when you're done. -.. image:: media/portal04.png +.. image:: portal/portal04.png :align: center An email will be sent to the specified email address, indicating that diff --git a/content/applications/sales/sales/advanced/media/portal01.png b/content/applications/sales/sales/advanced/portal/portal01.png similarity index 100% rename from content/applications/sales/sales/advanced/media/portal01.png rename to content/applications/sales/sales/advanced/portal/portal01.png diff --git a/content/applications/sales/sales/advanced/media/portal02.png b/content/applications/sales/sales/advanced/portal/portal02.png similarity index 100% rename from content/applications/sales/sales/advanced/media/portal02.png rename to content/applications/sales/sales/advanced/portal/portal02.png diff --git a/content/applications/sales/sales/advanced/media/portal03.png b/content/applications/sales/sales/advanced/portal/portal03.png similarity index 100% rename from content/applications/sales/sales/advanced/media/portal03.png rename to content/applications/sales/sales/advanced/portal/portal03.png diff --git a/content/applications/sales/sales/advanced/media/portal04.png b/content/applications/sales/sales/advanced/portal/portal04.png similarity index 100% rename from content/applications/sales/sales/advanced/media/portal04.png rename to content/applications/sales/sales/advanced/portal/portal04.png diff --git a/content/applications/sales/sales/amazon_connector/setup.rst b/content/applications/sales/sales/amazon_connector/setup.rst index 2c6059f79..e8b399b83 100644 --- a/content/applications/sales/sales/amazon_connector/setup.rst +++ b/content/applications/sales/sales/amazon_connector/setup.rst @@ -22,12 +22,12 @@ Central for Germany `_) with an administrator a In the main menu, select :menuselection:`Apps & Services --> Manage Your Apps`; in the page that displays, click on the ``Authorize new developper`` button: -.. image:: ./media/seller_central_apps.png +.. image:: setup/seller_central_apps.png :align: center Fill in the form depending on your Marketplace: -.. image:: ./media/seller_central_form.png +.. image:: setup/seller_central_form.png :align: center If your seller account is registered in the **North America** region, use these values: diff --git a/content/applications/sales/sales/amazon_connector/media/seller_central_apps.png b/content/applications/sales/sales/amazon_connector/setup/seller_central_apps.png similarity index 100% rename from content/applications/sales/sales/amazon_connector/media/seller_central_apps.png rename to content/applications/sales/sales/amazon_connector/setup/seller_central_apps.png diff --git a/content/applications/sales/sales/amazon_connector/media/seller_central_form.png b/content/applications/sales/sales/amazon_connector/setup/seller_central_form.png similarity index 100% rename from content/applications/sales/sales/amazon_connector/media/seller_central_form.png rename to content/applications/sales/sales/amazon_connector/setup/seller_central_form.png diff --git a/content/applications/sales/sales/ebay_connector/manage.rst b/content/applications/sales/sales/ebay_connector/manage.rst index cb11d98f2..cb14ea245 100644 --- a/content/applications/sales/sales/ebay_connector/manage.rst +++ b/content/applications/sales/sales/ebay_connector/manage.rst @@ -8,7 +8,7 @@ Listing without variation In order to list a product, you need to check the **use eBay** field on a product form. The eBay tab will be available. -.. image:: ./media/manage01.png +.. image:: manage/manage01.png :align: center When the **Use Stock Quantity** field is checked, the quantity sets on eBay will @@ -28,7 +28,7 @@ Price** as **Listing Type**, the eBay form is slightly different. In the variants array, you can choose which variant will be listed on eBay as well as set the price and the quantity for each variant. -.. image:: ./media/manage02.png +.. image:: manage/manage02.png :align: center Listing with item specifics @@ -37,7 +37,7 @@ Listing with item specifics In order to add item specifics, you should create a product attribute with one value in the **Variants** tab on the product form. -.. image:: ./media/manage03.png +.. image:: manage/manage03.png :align: center Product Identifiers diff --git a/content/applications/sales/sales/ebay_connector/media/manage01.png b/content/applications/sales/sales/ebay_connector/manage/manage01.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/manage01.png rename to content/applications/sales/sales/ebay_connector/manage/manage01.png diff --git a/content/applications/sales/sales/ebay_connector/media/manage02.png b/content/applications/sales/sales/ebay_connector/manage/manage02.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/manage02.png rename to content/applications/sales/sales/ebay_connector/manage/manage02.png diff --git a/content/applications/sales/sales/ebay_connector/media/manage03.png b/content/applications/sales/sales/ebay_connector/manage/manage03.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/manage03.png rename to content/applications/sales/sales/ebay_connector/manage/manage03.png diff --git a/content/applications/sales/sales/ebay_connector/setup.rst b/content/applications/sales/sales/ebay_connector/setup.rst index 06f805c21..840e464c0 100644 --- a/content/applications/sales/sales/ebay_connector/setup.rst +++ b/content/applications/sales/sales/ebay_connector/setup.rst @@ -10,7 +10,7 @@ In order to create your tokens, you need to create a developer account on the Once you are logged in, you can create **Sandbox Keys** and **Production Keys** by clicking on the adequate buttons. -.. image:: ./media/setup01.png +.. image:: setup/setup01.png :align: center After the creation of the keys, you can get the user token. To do so, click on @@ -23,7 +23,7 @@ Set up tokens in Odoo? To set up the eBay integration, go to :menuselection:`Sales --> Configuration --> Settings`. -.. image:: ./media/setup02.png +.. image:: setup/setup02.png :align: center First choose if you want to use the production or the sandbox eBay Site. Then @@ -60,7 +60,7 @@ Retrieve endpoint details from Odoo The endpoint details can be found in :menuselection:`Sales --> Configuration --> Settings --> eBay`. Click on *Generate Token* to retrieve your **Verification Token**. -.. image:: media/verification-token.png +.. image:: setup/verification-token.png :align: center :alt: Button to generate an eBay verification token in Odoo @@ -72,7 +72,7 @@ Subscribe to account deletion notifications Log in on the `developer portal of eBay `_ and go to **Alerts & Notifications**. -.. image:: media/ebay-your-account.png +.. image:: setup/ebay-your-account.png :align: center :alt: Overview of the Alerts & Notifications dashboard of eBay @@ -84,7 +84,7 @@ To subscribe to deletion/closure notifications, eBay needs a few details: - The URL to Odoo's account deletion notification endpoint - A verification token -.. image:: media/ebay-notification-endpoint.png +.. image:: setup/ebay-notification-endpoint.png :align: center :alt: Dedicated fields to enter the endpoint details @@ -99,7 +99,7 @@ with the **Send Test Notification** button. You should get the following confirmation message: "A test notification was sent successfully!" -.. image:: media/test-notification.png +.. image:: setup/test-notification.png :align: center :alt: Button to send test notification diff --git a/content/applications/sales/sales/ebay_connector/media/ebay-notification-endpoint.png b/content/applications/sales/sales/ebay_connector/setup/ebay-notification-endpoint.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/ebay-notification-endpoint.png rename to content/applications/sales/sales/ebay_connector/setup/ebay-notification-endpoint.png diff --git a/content/applications/sales/sales/ebay_connector/media/ebay-your-account.png b/content/applications/sales/sales/ebay_connector/setup/ebay-your-account.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/ebay-your-account.png rename to content/applications/sales/sales/ebay_connector/setup/ebay-your-account.png diff --git a/content/applications/sales/sales/ebay_connector/media/setup01.png b/content/applications/sales/sales/ebay_connector/setup/setup01.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/setup01.png rename to content/applications/sales/sales/ebay_connector/setup/setup01.png diff --git a/content/applications/sales/sales/ebay_connector/media/setup02.png b/content/applications/sales/sales/ebay_connector/setup/setup02.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/setup02.png rename to content/applications/sales/sales/ebay_connector/setup/setup02.png diff --git a/content/applications/sales/sales/ebay_connector/media/test-notification.png b/content/applications/sales/sales/ebay_connector/setup/test-notification.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/test-notification.png rename to content/applications/sales/sales/ebay_connector/setup/test-notification.png diff --git a/content/applications/sales/sales/ebay_connector/media/verification-token.png b/content/applications/sales/sales/ebay_connector/setup/verification-token.png similarity index 100% rename from content/applications/sales/sales/ebay_connector/media/verification-token.png rename to content/applications/sales/sales/ebay_connector/setup/verification-token.png diff --git a/content/applications/sales/sales/invoicing/down_payment.rst b/content/applications/sales/sales/invoicing/down_payment.rst index a3026ed40..5d164b640 100644 --- a/content/applications/sales/sales/invoicing/down_payment.rst +++ b/content/applications/sales/sales/invoicing/down_payment.rst @@ -26,7 +26,7 @@ first time you request a down payment, you can set a percentage or a fixed amoun and select the right income account and taxes. These settings will be reused for future down payments. -.. image:: media/down_payment_1.png +.. image:: down_payment/down_payment_1.png :align: center :alt: How can you do a down payment on Odoo Sales? @@ -46,7 +46,7 @@ policies here: :doc:`invoicing_policy` , before requesting your first down payme create and view the invoice, you will only have access to a draft invoice mentioning the down payment (as you can see below). -.. image:: media/down_payment_2.png +.. image:: down_payment/down_payment_2.png :align: center :alt: What is a basic sales flow using down payments on Odoo Sales (1)? @@ -56,7 +56,7 @@ There, you will have the possibility to see the order as a customer with the **C button or to reach easily the previous draft invoice with the **Invoice** button. In any case, the down payment will be mentioned on both (sales order and draft invoice). -.. image:: media/down_payment_3.png +.. image:: down_payment/down_payment_3.png :align: center :alt: What is a basic sales flow using down payments on Odoo Sales (2)? @@ -64,7 +64,7 @@ To complete the flow, when the customer wants to pay the rest of his sales order another invoice. Once again, you will have the choice to make another down payment or to deduct all the down payments and so, paying the rest of the invoice as a regular invoice. -.. image:: media/down_payment_4.png +.. image:: down_payment/down_payment_4.png :align: center :alt: What is a basic sales flow using down payments on Odoo Sales (3)? @@ -83,7 +83,7 @@ Modify the income account and customer taxes From the products list, search for the **Down Payment** product. -.. image:: media/down_payment_5.png +.. image:: down_payment/down_payment_5.png :align: center :alt: Creation of a down payment product on Odoo Sales @@ -91,7 +91,7 @@ You can edit it and under the **General Information Tab** you will be able to ch taxes. Now, to change the income account, you will need to install the **Accounting App** to have the possibility to see the **Accounting Tab** on the product form. -.. image:: media/down_payment_6.png +.. image:: down_payment/down_payment_6.png :align: center :alt: How to modify the income account link to down payments diff --git a/content/applications/sales/sales/invoicing/media/down_payment_1.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_1.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_1.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_1.png diff --git a/content/applications/sales/sales/invoicing/media/down_payment_2.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_2.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_2.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_2.png diff --git a/content/applications/sales/sales/invoicing/media/down_payment_3.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_3.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_3.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_3.png diff --git a/content/applications/sales/sales/invoicing/media/down_payment_4.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_4.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_4.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_4.png diff --git a/content/applications/sales/sales/invoicing/media/down_payment_5.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_5.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_5.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_5.png diff --git a/content/applications/sales/sales/invoicing/media/down_payment_6.png b/content/applications/sales/sales/invoicing/down_payment/down_payment_6.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/down_payment_6.png rename to content/applications/sales/sales/invoicing/down_payment/down_payment_6.png diff --git a/content/applications/sales/sales/invoicing/expense.rst b/content/applications/sales/sales/invoicing/expense.rst index 53556ebd4..d73570b1b 100644 --- a/content/applications/sales/sales/invoicing/expense.rst +++ b/content/applications/sales/sales/invoicing/expense.rst @@ -27,19 +27,19 @@ the hotel for the first week on the site of your customer. You can then enter a relevant description and select an existing product or create a new one from right there. -.. image:: media/expense01.png +.. image:: expense/expense01.png :align: center Here, we are creating a *Hotel* product: -.. image:: media/expense02.png +.. image:: expense/expense02.png :align: center Under the invoicing tab, select *Delivered quantities* and either *At cost* or *Sales price* as well depending if you want to invoice the cost of your expense or a previously agreed on sales price. -.. image:: media/expense03.png +.. image:: expense/expense03.png :align: center To modify or create more products go to :menuselection:`Expenses --> @@ -48,18 +48,18 @@ Configuration --> Expense products`. Back on the expense, add the original sale order in the expense to submit. -.. image:: media/expense04.png +.. image:: expense/expense04.png :align: center It can then be submitted to the manager, approved and finally posted. -.. image:: media/expense05.png +.. image:: expense/expense05.png :align: center -.. image:: media/expense06.png +.. image:: expense/expense06.png :align: center -.. image:: media/expense07.png +.. image:: expense/expense07.png :align: center It will then be in the sales order and ready to be invoiced. diff --git a/content/applications/sales/sales/invoicing/media/expense01.png b/content/applications/sales/sales/invoicing/expense/expense01.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense01.png rename to content/applications/sales/sales/invoicing/expense/expense01.png diff --git a/content/applications/sales/sales/invoicing/media/expense02.png b/content/applications/sales/sales/invoicing/expense/expense02.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense02.png rename to content/applications/sales/sales/invoicing/expense/expense02.png diff --git a/content/applications/sales/sales/invoicing/media/expense03.png b/content/applications/sales/sales/invoicing/expense/expense03.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense03.png rename to content/applications/sales/sales/invoicing/expense/expense03.png diff --git a/content/applications/sales/sales/invoicing/media/expense04.png b/content/applications/sales/sales/invoicing/expense/expense04.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense04.png rename to content/applications/sales/sales/invoicing/expense/expense04.png diff --git a/content/applications/sales/sales/invoicing/media/expense05.png b/content/applications/sales/sales/invoicing/expense/expense05.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense05.png rename to content/applications/sales/sales/invoicing/expense/expense05.png diff --git a/content/applications/sales/sales/invoicing/media/expense06.png b/content/applications/sales/sales/invoicing/expense/expense06.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense06.png rename to content/applications/sales/sales/invoicing/expense/expense06.png diff --git a/content/applications/sales/sales/invoicing/media/expense07.png b/content/applications/sales/sales/invoicing/expense/expense07.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/expense07.png rename to content/applications/sales/sales/invoicing/expense/expense07.png diff --git a/content/applications/sales/sales/invoicing/invoicing_policy.rst b/content/applications/sales/sales/invoicing/invoicing_policy.rst index 8224df604..b7e73b5d9 100644 --- a/content/applications/sales/sales/invoicing/invoicing_policy.rst +++ b/content/applications/sales/sales/invoicing/invoicing_policy.rst @@ -21,7 +21,7 @@ Activate these features Go to :menuselection:`Sales --> Configuration --> Settings` and under **Invoicing policy** choose the rule you want to apply. -.. image:: media/invoicing_policy_1.png +.. image:: invoicing_policy/invoicing_policy_1.png :align: center :class: img-thumbnail :alt: How to choose your invoicing policy on Odoo Sales? @@ -37,7 +37,7 @@ Choose an invoicing policy on a product form From any product page, under the **Sales tab**, you will find the invoicing policy, which can be manually changed. -.. image:: media/invoicing_policy_5.png +.. image:: invoicing_policy/invoicing_policy_5.png :align: center :class: img-thumbnail :alt: How to change your invoicing policy on a product form on Odoo Sales? @@ -57,7 +57,7 @@ wait for confirmation, confirm the sales order and create an invoice. create an invoice without validating the delivered quantity, you will receive an error message as below. - .. image:: media/invoicing_policy_3.png + .. image:: invoicing_policy/invoicing_policy_3.png :class: img-thumbnail :alt: How the choice of your invoicing policy impacts your sales flow on Odoo Sales? @@ -66,7 +66,7 @@ wait for confirmation, confirm the sales order and create an invoice. **Sales order**, you are able to see your delivered and invoiced quantities directly from your sales order (it is true for both rules). - .. image:: media/invoicing_policy_4.png + .. image:: invoicing_policy/invoicing_policy_4.png :align: center :class: img-thumbnail :alt: How to see your delivered and invoiced quantities on Odoo Sales? diff --git a/content/applications/sales/sales/invoicing/media/invoicing_policy_1.png b/content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_1.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/invoicing_policy_1.png rename to content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_1.png diff --git a/content/applications/sales/sales/invoicing/media/invoicing_policy_3.png b/content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_3.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/invoicing_policy_3.png rename to content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_3.png diff --git a/content/applications/sales/sales/invoicing/media/invoicing_policy_4.png b/content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_4.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/invoicing_policy_4.png rename to content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_4.png diff --git a/content/applications/sales/sales/invoicing/media/invoicing_policy_5.png b/content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_5.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/invoicing_policy_5.png rename to content/applications/sales/sales/invoicing/invoicing_policy/invoicing_policy_5.png diff --git a/content/applications/sales/sales/invoicing/milestone.rst b/content/applications/sales/sales/invoicing/milestone.rst index 353ec5245..146d19f2d 100644 --- a/content/applications/sales/sales/invoicing/milestone.rst +++ b/content/applications/sales/sales/invoicing/milestone.rst @@ -18,7 +18,7 @@ configure products to work this way, go to any product form. You have to set the product type as *Service* under general information and select *Milestones* in the sales tab. -.. image:: media/milestone01.png +.. image:: milestone/milestone01.png :align: center Invoice milestones @@ -27,7 +27,7 @@ Invoice milestones From the sales order, you can manually edit the quantity delivered as you complete a milestone. -.. image:: media/milestone02.png +.. image:: milestone/milestone02.png :align: center You can then invoice that first milestone. diff --git a/content/applications/sales/sales/invoicing/media/milestone01.png b/content/applications/sales/sales/invoicing/milestone/milestone01.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/milestone01.png rename to content/applications/sales/sales/invoicing/milestone/milestone01.png diff --git a/content/applications/sales/sales/invoicing/media/milestone02.png b/content/applications/sales/sales/invoicing/milestone/milestone02.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/milestone02.png rename to content/applications/sales/sales/invoicing/milestone/milestone02.png diff --git a/content/applications/sales/sales/invoicing/proforma.rst b/content/applications/sales/sales/invoicing/proforma.rst index dee828c57..243d14dbd 100644 --- a/content/applications/sales/sales/invoicing/proforma.rst +++ b/content/applications/sales/sales/invoicing/proforma.rst @@ -15,7 +15,7 @@ Activate the feature Go to :menuselection:`SALES --> Configuration --> Settings` and activate the *Pro-Forma Invoice* feature. -.. image:: media/proforma01.png +.. image:: proforma/proforma01.png :align: center Send a pro-forma invoice @@ -24,11 +24,11 @@ Send a pro-forma invoice From any quotation or sales order, you know have an option to send a pro-forma invoice. -.. image:: media/proforma02.png +.. image:: proforma/proforma02.png :align: center When you click on send, Odoo will send an email with the pro-forma invoice in attachment. -.. image:: media/proforma03.png +.. image:: proforma/proforma03.png :align: center diff --git a/content/applications/sales/sales/invoicing/media/proforma01.png b/content/applications/sales/sales/invoicing/proforma/proforma01.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/proforma01.png rename to content/applications/sales/sales/invoicing/proforma/proforma01.png diff --git a/content/applications/sales/sales/invoicing/media/proforma02.png b/content/applications/sales/sales/invoicing/proforma/proforma02.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/proforma02.png rename to content/applications/sales/sales/invoicing/proforma/proforma02.png diff --git a/content/applications/sales/sales/invoicing/media/proforma03.png b/content/applications/sales/sales/invoicing/proforma/proforma03.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/proforma03.png rename to content/applications/sales/sales/invoicing/proforma/proforma03.png diff --git a/content/applications/sales/sales/invoicing/subscriptions.rst b/content/applications/sales/sales/invoicing/subscriptions.rst index 17d4e421a..4ef1f99c5 100644 --- a/content/applications/sales/sales/invoicing/subscriptions.rst +++ b/content/applications/sales/sales/invoicing/subscriptions.rst @@ -15,5 +15,5 @@ When you confirm the sale the subscription will be created automatically. You will see a direct link from the sales order to the Subscription in the upper right corner. -.. image:: media/subscriptions01.png +.. image:: subscriptions/subscriptions01.png :align: center diff --git a/content/applications/sales/sales/invoicing/media/subscriptions01.png b/content/applications/sales/sales/invoicing/subscriptions/subscriptions01.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/subscriptions01.png rename to content/applications/sales/sales/invoicing/subscriptions/subscriptions01.png diff --git a/content/applications/sales/sales/invoicing/time_materials.rst b/content/applications/sales/sales/invoicing/time_materials.rst index 23f280342..601a23065 100644 --- a/content/applications/sales/sales/invoicing/time_materials.rst +++ b/content/applications/sales/sales/invoicing/time_materials.rst @@ -25,7 +25,7 @@ In *Project* you will use timesheets, to do so go to :menuselection:`Project --> Configuration --> Settings` and activate the *Timesheets* feature. -.. image:: media/time_materials01.png +.. image:: time_materials/time_materials01.png :align: center Invoice your time spent @@ -35,7 +35,7 @@ From a product page set as a service, you will find two options under the invoicing tab, select both *Timesheets on tasks* and *Create a task in a new project*. -.. image:: media/time_materials02.png +.. image:: time_materials/time_materials02.png :align: center You could also add the task to an existing project. @@ -43,7 +43,7 @@ You could also add the task to an existing project. Once confirming a sales order, you will now see two new buttons, one for the project overview and one for the current task. -.. image:: media/time_materials03.png +.. image:: time_materials/time_materials03.png :align: center You will directly be in the task if you click on it, you can also access @@ -52,12 +52,12 @@ it from the *Project* app. Under timesheets, you can assign who works on it. You can or they can add how many hours they worked on the project so far. -.. image:: media/time_materials04.png +.. image:: time_materials/time_materials04.png :align: center From the sales order, you can then invoice those hours. -.. image:: media/time_materials05.png +.. image:: time_materials/time_materials05.png :align: center Expenses configuration @@ -79,19 +79,19 @@ the hotel for the first week on the site of your customer. You can then enter a relevant description and select an existing product or create a new one from right there. -.. image:: media/time_materials06.png +.. image:: time_materials/time_materials06.png :align: center Here, we are creating a *Hotel* product: -.. image:: media/time_materials07.png +.. image:: time_materials/time_materials07.png :align: center under the invoicing tab, select *Delivered quantities* and either *At cost* or *Sales price* as well depending if you want to invoice the cost of your expense or a previously agreed on sales price. -.. image:: media/time_materials08.png +.. image:: time_materials/time_materials08.png :align: center To modify or create more products go to :menuselection:`Expenses --> @@ -100,18 +100,18 @@ Configuration --> Expense products`. Back on the expense, add the original sale order in the expense to submit. -.. image:: media/time_materials09.png +.. image:: time_materials/time_materials09.png :align: center It can then be submitted to the manager, approved and finally posted. -.. image:: media/time_materials10.png +.. image:: time_materials/time_materials10.png :align: center -.. image:: media/time_materials11.png +.. image:: time_materials/time_materials11.png :align: center -.. image:: media/time_materials12.png +.. image:: time_materials/time_materials12.png :align: center It will then be in the sales order and ready to be invoiced. @@ -129,7 +129,7 @@ You will need the *Purchase Analytics* feature, to activate it, go to While making the purchase order don't forget to add the right analytic account. -.. image:: media/time_materials08.png +.. image:: time_materials/time_materials08.png :align: center Once the PO is confirmed and received, you can create the vendor bill, diff --git a/content/applications/sales/sales/invoicing/media/time_materials01.png b/content/applications/sales/sales/invoicing/time_materials/time_materials01.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials01.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials01.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials02.png b/content/applications/sales/sales/invoicing/time_materials/time_materials02.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials02.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials02.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials03.png b/content/applications/sales/sales/invoicing/time_materials/time_materials03.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials03.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials03.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials04.png b/content/applications/sales/sales/invoicing/time_materials/time_materials04.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials04.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials04.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials05.png b/content/applications/sales/sales/invoicing/time_materials/time_materials05.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials05.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials05.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials06.png b/content/applications/sales/sales/invoicing/time_materials/time_materials06.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials06.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials06.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials07.png b/content/applications/sales/sales/invoicing/time_materials/time_materials07.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials07.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials07.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials08.png b/content/applications/sales/sales/invoicing/time_materials/time_materials08.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials08.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials08.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials09.png b/content/applications/sales/sales/invoicing/time_materials/time_materials09.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials09.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials09.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials10.png b/content/applications/sales/sales/invoicing/time_materials/time_materials10.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials10.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials10.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials11.png b/content/applications/sales/sales/invoicing/time_materials/time_materials11.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials11.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials11.png diff --git a/content/applications/sales/sales/invoicing/media/time_materials12.png b/content/applications/sales/sales/invoicing/time_materials/time_materials12.png similarity index 100% rename from content/applications/sales/sales/invoicing/media/time_materials12.png rename to content/applications/sales/sales/invoicing/time_materials/time_materials12.png diff --git a/content/applications/sales/sales/products_prices/prices/currencies.rst b/content/applications/sales/sales/products_prices/prices/currencies.rst index d6e756e4c..18ef334a0 100644 --- a/content/applications/sales/sales/products_prices/prices/currencies.rst +++ b/content/applications/sales/sales/products_prices/prices/currencies.rst @@ -22,7 +22,7 @@ Automatic conversion from public price The public price is in your company's main currency (see :menuselection:`Accounting --> Settings`) and is set in product detail form. -.. image:: ./media/public_price.png +.. image:: currencies/public_price.png :align: center The conversion rates can be found in @@ -30,10 +30,10 @@ The conversion rates can be found in from Yahoo or the European Central Bank at your convenience: manually, daily, weekly, etc. See :menuselection:`Accounting --> Settings`. -.. image:: ./media/currency_rate.png +.. image:: currencies/currency_rate.png :align: center -.. image:: ./media/prices_conversion.png +.. image:: currencies/prices_conversion.png :align: center Set your own prices @@ -41,7 +41,7 @@ Set your own prices This is advised if you don't want your pricing to change along with currency rates. -.. image:: ./media/pricing_currency.png +.. image:: currencies/pricing_currency.png :align: center .. seealso:: diff --git a/content/applications/sales/sales/products_prices/prices/media/currency_rate.png b/content/applications/sales/sales/products_prices/prices/currencies/currency_rate.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/currency_rate.png rename to content/applications/sales/sales/products_prices/prices/currencies/currency_rate.png diff --git a/content/applications/sales/sales/products_prices/prices/media/prices_conversion.png b/content/applications/sales/sales/products_prices/prices/currencies/prices_conversion.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/prices_conversion.png rename to content/applications/sales/sales/products_prices/prices/currencies/prices_conversion.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_currency.png b/content/applications/sales/sales/products_prices/prices/currencies/pricing_currency.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_currency.png rename to content/applications/sales/sales/products_prices/prices/currencies/pricing_currency.png diff --git a/content/applications/sales/sales/products_prices/prices/media/public_price.png b/content/applications/sales/sales/products_prices/prices/currencies/public_price.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/public_price.png rename to content/applications/sales/sales/products_prices/prices/currencies/public_price.png diff --git a/content/applications/sales/sales/products_prices/prices/pricing.rst b/content/applications/sales/sales/products_prices/prices/pricing.rst index 43e75ec2c..9ed0dbe80 100644 --- a/content/applications/sales/sales/products_prices/prices/pricing.rst +++ b/content/applications/sales/sales/products_prices/prices/pricing.rst @@ -10,7 +10,7 @@ As pricelists only suggest prices, they can be overridden by vendors completing Choose your pricing strategy from :menuselection:`Sales --> Settings`. -.. image:: ./media/pricing_options.png +.. image:: pricing/pricing_options.png :align: center .. note:: @@ -31,14 +31,14 @@ Prices per customer segment Create pricelists for your customer segments: e.g. registered, premium, etc. -.. image:: ./media/pricing_customer.png +.. image:: pricing/pricing_customer.png :align: center The default pricelist applied to any new customer is *Public Pricelist*. To segment your customers, open the customer detail form and change the *Sale Pricelist* in the *Sales & Purchases* tab. -.. image:: ./media/customer_pricelist.png +.. image:: pricing/customer_pricelist.png :align: center Temporary prices @@ -46,7 +46,7 @@ Temporary prices Apply deals for bank holidays, etc. Enter start and end dates dates. -.. image:: ./media/pricing_period.png +.. image:: pricing/pricing_period.png :align: center .. tip:: @@ -56,7 +56,7 @@ Apply deals for bank holidays, etc. Enter start and end dates dates. Prices per minimum quantity --------------------------- -.. image:: ./media/pricing_quantity.png +.. image:: pricing/pricing_quantity.png :align: center .. note:: @@ -78,12 +78,12 @@ Once installed go to (or :menuselection:`Website Admin --> Catalog --> Pricelists` if you use e-Commerce). -.. image:: ./media/pricing_formula.png +.. image:: pricing/pricing_formula.png :align: center Each pricelist item can be associated to either all products, to a product internal category (set of products) or to a specific product. Like in second option, you can set dates and minimum quantities. -.. image:: ./media/pricelist_apply.png +.. image:: pricing/pricelist_apply.png :align: center .. note:: @@ -94,7 +94,7 @@ Each pricelist item can be associated to either all products, to a product inter There are 3 modes of computation: fix price, discount & formula. -.. image:: ./media/price_computation.png +.. image:: pricing/price_computation.png :align: center Here are different price settings made possible thanks to formulas. @@ -104,7 +104,7 @@ Discounts with roundings e.g. 20% discounts with prices rounded up to 9.99. -.. image:: ./media/formula_discount.png +.. image:: pricing/formula_discount.png :align: center Costs with markups (retail) @@ -112,7 +112,7 @@ Costs with markups (retail) e.g. sale price = 2*cost (100% markup) with $5 of minimal margin. -.. image:: ./media/formula_cost.png +.. image:: pricing/formula_cost.png :align: center Prices per country @@ -132,7 +132,7 @@ In case of discount, you can show the public price and the computed discount % o * Check *Allow discounts on sales order lines* in :menuselection:`Sales --> Configuration --> Settings --> Quotations & Sales --> Discounts`. * Apply the option in the pricelist setup form. -.. image:: ./media/discount_options.png +.. image:: pricing/discount_options.png :align: center .. seealso:: diff --git a/content/applications/sales/sales/products_prices/prices/media/customer_pricelist.png b/content/applications/sales/sales/products_prices/prices/pricing/customer_pricelist.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/customer_pricelist.png rename to content/applications/sales/sales/products_prices/prices/pricing/customer_pricelist.png diff --git a/content/applications/sales/sales/products_prices/prices/media/discount_options.png b/content/applications/sales/sales/products_prices/prices/pricing/discount_options.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/discount_options.png rename to content/applications/sales/sales/products_prices/prices/pricing/discount_options.png diff --git a/content/applications/sales/sales/products_prices/prices/media/formula_cost.png b/content/applications/sales/sales/products_prices/prices/pricing/formula_cost.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/formula_cost.png rename to content/applications/sales/sales/products_prices/prices/pricing/formula_cost.png diff --git a/content/applications/sales/sales/products_prices/prices/media/formula_discount.png b/content/applications/sales/sales/products_prices/prices/pricing/formula_discount.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/formula_discount.png rename to content/applications/sales/sales/products_prices/prices/pricing/formula_discount.png diff --git a/content/applications/sales/sales/products_prices/prices/media/price_computation.png b/content/applications/sales/sales/products_prices/prices/pricing/price_computation.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/price_computation.png rename to content/applications/sales/sales/products_prices/prices/pricing/price_computation.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricelist_apply.png b/content/applications/sales/sales/products_prices/prices/pricing/pricelist_apply.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricelist_apply.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricelist_apply.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_customer.png b/content/applications/sales/sales/products_prices/prices/pricing/pricing_customer.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_customer.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricing_customer.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_formula.png b/content/applications/sales/sales/products_prices/prices/pricing/pricing_formula.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_formula.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricing_formula.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_options.png b/content/applications/sales/sales/products_prices/prices/pricing/pricing_options.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_options.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricing_options.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_period.png b/content/applications/sales/sales/products_prices/prices/pricing/pricing_period.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_period.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricing_period.png diff --git a/content/applications/sales/sales/products_prices/prices/media/pricing_quantity.png b/content/applications/sales/sales/products_prices/prices/pricing/pricing_quantity.png similarity index 100% rename from content/applications/sales/sales/products_prices/prices/media/pricing_quantity.png rename to content/applications/sales/sales/products_prices/prices/pricing/pricing_quantity.png diff --git a/content/applications/sales/sales/products_prices/products/media/import_templates.zip b/content/applications/sales/sales/products_prices/products/media/import_templates.zip deleted file mode 100644 index 493d343e9..000000000 Binary files a/content/applications/sales/sales/products_prices/products/media/import_templates.zip and /dev/null differ diff --git a/content/applications/sales/sales/products_prices/products/variants.rst b/content/applications/sales/sales/products_prices/products/variants.rst index 934256240..35fa8fb53 100644 --- a/content/applications/sales/sales/products_prices/products/variants.rst +++ b/content/applications/sales/sales/products_prices/products/variants.rst @@ -122,7 +122,7 @@ menu :menuselection:`Configuration --> Settings`, locate the **Products Variants and tick the option **Products can have several attributes**, then click on **Apply**. -.. image:: media/variant01.png +.. image:: variants/variant01.png :align: center Creating products with variants @@ -143,14 +143,14 @@ In **Attributes**, click on the rolldown menu and select the type of variance you wish to add. If the variant does not yet exist, you can create it on the fly by clicking on Create and edit… -.. image:: media/variant02.png +.. image:: variants/variant02.png :align: center In the Attributes window, the **Value** field is the description of the attribute such as Green, Plastic or 32GB. The **Attribute** field is the type of variant such as Color, Material or Memory. -.. image:: media/variant03.png +.. image:: variants/variant03.png :align: center You can add a cost for the variant on the fly by adding it in the @@ -189,7 +189,7 @@ To do this, click on the **Variants** button, select the XXL, White T-shirt. From the product form, uncheck the **Active** box of the T-shirt White, XXL. -.. image:: media/variant04.png +.. image:: variants/variant04.png :align: center .. tip:: @@ -207,14 +207,14 @@ products. To do so, go to the Sales module, open :menuselection:`Sales --> Produ and click on the product you want to modify. Click on the **Variant Prices** button to access the list of variant values. -.. image:: media/variant05.png +.. image:: variants/variant05.png :align: center Click on the variant name you wish to add a value to, to make the 3 fields editable. In the **Attribute Price Extra** field, add the cost of the variant that will be added to the original price. -.. image:: media/variant06.png +.. image:: variants/variant06.png :align: center When you have entered all the extra values, click on **Save**. diff --git a/content/applications/sales/sales/products_prices/products/media/variant01.png b/content/applications/sales/sales/products_prices/products/variants/variant01.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant01.png rename to content/applications/sales/sales/products_prices/products/variants/variant01.png diff --git a/content/applications/sales/sales/products_prices/products/media/variant02.png b/content/applications/sales/sales/products_prices/products/variants/variant02.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant02.png rename to content/applications/sales/sales/products_prices/products/variants/variant02.png diff --git a/content/applications/sales/sales/products_prices/products/media/variant03.png b/content/applications/sales/sales/products_prices/products/variants/variant03.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant03.png rename to content/applications/sales/sales/products_prices/products/variants/variant03.png diff --git a/content/applications/sales/sales/products_prices/products/media/variant04.png b/content/applications/sales/sales/products_prices/products/variants/variant04.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant04.png rename to content/applications/sales/sales/products_prices/products/variants/variant04.png diff --git a/content/applications/sales/sales/products_prices/products/media/variant05.png b/content/applications/sales/sales/products_prices/products/variants/variant05.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant05.png rename to content/applications/sales/sales/products_prices/products/variants/variant05.png diff --git a/content/applications/sales/sales/products_prices/products/media/variant06.png b/content/applications/sales/sales/products_prices/products/variants/variant06.png similarity index 100% rename from content/applications/sales/sales/products_prices/products/media/variant06.png rename to content/applications/sales/sales/products_prices/products/variants/variant06.png diff --git a/content/applications/sales/sales/send_quotations/deadline.rst b/content/applications/sales/sales/send_quotations/deadline.rst index 4f36bd0c0..d0968c0f5 100644 --- a/content/applications/sales/sales/send_quotations/deadline.rst +++ b/content/applications/sales/sales/send_quotations/deadline.rst @@ -13,7 +13,7 @@ Set a deadline With Odoo Sales, it is possible to instantly add an **Expiration Date** from the quotation or the sales order. -.. image:: media/quotation_deadlines_1.png +.. image:: deadline/quotation_deadlines_1.png :align: center :class: img-thumbnail :alt: How to configure deadlines on Odoo Sales? @@ -25,7 +25,7 @@ It is also possible to add a deadline to every quotation template created. Whene quotation template is used in a quote, its associated deadline will be automatically applied. Be sure to check out our documentation about :doc:`quote_template` to excel in their use. -.. image:: media/quotation_deadlines_2.png +.. image:: deadline/quotation_deadlines_2.png :align: center :class: img-thumbnail :alt: How to use deadline in a quotation template on Odoo Sales? @@ -35,7 +35,7 @@ sure to check out our documentation about :doc:`quote_template` to excel in thei For your information, the number of days will be the same as those mentioned in the quotation template. - .. image:: media/quotation_deadlines_3.png + .. image:: deadline/quotation_deadlines_3.png :align: center :class: img-thumbnail :alt: How customers will see deadlines on Odoo Sales? diff --git a/content/applications/sales/sales/send_quotations/media/quotation_deadlines_1.png b/content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotation_deadlines_1.png rename to content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_1.png diff --git a/content/applications/sales/sales/send_quotations/media/quotation_deadlines_2.png b/content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotation_deadlines_2.png rename to content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_2.png diff --git a/content/applications/sales/sales/send_quotations/media/quotation_deadlines_3.png b/content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotation_deadlines_3.png rename to content/applications/sales/sales/send_quotations/deadline/quotation_deadlines_3.png diff --git a/content/applications/sales/sales/send_quotations/different_addresses.rst b/content/applications/sales/sales/send_quotations/different_addresses.rst index f4c2b1aac..9328aff1d 100644 --- a/content/applications/sales/sales/send_quotations/different_addresses.rst +++ b/content/applications/sales/sales/send_quotations/different_addresses.rst @@ -12,7 +12,7 @@ Activate the feature Go to :menuselection:`Sales --> Configuration --> Settings` and activate the **Customer Addresses** feature. -.. image:: media/addresses_1.png +.. image:: different_addresses/addresses_1.png :align: center :class: img-thumbnail :alt: How to enable different customer addresses on Odoo Sales? @@ -26,7 +26,7 @@ be a new customer. In this case, you have to **Create and edit** the contact for customer and link it, if necessary, to a company. In this contact form, you will be able to add, delete and modify invoice and delivery addresses. -.. image:: media/addresses_2.png +.. image:: different_addresses/addresses_2.png :align: center :class: img-thumbnail :alt: How to add addresses from a quotation on Odoo Sales? @@ -45,7 +45,7 @@ sales order to add billing and shipping addresses to customers. But, if you go t and add, delete or modify invoice and delivery addresses instantly there, before creating a quotation. -.. image:: media/addresses_3.png +.. image:: different_addresses/addresses_3.png :align: center :class: img-thumbnail :alt: How to add addresses from a contact form on Odoo Sales? @@ -57,7 +57,7 @@ Like for the previous example, go to :menuselection:`Sales --> Orders --> Custom new customer. There, you can add company information but, more importantly, you can enter billing and shipping addresses under the **Contacts & Addresses** tab. -.. image:: media/addresses_4.png +.. image:: different_addresses/addresses_4.png :align: center :class: img-thumbnail :alt: How to manage different customer addresses on Odoo Sales? @@ -66,7 +66,7 @@ Once done, you can return to your Sales dashboard and create a new quotation. No your new customer, you will see that the other fields will fill in by themself with the information previously saved for billing and shipping addresses. -.. image:: media/addresses_5.png +.. image:: different_addresses/addresses_5.png :align: center :class: img-thumbnail :alt: Automatic quotation fields filling on Odoo Sales diff --git a/content/applications/sales/sales/send_quotations/media/addresses_1.png b/content/applications/sales/sales/send_quotations/different_addresses/addresses_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/addresses_1.png rename to content/applications/sales/sales/send_quotations/different_addresses/addresses_1.png diff --git a/content/applications/sales/sales/send_quotations/media/addresses_2.png b/content/applications/sales/sales/send_quotations/different_addresses/addresses_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/addresses_2.png rename to content/applications/sales/sales/send_quotations/different_addresses/addresses_2.png diff --git a/content/applications/sales/sales/send_quotations/media/addresses_3.png b/content/applications/sales/sales/send_quotations/different_addresses/addresses_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/addresses_3.png rename to content/applications/sales/sales/send_quotations/different_addresses/addresses_3.png diff --git a/content/applications/sales/sales/send_quotations/media/addresses_4.png b/content/applications/sales/sales/send_quotations/different_addresses/addresses_4.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/addresses_4.png rename to content/applications/sales/sales/send_quotations/different_addresses/addresses_4.png diff --git a/content/applications/sales/sales/send_quotations/media/addresses_5.png b/content/applications/sales/sales/send_quotations/different_addresses/addresses_5.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/addresses_5.png rename to content/applications/sales/sales/send_quotations/different_addresses/addresses_5.png diff --git a/content/applications/sales/sales/send_quotations/get_paid_to_validate.rst b/content/applications/sales/sales/send_quotations/get_paid_to_validate.rst index 2702f8013..dbe52f7a3 100644 --- a/content/applications/sales/sales/send_quotations/get_paid_to_validate.rst +++ b/content/applications/sales/sales/send_quotations/get_paid_to_validate.rst @@ -14,7 +14,7 @@ Enable online payment Go to :menuselection:`Sales --> Configuration --> Settings` and activate the **Online Payment** feature. -.. image:: media/get_paid_1.png +.. image:: get_paid_to_validate/get_paid_1.png :align: center :class: img-thumbnail :alt: How to enable online payment on Odoo Sales? @@ -37,7 +37,7 @@ Register a payment After opening quotations from their received email, your customers will have different possibilities to make their online payments. For example: -.. image:: media/get_paid_2.png +.. image:: get_paid_to_validate/get_paid_2.png :align: center :class: img-thumbnail :alt: How to register a payment on Odoo Sales? diff --git a/content/applications/sales/sales/send_quotations/media/get_paid_1.png b/content/applications/sales/sales/send_quotations/get_paid_to_validate/get_paid_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/get_paid_1.png rename to content/applications/sales/sales/send_quotations/get_paid_to_validate/get_paid_1.png diff --git a/content/applications/sales/sales/send_quotations/media/get_paid_2.png b/content/applications/sales/sales/send_quotations/get_paid_to_validate/get_paid_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/get_paid_2.png rename to content/applications/sales/sales/send_quotations/get_paid_to_validate/get_paid_2.png diff --git a/content/applications/sales/sales/send_quotations/get_signature_to_validate.rst b/content/applications/sales/sales/send_quotations/get_signature_to_validate.rst index a0b547895..b80191709 100644 --- a/content/applications/sales/sales/send_quotations/get_signature_to_validate.rst +++ b/content/applications/sales/sales/send_quotations/get_signature_to_validate.rst @@ -12,7 +12,7 @@ Activate online signature Go to :menuselection:`Sales --> Configuration --> Settings` and activate the **Online Signature** feature. -.. image:: media/signature_1.png +.. image:: get_signature_to_validate/signature_1.png :align: center :class: img-thumbnail :alt: How to enable online signature on Odoo Sales? @@ -22,7 +22,7 @@ feature. **Online Signature** feature for each quotation template you use, under their confirmation tab. Example: - .. image:: media/signature_2.png + .. image:: get_signature_to_validate/signature_2.png :align: center :class: img-thumbnail :alt: How to enable online signature on Odoo Sales? @@ -35,7 +35,7 @@ click on **Sign & Pay**, they have the choice to draw their own signature, autom field with an automated signature or load a file from their computer. Here below, it is an example of an automated signature: -.. image:: media/signature_3.png +.. image:: get_signature_to_validate/signature_3.png :align: center :class: img-thumbnail :alt: How to confirm an order with a signature on Odoo Sales? diff --git a/content/applications/sales/sales/send_quotations/media/signature_1.png b/content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/signature_1.png rename to content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_1.png diff --git a/content/applications/sales/sales/send_quotations/media/signature_2.png b/content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/signature_2.png rename to content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_2.png diff --git a/content/applications/sales/sales/send_quotations/media/signature_3.png b/content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/signature_3.png rename to content/applications/sales/sales/send_quotations/get_signature_to_validate/signature_3.png diff --git a/content/applications/sales/sales/send_quotations/optional_products.rst b/content/applications/sales/sales/send_quotations/optional_products.rst index bd7ab19f0..902ab64fe 100644 --- a/content/applications/sales/sales/send_quotations/optional_products.rst +++ b/content/applications/sales/sales/send_quotations/optional_products.rst @@ -13,7 +13,7 @@ Add optional products to your quotations With Odoo Sales, it is possible to add or modify optional products directly on quotations (under the **Optional Products** tab, as you can see below). -.. image:: media/optional_products_2.png +.. image:: optional_products/optional_products_2.png :align: center :class: img-thumbnail :alt: How to add optional products to your quotations on Odoo Sales @@ -22,7 +22,7 @@ With Odoo Sales, it is possible to add or modify optional products directly on q By clicking on the **Customer Preview** button, you will be able to see what your customers will have as possibilities after opening a quotation from their received email. - .. image:: media/optional_products_3.png + .. image:: optional_products/optional_products_3.png :align: center :class: img-thumbnail :alt: Preview your quotations on Odoo Sales @@ -32,7 +32,7 @@ using associated carts, with a user-friendly layout. More than that, if a custom optional products suggested, these additional items will automatically fill in the quotation managed by the salesman. -.. image:: media/optional_products_4.png +.. image:: optional_products/optional_products_4.png :align: center :class: img-thumbnail :alt: How to select optional products on Odoo Sales @@ -40,7 +40,7 @@ managed by the salesman. Like this, salespeople will see each movement made by the customer and tracking the order will be all the better. -.. image:: media/optional_products_5.png +.. image:: optional_products/optional_products_5.png :align: center :class: img-thumbnail :alt: How to follow each movement made by your customers on Odoo Sales @@ -54,7 +54,7 @@ enable, create, design and manage your own quotation templates before reading th For quotation templates, you also have an **Optional Products** tab where you can add related products or services. -.. image:: media/optional_products_1.png +.. image:: optional_products/optional_products_1.png :align: center :class: img-thumbnail :alt: How to add optional products to your quotation templates on Odoo Sales diff --git a/content/applications/sales/sales/send_quotations/media/optional_products_1.png b/content/applications/sales/sales/send_quotations/optional_products/optional_products_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/optional_products_1.png rename to content/applications/sales/sales/send_quotations/optional_products/optional_products_1.png diff --git a/content/applications/sales/sales/send_quotations/media/optional_products_2.png b/content/applications/sales/sales/send_quotations/optional_products/optional_products_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/optional_products_2.png rename to content/applications/sales/sales/send_quotations/optional_products/optional_products_2.png diff --git a/content/applications/sales/sales/send_quotations/media/optional_products_3.png b/content/applications/sales/sales/send_quotations/optional_products/optional_products_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/optional_products_3.png rename to content/applications/sales/sales/send_quotations/optional_products/optional_products_3.png diff --git a/content/applications/sales/sales/send_quotations/media/optional_products_4.png b/content/applications/sales/sales/send_quotations/optional_products/optional_products_4.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/optional_products_4.png rename to content/applications/sales/sales/send_quotations/optional_products/optional_products_4.png diff --git a/content/applications/sales/sales/send_quotations/media/optional_products_5.png b/content/applications/sales/sales/send_quotations/optional_products/optional_products_5.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/optional_products_5.png rename to content/applications/sales/sales/send_quotations/optional_products/optional_products_5.png diff --git a/content/applications/sales/sales/send_quotations/quote_template.rst b/content/applications/sales/sales/send_quotations/quote_template.rst index 2967b6081..ee1caf15c 100644 --- a/content/applications/sales/sales/send_quotations/quote_template.rst +++ b/content/applications/sales/sales/send_quotations/quote_template.rst @@ -11,7 +11,7 @@ Configuration To enable this feature, go to :menuselection:`Sales --> Configuration --> Settings` and activate **Quotation Templates**. -.. image:: media/quotations_templates_1.png +.. image:: quote_template/quotations_templates_1.png :align: center :class: img-thumbnail :alt: How to enable quotation templates on Odoo Sales? @@ -20,7 +20,7 @@ For even more convenience, it is also recommended to add the **Quotation Builder will help you design your quotation templates very easily. This option will automatically install the Odoo Website App. -.. image:: media/quotations_templates_2.png +.. image:: quote_template/quotations_templates_2.png :align: center :class: img-thumbnail :alt: How to enable quotation builder on Odoo Sales? @@ -33,7 +33,7 @@ Quotation templates are under :menuselection:`Sales --> Configuration`. You can create a new template or edit an existing one. Once named, you will be able to select products and quantities as well as the expiration time of the quotation. -.. image:: media/quotations_templates_3.png +.. image:: quote_template/quotations_templates_3.png :align: center :class: img-thumbnail :alt: Create a new quotation template on Odoo Sales @@ -46,7 +46,7 @@ to manage what clients will see before accepting and paying the quotation. For e be able to describe your company, your services and your products. To do so, you can click on **Edit** and you will be brought to the quotation builder. -.. image:: media/quotations_templates_4.png +.. image:: quote_template/quotations_templates_4.png :align: center :class: img-thumbnail :alt: Design your quotation template on Odoo Sales @@ -54,7 +54,7 @@ be able to describe your company, your services and your products. To do so, you You can easily edit the content of your template by dragging & dropping different building blocks to organize your quotation. For example, you can add a content block to describe your products. -.. image:: media/quotations_templates_5.png +.. image:: quote_template/quotations_templates_5.png :align: center :class: img-thumbnail :alt: Drag & drop building blocks to create your quotation template on Odoo Sales @@ -64,7 +64,7 @@ Use a quotation template When creating a quotation, you can choose a specific template. -.. image:: media/quotations_templates_6.png +.. image:: quote_template/quotations_templates_6.png :align: center :class: img-thumbnail :alt: Select a specific template on Odoo Sales @@ -79,7 +79,7 @@ Confirm the quotation Templates facilitate the confirmation process by allowing customers to sign electronically or to pay online. You can activate these two options directly in the quotation template itself. -.. image:: media/quotations_templates_7.png +.. image:: quote_template/quotations_templates_7.png :align: center :class: img-thumbnail :alt: Allow your customers to sign electronically or to pay online on Odoo Sales diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_1.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_1.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_1.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_2.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_2.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_2.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_3.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_3.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_3.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_4.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_4.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_4.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_4.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_5.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_5.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_5.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_5.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_6.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_6.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_6.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_6.png diff --git a/content/applications/sales/sales/send_quotations/media/quotations_templates_7.png b/content/applications/sales/sales/send_quotations/quote_template/quotations_templates_7.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/quotations_templates_7.png rename to content/applications/sales/sales/send_quotations/quote_template/quotations_templates_7.png diff --git a/content/applications/sales/sales/send_quotations/terms_and_conditions.rst b/content/applications/sales/sales/send_quotations/terms_and_conditions.rst index 65f39b4e0..4ee7627e9 100644 --- a/content/applications/sales/sales/send_quotations/terms_and_conditions.rst +++ b/content/applications/sales/sales/send_quotations/terms_and_conditions.rst @@ -18,7 +18,7 @@ Configuration Go to :menuselection:`Accounting --> Configuration --> Settings` and activate *Default Terms & Conditions*. -.. image:: media/terms_conditions_1.png +.. image:: terms_and_conditions/terms_conditions_1.png :align: center :class: img-thumbnail :alt: How to enable Default Terms & Conditions on Odoo Sales? @@ -34,7 +34,7 @@ DT&C on your quotations, sales orders, and invoices In the settings of the **Invoicing App**, you have the possibility to insert your default terms and conditions. -.. image:: media/terms_conditions_2.png +.. image:: terms_and_conditions/terms_conditions_2.png :align: center :class: img-thumbnail :alt: Default Terms & Conditions on quotation on Odoo Sales @@ -47,7 +47,7 @@ DT&C on your quotation templates According to your business needs, you can specify your terms and conditions on your quotation templates. This is interesting if you have different terms and conditions within your company. -.. image:: media/terms_conditions_3.png +.. image:: terms_and_conditions/terms_conditions_3.png :align: center :class: img-thumbnail :alt: Add Default Terms & Conditions to your quotation templates on Odoo Sales @@ -65,7 +65,7 @@ GT&C on your website Use the **Website App** and create your own general terms and conditions page. For example, here is the Odoo terms and conditions page: -.. image:: media/terms_conditions_4.png +.. image:: terms_and_conditions/terms_conditions_4.png :align: center :class: img-thumbnail :alt: General Terms & Conditions on your website @@ -74,7 +74,7 @@ You can refer to this page in the footer of all your documents. The layout is av **General Settings** under the **Business Documents** category. For example, this footer appears in every document from Odoo. -.. image:: media/terms_conditions_7.png +.. image:: terms_and_conditions/terms_conditions_7.png :align: center :class: img-thumbnail :alt: General Terms & Conditions in your business documents @@ -85,7 +85,7 @@ GT&C as attachment in your emails Attach an external document with your general terms and conditions when you are about to send your quotation by email to your customers. -.. image:: media/terms_conditions_5.png +.. image:: terms_and_conditions/terms_conditions_5.png :align: center :class: img-thumbnail :alt: General Terms & conditions as attachment in your email @@ -100,7 +100,7 @@ the confirmation tab, you are now able to activate online signatures, online pay a confirmation mail in which you have the possibility to configure the default attachment. There, you can put your general terms & conditions. -.. image:: media/terms_conditions_6.png +.. image:: terms_and_conditions/terms_conditions_6.png :align: center :class: img-thumbnail :alt: General Terms & conditions as attachment in your quotation templates diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_1.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_1.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_1.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_1.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_2.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_2.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_2.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_2.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_3.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_3.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_3.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_3.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_4.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_4.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_4.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_4.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_5.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_5.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_5.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_5.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_6.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_6.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_6.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_6.png diff --git a/content/applications/sales/sales/send_quotations/media/terms_conditions_7.png b/content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_7.png similarity index 100% rename from content/applications/sales/sales/send_quotations/media/terms_conditions_7.png rename to content/applications/sales/sales/send_quotations/terms_and_conditions/terms_conditions_7.png diff --git a/content/applications/sales/subscriptions/configuration/subscription_products.rst b/content/applications/sales/subscriptions/configuration/subscription_products.rst index 12dbeffe5..853484a7a 100644 --- a/content/applications/sales/subscriptions/configuration/subscription_products.rst +++ b/content/applications/sales/subscriptions/configuration/subscription_products.rst @@ -22,7 +22,7 @@ product type, it is recommended to use *Service* for subscription products as th products that you provide to your customers. Finally, you can adapt your prices and also add an internal reference. -.. image:: media/subscription-products-configuration.png +.. image:: subscription_products/subscription-products-configuration.png :align: center :alt: View of a subscription product form in Odoo Subscriptions @@ -32,13 +32,13 @@ internal reference. application, this option is selected by default. However, if you create a product from another application, it is not the case. - .. image:: media/subscription-products-form.png + .. image:: subscription_products/subscription-products-form.png :align: center :alt: View of a subscription product form in Odoo Subscriptions You can also choose the subscription templates you want to use. - .. image:: media/subscription-products-using-subscription-templates.png + .. image:: subscription_products/subscription-products-using-subscription-templates.png :align: center :alt: View of a subscription product form in Odoo Subscriptions diff --git a/content/applications/sales/subscriptions/configuration/media/subscription-products-configuration.png b/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-configuration.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/subscription-products-configuration.png rename to content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-configuration.png diff --git a/content/applications/sales/subscriptions/configuration/media/subscription-products-form.png b/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-form.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/subscription-products-form.png rename to content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-form.png diff --git a/content/applications/sales/subscriptions/configuration/media/subscription-products-using-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-using-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/subscription-products-using-subscription-templates.png rename to content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-using-subscription-templates.png diff --git a/content/applications/sales/subscriptions/configuration/subscription_templates.rst b/content/applications/sales/subscriptions/configuration/subscription_templates.rst index 44daf767b..d0487ca58 100644 --- a/content/applications/sales/subscriptions/configuration/subscription_templates.rst +++ b/content/applications/sales/subscriptions/configuration/subscription_templates.rst @@ -35,7 +35,7 @@ Go to :menuselection:`Subscriptions --> Configuration --> Subscription templates suggests you two types of subscription (MON - Monthly subscription *vs* YEA - Yearly subscription). You can also create your own ones. -.. image:: media/default-subscription-templates.png +.. image:: subscription_templates/default-subscription-templates.png :align: center :alt: Default subscription templates on Odoo Subscriptions @@ -54,7 +54,7 @@ Among the payment options, an additional field called *Invoice email* appears wh *Send*, *Send & try to charge* or *Send after successful payment*. This field allows you to add an invoice email template to your subscription templates. -.. image:: media/creation-of-subscription-templates.png +.. image:: subscription_templates/creation-of-subscription-templates.png :align: center :alt: Create your own subscription templates on Odoo Subscriptions @@ -67,7 +67,7 @@ subscriptions or not. If enabled, you can set an *Automatic closing* limit and s essential to set out important contractual points between the customers and the sellers (payment, refund policy, cancellation, complaints, etc.). - .. image:: media/terms-and-conditions-on-subscription-templates.png + .. image:: subscription_templates/terms-and-conditions-on-subscription-templates.png :align: center :alt: Terms & conditions on Odoo Subscriptions @@ -77,7 +77,7 @@ subscriptions or not. If enabled, you can set an *Automatic closing* limit and s summarizes all the records corresponding to these filters and you are able to manage them in one click. - .. image:: media/health-check-on-subscription-templates.png + .. image:: subscription_templates/health-check-on-subscription-templates.png :align: center :alt: Health check on Odoo Subscriptions diff --git a/content/applications/sales/subscriptions/configuration/media/creation-of-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/creation-of-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/creation-of-subscription-templates.png rename to content/applications/sales/subscriptions/configuration/subscription_templates/creation-of-subscription-templates.png diff --git a/content/applications/sales/subscriptions/configuration/media/default-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/default-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/default-subscription-templates.png rename to content/applications/sales/subscriptions/configuration/subscription_templates/default-subscription-templates.png diff --git a/content/applications/sales/subscriptions/configuration/media/health-check-on-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/health-check-on-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/health-check-on-subscription-templates.png rename to content/applications/sales/subscriptions/configuration/subscription_templates/health-check-on-subscription-templates.png diff --git a/content/applications/sales/subscriptions/configuration/media/terms-and-conditions-on-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/terms-and-conditions-on-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/media/terms-and-conditions-on-subscription-templates.png rename to content/applications/sales/subscriptions/configuration/subscription_templates/terms-and-conditions-on-subscription-templates.png diff --git a/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst b/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst index 9bbb307ff..7e1179d83 100644 --- a/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst +++ b/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst @@ -23,7 +23,7 @@ The following example shows how to create a new automatic alert to send satisfac customers, by email, after one month of subscription. To do so, go to :menuselection:`Subscriptions --> Configuration --> Alerts`, and create a new alert. -.. image:: media/create-a-new-automatic-alert.png +.. image:: automatic_alerts/create-a-new-automatic-alert.png :align: center :alt: New automatic alert in Odoo Subscriptions @@ -55,7 +55,7 @@ As a result, this alert will send a rating survey after one month, to the custom purchased that specific product. The survey will appear in the chatter of your respective subscription. -.. image:: media/rating-satisfaction-survey.png +.. image:: automatic_alerts/rating-satisfaction-survey.png :align: center :alt: Satisfaction survey in Odoo Subscriptions @@ -64,7 +64,7 @@ Modify an existing automatic alert By default, Odoo suggests you an automatic alert called *Take action on less satisfied clients*. -.. image:: media/modify-an-existing-automatic-alert.png +.. image:: automatic_alerts/modify-an-existing-automatic-alert.png :align: center :alt: Modify an existing automatic alert in Odoo Subscriptions diff --git a/content/applications/sales/subscriptions/follow_up/media/create-a-new-automatic-alert.png b/content/applications/sales/subscriptions/follow_up/automatic_alerts/create-a-new-automatic-alert.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/media/create-a-new-automatic-alert.png rename to content/applications/sales/subscriptions/follow_up/automatic_alerts/create-a-new-automatic-alert.png diff --git a/content/applications/sales/subscriptions/follow_up/media/modify-an-existing-automatic-alert.png b/content/applications/sales/subscriptions/follow_up/automatic_alerts/modify-an-existing-automatic-alert.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/media/modify-an-existing-automatic-alert.png rename to content/applications/sales/subscriptions/follow_up/automatic_alerts/modify-an-existing-automatic-alert.png diff --git a/content/applications/sales/subscriptions/follow_up/media/rating-satisfaction-survey.png b/content/applications/sales/subscriptions/follow_up/automatic_alerts/rating-satisfaction-survey.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/media/rating-satisfaction-survey.png rename to content/applications/sales/subscriptions/follow_up/automatic_alerts/rating-satisfaction-survey.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports.rst b/content/applications/sales/subscriptions/reporting/subscription_reports.rst index 81554b887..c5201b546 100644 --- a/content/applications/sales/subscriptions/reporting/subscription_reports.rst +++ b/content/applications/sales/subscriptions/reporting/subscription_reports.rst @@ -16,7 +16,7 @@ concepts to the proper understanding of the following reports: to estimate the coming year's performance. However, this estimation does not take variations and growth into account. -.. image:: media/difference-between-MRR-and-ARR.png +.. image:: subscription_reports/difference-between-MRR-and-ARR.png :align: center :alt: Difference between MRR and ARR in Odoo Subscriptions @@ -43,7 +43,7 @@ concepts to the proper understanding of the following reports: - | Therefore, the 56$ of MRR difference out of the initial 600$ causes a **Revenue Churn** | of 9,33%. - .. image:: media/difference-between-logo-churn-and-revenue-churn.png + .. image:: subscription_reports/difference-between-logo-churn-and-revenue-churn.png :align: center :alt: Difference between logo churn and revenue churn in Odoo Subscriptions @@ -66,7 +66,7 @@ can choose *Quantity*, *Recurring Price*, *Yearly Recurring Revenue* and *Count* *Quantity* is added. This way, you can review both of these measures at the same time. You can even *Group By Start Date* and, more precisely, by *Week*, to get a clear view of your report. -.. image:: media/subscriptions-analysis-report.png +.. image:: subscription_reports/subscriptions-analysis-report.png :align: center :alt: Subscriptions analysis report in Odoo Subscriptions @@ -78,7 +78,7 @@ Go to :menuselection:`Subscriptions --> Reporting --> Retention`. The default me *Monthly Recurring Revenue* was chosen, and the *Month* periodicity remains intact. By using these criteria, you can see the progression of the retention from its start. -.. image:: media/retention-analysis-report.png +.. image:: subscription_reports/retention-analysis-report.png :align: center :alt: Retention analysis report in Odoo Subscriptions @@ -91,7 +91,7 @@ different KPIs: *Monthly Recurring Revenue*, *Net Revenue*, *Non-Recurring Reven information on subscriptions, companies, and sales teams. This is useful if you are looking for specific information. -.. image:: media/revenue-KPIs-report.png +.. image:: subscription_reports/revenue-KPIs-report.png :align: center :alt: Revenue KPIs report in Odoo Subscriptions @@ -100,7 +100,7 @@ data, which is the typical scenario for a new business. But, as your company gro these graphs get populated with more and more data. Once again, you can filter these specific KPIs on subscriptions, companies, and sales teams. -.. image:: media/detailed-MRR-report.png +.. image:: subscription_reports/detailed-MRR-report.png :align: center :alt: Detailed MRR report in Odoo Subscriptions @@ -112,7 +112,7 @@ summary of your *Monthly Recurring Revenue*, *Non-Recurring Revenue*, *Subscript and *Non-Recurring Invoices* for each of your salespeople. You can choose the period you want to apply and the salesperson you want to analyze. -.. image:: media/salesperson-dashboard-report.png +.. image:: subscription_reports/salesperson-dashboard-report.png :align: center :alt: Salesperson dashboard report in Odoo Subscriptions diff --git a/content/applications/sales/subscriptions/reporting/media/detailed-MRR-report.png b/content/applications/sales/subscriptions/reporting/subscription_reports/detailed-MRR-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/detailed-MRR-report.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/detailed-MRR-report.png diff --git a/content/applications/sales/subscriptions/reporting/media/difference-between-MRR-and-ARR.png b/content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-MRR-and-ARR.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/difference-between-MRR-and-ARR.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-MRR-and-ARR.png diff --git a/content/applications/sales/subscriptions/reporting/media/difference-between-logo-churn-and-revenue-churn.png b/content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-logo-churn-and-revenue-churn.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/difference-between-logo-churn-and-revenue-churn.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-logo-churn-and-revenue-churn.png diff --git a/content/applications/sales/subscriptions/reporting/media/retention-analysis-report.png b/content/applications/sales/subscriptions/reporting/subscription_reports/retention-analysis-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/retention-analysis-report.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/retention-analysis-report.png diff --git a/content/applications/sales/subscriptions/reporting/media/revenue-KPIs-report.png b/content/applications/sales/subscriptions/reporting/subscription_reports/revenue-KPIs-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/revenue-KPIs-report.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/revenue-KPIs-report.png diff --git a/content/applications/sales/subscriptions/reporting/media/salesperson-dashboard-report.png b/content/applications/sales/subscriptions/reporting/subscription_reports/salesperson-dashboard-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/salesperson-dashboard-report.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/salesperson-dashboard-report.png diff --git a/content/applications/sales/subscriptions/reporting/media/subscriptions-analysis-report.png b/content/applications/sales/subscriptions/reporting/subscription_reports/subscriptions-analysis-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/media/subscriptions-analysis-report.png rename to content/applications/sales/subscriptions/reporting/subscription_reports/subscriptions-analysis-report.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing.rst b/content/applications/sales/subscriptions/sales_flow/closing.rst index e74f0d48e..f5430d067 100644 --- a/content/applications/sales/subscriptions/sales_flow/closing.rst +++ b/content/applications/sales/subscriptions/sales_flow/closing.rst @@ -35,7 +35,7 @@ create a new *Subscription template* or modify an existing one. When editing you the Invoicing tab, you have the possibility to activate the option *Closable by customer*. Once enabled, this option gives your customers the right to close their own subscriptions. -.. image:: media/configuration-to-close-your-subscriptions.png +.. image:: closing/configuration-to-close-your-subscriptions.png :align: center :alt: Configuration to close your subscription with Odoo Subscriptions @@ -55,7 +55,7 @@ Once confirmed, a quotation becomes a sales order and a new subscription is auto Therefore, this subscription has the status *In progress*. From there, you have the possibility to close the subscription. -.. image:: media/close-your-subscriptions-as-an-administrator.png +.. image:: closing/close-your-subscriptions-as-an-administrator.png :align: center :alt: Close your subscription from an administration point of view with Odoo Subscriptions @@ -64,7 +64,7 @@ expensive", "Subscription does not meet my requirements", "Subscription reached Immediately after confirming your close reason, you can observe that the status of the subscription is now *Closed* and that the close reason is mentioned on the subscription. -.. image:: media/use-of-close-reasons.png +.. image:: closing/use-of-close-reasons.png :align: center :alt: What happens when you close your subscription with Odoo Subscriptions? @@ -76,14 +76,14 @@ the possibility to visualize what your customers see when managing their subscri *Customer preview* button. In this example, the customer has the choice to close his/her subscription whenever he/she wants to, due to the *Close Subscription* button. -.. image:: media/close-your-subscriptions-as-a-customer.png +.. image:: closing/close-your-subscriptions-as-a-customer.png :align: center :alt: Close your subscription from a customer point of view with Odoo Subscriptions By using this button, the customer can specify the reason for cancelling his/her subscription and he/she can even leave a message. -.. image:: media/use-of-close-reasons-as-a-customer.png +.. image:: closing/use-of-close-reasons-as-a-customer.png :align: center :alt: What happens when customers close their subscription with Odoo Subscriptions? @@ -92,7 +92,7 @@ informed of this modification. Indeed, the status of the subscription becomes *C appears in the chatter with the new stage, the end date, the close reason, and the closing text added by the customer. -.. image:: media/chatter-history-when-a-customer-closes-a-subscription.png +.. image:: closing/chatter-history-when-a-customer-closes-a-subscription.png :align: center :alt: What happens when customers close their subscription in Odoo Subscriptions? diff --git a/content/applications/sales/subscriptions/sales_flow/media/chatter-history-when-a-customer-closes-a-subscription.png b/content/applications/sales/subscriptions/sales_flow/closing/chatter-history-when-a-customer-closes-a-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/chatter-history-when-a-customer-closes-a-subscription.png rename to content/applications/sales/subscriptions/sales_flow/closing/chatter-history-when-a-customer-closes-a-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/close-your-subscriptions-as-a-customer.png b/content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-a-customer.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/close-your-subscriptions-as-a-customer.png rename to content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-a-customer.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/close-your-subscriptions-as-an-administrator.png b/content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-an-administrator.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/close-your-subscriptions-as-an-administrator.png rename to content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-an-administrator.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/configuration-to-close-your-subscriptions.png b/content/applications/sales/subscriptions/sales_flow/closing/configuration-to-close-your-subscriptions.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/configuration-to-close-your-subscriptions.png rename to content/applications/sales/subscriptions/sales_flow/closing/configuration-to-close-your-subscriptions.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/use-of-close-reasons-as-a-customer.png b/content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons-as-a-customer.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/use-of-close-reasons-as-a-customer.png rename to content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons-as-a-customer.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/use-of-close-reasons.png b/content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/use-of-close-reasons.png rename to content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons.png diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst b/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst index 7a6ddc912..5eebd8ad9 100644 --- a/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst +++ b/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst @@ -32,7 +32,7 @@ to your templates. Go to **Odoo Sales** and create a new quotation. Then, choose a customer and add a product. Be careful to select a product that you previously configured as a *Subscription product*. -.. image:: media/create-a-quotation-using-subscription-products.png +.. image:: create_a_quotation/create-a-quotation-using-subscription-products.png :align: center :alt: View of a quotation form in Odoo Sales @@ -41,7 +41,7 @@ it. It is better to first *Send by email* the quotation to your customers to hav and, then, *Confirm* it in **Odoo Sales**. By clicking on *Customer preview*, you have an idea of what your customers will see when receiving your quotation. -.. image:: media/customer-preview-of-a-quotation-using-subscription-products.png +.. image:: create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png :align: center :alt: Customer preview of a quotation form in Odoo Sales @@ -56,7 +56,7 @@ Manage your subscriptions from your SO Once confirmed, the quotation becomes a sales order and a new button appears, *Subscriptions*. Indeed, a subscription is automatically created. -.. image:: media/manage-your-subscriptions-from-your-sales-order.png +.. image:: create_a_quotation/manage-your-subscriptions-from-your-sales-order.png :align: center :alt: Quotation form in Odoo Sales with a button "Subscriptions" @@ -66,7 +66,7 @@ By clicking on the *Subscriptions* button, you can see that the status of the su :doc:`Close <../../subscriptions/sales_flow/closing>` or :doc:`Upsell <../../subscriptions/sales_flow/upselling>` your subscription. -.. image:: media/use-of-the-subscriptions-button-in-odoo-sales.png +.. image:: create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png :align: center :alt: Use of the intelligent button "Subscriptions" in Odoo Sales diff --git a/content/applications/sales/subscriptions/sales_flow/media/create-a-quotation-using-subscription-products.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/create-a-quotation-using-subscription-products.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/create-a-quotation-using-subscription-products.png rename to content/applications/sales/subscriptions/sales_flow/create_a_quotation/create-a-quotation-using-subscription-products.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/customer-preview-of-a-quotation-using-subscription-products.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/customer-preview-of-a-quotation-using-subscription-products.png rename to content/applications/sales/subscriptions/sales_flow/create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/manage-your-subscriptions-from-your-sales-order.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/manage-your-subscriptions-from-your-sales-order.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/manage-your-subscriptions-from-your-sales-order.png rename to content/applications/sales/subscriptions/sales_flow/create_a_quotation/manage-your-subscriptions-from-your-sales-order.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/use-of-the-subscriptions-button-in-odoo-sales.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/use-of-the-subscriptions-button-in-odoo-sales.png rename to content/applications/sales/subscriptions/sales_flow/create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals.rst b/content/applications/sales/subscriptions/sales_flow/renewals.rst index f6e0b9c63..a08b54d29 100644 --- a/content/applications/sales/subscriptions/sales_flow/renewals.rst +++ b/content/applications/sales/subscriptions/sales_flow/renewals.rst @@ -30,7 +30,7 @@ have the possibility to renew the subscription. In the Other Info tab, underneat section, you can activate the *To renew* option. When activated, a yellow tag automatically appears in the upper right corner of the subscription. -.. image:: media/renew-your-subscription.png +.. image:: renewals/renew-your-subscription.png :align: center :alt: Renew your subscription with Odoo Subscriptions @@ -39,7 +39,7 @@ in the upper right corner of the subscription. on the customer portal. To visualize that, you just have to click on the *Customer preview* button. The tag *To renew* appears on the top right corner. - .. image:: media/customer-preview-of-a-renewal.png + .. image:: renewals/customer-preview-of-a-renewal.png :align: center :alt: Customer preview of a renewal with Odoo Subscriptions @@ -54,7 +54,7 @@ first *Send by email* the quotation to your customers in order to have their con from the previous subscription". Once confirmed by your customers, this quotation becomes a sales order and a new sale is mentioned in the upper right corner of the subscription. - .. image:: media/renew-a-quotation.png + .. image:: renewals/renew-a-quotation.png :align: center :alt: Renew a quotation with Odoo Subscriptions @@ -62,7 +62,7 @@ first *Send by email* the quotation to your customers in order to have their con The only difference between your two quotations is the description underneath the *Subscription Management* category. There, you can easily visualize which one is your renewal. - .. image:: media/subscription-management-category.png + .. image:: renewals/subscription-management-category.png :align: center :alt: Renewal as Subscription Management form in Odoo Subscriptions @@ -72,7 +72,7 @@ Visualize your subscriptions to renew Finally, if you want to visualize all your subscriptions and easily find those to renew, you can go to your *Subscriptions dashboard* and use the filter *To renew*. -.. image:: media/subscriptions-dashboard-with-the-to-renew-filter.png +.. image:: renewals/subscriptions-dashboard-with-the-to-renew-filter.png :align: center :alt: List view of all subscriptions and use of the filter to renew in Odoo Subscriptions diff --git a/content/applications/sales/subscriptions/sales_flow/media/customer-preview-of-a-renewal.png b/content/applications/sales/subscriptions/sales_flow/renewals/customer-preview-of-a-renewal.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/customer-preview-of-a-renewal.png rename to content/applications/sales/subscriptions/sales_flow/renewals/customer-preview-of-a-renewal.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/renew-a-quotation.png b/content/applications/sales/subscriptions/sales_flow/renewals/renew-a-quotation.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/renew-a-quotation.png rename to content/applications/sales/subscriptions/sales_flow/renewals/renew-a-quotation.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/renew-your-subscription.png b/content/applications/sales/subscriptions/sales_flow/renewals/renew-your-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/renew-your-subscription.png rename to content/applications/sales/subscriptions/sales_flow/renewals/renew-your-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/subscription-management-category.png b/content/applications/sales/subscriptions/sales_flow/renewals/subscription-management-category.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/subscription-management-category.png rename to content/applications/sales/subscriptions/sales_flow/renewals/subscription-management-category.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/subscriptions-dashboard-with-the-to-renew-filter.png b/content/applications/sales/subscriptions/sales_flow/renewals/subscriptions-dashboard-with-the-to-renew-filter.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/subscriptions-dashboard-with-the-to-renew-filter.png rename to content/applications/sales/subscriptions/sales_flow/renewals/subscriptions-dashboard-with-the-to-renew-filter.png diff --git a/content/applications/sales/subscriptions/sales_flow/upselling.rst b/content/applications/sales/subscriptions/sales_flow/upselling.rst index 5330e9b8c..ba8e7f2dd 100644 --- a/content/applications/sales/subscriptions/sales_flow/upselling.rst +++ b/content/applications/sales/subscriptions/sales_flow/upselling.rst @@ -28,7 +28,7 @@ As previously explained, to upsell a subscription to new customers, it is recomm *Discounts*. To activate this option, go to :menuselection:`Sales --> Configuration --> Settings` and, under the *Pricing* category, you have the possibility to grant discounts on sales order lines. -.. image:: media/configuration-to-upsell-a-subscription.png +.. image:: upselling/configuration-to-upsell-a-subscription.png :align: center :alt: Activation of the discount option in Odoo Sales @@ -41,14 +41,14 @@ products. Indeed, once confirmed, a quotation becomes a sales order and a new su automatically created. Therefore, this subscription has the status *In progress*. From there, you have the possibility to upsell your subscription. -.. image:: media/upsell-your-subscription.png +.. image:: upselling/upsell-your-subscription.png :align: center :alt: Upsell your subscription with Odoo Subscriptions By using the smart button *Upsell*, you are able to create a new quotation with new subscription products and send it to your customers for approval. -.. image:: media/use-of-the-upsell-button-in-odoo-sales.png +.. image:: upselling/use-of-the-upsell-button-in-odoo-sales.png :align: center :alt: Add products to your subscription via the upsell option in Odoo Subscriptions @@ -65,14 +65,14 @@ click on the smart button *Subscriptions* to visualize all updates. From there, additional line has been added to the subscription with the new extra service the customer wanted to purchase. -.. image:: media/subscriptions-updates.png +.. image:: upselling/subscriptions-updates.png :align: center :alt: Visualize all your subscriptions updates with Odoo Subscriptions In addition, by clicking on the *Sales* button, you have a summary of your sales orders in a list view. -.. image:: media/sales-order-updates.png +.. image:: upselling/sales-order-updates.png :align: center :alt: List view of all sales orders created for a subscription diff --git a/content/applications/sales/subscriptions/sales_flow/media/configuration-to-upsell-a-subscription.png b/content/applications/sales/subscriptions/sales_flow/upselling/configuration-to-upsell-a-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/configuration-to-upsell-a-subscription.png rename to content/applications/sales/subscriptions/sales_flow/upselling/configuration-to-upsell-a-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/sales-order-updates.png b/content/applications/sales/subscriptions/sales_flow/upselling/sales-order-updates.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/sales-order-updates.png rename to content/applications/sales/subscriptions/sales_flow/upselling/sales-order-updates.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/subscriptions-updates.png b/content/applications/sales/subscriptions/sales_flow/upselling/subscriptions-updates.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/subscriptions-updates.png rename to content/applications/sales/subscriptions/sales_flow/upselling/subscriptions-updates.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/upsell-your-subscription.png b/content/applications/sales/subscriptions/sales_flow/upselling/upsell-your-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/upsell-your-subscription.png rename to content/applications/sales/subscriptions/sales_flow/upselling/upsell-your-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/media/use-of-the-upsell-button-in-odoo-sales.png b/content/applications/sales/subscriptions/sales_flow/upselling/use-of-the-upsell-button-in-odoo-sales.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/media/use-of-the-upsell-button-in-odoo-sales.png rename to content/applications/sales/subscriptions/sales_flow/upselling/use-of-the-upsell-button-in-odoo-sales.png diff --git a/content/applications/services/fsm/helpdesk/plan_onsite.rst b/content/applications/services/fsm/helpdesk/plan_onsite.rst index 0833790f7..e13b5fe15 100644 --- a/content/applications/services/fsm/helpdesk/plan_onsite.rst +++ b/content/applications/services/fsm/helpdesk/plan_onsite.rst @@ -9,13 +9,13 @@ Configure the helpdesk team Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams`. Select a team and enable *Onsite Interventions*. -.. image:: media/onsite-interventions-helpdesk-setting.png +.. image:: plan_onsite/onsite-interventions-helpdesk-setting.png :align: center :alt: Onsite interventions setting in Odoo Helpdesk The helpdesk tickets of the team now display the *Plan Intervention* button. Click on it to create a new task under your field service project. -.. image:: media/plan-intervention-from-ticket.png +.. image:: plan_onsite/plan-intervention-from-ticket.png :align: center :alt: Plan intervention from helpdesk ticket in Odoo Helpdesk \ No newline at end of file diff --git a/content/applications/services/fsm/helpdesk/media/onsite-interventions-helpdesk-setting.png b/content/applications/services/fsm/helpdesk/plan_onsite/onsite-interventions-helpdesk-setting.png similarity index 100% rename from content/applications/services/fsm/helpdesk/media/onsite-interventions-helpdesk-setting.png rename to content/applications/services/fsm/helpdesk/plan_onsite/onsite-interventions-helpdesk-setting.png diff --git a/content/applications/services/fsm/helpdesk/media/plan-intervention-from-ticket.png b/content/applications/services/fsm/helpdesk/plan_onsite/plan-intervention-from-ticket.png similarity index 100% rename from content/applications/services/fsm/helpdesk/media/plan-intervention-from-ticket.png rename to content/applications/services/fsm/helpdesk/plan_onsite/plan-intervention-from-ticket.png diff --git a/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders.rst b/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders.rst index bb900ef56..5117c2490 100644 --- a/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders.rst +++ b/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders.rst @@ -18,13 +18,13 @@ Go to :menuselection:`Field Service --> Configuration --> Products` and create o #. If you use them, select your *Worksheet Template* and then click on *Save*. -.. image:: media/product-configuration-tasks-from-sales-orders.png +.. image:: onsite_tasks_from_sales_orders/product-configuration-tasks-from-sales-orders.png :align: center :alt: Product configuration to create tasks from sales orders in Odoo Field Service From the *Sales* app, create a quotation with the product and confirm it. A task is automatically set up under your Field Service project. It is directly accessible from the sales order. -.. image:: media/field-service-task-on-sales-order.png +.. image:: onsite_tasks_from_sales_orders/field-service-task-on-sales-order.png :align: center :alt: Field Service task on a sales order in Odoo Sales \ No newline at end of file diff --git a/content/applications/services/fsm/sales/media/field-service-task-on-sales-order.png b/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders/field-service-task-on-sales-order.png similarity index 100% rename from content/applications/services/fsm/sales/media/field-service-task-on-sales-order.png rename to content/applications/services/fsm/sales/onsite_tasks_from_sales_orders/field-service-task-on-sales-order.png diff --git a/content/applications/services/fsm/sales/media/product-configuration-tasks-from-sales-orders.png b/content/applications/services/fsm/sales/onsite_tasks_from_sales_orders/product-configuration-tasks-from-sales-orders.png similarity index 100% rename from content/applications/services/fsm/sales/media/product-configuration-tasks-from-sales-orders.png rename to content/applications/services/fsm/sales/onsite_tasks_from_sales_orders/product-configuration-tasks-from-sales-orders.png diff --git a/content/applications/services/helpdesk/advanced/after_sales.rst b/content/applications/services/helpdesk/advanced/after_sales.rst index 829875aaf..90981beed 100644 --- a/content/applications/services/helpdesk/advanced/after_sales.rst +++ b/content/applications/services/helpdesk/advanced/after_sales.rst @@ -13,7 +13,7 @@ Set up the after sales services Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams` and enable the after sales options: *Refunds, Returns, Coupons, Repairs and Onsite Interventions*. -.. image:: ./media/aftersales1.png +.. image:: after_sales/aftersales1.png :align: center Generate credit notes from tickets @@ -23,7 +23,7 @@ You can use a credit note to refund a customer or adjust the amount due. For tha your ticket page, click on *Refund* and select the corresponding *Invoice*. Clicking on *Reverse* generates a credit note, and you can *Post* it while still being in the *Helpdesk* app. -.. image:: ./media/aftersales2.png +.. image:: after_sales/aftersales2.png :align: center Allow product returns from tickets @@ -32,7 +32,7 @@ Allow product returns from tickets The process of a product return from your customer back to your warehouse is taken into action when, at the ticket page, you choose the option *Return*. -.. image:: ./media/aftersales3.png +.. image:: after_sales/aftersales3.png :align: center Grant coupons from tickets @@ -41,7 +41,7 @@ Grant coupons from tickets First, be sure to have your *Coupon Program* planned in the *Sales* or *Website* application. Then, in *Helpdesk*, open your ticket, click on *Coupon*, and choose the respective one. -.. image:: ./media/aftersales4.png +.. image:: after_sales/aftersales4.png :align: center Repairs from tickets @@ -50,7 +50,7 @@ Repairs from tickets Clicking on *Repair* option, on your ticket page, a new repair order form is shown. Fill in the information as needed and choose the next step. -.. image:: ./media/aftersales5.png +.. image:: after_sales/aftersales5.png :align: center Plan onsite interventions from tickets @@ -59,7 +59,7 @@ Plan onsite interventions from tickets At the ticket's page click on *Plan Intervention*, and set up your onsite intervention exactly the same way as if you were on the *Field Service* application. -.. image:: ./media/aftersales6.png +.. image:: after_sales/aftersales6.png :align: center :height: 300 diff --git a/content/applications/services/helpdesk/advanced/media/aftersales1.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales1.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales1.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales1.png diff --git a/content/applications/services/helpdesk/advanced/media/aftersales2.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales2.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales2.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales2.png diff --git a/content/applications/services/helpdesk/advanced/media/aftersales3.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales3.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales3.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales3.png diff --git a/content/applications/services/helpdesk/advanced/media/aftersales4.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales4.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales4.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales4.png diff --git a/content/applications/services/helpdesk/advanced/media/aftersales5.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales5.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales5.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales5.png diff --git a/content/applications/services/helpdesk/advanced/media/aftersales6.png b/content/applications/services/helpdesk/advanced/after_sales/aftersales6.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/aftersales6.png rename to content/applications/services/helpdesk/advanced/after_sales/aftersales6.png diff --git a/content/applications/services/helpdesk/advanced/close_tickets.rst b/content/applications/services/helpdesk/advanced/close_tickets.rst index d26d21f84..df2fecca4 100644 --- a/content/applications/services/helpdesk/advanced/close_tickets.rst +++ b/content/applications/services/helpdesk/advanced/close_tickets.rst @@ -11,21 +11,21 @@ Configure the feature To configure the feature go to :menuselection:`Helpdesk --> Settings --> Helpdesk Teams --> Edit` and enable *Ticket closing*. -.. image:: media/closetickets1.png +.. image:: close_tickets/closetickets1.png :align: center :alt: Ticket closing in Odoo Helpdesk In order to designate to which stage the ticket migrates to once it is closed, go to :menuselection:`Helpdesk --> Overview --> Tickets`. -.. image:: media/closetickets2.png +.. image:: close_tickets/closetickets2.png :align: center :alt: Ticket closing in Odoo Helpdesk You can either create a new Kanban stage or work with an existing one. For both scenarios, go to :menuselection:`Helpdesk --> Settings --> Edit Stage` and enable *Closing Stage*. -.. image:: media/closetickets3.png +.. image:: close_tickets/closetickets3.png :align: center :alt: Ticket closing in Odoo Helpdesk @@ -37,7 +37,7 @@ The Costumer Portal Now, once the user logs into his Portal, the option *Close this ticket* is available. -.. image:: media/closetickets4.png +.. image:: close_tickets/closetickets4.png :align: center :alt: Ticket closing in Odoo Helpdesk @@ -48,7 +48,7 @@ To do an analysis of the tickets that have been closed by costumers go to :menuselection:`Helpdesk --> Reporting --> Tickets --> Filters --> Add Custom filter --> Closed by partner --> Applied`. -.. image:: media/closetickets5.png +.. image:: close_tickets/closetickets5.png :align: center :height: 300 :alt: Reports on Ticket closing in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/advanced/media/closetickets1.png b/content/applications/services/helpdesk/advanced/close_tickets/closetickets1.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/closetickets1.png rename to content/applications/services/helpdesk/advanced/close_tickets/closetickets1.png diff --git a/content/applications/services/helpdesk/advanced/media/closetickets2.png b/content/applications/services/helpdesk/advanced/close_tickets/closetickets2.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/closetickets2.png rename to content/applications/services/helpdesk/advanced/close_tickets/closetickets2.png diff --git a/content/applications/services/helpdesk/advanced/media/closetickets3.png b/content/applications/services/helpdesk/advanced/close_tickets/closetickets3.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/closetickets3.png rename to content/applications/services/helpdesk/advanced/close_tickets/closetickets3.png diff --git a/content/applications/services/helpdesk/advanced/media/closetickets4.png b/content/applications/services/helpdesk/advanced/close_tickets/closetickets4.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/closetickets4.png rename to content/applications/services/helpdesk/advanced/close_tickets/closetickets4.png diff --git a/content/applications/services/helpdesk/advanced/media/closetickets5.png b/content/applications/services/helpdesk/advanced/close_tickets/closetickets5.png similarity index 100% rename from content/applications/services/helpdesk/advanced/media/closetickets5.png rename to content/applications/services/helpdesk/advanced/close_tickets/closetickets5.png diff --git a/content/applications/services/helpdesk/overview/forum_and_elearning.rst b/content/applications/services/helpdesk/overview/forum_and_elearning.rst index 75469b0cc..eef368789 100644 --- a/content/applications/services/helpdesk/overview/forum_and_elearning.rst +++ b/content/applications/services/helpdesk/overview/forum_and_elearning.rst @@ -15,7 +15,7 @@ Set up Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Team` and enable *Help Center*. -.. image:: media/help_center_feature.png +.. image:: forum_and_elearning/help_center_feature.png :align: center :alt: Overview of the settings page of a helpdesk team emphasizing the help center feature in Odoo Helpdesk @@ -24,20 +24,20 @@ Create, or edit a forum by clicking on the external link. Among the editing opti if you would like the *Forum Mode* to be *Questions*: only one answer is allowed per question or *Discussions*: multiple answers are allowed per question. -.. image:: media/help_center_customer_care.png +.. image:: forum_and_elearning/help_center_customer_care.png :align: center :alt: Overview of a forum’s settings page in Odoo Helpdesk From now on, logged in users can start their discussions. To keep track of posts, go to :menuselection:`Website --> Forum --> Posts`. -.. image:: media/customer_care_website.png +.. image:: forum_and_elearning/customer_care_website.png :align: center :alt: Overview of the Forums page of a website to show the available ones in Odoo Helpdesk Turn tickets into forum posts by simply clicking on *Share on the Forum* on the ticket's page. -.. image:: media/share_forum.png +.. image:: forum_and_elearning/share_forum.png :align: center :alt: Overview of the Forums page of a website to show the available ones in Odoo Helpdesk @@ -53,20 +53,20 @@ Set up Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams` and enable *eLearning*. -.. image:: media/elearning_feature.png +.. image:: forum_and_elearning/elearning_feature.png :align: center :alt: Overview of the settings page of a customer care team emphasizing the feature elearning in Odoo Helpdesk Once the structure and content of your course are ready, *Publish* it by clicking on *Unpublished*. -.. image:: media/course_website.png +.. image:: forum_and_elearning/course_website.png :align: center :alt: View of a course being published for Odoo Helpdesk To keep track of your course statistics, go to *eLearning* and *View Course*. -.. image:: media/view_course_elearning.png +.. image:: forum_and_elearning/view_course_elearning.png :align: center :alt: View of the elearning applications dashboard for Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/course_website.png b/content/applications/services/helpdesk/overview/forum_and_elearning/course_website.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/course_website.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/course_website.png diff --git a/content/applications/services/helpdesk/overview/media/customer_care_website.png b/content/applications/services/helpdesk/overview/forum_and_elearning/customer_care_website.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/customer_care_website.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/customer_care_website.png diff --git a/content/applications/services/helpdesk/overview/media/elearning_feature.png b/content/applications/services/helpdesk/overview/forum_and_elearning/elearning_feature.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/elearning_feature.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/elearning_feature.png diff --git a/content/applications/services/helpdesk/overview/media/help_center_customer_care.png b/content/applications/services/helpdesk/overview/forum_and_elearning/help_center_customer_care.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/help_center_customer_care.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/help_center_customer_care.png diff --git a/content/applications/services/helpdesk/overview/media/help_center_feature.png b/content/applications/services/helpdesk/overview/forum_and_elearning/help_center_feature.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/help_center_feature.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/help_center_feature.png diff --git a/content/applications/services/helpdesk/overview/media/share_forum.png b/content/applications/services/helpdesk/overview/forum_and_elearning/share_forum.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/share_forum.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/share_forum.png diff --git a/content/applications/services/helpdesk/overview/media/view_course_elearning.png b/content/applications/services/helpdesk/overview/forum_and_elearning/view_course_elearning.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/view_course_elearning.png rename to content/applications/services/helpdesk/overview/forum_and_elearning/view_course_elearning.png diff --git a/content/applications/services/helpdesk/overview/getting_started.rst b/content/applications/services/helpdesk/overview/getting_started.rst index 7888ff5dc..f17a49b64 100644 --- a/content/applications/services/helpdesk/overview/getting_started.rst +++ b/content/applications/services/helpdesk/overview/getting_started.rst @@ -13,7 +13,7 @@ Set up teams | Setting up multiple teams allows you to group tickets by your channels (example: BE/US), or by your support services' types (example: IT, accounting, admin, etc.). -.. image:: media/helpdesk_teams_view.png +.. image:: getting_started/helpdesk_teams_view.png :align: center :alt: View of the helpdesk teams page in Odoo Helpdesk @@ -30,7 +30,7 @@ person: - *Balanced*: tickets are assigned to the person with the least amount of tickets so that everyone fairly gets the same amount. Thereby, you ensure that all tickets get to be taken care of. -.. image:: media/productivity_visibility.png +.. image:: getting_started/productivity_visibility.png :align: center :alt: View of a helpdesk team settings page emphasizing the productivity and visibility features in Odoo Helpdesk @@ -48,7 +48,7 @@ Set up stages and share it among teams To set up stages, go to :menuselection:`Helpdesk --> Configuration --> Stages`. Then, create and/or edit stages as you need and set specific teams to use certain stages under *Team*. -.. image:: media/stages_teams.png +.. image:: getting_started/stages_teams.png :align: center :alt: View of a stage’s setting page emphasizing the option to add teams in Odoo Helpdesk @@ -56,7 +56,7 @@ Stages can be shared between one or multiple teams, allowing you to adapt the pi individual needs. They also apply a visibility and access rule, as other teams are not able to see or use the stage. -.. image:: media/helpdesk_kanbanview.png +.. image:: getting_started/helpdesk_kanbanview.png :align: center :alt: View of a team’s kanban view in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/helpdesk_kanbanview.png b/content/applications/services/helpdesk/overview/getting_started/helpdesk_kanbanview.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/helpdesk_kanbanview.png rename to content/applications/services/helpdesk/overview/getting_started/helpdesk_kanbanview.png diff --git a/content/applications/services/helpdesk/overview/media/helpdesk_teams_view.png b/content/applications/services/helpdesk/overview/getting_started/helpdesk_teams_view.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/helpdesk_teams_view.png rename to content/applications/services/helpdesk/overview/getting_started/helpdesk_teams_view.png diff --git a/content/applications/services/helpdesk/overview/media/productivity_visibility.png b/content/applications/services/helpdesk/overview/getting_started/productivity_visibility.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/productivity_visibility.png rename to content/applications/services/helpdesk/overview/getting_started/productivity_visibility.png diff --git a/content/applications/services/helpdesk/overview/media/stages_teams.png b/content/applications/services/helpdesk/overview/getting_started/stages_teams.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/stages_teams.png rename to content/applications/services/helpdesk/overview/getting_started/stages_teams.png diff --git a/content/applications/services/helpdesk/overview/ratings.rst b/content/applications/services/helpdesk/overview/ratings.rst index 726a6125c..138d88013 100644 --- a/content/applications/services/helpdesk/overview/ratings.rst +++ b/content/applications/services/helpdesk/overview/ratings.rst @@ -13,7 +13,7 @@ Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams` and enable tickets*. The feature automatically adds a default email template on the non-folded *closing stage(s)* of that team. -.. image:: media/ratings_on_tickets.png +.. image:: ratings/ratings_on_tickets.png :align: center :alt: Overview of the settings page of a helpdesk team emphasizing the rating on ticket feature in Odoo Helpdesk @@ -21,14 +21,14 @@ stage(s)* of that team. To edit the email template and the stage(s) set as the closing ones, go to the Kanban view of your helpdesk team and click on *Settings*, then on *Edit Stage*. -.. image:: media/edit_stage.png +.. image:: ratings/edit_stage.png :align: center :alt: Overview of a helpdesk team kanban view emphasizing the menu edit stage in Odoo Helpdesk Now, once a ticket reaches the stage(s) designated as the *Closing Stage*, an email is sent to the customer. -.. image:: media/email_customer_feedback.png +.. image:: ratings/email_customer_feedback.png :align: center :alt: View of a standard helpdesk customer review email template for Odoo Helpdesk @@ -42,7 +42,7 @@ Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams` and enable Customer Portal*. Now, by clicking on the helpdesk team’s name on their ticket, customers can see its ratings. -.. image:: media/customer_portal.png +.. image:: ratings/customer_portal.png :align: center :alt: View of the helpdesk ticket from a user’s portal emphasizing the link to the helpdesk team in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/customer_portal.png b/content/applications/services/helpdesk/overview/ratings/customer_portal.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/customer_portal.png rename to content/applications/services/helpdesk/overview/ratings/customer_portal.png diff --git a/content/applications/services/helpdesk/overview/media/edit_stage.png b/content/applications/services/helpdesk/overview/ratings/edit_stage.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/edit_stage.png rename to content/applications/services/helpdesk/overview/ratings/edit_stage.png diff --git a/content/applications/services/helpdesk/overview/media/email_customer_feedback.png b/content/applications/services/helpdesk/overview/ratings/email_customer_feedback.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/email_customer_feedback.png rename to content/applications/services/helpdesk/overview/ratings/email_customer_feedback.png diff --git a/content/applications/services/helpdesk/overview/media/ratings_on_tickets.png b/content/applications/services/helpdesk/overview/ratings/ratings_on_tickets.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/ratings_on_tickets.png rename to content/applications/services/helpdesk/overview/ratings/ratings_on_tickets.png diff --git a/content/applications/services/helpdesk/overview/receiving_tickets.rst b/content/applications/services/helpdesk/overview/receiving_tickets.rst index d1d55a93e..2a3a28fc3 100644 --- a/content/applications/services/helpdesk/overview/receiving_tickets.rst +++ b/content/applications/services/helpdesk/overview/receiving_tickets.rst @@ -13,7 +13,7 @@ Channels options to submit tickets Go to :menuselection:`Helpdesk --> Configuration --> Helpdesk Teams`, and enable the following features as you want them to be available to your users. -.. image:: media/channels_options.png +.. image:: receiving_tickets/channels_options.png :align: center :alt: View of a helpdesk teams setting page emphasizing the channels options in Odoo Helpdesk @@ -25,7 +25,7 @@ Email Alias | Select *Configure domain name* to be redirected to *Settings* and, from there, enable *External Email Servers* to determine or change your *Alias Domain*. -.. image:: media/channels_emailalias.png +.. image:: receiving_tickets/channels_emailalias.png :align: center :height: 250 :alt: View of the settings page of a helpdesk team emphasizing the email alias feature @@ -41,14 +41,14 @@ Website Form | Allow your customers to submit a ticket by filling in a form through your website. | Once the feature is activated, get redirected to your website by clicking on *Go to Website*. -.. image:: media/go_to_website.png +.. image:: receiving_tickets/go_to_website.png :align: center :alt: View of the settings page of a helpdesk team emphasizing the Go to Website button in Odoo Helpdesk From the website page customize the form as you like. Then, publish it by clicking on *Unpublished*. -.. image:: media/submit_a_ticket_form.png +.. image:: receiving_tickets/submit_a_ticket_form.png :align: center :alt: View of the website form to submit a ticket for Odoo Helpdesk @@ -60,7 +60,7 @@ Live Chat | Click on your helpdesk team's name - for the example below: *Customer Care* - and :doc:`set up your channel `. -.. image:: media/live_chat.png +.. image:: receiving_tickets/live_chat.png :align: center :alt: View of the settings page of a helpdesk team emphasizing the live chat features and links in Odoo Helpdesk @@ -78,7 +78,7 @@ the Kanban view. - 2 stars = *High priority* - 3 stars = *Urgent* -.. image:: media/kanban_view_prioritize.png +.. image:: receiving_tickets/kanban_view_prioritize.png :align: center :height: 330 :alt: View of a team’s kanban view and the prioritized tasks in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/channels_emailalias.png b/content/applications/services/helpdesk/overview/receiving_tickets/channels_emailalias.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/channels_emailalias.png rename to content/applications/services/helpdesk/overview/receiving_tickets/channels_emailalias.png diff --git a/content/applications/services/helpdesk/overview/media/channels_options.png b/content/applications/services/helpdesk/overview/receiving_tickets/channels_options.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/channels_options.png rename to content/applications/services/helpdesk/overview/receiving_tickets/channels_options.png diff --git a/content/applications/services/helpdesk/overview/media/go_to_website.png b/content/applications/services/helpdesk/overview/receiving_tickets/go_to_website.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/go_to_website.png rename to content/applications/services/helpdesk/overview/receiving_tickets/go_to_website.png diff --git a/content/applications/services/helpdesk/overview/media/kanban_view_prioritize.png b/content/applications/services/helpdesk/overview/receiving_tickets/kanban_view_prioritize.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/kanban_view_prioritize.png rename to content/applications/services/helpdesk/overview/receiving_tickets/kanban_view_prioritize.png diff --git a/content/applications/services/helpdesk/overview/media/live_chat.png b/content/applications/services/helpdesk/overview/receiving_tickets/live_chat.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/live_chat.png rename to content/applications/services/helpdesk/overview/receiving_tickets/live_chat.png diff --git a/content/applications/services/helpdesk/overview/media/submit_a_ticket_form.png b/content/applications/services/helpdesk/overview/receiving_tickets/submit_a_ticket_form.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/submit_a_ticket_form.png rename to content/applications/services/helpdesk/overview/receiving_tickets/submit_a_ticket_form.png diff --git a/content/applications/services/helpdesk/overview/reports.rst b/content/applications/services/helpdesk/overview/reports.rst index 3d9974596..183e8946b 100644 --- a/content/applications/services/helpdesk/overview/reports.rst +++ b/content/applications/services/helpdesk/overview/reports.rst @@ -18,7 +18,7 @@ Some examples of the reports Odoo Helpdesk can generate include: | Apply *Time Ranges* if you would like to make comparisons to a *Previous Period* or a *Previous Year*. -.. image:: media/report_team_ticket_type.png +.. image:: reports/report_team_ticket_type.png :align: center :alt: View of a helpdesk ticket analysis by team and ticket type in Odoo Helpdesk @@ -27,7 +27,7 @@ Some examples of the reports Odoo Helpdesk can generate include: Get an overview of how many requests each team is closing per day in order to measure their performance. Identify productivity levels to understand how many requests they are able to handle. -.. image:: media/report_close_date_team.png +.. image:: reports/report_close_date_team.png :align: center :alt: View of a helpdesk ticket analysis by team and close date in Odoo Helpdesk @@ -39,7 +39,7 @@ performance. Identify productivity levels to understand how many requests they a Check if your expectations are met by *measuring* the *Time to close (hours)*. Your customers not only expect fast responses but they also want their issues to be handled quickly. -.. image:: media/report_time_to_close.png +.. image:: reports/report_time_to_close.png :align: center :alt: View of helpdesk ticket analysis of the hours to close by ticket type and team in Odoo Helpdesk @@ -50,7 +50,7 @@ Save filters Save the filters you use the most and avoid having to reconstruct them every time they are needed. To do so, set the groups, filters, and measures needed. Then, go to *Favorites*. -.. image:: media/favorites.png +.. image:: reports/favorites.png :align: center :alt: View of helpdesk ticket analysis emphasizing the option to add a filter as a favorite one in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/favorites.png b/content/applications/services/helpdesk/overview/reports/favorites.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/favorites.png rename to content/applications/services/helpdesk/overview/reports/favorites.png diff --git a/content/applications/services/helpdesk/overview/media/report_close_date_team.png b/content/applications/services/helpdesk/overview/reports/report_close_date_team.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/report_close_date_team.png rename to content/applications/services/helpdesk/overview/reports/report_close_date_team.png diff --git a/content/applications/services/helpdesk/overview/media/report_team_ticket_type.png b/content/applications/services/helpdesk/overview/reports/report_team_ticket_type.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/report_team_ticket_type.png rename to content/applications/services/helpdesk/overview/reports/report_team_ticket_type.png diff --git a/content/applications/services/helpdesk/overview/media/report_time_to_close.png b/content/applications/services/helpdesk/overview/reports/report_time_to_close.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/report_time_to_close.png rename to content/applications/services/helpdesk/overview/reports/report_time_to_close.png diff --git a/content/applications/services/helpdesk/overview/sla.rst b/content/applications/services/helpdesk/overview/sla.rst index a5ed4ec79..d04137c7f 100644 --- a/content/applications/services/helpdesk/overview/sla.rst +++ b/content/applications/services/helpdesk/overview/sla.rst @@ -14,7 +14,7 @@ Create your policies | Create your policies through the team’s settings page or go to :menuselection:`Helpdesk --> Configuration --> SLA Policies`. -.. image:: media/new_sla.png +.. image:: sla/new_sla.png :align: center :height: 340 :alt: View of an SLA form in Odoo Helpdesk @@ -28,7 +28,7 @@ Create your policies | When a ticket has satisfied an SLA policy, the SLA tag appears in green and the deadline field is not shown anymore. -.. image:: media/ticket_green_tag.png +.. image:: sla/ticket_green_tag.png :align: center :height: 330 :alt: View of a ticket’s form emphasizing a satisfied SLA in Odoo Helpdesk @@ -39,7 +39,7 @@ SLA Analysis Go to :menuselection:`Helpdesk --> Reporting --> SLA Status Analysis`. Apply *Filters* and *Group by* to identify tickets that should be prioritized and keep track of upcoming deadlines. -.. image:: media/sla_analysis.png +.. image:: sla/sla_analysis.png :align: center :alt: View of the SLA status analysis page emphasizing the group by option in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/overview/media/new_sla.png b/content/applications/services/helpdesk/overview/sla/new_sla.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/new_sla.png rename to content/applications/services/helpdesk/overview/sla/new_sla.png diff --git a/content/applications/services/helpdesk/overview/media/sla_analysis.png b/content/applications/services/helpdesk/overview/sla/sla_analysis.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/sla_analysis.png rename to content/applications/services/helpdesk/overview/sla/sla_analysis.png diff --git a/content/applications/services/helpdesk/overview/media/ticket_green_tag.png b/content/applications/services/helpdesk/overview/sla/ticket_green_tag.png similarity index 100% rename from content/applications/services/helpdesk/overview/media/ticket_green_tag.png rename to content/applications/services/helpdesk/overview/sla/ticket_green_tag.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time.rst b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time.rst index 7238b8959..6747ff2aa 100644 --- a/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time.rst +++ b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time.rst @@ -19,7 +19,7 @@ Step 1: Set up a helpdesk team the one at which employees timesheet on by default. However, it can be ultimately modified on each ticket. -.. image:: media/sell_track_hours.png +.. image:: invoice_time/sell_track_hours.png :align: center :alt: View of a helpdesk team settings page emphasizing the timesheet on ticket and time reinvoicing features in Odoo Helpdesk @@ -32,7 +32,7 @@ Step 2: Set up a service | Then, go to :menuselection:`Sales --> Products --> Products`, create or edit an existing one, and set its *Product Type* as *Service*. -.. image:: media/product_type_unit.png +.. image:: invoice_time/product_type_unit.png :align: center :alt: View of a product's form emphasizing the product type and unit of measure fields in Odoo Sales @@ -40,7 +40,7 @@ Step 2: Set up a service Now, select the invoicing management you would like to have under the *Sales* tab. We recommend the following configuration: -.. image:: media/product_invoicing.png +.. image:: invoice_time/product_invoicing.png :align: center :alt: View of a product form and the invoicing options under the tab sales in Odoo Sales @@ -64,7 +64,7 @@ Go to :menuselection:`Sales --> Orders --> Orders` and create one for the helpde you have previously set up, with the customer who needs the ticket to be opened. Set the number of hours needed to assist the customer and *Confirm* the order. -.. image:: media/sales_order_new.png +.. image:: invoice_time/sales_order_new.png :align: center :alt: View of a sales order emphasizing the order lines in Odoo Sales @@ -73,7 +73,7 @@ Step 2: Invoice the customer In *Sales*, select the respective sales order to *Create Invoice*. -.. image:: media/create_invoice.png +.. image:: invoice_time/create_invoice.png :align: center :height: 330 :alt: View of a sales order emphasizing the create invoice button in Odoo Sales @@ -84,7 +84,7 @@ Step 3: Link the task to the ticket Now, in *Helpdesk*, create or edit the respective ticket and link it to the task created by the confirmation of the sales order. -.. image:: media/helpdesk_task.png +.. image:: invoice_time/helpdesk_task.png :align: center :alt: View of a helpdesk ticket emphasizing the field task in Odoo Helpdesk @@ -93,14 +93,14 @@ Step 4: Record the time spent Still on the respective helpdesk ticket, record the hours performed under the *Timesheets* tab. -.. image:: media/helpdesk_timesheet.png +.. image:: invoice_time/helpdesk_timesheet.png :align: center :alt: View of a helpdesk ticket emphasizing the timesheets tab in Odoo Helpdesk Note that the hours recorded on the ticket form are shown on the *Delivered* column in the sales order. -.. image:: media/quotation_delivered.png +.. image:: invoice_time/quotation_delivered.png :align: center :alt: View of a sales order emphasizing the delivered column in Odoo Sales diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/create_invoice.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/create_invoice.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/create_invoice.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/create_invoice.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/helpdesk_task.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/helpdesk_task.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/helpdesk_task.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/helpdesk_task.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/helpdesk_timesheet.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/helpdesk_timesheet.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/helpdesk_timesheet.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/helpdesk_timesheet.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/product_invoicing.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/product_invoicing.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/product_invoicing.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/product_invoicing.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/product_type_unit.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/product_type_unit.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/product_type_unit.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/product_type_unit.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/quotation_delivered.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/quotation_delivered.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/quotation_delivered.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/quotation_delivered.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/sales_order_new.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/sales_order_new.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/sales_order_new.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/sales_order_new.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/sell_track_hours.png b/content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/sell_track_hours.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/sell_track_hours.png rename to content/applications/services/helpdesk/timesheet_and_invoice/invoice_time/sell_track_hours.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project.rst b/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project.rst index fe2fbb9c3..1d2e9be8a 100644 --- a/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project.rst +++ b/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project.rst @@ -14,7 +14,7 @@ Configuration | Under *Timesheet on Ticket*, choose the *Project* to which tickets (and timesheets) will be linked by default. Open its *External link* to enable the feature *Bill from tasks*. -.. image:: media/reinvoice_time1.png +.. image:: reinvoice_from_project/reinvoice_time1.png :align: center :alt: Bill from Tasks in Odoo Helpdesk @@ -24,13 +24,13 @@ Create a sales order and an invoice Now, once you have recorded the time you spent on the helpdesk ticket, under the *Timesheets* tab, access the task clicking on its name. -.. image:: media/reinvoice_time2.png +.. image:: reinvoice_from_project/reinvoice_time2.png :align: center :alt: Sales Order from a task in Odoo Helpdesk *Create Sales Order* and proceed to create the invoice. -.. image:: media/reinvoice_time3.png +.. image:: reinvoice_from_project/reinvoice_time3.png :align: center :height: 300 :alt: Sales Order from a task in Odoo Helpdesk diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time1.png b/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time1.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time1.png rename to content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time1.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time2.png b/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time2.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time2.png rename to content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time2.png diff --git a/content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time3.png b/content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time3.png similarity index 100% rename from content/applications/services/helpdesk/timesheet_and_invoice/media/reinvoice_time3.png rename to content/applications/services/helpdesk/timesheet_and_invoice/reinvoice_from_project/reinvoice_time3.png diff --git a/content/applications/services/project/tasks/email_alias.rst b/content/applications/services/project/tasks/email_alias.rst index 526f6396c..d039d5429 100644 --- a/content/applications/services/project/tasks/email_alias.rst +++ b/content/applications/services/project/tasks/email_alias.rst @@ -22,7 +22,7 @@ Configure the email alias in your project the wanted email alias and choose the policy to receive a message. | In addition, you can now directly set it when creating a new project. -.. image:: media/email_project.png +.. image:: email_alias/email_project.png :align: center :alt: In the settings of your project, define the emails alias under the tab email in Odoo Project @@ -31,7 +31,7 @@ Configure the email alias in your project The email can be seen under the name of your project on the dashboard. -.. image:: media/email_dashboard_project.png +.. image:: email_alias/email_dashboard_project.png :align: center :height: 300 :alt: View of the email alias chosen on the dashboard view in Odoo Project diff --git a/content/applications/services/project/tasks/media/email_dashboard_project.png b/content/applications/services/project/tasks/email_alias/email_dashboard_project.png similarity index 100% rename from content/applications/services/project/tasks/media/email_dashboard_project.png rename to content/applications/services/project/tasks/email_alias/email_dashboard_project.png diff --git a/content/applications/services/project/tasks/media/email_project.png b/content/applications/services/project/tasks/email_alias/email_project.png similarity index 100% rename from content/applications/services/project/tasks/media/email_project.png rename to content/applications/services/project/tasks/email_alias/email_project.png diff --git a/content/applications/services/timesheets/overview/time_off.rst b/content/applications/services/timesheets/overview/time_off.rst index b3e311624..54e4ed484 100644 --- a/content/applications/services/timesheets/overview/time_off.rst +++ b/content/applications/services/timesheets/overview/time_off.rst @@ -9,14 +9,14 @@ and questions after hours that have not been timesheeted by the employee. Activate the :ref:`developer mode `, go to *Timesheets*, and change the *Project* and *Task* set by default, if you like. -.. image:: media/record_time_off.png +.. image:: time_off/record_time_off.png :align: center :alt: View of Timesheets setting enabling the feature record time off in Odoo Timesheets Go to :menuselection:`Time Off --> Configuration --> Time Off Types`. Select or create the needed type, and decide if you would like the requests to be validated or not. -.. image:: media/time_off_types.png +.. image:: time_off/time_off_types.png :align: center :alt: View of a time off types form emphasizing the time off requests and timesheets section in Odoo Time Off @@ -26,7 +26,7 @@ needed type, and decide if you would like the requests to be validated or not. respective project and task. | On the example below, the user requested *Paid Time off* from July 13th to 15th. -.. image:: media/time_off_request.png +.. image:: time_off/time_off_request.png :align: center :alt: View of the time off request form in Odoo Time Off @@ -34,13 +34,13 @@ Considering that validation is not required, the requested time off is automatic *Timesheets*. If validation is necessary, the time is automatically allocated after the responsible person for validating does it so. -.. image:: media/timesheets.png +.. image:: time_off/timesheets.png :align: center :alt: Video of timesheets emphasizing the requested time off from the employee in Odoo Timesheets Click on the magnifying glass, hovering over the concerned cell, to access all the aggregated data on that cell (day), and see details regarding the project/task. -.. image:: media/timesheet_description.png +.. image:: time_off/timesheet_description.png :align: center :alt: View of the details of a project/task in Odoo Timeheets \ No newline at end of file diff --git a/content/applications/services/timesheets/overview/media/record_time_off.png b/content/applications/services/timesheets/overview/time_off/record_time_off.png similarity index 100% rename from content/applications/services/timesheets/overview/media/record_time_off.png rename to content/applications/services/timesheets/overview/time_off/record_time_off.png diff --git a/content/applications/services/timesheets/overview/media/time_off_request.png b/content/applications/services/timesheets/overview/time_off/time_off_request.png similarity index 100% rename from content/applications/services/timesheets/overview/media/time_off_request.png rename to content/applications/services/timesheets/overview/time_off/time_off_request.png diff --git a/content/applications/services/timesheets/overview/media/time_off_types.png b/content/applications/services/timesheets/overview/time_off/time_off_types.png similarity index 100% rename from content/applications/services/timesheets/overview/media/time_off_types.png rename to content/applications/services/timesheets/overview/time_off/time_off_types.png diff --git a/content/applications/services/timesheets/overview/media/timesheet_description.png b/content/applications/services/timesheets/overview/time_off/timesheet_description.png similarity index 100% rename from content/applications/services/timesheets/overview/media/timesheet_description.png rename to content/applications/services/timesheets/overview/time_off/timesheet_description.png diff --git a/content/applications/services/timesheets/overview/media/timesheets.png b/content/applications/services/timesheets/overview/time_off/timesheets.png similarity index 100% rename from content/applications/services/timesheets/overview/media/timesheets.png rename to content/applications/services/timesheets/overview/time_off/timesheets.png diff --git a/content/applications/websites/ecommerce/getting_started/catalog.rst b/content/applications/websites/ecommerce/getting_started/catalog.rst index b5f46253d..7519410a2 100644 --- a/content/applications/websites/ecommerce/getting_started/catalog.rst +++ b/content/applications/websites/ecommerce/getting_started/catalog.rst @@ -7,13 +7,13 @@ Product Catalog All your published items show up in your catalog page (or *Shop* page). -.. image:: ./media/shop.png +.. image:: catalog/shop.png :align: center Most options are available in the *Customize* menu: display attributes, website categories, etc. -.. image:: ./media/shop_customize.png +.. image:: catalog/shop_customize.png :align: center Highlight a product @@ -33,5 +33,5 @@ the catalog page. To do so, add product description and add to cart button. Turn options in *Customize* menu: Product Description, Add to Cart, List View (to display product description better). -.. image:: ./media/shop_list.png +.. image:: catalog/shop_list.png :align: center \ No newline at end of file diff --git a/content/applications/websites/ecommerce/getting_started/media/shop.png b/content/applications/websites/ecommerce/getting_started/catalog/shop.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/shop.png rename to content/applications/websites/ecommerce/getting_started/catalog/shop.png diff --git a/content/applications/websites/ecommerce/getting_started/media/shop_customize.png b/content/applications/websites/ecommerce/getting_started/catalog/shop_customize.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/shop_customize.png rename to content/applications/websites/ecommerce/getting_started/catalog/shop_customize.png diff --git a/content/applications/websites/ecommerce/getting_started/media/shop_list.png b/content/applications/websites/ecommerce/getting_started/catalog/shop_list.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/shop_list.png rename to content/applications/websites/ecommerce/getting_started/catalog/shop_list.png diff --git a/content/applications/websites/ecommerce/getting_started/product_page.rst b/content/applications/websites/ecommerce/getting_started/product_page.rst index 87404b87d..c3266c241 100644 --- a/content/applications/websites/ecommerce/getting_started/product_page.rst +++ b/content/applications/websites/ecommerce/getting_started/product_page.rst @@ -6,17 +6,17 @@ On the website click *New Page* in the top-right corner. Then click *New Product* and follow the blinking tips. -.. image:: ./media/create_product.png +.. image:: product_page/create_product.png :align: center Here are the main elements of the Product page: -.. image:: ./media/product_page_tips.png +.. image:: product_page/product_page_tips.png :align: center Many elements can be made visible from the *Customize* menu. -.. image:: ./media/product_customize.png +.. image:: product_page/product_customize.png :align: center See how to configure your products from links here below. diff --git a/content/applications/websites/ecommerce/getting_started/media/create_product.png b/content/applications/websites/ecommerce/getting_started/product_page/create_product.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/create_product.png rename to content/applications/websites/ecommerce/getting_started/product_page/create_product.png diff --git a/content/applications/websites/ecommerce/getting_started/media/product_customize.png b/content/applications/websites/ecommerce/getting_started/product_page/product_customize.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/product_customize.png rename to content/applications/websites/ecommerce/getting_started/product_page/product_customize.png diff --git a/content/applications/websites/ecommerce/getting_started/media/product_page_tips.png b/content/applications/websites/ecommerce/getting_started/product_page/product_page_tips.png similarity index 100% rename from content/applications/websites/ecommerce/getting_started/media/product_page_tips.png rename to content/applications/websites/ecommerce/getting_started/product_page/product_page_tips.png diff --git a/content/applications/websites/ecommerce/managing_products/multi_images.rst b/content/applications/websites/ecommerce/managing_products/multi_images.rst index d717f3c19..8a096947e 100644 --- a/content/applications/websites/ecommerce/managing_products/multi_images.rst +++ b/content/applications/websites/ecommerce/managing_products/multi_images.rst @@ -5,14 +5,14 @@ How to display several images per product By default your product web page displays the main image of your product only. If you like to show your products under several angles, you can turn the image into a carrousel. -.. image:: ./media/multi_images01.png +.. image:: multi_images/multi_images01.png :align: center * Check *Several images per product* in :menuselection:`Website Admin --> Configuration --> Settings`. * Open a product detail form and upload images from *Images* tab. Hit *Create* in Edit mode to get the upload wizard. -.. image:: ./media/multi_images02.png +.. image:: multi_images/multi_images02.png :align: center .. note:: diff --git a/content/applications/websites/ecommerce/managing_products/media/multi_images01.png b/content/applications/websites/ecommerce/managing_products/multi_images/multi_images01.png similarity index 100% rename from content/applications/websites/ecommerce/managing_products/media/multi_images01.png rename to content/applications/websites/ecommerce/managing_products/multi_images/multi_images01.png diff --git a/content/applications/websites/ecommerce/managing_products/media/multi_images02.png b/content/applications/websites/ecommerce/managing_products/multi_images/multi_images02.png similarity index 100% rename from content/applications/websites/ecommerce/managing_products/media/multi_images02.png rename to content/applications/websites/ecommerce/managing_products/multi_images/multi_images02.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/cross_selling.rst b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling.rst index 443beb3ea..6e221fa8e 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/cross_selling.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling.rst @@ -14,12 +14,12 @@ Accessory products when checking out Accessories (e.g. for computers: mouse, keyboard) show up when the customer reviews the cart before paying. -.. image:: ./media/cross_sell_accessory_web.png +.. image:: cross_selling/cross_sell_accessory_web.png :align: center Select accessories in the *Sales* tab of the product detail page. -.. image:: ./media/cross_sell_accessory.png +.. image:: cross_selling/cross_sell_accessory.png :align: center .. note:: @@ -34,7 +34,7 @@ Optional products are directly related to the item added to cart (e.g. for compu warranty, OS software, extra components). Whenever the main product is added to cart, such a new screen pops up as an extra step. -.. image:: ./media/cross_sell_optional_web.png +.. image:: cross_selling/cross_sell_optional_web.png :align: center To publish optional products: @@ -42,12 +42,12 @@ To publish optional products: * Install *eCommerce Optional Products* addon in *Apps* menu. Remove the default filter to search on addons as well, otherwise only main apps show up. -.. image:: ./media/cross_sell_optional_install.png +.. image:: cross_selling/cross_sell_optional_install.png :align: center * Select optional items from the *Sales* tab of the product detail form. -.. image:: ./media/cross_sell_optional.png +.. image:: cross_selling/cross_sell_optional.png :align: center .. note:: diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_accessory.png b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_accessory.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_accessory.png rename to content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_accessory.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_accessory_web.png b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_accessory_web.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_accessory_web.png rename to content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_accessory_web.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional.png b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional.png rename to content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional_install.png b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional_install.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional_install.png rename to content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional_install.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional_web.png b/content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional_web.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/cross_sell_optional_web.png rename to content/applications/websites/ecommerce/maximizing_revenue/cross_selling/cross_sell_optional_web.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst b/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst index 612db3d0a..fc074b7f2 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/pricing.rst @@ -26,7 +26,7 @@ In the case that you sell in several currencies, you can let your customers choo their own. Check the *Selectable* box to add the pricelist to the website drop-down menu, which can be found in *Pricelists* under the *Products* menu, located in the Website application. -.. image:: ./media/website_pricelist_select.png +.. image:: pricing/website_pricelist_select.png :align: center :width: 50 % diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/website_pricelist_select.png b/content/applications/websites/ecommerce/maximizing_revenue/pricing/website_pricelist_select.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/website_pricelist_select.png rename to content/applications/websites/ecommerce/maximizing_revenue/pricing/website_pricelist_select.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/promo_code.rst b/content/applications/websites/ecommerce/maximizing_revenue/promo_code.rst index 8c26b6ed6..be2b46812 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/promo_code.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/promo_code.rst @@ -15,25 +15,25 @@ Setup pricelist with the discount rule (see :doc:`pricing`). Then enter a code. -.. image:: ./media/promocode.png +.. image:: promo_code/promocode.png :align: center * Make the promocode field available on your *Shopping Cart* page (option in *Customize* menu). Add a product to cart to reach it. -.. image:: ./media/promocode_publish.png +.. image:: promo_code/promocode_publish.png :align: center Once turned on you see a new section on the right side. On clicking *Apply* prices get automatically updated in the cart. -.. image:: ./media/promocode_web.png +.. image:: promo_code/promocode_web.png :align: center The promocode used by the customer is stored in the system so you can analyze the performance of your marketing campaigns. -.. image:: ./media/promocode_backend.png +.. image:: promo_code/promocode_backend.png :align: center + Show sales per pricelists... diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/promocode.png b/content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/promocode.png rename to content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/promocode_backend.png b/content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_backend.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/promocode_backend.png rename to content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_backend.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/promocode_publish.png b/content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_publish.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/promocode_publish.png rename to content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_publish.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/promocode_web.png b/content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_web.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/promocode_web.png rename to content/applications/websites/ecommerce/maximizing_revenue/promo_code/promocode_web.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/reviews.rst b/content/applications/websites/ecommerce/maximizing_revenue/reviews.rst index 8466b573f..729f6f172 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/reviews.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/reviews.rst @@ -6,7 +6,7 @@ Publishing and monitoring customer experience will help you gain the trust of new customers and better engage with your community. In 2 clicks, allow your customer to share their feedback! -.. image:: ./media/comment_post.png +.. image:: reviews/comment_post.png :align: center Setup @@ -14,7 +14,7 @@ Setup Activate comments & rating from the *Customize* menu of the product web page. -.. image:: ./media/comment_setup.png +.. image:: reviews/comment_setup.png :align: center .. note:: @@ -27,7 +27,7 @@ Review the posts in real time Whenever a post is published, the product manager and all the product followers get notified in their Inbox (*Discuss* menu). -.. image:: ./media/comment_new.png +.. image:: reviews/comment_new.png :align: center .. note:: @@ -36,7 +36,7 @@ get notified in their Inbox (*Discuss* menu). Click the product name to open the detail form and review the comment (in the product discussion thread). -.. image:: ./media/comment_inbox.png +.. image:: reviews/comment_inbox.png :align: center Moderate & unpublish @@ -48,12 +48,12 @@ or on the web page. To unpublish the post, open the product web page and click the *Published* button to turn it red (*Unpublished*). -.. image:: ./media/comment_unpublish.png +.. image:: reviews/comment_unpublish.png :align: center ..tip:: You can access the web page from the detail form by clicking the *Published* smart button (and vice versa). -.. image:: ./media/comment_webpage.png +.. image:: reviews/comment_webpage.png :align: center diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_inbox.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_inbox.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_inbox.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_inbox.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_new.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_new.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_new.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_new.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_post.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_post.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_post.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_post.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_setup.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_setup.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_setup.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_setup.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_unpublish.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_unpublish.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_unpublish.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_unpublish.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/comment_webpage.png b/content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_webpage.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/comment_webpage.png rename to content/applications/websites/ecommerce/maximizing_revenue/reviews/comment_webpage.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/upselling.rst b/content/applications/websites/ecommerce/maximizing_revenue/upselling.rst index 9326c93ea..eef250333 100644 --- a/content/applications/websites/ecommerce/maximizing_revenue/upselling.rst +++ b/content/applications/websites/ecommerce/maximizing_revenue/upselling.rst @@ -6,7 +6,7 @@ In order to maximize your revenue, suggesting pricier alternative products is strongly advised for basic items. That way, your customer will spend more time browsing your catalog. -.. image:: ./media/upsell_web.png +.. image:: upselling/upsell_web.png :align: center To do so: @@ -14,12 +14,12 @@ To do so: * Select such *Alternative Products* in the *Sales* tab of the product detail form. 3 alternatives are fine! Don't publish too many otherwise your customers will be confused. -.. image:: ./media/upsell.png +.. image:: upselling/upsell.png :align: center * Turn on *Alternative Products* from the *Customize* menu of the product web page. -.. image:: ./media/upsell_publish.png +.. image:: upselling/upsell_publish.png :align: center diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/upsell.png b/content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/upsell.png rename to content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/upsell_publish.png b/content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell_publish.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/upsell_publish.png rename to content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell_publish.png diff --git a/content/applications/websites/ecommerce/maximizing_revenue/media/upsell_web.png b/content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell_web.png similarity index 100% rename from content/applications/websites/ecommerce/maximizing_revenue/media/upsell_web.png rename to content/applications/websites/ecommerce/maximizing_revenue/upselling/upsell_web.png diff --git a/content/applications/websites/ecommerce/shopper_experience/portal.rst b/content/applications/websites/ecommerce/shopper_experience/portal.rst index f02e58de1..66e334d05 100644 --- a/content/applications/websites/ecommerce/shopper_experience/portal.rst +++ b/content/applications/websites/ecommerce/shopper_experience/portal.rst @@ -16,7 +16,7 @@ Sign up The invitation to sign up shows up when the customer wants to visualize the order from order confirmation email. -.. image:: ./media/portal_odoo_signup.png +.. image:: portal/portal_odoo_signup.png :align: center Customer account @@ -25,12 +25,12 @@ Customer account Once logged in the customer will access the account by clicking *My Account* in the login dropdown menu. -.. image:: ./media/portal_link.png +.. image:: portal/portal_link.png :align: center THere they find all their history. The main address (billing) can also be modified. -.. image:: ./media/portal_menu.png +.. image:: portal/portal_menu.png :align: center .. note:: diff --git a/content/applications/websites/ecommerce/shopper_experience/media/portal_link.png b/content/applications/websites/ecommerce/shopper_experience/portal/portal_link.png similarity index 100% rename from content/applications/websites/ecommerce/shopper_experience/media/portal_link.png rename to content/applications/websites/ecommerce/shopper_experience/portal/portal_link.png diff --git a/content/applications/websites/ecommerce/shopper_experience/media/portal_menu.png b/content/applications/websites/ecommerce/shopper_experience/portal/portal_menu.png similarity index 100% rename from content/applications/websites/ecommerce/shopper_experience/media/portal_menu.png rename to content/applications/websites/ecommerce/shopper_experience/portal/portal_menu.png diff --git a/content/applications/websites/ecommerce/shopper_experience/media/portal_odoo_signup.png b/content/applications/websites/ecommerce/shopper_experience/portal/portal_odoo_signup.png similarity index 100% rename from content/applications/websites/ecommerce/shopper_experience/media/portal_odoo_signup.png rename to content/applications/websites/ecommerce/shopper_experience/portal/portal_odoo_signup.png diff --git a/content/applications/websites/livechat/overview/get_started.rst b/content/applications/websites/livechat/overview/get_started.rst index 29a6f1a62..7be4fc133 100644 --- a/content/applications/websites/livechat/overview/get_started.rst +++ b/content/applications/websites/livechat/overview/get_started.rst @@ -13,14 +13,14 @@ Once *Live Chat* is installed on your database, if your website was created with application is automatically added to it. All that is left to do is to go to :menuselection:`Website --> Configuration --> Settings --> Live Chat`. -.. image:: media/livechat_settings.png +.. image:: get_started/livechat_settings.png :align: center :height: 300 :alt: View of the settings page and the live chat feature for Odoo Live Chat Select the channel to be linked to your website or create one on the fly. -.. image:: media/channels.png +.. image:: get_started/channels.png :align: center :alt: View of a live chat channel form for Odoo Live Chat @@ -35,7 +35,7 @@ Select the channel to be linked to your website or create one on the fly. the chat window automatically pops-up 3 seconds after users (from any country) land on the contact us page. -.. image:: media/rules.png +.. image:: get_started/rules.png :align: center :alt: View of a channel’s rules form for Odoo Live Chat @@ -51,7 +51,7 @@ External options the *Widget* tab. | Odoo also offers an URL you can send to users so they can have access to a single live chat page. -.. image:: media/widget.png +.. image:: get_started/widget.png :align: center :alt: View of the widget tab for Odoo Live Chat @@ -61,7 +61,7 @@ Managing chat requests Conversations initiated by visitors pop up as a direct message, and are shown in *Discuss*. Therefore, inquiries can be answered wherever you are in Odoo. -.. image:: media/discuss.png +.. image:: get_started/discuss.png :align: center :alt: View of the discuss application with a message sent through live chat in Odoo @@ -74,7 +74,7 @@ Leave or join a channel Go to :menuselection:`Website --> Configuration --> Settings`, access your channel under *Live Chat*, and *Join Channel* or *Leave Channel*. -.. image:: media/joinchannel.png +.. image:: get_started/joinchannel.png :align: center :alt: View of a channel form and the option to join a channel for Odoo Live Chat diff --git a/content/applications/websites/livechat/overview/media/channels.png b/content/applications/websites/livechat/overview/get_started/channels.png similarity index 100% rename from content/applications/websites/livechat/overview/media/channels.png rename to content/applications/websites/livechat/overview/get_started/channels.png diff --git a/content/applications/websites/livechat/overview/media/discuss.png b/content/applications/websites/livechat/overview/get_started/discuss.png similarity index 100% rename from content/applications/websites/livechat/overview/media/discuss.png rename to content/applications/websites/livechat/overview/get_started/discuss.png diff --git a/content/applications/websites/livechat/overview/media/joinchannel.png b/content/applications/websites/livechat/overview/get_started/joinchannel.png similarity index 100% rename from content/applications/websites/livechat/overview/media/joinchannel.png rename to content/applications/websites/livechat/overview/get_started/joinchannel.png diff --git a/content/applications/websites/livechat/overview/media/livechat_settings.png b/content/applications/websites/livechat/overview/get_started/livechat_settings.png similarity index 100% rename from content/applications/websites/livechat/overview/media/livechat_settings.png rename to content/applications/websites/livechat/overview/get_started/livechat_settings.png diff --git a/content/applications/websites/livechat/overview/media/rules.png b/content/applications/websites/livechat/overview/get_started/rules.png similarity index 100% rename from content/applications/websites/livechat/overview/media/rules.png rename to content/applications/websites/livechat/overview/get_started/rules.png diff --git a/content/applications/websites/livechat/overview/media/widget.png b/content/applications/websites/livechat/overview/get_started/widget.png similarity index 100% rename from content/applications/websites/livechat/overview/media/widget.png rename to content/applications/websites/livechat/overview/get_started/widget.png diff --git a/content/applications/websites/livechat/overview/ratings.rst b/content/applications/websites/livechat/overview/ratings.rst index 58e3a2e41..9c6f920fe 100644 --- a/content/applications/websites/livechat/overview/ratings.rst +++ b/content/applications/websites/livechat/overview/ratings.rst @@ -14,20 +14,20 @@ Customer Rating is shown. | A copy of the conversation can also be sent by email. -.. image:: media/user_chatwindow.png +.. image:: ratings/user_chatwindow.png :align: center :height: 400 :alt: View of the chat window from a user’s side for Odoo Live Chat The rating is shown on the chat window itself for the operator. -.. image:: media/operator_chatwindow.png +.. image:: ratings/operator_chatwindow.png :align: center :alt: View of a chat window from an operator’s side highlighting a rating for Odoo Live Chat And under :menuselection:`Report --> Customer Ratings`. -.. image:: media/customer_ratings.png +.. image:: ratings/customer_ratings.png :align: center :alt: View of the customer ratings page in Odoo Live Chat @@ -37,7 +37,7 @@ Make the rating public Go to :menuselection:`Website --> Configuration --> Settings`, access your channel form, click on *Go to Website* and on *Unpublished*, to publish the rating of that channel on your website. -.. image:: media/publish_ratings.png +.. image:: ratings/publish_ratings.png :align: center :alt: View of the public ratings in the website for Odoo Live Chat diff --git a/content/applications/websites/livechat/overview/media/customer_ratings.png b/content/applications/websites/livechat/overview/ratings/customer_ratings.png similarity index 100% rename from content/applications/websites/livechat/overview/media/customer_ratings.png rename to content/applications/websites/livechat/overview/ratings/customer_ratings.png diff --git a/content/applications/websites/livechat/overview/media/operator_chatwindow.png b/content/applications/websites/livechat/overview/ratings/operator_chatwindow.png similarity index 100% rename from content/applications/websites/livechat/overview/media/operator_chatwindow.png rename to content/applications/websites/livechat/overview/ratings/operator_chatwindow.png diff --git a/content/applications/websites/livechat/overview/media/publish_ratings.png b/content/applications/websites/livechat/overview/ratings/publish_ratings.png similarity index 100% rename from content/applications/websites/livechat/overview/media/publish_ratings.png rename to content/applications/websites/livechat/overview/ratings/publish_ratings.png diff --git a/content/applications/websites/livechat/overview/media/user_chatwindow.png b/content/applications/websites/livechat/overview/ratings/user_chatwindow.png similarity index 100% rename from content/applications/websites/livechat/overview/media/user_chatwindow.png rename to content/applications/websites/livechat/overview/ratings/user_chatwindow.png diff --git a/content/applications/websites/livechat/overview/responses.rst b/content/applications/websites/livechat/overview/responses.rst index 1d01c8682..045c915d9 100644 --- a/content/applications/websites/livechat/overview/responses.rst +++ b/content/applications/websites/livechat/overview/responses.rst @@ -25,7 +25,7 @@ Commands are shortcuts that do specific actions within the chat window: To access the ticket or lead created from the chat, click on the shortcut link. -.. image:: media/create_ticket.png +.. image:: responses/create_ticket.png :align: center :alt: View of the chat window with a helpdesk ticket created in Odoo Live Chat @@ -40,7 +40,7 @@ Send canned responses To create them, go to :menuselection:`Live Chat --> Configuration --> Canned Responses`. | To use them during a conversation, simply type **:** followed by the shortcut word you created. -.. image:: media/canned_response.png +.. image:: responses/canned_response.png :align: center :alt: View of a chat window and the use of a canned response in Odoo Live Chat diff --git a/content/applications/websites/livechat/overview/media/canned_response.png b/content/applications/websites/livechat/overview/responses/canned_response.png similarity index 100% rename from content/applications/websites/livechat/overview/media/canned_response.png rename to content/applications/websites/livechat/overview/responses/canned_response.png diff --git a/content/applications/websites/livechat/overview/media/create_ticket.png b/content/applications/websites/livechat/overview/responses/create_ticket.png similarity index 100% rename from content/applications/websites/livechat/overview/media/create_ticket.png rename to content/applications/websites/livechat/overview/responses/create_ticket.png diff --git a/content/applications/websites/website/optimize/google_analytics.rst b/content/applications/websites/website/optimize/google_analytics.rst index 5f12b485a..e7151c25d 100644 --- a/content/applications/websites/website/optimize/google_analytics.rst +++ b/content/applications/websites/website/optimize/google_analytics.rst @@ -9,19 +9,19 @@ To follow your website's traffic with Google Analytics: - Go through the creation form and accept the conditions to get the tracking ID. - .. image:: media/google_analytics_account.png + .. image:: google_analytics/google_analytics_account.png :align: center - Copy the tracking ID to insert it in Odoo. - .. image:: media/google_analytics_tracking_id.png + .. image:: google_analytics/google_analytics_tracking_id.png :align: center - Go to the *Configuration* menu of your Odoo's Website app. In the settings, turn on Google Analytics and paste the tracking ID. Then save the page. - .. image:: media/google_analytics_settings.png + .. image:: google_analytics/google_analytics_settings.png :align: center To make your first steps in Google Analytics, refer to `Google Documentation diff --git a/content/applications/websites/website/optimize/media/google_analytics_account.png b/content/applications/websites/website/optimize/google_analytics/google_analytics_account.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_account.png rename to content/applications/websites/website/optimize/google_analytics/google_analytics_account.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_settings.png b/content/applications/websites/website/optimize/google_analytics/google_analytics_settings.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_settings.png rename to content/applications/websites/website/optimize/google_analytics/google_analytics_settings.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_tracking_id.png b/content/applications/websites/website/optimize/google_analytics/google_analytics_tracking_id.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_tracking_id.png rename to content/applications/websites/website/optimize/google_analytics/google_analytics_tracking_id.png diff --git a/content/applications/websites/website/optimize/google_analytics_dashboard.rst b/content/applications/websites/website/optimize/google_analytics_dashboard.rst index 7b6d40c64..785286675 100644 --- a/content/applications/websites/website/optimize/google_analytics_dashboard.rst +++ b/content/applications/websites/website/optimize/google_analytics_dashboard.rst @@ -13,29 +13,29 @@ Dashboard thanks to Google Analytics. - Select Analytics API. -.. image:: media/google_analytics_api.png +.. image:: google_analytics_dashboard/google_analytics_api.png :align: center - Create a new project and give it a name (e.g. Odoo). This project is needed to store your API credentials. -.. image:: media/google_analytics_create_project.png +.. image:: google_analytics_dashboard/google_analytics_create_project.png :align: center - Enable the API. -.. image:: media/google_analytics_enable.png +.. image:: google_analytics_dashboard/google_analytics_enable.png :align: center - Create credentials to use in Odoo. -.. image:: media/google_analytics_create_credentials.png +.. image:: google_analytics_dashboard/google_analytics_create_credentials.png :align: center - Select *Web browser (Javascript)* as calling source and *User data* as kind of data. -.. image:: media/google_analytics_get_credentials.png +.. image:: google_analytics_dashboard/google_analytics_get_credentials.png :align: center - Then you can create a Client ID. @@ -44,7 +44,7 @@ Dashboard thanks to Google Analytics. Odoo's instance URL. The *Authorized redirect URI* is your Odoo's instance URL followed by '/google_account/authentication'. -.. image:: media/google_analytics_authorization.png +.. image:: google_analytics_dashboard/google_analytics_authorization.png :align: center @@ -55,16 +55,16 @@ Dashboard thanks to Google Analytics. - Finally you are provided with your Client ID. Copy and paste it in Odoo. -.. image:: media/google_analytics_client_id.png +.. image:: google_analytics_dashboard/google_analytics_client_id.png :align: center - Open your Website Dashboard in Odoo and link your Analytics account to past your Client ID. -.. image:: media/google_analytics_start.png +.. image:: google_analytics_dashboard/google_analytics_start.png :align: center - As a last step, authorize Odoo to access Google API. -.. image:: media/google_analytics_login.png +.. image:: google_analytics_dashboard/google_analytics_login.png :align: center diff --git a/content/applications/websites/website/optimize/media/google_analytics_api.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_api.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_api.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_api.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_authorization.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_authorization.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_authorization.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_authorization.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_client_id.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_client_id.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_client_id.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_client_id.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_create_credentials.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_create_credentials.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_create_credentials.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_create_credentials.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_create_project.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_create_project.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_create_project.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_create_project.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_enable.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_enable.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_enable.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_enable.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_get_credentials.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_get_credentials.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_get_credentials.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_get_credentials.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_login.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_login.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_login.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_login.png diff --git a/content/applications/websites/website/optimize/media/google_analytics_start.png b/content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_start.png similarity index 100% rename from content/applications/websites/website/optimize/media/google_analytics_start.png rename to content/applications/websites/website/optimize/google_analytics_dashboard/google_analytics_start.png diff --git a/content/applications/websites/website/optimize/link_tracker.rst b/content/applications/websites/website/optimize/link_tracker.rst index 6746b1e28..6b70f6879 100644 --- a/content/applications/websites/website/optimize/link_tracker.rst +++ b/content/applications/websites/website/optimize/link_tracker.rst @@ -11,7 +11,7 @@ Configuration Go to :menuselection:`Website --> Configuration --> Settings` and activate *Link Trackers*. -.. image:: media/enable_link_tracker.png +.. image:: link_tracker/enable_link_tracker.png :align: center :alt: View of Website settings page emphasizing the link trackers field in Odoo Website @@ -21,7 +21,7 @@ Set up traceable URLs Go to :menuselection:`Website --> Go to website --> Promote --> Track this page`. Here, you are able to get a specific tracked URL based on the campaign, medium, and source being used. -.. image:: media/link_tracker_fields.png +.. image:: link_tracker/link_tracker_fields.png :align: center :alt: View of the link tracker fields for Odoo Website @@ -41,7 +41,7 @@ To look at statistics of your links, go to :menuselection:`Website --> Go to web can also see complete statistics by clicking on *Stats*, including the number of clicks, and the country of origin for those clicks. -.. image:: media/links_statistics.png +.. image:: link_tracker/links_statistics.png :align: center :alt: View of the tracked list emphasizing the statistics buttons in Odoo Website diff --git a/content/applications/websites/website/optimize/media/enable_link_tracker.png b/content/applications/websites/website/optimize/link_tracker/enable_link_tracker.png similarity index 100% rename from content/applications/websites/website/optimize/media/enable_link_tracker.png rename to content/applications/websites/website/optimize/link_tracker/enable_link_tracker.png diff --git a/content/applications/websites/website/optimize/media/link_tracker_fields.png b/content/applications/websites/website/optimize/link_tracker/link_tracker_fields.png similarity index 100% rename from content/applications/websites/website/optimize/media/link_tracker_fields.png rename to content/applications/websites/website/optimize/link_tracker/link_tracker_fields.png diff --git a/content/applications/websites/website/optimize/media/links_statistics.png b/content/applications/websites/website/optimize/link_tracker/links_statistics.png similarity index 100% rename from content/applications/websites/website/optimize/media/links_statistics.png rename to content/applications/websites/website/optimize/link_tracker/links_statistics.png diff --git a/content/applications/websites/website/optimize/seo.rst b/content/applications/websites/website/optimize/seo.rst index a43bb4889..9e20c2985 100644 --- a/content/applications/websites/website/optimize/seo.rst +++ b/content/applications/websites/website/optimize/seo.rst @@ -32,7 +32,7 @@ They are automatically generated based on page title & content, but you can finetune them. Make sure they fit the content of the page, otherwise you will be downgraded by search engines. -.. image:: media/seo01.png +.. image:: seo/seo01.png :align: center Keywords @@ -43,7 +43,7 @@ towards your website. For each keyword, you see how it is used in the content (H1, H2, page title, page description, page content) and what are the related searches in Google. The more keywords are used the better. -.. image:: media/seo02.png +.. image:: seo/seo02.png :align: center .. note:: @@ -92,7 +92,7 @@ Social Network Odoo allows to link all your social network accounts in your website footer. All you have to do is to refer all your accounts in your company settings. -.. image:: media/seo03.png +.. image:: seo/seo03.png :align: center Social Share @@ -102,14 +102,14 @@ Drop the building block *Share* on any page you want your visitors to share. By clicking the icon, they are prompted to share the page in their social media wall. -.. image:: media/seo04.png +.. image:: seo/seo04.png :align: center Most social media use a picture of the picture to decorate the share post. Odoo uses the website logo by default but you can choose any other image of your page in the Promote tool. -.. image:: media/seo05.png +.. image:: seo/seo05.png :align: center Facebook Page @@ -319,7 +319,7 @@ visitor abandonment rate is also divided by two. (25% to 12.5%). One extra second to load a page could `cost $1.6b to Amazon in sales `__. -.. image:: media/seo06.png +.. image:: seo/seo06.png :align: center Fortunately, Odoo does all the magic for you. Below, you will find the @@ -341,7 +341,7 @@ From the upload button, you have the option to keep the original image unmodified if you prefer to optimize the quality of the image rather than performance. -.. image:: media/seo07.png +.. image:: seo/seo07.png :align: center .. note:: @@ -355,12 +355,12 @@ When you click on an image, Odoo shows you the Alt and title attributes of the ```` tag. You can click on it to set your own title and Alt attributes for the image. -.. image:: media/seo08.png +.. image:: seo/seo08.png :align: center When you click on this link, the following window will appear: -.. image:: media/seo09.png +.. image:: seo/seo09.png :align: center Odoo's pictograms are implemented using a font (`Font @@ -368,7 +368,7 @@ Awesome `__ in most Odoo themes). Thus, you can use as many pictograms as you want in your page, they will not result in extra requests to load the page. -.. image:: media/seo10.png +.. image:: seo/seo10.png :align: center Static Resources: CSS @@ -504,7 +504,7 @@ Delivery Network has three advantages: You can configure your CDN options from the **Website Admin** app, using the Configuration menu. Here is an example of configuration you can use: -.. image:: media/seo11.png +.. image:: seo/seo11.png :align: center HTML Pages @@ -535,7 +535,7 @@ Websites that are not mobile-friendly are negatively impacted in search engine rankings. All Odoo themes rely on Bootstrap to render efficiently according to the device: desktop, tablet or mobile. -.. image:: media/seo12.png +.. image:: seo/seo12.png :align: center As all Odoo modules share the same technology, absolutely all pages in @@ -569,7 +569,7 @@ eCommerce compared to Odoo when it comes to high query volumes: Here is the slide that summarizes the scalability of Odoo Website & eCommerce. -.. image:: media/seo13.png +.. image:: seo/seo13.png :align: center Search Engines Files @@ -620,7 +620,7 @@ products, forum posts and contact addresses. This allows your product pages to be displayed in Google using extra information like the price and rating of a product: -.. image:: media/seo14.png +.. image:: seo/seo14.png :align: center robots.txt diff --git a/content/applications/websites/website/optimize/media/seo01.png b/content/applications/websites/website/optimize/seo/seo01.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo01.png rename to content/applications/websites/website/optimize/seo/seo01.png diff --git a/content/applications/websites/website/optimize/media/seo02.png b/content/applications/websites/website/optimize/seo/seo02.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo02.png rename to content/applications/websites/website/optimize/seo/seo02.png diff --git a/content/applications/websites/website/optimize/media/seo03.png b/content/applications/websites/website/optimize/seo/seo03.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo03.png rename to content/applications/websites/website/optimize/seo/seo03.png diff --git a/content/applications/websites/website/optimize/media/seo04.png b/content/applications/websites/website/optimize/seo/seo04.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo04.png rename to content/applications/websites/website/optimize/seo/seo04.png diff --git a/content/applications/websites/website/optimize/media/seo05.png b/content/applications/websites/website/optimize/seo/seo05.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo05.png rename to content/applications/websites/website/optimize/seo/seo05.png diff --git a/content/applications/websites/website/optimize/media/seo06.png b/content/applications/websites/website/optimize/seo/seo06.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo06.png rename to content/applications/websites/website/optimize/seo/seo06.png diff --git a/content/applications/websites/website/optimize/media/seo07.png b/content/applications/websites/website/optimize/seo/seo07.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo07.png rename to content/applications/websites/website/optimize/seo/seo07.png diff --git a/content/applications/websites/website/optimize/media/seo08.png b/content/applications/websites/website/optimize/seo/seo08.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo08.png rename to content/applications/websites/website/optimize/seo/seo08.png diff --git a/content/applications/websites/website/optimize/media/seo09.png b/content/applications/websites/website/optimize/seo/seo09.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo09.png rename to content/applications/websites/website/optimize/seo/seo09.png diff --git a/content/applications/websites/website/optimize/media/seo10.png b/content/applications/websites/website/optimize/seo/seo10.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo10.png rename to content/applications/websites/website/optimize/seo/seo10.png diff --git a/content/applications/websites/website/optimize/media/seo11.png b/content/applications/websites/website/optimize/seo/seo11.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo11.png rename to content/applications/websites/website/optimize/seo/seo11.png diff --git a/content/applications/websites/website/optimize/media/seo12.png b/content/applications/websites/website/optimize/seo/seo12.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo12.png rename to content/applications/websites/website/optimize/seo/seo12.png diff --git a/content/applications/websites/website/optimize/media/seo13.png b/content/applications/websites/website/optimize/seo/seo13.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo13.png rename to content/applications/websites/website/optimize/seo/seo13.png diff --git a/content/applications/websites/website/optimize/media/seo14.png b/content/applications/websites/website/optimize/seo/seo14.png similarity index 100% rename from content/applications/websites/website/optimize/media/seo14.png rename to content/applications/websites/website/optimize/seo/seo14.png diff --git a/content/applications/websites/website/publish/multi_website.rst b/content/applications/websites/website/publish/multi_website.rst index 9c20ba390..ba98d7268 100644 --- a/content/applications/websites/website/publish/multi_website.rst +++ b/content/applications/websites/website/publish/multi_website.rst @@ -2,7 +2,7 @@ Manage Multi Websites ===================== -.. image:: media/multi_website04.png +.. image:: multi_website/multi_website04.png :align: center Odoo’s Multi-Websites opens up broad possibilities of diversification and @@ -22,7 +22,7 @@ The button, *Create a new website*, lays in the first section. -.. image:: media/multi_website05.png +.. image:: multi_website/multi_website05.png :align: center In the upcoming prompt, set a name for your new website and a specific @@ -30,7 +30,7 @@ domain name. Leave empty to publish the new website under the default domain of your Odoo database. You can later set some country groups to redirect visitors to it using Geo IP. -.. image:: media/multi_website01.png +.. image:: multi_website/multi_website01.png :align: center Then, select a theme. This new website might have an entirely different @@ -40,7 +40,7 @@ different theme! Once the theme is selected, you can start to build the homepage of your website. Follow the purple drops; they will help you in the first steps. -.. image:: media/multi_website08.png +.. image:: multi_website/multi_website08.png :align: center @@ -64,7 +64,7 @@ edit bar. Switching to another website will connect to the domain of this website. If you use another domain for the website, the user is requested to sign in. -.. image:: media/multi_website03.png +.. image:: multi_website/multi_website03.png :align: center .. note:: @@ -82,13 +82,13 @@ removing the menu item. Each website comes with a high range of specific options in the settings. First, select the website to configure. -.. image:: media/multi_website15.png +.. image:: multi_website/multi_website15.png :align: center Then, take a look at the options flagged with the earth icon. It means they only impact the very website you are working on. -.. image:: media/multi_website12.png +.. image:: multi_website/multi_website12.png :align: center You can, for instance, set specific : @@ -115,7 +115,7 @@ use a specific one. If you share it and want to adapt the content per region, set country groups in the setting of each website. Visitors will be redirected to the right website using GeoIP. -.. image:: media/multi_website18.png +.. image:: multi_website/multi_website18.png :align: center .. note:: @@ -145,7 +145,7 @@ each website. Go through the different pages to adapt them to this new audience. Focus on workflows, and automatic pages (eCommerce checkout, blogs, events, etc.) as the number of available options is higher there. -.. image:: media/multi_website14.png +.. image:: multi_website/multi_website14.png :align: center Publish specific content per website @@ -157,7 +157,7 @@ post, etc.) is always only published in the current website. You can change that from the edit form view in the backend and leave the *Website* field blank. This will publish it in all the websites. -.. image:: media/multi_website06.png +.. image:: multi_website/multi_website06.png :align: center Here are all the objects that you can link to *either one or all the @@ -191,7 +191,7 @@ website. You can duplicate it to other websites from If you want to duplicate it in just one other website, duplicate the page and set the new website. -.. image:: media/multi_website09.png +.. image:: multi_website/multi_website09.png :align: center When you edit the page again, the change only affects the current @@ -202,7 +202,7 @@ The original page still being linked to all websites. By grouping pages by URL in the page manager, you quickly find the original page behind each edited page. -.. image:: media/multi_website10.png +.. image:: multi_website/multi_website10.png :align: center Multi-companies @@ -211,7 +211,7 @@ Multi-companies Each website can be linked to a specific company of your system, in a multi-companies environment. -.. image:: media/multi_website16.png +.. image:: multi_website/multi_website16.png :align: center With such a configuration, only company-related data appear on the @@ -225,7 +225,7 @@ is it for visitors. .. note:: If websites are multi-companies, you don’t change company when switching websites. To change the company and see the related content, use the company selector in the menu. -.. image:: media/multi_website02.png +.. image:: multi_website/multi_website02.png :align: center Configure your eCommerce website @@ -242,7 +242,7 @@ We already saw earlier how to publish a specific record in only one website. You will find the \*Website\* field in the eCommerce tab of the product edit form. Empty means available in all websites. -.. image:: media/multi_website13.png +.. image:: multi_website/multi_website13.png :align: center Products available on *some* websites @@ -269,7 +269,7 @@ pricelists. See :doc:`../../ecommerce/maximizing_revenue/pricing`. If you need help. Select a website to make a pricelist only available on this website. -.. image:: media/multi_website07.png +.. image:: multi_website/multi_website07.png :align: center Leaving the field empty means that you make it work in all websites if @@ -293,7 +293,7 @@ the websites or compel them to create one account for each website. This last option is convenient if your websites shouldn’t be related to each other in the visitor mind. -.. image:: media/multi_website17.png +.. image:: multi_website/multi_website17.png :align: center Technical hints for customization @@ -313,5 +313,5 @@ tips to make it work with multi websites: the domain to only display records available for the current website. -.. image:: media/multi_website11.png +.. image:: multi_website/multi_website11.png :align: center diff --git a/content/applications/websites/website/publish/media/multi_website01.png b/content/applications/websites/website/publish/multi_website/multi_website01.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website01.png rename to content/applications/websites/website/publish/multi_website/multi_website01.png diff --git a/content/applications/websites/website/publish/media/multi_website02.png b/content/applications/websites/website/publish/multi_website/multi_website02.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website02.png rename to content/applications/websites/website/publish/multi_website/multi_website02.png diff --git a/content/applications/websites/website/publish/media/multi_website03.png b/content/applications/websites/website/publish/multi_website/multi_website03.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website03.png rename to content/applications/websites/website/publish/multi_website/multi_website03.png diff --git a/content/applications/websites/website/publish/media/multi_website04.png b/content/applications/websites/website/publish/multi_website/multi_website04.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website04.png rename to content/applications/websites/website/publish/multi_website/multi_website04.png diff --git a/content/applications/websites/website/publish/media/multi_website05.png b/content/applications/websites/website/publish/multi_website/multi_website05.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website05.png rename to content/applications/websites/website/publish/multi_website/multi_website05.png diff --git a/content/applications/websites/website/publish/media/multi_website06.png b/content/applications/websites/website/publish/multi_website/multi_website06.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website06.png rename to content/applications/websites/website/publish/multi_website/multi_website06.png diff --git a/content/applications/websites/website/publish/media/multi_website07.png b/content/applications/websites/website/publish/multi_website/multi_website07.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website07.png rename to content/applications/websites/website/publish/multi_website/multi_website07.png diff --git a/content/applications/websites/website/publish/media/multi_website08.png b/content/applications/websites/website/publish/multi_website/multi_website08.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website08.png rename to content/applications/websites/website/publish/multi_website/multi_website08.png diff --git a/content/applications/websites/website/publish/media/multi_website09.png b/content/applications/websites/website/publish/multi_website/multi_website09.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website09.png rename to content/applications/websites/website/publish/multi_website/multi_website09.png diff --git a/content/applications/websites/website/publish/media/multi_website10.png b/content/applications/websites/website/publish/multi_website/multi_website10.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website10.png rename to content/applications/websites/website/publish/multi_website/multi_website10.png diff --git a/content/applications/websites/website/publish/media/multi_website11.png b/content/applications/websites/website/publish/multi_website/multi_website11.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website11.png rename to content/applications/websites/website/publish/multi_website/multi_website11.png diff --git a/content/applications/websites/website/publish/media/multi_website12.png b/content/applications/websites/website/publish/multi_website/multi_website12.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website12.png rename to content/applications/websites/website/publish/multi_website/multi_website12.png diff --git a/content/applications/websites/website/publish/media/multi_website13.png b/content/applications/websites/website/publish/multi_website/multi_website13.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website13.png rename to content/applications/websites/website/publish/multi_website/multi_website13.png diff --git a/content/applications/websites/website/publish/media/multi_website14.png b/content/applications/websites/website/publish/multi_website/multi_website14.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website14.png rename to content/applications/websites/website/publish/multi_website/multi_website14.png diff --git a/content/applications/websites/website/publish/media/multi_website15.png b/content/applications/websites/website/publish/multi_website/multi_website15.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website15.png rename to content/applications/websites/website/publish/multi_website/multi_website15.png diff --git a/content/applications/websites/website/publish/media/multi_website16.png b/content/applications/websites/website/publish/multi_website/multi_website16.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website16.png rename to content/applications/websites/website/publish/multi_website/multi_website16.png diff --git a/content/applications/websites/website/publish/media/multi_website17.png b/content/applications/websites/website/publish/multi_website/multi_website17.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website17.png rename to content/applications/websites/website/publish/multi_website/multi_website17.png diff --git a/content/applications/websites/website/publish/media/multi_website18.png b/content/applications/websites/website/publish/multi_website/multi_website18.png similarity index 100% rename from content/applications/websites/website/publish/media/multi_website18.png rename to content/applications/websites/website/publish/multi_website/multi_website18.png diff --git a/content/applications/websites/website/publish/on-premise_geo-ip-installation.rst b/content/applications/websites/website/publish/on-premise_geo-ip-installation.rst index 8ca66e49b..bbc58350c 100644 --- a/content/applications/websites/website/publish/on-premise_geo-ip-installation.rst +++ b/content/applications/websites/website/publish/on-premise_geo-ip-installation.rst @@ -52,7 +52,7 @@ How To Test GeoIP Geolocation In Your Odoo Website You should end up with a dictionary indicating the location of the IP address. -.. image:: media/on-premise_geo-ip-installation01.png +.. image:: on-premise_geo-ip-installation/on-premise_geo-ip-installation01.png :align: center .. note:: diff --git a/content/applications/websites/website/publish/media/on-premise_geo-ip-installation01.png b/content/applications/websites/website/publish/on-premise_geo-ip-installation/on-premise_geo-ip-installation01.png similarity index 100% rename from content/applications/websites/website/publish/media/on-premise_geo-ip-installation01.png rename to content/applications/websites/website/publish/on-premise_geo-ip-installation/on-premise_geo-ip-installation01.png diff --git a/content/applications/websites/website/publish/translate.rst b/content/applications/websites/website/publish/translate.rst index 664f6e069..111bb418f 100644 --- a/content/applications/websites/website/publish/translate.rst +++ b/content/applications/websites/website/publish/translate.rst @@ -19,20 +19,20 @@ You can only translate your website manually, follow the next step. Now go to your website. On the bottom right corner of the page, click on **Add a language**. -.. image:: media/translate_website01.png +.. image:: translate/translate_website01.png :align: center Choose the language in which you want to translate your website and then click on **Load.** -.. image:: media/translate_website02.png +.. image:: translate/translate_website02.png :align: center You will see that Now, next to English there is also French, which means that the page for the translation has been created. You can also see that some of the text has been translated automatically. -.. image:: media/translate_website03.png +.. image:: translate/translate_website03.png :align: center To translate the content of the website, click on **Translate** (here diff --git a/content/applications/websites/website/publish/media/translate_website01.png b/content/applications/websites/website/publish/translate/translate_website01.png similarity index 100% rename from content/applications/websites/website/publish/media/translate_website01.png rename to content/applications/websites/website/publish/translate/translate_website01.png diff --git a/content/applications/websites/website/publish/media/translate_website02.png b/content/applications/websites/website/publish/translate/translate_website02.png similarity index 100% rename from content/applications/websites/website/publish/media/translate_website02.png rename to content/applications/websites/website/publish/translate/translate_website02.png diff --git a/content/applications/websites/website/publish/media/translate_website03.png b/content/applications/websites/website/publish/translate/translate_website03.png similarity index 100% rename from content/applications/websites/website/publish/media/translate_website03.png rename to content/applications/websites/website/publish/translate/translate_website03.png diff --git a/content/developer/howtos/backend.rst b/content/developer/howtos/backend.rst index 7ff6dd9fb..8209e0e9c 100644 --- a/content/developer/howtos/backend.rst +++ b/content/developer/howtos/backend.rst @@ -540,7 +540,7 @@ The second inheritance mechanism (delegation) allows to link every record of a model to a record in a parent model, and provides transparent access to the fields of the parent record. -.. image:: ../images/inheritance_methods.png +.. image:: ../reference/backend/orm/inheritance_methods.png :align: center .. seealso:: diff --git a/content/developer/howtos/profilecode.rst b/content/developer/howtos/profilecode.rst index 60d30f007..aa1c7a6c4 100644 --- a/content/developer/howtos/profilecode.rst +++ b/content/developer/howtos/profilecode.rst @@ -123,7 +123,7 @@ To open profile.svg you should use browser, because other viewer may not support interactive part. -.. image:: profile/flamegraph.svg +.. image:: profilecode/flamegraph.svg .. _py-spy: https://github.com/benfred/py-spy diff --git a/content/developer/howtos/profile/flamegraph.svg b/content/developer/howtos/profilecode/flamegraph.svg similarity index 100% rename from content/developer/howtos/profile/flamegraph.svg rename to content/developer/howtos/profilecode/flamegraph.svg diff --git a/content/developer/howtos/rdtraining/01_architecture.rst b/content/developer/howtos/rdtraining/01_architecture.rst index e256ba79e..b4f6d4cfc 100644 --- a/content/developer/howtos/rdtraining/01_architecture.rst +++ b/content/developer/howtos/rdtraining/01_architecture.rst @@ -11,7 +11,7 @@ Odoo follows a `multitier architecture`_, meaning that the presentation, the bus logic and the data storage are separated. More specifically, it uses a three-tier architecture (image from Wikipedia): -.. image:: 01_architecture/media/three_tier.svg +.. image:: 01_architecture/three_tier.svg :align: center :alt: Three-tier architecture diff --git a/content/developer/howtos/rdtraining/01_architecture/media/three_tier.svg b/content/developer/howtos/rdtraining/01_architecture/three_tier.svg similarity index 100% rename from content/developer/howtos/rdtraining/01_architecture/media/three_tier.svg rename to content/developer/howtos/rdtraining/01_architecture/three_tier.svg diff --git a/content/developer/howtos/rdtraining/02_setup.rst b/content/developer/howtos/rdtraining/02_setup.rst index a90460285..7800fc7f5 100644 --- a/content/developer/howtos/rdtraining/02_setup.rst +++ b/content/developer/howtos/rdtraining/02_setup.rst @@ -75,20 +75,20 @@ In Github: - In the upper-right corner of any page, click your profile photo, then click Settings - .. image:: 02_setup/media/userbar-account-settings.png + .. image:: 02_setup/userbar-account-settings.png - In the user settings sidebar, click SSH and GPG keys. - .. image:: 02_setup/media/settings-sidebar-ssh-keys.png + .. image:: 02_setup/settings-sidebar-ssh-keys.png - Click New SSH key or Add SSH key. - .. image:: 02_setup/media/ssh-add-ssh-key.png + .. image:: 02_setup/ssh-add-ssh-key.png - In the "Title" field, add a descriptive label for the new key. - Paste your key into the "Key" field. - .. image:: 02_setup/media/ssh-key-paste.png + .. image:: 02_setup/ssh-key-paste.png - Click Add SSH key. diff --git a/content/developer/howtos/rdtraining/02_setup/media/settings-sidebar-ssh-keys.png b/content/developer/howtos/rdtraining/02_setup/settings-sidebar-ssh-keys.png similarity index 100% rename from content/developer/howtos/rdtraining/02_setup/media/settings-sidebar-ssh-keys.png rename to content/developer/howtos/rdtraining/02_setup/settings-sidebar-ssh-keys.png diff --git a/content/developer/howtos/rdtraining/02_setup/media/ssh-add-ssh-key.png b/content/developer/howtos/rdtraining/02_setup/ssh-add-ssh-key.png similarity index 100% rename from content/developer/howtos/rdtraining/02_setup/media/ssh-add-ssh-key.png rename to content/developer/howtos/rdtraining/02_setup/ssh-add-ssh-key.png diff --git a/content/developer/howtos/rdtraining/02_setup/media/ssh-key-paste.png b/content/developer/howtos/rdtraining/02_setup/ssh-key-paste.png similarity index 100% rename from content/developer/howtos/rdtraining/02_setup/media/ssh-key-paste.png rename to content/developer/howtos/rdtraining/02_setup/ssh-key-paste.png diff --git a/content/developer/howtos/rdtraining/02_setup/media/userbar-account-settings.png b/content/developer/howtos/rdtraining/02_setup/userbar-account-settings.png similarity index 100% rename from content/developer/howtos/rdtraining/02_setup/media/userbar-account-settings.png rename to content/developer/howtos/rdtraining/02_setup/userbar-account-settings.png diff --git a/content/developer/howtos/rdtraining/03_newapp.rst b/content/developer/howtos/rdtraining/03_newapp.rst index 7cb1338a1..191555277 100644 --- a/content/developer/howtos/rdtraining/03_newapp.rst +++ b/content/developer/howtos/rdtraining/03_newapp.rst @@ -18,7 +18,7 @@ to answer the specific business case. Here is an overview of the main list view containing some advertisements: -.. image:: 03_newapp/media/overview_list_view_01.png +.. image:: 03_newapp/overview_list_view_01.png :align: center :alt: List view 01 @@ -26,14 +26,14 @@ The top area of the form view summarizes important information for the property, the property type, the postcode and so on. The first tab contains information describing the property: bedrooms, living area, garage, garden... -.. image:: 03_newapp/media/overview_form_view_01.png +.. image:: 03_newapp/overview_form_view_01.png :align: center :alt: Form view 01 The second tab lists the offers for the property. We can see here that potential buyers can make offers above or below the expected selling price. It is up to the seller to accept an offer. -.. image:: 03_newapp/media/overview_form_view_02.png +.. image:: 03_newapp/overview_form_view_02.png :align: center :alt: Form view 02 @@ -52,7 +52,7 @@ Prepare the addon directory **Goal**: the goal of this section is to have Odoo recognize our new module, which will be an empty shell for now. It will be listed in the Apps: - .. image:: 03_newapp/media/app_in_list.png + .. image:: 03_newapp/app_in_list.png :align: center :alt: The new module appears in the list diff --git a/content/developer/howtos/rdtraining/03_newapp/media/app_in_list.png b/content/developer/howtos/rdtraining/03_newapp/app_in_list.png similarity index 100% rename from content/developer/howtos/rdtraining/03_newapp/media/app_in_list.png rename to content/developer/howtos/rdtraining/03_newapp/app_in_list.png diff --git a/content/developer/howtos/rdtraining/03_newapp/media/overview_form_view_01.png b/content/developer/howtos/rdtraining/03_newapp/overview_form_view_01.png similarity index 100% rename from content/developer/howtos/rdtraining/03_newapp/media/overview_form_view_01.png rename to content/developer/howtos/rdtraining/03_newapp/overview_form_view_01.png diff --git a/content/developer/howtos/rdtraining/03_newapp/media/overview_form_view_02.png b/content/developer/howtos/rdtraining/03_newapp/overview_form_view_02.png similarity index 100% rename from content/developer/howtos/rdtraining/03_newapp/media/overview_form_view_02.png rename to content/developer/howtos/rdtraining/03_newapp/overview_form_view_02.png diff --git a/content/developer/howtos/rdtraining/03_newapp/media/overview_list_view_01.png b/content/developer/howtos/rdtraining/03_newapp/overview_list_view_01.png similarity index 100% rename from content/developer/howtos/rdtraining/03_newapp/media/overview_list_view_01.png rename to content/developer/howtos/rdtraining/03_newapp/overview_list_view_01.png diff --git a/content/developer/howtos/rdtraining/06_firstui.rst b/content/developer/howtos/rdtraining/06_firstui.rst index 4c0fbdc22..1a291f2bc 100644 --- a/content/developer/howtos/rdtraining/06_firstui.rst +++ b/content/developer/howtos/rdtraining/06_firstui.rst @@ -113,15 +113,15 @@ Menus **Goal**: at the end of this section, three menus should be created and the default view is displayed: - .. image:: 06_firstui/media/estate_menu_root.png + .. image:: 06_firstui/estate_menu_root.png :align: center :alt: Root menus - .. image:: 06_firstui/media/estate_menu_action.png + .. image:: 06_firstui/estate_menu_action.png :align: center :alt: First level and action menus - .. image:: 06_firstui/media/estate_form_default.png + .. image:: 06_firstui/estate_form_default.png :align: center :alt: Default form view @@ -145,11 +145,11 @@ However, menus always follow an architecture, and in practice there are three le 2. The first level menu, displayed in the top bar 3. The action menus - .. image:: 06_firstui/media/menu_01.png + .. image:: 06_firstui/menu_01.png :align: center :alt: Root menus - .. image:: 06_firstui/media/menu_02.png + .. image:: 06_firstui/menu_02.png :align: center :alt: First level and action menus @@ -186,7 +186,7 @@ Fields, Attributes And View of bedrooms and the availability date should have default values. Additionally the selling price and availability date values won't be copied when the record is duplicated. - .. image:: 06_firstui/media/attribute_and_default.gif + .. image:: 06_firstui/attribute_and_default.gif :align: center :alt: Interaction between model and view @@ -266,7 +266,7 @@ not be listed! ``active`` is an example of a reserved field with a specific beha a record has ``active=False``, it is automatically removed from any search. To display the created property, you will need to specifically search for inactive records. -.. image:: 06_firstui/media/inactive.gif +.. image:: 06_firstui/inactive.gif :align: center :alt: Inactive records diff --git a/content/developer/howtos/rdtraining/06_firstui/media/attribute_and_default.gif b/content/developer/howtos/rdtraining/06_firstui/attribute_and_default.gif similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/attribute_and_default.gif rename to content/developer/howtos/rdtraining/06_firstui/attribute_and_default.gif diff --git a/content/developer/howtos/rdtraining/06_firstui/media/estate_form_default.png b/content/developer/howtos/rdtraining/06_firstui/estate_form_default.png similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/estate_form_default.png rename to content/developer/howtos/rdtraining/06_firstui/estate_form_default.png diff --git a/content/developer/howtos/rdtraining/06_firstui/media/estate_menu_action.png b/content/developer/howtos/rdtraining/06_firstui/estate_menu_action.png similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/estate_menu_action.png rename to content/developer/howtos/rdtraining/06_firstui/estate_menu_action.png diff --git a/content/developer/howtos/rdtraining/06_firstui/media/estate_menu_root.png b/content/developer/howtos/rdtraining/06_firstui/estate_menu_root.png similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/estate_menu_root.png rename to content/developer/howtos/rdtraining/06_firstui/estate_menu_root.png diff --git a/content/developer/howtos/rdtraining/06_firstui/media/inactive.gif b/content/developer/howtos/rdtraining/06_firstui/inactive.gif similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/inactive.gif rename to content/developer/howtos/rdtraining/06_firstui/inactive.gif diff --git a/content/developer/howtos/rdtraining/06_firstui/media/menu_01.png b/content/developer/howtos/rdtraining/06_firstui/menu_01.png similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/menu_01.png rename to content/developer/howtos/rdtraining/06_firstui/menu_01.png diff --git a/content/developer/howtos/rdtraining/06_firstui/media/menu_02.png b/content/developer/howtos/rdtraining/06_firstui/menu_02.png similarity index 100% rename from content/developer/howtos/rdtraining/06_firstui/media/menu_02.png rename to content/developer/howtos/rdtraining/06_firstui/menu_02.png diff --git a/content/developer/howtos/rdtraining/07_basicviews.rst b/content/developer/howtos/rdtraining/07_basicviews.rst index a6542929b..7adcf64aa 100644 --- a/content/developer/howtos/rdtraining/07_basicviews.rst +++ b/content/developer/howtos/rdtraining/07_basicviews.rst @@ -29,7 +29,7 @@ List **Goal**: at the end of this section, the list view should look like this: - .. image:: 07_basicviews/media/list.png + .. image:: 07_basicviews/list.png :align: center :alt: List view @@ -78,7 +78,7 @@ Form **Goal**: at the end of this section, the form view should look like this: - .. image:: 07_basicviews/media/form.png + .. image:: 07_basicviews/form.png :align: center :alt: Form view @@ -140,15 +140,15 @@ Search **Goal**: at the end of this section, the search view should look like this: - .. image:: 07_basicviews/media/search_01.png + .. image:: 07_basicviews/search_01.png :align: center :alt: Search fields - .. image:: 07_basicviews/media/search_02.png + .. image:: 07_basicviews/search_02.png :align: center :alt: Filter - .. image:: 07_basicviews/media/search_03.png + .. image:: 07_basicviews/search_03.png :align: center :alt: Group By diff --git a/content/developer/howtos/rdtraining/07_basicviews/media/form.png b/content/developer/howtos/rdtraining/07_basicviews/form.png similarity index 100% rename from content/developer/howtos/rdtraining/07_basicviews/media/form.png rename to content/developer/howtos/rdtraining/07_basicviews/form.png diff --git a/content/developer/howtos/rdtraining/07_basicviews/media/list.png b/content/developer/howtos/rdtraining/07_basicviews/list.png similarity index 100% rename from content/developer/howtos/rdtraining/07_basicviews/media/list.png rename to content/developer/howtos/rdtraining/07_basicviews/list.png diff --git a/content/developer/howtos/rdtraining/07_basicviews/media/search_01.png b/content/developer/howtos/rdtraining/07_basicviews/search_01.png similarity index 100% rename from content/developer/howtos/rdtraining/07_basicviews/media/search_01.png rename to content/developer/howtos/rdtraining/07_basicviews/search_01.png diff --git a/content/developer/howtos/rdtraining/07_basicviews/media/search_02.png b/content/developer/howtos/rdtraining/07_basicviews/search_02.png similarity index 100% rename from content/developer/howtos/rdtraining/07_basicviews/media/search_02.png rename to content/developer/howtos/rdtraining/07_basicviews/search_02.png diff --git a/content/developer/howtos/rdtraining/07_basicviews/media/search_03.png b/content/developer/howtos/rdtraining/07_basicviews/search_03.png similarity index 100% rename from content/developer/howtos/rdtraining/07_basicviews/media/search_03.png rename to content/developer/howtos/rdtraining/07_basicviews/search_03.png diff --git a/content/developer/howtos/rdtraining/08_relations.rst b/content/developer/howtos/rdtraining/08_relations.rst index 6070aeb56..0de530878 100644 --- a/content/developer/howtos/rdtraining/08_relations.rst +++ b/content/developer/howtos/rdtraining/08_relations.rst @@ -30,13 +30,13 @@ Many2one - a new ``estate.property.type`` model should be created with the corresponding menu, action and views. - .. image:: 08_relations/media/property_type.png + .. image:: 08_relations/property_type.png :align: center :alt: Property type - three Many2one fields should be added to the ``estate.property`` model: property type, buyer and seller. - .. image:: 08_relations/media/property_many2one.png + .. image:: 08_relations/property_many2one.png :align: center :alt: Property @@ -137,13 +137,13 @@ Many2many - a new ``estate.property.tag`` model should be created with the corresponding menu and action. - .. image:: 08_relations/media/property_tag.png + .. image:: 08_relations/property_tag.png :align: center :alt: Property tag - tags should be added to the ``estate.property`` model: - .. image:: 08_relations/media/property_many2many.png + .. image:: 08_relations/property_many2many.png :align: center :alt: Property @@ -201,7 +201,7 @@ One2many - a new ``estate.property.offer`` model should be created with the corresponding form and tree view. - offers should be added to the ``estate.property`` model: - .. image:: 08_relations/media/property_offer.png + .. image:: 08_relations/property_offer.png :align: center :alt: Property offers diff --git a/content/developer/howtos/rdtraining/08_relations/media/property_many2many.png b/content/developer/howtos/rdtraining/08_relations/property_many2many.png similarity index 100% rename from content/developer/howtos/rdtraining/08_relations/media/property_many2many.png rename to content/developer/howtos/rdtraining/08_relations/property_many2many.png diff --git a/content/developer/howtos/rdtraining/08_relations/media/property_many2one.png b/content/developer/howtos/rdtraining/08_relations/property_many2one.png similarity index 100% rename from content/developer/howtos/rdtraining/08_relations/media/property_many2one.png rename to content/developer/howtos/rdtraining/08_relations/property_many2one.png diff --git a/content/developer/howtos/rdtraining/08_relations/media/property_offer.png b/content/developer/howtos/rdtraining/08_relations/property_offer.png similarity index 100% rename from content/developer/howtos/rdtraining/08_relations/media/property_offer.png rename to content/developer/howtos/rdtraining/08_relations/property_offer.png diff --git a/content/developer/howtos/rdtraining/08_relations/media/property_tag.png b/content/developer/howtos/rdtraining/08_relations/property_tag.png similarity index 100% rename from content/developer/howtos/rdtraining/08_relations/media/property_tag.png rename to content/developer/howtos/rdtraining/08_relations/property_tag.png diff --git a/content/developer/howtos/rdtraining/08_relations/media/property_type.png b/content/developer/howtos/rdtraining/08_relations/property_type.png similarity index 100% rename from content/developer/howtos/rdtraining/08_relations/media/property_type.png rename to content/developer/howtos/rdtraining/08_relations/property_type.png diff --git a/content/developer/howtos/rdtraining/09_compute_onchange.rst b/content/developer/howtos/rdtraining/09_compute_onchange.rst index 5ae8cbe22..492598a92 100644 --- a/content/developer/howtos/rdtraining/09_compute_onchange.rst +++ b/content/developer/howtos/rdtraining/09_compute_onchange.rst @@ -27,13 +27,13 @@ Computed Fields - In the property model, the total area and the best offer should be computed: - .. image:: 09_compute_onchange/media/compute.gif + .. image:: 09_compute_onchange/compute.gif :align: center :alt: Compute fields - In the property offer model, the validity date should be computed and can be updated: - .. image:: 09_compute_onchange/media/compute_inverse.gif + .. image:: 09_compute_onchange/compute_inverse.gif :align: center :alt: Compute field with inverse @@ -230,7 +230,7 @@ Onchanges **Goal**: at the end of this section, enabling the garden will set a default area of 10 and an orientation to North. - .. image:: 09_compute_onchange/media/onchange.gif + .. image:: 09_compute_onchange/onchange.gif :align: center :alt: Onchange diff --git a/content/developer/howtos/rdtraining/09_compute_onchange/media/compute.gif b/content/developer/howtos/rdtraining/09_compute_onchange/compute.gif similarity index 100% rename from content/developer/howtos/rdtraining/09_compute_onchange/media/compute.gif rename to content/developer/howtos/rdtraining/09_compute_onchange/compute.gif diff --git a/content/developer/howtos/rdtraining/09_compute_onchange/media/compute_inverse.gif b/content/developer/howtos/rdtraining/09_compute_onchange/compute_inverse.gif similarity index 100% rename from content/developer/howtos/rdtraining/09_compute_onchange/media/compute_inverse.gif rename to content/developer/howtos/rdtraining/09_compute_onchange/compute_inverse.gif diff --git a/content/developer/howtos/rdtraining/09_compute_onchange/media/onchange.gif b/content/developer/howtos/rdtraining/09_compute_onchange/onchange.gif similarity index 100% rename from content/developer/howtos/rdtraining/09_compute_onchange/media/onchange.gif rename to content/developer/howtos/rdtraining/09_compute_onchange/onchange.gif diff --git a/content/developer/howtos/rdtraining/10_actions.rst b/content/developer/howtos/rdtraining/10_actions.rst index 7f64e9d1b..184564129 100644 --- a/content/developer/howtos/rdtraining/10_actions.rst +++ b/content/developer/howtos/rdtraining/10_actions.rst @@ -28,7 +28,7 @@ Action Type - You should be able to cancel or set a property as sold: - .. image:: 10_actions/media/property.gif + .. image:: 10_actions/property.gif :align: center :alt: Cancel and set to sold @@ -37,13 +37,13 @@ Action Type - You should be able to accept or refuse an offer: - .. image:: 10_actions/media/offer_01.gif + .. image:: 10_actions/offer_01.gif :align: center :alt: Accept or refuse an offer - Once an offer is accepted, the selling price and the buyer should be set: - .. image:: 10_actions/media/offer_02.gif + .. image:: 10_actions/offer_02.gif :align: center :alt: Accept an offer diff --git a/content/developer/howtos/rdtraining/10_actions/media/offer_01.gif b/content/developer/howtos/rdtraining/10_actions/offer_01.gif similarity index 100% rename from content/developer/howtos/rdtraining/10_actions/media/offer_01.gif rename to content/developer/howtos/rdtraining/10_actions/offer_01.gif diff --git a/content/developer/howtos/rdtraining/10_actions/media/offer_02.gif b/content/developer/howtos/rdtraining/10_actions/offer_02.gif similarity index 100% rename from content/developer/howtos/rdtraining/10_actions/media/offer_02.gif rename to content/developer/howtos/rdtraining/10_actions/offer_02.gif diff --git a/content/developer/howtos/rdtraining/10_actions/media/property.gif b/content/developer/howtos/rdtraining/10_actions/property.gif similarity index 100% rename from content/developer/howtos/rdtraining/10_actions/media/property.gif rename to content/developer/howtos/rdtraining/10_actions/property.gif diff --git a/content/developer/howtos/rdtraining/11_constraints.rst b/content/developer/howtos/rdtraining/11_constraints.rst index 1d624cf35..cabb3a172 100644 --- a/content/developer/howtos/rdtraining/11_constraints.rst +++ b/content/developer/howtos/rdtraining/11_constraints.rst @@ -25,13 +25,13 @@ SQL - Amounts should be (strictly) positive - .. image:: 11_constraints/media/sql_01.gif + .. image:: 11_constraints/sql_01.gif :align: center :alt: Constraints on amounts - Property types and tags should have a unique name - .. image:: 11_constraints/media/sql_02.gif + .. image:: 11_constraints/sql_02.gif :align: center :alt: Constraints on names @@ -76,7 +76,7 @@ Python **Goal**: at the end of this section, it will not possible to accept an offer lower than 90% of the expected price. - .. image:: 11_constraints/media/python.gif + .. image:: 11_constraints/python.gif :align: center :alt: Python constraint diff --git a/content/developer/howtos/rdtraining/11_constraints/media/python.gif b/content/developer/howtos/rdtraining/11_constraints/python.gif similarity index 100% rename from content/developer/howtos/rdtraining/11_constraints/media/python.gif rename to content/developer/howtos/rdtraining/11_constraints/python.gif diff --git a/content/developer/howtos/rdtraining/11_constraints/media/sql_01.gif b/content/developer/howtos/rdtraining/11_constraints/sql_01.gif similarity index 100% rename from content/developer/howtos/rdtraining/11_constraints/media/sql_01.gif rename to content/developer/howtos/rdtraining/11_constraints/sql_01.gif diff --git a/content/developer/howtos/rdtraining/11_constraints/media/sql_02.gif b/content/developer/howtos/rdtraining/11_constraints/sql_02.gif similarity index 100% rename from content/developer/howtos/rdtraining/11_constraints/media/sql_02.gif rename to content/developer/howtos/rdtraining/11_constraints/sql_02.gif diff --git a/content/developer/howtos/rdtraining/12_sprinkles.rst b/content/developer/howtos/rdtraining/12_sprinkles.rst index 5d64d90e2..72e32fff1 100644 --- a/content/developer/howtos/rdtraining/12_sprinkles.rst +++ b/content/developer/howtos/rdtraining/12_sprinkles.rst @@ -26,7 +26,7 @@ Inline Views **Goal**: at the end of this section, a specific list of properties should be added to the property type view: - .. image:: 12_sprinkles/media/inline_view.png + .. image:: 12_sprinkles/inline_view.png :align: center :alt: Inline list view @@ -101,7 +101,7 @@ Widgets **Goal**: at the end of this section, the state of the property should be displayed using a specific widget: - .. image:: 12_sprinkles/media/widget.png + .. image:: 12_sprinkles/widget.png :align: center :alt: Statusbar widget @@ -240,7 +240,7 @@ Form - Conditional display of buttons and fields - Tag colors - .. image:: 12_sprinkles/media/form.gif + .. image:: 12_sprinkles/form.gif :align: center :alt: Form view with sprinkles @@ -322,11 +322,11 @@ List Additionally, offers and tags will be editable directly in the list, and the availability date will be hidden by default. - .. image:: 12_sprinkles/media/decoration.png + .. image:: 12_sprinkles/decoration.png :align: center :alt: List view with decorations and optional field - .. image:: 12_sprinkles/media/editable_list.gif + .. image:: 12_sprinkles/editable_list.gif :align: center :alt: Editable list @@ -393,7 +393,7 @@ Search and searching on the living area returns results where the area is larger than the given number. - .. image:: 12_sprinkles/media/search.gif + .. image:: 12_sprinkles/search.gif :align: center :alt: Default filters and domains @@ -441,7 +441,7 @@ Stat Buttons **Goal**: at the end of this section, there will be a stat button on the property type form view which shows the list of all offers related to properties of the given type when it is clicked on. - .. image:: 12_sprinkles/media/stat_button.gif + .. image:: 12_sprinkles/stat_button.gif :align: center :alt: Stat button diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/decoration.png b/content/developer/howtos/rdtraining/12_sprinkles/decoration.png similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/decoration.png rename to content/developer/howtos/rdtraining/12_sprinkles/decoration.png diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/editable_list.gif b/content/developer/howtos/rdtraining/12_sprinkles/editable_list.gif similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/editable_list.gif rename to content/developer/howtos/rdtraining/12_sprinkles/editable_list.gif diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/form.gif b/content/developer/howtos/rdtraining/12_sprinkles/form.gif similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/form.gif rename to content/developer/howtos/rdtraining/12_sprinkles/form.gif diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/inline_view.png b/content/developer/howtos/rdtraining/12_sprinkles/inline_view.png similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/inline_view.png rename to content/developer/howtos/rdtraining/12_sprinkles/inline_view.png diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/search.gif b/content/developer/howtos/rdtraining/12_sprinkles/search.gif similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/search.gif rename to content/developer/howtos/rdtraining/12_sprinkles/search.gif diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/stat_button.gif b/content/developer/howtos/rdtraining/12_sprinkles/stat_button.gif similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/stat_button.gif rename to content/developer/howtos/rdtraining/12_sprinkles/stat_button.gif diff --git a/content/developer/howtos/rdtraining/12_sprinkles/media/widget.png b/content/developer/howtos/rdtraining/12_sprinkles/widget.png similarity index 100% rename from content/developer/howtos/rdtraining/12_sprinkles/media/widget.png rename to content/developer/howtos/rdtraining/12_sprinkles/widget.png diff --git a/content/developer/howtos/rdtraining/13_inheritance.rst b/content/developer/howtos/rdtraining/13_inheritance.rst index f172e8a7c..5d3e916cb 100644 --- a/content/developer/howtos/rdtraining/13_inheritance.rst +++ b/content/developer/howtos/rdtraining/13_inheritance.rst @@ -21,14 +21,14 @@ Python Inheritance - It should not be possible to delete a property which is not new or canceled. - .. image:: 13_inheritance/media/unlink.gif + .. image:: 13_inheritance/unlink.gif :align: center :alt: Unlink - When an offer is created, the property state should change to 'Offer Received' - It should not be possible to create an offer with a lower price than an existing offer - .. image:: 13_inheritance/media/create.gif + .. image:: 13_inheritance/create.gif :align: center :alt: Create @@ -126,7 +126,7 @@ The second inheritance mechanism (delegation) allows every record of a model to to a parent model's record and provides transparent access to the fields of this parent record. -.. image:: 13_inheritance/media/inheritance_methods.png +.. image:: 13_inheritance/inheritance_methods.png :align: center :alt: Inheritance Methods @@ -172,7 +172,7 @@ View Inheritance **Goal**: at the end of this section, the list of available properties linked to a salesperson should be displayed in their user form view - .. image:: 13_inheritance/media/users.png + .. image:: 13_inheritance/users.png :align: center :alt: Users diff --git a/content/developer/howtos/rdtraining/13_inheritance/media/create.gif b/content/developer/howtos/rdtraining/13_inheritance/create.gif similarity index 100% rename from content/developer/howtos/rdtraining/13_inheritance/media/create.gif rename to content/developer/howtos/rdtraining/13_inheritance/create.gif diff --git a/content/developer/howtos/rdtraining/13_inheritance/media/inheritance_methods.png b/content/developer/howtos/rdtraining/13_inheritance/inheritance_methods.png similarity index 100% rename from content/developer/howtos/rdtraining/13_inheritance/media/inheritance_methods.png rename to content/developer/howtos/rdtraining/13_inheritance/inheritance_methods.png diff --git a/content/developer/howtos/rdtraining/13_inheritance/media/unlink.gif b/content/developer/howtos/rdtraining/13_inheritance/unlink.gif similarity index 100% rename from content/developer/howtos/rdtraining/13_inheritance/media/unlink.gif rename to content/developer/howtos/rdtraining/13_inheritance/unlink.gif diff --git a/content/developer/howtos/rdtraining/13_inheritance/media/users.png b/content/developer/howtos/rdtraining/13_inheritance/users.png similarity index 100% rename from content/developer/howtos/rdtraining/13_inheritance/media/users.png rename to content/developer/howtos/rdtraining/13_inheritance/users.png diff --git a/content/developer/howtos/rdtraining/14_other_module.rst b/content/developer/howtos/rdtraining/14_other_module.rst index de0351147..f9da14b2b 100644 --- a/content/developer/howtos/rdtraining/14_other_module.rst +++ b/content/developer/howtos/rdtraining/14_other_module.rst @@ -20,7 +20,7 @@ Concrete Example: Account Move - A new module ``estate_account`` should be created - When a property is sold, an invoice should be issued for the buyer - .. image:: 14_other_module/media/create_inv.gif + .. image:: 14_other_module/create_inv.gif :align: center :alt: Invoice creation diff --git a/content/developer/howtos/rdtraining/14_other_module/media/create_inv.gif b/content/developer/howtos/rdtraining/14_other_module/create_inv.gif similarity index 100% rename from content/developer/howtos/rdtraining/14_other_module/media/create_inv.gif rename to content/developer/howtos/rdtraining/14_other_module/create_inv.gif diff --git a/content/developer/howtos/rdtraining/15_qwebintro.rst b/content/developer/howtos/rdtraining/15_qwebintro.rst index 630dea5de..9f11ef113 100644 --- a/content/developer/howtos/rdtraining/15_qwebintro.rst +++ b/content/developer/howtos/rdtraining/15_qwebintro.rst @@ -31,7 +31,7 @@ Concrete Example: A Kanban View **Goal**: at the end of this section a Kanban view of the properties should be created: - .. image:: 15_qwebintro/media/kanban.png + .. image:: 15_qwebintro/kanban.png :align: center :alt: Kanban view diff --git a/content/developer/howtos/rdtraining/15_qwebintro/media/kanban.png b/content/developer/howtos/rdtraining/15_qwebintro/kanban.png similarity index 100% rename from content/developer/howtos/rdtraining/15_qwebintro/media/kanban.png rename to content/developer/howtos/rdtraining/15_qwebintro/kanban.png diff --git a/content/developer/howtos/rdtraining/16_guidelines_pr.rst b/content/developer/howtos/rdtraining/16_guidelines_pr.rst index bf94001a9..a9c26c695 100644 --- a/content/developer/howtos/rdtraining/16_guidelines_pr.rst +++ b/content/developer/howtos/rdtraining/16_guidelines_pr.rst @@ -131,13 +131,13 @@ There are two ways to create the PR: - Open a browser in your development repository `https://github.com/xyz-odoo/technical-training-sandbox`. There will be a button to create a new pull request. - .. image:: 16_guidelines_pr/media/pr_from_branch.png + .. image:: 16_guidelines_pr/pr_from_branch.png You will notice that your commit message is used as the pull request message. This occurs if you have only 1 commit. If you have multiple commits, you can either make a summary of the commits as the PR message or if there aren't that many commits you can just copy/paste your commit messages as the PR message. -.. image:: 16_guidelines_pr/media/pr_message.png +.. image:: 16_guidelines_pr/pr_message.png Test on the runbot ================== diff --git a/content/developer/howtos/rdtraining/16_guidelines_pr/media/pr_from_branch.png b/content/developer/howtos/rdtraining/16_guidelines_pr/pr_from_branch.png similarity index 100% rename from content/developer/howtos/rdtraining/16_guidelines_pr/media/pr_from_branch.png rename to content/developer/howtos/rdtraining/16_guidelines_pr/pr_from_branch.png diff --git a/content/developer/howtos/rdtraining/16_guidelines_pr/media/pr_message.png b/content/developer/howtos/rdtraining/16_guidelines_pr/pr_message.png similarity index 100% rename from content/developer/howtos/rdtraining/16_guidelines_pr/media/pr_message.png rename to content/developer/howtos/rdtraining/16_guidelines_pr/pr_message.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/seo_promote.png b/content/developer/howtos/theme_tutorial_assets/img/seo_promote.png deleted file mode 100644 index 54ca048ea..000000000 Binary files a/content/developer/howtos/theme_tutorial_assets/img/seo_promote.png and /dev/null differ diff --git a/content/developer/howtos/theme_tutorial_assets/img/services_page_styled.png b/content/developer/howtos/theme_tutorial_assets/img/services_page_styled.png deleted file mode 100755 index bd66b70e5..000000000 Binary files a/content/developer/howtos/theme_tutorial_assets/img/services_page_styled.png and /dev/null differ diff --git a/content/developer/howtos/theme_tutorial_assets/img/upgrade_module.png b/content/developer/howtos/theme_tutorial_assets/img/upgrade_module.png deleted file mode 100644 index 3806cfb9b..000000000 Binary files a/content/developer/howtos/theme_tutorial_assets/img/upgrade_module.png and /dev/null differ diff --git a/content/developer/howtos/themes.rst b/content/developer/howtos/themes.rst index 7bcd8ed0c..00099dbdf 100644 --- a/content/developer/howtos/themes.rst +++ b/content/developer/howtos/themes.rst @@ -17,7 +17,7 @@ freedom for the user to customize everything according to their needs. Ready to create your own theme? Great. Here are some things you should know before you begin. This tutorial is a guide to creating an Odoo theme. -.. image:: theme_tutorial_assets/img/Intro.jpg +.. image:: themes/Intro.jpg An introduction for web designers @@ -43,7 +43,7 @@ This is usually the first question from a web designer used to working with Word .. container:: col-sm-4 - .. image:: theme_tutorial_assets/img/cms.jpg + .. image:: themes/cms.jpg .. container:: col-sm-7 @@ -71,7 +71,7 @@ Odoo default theme structure .. container:: col-sm-4 - .. image:: theme_tutorial_assets/img/def_structure.jpg + .. image:: themes/def_structure.jpg .. container:: row @@ -111,14 +111,14 @@ Let’s take a tour of our “list” elements: .. container:: row - .. figure:: theme_tutorial_assets/img/snippet.jpg + .. figure:: themes/snippet.jpg :figclass: col-sm-6 Snippets (or building-blocks) A piece of HTML code. The user will drag&drop, modify and combine them using our built-in Website Builder interface. You can define sets of options and styles for each snippet. The user will choose from them according to their needs. - .. figure:: theme_tutorial_assets/img/page.jpg + .. figure:: themes/page.jpg :figclass: col-sm-6 Pages @@ -131,14 +131,14 @@ Let’s take a tour of our “list” elements: .. container:: row - .. figure:: theme_tutorial_assets/img/styles.jpg + .. figure:: themes/styles.jpg :figclass: col-sm-6 Styles Styles are defined using SCSS files (or you can use standard CSS files). You can define a style as **default** or **optional**. The default styles are always active in your theme, the optional styles can be enabled or disabled by the user. - .. figure:: theme_tutorial_assets/img/functionalities.jpg + .. figure:: themes/functionalities.jpg :figclass: col-sm-6 Functionalities @@ -217,7 +217,7 @@ Odoo’s themes are packaged like modules. Even if you are designing a very simp The final result should be like this: -.. image:: theme_tutorial_assets/img/theme_folder.jpg +.. image:: themes/theme_folder.jpg Edit ``__manifest__.py`` ------------------------ @@ -272,7 +272,7 @@ Since XML files are only loaded when you install the theme, you will have to for To do that, click on the Upgrade button in the theme selection screen. -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Structure of an Odoo page ========================= @@ -284,7 +284,7 @@ By default, Odoo provides you with a **Header** and a **Footer** (cross-pages) a Cross-pages elements will be the same on every page. Unique elements are related to a specific page only. -.. image:: theme_tutorial_assets/img/page_structure.jpg +.. image:: themes/page_structure.jpg To inspect the default layout, simply create a new page using the Website Builder. Click on :menuselection:`New --> New Page` and @@ -357,7 +357,7 @@ Finally add **assets.xml** in your **__manifest__.py** file in the data section. Update your theme. -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Our scss file is now included in our theme, it will be automatically compiled, minified and combined with all Odoo’s assets. @@ -522,13 +522,13 @@ the theme. To do that, edit your ``__manifest__.py`` file like this Update your theme -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Great! We successfully added an id to the header and an element after the navigation menu. These changes will be applied to each page of the website. -.. image:: theme_tutorial_assets/img/after-menu.png +.. image:: themes/after-menu.png :class: shadow-0 Create a specific page layout @@ -696,14 +696,14 @@ Our page is almost ready. Now all we have to do is add **pages.xml** in our **__ Update your theme -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Great, our Services page is ready and you’ll be able to access it by navigating to ``/services`` (the URL we chose above). You will notice that it's possible to drag/drop snippets underneath the *Our Services* list. -.. image:: theme_tutorial_assets/img/services_page_nostyle.png +.. image:: themes/services_page_nostyle.png :class: shadow-0 Now let's go back to our *pages.xml* and, after our page template, @@ -720,7 +720,7 @@ copy/paste the following code. This code will add a link to the main menu, referring to the page we created. -.. image:: theme_tutorial_assets/img/services_page_menu.png +.. image:: themes/services_page_menu.png :class: shadow-0 The **sequence** attribute defines the link’s position in the top menu. @@ -785,7 +785,7 @@ Structure tab. If you want to change the destination tab, you have just to repla -.. image:: theme_tutorial_assets/img/snippet_bar.png +.. image:: themes/snippet_bar.png :class: col-sm-6 shadow-0 @@ -802,7 +802,7 @@ Effect ``//div[@id='snippet_effect']`` The ```` tag will call our snippet's template and will assign a thumbnail placed in the img folder. You can now drag your snippet from the snippet bar, drop it in your page and see the result. -.. image:: theme_tutorial_assets/img/snippet_default.png +.. image:: themes/snippet_default.png Snippet options @@ -876,11 +876,11 @@ option will reset the snippet to default. Add **options.xml** to ``__manifest__.py`` and update your theme. -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Dropping our snippet onto the page, you will notice that our new options are automatically added to the customize menu. Inspecting the page, you will also notice that the class will be applied to the element when selecting an option. -.. image:: theme_tutorial_assets/img/snippet_options.png +.. image:: themes/snippet_options.png Let’s create some css rules in order to provide a visual feedback for our options. Open our **style.scss** file and add the following @@ -901,7 +901,7 @@ Let’s create some css rules in order to provide a visual feedback for our opti } } -.. image:: theme_tutorial_assets/img/snippet_options2.png +.. image:: themes/snippet_options2.png :class: shadow-0 Great! We successfully created options for our snippet. @@ -981,14 +981,14 @@ This time we have to inherit ``assets_editor`` instead of ``assets_frontend``. Update your theme -.. image:: theme_tutorial_assets/img/restart.png +.. image:: themes/restart.png Let’s test our new javascript function. Enter in Edit mode and drop into the page. You should now see the javascript alert that we bound on the ``onFocus`` event. If you close it, then click outside of your snippet and then click in it again, the event will trigger again. -.. image:: theme_tutorial_assets/img/snippet_custom_method.png +.. image:: themes/snippet_custom_method.png :class: shadow-0 @@ -1053,7 +1053,7 @@ Let’s have a look to this example of a classic two column snippet, implemented .. container:: col-sm-7 - .. image:: theme_tutorial_assets/img/seo_snippet_wrong.png + .. image:: themes/seo_snippet_wrong.png .. container:: col-sm-5 @@ -1065,7 +1065,7 @@ Let’s have a look to this example of a classic two column snippet, implemented .. container:: col-sm-7 - .. image:: theme_tutorial_assets/img/seo_snippet_good.png + .. image:: themes/seo_snippet_good.png .. container:: col-sm-5 diff --git a/content/developer/howtos/theme_tutorial_assets/img/Intro.jpg b/content/developer/howtos/themes/Intro.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/Intro.jpg rename to content/developer/howtos/themes/Intro.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/after-menu.png b/content/developer/howtos/themes/after-menu.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/after-menu.png rename to content/developer/howtos/themes/after-menu.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/cms.jpg b/content/developer/howtos/themes/cms.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/cms.jpg rename to content/developer/howtos/themes/cms.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/def_structure.jpg b/content/developer/howtos/themes/def_structure.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/def_structure.jpg rename to content/developer/howtos/themes/def_structure.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/functionalities.jpg b/content/developer/howtos/themes/functionalities.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/functionalities.jpg rename to content/developer/howtos/themes/functionalities.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/page.jpg b/content/developer/howtos/themes/page.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/page.jpg rename to content/developer/howtos/themes/page.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/page_structure.jpg b/content/developer/howtos/themes/page_structure.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/page_structure.jpg rename to content/developer/howtos/themes/page_structure.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/restart.png b/content/developer/howtos/themes/restart.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/restart.png rename to content/developer/howtos/themes/restart.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/seo_snippet_good.png b/content/developer/howtos/themes/seo_snippet_good.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/seo_snippet_good.png rename to content/developer/howtos/themes/seo_snippet_good.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/seo_snippet_wrong.png b/content/developer/howtos/themes/seo_snippet_wrong.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/seo_snippet_wrong.png rename to content/developer/howtos/themes/seo_snippet_wrong.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/services_page_menu.png b/content/developer/howtos/themes/services_page_menu.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/services_page_menu.png rename to content/developer/howtos/themes/services_page_menu.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/services_page_nostyle.png b/content/developer/howtos/themes/services_page_nostyle.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/services_page_nostyle.png rename to content/developer/howtos/themes/services_page_nostyle.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet.jpg b/content/developer/howtos/themes/snippet.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet.jpg rename to content/developer/howtos/themes/snippet.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet_bar.png b/content/developer/howtos/themes/snippet_bar.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet_bar.png rename to content/developer/howtos/themes/snippet_bar.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet_custom_method.png b/content/developer/howtos/themes/snippet_custom_method.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet_custom_method.png rename to content/developer/howtos/themes/snippet_custom_method.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet_default.png b/content/developer/howtos/themes/snippet_default.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet_default.png rename to content/developer/howtos/themes/snippet_default.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet_options.png b/content/developer/howtos/themes/snippet_options.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet_options.png rename to content/developer/howtos/themes/snippet_options.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/snippet_options2.png b/content/developer/howtos/themes/snippet_options2.png similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/snippet_options2.png rename to content/developer/howtos/themes/snippet_options2.png diff --git a/content/developer/howtos/theme_tutorial_assets/img/styles.jpg b/content/developer/howtos/themes/styles.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/styles.jpg rename to content/developer/howtos/themes/styles.jpg diff --git a/content/developer/howtos/theme_tutorial_assets/img/theme_folder.jpg b/content/developer/howtos/themes/theme_folder.jpg similarity index 100% rename from content/developer/howtos/theme_tutorial_assets/img/theme_folder.jpg rename to content/developer/howtos/themes/theme_folder.jpg diff --git a/content/developer/howtos/translations.rst b/content/developer/howtos/translations.rst index 5fb960757..f30a8c96a 100644 --- a/content/developer/howtos/translations.rst +++ b/content/developer/howtos/translations.rst @@ -29,7 +29,7 @@ the backend interface and opening :menuselection:`Settings --> Translations * select your module * click :guilabel:`Export` and download the file -.. image:: translations/po-export.* +.. image:: translations/po-export.png :align: center :width: 75% diff --git a/content/developer/howtos/web.rst b/content/developer/howtos/web.rst index 4d4ac3f61..96445291b 100644 --- a/content/developer/howtos/web.rst +++ b/content/developer/howtos/web.rst @@ -910,7 +910,7 @@ Exercise border-radius: 3px; } - .. image:: web/qweb.* + .. image:: web/qweb.png :align: center :width: 70% @@ -1818,7 +1818,7 @@ When an ``ActionManager`` instance receive an action of type the views themselves to a *view manager*, which will then set up one or multiple views depending on the original action's requirements: -.. image:: web/viewarchitecture.* +.. image:: web/viewarchitecture.png :align: center :width: 40% diff --git a/content/developer/images/rating_request.png b/content/developer/images/rating_request.png deleted file mode 100644 index 761794c16..000000000 Binary files a/content/developer/images/rating_request.png and /dev/null differ diff --git a/content/developer/misc/api/iap.rst b/content/developer/misc/api/iap.rst index b98ae7527..97d5ecb1d 100644 --- a/content/developer/misc/api/iap.rst +++ b/content/developer/misc/api/iap.rst @@ -25,7 +25,7 @@ App Developer: Overview ======== -.. figure:: images/players.png +.. figure:: iap/players.png :align: center The Players @@ -40,7 +40,7 @@ Overview bridge/translator between an Odoo system and the actual service. -.. figure:: images/credits.jpg +.. figure:: iap/credits.jpg :align: center The Credits @@ -67,7 +67,7 @@ Overview .. note:: In the following explanations we will ignore the External Service, they are just a detail of the service you provide. -.. figure:: images/normal.png +.. figure:: iap/normal.png :align: center 'Normal' service flow @@ -87,7 +87,7 @@ Overview been rendered, possibly (depending on the service) displaying or storing its results in the client's system. -.. figure:: images/no-credit.png +.. figure:: iap/no-credit.png :align: center Insufficient credits @@ -174,16 +174,16 @@ The service has *seven* important fields: how you **use it, its relevance** to make your service work and inform the client on how they can **access, update or delete their personal information**. -.. image:: images/menu.png +.. image:: iap/menu.png :align: center -.. image:: images/service_list.png +.. image:: iap/service_list.png :align: center -.. image:: images/creating_service.png +.. image:: iap/creating_service.png :align: center -.. image:: images/service_created.png +.. image:: iap/service_created.png :align: center You can then create *credit packs* which clients can purchase in order to @@ -214,7 +214,7 @@ A credit pack is essentially a product with five characteristics: pack to another. -.. image:: images/package.png +.. image:: iap/package.png :align: center .. _iap-odoo-app: @@ -283,7 +283,7 @@ local value via your application and additional parts via a remote service. -.. image:: images/button.png +.. image:: iap/button.png :align: center We can now implement the action method/callback. This will *call our own @@ -516,7 +516,7 @@ parameters we can use to make things clearer to the end-user. JSON-RPC2_ Transaction API ========================== -.. image:: images/flow.png +.. image:: iap/flow.png :align: center * The IAP transaction API does not require using Odoo when implementing your diff --git a/content/developer/misc/api/images/button.png b/content/developer/misc/api/iap/button.png similarity index 100% rename from content/developer/misc/api/images/button.png rename to content/developer/misc/api/iap/button.png diff --git a/content/developer/misc/api/images/creating_service.png b/content/developer/misc/api/iap/creating_service.png similarity index 100% rename from content/developer/misc/api/images/creating_service.png rename to content/developer/misc/api/iap/creating_service.png diff --git a/content/developer/misc/api/images/credits.jpg b/content/developer/misc/api/iap/credits.jpg similarity index 100% rename from content/developer/misc/api/images/credits.jpg rename to content/developer/misc/api/iap/credits.jpg diff --git a/content/developer/misc/api/images/flow.png b/content/developer/misc/api/iap/flow.png similarity index 100% rename from content/developer/misc/api/images/flow.png rename to content/developer/misc/api/iap/flow.png diff --git a/content/developer/misc/api/images/menu.png b/content/developer/misc/api/iap/menu.png similarity index 100% rename from content/developer/misc/api/images/menu.png rename to content/developer/misc/api/iap/menu.png diff --git a/content/developer/misc/api/images/no-credit.png b/content/developer/misc/api/iap/no-credit.png similarity index 100% rename from content/developer/misc/api/images/no-credit.png rename to content/developer/misc/api/iap/no-credit.png diff --git a/content/developer/misc/api/images/normal.png b/content/developer/misc/api/iap/normal.png similarity index 100% rename from content/developer/misc/api/images/normal.png rename to content/developer/misc/api/iap/normal.png diff --git a/content/developer/misc/api/images/package.png b/content/developer/misc/api/iap/package.png similarity index 100% rename from content/developer/misc/api/images/package.png rename to content/developer/misc/api/iap/package.png diff --git a/content/developer/misc/api/images/players.png b/content/developer/misc/api/iap/players.png similarity index 100% rename from content/developer/misc/api/images/players.png rename to content/developer/misc/api/iap/players.png diff --git a/content/developer/misc/api/images/service_created.png b/content/developer/misc/api/iap/service_created.png similarity index 100% rename from content/developer/misc/api/images/service_created.png rename to content/developer/misc/api/iap/service_created.png diff --git a/content/developer/misc/api/images/service_list.png b/content/developer/misc/api/iap/service_list.png similarity index 100% rename from content/developer/misc/api/images/service_list.png rename to content/developer/misc/api/iap/service_list.png diff --git a/content/developer/misc/api/images/account-security.png b/content/developer/misc/api/images/account-security.png deleted file mode 100644 index cf91646dd..000000000 Binary files a/content/developer/misc/api/images/account-security.png and /dev/null differ diff --git a/content/developer/misc/api/images/credits2.jpg b/content/developer/misc/api/images/credits2.jpg deleted file mode 100644 index 037bcb1c9..000000000 Binary files a/content/developer/misc/api/images/credits2.jpg and /dev/null differ diff --git a/content/developer/misc/api/images/delete-key.png b/content/developer/misc/api/images/delete-key.png deleted file mode 100644 index df14cb35d..000000000 Binary files a/content/developer/misc/api/images/delete-key.png and /dev/null differ diff --git a/content/developer/misc/api/images/preferences.png b/content/developer/misc/api/images/preferences.png deleted file mode 100644 index 1ce36717e..000000000 Binary files a/content/developer/misc/api/images/preferences.png and /dev/null differ diff --git a/content/developer/misc/api/images/template.png b/content/developer/misc/api/images/template.png deleted file mode 100644 index 6256c0115..000000000 Binary files a/content/developer/misc/api/images/template.png and /dev/null differ diff --git a/content/developer/misc/api/odoo.rst b/content/developer/misc/api/odoo.rst index cd4dd5827..4e6b9584d 100644 --- a/content/developer/misc/api/odoo.rst +++ b/content/developer/misc/api/odoo.rst @@ -80,13 +80,13 @@ account (although they can not be used to log-in via the interface). In order to add a key to your account, simply go to your :guilabel:`Preferences` (or :guilabel:`My Profile`): -.. image:: images/preferences.png +.. image:: odoo/preferences.png :align: center then open the :guilabel:`Account Security` tab, and click :guilabel:`New API Key`: -.. image:: images/account-security.png +.. image:: odoo/account-security.png :align: center Input a description for the key, **this description should be as clear and @@ -102,7 +102,7 @@ lost). Once you have keys configured on your account, they will appear above the :guilabel:`New API Key` button, and you will be able to delete them: -.. image:: images/delete-key.png +.. image:: odoo/delete-key.png :align: center **A deleted API key can not be undeleted or re-set**. You will have to generate diff --git a/content/developer/reference/backend/data.rst b/content/developer/reference/backend/data.rst index ae7629089..414dd9957 100644 --- a/content/developer/reference/backend/data.rst +++ b/content/developer/reference/backend/data.rst @@ -279,13 +279,13 @@ For this case, data files can also use csv_, this is often the case for Here's the first lines of the data file defining country states ``res.country.state.csv`` -.. literalinclude:: static/res.country.state.csv +.. literalinclude:: data/res.country.state.csv :language: text rendered in a more readable format: .. csv-table:: - :file: static/res.country.state.csv + :file: data/res.country.state.csv :header-rows: 1 :class: table-striped table-hover table-sm diff --git a/content/developer/reference/backend/static/res.country.state.csv b/content/developer/reference/backend/data/res.country.state.csv similarity index 100% rename from content/developer/reference/backend/static/res.country.state.csv rename to content/developer/reference/backend/data/res.country.state.csv diff --git a/content/developer/reference/backend/orm.rst b/content/developer/reference/backend/orm.rst index 387f7d939..ad658c45e 100644 --- a/content/developer/reference/backend/orm.rst +++ b/content/developer/reference/backend/orm.rst @@ -979,7 +979,7 @@ Odoo provides three different mechanisms to extend models in a modular way: version * delegating some of the model's fields to records it contains -.. image:: ../../images/inheritance_methods.png +.. image:: orm/inheritance_methods.png :align: center Classical inheritance diff --git a/content/developer/images/inheritance_methods.png b/content/developer/reference/backend/orm/inheritance_methods.png similarity index 100% rename from content/developer/images/inheritance_methods.png rename to content/developer/reference/backend/orm/inheritance_methods.png diff --git a/content/developer/reference/backend/testing.rst b/content/developer/reference/backend/testing.rst index 408599866..f89425ee9 100644 --- a/content/developer/reference/backend/testing.rst +++ b/content/developer/reference/backend/testing.rst @@ -316,7 +316,7 @@ The main way to run the test suite is to have a running Odoo server, then navigate a web browser to ``/web/tests``. The test suite will then be executed by the web browser Javascript engine. -.. image:: ./images/tests.png +.. image:: testing/tests.png :align: center The web UI has many useful features: it can run only some submodules, or diff --git a/content/developer/reference/backend/images/tests.png b/content/developer/reference/backend/testing/tests.png similarity index 100% rename from content/developer/reference/backend/images/tests.png rename to content/developer/reference/backend/testing/tests.png diff --git a/content/developer/reference/frontend/images/runner.png b/content/developer/reference/frontend/images/runner.png deleted file mode 100644 index fba0121ca..000000000 Binary files a/content/developer/reference/frontend/images/runner.png and /dev/null differ diff --git a/content/developer/reference/frontend/images/runner2.png b/content/developer/reference/frontend/images/runner2.png deleted file mode 100644 index 45bb5c558..000000000 Binary files a/content/developer/reference/frontend/images/runner2.png and /dev/null differ diff --git a/content/developer/reference/frontend/images/tests2.png b/content/developer/reference/frontend/images/tests2.png deleted file mode 100644 index b51da6b9e..000000000 Binary files a/content/developer/reference/frontend/images/tests2.png and /dev/null differ diff --git a/content/developer/reference/frontend/images/tests3.png b/content/developer/reference/frontend/images/tests3.png deleted file mode 100644 index e89da505f..000000000 Binary files a/content/developer/reference/frontend/images/tests3.png and /dev/null differ diff --git a/content/developer/reference/frontend/mobile.rst b/content/developer/reference/frontend/mobile.rst index d7462b1f8..54217e309 100644 --- a/content/developer/reference/frontend/mobile.rst +++ b/content/developer/reference/frontend/mobile.rst @@ -26,7 +26,7 @@ How does it work? Internal workings of the mobile application: -.. image:: images/mobile_working.jpg +.. image:: mobile/mobile_working.jpg Of course, it is a web page that loads on a Mobile Native Web container. But it is integrated in such a way that you can access native resources from your web @@ -50,7 +50,7 @@ How to use it? Just like the Odoo Web Framework, the Mobile API can be used anywhere by getting the object from **web_mobile.rpc** -.. image:: images/odoo_mobile_api.png +.. image:: mobile/odoo_mobile_api.png The mobile RPC object provides a list of methods that are available (this only works with the mobile app). @@ -78,7 +78,7 @@ remains visible and interactive. mobile.methods.showToast({'message': 'Message sent'}); -.. image:: images/toast.png +.. image:: mobile/toast.png Vibrating device @@ -119,7 +119,7 @@ displayed at a time. } }); -.. image:: images/snackbar.png +.. image:: mobile/snackbar.png Showing notification ..................... @@ -139,7 +139,7 @@ view at any time. mobile.showNotification({'title': 'Simple Notification', 'message': 'This is a test for a simple notification'}) -.. image:: images/mobile_notification.png +.. image:: mobile/mobile_notification.png Create contact in device @@ -173,7 +173,7 @@ Create a new device contact with the given contact details. mobile.methods.addContact(contact); -.. image:: images/mobile_contact_create.png +.. image:: mobile/mobile_contact_create.png Scanning barcodes .................. @@ -208,4 +208,4 @@ Use switchAccount to switch from one account to another on the device. mobile.methods.switchAccount(); -.. image:: images/mobile_switch_account.png +.. image:: mobile/mobile_switch_account.png diff --git a/content/developer/reference/frontend/images/mobile_contact_create.png b/content/developer/reference/frontend/mobile/mobile_contact_create.png similarity index 100% rename from content/developer/reference/frontend/images/mobile_contact_create.png rename to content/developer/reference/frontend/mobile/mobile_contact_create.png diff --git a/content/developer/reference/frontend/images/mobile_notification.png b/content/developer/reference/frontend/mobile/mobile_notification.png similarity index 100% rename from content/developer/reference/frontend/images/mobile_notification.png rename to content/developer/reference/frontend/mobile/mobile_notification.png diff --git a/content/developer/reference/frontend/images/mobile_switch_account.png b/content/developer/reference/frontend/mobile/mobile_switch_account.png similarity index 100% rename from content/developer/reference/frontend/images/mobile_switch_account.png rename to content/developer/reference/frontend/mobile/mobile_switch_account.png diff --git a/content/developer/reference/frontend/images/mobile_working.jpg b/content/developer/reference/frontend/mobile/mobile_working.jpg similarity index 100% rename from content/developer/reference/frontend/images/mobile_working.jpg rename to content/developer/reference/frontend/mobile/mobile_working.jpg diff --git a/content/developer/reference/frontend/images/odoo_mobile_api.png b/content/developer/reference/frontend/mobile/odoo_mobile_api.png similarity index 100% rename from content/developer/reference/frontend/images/odoo_mobile_api.png rename to content/developer/reference/frontend/mobile/odoo_mobile_api.png diff --git a/content/developer/reference/frontend/images/snackbar.png b/content/developer/reference/frontend/mobile/snackbar.png similarity index 100% rename from content/developer/reference/frontend/images/snackbar.png rename to content/developer/reference/frontend/mobile/snackbar.png diff --git a/content/developer/reference/frontend/images/toast.png b/content/developer/reference/frontend/mobile/toast.png similarity index 100% rename from content/developer/reference/frontend/images/toast.png rename to content/developer/reference/frontend/mobile/toast.png diff --git a/content/developer/reference/frontend/services.rst b/content/developer/reference/frontend/services.rst index 89a8fecf7..f3674fcd6 100644 --- a/content/developer/reference/frontend/services.rst +++ b/content/developer/reference/frontend/services.rst @@ -188,7 +188,7 @@ Effects are graphical elements that can be temporarily displayed on top of the p A good example would be the rainbow man: -.. image:: images/rainbow_man.png +.. image:: services/rainbow_man.png :alt: The rainbow man effect :width: 600 :align: center @@ -342,7 +342,7 @@ Here, it is called in webclient.js to make it visible everywhere for the example const effectService = useService("effect"); effectService.add({ type: "sepia" }); -.. image:: images/odoo_sepia.png +.. image:: services/odoo_sepia.png :alt: Odoo in sepia :width: 600 :align: center @@ -494,7 +494,7 @@ A notification for when a sale deal is made with a button to go some kind of com ], }); -.. image:: images/notification_service.png +.. image:: services/notification_service.png :width: 600 px :alt: Example of notification :align: center diff --git a/content/developer/reference/frontend/images/notification_service.png b/content/developer/reference/frontend/services/notification_service.png similarity index 100% rename from content/developer/reference/frontend/images/notification_service.png rename to content/developer/reference/frontend/services/notification_service.png diff --git a/content/developer/reference/frontend/images/odoo_sepia.png b/content/developer/reference/frontend/services/odoo_sepia.png similarity index 100% rename from content/developer/reference/frontend/images/odoo_sepia.png rename to content/developer/reference/frontend/services/odoo_sepia.png diff --git a/content/developer/reference/frontend/images/rainbow_man.png b/content/developer/reference/frontend/services/rainbow_man.png similarity index 100% rename from content/developer/reference/frontend/images/rainbow_man.png rename to content/developer/reference/frontend/services/rainbow_man.png