From eac5e9f865e8e6de0a36d73a9dd06451b7854c30 Mon Sep 17 00:00:00 2001 From: Odoo Translation Bot Date: Sun, 2 May 2021 02:30:24 +0200 Subject: [PATCH 1/3] [I18N] Update translation terms from Transifex --- locale/de/LC_MESSAGES/accounting.po | 5 +- locale/de/LC_MESSAGES/inventory.po | 7 +-- locale/es/LC_MESSAGES/crm.po | 17 ++++-- locale/es/LC_MESSAGES/discuss.po | 48 ++++++++++++++++- locale/es/LC_MESSAGES/ecommerce.po | 74 +++++++++++++++++++++++--- locale/es/LC_MESSAGES/manufacturing.po | 7 +-- locale/es/LC_MESSAGES/website.po | 31 +++++++---- 7 files changed, 160 insertions(+), 29 deletions(-) diff --git a/locale/de/LC_MESSAGES/accounting.po b/locale/de/LC_MESSAGES/accounting.po index 106793f79..7765fbf7d 100644 --- a/locale/de/LC_MESSAGES/accounting.po +++ b/locale/de/LC_MESSAGES/accounting.po @@ -24,6 +24,7 @@ # philku79 , 2020 # Tobias Arndt, 2020 # EugenBrodskiSAMSAIT , 2021 +# Andreas Schmidt , 2021 # #, fuzzy msgid "" @@ -32,7 +33,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-03 11:34+0200\n" "PO-Revision-Date: 2018-10-19 08:14+0000\n" -"Last-Translator: EugenBrodskiSAMSAIT , 2021\n" +"Last-Translator: Andreas Schmidt , 2021\n" "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -6749,7 +6750,7 @@ msgstr "" #: ../../accounting/others/inventory/avg_price_valuation.rst:148 #: ../../accounting/others/inventory/avg_price_valuation.rst:150 msgid "$80" -msgstr "" +msgstr "80 USD" #: ../../accounting/others/inventory/avg_price_valuation.rst:52 #: ../../accounting/others/inventory/avg_price_valuation.rst:148 diff --git a/locale/de/LC_MESSAGES/inventory.po b/locale/de/LC_MESSAGES/inventory.po index b7a956436..ac13dd5d8 100644 --- a/locale/de/LC_MESSAGES/inventory.po +++ b/locale/de/LC_MESSAGES/inventory.po @@ -8,7 +8,7 @@ # Anja Funk , 2019 # Ermin Trevisan , 2019 # Katharina Moritz , 2019 -# darenkster , 2019 +# f91684c3ff9ec3e650d5c8461e534581_686eae3 <449b96d9f63071f94d89e129677b83de_366193>, 2019 # Leon Grill , 2019 # DE T2 , 2019 # Wolfgang Taferner, 2019 @@ -17,6 +17,7 @@ # Bülent Tiknas , 2019 # Johannes Croe , 2019 # Chris Egal , 2019 +# Andreas Schmidt , 2021 # #, fuzzy msgid "" @@ -25,7 +26,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-03 11:34+0200\n" "PO-Revision-Date: 2018-10-19 08:15+0000\n" -"Last-Translator: Chris Egal , 2019\n" +"Last-Translator: Andreas Schmidt , 2021\n" "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3261,7 +3262,7 @@ msgstr "" #: ../../inventory/management/reporting/valuation_methods_anglo_saxon.rst:142 #: ../../inventory/management/reporting/valuation_methods_anglo_saxon.rst:195 msgid "$80" -msgstr "" +msgstr "80 USD" #: ../../inventory/management/reporting/valuation_methods_anglo_saxon.rst:43 #: ../../inventory/management/reporting/valuation_methods_anglo_saxon.rst:88 diff --git a/locale/es/LC_MESSAGES/crm.po b/locale/es/LC_MESSAGES/crm.po index f03b0f8c4..2cbcf4020 100644 --- a/locale/es/LC_MESSAGES/crm.po +++ b/locale/es/LC_MESSAGES/crm.po @@ -16,6 +16,8 @@ # Cris Martin , 2018 # Vivian Montana , 2019 # Pablo Rojas , 2019 +# Fabian , 2020 +# José Cabrera Lozano , 2021 # #, fuzzy msgid "" @@ -24,7 +26,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-16 15:50+0200\n" "PO-Revision-Date: 2018-10-19 08:14+0000\n" -"Last-Translator: Pablo Rojas , 2019\n" +"Last-Translator: José Cabrera Lozano , 2021\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -136,7 +138,7 @@ msgstr "Primero debes ir a la página web de tu aplicación" #: ../../crm/acquire_leads/generate_from_website.rst:14 msgid "|image0|\\ |image1|" -msgstr "" +msgstr "|image0|\\ |image1|" #: ../../crm/acquire_leads/generate_from_website.rst:16 msgid "" @@ -169,6 +171,8 @@ msgid "" "You will need to install the free *Form Builder* module, only available in " "Odoo Enterprise." msgstr "" +"Necesitarás el módulo gratuito * Form Builder *, solo disponible en Odoo " +"Enterprise." #: ../../crm/acquire_leads/generate_from_website.rst:52 msgid "" @@ -1011,7 +1015,7 @@ msgstr "" #: ../../crm/pipeline/lost_opportunities.rst:78 msgid ":doc:`../performance/win_loss`" -msgstr "" +msgstr ":doc:`../performance/win_loss`" #: ../../crm/pipeline/multi_sales_team.rst:3 msgid "Manage multiple sales teams" @@ -1215,6 +1219,8 @@ msgid "" "Go to any static page you want to track on your website and under the " "*Promote* tab you will find *Optimize SEO*" msgstr "" +"Vaya a cualquier página estática que desee rastrear en su sitio web y en la " +"pestaña * Promocionar * encontrará * Optimizar SEO *" #: ../../crm/track_leads/prospect_visits.rst:29 msgid "There you will see a *Track Page* checkbox to track this page." @@ -1233,6 +1239,11 @@ msgid "" "the top right corner of your lead/opportunity you can see a *Page Views* " "button but also further down you will see them in the chatter." msgstr "" +"Ahora, cada vez que se crea un cliente potencial desde el formulario de " +"contacto, realizará un seguimiento de las páginas visitadas por ese " +"visitante. Tiene dos formas de ver esas páginas, en la esquina superior " +"derecha de su cliente potencial / oportunidad puede ver un botón * Vistas de" +" página *, pero también más abajo las verá en la charla." #: ../../crm/track_leads/prospect_visits.rst:43 msgid "" diff --git a/locale/es/LC_MESSAGES/discuss.po b/locale/es/LC_MESSAGES/discuss.po index f809795b4..8ebd1fd70 100644 --- a/locale/es/LC_MESSAGES/discuss.po +++ b/locale/es/LC_MESSAGES/discuss.po @@ -11,6 +11,7 @@ # Vivian Montana , 2019 # Alonso Muñoz , 2020 # Althay Ramallo Fuentes , 2020 +# Jesús Alan Ramos Rodríguez , 2021 # #, fuzzy msgid "" @@ -19,7 +20,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-16 15:50+0200\n" "PO-Revision-Date: 2018-10-19 08:15+0000\n" -"Last-Translator: Althay Ramallo Fuentes , 2020\n" +"Last-Translator: Jesús Alan Ramos Rodríguez , 2021\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -215,6 +216,12 @@ msgid "" "a record \"odoo._domainkey.foo.com\" that is a CNAME with the value " "\"odoo._domainkey.odoo.com\"." msgstr "" +"Debe hacer lo mismo si DKIM (Correo identificado con claves de dominio) está" +" habilitado en su servidor de correo electrónico. En el caso de Odoo Online " +"& Odoo.sh, debe agregar un registro CNAME DNS \"odoo._domainkey\" a " +"\"odoo._domainkey.odoo.com\". Por ejemplo, para \"foo.com\" deben tener un " +"registro \"odoo._domainkey.foo.com\" que sea un CNAME con el valor " +"\"odoo._domainkey.odoo.com\"." #: ../../discuss/email_servers.rst:86 msgid "How to manage inbound messages" @@ -232,6 +239,9 @@ msgid "" "discussion thread (and to the inbox of all its followers) by the catchall " "alias (**catchall@**)." msgstr "" +"**Los mensajes de respuesta** de los mensajes enviados desde Odoo se enrutan" +" a su hilo de discusión original (y a la bandeja de entrada de todos sus " +"seguidores) mediante el alias de catchall (**catchall @**)." #: ../../discuss/email_servers.rst:94 msgid "" @@ -240,36 +250,51 @@ msgid "" "`__ to opt-out invalid " "recipients." msgstr "" +"**Los mensajes rebotados * se enrutan a **bounce@** para rastrearlos en " +"Odoo. Esto se utiliza especialmente en `Odoo Email Marketing " +"`__ para excluir a los " +"destinatarios no válidos." #: ../../discuss/email_servers.rst:98 msgid "" "**Original messages**: Several business objects have their own alias to " "create new records in Odoo from incoming emails:" msgstr "" +"**Mensajes originales**: varios objetos comerciales tienen su propio alias " +"para crear nuevos registros en Odoo a partir de correos electrónicos " +"entrantes:" #: ../../discuss/email_servers.rst:101 msgid "" "Sales Channel (to create Leads or Opportunities in `Odoo CRM " "`__)," msgstr "" +"Canal de ventas (para crear prospectos u oportunidades en `Odoo CRM " +"`__)," #: ../../discuss/email_servers.rst:103 msgid "" "Support Channel (to create Tickets in `Odoo Helpdesk " "`__)," msgstr "" +"Canal de soporte (para crear Tickets en `Odoo Helpdesk " +"`__)," #: ../../discuss/email_servers.rst:105 msgid "" "Projects (to create new Tasks in `Odoo Project `__)," msgstr "" +"Proyectos (para crear nuevas Tareas en `Odoo Project " +"`__)," #: ../../discuss/email_servers.rst:107 msgid "" "Job Positions (to create Applicants in `Odoo Recruitment " "`__)," msgstr "" +"Puestos de trabajo (para crear candidatos en `Odoo Reclutamiento " +"`__)," #: ../../discuss/email_servers.rst:109 msgid "etc." @@ -281,16 +306,21 @@ msgid "" "emails. The easiest and most recommended method is to manage one email " "address per Odoo alias in your mail server." msgstr "" +"Dependiendo de su servidor de correo, puede haber varios métodos para buscar" +" correos electrónicos. El método más fácil y recomendado es administrar una " +"dirección de correo electrónico por alias de Odoo en su servidor de correo." #: ../../discuss/email_servers.rst:115 msgid "" "Create the corresponding email addresses in your mail server (catchall@, " "bounce@, sales@, etc.)." msgstr "" +"Cree las direcciones de correo electrónico correspondientes en su servidor " +"de correo (catchall@, bounce@, sales@, etc.)." #: ../../discuss/email_servers.rst:117 msgid "Set your domain name in the General Settings." -msgstr "" +msgstr "Establezca su nombre de dominio en la Configuración general." #: ../../discuss/email_servers.rst:122 msgid "" @@ -300,6 +330,12 @@ msgid "" "Perform on Incoming Mails* blank. Once all the information has been filled " "out, click on *TEST & CONFIRM*." msgstr "" +"Si usa Odoo en las instalaciones, cree un *Servidor de correo entrante* en " +"Odoo para cada alias. También puede hacerlo desde la Configuración general. " +"Complete el formulario de acuerdo con la configuración de su proveedor de " +"correo electrónico. Deje *Acciones para realizar en correos entrantes* en " +"blanco. Una vez completada toda la información, haga clic en *PROBAR Y " +"CONFIRMAR*." #: ../../discuss/email_servers.rst:131 msgid "" @@ -311,6 +347,14 @@ msgid "" "domain name in your email server (e.g. *catchall@mydomain.ext* to " "*catchall@mycompany.odoo.com*)." msgstr "" +"Si usa Odoo Online u Odoo.sh, recomendamos redirigir los mensajes entrantes " +"al nombre de dominio de Odoo en lugar de usar exclusivamente su propio " +"servidor de correo electrónico. De esa forma, recibirá los mensajes " +"entrantes sin demora. De hecho, Odoo Online está obteniendo mensajes " +"entrantes de servidores externos solo una vez por hora. Debe establecer " +"redirecciones para todas las direcciones de correo electrónico al nombre de " +"dominio de Odoo en su servidor de correo electrónico (por ejemplo, " +"*catchall@mydomain.ext* a *catchall@mycompany.odoo.com*)." #: ../../discuss/email_servers.rst:138 msgid "" diff --git a/locale/es/LC_MESSAGES/ecommerce.po b/locale/es/LC_MESSAGES/ecommerce.po index d871bae9b..2848e8bc5 100644 --- a/locale/es/LC_MESSAGES/ecommerce.po +++ b/locale/es/LC_MESSAGES/ecommerce.po @@ -13,6 +13,8 @@ # Jon Perez , 2019 # Martin Trigaux, 2019 # Diego de cos , 2019 +# Fabian , 2020 +# Jesús Alan Ramos Rodríguez , 2021 # #, fuzzy msgid "" @@ -21,7 +23,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-10-03 11:34+0200\n" "PO-Revision-Date: 2018-10-19 08:15+0000\n" -"Last-Translator: Diego de cos , 2019\n" +"Last-Translator: Jesús Alan Ramos Rodríguez , 2021\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -646,6 +648,9 @@ msgid "" "of new customers and better engage with your community. In 2 clicks, allow " "your customer to share their feedback!" msgstr "" +"Publicar y monitorear la experiencia del cliente lo ayudará a ganar la " +"confianza de nuevos clientes y a ser involucrados mejor con su comunidad. " +"¡En 2 clics, permites que su cliente comparta sus comentarios!" #: ../../ecommerce/maximizing_revenue/reviews.rst:15 msgid "" @@ -660,6 +665,8 @@ msgid "" "Visitors must log in to share their comments. Make sure they are able to do " "so (see Portal documentation)." msgstr "" +"Los visitantes deben iniciar sesión para compartir sus comentarios. " +"Asegúrese de que puedan hacerlo (consulte la documentación del Portal)." #: ../../ecommerce/maximizing_revenue/reviews.rst:25 msgid "Review the posts in real time" @@ -670,34 +677,46 @@ msgid "" "Whenever a post is published, the product manager and all the product " "followers get notified in their Inbox (*Discuss* menu)." msgstr "" +"Cada vez que se publica una publicación, el gerente de producto y todos los " +"seguidores del producto reciben una notificación en su bandeja de entrada " +"(menú *Discusión*)." #: ../../ecommerce/maximizing_revenue/reviews.rst:34 msgid "" "By default the user who created the product is automatically set as " "follower." msgstr "" +"De forma predeterminada, el usuario que creó el producto se establece " +"automáticamente como seguidor." #: ../../ecommerce/maximizing_revenue/reviews.rst:36 msgid "" "Click the product name to open the detail form and review the comment (in " "the product discussion thread)." msgstr "" +"Haga clic en el nombre del producto para abrir el formulario de detalles y " +"revisar el comentario (en el hilo de discusión del producto)." #: ../../ecommerce/maximizing_revenue/reviews.rst:43 msgid "Moderate & unpublish" -msgstr "" +msgstr "Moderar y anular la publicación" #: ../../ecommerce/maximizing_revenue/reviews.rst:45 msgid "" "You can easily moderate by using the chatter, either in the product detail " "form or on the web page." msgstr "" +"Puede moderar fácilmente utilizando la charla, ya sea en el formulario de " +"detalles del producto o en la página web." #: ../../ecommerce/maximizing_revenue/reviews.rst:48 msgid "" "To unpublish the post, open the product web page and click the *Published* " "button to turn it red (*Unpublished*)." msgstr "" +"Para anular la publicación de la publicación, abra la página web del " +"producto y haga clic en el botón *Publicado* para que se vuelva rojo (*No " +"publicado*)." #: ../../ecommerce/maximizing_revenue/reviews.rst:56 msgid "..tip::" @@ -713,7 +732,7 @@ msgstr "" #: ../../ecommerce/maximizing_revenue/upselling.rst:3 msgid "How to sell pricier alternative products (upselling)" -msgstr "" +msgstr "Cómo vender productos alternativos más caros (venta adicional)" #: ../../ecommerce/maximizing_revenue/upselling.rst:5 msgid "" @@ -735,12 +754,17 @@ msgid "" "form. 3 alternatives are fine! Don't publish too many otherwise your " "customers will be confused." msgstr "" +"Seleccione tales *Productos alternativos* en la pestaña *Ventas* del " +"formulario de detalles del producto. ¡3 alternativas están bien! No publique" +" demasiados, de lo contrario sus clientes se confundirán." #: ../../ecommerce/maximizing_revenue/upselling.rst:20 msgid "" "Turn on *Alternative Products* from the *Customize* menu of the product web " "page." msgstr "" +"Active *Productos alternativos* desde el menú *Personalizar* de la página " +"web del producto." #: ../../ecommerce/overview.rst:3 msgid "Overview" @@ -755,6 +779,8 @@ msgid "" "The documentation will help you go live with your eCommerce website in no " "time. The topics follow the buying process:" msgstr "" +"La documentación le ayudará a poner en marcha su sitio web de comercio " +"electrónico en poco tiempo. Los temas siguen el proceso de compra:" #: ../../ecommerce/overview/introduction.rst:13 msgid "Product Page" @@ -778,7 +804,7 @@ msgstr "Proceso de pago" #: ../../ecommerce/overview/introduction.rst:18 msgid "Upselling & cross-selling" -msgstr "" +msgstr "Venta ascendente y venta cruzada" #: ../../ecommerce/overview/introduction.rst:19 msgid "Payment" @@ -1110,7 +1136,7 @@ msgstr ":doc:`wire_transfer`" #: ../../ecommerce/shopper_experience/payment_acquirer.rst:3 msgid "How to manage orders paid with payment acquirers" -msgstr "" +msgstr "Cómo administrar pedidos pagados con adquirentes de pagos" #: ../../ecommerce/shopper_experience/payment_acquirer.rst:5 msgid "" @@ -1118,6 +1144,9 @@ msgid "" " payment acquirer. This triggers the delivery. If you invoice based on " "ordered quantities, you are also requested to invoice the order." msgstr "" +"Odoo confirma los pedidos automáticamente tan pronto como un adquirente de " +"pagos autoriza el pago. Esto desencadena la entrega. Si factura en función " +"de las cantidades solicitadas, también se le solicita que facture el pedido." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:12 msgid "What are the payment status" @@ -1139,6 +1168,8 @@ msgid "" "*Pending*: the payment acquirer keeps the transaction on hold and you need " "to authorize it from the acquirer interface." msgstr "" +"*Pendiente*: el adquirente de pagos mantiene la transacción en espera y " +"usted debe autorizarla desde la interfaz del adquirente." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:23 msgid "" @@ -1146,6 +1177,10 @@ msgid "" " the order is already confirmed. Once the delivery done, you can capture the" " amount from the acquirer interface (or from Odoo if you use Authorize.net)." msgstr "" +"*Autorizado*: el pago ha sido autorizado pero aún no capturado. En Odoo, el " +"pedido ya está confirmado. Una vez realizada la entrega, puede capturar la " +"cantidad desde la interfaz del adquirente (o desde Odoo si usa " +"Authorize.net)." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:28 msgid "" @@ -1176,10 +1211,13 @@ msgid "" "when they are redirected to Odoo after the transaction. To edit such " "messages, go to the *Messages* tab of the payment method." msgstr "" +"Se proporcionan mensajes específicos a sus clientes para cada estado de " +"pago, cuando se les redirige a Odoo después de la transacción. Para editar " +"dichos mensajes, vaya a la pestaña *Mensajes* del método de pago." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:44 msgid "Auto-validate invoices at order" -msgstr "" +msgstr "Validar automáticamente las facturas en el pedido" #: ../../ecommerce/shopper_experience/payment_acquirer.rst:46 msgid "" @@ -1187,6 +1225,9 @@ msgid "" "issued and paid. This fully-automated made for businesses that invoice " "orders straight on." msgstr "" +"Cuando se confirma el pedido, también puede hacer que se emita y pague una " +"factura automáticamente. Esto totalmente automatizado hecho para empresas " +"que facturan pedidos directamente." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:53 msgid "" @@ -1211,18 +1252,25 @@ msgid "" "the delivery processed, you can capture the payment from Odoo. This mode is " "only available with Authorize.net." msgstr "" +"Con este modo, el pedido se confirma pero el monto se mantiene en espera. " +"Una vez procesada la entrega, puede capturar el pago de Odoo. Este modo solo" +" está disponible con Authorize.net." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:72 msgid "" "To capture the payment, open the transaction from the order. Then click " "*Capture Transaction*." msgstr "" +"Para capturar el pago, abra la transacción del pedido. Luego haga clic en " +"*Capturar transacción*." #: ../../ecommerce/shopper_experience/payment_acquirer.rst:78 msgid "" "With other payment acquirers, you can manage the capture in their own " "interfaces, not from Odoo." msgstr "" +"Con otros adquirentes de pagos, puede administrar la captura en sus propias " +"interfaces, no desde Odoo." #: ../../ecommerce/shopper_experience/paypal.rst:3 msgid "Configure your Paypal account" @@ -1525,6 +1573,11 @@ msgid "" "not before. Indeed, nothing is more annoying than going through a signup " "process before buying something." msgstr "" +"Nunca ha sido tan fácil para sus clientes acceder a su cuenta de cliente. " +"Olvídese de los infinitos formularios de registro, Odoo lo hace tan fácil " +"como ABC. Se sugiere que se registren (nombre, correo electrónico, " +"contraseña) cuando se realiza el pedido y no antes. De hecho, nada es más " +"molesto que pasar por un proceso de registro antes de comprar algo." #: ../../ecommerce/shopper_experience/portal.rst:14 msgid "Sign up" @@ -1535,6 +1588,8 @@ msgid "" "The invitation to sign up shows up when the customer wants to visualize the " "order from order confirmation email." msgstr "" +"La invitación a registrarse aparece cuando el cliente quiere visualizar el " +"pedido desde el correo electrónico de confirmación del pedido." #: ../../ecommerce/shopper_experience/portal.rst:23 msgid "Customer account" @@ -1545,18 +1600,25 @@ msgid "" "Once logged in the customer will access the account by clicking *My Account*" " in the login dropdown menu." msgstr "" +"Una vez que haya iniciado sesión, el cliente accederá a la cuenta haciendo " +"clic en *Mi cuenta* en el menú desplegable de inicio de sesión." #: ../../ecommerce/shopper_experience/portal.rst:31 msgid "" "THere they find all their history. The main address (billing) can also be " "modified." msgstr "" +"Allí encuentran toda su historia. La dirección principal (facturación) " +"también se puede modificar." #: ../../ecommerce/shopper_experience/portal.rst:37 msgid "" "If the customer is set as a contact of a company in your address book, they " "will see all the documents whose the customer belongs to this company." msgstr "" +"Si el cliente está configurado como contacto de una empresa en su libreta de" +" direcciones, verá todos los documentos cuyo cliente pertenece a esta " +"empresa." #: ../../ecommerce/shopper_experience/wire_transfer.rst:3 msgid "How to get paid with wire transfers" diff --git a/locale/es/LC_MESSAGES/manufacturing.po b/locale/es/LC_MESSAGES/manufacturing.po index 6c4e130e8..40f93ccc5 100644 --- a/locale/es/LC_MESSAGES/manufacturing.po +++ b/locale/es/LC_MESSAGES/manufacturing.po @@ -8,7 +8,8 @@ # Lina Maria Avendaño Carvajal , 2018 # Vivian Montana , 2019 # Jon Perez , 2019 -# Fernando La Chica Mera , 2019 +# Fernando La Chica , 2019 +# José Cabrera Lozano , 2021 # #, fuzzy msgid "" @@ -17,7 +18,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-10-19 10:03+0200\n" "PO-Revision-Date: 2018-10-19 08:15+0000\n" -"Last-Translator: Fernando La Chica Mera , 2019\n" +"Last-Translator: José Cabrera Lozano , 2021\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -274,7 +275,7 @@ msgstr "" #: ../../manufacturing/management/kit_shipping.rst:24 msgid "|image0|\\ |image1|" -msgstr "" +msgstr "|image0|\\ |image1|" #: ../../manufacturing/management/kit_shipping.rst:27 #: ../../manufacturing/management/kit_shipping.rst:62 diff --git a/locale/es/LC_MESSAGES/website.po b/locale/es/LC_MESSAGES/website.po index 0343e8c54..f0d940cf9 100644 --- a/locale/es/LC_MESSAGES/website.po +++ b/locale/es/LC_MESSAGES/website.po @@ -21,9 +21,11 @@ # Pedro M. Baeza , 2019 # Pablo Rojas , 2019 # AleEscandon , 2019 -# Glen Sojo , 2019 +# b7db2840ea95169a8b66b2e8c18d323d_52caf48 , 2019 # Cris Martin , 2019 # Carolina Gonzalez , 2019 +# Alonso Muñoz , 2020 +# José Cabrera Lozano , 2021 # #, fuzzy msgid "" @@ -32,7 +34,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-16 15:50+0200\n" "PO-Revision-Date: 2018-10-19 08:16+0000\n" -"Last-Translator: Carolina Gonzalez , 2019\n" +"Last-Translator: José Cabrera Lozano , 2021\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -225,6 +227,10 @@ msgid "" "should be consistent with the content, your website should have a " "``/sitemap.xml`` file, etc." msgstr "" +"Algunos ejemplos de de reglas SEO: tu pagina web deberá cargar rápidamente, " +"tu pagina deberá tener uno y solamente un titulo``

``, las meta etiquetas" +" (alt-tag, title-tag) deberán ser consistentes con el contenido, tu sitio " +"web deberá tener un archivo ``/sitemap.xml``, etc" #: ../../website/optimize/seo.rst:15 msgid "" @@ -232,12 +238,17 @@ msgid "" "abstracts all the technical complexities of SEO and handles everything for " "you, in the best possible way. This will be explained here below." msgstr "" +"Para garantizar que los usuarios de Odoo Web y Odoo eCommerce tengan un " +"gran SEO, Odoo deshace todas las complejidades técnicas de SEO y maneja todo" +" por ti en la mejor manera posible. Esto sera explicado aquí abajo." #: ../../website/optimize/seo.rst:20 msgid "" "But first, let see how you can easily boost your ranking by finetuning the " "content and the meta tags of your website." msgstr "" +"Pero primero, veremos como aumentar el ranking haciendo ajustes de contenido" +" y de las meta etiquetas de tu sitio." #: ../../website/optimize/seo.rst:24 msgid "Meta Tags" @@ -245,7 +256,7 @@ msgstr "Meta etiquetas" #: ../../website/optimize/seo.rst:27 msgid "Title, Description" -msgstr "" +msgstr "Titulo, descripción " #: ../../website/optimize/seo.rst:29 msgid "" @@ -278,7 +289,7 @@ msgstr "" #: ../../website/optimize/seo.rst:55 msgid "Content is King" -msgstr "" +msgstr "El contenido es el rey" #: ../../website/optimize/seo.rst:57 msgid "" @@ -331,7 +342,7 @@ msgstr "" #: ../../website/optimize/seo.rst:81 msgid "Use Social Networks" -msgstr "" +msgstr "Utilizar Redes Sociales" #: ../../website/optimize/seo.rst:83 msgid "" @@ -507,11 +518,11 @@ msgstr "En el ejemplo anterior:" #: ../../website/optimize/seo.rst:188 msgid "*Company News* is the title of the blog" -msgstr "" +msgstr "*Noticias de la Compañía* es el título del blog" #: ../../website/optimize/seo.rst:190 msgid "*The Odoo Story* is the title of a specific blog post" -msgstr "" +msgstr "*La historia de Odoo* es el título de una entrada concreta del blog" #: ../../website/optimize/seo.rst:192 msgid "" @@ -560,7 +571,7 @@ msgstr "http://misitio.com/tienda/producto/old-nombre-producto-31" #: ../../website/optimize/seo.rst:213 msgid "Will automatically redirect to:" -msgstr "" +msgstr "Se redigirá automáticamente a:" #: ../../website/optimize/seo.rst:215 msgid "http://mysite.com/shop/product/new-and-better-product-name-31" @@ -633,11 +644,11 @@ msgstr "" #: ../../website/optimize/seo.rst:255 msgid "Multi-Language Support" -msgstr "" +msgstr "Soporte multi-idioma" #: ../../website/optimize/seo.rst:258 msgid "Multi-Language URLs" -msgstr "" +msgstr "URLs multi-idioma" #: ../../website/optimize/seo.rst:260 msgid "" From e3fee2cf466d0e1469cce19dbf1e389ad91cbe16 Mon Sep 17 00:00:00 2001 From: "Antoine Vandevenne (anv)" Date: Fri, 30 Apr 2021 12:40:29 +0200 Subject: [PATCH 2/3] [REF][MOV] documentation apocalypse Prior to this commit, the Odoo documentation was mainly split between two repositories: odoo/odoo/doc and odoo/documentation-user. Some bits of documentation were also hosted elsewhere (e.g., wiki, upgrade, ...). This was causing several problems among which: - The theme, config, Makefile, and similar technical resources had to be duplicated. This resulted in inconsistent layout, features, and build environments from one documentation to another. - Some pages did not fit either documentation as they were relevant for both users and developers. Some were relevant to neither of the two (e.g., DB management). - Cross-doc references had to be absolute links and they broke often. - Merging large image files in the developer documentation would bloat the odoo/odoo repository. Some contributions had to be lightened to avoid merging too many images (e.g., Odoo development tutorials). - Long-time contributors to the user documentation were chilly about going through the merging process of the developer documentation because of the runbot, mergebot, `odoo-dev` repository, etc. - Some contributors would look for the developer documentation in the `odoo/documentation-user` repository. - Community issues about the user documentation were submitted on the `odoo/odoo` repository and vice-versa. Merging all documentations in one repository will allow us to have one place, one theme, one work process, and one set of tools (build environment, ...) for all of the Odoo docs. As this is a good opportunity to revamp the layout of the documentation, a brand new theme replaces the old one. It features a new way to navigate the documentation, centered on the idea of always letting the reader know what is the context (enclosing section, child pages, page structure ...) of the page they are reading. The previous theme would quickly confuse readers as they navigated the documentation and followed cross-application links. The chance is also taken to get rid of all the technical dangling parts, performance issues, and left-overs. Except for some page-specific JS scripts, the Odoo theme Sphinx extension is re-written from scratch based on the latest Sphinx release to benefit from the improvements and ease future contributions. task-2351938 task-2352371 task-2205684 task-2352544 Closes #945 --- .gitignore | 10 +- Makefile | 234 +- _extensions/demo_link.py | 207 - _extensions/odoo/__init__.py | 150 - _extensions/odoo/breadcrumb_list.html | 23 - _extensions/odoo/layout.html | 361 - _extensions/odoo/pygments_override.py | 126 - _extensions/odoo/static/animations.less | 59 - _extensions/odoo/static/aside.less | 309 - .../static/bootstrap-3.3.6/less/.csscomb.json | 304 - .../static/bootstrap-3.3.6/less/.csslintrc | 19 - .../static/bootstrap-3.3.6/less/alerts.less | 73 - .../static/bootstrap-3.3.6/less/badges.less | 66 - .../bootstrap-3.3.6/less/bootstrap.less | 56 - .../bootstrap-3.3.6/less/breadcrumbs.less | 26 - .../bootstrap-3.3.6/less/button-groups.less | 244 - .../static/bootstrap-3.3.6/less/buttons.less | 166 - .../static/bootstrap-3.3.6/less/carousel.less | 270 - .../static/bootstrap-3.3.6/less/close.less | 34 - .../static/bootstrap-3.3.6/less/code.less | 69 - .../less/component-animations.less | 33 - .../bootstrap-3.3.6/less/dropdowns.less | 216 - .../static/bootstrap-3.3.6/less/forms.less | 613 - .../bootstrap-3.3.6/less/glyphicons.less | 305 - .../static/bootstrap-3.3.6/less/grid.less | 84 - .../bootstrap-3.3.6/less/input-groups.less | 171 - .../bootstrap-3.3.6/less/jumbotron.less | 54 - .../static/bootstrap-3.3.6/less/labels.less | 64 - .../bootstrap-3.3.6/less/list-group.less | 130 - .../static/bootstrap-3.3.6/less/media.less | 66 - .../static/bootstrap-3.3.6/less/mixins.less | 40 - .../bootstrap-3.3.6/less/mixins/alerts.less | 14 - .../less/mixins/background-variant.less | 9 - .../less/mixins/border-radius.less | 18 - .../bootstrap-3.3.6/less/mixins/buttons.less | 65 - .../less/mixins/center-block.less | 7 - .../bootstrap-3.3.6/less/mixins/clearfix.less | 22 - .../bootstrap-3.3.6/less/mixins/forms.less | 85 - .../less/mixins/gradients.less | 59 - .../less/mixins/grid-framework.less | 91 - .../bootstrap-3.3.6/less/mixins/grid.less | 122 - .../less/mixins/hide-text.less | 21 - .../bootstrap-3.3.6/less/mixins/image.less | 33 - .../bootstrap-3.3.6/less/mixins/labels.less | 12 - .../less/mixins/list-group.less | 30 - .../less/mixins/nav-divider.less | 10 - .../less/mixins/nav-vertical-align.less | 9 - .../bootstrap-3.3.6/less/mixins/opacity.less | 8 - .../less/mixins/pagination.less | 24 - .../bootstrap-3.3.6/less/mixins/panels.less | 24 - .../less/mixins/progress-bar.less | 10 - .../less/mixins/reset-filter.less | 8 - .../less/mixins/responsive-visibility.less | 15 - .../bootstrap-3.3.6/less/mixins/size.less | 10 - .../less/mixins/tab-focus.less | 9 - .../less/mixins/table-row.less | 28 - .../less/mixins/text-emphasis.less | 9 - .../less/mixins/vendor-prefixes.less | 227 - .../static/bootstrap-3.3.6/less/modals.less | 150 - .../static/bootstrap-3.3.6/less/navbar.less | 660 - .../static/bootstrap-3.3.6/less/navs.less | 242 - .../bootstrap-3.3.6/less/normalize.less | 424 - .../static/bootstrap-3.3.6/less/pager.less | 54 - .../bootstrap-3.3.6/less/pagination.less | 89 - .../static/bootstrap-3.3.6/less/panels.less | 271 - .../static/bootstrap-3.3.6/less/popovers.less | 131 - .../static/bootstrap-3.3.6/less/print.less | 101 - .../bootstrap-3.3.6/less/progress-bars.less | 87 - .../less/responsive-embed.less | 35 - .../less/responsive-utilities.less | 194 - .../bootstrap-3.3.6/less/scaffolding.less | 161 - .../static/bootstrap-3.3.6/less/tables.less | 234 - .../static/bootstrap-3.3.6/less/theme.less | 291 - .../bootstrap-3.3.6/less/thumbnails.less | 36 - .../static/bootstrap-3.3.6/less/tooltip.less | 101 - .../static/bootstrap-3.3.6/less/type.less | 302 - .../bootstrap-3.3.6/less/utilities.less | 55 - .../bootstrap-3.3.6/less/variables.less | 869 - .../static/bootstrap-3.3.6/less/wells.less | 29 - _extensions/odoo/static/bootstrap.css.map | 1 - _extensions/odoo/static/bootstrap.js | 2317 -- _extensions/odoo/static/doc.js | 343 - .../static/fonts/Material-Design-Icons.eot | Bin 102112 -> 0 bytes .../static/fonts/Material-Design-Icons.svg | 769 - .../static/fonts/Material-Design-Icons.ttf | Bin 101892 -> 0 bytes .../static/fonts/Material-Design-Icons.woff | Bin 101968 -> 0 bytes _extensions/odoo/static/footer.less | 95 - _extensions/odoo/static/header.less | 834 - .../odoo/static/img/2x_apps_families_s.png | Bin 29045 -> 0 bytes .../odoo/static/img/apps_families_s.png | Bin 12077 -> 0 bytes .../odoo/static/img/geometric_gradient.png | Bin 478601 -> 0 bytes .../odoo/static/img/logos/odoo_logo.svg | 31 - _extensions/odoo/static/jquery.min.js | 4 - _extensions/odoo/static/jquery.noconflict.js | 1 - _extensions/odoo/static/layout.less | 214 - _extensions/odoo/static/mdi.less | 2381 -- _extensions/odoo/static/mixins.less | 348 - _extensions/odoo/static/print.less | 58 - _extensions/odoo/static/style.css | 12496 --------- _extensions/odoo/static/style.less | 845 - _extensions/odoo/static/typography.less | 58 - _extensions/odoo/static/variables.less | 172 - _extensions/odoo/sub-menu_list.html | 21 - _extensions/odoo/switchers_list.html | 25 - _extensions/odoo/translator.py | 733 - _static/banners/accounting.jpg | Bin 57244 -> 0 bytes _static/banners/contributing.png | Bin 233300 -> 0 bytes _static/banners/crm.jpg | Bin 165183 -> 0 bytes _static/banners/db-upgrade.png | Bin 301936 -> 0 bytes _static/banners/db_online.jpg | Bin 80374 -> 0 bytes _static/banners/db_premise.jpg | Bin 235977 -> 0 bytes _static/banners/discuss.jpg | Bin 92773 -> 0 bytes _static/banners/download-icon.png | Bin 1163 -> 0 bytes _static/banners/ecommerce.jpg | Bin 168370 -> 0 bytes _static/banners/expense.jpg | Bin 50686 -> 0 bytes _static/banners/general.jpg | Bin 184290 -> 0 bytes _static/banners/getting_started.png | Bin 621627 -> 0 bytes _static/banners/helpdesk.jpg | Bin 63016 -> 0 bytes _static/banners/hosting_changes.png | Bin 354843 -> 0 bytes _static/banners/inventory.jpg | Bin 149322 -> 0 bytes _static/banners/iot.jpeg | Bin 152392 -> 0 bytes _static/banners/livechat.jpg | Bin 520299 -> 0 bytes _static/banners/m_1.jpg | Bin 382484 -> 0 bytes _static/banners/m_2.jpg | Bin 229301 -> 0 bytes _static/banners/m_accounting.jpg | Bin 251983 -> 0 bytes _static/banners/manufacturing.jpg | Bin 292281 -> 0 bytes _static/banners/mobile.jpg | Bin 107392 -> 0 bytes _static/banners/my_odoo_portal.jpg | Bin 2672175 -> 0 bytes _static/banners/odoo-sh.jpg | Bin 262599 -> 0 bytes _static/banners/pdf-icon.png | Bin 2216 -> 0 bytes _static/banners/pos.jpg | Bin 62703 -> 0 bytes _static/banners/project.jpg | Bin 70825 -> 0 bytes _static/banners/purchase.jpg | Bin 57124 -> 0 bytes _static/banners/recruitment.jpg | Bin 39051 -> 0 bytes _static/banners/repair.jpg | Bin 48675 -> 0 bytes _static/banners/sales.jpg | Bin 128345 -> 0 bytes _static/banners/seo.jpg | Bin 81010 -> 0 bytes _static/banners/sign.jpg | Bin 543387 -> 0 bytes _static/banners/support.jpg | Bin 89946 -> 0 bytes _static/banners/users.jpg | Bin 439344 -> 0 bytes _static/coa-valuation.js | 270 - _static/immutable.js | 4856 ---- _static/prefixfree.min.js | 5 - _static/react.js | 21568 ---------------- _static/react.min.js | 16 - accounting/others/inventory.rst | 11 - applications.rst | 24 - business.rst | 9 - conf.py | 643 +- content/administration.rst | 14 + content/administration/db_management.rst | 10 + .../db_management}/db_online.rst | 1 - .../db_management}/db_premise.rst | 1 - .../db_management}/hosting_changes.rst | 1 - .../db_management}/media/add_more_users.png | Bin .../db_management}/media/database_expired.png | Bin .../db_management}/media/databases.png | Bin .../db_management}/media/db_buttons.png | Bin .../db_management}/media/db_duplicate.png | Bin .../db_management}/media/db_manager.gif | Bin .../db_management}/media/db_uuid.png | Bin .../db_management}/media/delete_button.png | Bin .../db_management}/media/delete_warning.png | Bin .../db_management}/media/dependencies.png | Bin .../db_management}/media/dup_expires.png | Bin .../media/error_message_sub_code.png | Bin .../db_management}/media/rename.png | Bin .../db_management}/media/test_upgrade.png | Bin .../unlink_confirm_enterprise_edition.png | Bin .../media/unlink_db_name_collision.png | Bin .../db_management}/media/unlink_single_db.png | Bin .../db_management}/media/upgrade1.png | Bin .../db_management}/media/upgrade_prod.png | Bin .../db_management}/media/upgrade_test.png | Bin .../administration}/db_upgrade.rst | 7 +- content/administration/deployment.rst | 10 + content/administration/deployment/cdn.rst | 81 + .../cdn/keycdn_create_a_pull_zone.png | Bin 0 -> 41837 bytes .../deployment/cdn/keycdn_enable_CORS.png | Bin 0 -> 10695 bytes .../deployment/cdn/keycdn_progressbar.png | Bin 0 -> 28715 bytes .../deployment/cdn/odoo_cdn_base_url.png | Bin 0 -> 10054 bytes .../deployment/cdn/odoo_check_your_html.png | Bin 0 -> 33487 bytes .../cdn/odoo_font_file_not_loaded.png | Bin 0 -> 6418 bytes .../deployment/cdn/odoo_security_message.png | Bin 0 -> 7343 bytes content/administration/deployment/deploy.rst | 641 + .../deployment/email_gateway.rst | 48 + content/administration/enterprise.rst | 106 + .../administration/enterprise/db_manager.png | Bin 0 -> 7023 bytes .../enterprise/enterprise_code.png | Bin 0 -> 22677 bytes .../enterprise/windows_setup.png | Bin 0 -> 12761 bytes .../enterprise/windows_uninstall.png | Bin 0 -> 27515 bytes content/administration/install.rst | 771 + ...-upgrade-production-assistance-details.png | Bin .../media/db-upgrade-production-purpose.png | Bin .../db-upgrade-test-assistance-details.png | Bin .../media/db-upgrade-test-assistance.png | Bin .../media/db-upgrade-test-purpose.png | Bin content/administration/odoo_sh.rst | 10 + .../administration/odoo_sh}/advanced.rst | 1 - .../odoo_sh}/advanced/containers.rst | 1 - .../advanced/frequent_technical_questions.rst | 1 - .../media/advanced-submodules-button.png | Bin .../media/advanced-submodules-dialog.png | Bin .../advanced-submodules-github-sshurl.png | Bin .../odoo_sh}/advanced/media/pdb_sh.png | Bin .../odoo_sh}/advanced/submodules.rst | 1 - .../advanced/upgrade_your_database.rst | 1 - .../odoo_sh}/getting_started.rst | 1 - .../odoo_sh}/getting_started/branches.rst | 1 - .../odoo_sh}/getting_started/builds.rst | 1 - .../odoo_sh}/getting_started/create.rst | 1 - .../odoo_sh}/getting_started/first_module.rst | 1 - .../media/SSH-key-appearing.png | Bin .../getting_started/media/SSH-key-pasting.png | Bin .../getting_started/media/SSH-panel.png | Bin .../media/create-import-online-backup.png | Bin .../create-import-onpremise-backup-dialog.png | Bin .../media/create-import-onpremise-backup.png | Bin .../media/create-import-production-done.png | Bin .../media/create-import-production.png | Bin .../getting_started/media/deploy-done.png | Bin .../getting_started/media/deploy-form.png | Bin .../odoo_sh}/getting_started/media/deploy.png | Bin .../media/firstmodule-development-+.png | Bin ...rstmodule-development-editor-interface.png | Bin .../media/firstmodule-development-editor.png | Bin .../media/firstmodule-development-fork.png | Bin .../firstmodule-test-addachange-build.png | Bin .../media/firstmodule-test-branch-history.png | Bin .../media/firstmodule-test-branch.png | Bin .../media/firstmodule-test-database.png | Bin .../media/firstmodule-test-developermode.png | Bin .../media/firstmodule-test-devinstaging.png | Bin .../media/firstmodule-test-devtostaging.png | Bin .../firstmodule-test-mergedinproduction.png | Bin .../firstmodule-test-mergedinstaging.png | Bin .../firstmodule-test-mergeinproduction.png | Bin .../media/firstmodule-test-mymoduleinapps.png | Bin .../media/firstmodule-test-updateappslist.png | Bin .../media/github-authorize.png | Bin .../getting_started/media/github-signin.png | Bin .../media/interface-branches-backups.png | Bin .../media/interface-branches-editor.png | Bin .../media/interface-branches-history.png | Bin .../media/interface-branches-logs.png | Bin .../media/interface-branches-mails.png | Bin .../media/interface-branches-merge.png | Bin .../media/interface-branches-monitoring.png | Bin .../media/interface-branches-settings.jpg | Bin .../media/interface-branches-shell.png | Bin .../interface-branches-shellcommands.png | Bin .../media/interface-branches-stagechange.png | Bin .../media/interface-branches.png | Bin .../media/interface-builds-branches.png | Bin .../media/interface-builds-build-connect.png | Bin .../media/interface-builds-build-dropdown.png | Bin .../media/interface-builds-build.png | Bin .../media/interface-builds.png | Bin .../interface-editor-automaticreload.gif | Bin .../media/interface-editor-commit-push.png | Bin .../interface-editor-console-odoo-graph.png | Bin .../interface-editor-console-odoo-pretty.png | Bin ...terface-editor-console-python-read-csv.png | Bin .../media/interface-editor-open-file.png | Bin .../media/interface-editor-save-file.png | Bin ...interface-editor-update-current-module.png | Bin .../media/interface-editor.png | Bin .../media/interface-settings-activation.png | Bin .../interface-settings-collaborators.png | Bin ...interface-settings-modulesinstallation.png | Bin .../media/interface-settings-projectname.png | Bin .../media/interface-settings-public.png | Bin .../interface-settings-staging-branches.png | Bin .../media/interface-settings-storage.png | Bin .../media/interface-settings-submodules.png | Bin .../media/interface-settings-workers.png | Bin .../media/interface-settings.png | Bin .../media/interface-status.png | Bin .../getting_started/media/my_module.zip | Bin .../getting_started/online-editor.rst | 1 - .../odoo_sh}/getting_started/settings.rst | 1 - .../odoo_sh}/getting_started/status.rst | 1 - .../administration/odoo_sh}/overview.rst | 1 - .../odoo_sh}/overview/introduction.rst | 1 - content/administration/update.rst | 150 + content/applications.rst | 15 + content/applications/finance.rst | 9 + .../applications/finance/accounting.rst | 1 - .../applications/finance/accounting}/bank.rst | 0 .../finance/accounting}/bank/feeds.rst | 0 .../finance/accounting}/bank/feeds/coda.rst | 0 .../finance/accounting}/bank/feeds/manual.rst | 0 .../accounting}/bank/feeds/media/coda01.png | Bin .../accounting}/bank/feeds/media/coda02.png | Bin .../accounting}/bank/feeds/media/coda03.png | Bin .../accounting}/bank/feeds/media/manual01.png | Bin .../accounting}/bank/feeds/media/manual02.png | Bin .../accounting}/bank/feeds/media/manual03.png | Bin .../accounting}/bank/feeds/media/manual04.png | Bin .../accounting}/bank/feeds/media/manual05.png | Bin .../accounting}/bank/feeds/media/manual06.png | Bin .../accounting}/bank/feeds/media/manual07.png | Bin .../accounting}/bank/feeds/media/manual08.png | Bin .../accounting}/bank/feeds/media/manual09.png | Bin .../accounting}/bank/feeds/media/manual10.png | Bin .../accounting}/bank/feeds/media/ofx01.png | Bin .../accounting}/bank/feeds/media/ofx02.png | Bin .../accounting}/bank/feeds/media/ofx03.png | Bin .../accounting}/bank/feeds/media/ofx04.png | Bin .../accounting}/bank/feeds/media/paypal01.png | Bin .../accounting}/bank/feeds/media/paypal02.png | Bin .../accounting}/bank/feeds/media/paypal03.png | Bin .../accounting}/bank/feeds/media/qif01.png | Bin .../accounting}/bank/feeds/media/qif02.png | Bin .../accounting}/bank/feeds/media/qif03.png | Bin .../accounting}/bank/feeds/media/qif04.png | Bin .../bank/feeds/media/synchronize01.png | Bin .../bank/feeds/media/synchronize02.png | Bin .../bank/feeds/media/synchronize03.png | Bin .../finance/accounting}/bank/feeds/ofx.rst | 0 .../finance/accounting}/bank/feeds/paypal.rst | 0 .../finance/accounting}/bank/feeds/qif.rst | 0 .../accounting}/bank/feeds/synchronize.rst | 0 .../finance/accounting}/bank/misc.rst | 0 .../finance/accounting}/bank/misc/batch.rst | 0 .../accounting}/bank/misc/interbank.rst | 0 .../accounting}/bank/misc/media/batch01.png | Bin .../accounting}/bank/misc/media/batch02.png | Bin .../accounting}/bank/misc/media/batch03.png | Bin .../accounting}/bank/misc/media/batch04.png | Bin .../accounting}/bank/misc/media/batch05.png | Bin .../accounting}/bank/misc/media/batch06.png | Bin .../accounting}/bank/misc/media/batch07.png | Bin .../bank/misc/media/interbank01.png | Bin .../bank/misc/media/interbank02.png | Bin .../bank/misc/media/interbank03.png | Bin .../bank/misc/media/interbank04.png | Bin .../bank/misc/media/interbank05.png | Bin .../bank/misc/media/interbank06.png | Bin .../bank/misc/media/interbank07.png | Bin .../bank/misc/media/interbank08.png | Bin .../bank/misc/media/interbank09.png | Bin .../bank/misc/media/interbank10.png | Bin .../bank/misc/media/interbank11.png | Bin .../bank/misc/media/interbank12.png | Bin .../accounting}/bank/reconciliation.rst | 0 .../bank/reconciliation/configure.rst | 0 .../bank/reconciliation/media/configure01.png | Bin .../bank/reconciliation/media/configure02.png | Bin .../bank/reconciliation/media/configure03.png | Bin .../bank/reconciliation/media/use01.png | Bin .../bank/reconciliation/media/use02.png | Bin .../bank/reconciliation/media/use03.png | Bin .../bank/reconciliation/media/use04.png | Bin .../bank/reconciliation/media/use05.png | Bin .../bank/reconciliation/media/use06.png | Bin .../bank/reconciliation/media/use07.png | Bin .../bank/reconciliation/media/use08.png | Bin .../bank/reconciliation/media/use09.png | Bin .../bank/reconciliation/media/use10.png | Bin .../bank/reconciliation/use_cases.rst | 0 .../finance/accounting}/bank/setup.rst | 0 .../bank/setup/create_bank_account.rst | 0 .../bank/setup/foreign_currency.rst | 0 .../bank/setup/manage_cash_register.rst | 0 .../bank/setup/media/foreign01.png | Bin .../bank/setup/media/foreign02.png | Bin .../bank/setup/media/foreign03.png | Bin .../bank/setup/media/foreign04.png | Bin .../bank/setup/media/foreign05.png | Bin .../accounting}/bank/setup/media/image04.png | Bin .../accounting}/bank/setup/media/image05.png | Bin .../accounting}/bank/setup/media/image06.png | Bin .../accounting}/bank/setup/media/journal.png | Bin .../bank/setup/media/put-money-in.png | Bin .../bank/setup/media/put-money-out.png | Bin .../finance/accounting}/localizations.rst | 0 .../accounting}/localizations/colombia.rst | 0 .../accounting}/localizations/colombia_ES.rst | 0 .../localizations/files/certificate.cer | Bin .../localizations/files/certificate.key | Bin .../accounting}/localizations/france.rst | 0 .../accounting}/localizations/germany.rst | 0 .../accounting}/localizations/italy_IT.rst | 0 .../localizations/media/colombia01.png | Bin .../localizations/media/colombia02.png | Bin .../localizations/media/colombia03.png | Bin .../localizations/media/colombia04.png | Bin .../localizations/media/colombia05.png | Bin .../localizations/media/colombia06.png | Bin .../localizations/media/colombia07.png | Bin .../localizations/media/colombia08.png | Bin .../localizations/media/colombia09.png | Bin .../localizations/media/colombia10.png | Bin .../localizations/media/colombia11.png | Bin .../localizations/media/colombia12.png | Bin .../localizations/media/colombia13.png | Bin .../localizations/media/colombia14.png | Bin .../localizations/media/colombia15.png | Bin .../localizations/media/colombia16.png | Bin .../localizations/media/colombia17.png | Bin .../localizations/media/colombia18.png | Bin .../localizations/media/colombia19.png | Bin .../localizations/media/colombia_ES01.png | Bin .../localizations/media/colombia_ES02.png | Bin .../localizations/media/colombia_ES03.png | Bin .../localizations/media/colombia_ES04.png | Bin .../localizations/media/colombia_ES05.png | Bin .../localizations/media/colombia_ES06.png | Bin .../localizations/media/colombia_ES07.png | Bin .../localizations/media/colombia_ES08.png | Bin .../localizations/media/colombia_ES09.png | Bin .../localizations/media/colombia_ES10.png | Bin .../localizations/media/colombia_ES11.png | Bin .../localizations/media/colombia_ES12.png | Bin .../localizations/media/colombia_ES13.png | Bin .../localizations/media/colombia_ES14.png | Bin .../localizations/media/colombia_ES15.png | Bin .../localizations/media/colombia_ES16.png | Bin .../localizations/media/colombia_ES17.png | Bin .../localizations/media/colombia_ES18.png | Bin .../localizations/media/colombia_ES19.png | Bin .../localizations/media/italy_IT01.png | Bin .../localizations/media/italy_IT02.png | Bin .../localizations/media/italy_IT03.png | Bin .../localizations/media/italy_IT04.png | Bin .../localizations/media/italy_IT05.png | Bin .../localizations/media/italy_IT06.png | Bin .../localizations/media/mexico01.png | Bin .../localizations/media/mexico02.png | Bin .../localizations/media/mexico03.png | Bin .../localizations/media/mexico04.png | Bin .../localizations/media/mexico05.png | Bin .../localizations/media/mexico06.png | Bin .../localizations/media/mexico07.png | Bin .../localizations/media/mexico08.png | Bin .../localizations/media/mexico09.png | Bin .../localizations/media/mexico10.png | Bin .../localizations/media/mexico11.png | Bin .../localizations/media/mexico12.png | Bin .../localizations/media/mexico13.png | Bin .../localizations/media/mexico14.png | Bin .../localizations/media/mexico15.png | Bin .../localizations/media/mexico16.png | Bin .../localizations/media/mexico17.png | Bin .../localizations/media/mexico18.png | Bin .../localizations/media/mexico19.png | Bin .../localizations/media/mexico20.png | Bin .../localizations/media/mexico21.png | Bin .../localizations/media/mexico22.png | Bin .../localizations/media/mexico23.png | Bin .../localizations/media/mexico24.png | Bin .../localizations/media/mexico25.png | Bin .../localizations/media/mexico26.png | Bin .../localizations/media/mexico27.png | Bin .../localizations/media/mexico28.png | Bin .../localizations/media/mexico29.png | Bin .../localizations/media/mexico30.png | Bin .../localizations/media/mexico31.png | Bin .../localizations/media/mexico32.png | Bin .../localizations/media/mexico33.png | Bin .../localizations/media/switzerland00.png | Bin .../localizations/media/switzerland01.png | Bin .../localizations/media/switzerland02.png | Bin .../localizations/media/switzerland03.png | Bin .../localizations/media/switzerland04.png | Bin .../localizations/media/switzerland05.png | Bin .../accounting}/localizations/mexico.rst | 0 .../accounting}/localizations/nederlands.rst | 0 .../accounting}/localizations/spain.rst | 0 .../accounting}/localizations/switzerland.rst | 0 .../finance/accounting}/others.rst | 0 .../finance/accounting}/others/adviser.rst | 0 .../accounting}/others/adviser/assets.rst | 0 .../accounting}/others/adviser/budget.rst | 0 .../accounting}/others/adviser/fiscalyear.rst | 0 .../others/adviser/fiscalyear.rst~ | 0 .../others/adviser/media/budget01.png | Bin .../others/adviser/media/budget02.png | Bin .../others/adviser/media/budget03.png | Bin .../others/adviser/media/budget04.png | Bin .../others/adviser/media/budget05.png | Bin .../others/adviser/media/budget06.png | Bin .../others/adviser/media/budget07.png | Bin .../others/adviser/media/budget08.png | Bin .../others/adviser/media/budget09.png | Bin .../others/adviser/media/fiscalyear01.png | Bin .../others/adviser/media/image01.png | Bin .../others/adviser/media/image08.png | Bin .../others/adviser/media/image09.png | Bin .../others/adviser/media/image11.png | Bin .../others/adviser/media/reverse_entry01.png | Bin .../others/adviser/reverse_entry.rst | 0 .../finance/accounting}/others/analytic.rst | 0 .../others/analytic/media/purchase01.png | Bin .../others/analytic/media/purchase02.png | Bin .../others/analytic/media/purchase03.png | Bin .../others/analytic/media/purchase04.png | Bin .../others/analytic/media/purchase05.png | Bin .../others/analytic/media/purchase06.png | Bin .../others/analytic/media/purchase07.png | Bin .../others/analytic/media/purchase08.png | Bin .../others/analytic/media/purchase09.png | Bin .../others/analytic/media/purchase10.png | Bin .../others/analytic/media/purchase11.png | Bin .../others/analytic/media/timesheets01.png | Bin .../others/analytic/media/timesheets02.png | Bin .../others/analytic/media/timesheets03.png | Bin .../others/analytic/media/timesheets04.png | Bin .../others/analytic/media/timesheets05.png | Bin .../others/analytic/media/timesheets06.png | Bin .../others/analytic/media/timesheets07.png | Bin .../others/analytic/media/timesheets08.png | Bin .../others/analytic/media/timesheets09.png | Bin .../others/analytic/media/timesheets10.png | Bin .../others/analytic/media/timesheets11.png | Bin .../others/analytic/media/timesheets12.png | Bin .../others/analytic/media/timesheets13.png | Bin .../others/analytic/media/timesheets14.png | Bin .../others/analytic/media/usage01.png | Bin .../others/analytic/media/usage02.png | Bin .../others/analytic/media/usage03.png | Bin .../others/analytic/purchases_expenses.rst | 0 .../others/analytic/timesheets.rst | 0 .../accounting}/others/analytic/usage.rst | 0 .../accounting}/others/configuration.rst | 0 .../others/configuration/account_type.rst | 0 .../others/configuration/fiscal_year.rst | 0 .../configuration/media/fiscal_year01.png | Bin .../configuration/media/fiscal_year02.png | Bin .../configuration/media/fiscal_year03.png | Bin .../others/configuration/media/type01.png | Bin .../finance/accounting/others/inventory.rst | 10 + .../others/inventory/avg_price_valuation.rst | 0 .../others/inventory/media/avg01.png | Bin .../accounting}/others/multicurrencies.rst | 0 .../others/multicurrencies/exchange.rst | 0 .../full_reconcile_warning.rst | 0 .../others/multicurrencies/how_it_works.rst | 0 .../multicurrencies/invoices_payments.rst | 0 .../multicurrencies/media/exchange_rate01.png | Bin .../multicurrencies/media/exchange_rate02.png | Bin .../multicurrencies/media/exchange_rate03.png | Bin .../multicurrencies/media/exchange_rate04.png | Bin .../multicurrencies/media/exchange_rate05.png | Bin .../multicurrencies/media/exchange_rate06.png | Bin .../multicurrencies/media/exchange_rate07.png | Bin .../multicurrencies/media/exchange_rate08.png | Bin .../multicurrencies/media/exchange_rate09.png | Bin .../multicurrencies/media/exchange_rate10.png | Bin .../multicurrencies/media/invoice01.png | Bin .../multicurrencies/media/invoice02.png | Bin .../multicurrencies/media/invoice03.png | Bin .../multicurrencies/media/invoice04.png | Bin .../multicurrencies/media/invoice05.png | Bin .../multicurrencies/media/invoice06.png | Bin .../multicurrencies/media/invoice07.png | Bin .../multicurrencies/media/invoice08.png | Bin .../multicurrencies/media/invoice09.png | Bin .../others/multicurrencies/media/works01.png | Bin .../others/multicurrencies/media/works02.png | Bin .../others/multicurrencies/media/works03.png | Bin .../others/multicurrencies/media/works04.png | Bin .../others/multicurrencies/media/works05.png | Bin .../others/multicurrencies/media/works06.png | Bin .../others/multicurrencies/media/works07.png | Bin .../others/multicurrencies/media/works08.png | Bin .../others/multicurrencies/media/works09.png | Bin .../others/multicurrencies/media/works10.png | Bin .../others/multicurrencies/media/works11.png | Bin .../others/multicurrencies/media/works12.png | Bin .../others/multicurrencies/media/works13.png | Bin .../others/multicurrencies/media/works14.png | Bin .../finance/accounting}/others/reporting.rst | 0 .../others/reporting/customize.rst | 0 .../others/reporting/main_reports.rst | 0 .../others/reporting/media/customize01.png | Bin .../others/reporting/media/customize02.png | Bin .../others/reporting/media/customize03.png | Bin .../others/reporting/media/customize04.png | Bin .../others/reporting/media/main_reports01.png | Bin .../others/reporting/media/main_reports02.png | Bin .../others/reporting/media/main_reports03.png | Bin .../others/reporting/media/main_reports04.png | Bin .../others/reporting/media/main_reports05.png | Bin .../others/reporting/media/main_reports06.png | Bin .../others/reporting/media/main_reports07.png | Bin .../others/reporting/media/main_reports08.png | Bin .../others/reporting/media/main_reports09.png | Bin .../others/reporting/media/main_reports10.png | Bin .../finance/accounting}/others/taxes.rst | 0 .../accounting}/others/taxes/B2B_B2C.rst | 0 .../accounting}/others/taxes/application.rst | 0 .../others/taxes/cash_basis_taxes.rst | 0 .../accounting}/others/taxes/create.rst | 0 .../others/taxes/default_taxes.rst | 0 .../others/taxes/media/application01.png | Bin .../others/taxes/media/application02.png | Bin .../others/taxes/media/application03.png | Bin .../others/taxes/media/application04.png | Bin .../others/taxes/media/application05.png | Bin .../others/taxes/media/cash_basis_taxes01.png | Bin .../others/taxes/media/cash_basis_taxes02.png | Bin .../others/taxes/media/cash_basis_taxes03.png | Bin .../others/taxes/media/create01.png | Bin .../others/taxes/media/create02.png | Bin .../others/taxes/media/create04.png | Bin .../others/taxes/media/price_B2C_B2B01.png | Bin .../others/taxes/media/price_B2C_B2B02.png | Bin .../others/taxes/media/price_B2C_B2B03.png | Bin .../others/taxes/media/price_B2C_B2B04.png | Bin .../others/taxes/media/price_B2C_B2B05.png | Bin .../others/taxes/media/retention01.png | Bin .../others/taxes/media/retention02.png | Bin .../others/taxes/media/retention03.png | Bin .../others/taxes/media/retention04.png | Bin .../others/taxes/media/tax_included.png | Bin .../others/taxes/media/taxcloud01.png | Bin .../others/taxes/media/taxcloud02.png | Bin .../others/taxes/media/taxcloud03.png | Bin .../others/taxes/media/taxcloud04.png | Bin .../accounting}/others/taxes/retention.rst | 0 .../accounting}/others/taxes/tax_included.rst | 0 .../accounting}/others/taxes/taxcloud.rst | 0 .../finance/accounting}/overview.rst | 0 .../accounting}/overview/getting_started.rst | 0 .../getting_started/media/setup01.png | Bin .../getting_started/media/setup02.png | Bin .../overview/getting_started/setup.rst | 0 .../accounting}/overview/main_concepts.rst | 0 .../overview/main_concepts/in_odoo.rst | 0 .../overview/main_concepts/intro.rst | 0 .../overview/main_concepts/memento.rst | 10 +- .../accounting}/overview/process_overview.rst | 0 .../process_overview/customer_invoice.rst | 0 .../process_overview/media/invoice01.png | Bin .../process_overview/media/invoice02.png | Bin .../process_overview/media/invoice03.png | Bin .../process_overview/media/invoice04.png | Bin .../process_overview/media/invoice05.png | Bin .../process_overview/media/invoice06.png | Bin .../process_overview/media/invoice07.png | Bin .../process_overview/media/invoice08.png | Bin .../process_overview/media/invoice09.png | Bin .../process_overview/media/invoice10.png | Bin .../process_overview/media/invoice11.png | Bin .../process_overview/media/invoice12.png | Bin .../process_overview/media/invoice13.png | Bin .../process_overview/media/invoice14.png | Bin .../process_overview/media/invoice15.png | Bin .../process_overview/media/invoice16.png | Bin .../process_overview/media/vendor_bill01.png | Bin .../process_overview/media/vendor_bill02.png | Bin .../process_overview/media/vendor_bill03.png | Bin .../process_overview/media/vendor_bill04.png | Bin .../process_overview/media/vendor_bill05.png | Bin .../process_overview/media/vendor_bill06.png | Bin .../process_overview/supplier_bill.rst | 0 .../finance/accounting}/payables.rst | 0 .../finance/accounting}/payables/misc.rst | 0 .../payables/misc/employee_expense.rst | 0 .../accounting}/payables/misc/forecast.rst | 0 .../payables/misc/media/expense01.png | Bin .../payables/misc/media/expense02.png | Bin .../payables/misc/media/forecast01.png | Bin .../payables/misc/media/forecast02.png | Bin .../payables/misc/media/forecast03.png | Bin .../payables/misc/media/forecast04.png | Bin .../finance/accounting}/payables/pay.rst | 0 .../accounting}/payables/pay/check.rst | 0 .../payables/pay/media/check01.png | Bin .../payables/pay/media/check02.png | Bin .../payables/pay/media/check03.png | Bin .../payables/pay/media/check04.png | Bin .../payables/pay/media/multiple01.png | Bin .../payables/pay/media/multiple02.png | Bin .../payables/pay/media/multiple03.png | Bin .../payables/pay/media/multiple04.png | Bin .../payables/pay/media/multiple05.png | Bin .../payables/pay/media/multiple06.png | Bin .../payables/pay/media/multiple07.png | Bin .../payables/pay/media/multiple08.png | Bin .../payables/pay/media/multiple09.png | Bin .../payables/pay/media/multiple10.png | Bin .../payables/pay/media/multiple11.png | Bin .../payables/pay/media/multiple12.png | Bin .../payables/pay/media/multiple13.png | Bin .../accounting}/payables/pay/media/sepa01.png | Bin .../accounting}/payables/pay/media/sepa02.png | Bin .../accounting}/payables/pay/media/sepa03.png | Bin .../accounting}/payables/pay/media/sepa04.png | Bin .../accounting}/payables/pay/multiple.rst | 0 .../finance/accounting}/payables/pay/sepa.rst | 0 .../accounting}/payables/supplier_bills.rst | 0 .../supplier_bills/bills_or_receipts.rst | 0 .../payables/supplier_bills/manage.rst | 0 .../payables/supplier_bills/media/bill01.png | Bin .../payables/supplier_bills/media/bill02.png | Bin .../payables/supplier_bills/media/bill03.png | Bin .../supplier_bills/media/manage01.png | Bin .../supplier_bills/media/manage02.png | Bin .../supplier_bills/media/manage03.png | Bin .../supplier_bills/media/manage04.png | Bin .../supplier_bills/media/manage05.png | Bin .../supplier_bills/media/manage06.png | Bin .../supplier_bills/media/manage07.png | Bin .../supplier_bills/media/manage08.png | Bin .../finance/accounting}/receivables.rst | 0 .../receivables/customer_invoices.rst | 0 .../customer_invoices/cash_discounts.rst | 0 .../customer_invoices/cash_rounding.rst | 0 .../customer_invoices/deferred_revenues.rst | 0 .../customer_invoices/installment_plans.rst | 0 .../media/cash_discounts01.png | Bin .../media/cash_discounts02.png | Bin .../media/cash_discounts03.png | Bin .../media/cash_discounts04.png | Bin .../media/cash_rounding01.png | Bin .../media/cash_rounding02.png | Bin .../customer_invoices/media/deffered01.png | Bin .../customer_invoices/media/deffered02.png | Bin .../customer_invoices/media/discount01.png | Bin .../customer_invoices/media/image03.png | Bin .../customer_invoices/media/image04.png | Bin .../customer_invoices/media/image05.png | Bin .../customer_invoices/media/installment01.png | Bin .../customer_invoices/overview.rst | 0 .../customer_invoices/payment_terms.rst | 0 .../receivables/customer_invoices/refund.rst | 0 .../receivables/customer_payments.rst | 0 .../receivables/customer_payments/check.rst | 0 .../customer_payments/credit_cards.rst | 0 .../customer_payments/followup.rst | 0 .../customer_payments/media/check01.png | Bin .../customer_payments/media/check02.png | Bin .../customer_payments/media/check03.png | Bin .../customer_payments/media/credit01.png | Bin .../customer_payments/media/credit02.png | Bin .../customer_payments/media/credit03.png | Bin .../customer_payments/media/credit04.png | Bin .../customer_payments/media/followup01.png | Bin .../customer_payments/media/followup02.png | Bin .../customer_payments/media/followup03.png | Bin .../media/payment_sepa01.png | Bin .../media/payment_sepa02.png | Bin .../media/payment_sepa03.png | Bin .../media/payment_sepa04.png | Bin .../media/payment_sepa05.png | Bin .../customer_payments/media/recording01.png | Bin .../customer_payments/media/recording02.png | Bin .../customer_payments/media/recording03.png | Bin .../customer_payments/media/recording04.png | Bin .../customer_payments/media/recording05.png | Bin .../customer_payments/media/recording06.png | Bin .../customer_payments/media/recording07.png | Bin .../customer_payments/payment_sepa.rst | 0 .../customer_payments/recording.rst | 0 .../applications/finance/expense}/expense.rst | 1 - .../expense}/media/expense_approval_01.png | Bin .../expense}/media/expense_approval_02.png | Bin .../expense}/media/expense_approval_03.png | Bin .../expense}/media/expense_invoicing_01.png | Bin .../expense}/media/expense_invoicing_02.png | Bin .../expense}/media/expense_invoicing_03.png | Bin .../expense}/media/expense_invoicing_04.png | Bin .../expense}/media/expense_product.png | Bin .../expense}/media/expense_submit_01.png | Bin .../expense}/media/expense_submit_02.png | Bin .../expense}/media/expense_submit_03.png | Bin content/applications/general.rst | 12 + .../applications/general}/auth.rst | 0 .../applications/general}/auth/azure.rst | 0 .../applications/general}/auth/google.rst | 0 .../applications/general}/auth/ldap.rst | 0 .../general}/auth/media/google01.png | Bin .../general}/auth/media/google02.png | Bin .../general}/auth/media/google03.png | Bin .../general}/auth/media/google04.png | Bin .../general}/auth/media/google05.png | Bin .../general}/auth/media/google06.png | Bin .../general}/auth/media/google07.png | Bin .../general}/auth/media/google08.png | Bin .../general}/auth/media/google09.png | Bin .../general}/auth/media/ldap01.png | Bin .../general}/auth/media/ldap02.png | Bin .../general}/auth/media/ldap03.png | Bin .../general}/auth/media/ldap04.png | Bin .../general}/auth/media/ldap05.png | Bin .../general}/auth/media/ldap06.png | Bin .../general}/auth/media/ldap07.png | Bin .../applications/general}/base_import.rst | 0 .../general}/base_import/adapt_template.rst | 0 ...d_party_application_product_categories.csv | 12 +- ...rnal_id_3rd_party_application_products.csv | 12 +- .../files/database_import_test.sql | 0 .../base_import/files/m2m_customers_tags.csv | 12 +- .../files/o2m_customers_contacts.csv | 0 .../files/o2m_purchase_order_lines.csv | 20 +- ...order_functional_error_line_cant_adpat.csv | 12 +- .../general}/base_import/import_faq.rst | 0 .../general}/base_import/media/dragdown.gif | Bin .../general}/base_import/media/field_list.png | Bin .../base_import/media/import_button.png | Bin .../applications/general/mobile.rst | 1 - .../applications/general}/odoo_basics.rst | 0 .../general}/odoo_basics/add_user.rst | 0 .../general}/odoo_basics/choose_language.rst | 2 +- .../general}/odoo_basics/media/add_user01.png | Bin .../general}/odoo_basics/media/add_user02.png | Bin .../general}/odoo_basics/media/add_user03.png | Bin .../odoo_basics/media/choose_language01.png | Bin .../odoo_basics/media/choose_language02.png | Bin .../odoo_basics/media/choose_language03.png | Bin .../odoo_basics/media/choose_language04.png | Bin .../applications/general}/unsplash.rst | 0 .../general}/unsplash/media/accept_terms.png | Bin .../general}/unsplash/media/access_key.png | Bin .../general}/unsplash/media/app_id_url.png | Bin .../general}/unsplash/media/app_infos.png | Bin .../general}/unsplash/media/create_app.png | Bin .../unsplash/media/production_account.png | Bin .../general}/unsplash/media/select_app.png | Bin .../general}/unsplash/unsplash_access_key.rst | 0 .../unsplash/unsplash_application_id.rst | 0 content/applications/inventory_and_mrp.rst | 10 + .../inventory_and_mrp/inventory.rst | 1 - .../inventory_and_mrp/inventory}/barcode.rst | 0 .../inventory}/barcode/operations.rst | 0 .../barcode/operations/adjustments.rst | 0 .../barcode/operations/delivery.rst | 0 .../barcode/operations/internal.rst | 0 .../operations/lots_serial_numbers.rst | 0 .../operations/media/adjustments01.png | Bin .../operations/media/adjustments02.png | Bin .../barcode/operations/media/delivery01.png | Bin .../barcode/operations/media/delivery02.png | Bin .../barcode/operations/media/internal01.png | Bin .../media/lots_serial_numbers01.png | Bin .../media/lots_serial_numbers02.png | Bin .../media/lots_serial_numbers03.png | Bin .../media/lots_serial_numbers04.png | Bin .../barcode/operations/media/receipts01.png | Bin .../barcode/operations/media/receipts02.png | Bin .../barcode/operations/media/receipts03.png | Bin .../barcode/operations/receipts.rst | 0 .../inventory}/barcode/setup.rst | 0 .../inventory}/barcode/setup/hardware.rst | 0 .../barcode/setup/media/hardware01.png | Bin .../barcode/setup/media/hardware02.png | Bin .../barcode/setup/media/software01.png | Bin .../barcode/setup/media/software02.png | Bin .../barcode/setup/media/software03.png | Bin .../inventory}/barcode/setup/software.rst | 0 .../inventory}/management.rst | 0 .../inventory}/management/adjustment.rst | 0 .../adjustment/initial_inventory.rst | 0 .../management/adjustment/media/initial01.png | Bin .../management/adjustment/media/initial02.png | Bin .../management/adjustment/media/initial03.png | Bin .../management/adjustment/media/initial04.png | Bin .../management/adjustment/media/initial05.png | Bin .../management/adjustment/media/initial06.png | Bin .../management/adjustment/media/initial07.png | Bin .../management/adjustment/media/initial08.png | Bin .../media/min_stock_rule_vs_mto01.png | Bin .../media/min_stock_rule_vs_mto02.png | Bin .../media/min_stock_rule_vs_mto03.png | Bin .../adjustment/media/virtual_warehouse01.png | Bin .../adjustment/media/virtual_warehouse02.png | Bin .../adjustment/media/virtual_warehouse03.png | Bin .../adjustment/media/virtual_warehouse04.png | Bin .../adjustment/min_stock_rule_vs_mto.rst | 0 .../adjustment/virtual_warehouses.rst | 0 .../inventory}/management/delivery.rst | 0 .../management/delivery/cancel_order.rst | 0 .../delivery/delivery_countries.rst | 0 .../management/delivery/dropshipping.rst | 0 .../management/delivery/inventory_flow.rst | 0 .../management/delivery/label_type.rst | 0 .../delivery/media/cancel_order01.png | Bin .../delivery/media/cancel_order02.png | Bin .../delivery/media/cancel_order03.png | Bin .../delivery/media/cancel_order04.png | Bin .../delivery/media/delivery_countries01.png | Bin .../delivery/media/delivery_countries02.png | Bin .../delivery/media/delivery_countries03.png | Bin .../delivery/media/dropshipping01.png | Bin .../delivery/media/dropshipping02.png | Bin .../delivery/media/dropshipping03.png | Bin .../delivery/media/dropshipping04.png | Bin .../delivery/media/dropshipping05.png | Bin .../delivery/media/dropshipping06.png | Bin .../delivery/media/label_type01.png | Bin .../delivery/media/label_type02.png | Bin .../delivery/media/label_type03.png | Bin .../delivery/media/label_type04.png | Bin .../delivery/media/label_type05.png | Bin .../delivery/media/label_type06.png | Bin .../delivery/media/label_type07.png | Bin .../management/delivery/media/one_step01.png | Bin .../management/delivery/media/one_step02.png | Bin .../management/delivery/media/one_step03.png | Bin .../delivery/media/packaging_type01.png | Bin .../delivery/media/packaging_type02.png | Bin .../delivery/media/packaging_type03.png | Bin .../delivery/media/packaging_type04.png | Bin .../delivery/media/scheduled_dates01.png | Bin .../delivery/media/scheduled_dates02.png | Bin .../delivery/media/scheduled_dates03.png | Bin .../delivery/media/scheduled_dates04.png | Bin .../delivery/media/scheduled_dates05.png | Bin .../delivery/media/scheduled_dates06.png | Bin .../delivery/media/scheduled_dates07.png | Bin .../delivery/media/three_steps01.png | Bin .../delivery/media/three_steps02.png | Bin .../delivery/media/three_steps03.png | Bin .../delivery/media/three_steps04.png | Bin .../delivery/media/three_steps05.png | Bin .../delivery/media/three_steps06.png | Bin .../delivery/media/three_steps07.png | Bin .../delivery/media/three_steps08.png | Bin .../management/delivery/media/two_steps01.png | Bin .../management/delivery/media/two_steps02.png | Bin .../management/delivery/media/two_steps03.png | Bin .../management/delivery/media/two_steps04.png | Bin .../management/delivery/media/two_steps05.png | Bin .../management/delivery/media/two_steps06.png | Bin .../management/delivery/one_step.rst | 0 .../management/delivery/packaging_type.rst | 0 .../management/delivery/scheduled_dates.rst | 0 .../management/delivery/three_steps.rst | 0 .../management/delivery/two_steps.rst | 0 .../inventory}/management/incoming.rst | 0 .../management/incoming/handle_receipts.rst | 0 .../incoming/media/three_steps01.png | Bin .../incoming/media/three_steps02.png | Bin .../incoming/media/three_steps03.png | Bin .../incoming/media/three_steps04.png | Bin .../incoming/media/three_steps05.png | Bin .../incoming/media/three_steps06.png | Bin .../management/incoming/media/two_steps01.png | Bin .../management/incoming/media/two_steps02.png | Bin .../management/incoming/media/two_steps03.png | Bin .../management/incoming/media/two_steps04.png | Bin .../management/incoming/media/two_steps05.png | Bin .../management/incoming/three_steps.rst | 0 .../management/incoming/two_steps.rst | 0 .../management/lots_serial_numbers.rst | 0 .../lots_serial_numbers/differences.rst | 0 .../management/lots_serial_numbers/lots.rst | 0 .../lots_serial_numbers/media/lots01.png | Bin .../lots_serial_numbers/media/lots02.png | Bin .../lots_serial_numbers/media/lots03.png | Bin .../lots_serial_numbers/media/lots04.png | Bin .../lots_serial_numbers/media/lots05.png | Bin .../lots_serial_numbers/media/lots06.png | Bin .../lots_serial_numbers/media/lots07.png | Bin .../lots_serial_numbers/media/lots08.png | Bin .../lots_serial_numbers/media/lots09.png | Bin .../lots_serial_numbers/media/lots10.png | Bin .../media/serial_numbers01.png | Bin .../media/serial_numbers02.png | Bin .../media/serial_numbers03.png | Bin .../media/serial_numbers04.png | Bin .../media/serial_numbers05.png | Bin .../media/serial_numbers06.png | Bin .../media/serial_numbers07.png | Bin .../media/serial_numbers08.png | Bin .../media/serial_numbers09.png | Bin .../lots_serial_numbers/serial_numbers.rst | 0 .../inventory}/management/misc.rst | 0 .../misc/immediate_planned_transfers.rst | 0 .../media/immediate_planned_transfers01.png | Bin .../management/misc/media/owned_stock01.png | Bin .../management/misc/media/owned_stock02.png | Bin .../management/misc/media/schedulers01.png | Bin .../management/misc/media/schedulers02.png | Bin .../management/misc/media/scrap01.png | Bin .../management/misc/media/scrap02.png | Bin .../management/misc/media/scrap03.png | Bin .../management/misc/media/scrap04.png | Bin .../management/misc/media/scrap05.png | Bin .../management/misc/media/scrap06.png | Bin .../management/misc/media/scrap07.png | Bin .../management/misc/media/scrap08.png | Bin .../management/misc/owned_stock.rst | 0 .../inventory}/management/misc/schedulers.rst | 0 .../inventory}/management/misc/scrap.rst | 0 .../inventory}/management/reporting.rst | 0 .../valuation_methods_anglo_saxon.rst | 4 +- .../valuation_methods_continental.rst | 4 +- .../inventory_and_mrp/inventory}/overview.rst | 0 .../inventory}/overview/concepts.rst | 0 .../overview/concepts/double-entry.rst | 4 +- .../overview/concepts/terminologies.rst | 0 .../inventory}/overview/process.rst | 0 .../process/media/sale_to_delivery01.png | Bin .../process/media/sale_to_delivery02.png | Bin .../process/media/sale_to_delivery03.png | Bin .../process/media/sale_to_delivery04.png | Bin .../process/media/sale_to_delivery05.png | Bin .../process/media/sale_to_delivery06.png | Bin .../process/media/sale_to_delivery07.png | Bin .../process/media/sale_to_delivery08.png | Bin .../process/media/sale_to_delivery09.png | Bin .../process/media/sale_to_delivery10.png | Bin .../process/media/sale_to_delivery11.png | Bin .../process/media/sale_to_delivery12.png | Bin .../process/media/sale_to_delivery13.png | Bin .../overview/process/sale_to_delivery.rst | 0 .../inventory}/overview/start.rst | 0 .../overview/start/media/setup01.png | Bin .../overview/start/media/setup02.png | Bin .../inventory}/overview/start/setup.rst | 0 .../inventory_and_mrp/inventory}/routes.rst | 0 .../inventory}/routes/concepts.rst | 0 .../inventory}/routes/concepts/cross_dock.rst | 0 .../routes/concepts/inter_warehouse.rst | 0 .../routes/concepts/media/cross01.jpg | Bin .../routes/concepts/media/cross02.png | Bin .../routes/concepts/media/cross03.png | Bin .../routes/concepts/media/cross04.png | Bin .../routes/concepts/media/cross05.png | Bin .../routes/concepts/media/cross06.png | Bin .../routes/concepts/media/cross07.png | Bin .../routes/concepts/media/cross08.png | Bin .../routes/concepts/media/inter01.png | Bin .../routes/concepts/media/inter02.png | Bin .../routes/concepts/media/inter03.png | Bin .../routes/concepts/media/inter04.png | Bin .../routes/concepts/media/inter05.png | Bin .../routes/concepts/media/inter06.png | Bin .../routes/concepts/media/inter07.png | Bin .../routes/concepts/media/inter08.png | Bin .../routes/concepts/media/inter09.png | Bin .../routes/concepts/media/inter10.png | Bin .../concepts/media/procurement_rule01.png | Bin .../concepts/media/procurement_rule02.png | Bin .../concepts/media/procurement_rule03.png | Bin .../routes/concepts/media/push_rule01.png | Bin .../routes/concepts/media/push_rule02.png | Bin .../routes/concepts/media/push_rule03.png | Bin .../routes/concepts/media/push_rule04.png | Bin .../routes/concepts/media/use_routes01.png | Bin .../routes/concepts/media/use_routes02.png | Bin .../routes/concepts/media/use_routes03.png | Bin .../routes/concepts/media/use_routes04.png | Bin .../routes/concepts/media/use_routes05.png | Bin .../routes/concepts/media/use_routes06.png | Bin .../routes/concepts/media/use_routes07.png | Bin .../routes/concepts/media/use_routes08.png | Bin .../routes/concepts/media/use_routes09.png | Bin .../routes/concepts/media/use_routes10.png | Bin .../routes/concepts/media/use_routes11.png | Bin .../routes/concepts/media/use_routes12.png | Bin .../routes/concepts/procurement_rule.rst | 0 .../inventory}/routes/concepts/push_rule.rst | 0 .../inventory}/routes/concepts/use_routes.rst | 0 .../inventory}/routes/costing.rst | 0 .../routes/costing/landed_costs.rst | 0 .../costing/media/landed_costs_v12_01.png | Bin .../costing/media/landed_costs_v12_02.png | Bin .../inventory}/routes/strategies.rst | 0 .../routes/strategies/media/putaway01.png | Bin .../routes/strategies/media/putaway02.png | Bin .../routes/strategies/media/putaway03.png | Bin .../routes/strategies/media/putaway04.png | Bin .../routes/strategies/media/removal01.png | Bin .../routes/strategies/media/removal02.png | Bin .../routes/strategies/media/removal03.png | Bin .../routes/strategies/media/removal04.png | Bin .../routes/strategies/media/removal05.png | Bin .../routes/strategies/media/removal06.png | Bin .../routes/strategies/media/removal07.png | Bin .../routes/strategies/media/removal08.png | Bin .../routes/strategies/media/removal09.png | Bin .../routes/strategies/media/removal10.png | Bin .../routes/strategies/media/removal11.png | Bin .../inventory}/routes/strategies/putaway.rst | 0 .../inventory}/routes/strategies/removal.rst | 0 .../inventory_and_mrp/inventory}/settings.rst | 0 .../inventory}/settings/products.rst | 0 .../settings/products/media/strategies01.png | Bin .../settings/products/media/strategies02.png | Bin .../settings/products/media/strategies03.png | Bin .../settings/products/media/uom01.png | Bin .../settings/products/media/uom02.png | Bin .../settings/products/media/uom03.png | Bin .../settings/products/media/uom04.png | Bin .../settings/products/media/uom05.png | Bin .../settings/products/media/uom06.png | Bin .../settings/products/media/uom07.png | Bin .../settings/products/media/uom08.png | Bin .../settings/products/media/uom09.png | Bin .../settings/products/media/uom10.png | Bin .../settings/products/media/usage01.png | Bin .../settings/products/media/usage02.png | Bin .../settings/products/media/usage03.png | Bin .../settings/products/media/variant01.png | Bin .../settings/products/media/variant02.png | Bin .../settings/products/media/variant03.png | Bin .../settings/products/media/variant04.png | Bin .../settings/products/media/variant05.png | Bin .../settings/products/media/variant06.png | Bin .../settings/products/strategies.rst | 0 .../inventory}/settings/products/uom.rst | 0 .../inventory}/settings/products/usage.rst | 0 .../inventory}/settings/products/variants.rst | 0 .../inventory}/settings/warehouses.rst | 0 .../difference_warehouse_location.rst | 0 .../settings/warehouses/location_creation.rst | 0 .../warehouses/media/location_creation01.png | Bin .../warehouses/media/location_creation02.png | Bin .../warehouses/media/warehouse_creation01.png | Bin .../warehouses/media/warehouse_creation02.png | Bin .../warehouses/warehouse_creation.rst | 0 .../inventory_and_mrp/inventory}/shipping.rst | 0 .../inventory}/shipping/operation.rst | 0 .../inventory}/shipping/operation/cancel.rst | 0 .../shipping/operation/invoicing.rst | 0 .../inventory}/shipping/operation/labels.rst | 0 .../shipping/operation/media/cancel01.png | Bin .../shipping/operation/media/cancel02.png | Bin .../shipping/operation/media/cancel03.png | Bin .../shipping/operation/media/invoicing01.png | Bin .../shipping/operation/media/invoicing02.png | Bin .../shipping/operation/media/invoicing03.png | Bin .../shipping/operation/media/invoicing04.png | Bin .../shipping/operation/media/invoicing05.png | Bin .../shipping/operation/media/invoicing06.png | Bin .../shipping/operation/media/labels01.png | Bin .../shipping/operation/media/labels02.png | Bin .../shipping/operation/media/labels03.png | Bin .../shipping/operation/media/labels04.png | Bin .../shipping/operation/media/labels05.png | Bin .../shipping/operation/media/labels06.png | Bin .../shipping/operation/media/labels07.png | Bin .../shipping/operation/media/multipack01.png | Bin .../shipping/operation/media/multipack02.png | Bin .../shipping/operation/media/multipack03.png | Bin .../shipping/operation/media/multipack04.png | Bin .../shipping/operation/media/multipack05.png | Bin .../shipping/operation/media/multipack06.png | Bin .../shipping/operation/media/multipack07.png | Bin .../shipping/operation/multipack.rst | 0 .../inventory}/shipping/setup.rst | 0 .../shipping/setup/delivery_method.rst | 0 .../shipping/setup/dhl_credentials.rst | 0 .../shipping/setup/media/setup01.png | Bin .../shipping/setup/media/setup02.png | Bin .../shipping/setup/media/setup03.png | Bin .../shipping/setup/media/setup04.png | Bin .../shipping/setup/media/setup05.png | Bin .../shipping/setup/media/setup06.png | Bin .../shipping/setup/media/setup07.png | Bin .../setup/media/third_party_shipper01.png | Bin .../setup/media/third_party_shipper02.png | Bin .../setup/media/third_party_shipper03.png | Bin .../setup/media/third_party_shipper04.png | Bin .../setup/media/third_party_shipper05.png | Bin .../setup/media/third_party_shipper06.png | Bin .../setup/media/third_party_shipper07.png | Bin .../setup/media/third_party_shipper08.png | Bin .../setup/media/third_party_shipper09.png | Bin .../shipping/setup/third_party_shipper.rst | 0 .../shipping/setup/ups_credentials.rst | 0 .../inventory_and_mrp/manufacturing.rst | 1 - .../manufacturing}/management.rst | 1 - .../management/bill_configuration.rst | 0 .../management/kit_shipping.rst | 0 .../management/manufacturing_order.rst | 0 .../management/media/bill_configuration01.png | Bin .../management/media/bill_configuration02.png | Bin .../management/media/bill_configuration03.png | Bin .../management/media/bill_configuration04.png | Bin .../management/media/bill_configuration05.png | Bin .../management/media/bill_configuration06.png | Bin .../management/media/bill_configuration07.png | Bin .../management/media/kit_shipping01.png | Bin .../management/media/kit_shipping02.png | Bin .../management/media/kit_shipping03.png | Bin .../management/media/kit_shipping04.png | Bin .../management/media/kit_shipping05.png | Bin .../management/media/kit_shipping06.png | Bin .../management/media/product_variants01.png | Bin .../management/media/product_variants02.png | Bin .../management/media/sub_assemblies01.png | Bin .../management/media/sub_assemblies02.png | Bin .../management/media/subcontracting01.png | Bin .../management/media/subcontracting02.png | Bin .../management/media/subcontracting03.png | Bin .../management/media/subcontracting04.png | Bin .../management/media/subcontracting05.png | Bin .../management/media/subcontracting06.png | Bin .../management/media/subcontracting07.png | Bin .../management/media/subcontracting08.png | Bin .../management/media/unbuild01.png | Bin .../management/media/unbuild02.png | Bin .../management/product_variants.rst | 0 .../management/sub_assemblies.rst | 0 .../manufacturing}/management/unbuild.rst | 0 .../manufacturing}/overview.rst | 1 - .../manufacturing}/repair.rst | 1 - .../manufacturing}/repair/media/repair01.png | Bin .../manufacturing}/repair/media/repair02.png | Bin .../manufacturing}/repair/media/repair03.png | Bin .../manufacturing}/repair/media/repair04.png | Bin .../manufacturing}/repair/repair.rst | 0 .../inventory_and_mrp/purchase.rst | 1 - .../inventory_and_mrp/purchase}/purchases.rst | 0 .../purchase}/purchases/master.rst | 0 .../files/vendor_pricelists_template.csv | 14 +- .../purchase}/purchases/master/import.rst | 0 .../purchases/master/media/import01.png | Bin .../purchases/master/media/import02.png | Bin .../purchases/master/media/suppliers01.png | Bin .../purchases/master/media/suppliers02.png | Bin .../purchases/master/media/uom01.png | Bin .../purchases/master/media/uom02.png | Bin .../purchases/master/media/uom03.png | Bin .../purchases/master/media/uom04.png | Bin .../purchases/master/media/uom05.png | Bin .../purchases/master/media/uom06.png | Bin .../purchases/master/media/uom07.png | Bin .../purchases/master/media/uom08.png | Bin .../purchases/master/media/uom09.png | Bin .../purchase}/purchases/master/suppliers.rst | 0 .../purchase}/purchases/master/uom.rst | 0 .../purchase}/purchases/rfq.rst | 0 .../purchases/rfq/3_way_matching.rst | 0 .../purchase}/purchases/rfq/analyze.rst | 0 .../purchase}/purchases/rfq/approvals.rst | 0 .../purchase}/purchases/rfq/bills.rst | 0 .../purchase}/purchases/rfq/cancel.rst | 0 .../purchase}/purchases/rfq/create.rst | 0 .../purchase}/purchases/rfq/dropshipping.rst | 0 .../purchase}/purchases/rfq/lock_orders.rst | 0 .../purchases/rfq/media/3_way_matching01.png | Bin .../purchases/rfq/media/3_way_matching02.png | Bin .../purchases/rfq/media/analyze01.png | Bin .../purchases/rfq/media/analyze02.png | Bin .../purchases/rfq/media/analyze03.png | Bin .../purchases/rfq/media/analyze04.png | Bin .../purchases/rfq/media/approvals01.png | Bin .../purchases/rfq/media/approvals02.png | Bin .../purchases/rfq/media/approvals03.png | Bin .../purchase}/purchases/rfq/media/bills01.png | Bin .../purchase}/purchases/rfq/media/bills02.png | Bin .../purchase}/purchases/rfq/media/bills03.png | Bin .../purchase}/purchases/rfq/media/bills04.png | Bin .../purchases/rfq/media/cancel01.png | Bin .../purchases/rfq/media/cancel02.png | Bin .../purchases/rfq/media/cancel03.png | Bin .../purchases/rfq/media/cancel04.png | Bin .../purchases/rfq/media/cancel05.png | Bin .../purchases/rfq/media/cancel06.png | Bin .../purchases/rfq/media/cancel07.png | Bin .../purchases/rfq/media/dropshipping01.png | Bin .../purchases/rfq/media/dropshipping02.png | Bin .../purchases/rfq/media/dropshipping03.png | Bin .../purchases/rfq/media/dropshipping04.png | Bin .../purchases/rfq/media/dropshipping05.png | Bin .../purchase}/purchases/rfq/media/image04.png | Bin .../purchase}/purchases/rfq/media/image06.png | Bin .../purchase}/purchases/rfq/media/image08.png | Bin .../purchase}/purchases/rfq/media/image10.png | Bin .../purchase}/purchases/rfq/media/image11.png | Bin .../purchases/rfq/media/lock_orders01.png | Bin .../purchases/rfq/media/lock_orders02.png | Bin .../purchases/rfq/media/reception01.png | Bin .../purchases/rfq/media/reception02.png | Bin .../purchases/rfq/media/reception03.png | Bin .../purchases/rfq/media/reception04.png | Bin .../purchases/rfq/media/reception05.png | Bin .../purchases/rfq/media/reception06.png | Bin .../purchases/rfq/media/reception07.png | Bin .../purchases/rfq/media/warning01.png | Bin .../purchases/rfq/media/warning02.png | Bin .../purchases/rfq/media/warning03.png | Bin .../purchases/rfq/media/warning04.png | Bin .../purchase}/purchases/rfq/reception.rst | 0 .../purchase}/purchases/rfq/warning.rst | 0 .../purchase}/purchases/tender.rst | 0 .../purchases/tender/blanket_orders.rst | 0 .../purchases/tender/call_for_tender.rst | 0 .../tender/media/blanket_orders01.png | Bin .../tender/media/blanket_orders02.png | Bin .../tender/media/blanket_orders03.png | Bin .../tender/media/blanket_orders04.png | Bin .../tender/media/call_for_tender01.png | Bin .../tender/media/call_for_tender02.png | Bin .../tender/media/call_for_tender03.png | Bin .../tender/media/call_for_tender04.png | Bin .../purchase}/replenishment.rst | 0 .../purchase}/replenishment/flows.rst | 0 .../replenishment/flows/compute_date.rst | 0 .../replenishment/flows/dropshipping.rst | 0 .../flows/media/compute_date01.png | Bin .../flows/media/compute_date02.png | Bin .../flows/media/compute_date03.png | Bin .../flows/media/compute_date04.png | Bin .../flows/media/dropshipping01.png | Bin .../flows/media/dropshipping02.png | Bin .../flows/media/dropshipping03.png | Bin .../flows/media/purchase_triggering01.png | Bin .../flows/media/purchase_triggering02.png | Bin .../flows/media/purchase_triggering03.png | Bin .../flows/media/setup_stock_rule01.png | Bin .../flows/media/setup_stock_rule02.png | Bin .../flows/media/setup_stock_rule03.png | Bin .../flows/purchase_triggering.rst | 0 .../replenishment/flows/setup_stock_rule.rst | 0 .../purchase}/replenishment/multicompany.rst | 0 .../multicompany/media/setup01.png | Bin .../multicompany/media/setup02.png | Bin .../multicompany/media/setup03.png | Bin .../multicompany/media/setup04.png | Bin .../replenishment/multicompany/setup.rst | 0 content/applications/productivity.rst | 9 + .../applications/productivity/discuss.rst | 1 - .../productivity/discuss}/email_servers.rst | 0 .../productivity/discuss}/mail_twitter.rst | 0 .../discuss}/media/alias_domain.png | Bin .../productivity/discuss}/media/api_key.png | Bin .../discuss}/media/developer_mode.png | Bin .../productivity/discuss}/media/discuss01.png | Bin .../productivity/discuss}/media/discuss02.png | Bin .../productivity/discuss}/media/discuss03.png | Bin .../productivity/discuss}/media/discuss04.png | Bin .../productivity/discuss}/media/discuss05.png | Bin .../productivity/discuss}/media/discuss06.png | Bin .../productivity/discuss}/media/discuss07.png | Bin .../productivity/discuss}/media/discuss08.png | Bin .../productivity/discuss}/media/discuss09.png | Bin .../productivity/discuss}/media/discuss10.png | Bin .../productivity/discuss}/media/inbox.png | Bin .../discuss}/media/incoming_server.png | Bin .../discuss}/media/outgoing_server.png | Bin .../discuss}/media/plan_activities01.png | Bin .../discuss}/media/plan_activities02.png | Bin .../discuss}/media/plan_activities03.png | Bin .../discuss}/media/plan_activities04.png | Bin .../discuss}/media/sales_channel_follow.png | Bin .../discuss}/media/system_parameters.png | Bin .../discuss}/media/twitter_user-image.png | Bin .../productivity/discuss}/mentions.rst | 0 .../productivity/discuss}/monitoring.rst | 0 .../productivity/discuss}/overview.rst | 0 .../productivity/discuss}/plan_activities.rst | 0 .../discuss}/team_communication.rst | 0 .../productivity/discuss}/tracking.rst | 0 .../applications/productivity/iot.rst | 3 +- .../applications/productivity/iot}/config.rst | 0 .../productivity/iot}/config/connect.rst | 0 .../productivity/iot}/config/flash_sdcard.rst | 0 .../productivity/iot}/config/iot_notfound.rst | 0 .../iot}/config/media/connect01.png | Bin .../iot}/config/media/connect02.png | Bin .../iot}/config/media/connect03.png | Bin .../iot}/config/media/connect04.png | Bin .../iot}/config/media/connect05.png | Bin .../iot}/config/media/connect06.png | Bin .../iot}/config/media/connect07.png | Bin .../iot}/config/media/connect08.png | Bin .../iot}/config/media/connect09.png | Bin .../iot}/config/media/connect10.png | Bin .../iot}/config/media/flash_sdcard01.png | Bin .../productivity/iot}/config/media/pos01.png | Bin .../productivity/iot}/config/media/pos02.png | Bin .../productivity/iot}/config/pos.rst | 0 .../productivity/iot}/devices.rst | 0 .../productivity/iot}/devices/camera.rst | 0 .../productivity/iot}/devices/footswitch.rst | 0 .../iot}/devices/measurement_tool.rst | 0 .../iot}/devices/media/camera_01.png | Bin .../iot}/devices/media/camera_02.png | Bin .../iot}/devices/media/camera_03.png | Bin .../iot}/devices/media/camera_04.png | Bin .../iot}/devices/media/footswitch_01.png | Bin .../iot}/devices/media/footswitch_02.png | Bin .../iot}/devices/media/footswitch_03.png | Bin .../devices/media/measurement_tool_01.png | Bin .../devices/media/measurement_tool_02.png | Bin .../devices/media/measurement_tool_03.png | Bin .../devices/media/measurement_tool_04.png | Bin .../devices/media/measurement_tool_05.png | Bin .../iot}/devices/media/printer_01.png | Bin .../iot}/devices/media/printer_02.png | Bin .../iot}/devices/media/printer_03.png | Bin .../iot}/devices/media/printer_04.png | Bin .../iot}/devices/media/printer_05.png | Bin .../iot}/devices/media/printer_06.png | Bin .../iot}/devices/media/printer_07.png | Bin .../iot}/devices/media/printer_08.png | Bin .../iot}/devices/media/printer_09.png | Bin .../iot}/devices/media/printer_10.png | Bin .../iot}/devices/media/printer_11.png | Bin .../iot}/devices/media/printer_12.png | Bin .../productivity/iot}/devices/printer.rst | 0 content/applications/sales.rst | 10 + crm.rst => content/applications/sales/crm.rst | 1 - .../applications/sales/crm}/acquire_leads.rst | 0 .../sales/crm}/acquire_leads/convert.rst | 0 .../acquire_leads/generate_from_email.rst | 0 .../acquire_leads/generate_from_website.rst | 0 .../crm}/acquire_leads/media/convert01.png | Bin .../crm}/acquire_leads/media/convert02.png | Bin .../crm}/acquire_leads/media/convert03.png | Bin .../media/generate_from_email01.png | Bin .../media/generate_from_website01.png | Bin .../media/generate_from_website02.png | Bin .../media/generate_from_website03.png | Bin .../media/generate_from_website04.png | Bin .../media/generate_from_website05.png | Bin .../media/generate_from_website06.png | Bin .../acquire_leads/media/send_quotes01.png | Bin .../acquire_leads/media/send_quotes02.png | Bin .../acquire_leads/media/send_quotes03.png | Bin .../sales/crm}/acquire_leads/send_quotes.rst | 0 .../applications/sales/crm}/optimize.rst | 0 .../sales/crm}/optimize/gamification.rst | 0 .../optimize/google_calendar_credentials.rst | 0 .../sales/crm}/optimize/media/badges.png | Bin .../sales/crm}/optimize/media/challenges.png | Bin .../media/gamification_module_install.png | Bin .../media/gamification_tools_menu.png | Bin .../crm}/optimize/media/goal_definitions.png | Bin .../media/google_calendar_credentials00.png | Bin .../media/google_calendar_credentials01.png | Bin .../media/google_calendar_credentials02.png | Bin .../media/google_calendar_credentials03.png | Bin .../media/google_calendar_credentials04.png | Bin .../media/google_calendar_credentials05.png | Bin .../media/google_calendar_credentials06.png | Bin .../media/google_calendar_credentials07.png | Bin .../media/google_calendar_credentials08.png | Bin .../media/google_calendar_credentials09.png | Bin .../media/google_calendar_credentials10.png | Bin .../sales/crm}/optimize/media/onsip01.png | Bin .../sales/crm}/optimize/media/onsip02.png | Bin .../sales/crm}/optimize/media/onsip03.png | Bin .../sales/crm}/optimize/media/onsip04.png | Bin .../sales/crm}/optimize/media/onsip05.png | Bin .../sales/crm}/optimize/media/onsip06.png | Bin .../crm}/optimize/media/voip_config01.png | Bin .../crm}/optimize/media/voip_config02.png | Bin .../sales/crm}/optimize/onsip.rst | 0 .../sales/crm}/optimize/setup.rst | 0 .../applications/sales/crm}/performance.rst | 0 .../crm}/performance/media/turnover01.png | Bin .../crm}/performance/media/turnover02.png | Bin .../crm}/performance/media/turnover03.png | Bin .../crm}/performance/media/turnover04.png | Bin .../crm}/performance/media/turnover05.png | Bin .../crm}/performance/media/turnover06.png | Bin .../crm}/performance/media/win_loss01.png | Bin .../crm}/performance/media/win_loss02.png | Bin .../crm}/performance/media/win_loss03.png | Bin .../sales/crm}/performance/turnover.rst | 0 .../sales/crm}/performance/win_loss.rst | 0 .../applications/sales/crm}/pipeline.rst | 4 +- .../crm}/pipeline/lost_opportunities.rst | 0 .../pipeline/media/lost_opportunities01.png | Bin .../pipeline/media/lost_opportunities02.png | Bin .../pipeline/media/lost_opportunities03.png | Bin .../pipeline/media/lost_opportunities04.png | Bin .../pipeline/media/lost_opportunities05.png | Bin .../pipeline/media/lost_opportunities06.png | Bin .../pipeline/media/lost_opportunities07.png | Bin .../pipeline/media/multi_sales_team01.png | Bin .../pipeline/media/multi_sales_team02.png | Bin .../pipeline/media/multi_sales_team03.png | Bin .../pipeline/media/multi_sales_team04.png | Bin .../sales/crm}/pipeline/multi_sales_team.rst | 0 .../applications/sales/crm}/track_leads.rst | 0 .../sales/crm}/track_leads/lead_scoring.rst | 0 .../crm}/track_leads/media/lead_scoring01.png | Bin .../crm}/track_leads/media/lead_scoring02.png | Bin .../crm}/track_leads/media/lead_scoring03.png | Bin .../crm}/track_leads/media/lead_scoring04.png | Bin .../crm}/track_leads/media/lead_scoring05.png | Bin .../crm}/track_leads/media/lead_scoring06.png | Bin .../crm}/track_leads/media/lead_scoring07.png | Bin .../track_leads/media/prospect_visits01.png | Bin .../track_leads/media/prospect_visits02.png | Bin .../track_leads/media/prospect_visits03.png | Bin .../track_leads/media/prospect_visits04.png | Bin .../track_leads/media/prospect_visits05.png | Bin .../crm}/track_leads/prospect_visits.rst | 0 .../applications/sales/point_of_sale.rst | 1 - .../sales/point_of_sale}/advanced.rst | 0 .../sales/point_of_sale}/advanced/barcode.rst | 0 .../advanced/media/barcode01.png | Bin .../advanced/media/barcode02.png | Bin .../advanced/media/mercury01.png | Bin .../advanced/media/mercury02.png | Bin .../advanced/media/mercury03.png | Bin .../advanced/media/mercury04.png | Bin .../advanced/media/multi_cashiers01.png | Bin .../advanced/media/multi_cashiers02.png | Bin .../advanced/media/multi_cashiers03.png | Bin .../advanced/media/multi_cashiers04.png | Bin .../advanced/media/multi_cashiers05.png | Bin .../advanced/media/multi_cashiers06.png | Bin .../advanced/media/reprint01.png | Bin .../advanced/media/reprint02.png | Bin .../advanced/media/reprint03.png | Bin .../sales/point_of_sale}/advanced/mercury.rst | 0 .../advanced/multi_cashiers.rst | 0 .../sales/point_of_sale}/advanced/reprint.rst | 0 .../advanced_pricing_features.rst | 0 .../discount_tags.rst | 0 .../advanced_pricing_features/loyalty.rst | 0 .../manual_discount.rst | 0 .../media/discount_tags01.png | Bin .../media/discount_tags02.png | Bin .../media/discount_tags03.png | Bin .../media/discount_tags04.png | Bin .../media/discount_tags05.png | Bin .../media/discount_tags06.png | Bin .../media/loyalty01.png | Bin .../media/loyalty02.png | Bin .../media/loyalty03.png | Bin .../media/manual_discount01.png | Bin .../media/manual_discount02.png | Bin .../media/manual_discount03.png | Bin .../media/manual_discount04.png | Bin .../media/pricelists_01.png | Bin .../media/pricelists_02.png | Bin .../media/pricelists_03.png | Bin .../media/pricelists_04.png | Bin .../media/seasonal_discount01.png | Bin .../media/seasonal_discount02.png | Bin .../media/seasonal_discount03.png | Bin .../advanced_pricing_features/pricelists.rst | 0 .../seasonal_discount.rst | 0 .../sales/point_of_sale}/analyze.rst | 0 .../analyze/media/statistics01.png | Bin .../analyze/media/statistics02.png | Bin .../point_of_sale}/analyze/statistics.rst | 0 .../sales/point_of_sale}/belgian_fdm.rst | 0 .../media/posbox_fdm_hardware_status.png | Bin .../media/vat_signing_card_pin.png | Bin .../point_of_sale}/belgian_fdm/setup.rst | 0 .../sales/point_of_sale}/overview.rst | 0 .../overview/media/register01.png | Bin .../overview/media/register02.png | Bin .../overview/media/register03.png | Bin .../point_of_sale}/overview/media/start01.png | Bin .../point_of_sale}/overview/media/start02.png | Bin .../point_of_sale}/overview/media/start03.png | Bin .../point_of_sale}/overview/media/start04.png | Bin .../point_of_sale}/overview/media/start05.png | Bin .../point_of_sale}/overview/media/start06.png | Bin .../point_of_sale}/overview/media/start07.png | Bin .../point_of_sale}/overview/media/start08.png | Bin .../point_of_sale}/overview/media/start09.png | Bin .../point_of_sale}/overview/register.rst | 0 .../sales/point_of_sale}/overview/start.rst | 2 +- .../sales/point_of_sale}/payment.rst | 0 .../payment/media/payment_terminal_01.png | Bin .../payment/media/payment_terminal_02.png | Bin .../payment/media/payment_terminal_03.png | Bin .../payment/media/payment_terminal_04.png | Bin .../payment/media/payment_terminal_05.png | Bin .../payment/media/payment_terminal_06.png | Bin .../point_of_sale}/payment/media/six_01.png | Bin .../point_of_sale}/payment/media/six_02.png | Bin .../point_of_sale}/payment/media/six_03.png | Bin .../point_of_sale}/payment/media/six_04.png | Bin .../point_of_sale}/payment/media/six_05.png | Bin .../point_of_sale}/payment/media/six_06.png | Bin .../point_of_sale}/payment/media/six_07.png | Bin .../point_of_sale}/payment/media/six_08.png | Bin .../point_of_sale}/payment/media/six_09.png | Bin .../point_of_sale}/payment/media/six_10.png | Bin .../payment/media/vantiv_01.png | Bin .../payment/media/vantiv_02.png | Bin .../payment/media/vantiv_03.png | Bin .../payment/media/vantiv_04.png | Bin .../sales/point_of_sale}/payment/vantiv.rst | 0 .../sales/point_of_sale}/restaurant.rst | 0 .../restaurant/bill_printing.rst | 0 .../restaurant/kitchen_printing.rst | 0 .../restaurant/media/bill_printing01.png | Bin .../restaurant/media/bill_printing02.png | Bin .../restaurant/media/kitchen_printing01.png | Bin .../restaurant/media/kitchen_printing02.png | Bin .../restaurant/media/kitchen_printing03.png | Bin .../restaurant/media/multi_orders01.png | Bin .../restaurant/media/setup01.png | Bin .../restaurant/media/setup02.png | Bin .../restaurant/media/setup03.png | Bin .../restaurant/media/setup04.png | Bin .../restaurant/media/split01.png | Bin .../restaurant/media/split02.png | Bin .../restaurant/media/split03.png | Bin .../restaurant/media/table01.png | Bin .../restaurant/media/table02.png | Bin .../restaurant/media/table03.png | Bin .../restaurant/media/table04.png | Bin .../restaurant/media/tips01.png | Bin .../restaurant/media/tips02.png | Bin .../restaurant/media/tips03.png | Bin .../restaurant/media/tips04.png | Bin .../restaurant/media/transfer01.png | Bin .../restaurant/media/transfer02.png | Bin .../restaurant/multi_orders.rst | 0 .../sales/point_of_sale}/restaurant/setup.rst | 0 .../sales/point_of_sale}/restaurant/split.rst | 0 .../sales/point_of_sale}/restaurant/table.rst | 0 .../sales/point_of_sale}/restaurant/tips.rst | 0 .../point_of_sale}/restaurant/transfer.rst | 0 .../sales/point_of_sale}/shop.rst | 0 .../point_of_sale}/shop/cash_control.rst | 0 .../sales/point_of_sale}/shop/invoice.rst | 0 .../shop/media/cash_control01.png | Bin .../shop/media/cash_control02.png | Bin .../shop/media/cash_control03.png | Bin .../shop/media/cash_control04.png | Bin .../shop/media/cash_control05.png | Bin .../shop/media/cash_control06.png | Bin .../point_of_sale}/shop/media/invoice01.png | Bin .../point_of_sale}/shop/media/invoice02.png | Bin .../point_of_sale}/shop/media/invoice03.png | Bin .../point_of_sale}/shop/media/invoice04.png | Bin .../point_of_sale}/shop/media/invoice05.png | Bin .../point_of_sale}/shop/media/invoice06.png | Bin .../point_of_sale}/shop/media/refund01.png | Bin .../point_of_sale}/shop/media/refund02.png | Bin .../sales/point_of_sale}/shop/refund.rst | 0 .../applications/sales/sales.rst | 1 - .../applications/sales/sales}/advanced.rst | 0 .../sales/sales}/advanced/media/portal01.png | Bin .../sales/sales}/advanced/media/portal02.png | Bin .../sales/sales}/advanced/media/portal03.png | Bin .../sales/sales}/advanced/media/portal04.png | Bin .../sales/sales}/advanced/portal.rst | 0 .../applications/sales/sales}/ebay/manage.rst | 0 .../sales/sales}/ebay/media/manage01.png | Bin .../sales/sales}/ebay/media/manage02.png | Bin .../sales/sales}/ebay/media/manage03.png | Bin .../sales/sales}/ebay/media/setup01.png | Bin .../sales/sales}/ebay/media/setup02.png | Bin .../applications/sales/sales}/ebay/setup.rst | 0 .../applications/sales/sales}/invoicing.rst | 0 .../sales/sales}/invoicing/down_payment.rst | 0 .../sales/sales}/invoicing/expense.rst | 0 .../sales}/invoicing/invoicing_policy.rst | 0 .../sales}/invoicing/media/down_payment01.png | Bin .../sales}/invoicing/media/down_payment02.png | Bin .../sales}/invoicing/media/down_payment03.png | Bin .../sales}/invoicing/media/down_payment04.png | Bin .../sales}/invoicing/media/down_payment05.png | Bin .../sales}/invoicing/media/expense01.png | Bin .../sales}/invoicing/media/expense02.png | Bin .../sales}/invoicing/media/expense03.png | Bin .../sales}/invoicing/media/expense04.png | Bin .../sales}/invoicing/media/expense05.png | Bin .../sales}/invoicing/media/expense06.png | Bin .../sales}/invoicing/media/expense07.png | Bin .../invoicing/media/invoicing_policy01.png | Bin .../invoicing/media/invoicing_policy02.png | Bin .../sales}/invoicing/media/milestone01.png | Bin .../sales}/invoicing/media/milestone02.png | Bin .../sales}/invoicing/media/proforma01.png | Bin .../sales}/invoicing/media/proforma02.png | Bin .../sales}/invoicing/media/proforma03.png | Bin .../invoicing/media/subscriptions01.png | Bin .../invoicing/media/time_materials01.png | Bin .../invoicing/media/time_materials02.png | Bin .../invoicing/media/time_materials03.png | Bin .../invoicing/media/time_materials04.png | Bin .../invoicing/media/time_materials05.png | Bin .../invoicing/media/time_materials06.png | Bin .../invoicing/media/time_materials07.png | Bin .../invoicing/media/time_materials08.png | Bin .../invoicing/media/time_materials09.png | Bin .../invoicing/media/time_materials10.png | Bin .../invoicing/media/time_materials11.png | Bin .../invoicing/media/time_materials12.png | Bin .../invoicing/media/time_materials13.png | Bin .../sales/sales}/invoicing/milestone.rst | 0 .../sales/sales}/invoicing/proforma.rst | 0 .../sales/sales}/invoicing/subscriptions.rst | 0 .../sales/sales}/invoicing/time_materials.rst | 0 .../sales/sales}/products_prices.rst | 0 .../sales/sales}/products_prices/prices.rst | 0 .../products_prices/prices/currencies.rst | 0 .../prices/media/currency_rate.png | Bin .../prices/media/customer_pricelist.png | Bin .../prices/media/discount_options.png | Bin .../prices/media/formula_cost.png | Bin .../prices/media/formula_discount.png | Bin .../prices/media/price_computation.png | Bin .../prices/media/pricelist_apply.png | Bin .../prices/media/prices_conversion.png | Bin .../prices/media/pricing_currency.png | Bin .../prices/media/pricing_customer.png | Bin .../prices/media/pricing_formula.png | Bin .../prices/media/pricing_options.png | Bin .../prices/media/pricing_period.png | Bin .../prices/media/pricing_quantity.png | Bin .../prices/media/public_price.png | Bin .../sales}/products_prices/prices/pricing.rst | 2 +- .../sales/sales}/products_prices/products.rst | 0 .../products_prices/products/import.rst | 0 .../products/media/import_templates.zip | Bin .../sales/sales/products_prices/taxes.rst | 12 + .../applications/sales/sales}/sale_ebay.rst | 0 .../sales/sales}/send_quotations.rst | 0 .../sales/sales}/send_quotations/deadline.rst | 0 .../send_quotations/different_addresses.rst | 0 .../send_quotations/get_paid_to_validate.rst | 0 .../get_signature_to_validate.rst | 0 .../media/getpaidtovalidate01.png | Bin .../media/getpaidtovalidate02.png | Bin .../media/getsignaturetovalidate01.png | Bin .../media/getsignaturetovalidate02.png | Bin ...ice_and_deliver_to_different_address01.png | Bin ...ice_and_deliver_to_different_address02.png | Bin ...ice_and_deliver_to_different_address03.png | Bin ...ice_and_deliver_to_different_address04.png | Bin .../media/optional_items01.png | Bin .../media/optional_items02.png | Bin .../media/optional_items03.png | Bin .../media/optional_items04.png | Bin .../media/optional_items05.png | Bin .../media/quotationsdeadline01.png | Bin .../media/quotationsdeadline02.png | Bin .../media/quotationsdeadline03.png | Bin .../media/quote_template01.png | Bin .../media/quote_template02.png | Bin .../media/quote_template03.png | Bin .../media/quote_template04.png | Bin .../media/quote_template05.png | Bin .../media/quote_template06.png | Bin .../media/quote_template07.png | Bin .../media/terms_and_conditions01.png | Bin .../media/terms_and_conditions02.png | Bin .../media/terms_and_conditions03.png | Bin .../sales}/send_quotations/optional_items.rst | 0 .../sales}/send_quotations/quote_template.rst | 0 .../send_quotations/terms_and_conditions.rst | 0 content/applications/services.rst | 9 + .../applications/services/helpdesk.rst | 1 - .../services/helpdesk}/getting_started.rst | 0 .../services/helpdesk}/invoice_time.rst | 0 .../services/helpdesk}/media/helpdesk01.png | Bin .../services/helpdesk}/media/helpdesk02.png | Bin .../services/helpdesk}/media/helpdesk03.png | Bin .../services/helpdesk}/media/helpdesk04.png | Bin .../services/helpdesk}/media/helpdesk05.png | Bin .../services/helpdesk}/media/helpdesk06.png | Bin .../services/helpdesk}/media/helpdesk07.png | Bin .../services/helpdesk}/media/helpdesk08.png | Bin .../services/helpdesk}/media/helpdesk09.png | Bin .../services/helpdesk}/media/helpdesk10.png | Bin .../services/helpdesk}/media/helpdesk11.png | Bin .../services/helpdesk}/media/helpdesk12.png | Bin .../services/helpdesk}/media/helpdesk13.png | Bin .../services/helpdesk}/media/helpdesk14.png | Bin .../services/helpdesk}/media/helpdesk15.png | Bin .../services/helpdesk}/media/helpdesk16.png | Bin .../helpdesk}/media/invoice_time01.png | Bin .../helpdesk}/media/invoice_time02.png | Bin .../helpdesk}/media/invoice_time03.png | Bin .../helpdesk}/media/invoice_time04.png | Bin .../helpdesk}/media/invoice_time05.png | Bin .../helpdesk}/media/invoice_time06.png | Bin .../helpdesk}/media/invoice_time07.png | Bin .../helpdesk}/media/invoice_time08.png | Bin .../helpdesk}/media/invoice_time09.png | Bin .../applications/services/project.rst | 1 - .../services/project}/advanced.rst | 0 .../services/project}/advanced/feedback.rst | 0 .../project}/advanced/media/feedback01.png | Bin .../project}/advanced/media/feedback02.png | Bin .../project}/advanced/media/feedback03.png | Bin .../project}/advanced/media/feedback04.png | Bin .../project}/advanced/media/feedback05.png | Bin .../project}/advanced/media/feedback06.png | Bin .../project}/advanced/media/feedback07.png | Bin .../project}/advanced/media/feedback08.png | Bin .../project}/advanced/media/feedback09.png | Bin .../project}/advanced/media/feedback10.png | Bin .../project}/advanced/media/so_to_task01.png | Bin .../project}/advanced/media/so_to_task02.png | Bin .../project}/advanced/media/so_to_task03.png | Bin .../project}/advanced/media/so_to_task04.png | Bin .../project}/advanced/media/so_to_task05.png | Bin .../project}/advanced/media/so_to_task06.png | Bin .../services/project}/advanced/so_to_task.rst | 2 +- .../services/project}/application.rst | 0 .../services/project}/application/intro.rst | 0 .../services/project}/configuration.rst | 0 .../project}/configuration/collaboration.rst | 0 .../media/manage_collaborate01.png | Bin .../media/manage_collaborate02.png | Bin .../media/manage_collaborate03.png | Bin .../media/manage_collaborate04.png | Bin .../media/manage_collaborate05.png | Bin .../media/manage_collaborate06.png | Bin .../media/manage_collaborate07.png | Bin .../media/manage_collaborate08.png | Bin .../media/manage_collaborate09.png | Bin .../media/manage_collaborate10.png | Bin .../media/manage_collaborate11.png | Bin .../media/manage_collaborate12.png | Bin .../media/manage_collaborate13.png | Bin .../media/manage_collaborate14.png | Bin .../media/manage_collaborate15.png | Bin .../media/manage_collaborate16.png | Bin .../media/manage_collaborate17.png | Bin .../media/manage_collaborate18.png | Bin .../media/manage_collaborate19.png | Bin .../media/manage_collaborate20.png | Bin .../project}/configuration/media/setup01.png | Bin .../project}/configuration/media/setup02.png | Bin .../project}/configuration/media/setup03.png | Bin .../project}/configuration/media/setup04.png | Bin .../project}/configuration/media/setup05.png | Bin .../project}/configuration/media/setup06.png | Bin .../project}/configuration/media/setup07.png | Bin .../configuration/media/time_record01.png | Bin .../configuration/media/time_record02.png | Bin .../configuration/media/time_record03.png | Bin .../configuration/media/time_record04.png | Bin .../configuration/media/visualization01.png | Bin .../configuration/media/visualization02.png | Bin .../configuration/media/visualization03.png | Bin .../configuration/media/visualization04.png | Bin .../configuration/media/visualization05.png | Bin .../configuration/media/visualization06.png | Bin .../services/project}/configuration/setup.rst | 0 .../project}/configuration/time_record.rst | 0 .../project}/configuration/visualization.rst | 0 .../services/project}/overview.rst | 0 .../project}/overview/main_concepts.rst | 0 .../overview/main_concepts/introduction.rst | 0 .../services/project}/planning.rst | 0 .../project}/planning/assignments.rst | 0 .../services/project}/planning/forecast.rst | 0 .../project}/planning/media/assignments01.png | Bin .../project}/planning/media/assignments02.png | Bin .../project}/planning/media/assignments03.png | Bin .../project}/planning/media/assignments04.png | Bin .../project}/planning/media/assignments06.png | Bin .../project}/planning/media/assignments07.png | Bin .../project}/planning/media/assignments08.png | Bin .../project}/planning/media/assignments09.png | Bin .../project}/planning/media/assignments10.png | Bin .../project}/planning/media/forecast01.png | Bin .../project}/planning/media/forecast02.png | Bin .../project}/planning/media/forecast03.png | Bin .../project}/planning/media/forecast04.png | Bin .../project}/planning/media/forecast05.png | Bin .../project}/planning/media/forecast06.png | Bin .../project}/planning/media/forecast07.png | Bin content/applications/settings.rst | 8 + .../settings}/media/browse_apps.png | Bin .../settings}/media/browse_users.png | Bin .../settings}/media/deactivate_user.gif | Bin .../settings}/media/list_users.png | Bin .../settings}/media/settings_app.png | Bin .../settings}/media/uninstall.png | Bin .../settings}/media/uninstall_deps.png | Bin .../settings/users_and_features.rst | 1 - content/applications/websites.rst | 10 + .../applications/websites/ecommerce.rst | 1 - .../websites/ecommerce}/getting_started.rst | 0 .../ecommerce}/getting_started/catalog.rst | 0 .../getting_started/media/create_product.png | Bin .../media/product_customize.png | Bin .../media/product_page_tips.png | Bin .../ecommerce}/getting_started/media/shop.png | Bin .../getting_started/media/shop_customize.png | Bin .../getting_started/media/shop_list.png | Bin .../getting_started/product_page.rst | 2 +- .../websites/ecommerce}/managing_products.rst | 2 +- .../media/multi_images01.png | Bin .../media/multi_images02.png | Bin .../managing_products/media/stock.png | Bin .../managing_products/media/stock_warning.png | Bin .../managing_products/media/stock_web.png | Bin .../media/variant_active.png | Bin .../media/variant_archive.png | Bin .../media/variant_prices.png | Bin .../media/variant_prices_button.png | Bin .../media/variant_prices_web.png | Bin .../managing_products/media/variants.png | Bin .../media/variants_button.png | Bin .../media/variants_setup.png | Bin .../managing_products/multi_images.rst | 0 .../ecommerce}/managing_products/stock.rst | 0 .../ecommerce}/managing_products/variants.rst | 0 .../ecommerce}/maximizing_revenue.rst | 0 .../maximizing_revenue/cross_selling.rst | 0 .../media/comment_inbox.png | Bin .../maximizing_revenue/media/comment_new.png | Bin .../maximizing_revenue/media/comment_post.png | Bin .../media/comment_setup.png | Bin .../media/comment_unpublish.png | Bin .../media/comment_webpage.png | Bin .../media/cross_sell_accessory.png | Bin .../media/cross_sell_accessory_web.png | Bin .../media/cross_sell_optional.png | Bin .../media/cross_sell_optional_install.png | Bin .../media/cross_sell_optional_web.png | Bin .../maximizing_revenue/media/promocode.png | Bin .../media/promocode_backend.png | Bin .../media/promocode_publish.png | Bin .../media/promocode_web.png | Bin .../maximizing_revenue/media/upsell.png | Bin .../media/upsell_publish.png | Bin .../maximizing_revenue/media/upsell_web.png | Bin .../media/website_pricelist_select.png | Bin .../ecommerce}/maximizing_revenue/pricing.rst | 6 +- .../maximizing_revenue/promo_code.rst | 0 .../ecommerce}/maximizing_revenue/reviews.rst | 0 .../maximizing_revenue/upselling.rst | 0 .../websites/ecommerce}/overview.rst | 0 .../ecommerce}/overview/introduction.rst | 0 .../websites/ecommerce}/publish.rst | 0 .../ecommerce}/shopper_experience.rst | 0 .../shopper_experience/authorize.rst | 0 .../shopper_experience/media/authorize01.png | Bin .../shopper_experience/media/authorize02.png | Bin .../media/payment_capture.png | Bin .../media/payment_capture_mode.png | Bin .../media/payment_check.png | Bin .../media/payment_customer_instructions.png | Bin .../media/payment_instructions.png | Bin .../media/payment_invoice.png | Bin .../media/payment_recurring.png | Bin .../media/payment_save_card.png | Bin .../media/payment_transaction.png | Bin .../shopper_experience/media/paypal01.png | Bin .../shopper_experience/media/paypal02.png | Bin .../shopper_experience/media/paypal03.png | Bin .../shopper_experience/media/paypal04.png | Bin .../shopper_experience/media/paypal05.png | Bin .../shopper_experience/media/paypal07.png | Bin .../shopper_experience/media/paypal08.png | Bin .../shopper_experience/media/paypal09.png | Bin .../shopper_experience/media/paypal10.png | Bin .../shopper_experience/media/paypal11.png | Bin .../shopper_experience/media/paypal12.png | Bin .../shopper_experience/media/paypal13.png | Bin .../media/paypal_account_optional.png | Bin .../media/paypal_auto_return.png | Bin .../media/paypal_credentials.png | Bin .../media/paypal_data_transfer.png | Bin .../shopper_experience/media/paypal_debug.png | Bin .../media/paypal_encoding_options.png | Bin .../shopper_experience/media/paypal_fees.png | Bin .../media/paypal_identity_token.png | Bin .../shopper_experience/media/paypal_ipn.png | Bin .../media/paypal_ipn_setup.png | Bin .../shopper_experience/media/paypal_live.png | Bin .../media/paypal_more_options.png | Bin .../media/paypal_profile.png | Bin .../media/paypal_selling_tools.png | Bin .../media/paypal_website_preferences.png | Bin .../shopper_experience/media/portal_link.png | Bin .../shopper_experience/media/portal_menu.png | Bin .../media/portal_odoo_signup.png | Bin .../ecommerce}/shopper_experience/payment.rst | 0 .../shopper_experience/payment_acquirer.rst | 0 .../ecommerce}/shopper_experience/paypal.rst | 0 .../ecommerce}/shopper_experience/portal.rst | 0 .../shopper_experience/wire_transfer.rst | 0 .../applications/websites/ecommerce/taxes.rst | 11 + .../applications/websites}/livechat.rst | 1 - .../websites}/media/live_chat01.png | Bin .../websites}/media/live_chat02.png | Bin .../websites}/media/live_chat03.png | Bin .../websites}/media/live_chat04.png | Bin .../websites}/media/live_chat05.png | Bin .../websites}/media/live_chat06.png | Bin .../websites}/media/live_chat07.png | Bin .../applications/websites/website.rst | 1 - .../websites/website}/optimize.rst | 0 .../website}/optimize/google_analytics.rst | 0 .../optimize/google_analytics_dashboard.rst | 0 .../website}/optimize/link_tracker.rst | 2 +- .../optimize/media/enable_link_tracker.png | Bin .../media/google_analytics_account.png | Bin .../optimize/media/google_analytics_api.png | Bin .../media/google_analytics_authorization.png | Bin .../media/google_analytics_client_id.png | Bin .../google_analytics_create_credentials.png | Bin .../media/google_analytics_create_project.png | Bin .../media/google_analytics_enable.png | Bin .../google_analytics_get_credentials.png | Bin .../optimize/media/google_analytics_login.png | Bin .../media/google_analytics_settings.png | Bin .../optimize/media/google_analytics_start.png | Bin .../media/google_analytics_tracking_id.png | Bin .../optimize/media/link_tracker_fields.png | Bin .../optimize/media/links_statistics.png | Bin .../website}/optimize/media/seo01.png | Bin .../website}/optimize/media/seo02.png | Bin .../website}/optimize/media/seo03.png | Bin .../website}/optimize/media/seo04.png | Bin .../website}/optimize/media/seo05.png | Bin .../website}/optimize/media/seo06.png | Bin .../website}/optimize/media/seo07.png | Bin .../website}/optimize/media/seo08.png | Bin .../website}/optimize/media/seo09.png | Bin .../website}/optimize/media/seo10.png | Bin .../website}/optimize/media/seo11.png | Bin .../website}/optimize/media/seo12.png | Bin .../website}/optimize/media/seo13.png | Bin .../website}/optimize/media/seo14.png | Bin .../websites/website}/optimize/seo.rst | 0 .../websites/website}/publish.rst | 0 .../websites/website}/publish/domain_name.rst | 9 +- .../website}/publish/media/domain_name01.png | Bin .../website}/publish/media/domain_name02.png | Bin .../website}/publish/media/domain_name03.png | Bin .../website}/publish/media/domain_name04.png | Bin .../publish/media/multi_website01.png | Bin .../publish/media/multi_website02.png | Bin .../publish/media/multi_website03.png | Bin .../publish/media/multi_website04.png | Bin .../publish/media/multi_website05.png | Bin .../publish/media/multi_website06.png | Bin .../publish/media/multi_website07.png | Bin .../publish/media/multi_website08.png | Bin .../publish/media/multi_website09.png | Bin .../publish/media/multi_website10.png | Bin .../publish/media/multi_website11.png | Bin .../publish/media/multi_website12.png | Bin .../publish/media/multi_website13.png | Bin .../publish/media/multi_website14.png | Bin .../publish/media/multi_website15.png | Bin .../publish/media/multi_website16.png | Bin .../publish/media/multi_website17.png | Bin .../publish/media/multi_website18.png | Bin .../publish/media/translate_website01.png | Bin .../publish/media/translate_website02.png | Bin .../publish/media/translate_website03.png | Bin .../publish/media/translate_website04.png | Bin .../publish/media/translate_website05.png | Bin .../website}/publish/multi_website.rst | 0 .../websites/website}/publish/translate.rst | 0 contributing.rst => content/contributing.rst | 1 - .../contributing}/documentation.rst | 1 - .../documentation/content_guidelines.rst | 1 - .../documentation/introduction_guide.rst | 1 - .../documentation/media/commit-changes.png | Bin .../media/compare-across-forks.png | Bin .../documentation/media/create-invoice.png | Bin .../media/create-pull-request.png | Bin .../documentation/media/edit-on-github.png | Bin .../documentation/media/fork-button.png | Bin .../documentation/media/fork-repository.png | Bin .../documentation/media/new-pull-request.png | Bin .../media/screenshot-max-width.png | Bin .../documentation/media/screenshot-tips.gif | Bin .../media/select-branches-base.png | Bin .../media/select-branches-fork.png | Bin .../documentation/media/version-selector.png | Bin .../documentation/rst_cheat_sheet.rst | 14 - .../documentation/rst_guidelines.rst | 1 - content/developer.rst | 10 + content/developer/glossary.rst | 43 + content/developer/howtos.rst | 12 + content/developer/howtos/backend.rst | 1797 ++ .../howtos/backend/exercise-access-rights | 40 + .../howtos/backend/exercise-access-rules | 27 + .../howtos/backend/exercise-advanced-treeview | 19 + .../howtos/backend/exercise-basic-action | 54 + .../howtos/backend/exercise-calendar | 78 + .../howtos/backend/exercise-computed | 40 + .../howtos/backend/exercise-constraint-python | 25 + .../howtos/backend/exercise-constraint-sql | 24 + .../howtos/backend/exercise-copy-override | 28 + .../howtos/backend/exercise-creation | 152 + .../howtos/backend/exercise-dashboard | 95 + .../howtos/backend/exercise-defaults | 28 + .../developer/howtos/backend/exercise-demo | 48 + .../howtos/backend/exercise-domain-advanced | 42 + .../howtos/backend/exercise-domain-basic | 17 + .../howtos/backend/exercise-formview | 29 + .../backend/exercise-formview-notebooks | 24 + .../developer/howtos/backend/exercise-gantt | 61 + .../developer/howtos/backend/exercise-graph | 56 + .../developer/howtos/backend/exercise-kanban | 78 + .../howtos/backend/exercise-many2many | 22 + .../howtos/backend/exercise-many2one | 95 + .../developer/howtos/backend/exercise-model | 19 + .../howtos/backend/exercise-model-inheritance | 78 + .../howtos/backend/exercise-onchange | 28 + .../howtos/backend/exercise-one2many | 36 + .../developer/howtos/backend/exercise-report | 50 + .../howtos/backend/exercise-searchview | 28 + .../howtos/backend/exercise-searchview-basic | 24 + .../developer/howtos/backend/exercise-session | 58 + .../howtos/backend/exercise-translations | 56 + .../developer/howtos/backend/exercise-wizard | 25 + .../howtos/backend/exercise-wizard-action | 30 + .../howtos/backend/exercise-wizard-launch | 45 + .../howtos/backend/exercise-wizard-multi | 38 + content/developer/howtos/backend/series | 35 + .../developer/howtos/profile/flamegraph.svg | 315 + content/developer/howtos/profilecode.rst | 133 + .../theme_tutorial_assets/img/Intro.jpg | Bin 0 -> 34344 bytes .../theme_tutorial_assets/img/after-menu.png | Bin 0 -> 90382 bytes .../howtos/theme_tutorial_assets/img/cms.jpg | Bin 0 -> 26015 bytes .../img/def_structure.jpg | Bin 0 -> 28760 bytes .../img/functionalities.jpg | Bin 0 -> 11727 bytes .../howtos/theme_tutorial_assets/img/page.jpg | Bin 0 -> 62196 bytes .../img/page_structure.jpg | Bin 0 -> 30602 bytes .../theme_tutorial_assets/img/restart.png | Bin 0 -> 724 bytes .../theme_tutorial_assets/img/seo_promote.png | Bin 0 -> 33125 bytes .../img/seo_snippet_good.png | Bin 0 -> 158711 bytes .../img/seo_snippet_wrong.png | Bin 0 -> 75244 bytes .../img/services_page_menu.png | Bin 0 -> 3513 bytes .../img/services_page_nostyle.png | Bin 0 -> 12961 bytes .../img/services_page_styled.png | Bin 0 -> 11114 bytes .../theme_tutorial_assets/img/snippet.jpg | Bin 0 -> 33063 bytes .../theme_tutorial_assets/img/snippet_bar.png | Bin 0 -> 32119 bytes .../img/snippet_custom_method.png | Bin 0 -> 39087 bytes .../img/snippet_default.png | Bin 0 -> 23694 bytes .../img/snippet_options.png | Bin 0 -> 27575 bytes .../img/snippet_options2.png | Bin 0 -> 28440 bytes .../theme_tutorial_assets/img/styles.jpg | Bin 0 -> 40789 bytes .../img/theme_folder.jpg | Bin 0 -> 9643 bytes .../img/upgrade_module.png | Bin 0 -> 39135 bytes content/developer/howtos/themes.rst | 1116 + content/developer/howtos/web.rst | 2329 ++ content/developer/howtos/web/about_odoo.png | Bin 0 -> 8752 bytes content/developer/howtos/web/devmode.png | Bin 0 -> 7967 bytes content/developer/howtos/web/qweb.png | Bin 0 -> 14573 bytes .../developer/howtos/web/viewarchitecture.dia | Bin 0 -> 1918 bytes .../developer/howtos/web/viewarchitecture.png | Bin 0 -> 12937 bytes .../developer/howtos/web/viewarchitecture.svg | 1 + content/developer/howtos/website.rst | 512 + content/developer/howtos/website/basic-acl | 23 + .../developer/howtos/website/basic-controller | 22 + .../developer/howtos/website/basic-list.png | Bin 0 -> 1434 bytes content/developer/howtos/website/basic-model | 18 + .../developer/howtos/website/biography-esc | 23 + .../developer/howtos/website/biography-field | 18 + .../developer/howtos/website/chatter-backend | 29 + .../developer/howtos/website/converter-model | 44 + content/developer/howtos/website/course-m2o | 24 + .../developer/howtos/website/course-no-price | 21 + content/developer/howtos/website/course-o2m | 33 + .../developer/howtos/website/course-product | 142 + .../howtos/website/course-products-sidebar | 18 + content/developer/howtos/website/course-views | 57 + .../howtos/website/data-retrieval-orm | 30 + content/developer/howtos/website/demo-data | 42 + content/developer/howtos/website/field-format | 16 + content/developer/howtos/website/field-raw | 15 + content/developer/howtos/website/field-widget | 16 + .../developer/howtos/website/helloworld.png | Bin 0 -> 823 bytes content/developer/howtos/website/layout.png | Bin 0 -> 4826 bytes content/developer/howtos/website/module-empty | 153 + .../howtos/website/product-dependency | 16 + .../developer/howtos/website/routing-basic | 19 + .../howtos/website/routing-converter | 20 + content/developer/howtos/website/series | 27 + .../developer/howtos/website/teacher-links | 27 + .../howtos/website/teachers-formview | 26 + .../developer/howtos/website/teachers-menu | 35 + content/developer/howtos/website/template | 42 + .../developer/howtos/website/website-support | 50 + .../developer/images/inheritance_methods.png | Bin 0 -> 14366 bytes content/developer/images/rating_request.png | Bin 0 -> 12189 bytes content/developer/reference.rst | 28 + content/developer/reference/actions.rst | 444 + content/developer/reference/cmdline.rst | 706 + content/developer/reference/data.rst | 316 + content/developer/reference/guidelines.rst | 1218 + content/developer/reference/http.rst | 86 + .../images/mobile_contact_create.png | Bin 0 -> 7218 bytes .../reference/images/mobile_notification.png | Bin 0 -> 7714 bytes .../images/mobile_switch_account.png | Bin 0 -> 19702 bytes .../reference/images/mobile_working.jpg | Bin 0 -> 21719 bytes .../reference/images/odoo_mobile_api.png | Bin 0 -> 13125 bytes content/developer/reference/images/runner.png | Bin 0 -> 2864 bytes .../developer/reference/images/runner2.png | Bin 0 -> 4000 bytes .../developer/reference/images/snackbar.png | Bin 0 -> 4111 bytes content/developer/reference/images/tests.png | Bin 0 -> 19629 bytes content/developer/reference/images/tests2.png | Bin 0 -> 10081 bytes content/developer/reference/images/tests3.png | Bin 0 -> 10394 bytes content/developer/reference/images/toast.png | Bin 0 -> 2986 bytes content/developer/reference/iot.rst | 139 + .../reference/javascript_cheatsheet.rst | 280 + .../reference/javascript_reference.rst | 2230 ++ content/developer/reference/mixins.rst | 1078 + content/developer/reference/mobile.rst | 212 + content/developer/reference/module.rst | 145 + content/developer/reference/orm.rst | 1415 + content/developer/reference/qweb.rst | 650 + content/developer/reference/reports.rst | 353 + content/developer/reference/security.rst | 99 + .../reference/static/res.country.state.csv | 15 + content/developer/reference/testing.rst | 289 + content/developer/reference/translations.rst | 193 + .../reference/translations/po-export.png | Bin 0 -> 11576 bytes content/developer/reference/views.rst | 1567 ++ content/developer/webservices.rst | 13 + content/developer/webservices/iap.rst | 768 + content/developer/webservices/iap/01-init | 16 + content/developer/webservices/iap/02-button | 34 + content/developer/webservices/iap/03-callback | 40 + content/developer/webservices/iap/series | 3 + .../developer/webservices/iap_service/01-init | 16 + .../developer/webservices/iap_service/02-tnx | 48 + .../webservices/iap_service/03-template | 56 + .../developer/webservices/iap_service/series | 3 + .../developer/webservices/images/button.png | Bin 0 -> 11828 bytes .../webservices/images/creating_service.png | Bin 0 -> 135059 bytes .../developer/webservices/images/credits.jpg | Bin 0 -> 52414 bytes .../developer/webservices/images/credits2.jpg | Bin 0 -> 33996 bytes content/developer/webservices/images/flow.png | Bin 0 -> 6419 bytes content/developer/webservices/images/menu.png | Bin 0 -> 30694 bytes .../webservices/images/no-credit.png | Bin 0 -> 15426 bytes .../developer/webservices/images/normal.png | Bin 0 -> 16181 bytes .../developer/webservices/images/package.png | Bin 0 -> 44586 bytes .../developer/webservices/images/players.png | Bin 0 -> 23348 bytes .../webservices/images/service_created.png | Bin 0 -> 60608 bytes .../webservices/images/service_list.png | Bin 0 -> 35389 bytes .../developer/webservices/images/template.png | Bin 0 -> 16080 bytes .../developer/webservices/localization.rst | 423 + content/developer/webservices/odoo.rst | 1300 + content/developer/webservices/upgrade.rst | 658 + content/index.rst | 12 + legal.rst => content/legal.rst | 57 +- {legal => content/legal}/coc.rst | 0 .../banners => content/legal/img}/pdf.svg | 146 +- .../legal/img}/pdf_missing.svg | 0 .../banners => content/legal/img}/txt.svg | 118 +- .../legal/img}/txt_missing.svg | 0 {legal => content/legal}/licenses.rst | 1 - .../legal}/licenses/enterprise_license.txt | 0 .../legal}/licenses/licenses.rst | 0 {legal => content/legal}/others.rst | 1 - {legal => content/legal}/others/cla.rst | 0 {legal => content/legal}/others/privacy.rst | 0 {legal => content/legal}/terms.rst | 1 - {legal => content/legal}/terms/enterprise.rst | 2 - .../legal}/terms/enterprise_tex.rst | 0 .../legal}/terms/i18n/enterprise_de.rst | 0 .../legal}/terms/i18n/enterprise_es.rst | 0 .../legal}/terms/i18n/enterprise_fr.rst | 2 - .../legal}/terms/i18n/enterprise_nl.rst | 0 .../legal}/terms/i18n/enterprise_tex_de.rst | 0 .../legal}/terms/i18n/enterprise_tex_es.rst | 0 .../legal}/terms/i18n/enterprise_tex_fr.rst | 0 .../legal}/terms/i18n/enterprise_tex_nl.rst | 0 .../legal}/terms/i18n/partnership_es.rst | 0 .../legal}/terms/i18n/partnership_fr.rst | 2 - .../legal}/terms/i18n/partnership_tex_es.rst | 0 .../legal}/terms/i18n/partnership_tex_fr.rst | 0 .../legal}/terms/i18n/terms_of_sale_fr.rst | 0 .../terms/i18n/terms_of_sale_tex_fr.rst | 0 .../legal}/terms/odoo_sh_terms.rst | 0 .../legal}/terms/partnership.rst | 2 - .../legal}/terms/partnership_tex.rst | 0 .../legal}/terms/terms_of_sale.rst | 0 .../legal}/terms/terms_of_sale_tex.rst | 0 content/services.rst | 8 + support.rst => content/services/support.rst | 1 - .../services/support}/media/add_text.png | Bin .../support}/media/edit_on_github.png | Bin .../support}/media/preview_changes.png | Bin .../support}/media/propose_changes.png | Bin .../services/support/supported_versions.rst | 83 + .../services/support}/what_can_i_expect.rst | 1 - .../support}/where_can_i_get_support.rst | 1 - ecommerce/taxes.rst | 12 - extensions/autodoc_placeholder/__init__.py | 26 + .../embedded_video/__init__.py | 9 +- extensions/exercise_admonition/__init__.py | 29 + .../github_link/__init__.py | 54 +- .../html_domain/__init__.py | 83 +- extensions/odoo_theme/__init__.py | 101 + extensions/odoo_theme/layout.html | 125 + .../layout_templates/changelog.html | 30 + .../odoo_theme/layout_templates/footer.html | 14 + .../layout_templates/google_analytics.html | 10 + .../odoo_theme/layout_templates/header.html | 12 + .../odoo_theme/layout_templates/homepage.html | 155 + .../layout_templates/language_switcher.html | 22 + .../odoo_theme/layout_templates/menu.html | 12 + .../odoo_theme/layout_templates/page_toc.html | 4 + .../layout_templates/searchbox.html | 11 + .../layout_templates/version_switcher.html | 27 + extensions/odoo_theme/pygments_override.py | 48 + extensions/odoo_theme/search.html | 14 + .../fonts/Inter-VariableFont_slnt,wght.ttf | Bin 0 -> 748068 bytes .../static/fonts/Inter-italic.var.woff2 | Bin 0 -> 240240 bytes .../static/fonts/Inter-roman.var.woff2 | Bin 0 -> 224744 bytes .../odoo_theme/static/fonts/icomoon.eot | Bin 0 -> 58820 bytes .../odoo_theme/static/fonts/icomoon.svg | 91 + .../odoo_theme/static/fonts/icomoon.ttf | Bin 0 -> 58656 bytes .../odoo_theme/static/fonts/icomoon.woff | Bin 0 -> 58732 bytes .../odoo_theme/static/fonts/icomoon.woff2 | Bin 0 -> 29756 bytes .../static/img/banner-applications.png | Bin 0 -> 38842 bytes .../odoo_theme}/static/img/banner_bg.png | Bin extensions/odoo_theme/static/img/bg-cat.svg | 16 + .../odoo_theme/static/img/doc-animation.svg | 771 + extensions/odoo_theme/static/img/ducky.svg | 1 + extensions/odoo_theme/static/img/favicon.ico | Bin 0 -> 1150 bytes .../static/img/geometric_gradient.png | Bin 0 -> 52691 bytes .../static/img/github-square_32.png | Bin .../static/img/homepage-illustration.svg | 1 + .../static/img/logos/odoo_logo.png | Bin .../odoo_theme/static/img/logos/odoo_logo.svg | 21 + .../static/img/logos/odoo_logo_small.png | Bin .../odoo_theme}/static/img/odoo_logo_rgb.png | Bin .../static/img/odoo_logo_white.png | Bin extensions/odoo_theme/static/img/poule.svg | 1 + extensions/odoo_theme/static/js/layout.js | 12 + extensions/odoo_theme/static/js/menu.js | 60 + extensions/odoo_theme/static/js/page_toc.js | 127 + extensions/odoo_theme/static/js/utils.js | 65 + .../odoo_theme/static/scss/_iconfont.scss | 419 + .../odoo_theme/static/scss/_mixins.scss | 164 + .../odoo_theme/static/scss/_sphinx_basic.scss | 787 + .../odoo_theme/static/scss/_typography.scss | 81 + .../odoo_theme/static/scss/_variables.scss | 252 + .../static/scss/bootstrap_overridden.scss | 24 + .../scss/bootstrap_scss/_accordion.scss | 125 + .../static/scss/bootstrap_scss/_alert.scss | 57 + .../static/scss/bootstrap_scss/_badge.scss | 29 + .../scss/bootstrap_scss/_breadcrumb.scss | 28 + .../scss/bootstrap_scss/_button-group.scss | 139 + .../static/scss/bootstrap_scss/_buttons.scss | 109 + .../static/scss/bootstrap_scss/_card.scss | 215 + .../static/scss/bootstrap_scss/_carousel.scss | 223 + .../static/scss/bootstrap_scss/_close.scss | 40 + .../scss/bootstrap_scss/_containers.scss | 41 + .../static/scss/bootstrap_scss/_dropdown.scss | 235 + .../static/scss/bootstrap_scss/_forms.scss | 9 + .../scss/bootstrap_scss/_functions.scss | 205 + .../static/scss/bootstrap_scss/_grid.scss | 22 + .../static/scss/bootstrap_scss/_helpers.scss | 7 + .../static/scss/bootstrap_scss/_images.scss | 42 + .../scss/bootstrap_scss/_list-group.scss | 163 + .../static/scss/bootstrap_scss/_mixins.scss | 41 + .../static/scss/bootstrap_scss/_modal.scss | 235 + .../static/scss/bootstrap_scss/_nav.scss | 127 + .../static/scss/bootstrap_scss/_navbar.scss | 293 + .../scss/bootstrap_scss/_pagination.scss | 64 + .../static/scss/bootstrap_scss/_popover.scss | 173 + .../static/scss/bootstrap_scss/_progress.scss | 45 + .../static/scss/bootstrap_scss/_reboot.scss | 635 + .../static/scss/bootstrap_scss/_root.scss | 16 + .../static/scss/bootstrap_scss/_spinners.scss | 65 + .../static/scss/bootstrap_scss/_tables.scss | 150 + .../static/scss/bootstrap_scss/_toasts.scss | 50 + .../static/scss/bootstrap_scss/_tooltip.scss | 115 + .../scss/bootstrap_scss/_transitions.scss | 19 + .../static/scss/bootstrap_scss/_type.scss | 104 + .../scss/bootstrap_scss/_utilities.scss | 560 + .../scss/bootstrap_scss/_variables.scss | 1333 + .../scss/bootstrap_scss/bootstrap-grid.scss | 65 + .../scss/bootstrap_scss/bootstrap-reboot.scss | 15 + .../bootstrap_scss/bootstrap-utilities.scss | 18 + .../static/scss/bootstrap_scss/bootstrap.scss | 51 + .../forms/_floating-labels.scss | 61 + .../bootstrap_scss/forms/_form-check.scss | 151 + .../bootstrap_scss/forms/_form-control.scss | 223 + .../bootstrap_scss/forms/_form-range.scss | 91 + .../bootstrap_scss/forms/_form-select.scss | 68 + .../scss/bootstrap_scss/forms/_form-text.scss | 11 + .../bootstrap_scss/forms/_input-group.scss | 121 + .../scss/bootstrap_scss/forms/_labels.scss | 36 + .../bootstrap_scss/forms/_validation.scss | 12 + .../bootstrap_scss/helpers/_clearfix.scss | 3 + .../helpers/_colored-links.scss | 12 + .../bootstrap_scss/helpers/_position.scss | 30 + .../scss/bootstrap_scss/helpers/_ratio.scss | 26 + .../helpers/_stretched-link.scss | 15 + .../helpers/_text-truncation.scss | 7 + .../helpers/_visually-hidden.scss | 8 + .../scss/bootstrap_scss/mixins/_alert.scss | 9 + .../bootstrap_scss/mixins/_border-radius.scss | 76 + .../bootstrap_scss/mixins/_box-shadow.scss | 18 + .../bootstrap_scss/mixins/_breakpoints.scss | 127 + .../scss/bootstrap_scss/mixins/_buttons.scss | 128 + .../scss/bootstrap_scss/mixins/_caret.scss | 62 + .../scss/bootstrap_scss/mixins/_clearfix.scss | 9 + .../bootstrap_scss/mixins/_container.scss | 9 + .../bootstrap_scss/mixins/_deprecate.scss | 10 + .../scss/bootstrap_scss/mixins/_forms.scss | 117 + .../bootstrap_scss/mixins/_gradients.scss | 43 + .../scss/bootstrap_scss/mixins/_grid.scss | 120 + .../scss/bootstrap_scss/mixins/_image.scss | 16 + .../bootstrap_scss/mixins/_list-group.scss | 22 + .../scss/bootstrap_scss/mixins/_lists.scss | 7 + .../bootstrap_scss/mixins/_pagination.scss | 29 + .../bootstrap_scss/mixins/_reset-text.scss | 17 +- .../scss/bootstrap_scss/mixins/_resize.scss | 4 +- .../mixins/_table-variants.scss | 21 + .../bootstrap_scss/mixins/_text-truncate.scss | 4 +- .../bootstrap_scss/mixins/_transition.scss | 26 + .../bootstrap_scss/mixins/_utilities.scss | 68 + .../mixins/_visually-hidden.scss | 28 + .../scss/bootstrap_scss/utilities/_api.scss | 47 + .../scss/bootstrap_scss/vendor/_rfs.scss | 312 + extensions/odoo_theme/static/style.scss | 955 + .../odoo => extensions/odoo_theme}/theme.conf | 0 extensions/odoo_theme/translator.py | 162 + .../redirects/__init__.py | 9 +- .../switcher/__init__.py | 35 +- extensions/switcher/static/js/switcher.js | 36 + general.rst | 13 - .../media/getting_started01.png | Bin 5317 -> 0 bytes .../media/getting_started02.png | Bin 17544 -> 0 bytes .../media/getting_started03.png | Bin 24405 -> 0 bytes .../media/getting_started04.png | Bin 22263 -> 0 bytes .../media/getting_started05.png | Bin 18982 -> 0 bytes .../media/getting_started06.png | Bin 60429 -> 0 bytes .../media/getting_started07.png | Bin 6506 -> 0 bytes .../media/getting_started08.png | Bin 25825 -> 0 bytes .../media/getting_started09.png | Bin 14454 -> 0 bytes .../media/getting_started10.png | Bin 13226 -> 0 bytes .../media/getting_started11.png | Bin 30207 -> 0 bytes .../media/getting_started12.png | Bin 2958 -> 0 bytes .../media/getting_started13.png | Bin 243652 -> 0 bytes getting_started/documentation.rst | 258 - getting_started/media/basic_quickstart01.png | Bin 23192 -> 0 bytes getting_started/media/basic_quickstart02.png | Bin 34024 -> 0 bytes index.rst | 13 - odoo_sh/documentation.rst | 12 - portal/media/changemethod.png | Bin 9707 -> 0 bytes portal/media/invoices.png | Bin 9848 -> 0 bytes portal/media/managepayment.png | Bin 5859 -> 0 bytes portal/media/my_portal.png | Bin 8767 -> 0 bytes portal/media/quotation_accept.png | Bin 14683 -> 0 bytes portal/media/quotations.png | Bin 13590 -> 0 bytes portal/media/sales.png | Bin 8634 -> 0 bytes portal/media/subscriptionstatus.png | Bin 11096 -> 0 bytes portal/media/tickets.png | Bin 15381 -> 0 bytes portal/my_odoo_portal.rst | 115 - practical.rst | 18 - requirements.txt | 9 +- sales/products_prices/taxes.rst | 13 - {_static => static/css}/accounting.css | 95 +- {_static => static/css}/legal.css | 2 +- static/css/odoo.css | 26 + ...d_party_application_product_categories.csv | 6 + ...rnal_id_3rd_party_application_products.csv | 6 + static/example_files/database_import_test.sql | 155 + static/example_files/m2m_customers_tags.csv | 6 + .../example_files/o2m_customers_contacts.csv | 9 + .../o2m_purchase_order_lines.csv | 10 + ...order_functional_error_line_cant_adpat.csv | 6 + static/files/certificate.cer | Bin 0 -> 1471 bytes static/files/certificate.key | Bin 0 -> 1298 bytes {_static/banners => static/img}/odoo_icon.png | Bin {_static/banners => static/img}/odoo_logo.png | Bin {_static => static/js}/accounts.js | 10 +- {_static => static/js}/atom.js | 8 + {_static => static/js}/chart-of-accounts.js | 201 +- .../js}/coa-valuation-anglo-saxon.js | 100 +- .../js}/coa-valuation-continental.js | 86 +- {_static => static/js}/entries.js | 89 +- {_static => static/js}/inventory.js | 83 +- {_static => static/js}/misc.js | 5 +- {_static => static/js}/reconciliation.js | 39 +- {_static => static}/latex/odoo.sty | 0 support/supported_versions.rst | 84 - 2471 files changed, 39885 insertions(+), 60126 deletions(-) delete mode 100644 _extensions/demo_link.py delete mode 100644 _extensions/odoo/__init__.py delete mode 100644 _extensions/odoo/breadcrumb_list.html delete mode 100644 _extensions/odoo/layout.html delete mode 100644 _extensions/odoo/pygments_override.py delete mode 100644 _extensions/odoo/static/animations.less delete mode 100644 _extensions/odoo/static/aside.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/.csscomb.json delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/.csslintrc delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/alerts.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/badges.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/bootstrap.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/breadcrumbs.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/button-groups.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/buttons.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/carousel.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/close.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/code.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/component-animations.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/dropdowns.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/forms.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/glyphicons.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/grid.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/input-groups.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/jumbotron.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/labels.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/list-group.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/media.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/alerts.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/background-variant.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/border-radius.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/buttons.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/center-block.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/clearfix.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/forms.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/gradients.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/grid-framework.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/grid.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/hide-text.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/image.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/labels.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/list-group.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/nav-divider.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/nav-vertical-align.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/opacity.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/pagination.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/panels.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/progress-bar.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/reset-filter.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/responsive-visibility.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/size.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/tab-focus.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/table-row.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/text-emphasis.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/mixins/vendor-prefixes.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/modals.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/navbar.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/navs.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/normalize.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/pager.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/pagination.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/panels.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/popovers.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/print.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/progress-bars.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/responsive-embed.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/responsive-utilities.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/scaffolding.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/tables.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/theme.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/thumbnails.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/tooltip.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/type.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/utilities.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/variables.less delete mode 100755 _extensions/odoo/static/bootstrap-3.3.6/less/wells.less delete mode 100644 _extensions/odoo/static/bootstrap.css.map delete mode 100644 _extensions/odoo/static/bootstrap.js delete mode 100644 _extensions/odoo/static/doc.js delete mode 100644 _extensions/odoo/static/fonts/Material-Design-Icons.eot delete mode 100644 _extensions/odoo/static/fonts/Material-Design-Icons.svg delete mode 100644 _extensions/odoo/static/fonts/Material-Design-Icons.ttf delete mode 100644 _extensions/odoo/static/fonts/Material-Design-Icons.woff delete mode 100644 _extensions/odoo/static/footer.less delete mode 100644 _extensions/odoo/static/header.less delete mode 100644 _extensions/odoo/static/img/2x_apps_families_s.png delete mode 100644 _extensions/odoo/static/img/apps_families_s.png delete mode 100644 _extensions/odoo/static/img/geometric_gradient.png delete mode 100644 _extensions/odoo/static/img/logos/odoo_logo.svg delete mode 100644 _extensions/odoo/static/jquery.min.js delete mode 100644 _extensions/odoo/static/jquery.noconflict.js delete mode 100644 _extensions/odoo/static/layout.less delete mode 100644 _extensions/odoo/static/mdi.less delete mode 100644 _extensions/odoo/static/mixins.less delete mode 100644 _extensions/odoo/static/print.less delete mode 100644 _extensions/odoo/static/style.css delete mode 100644 _extensions/odoo/static/style.less delete mode 100644 _extensions/odoo/static/typography.less delete mode 100644 _extensions/odoo/static/variables.less delete mode 100644 _extensions/odoo/sub-menu_list.html delete mode 100644 _extensions/odoo/switchers_list.html delete mode 100644 _extensions/odoo/translator.py delete mode 100644 _static/banners/accounting.jpg delete mode 100644 _static/banners/contributing.png delete mode 100644 _static/banners/crm.jpg delete mode 100644 _static/banners/db-upgrade.png delete mode 100644 _static/banners/db_online.jpg delete mode 100644 _static/banners/db_premise.jpg delete mode 100644 _static/banners/discuss.jpg delete mode 100644 _static/banners/download-icon.png delete mode 100644 _static/banners/ecommerce.jpg delete mode 100644 _static/banners/expense.jpg delete mode 100644 _static/banners/general.jpg delete mode 100644 _static/banners/getting_started.png delete mode 100644 _static/banners/helpdesk.jpg delete mode 100644 _static/banners/hosting_changes.png delete mode 100644 _static/banners/inventory.jpg delete mode 100644 _static/banners/iot.jpeg delete mode 100644 _static/banners/livechat.jpg delete mode 100644 _static/banners/m_1.jpg delete mode 100644 _static/banners/m_2.jpg delete mode 100644 _static/banners/m_accounting.jpg delete mode 100644 _static/banners/manufacturing.jpg delete mode 100644 _static/banners/mobile.jpg delete mode 100644 _static/banners/my_odoo_portal.jpg delete mode 100644 _static/banners/odoo-sh.jpg delete mode 100644 _static/banners/pdf-icon.png delete mode 100644 _static/banners/pos.jpg delete mode 100644 _static/banners/project.jpg delete mode 100644 _static/banners/purchase.jpg delete mode 100644 _static/banners/recruitment.jpg delete mode 100644 _static/banners/repair.jpg delete mode 100644 _static/banners/sales.jpg delete mode 100644 _static/banners/seo.jpg delete mode 100644 _static/banners/sign.jpg delete mode 100644 _static/banners/support.jpg delete mode 100644 _static/banners/users.jpg delete mode 100644 _static/coa-valuation.js delete mode 100644 _static/immutable.js delete mode 100644 _static/prefixfree.min.js delete mode 100644 _static/react.js delete mode 100644 _static/react.min.js delete mode 100644 accounting/others/inventory.rst delete mode 100644 applications.rst delete mode 100644 business.rst create mode 100644 content/administration.rst create mode 100644 content/administration/db_management.rst rename {db_management => content/administration/db_management}/db_online.rst (99%) rename {db_management => content/administration/db_management}/db_premise.rst (99%) rename {db_management => content/administration/db_management}/hosting_changes.rst (99%) rename {db_management => content/administration/db_management}/media/add_more_users.png (100%) rename {db_management => content/administration/db_management}/media/database_expired.png (100%) rename {db_management => content/administration/db_management}/media/databases.png (100%) rename {db_management => content/administration/db_management}/media/db_buttons.png (100%) rename {db_management => content/administration/db_management}/media/db_duplicate.png (100%) rename {db_management => content/administration/db_management}/media/db_manager.gif (100%) rename {db_management => content/administration/db_management}/media/db_uuid.png (100%) rename {db_management => content/administration/db_management}/media/delete_button.png (100%) rename {db_management => content/administration/db_management}/media/delete_warning.png (100%) rename {db_management => content/administration/db_management}/media/dependencies.png (100%) rename {db_management => content/administration/db_management}/media/dup_expires.png (100%) rename {db_management => content/administration/db_management}/media/error_message_sub_code.png (100%) rename {db_management => content/administration/db_management}/media/rename.png (100%) rename {db_management => content/administration/db_management}/media/test_upgrade.png (100%) rename {db_management => content/administration/db_management}/media/unlink_confirm_enterprise_edition.png (100%) rename {db_management => content/administration/db_management}/media/unlink_db_name_collision.png (100%) rename {db_management => content/administration/db_management}/media/unlink_single_db.png (100%) rename {db_management => content/administration/db_management}/media/upgrade1.png (100%) rename {db_management => content/administration/db_management}/media/upgrade_prod.png (100%) rename {db_management => content/administration/db_management}/media/upgrade_test.png (100%) rename {db_management => content/administration}/db_upgrade.rst (99%) create mode 100644 content/administration/deployment.rst create mode 100644 content/administration/deployment/cdn.rst create mode 100644 content/administration/deployment/cdn/keycdn_create_a_pull_zone.png create mode 100644 content/administration/deployment/cdn/keycdn_enable_CORS.png create mode 100644 content/administration/deployment/cdn/keycdn_progressbar.png create mode 100644 content/administration/deployment/cdn/odoo_cdn_base_url.png create mode 100644 content/administration/deployment/cdn/odoo_check_your_html.png create mode 100644 content/administration/deployment/cdn/odoo_font_file_not_loaded.png create mode 100644 content/administration/deployment/cdn/odoo_security_message.png create mode 100644 content/administration/deployment/deploy.rst create mode 100644 content/administration/deployment/email_gateway.rst create mode 100644 content/administration/enterprise.rst create mode 100644 content/administration/enterprise/db_manager.png create mode 100644 content/administration/enterprise/enterprise_code.png create mode 100644 content/administration/enterprise/windows_setup.png create mode 100644 content/administration/enterprise/windows_uninstall.png create mode 100644 content/administration/install.rst rename {db_management => content/administration}/media/db-upgrade-production-assistance-details.png (100%) rename {db_management => content/administration}/media/db-upgrade-production-purpose.png (100%) rename {db_management => content/administration}/media/db-upgrade-test-assistance-details.png (100%) rename {db_management => content/administration}/media/db-upgrade-test-assistance.png (100%) rename {db_management => content/administration}/media/db-upgrade-test-purpose.png (100%) create mode 100644 content/administration/odoo_sh.rst rename {odoo_sh => content/administration/odoo_sh}/advanced.rst (87%) rename {odoo_sh => content/administration/odoo_sh}/advanced/containers.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/advanced/frequent_technical_questions.rst (98%) rename {odoo_sh => content/administration/odoo_sh}/advanced/media/advanced-submodules-button.png (100%) rename {odoo_sh => content/administration/odoo_sh}/advanced/media/advanced-submodules-dialog.png (100%) rename {odoo_sh => content/administration/odoo_sh}/advanced/media/advanced-submodules-github-sshurl.png (100%) rename {odoo_sh => content/administration/odoo_sh}/advanced/media/pdb_sh.png (100%) rename {odoo_sh => content/administration/odoo_sh}/advanced/submodules.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/advanced/upgrade_your_database.rst (98%) rename {odoo_sh => content/administration/odoo_sh}/getting_started.rst (90%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/branches.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/builds.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/create.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/first_module.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/SSH-key-appearing.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/SSH-key-pasting.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/SSH-panel.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/create-import-online-backup.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/create-import-onpremise-backup-dialog.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/create-import-onpremise-backup.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/create-import-production-done.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/create-import-production.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/deploy-done.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/deploy-form.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/deploy.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-development-+.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-development-editor-interface.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-development-editor.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-development-fork.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-addachange-build.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-branch-history.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-branch.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-database.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-developermode.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-devinstaging.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-devtostaging.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-mergedinproduction.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-mergedinstaging.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-mergeinproduction.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-mymoduleinapps.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/firstmodule-test-updateappslist.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/github-authorize.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/github-signin.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-backups.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-editor.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-history.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-logs.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-mails.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-merge.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-monitoring.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-settings.jpg (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-shell.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-shellcommands.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches-stagechange.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-branches.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-builds-branches.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-builds-build-connect.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-builds-build-dropdown.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-builds-build.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-builds.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-automaticreload.gif (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-commit-push.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-console-odoo-graph.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-console-odoo-pretty.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-console-python-read-csv.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-open-file.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-save-file.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor-update-current-module.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-editor.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-activation.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-collaborators.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-modulesinstallation.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-projectname.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-public.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-staging-branches.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-storage.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-submodules.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings-workers.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-settings.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/interface-status.png (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/media/my_module.zip (100%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/online-editor.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/settings.rst (99%) rename {odoo_sh => content/administration/odoo_sh}/getting_started/status.rst (90%) rename {odoo_sh => content/administration/odoo_sh}/overview.rst (77%) rename {odoo_sh => content/administration/odoo_sh}/overview/introduction.rst (89%) create mode 100644 content/administration/update.rst create mode 100644 content/applications.rst create mode 100644 content/applications/finance.rst rename accounting.rst => content/applications/finance/accounting.rst (86%) rename {accounting => content/applications/finance/accounting}/bank.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/coda.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/manual.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/coda01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/coda02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/coda03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual06.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual07.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual08.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual09.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/manual10.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/ofx01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/ofx02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/ofx03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/ofx04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/paypal01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/paypal02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/paypal03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/qif01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/qif02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/qif03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/qif04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/synchronize01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/synchronize02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/media/synchronize03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/ofx.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/paypal.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/qif.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/feeds/synchronize.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/misc.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/batch.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/interbank.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch06.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/batch07.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank06.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank07.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank08.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank09.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank10.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank11.png (100%) rename {accounting => content/applications/finance/accounting}/bank/misc/media/interbank12.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/configure.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/configure01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/configure02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/configure03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use06.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use07.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use08.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use09.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/media/use10.png (100%) rename {accounting => content/applications/finance/accounting}/bank/reconciliation/use_cases.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/setup.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/create_bank_account.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/foreign_currency.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/manage_cash_register.rst (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/foreign01.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/foreign02.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/foreign03.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/foreign04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/foreign05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/image04.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/image05.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/image06.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/journal.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/put-money-in.png (100%) rename {accounting => content/applications/finance/accounting}/bank/setup/media/put-money-out.png (100%) rename {accounting => content/applications/finance/accounting}/localizations.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/colombia.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/colombia_ES.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/files/certificate.cer (100%) rename {accounting => content/applications/finance/accounting}/localizations/files/certificate.key (100%) rename {accounting => content/applications/finance/accounting}/localizations/france.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/germany.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/italy_IT.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia01.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia02.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia03.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia04.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia05.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia06.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia07.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia08.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia09.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia10.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia11.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia12.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia13.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia14.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia15.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia16.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia17.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia18.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia19.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES01.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES02.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES03.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES04.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES05.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES06.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES07.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES08.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES09.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES10.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES11.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES12.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES13.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES14.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES15.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES16.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES17.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES18.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/colombia_ES19.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT01.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT02.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT03.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT04.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT05.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/italy_IT06.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico01.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico02.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico03.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico04.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico05.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico06.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico07.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico08.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico09.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico10.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico11.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico12.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico13.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico14.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico15.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico16.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico17.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico18.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico19.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico20.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico21.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico22.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico23.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico24.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico25.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico26.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico27.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico28.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico29.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico30.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico31.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico32.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/mexico33.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland00.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland01.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland02.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland03.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland04.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/media/switzerland05.png (100%) rename {accounting => content/applications/finance/accounting}/localizations/mexico.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/nederlands.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/spain.rst (100%) rename {accounting => content/applications/finance/accounting}/localizations/switzerland.rst (100%) rename {accounting => content/applications/finance/accounting}/others.rst (100%) rename {accounting => content/applications/finance/accounting}/others/adviser.rst (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/assets.rst (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/budget.rst (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/fiscalyear.rst (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/fiscalyear.rst~ (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget01.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget02.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget03.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget04.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget05.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget06.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget07.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget08.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/budget09.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/fiscalyear01.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/image01.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/image08.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/image09.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/image11.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/media/reverse_entry01.png (100%) rename {accounting => content/applications/finance/accounting}/others/adviser/reverse_entry.rst (100%) rename {accounting => content/applications/finance/accounting}/others/analytic.rst (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase01.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase02.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase03.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase04.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase05.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase06.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase07.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase08.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase09.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase10.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/purchase11.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets01.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets02.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets03.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets04.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets05.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets06.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets07.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets08.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets09.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets10.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets11.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets12.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets13.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/timesheets14.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/usage01.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/usage02.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/media/usage03.png (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/purchases_expenses.rst (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/timesheets.rst (100%) rename {accounting => content/applications/finance/accounting}/others/analytic/usage.rst (100%) rename {accounting => content/applications/finance/accounting}/others/configuration.rst (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/account_type.rst (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/fiscal_year.rst (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/media/fiscal_year01.png (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/media/fiscal_year02.png (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/media/fiscal_year03.png (100%) rename {accounting => content/applications/finance/accounting}/others/configuration/media/type01.png (100%) create mode 100644 content/applications/finance/accounting/others/inventory.rst rename {accounting => content/applications/finance/accounting}/others/inventory/avg_price_valuation.rst (100%) rename {accounting => content/applications/finance/accounting}/others/inventory/media/avg01.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies.rst (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/exchange.rst (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/full_reconcile_warning.rst (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/how_it_works.rst (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/invoices_payments.rst (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate01.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate02.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate03.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate04.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate05.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate06.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate07.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate08.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate09.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/exchange_rate10.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice01.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice02.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice03.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice04.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice05.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice06.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice07.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice08.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/invoice09.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works01.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works02.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works03.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works04.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works05.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works06.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works07.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works08.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works09.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works10.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works11.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works12.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works13.png (100%) rename {accounting => content/applications/finance/accounting}/others/multicurrencies/media/works14.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting.rst (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/customize.rst (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/main_reports.rst (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/customize01.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/customize02.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/customize03.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/customize04.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports01.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports02.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports03.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports04.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports05.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports06.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports07.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports08.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports09.png (100%) rename {accounting => content/applications/finance/accounting}/others/reporting/media/main_reports10.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/B2B_B2C.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/application.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/cash_basis_taxes.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/create.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/default_taxes.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/application01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/application02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/application03.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/application04.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/application05.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/cash_basis_taxes01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/cash_basis_taxes02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/cash_basis_taxes03.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/create01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/create02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/create04.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/price_B2C_B2B01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/price_B2C_B2B02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/price_B2C_B2B03.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/price_B2C_B2B04.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/price_B2C_B2B05.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/retention01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/retention02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/retention03.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/retention04.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/tax_included.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/taxcloud01.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/taxcloud02.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/taxcloud03.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/media/taxcloud04.png (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/retention.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/tax_included.rst (100%) rename {accounting => content/applications/finance/accounting}/others/taxes/taxcloud.rst (100%) rename {accounting => content/applications/finance/accounting}/overview.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/getting_started.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/getting_started/media/setup01.png (100%) rename {accounting => content/applications/finance/accounting}/overview/getting_started/media/setup02.png (100%) rename {accounting => content/applications/finance/accounting}/overview/getting_started/setup.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/main_concepts.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/main_concepts/in_odoo.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/main_concepts/intro.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/main_concepts/memento.rst (97%) rename {accounting => content/applications/finance/accounting}/overview/process_overview.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/customer_invoice.rst (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice01.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice02.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice03.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice04.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice05.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice06.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice07.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice08.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice09.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice10.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice11.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice12.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice13.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice14.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice15.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/invoice16.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill01.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill02.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill03.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill04.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill05.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/media/vendor_bill06.png (100%) rename {accounting => content/applications/finance/accounting}/overview/process_overview/supplier_bill.rst (100%) rename {accounting => content/applications/finance/accounting}/payables.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/misc.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/employee_expense.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/forecast.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/expense01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/expense02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/forecast01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/forecast02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/forecast03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/misc/media/forecast04.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/check.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/check01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/check02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/check03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/check04.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple04.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple05.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple06.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple07.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple08.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple09.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple10.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple11.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple12.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/multiple13.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/sepa01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/sepa02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/sepa03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/media/sepa04.png (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/multiple.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/pay/sepa.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/bills_or_receipts.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/manage.rst (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/bill01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/bill02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/bill03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage01.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage02.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage03.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage04.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage05.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage06.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage07.png (100%) rename {accounting => content/applications/finance/accounting}/payables/supplier_bills/media/manage08.png (100%) rename {accounting => content/applications/finance/accounting}/receivables.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/cash_discounts.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/cash_rounding.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/deferred_revenues.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/installment_plans.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_discounts01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_discounts02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_discounts03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_discounts04.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_rounding01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/cash_rounding02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/deffered01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/deffered02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/discount01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/image03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/image04.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/image05.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/media/installment01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/overview.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/payment_terms.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_invoices/refund.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/check.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/credit_cards.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/followup.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/check01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/check02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/check03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/credit01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/credit02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/credit03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/credit04.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/followup01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/followup02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/followup03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/payment_sepa01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/payment_sepa02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/payment_sepa03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/payment_sepa04.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/payment_sepa05.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording01.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording02.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording03.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording04.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording05.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording06.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/media/recording07.png (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/payment_sepa.rst (100%) rename {accounting => content/applications/finance/accounting}/receivables/customer_payments/recording.rst (100%) rename {expense => content/applications/finance/expense}/expense.rst (99%) rename {expense => content/applications/finance/expense}/media/expense_approval_01.png (100%) rename {expense => content/applications/finance/expense}/media/expense_approval_02.png (100%) rename {expense => content/applications/finance/expense}/media/expense_approval_03.png (100%) rename {expense => content/applications/finance/expense}/media/expense_invoicing_01.png (100%) rename {expense => content/applications/finance/expense}/media/expense_invoicing_02.png (100%) rename {expense => content/applications/finance/expense}/media/expense_invoicing_03.png (100%) rename {expense => content/applications/finance/expense}/media/expense_invoicing_04.png (100%) rename {expense => content/applications/finance/expense}/media/expense_product.png (100%) rename {expense => content/applications/finance/expense}/media/expense_submit_01.png (100%) rename {expense => content/applications/finance/expense}/media/expense_submit_02.png (100%) rename {expense => content/applications/finance/expense}/media/expense_submit_03.png (100%) create mode 100644 content/applications/general.rst rename {general => content/applications/general}/auth.rst (100%) rename {general => content/applications/general}/auth/azure.rst (100%) rename {general => content/applications/general}/auth/google.rst (100%) rename {general => content/applications/general}/auth/ldap.rst (100%) rename {general => content/applications/general}/auth/media/google01.png (100%) rename {general => content/applications/general}/auth/media/google02.png (100%) rename {general => content/applications/general}/auth/media/google03.png (100%) rename {general => content/applications/general}/auth/media/google04.png (100%) rename {general => content/applications/general}/auth/media/google05.png (100%) rename {general => content/applications/general}/auth/media/google06.png (100%) rename {general => content/applications/general}/auth/media/google07.png (100%) rename {general => content/applications/general}/auth/media/google08.png (100%) rename {general => content/applications/general}/auth/media/google09.png (100%) rename {general => content/applications/general}/auth/media/ldap01.png (100%) rename {general => content/applications/general}/auth/media/ldap02.png (100%) rename {general => content/applications/general}/auth/media/ldap03.png (100%) rename {general => content/applications/general}/auth/media/ldap04.png (100%) rename {general => content/applications/general}/auth/media/ldap05.png (100%) rename {general => content/applications/general}/auth/media/ldap06.png (100%) rename {general => content/applications/general}/auth/media/ldap07.png (100%) rename {general => content/applications/general}/base_import.rst (100%) rename {general => content/applications/general}/base_import/adapt_template.rst (100%) rename {general => content/applications/general}/base_import/files/External_id_3rd_party_application_product_categories.csv (97%) rename {general => content/applications/general}/base_import/files/External_id_3rd_party_application_products.csv (98%) rename {general => content/applications/general}/base_import/files/database_import_test.sql (100%) rename {general => content/applications/general}/base_import/files/m2m_customers_tags.csv (98%) rename {general => content/applications/general}/base_import/files/o2m_customers_contacts.csv (100%) rename {general => content/applications/general}/base_import/files/o2m_purchase_order_lines.csv (97%) rename {general => content/applications/general}/base_import/files/purchase.order_functional_error_line_cant_adpat.csv (97%) rename {general => content/applications/general}/base_import/import_faq.rst (100%) rename {general => content/applications/general}/base_import/media/dragdown.gif (100%) rename {general => content/applications/general}/base_import/media/field_list.png (100%) rename {general => content/applications/general}/base_import/media/import_button.png (100%) rename mobile/firebase.rst => content/applications/general/mobile.rst (91%) rename {general => content/applications/general}/odoo_basics.rst (100%) rename {general => content/applications/general}/odoo_basics/add_user.rst (100%) rename {general => content/applications/general}/odoo_basics/choose_language.rst (97%) rename {general => content/applications/general}/odoo_basics/media/add_user01.png (100%) rename {general => content/applications/general}/odoo_basics/media/add_user02.png (100%) rename {general => content/applications/general}/odoo_basics/media/add_user03.png (100%) rename {general => content/applications/general}/odoo_basics/media/choose_language01.png (100%) rename {general => content/applications/general}/odoo_basics/media/choose_language02.png (100%) rename {general => content/applications/general}/odoo_basics/media/choose_language03.png (100%) rename {general => content/applications/general}/odoo_basics/media/choose_language04.png (100%) rename {general => content/applications/general}/unsplash.rst (100%) rename {general => content/applications/general}/unsplash/media/accept_terms.png (100%) rename {general => content/applications/general}/unsplash/media/access_key.png (100%) rename {general => content/applications/general}/unsplash/media/app_id_url.png (100%) rename {general => content/applications/general}/unsplash/media/app_infos.png (100%) rename {general => content/applications/general}/unsplash/media/create_app.png (100%) rename {general => content/applications/general}/unsplash/media/production_account.png (100%) rename {general => content/applications/general}/unsplash/media/select_app.png (100%) rename {general => content/applications/general}/unsplash/unsplash_access_key.rst (100%) rename {general => content/applications/general}/unsplash/unsplash_application_id.rst (100%) create mode 100644 content/applications/inventory_and_mrp.rst rename inventory.rst => content/applications/inventory_and_mrp/inventory.rst (86%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/adjustments.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/delivery.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/internal.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/lots_serial_numbers.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/adjustments01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/adjustments02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/delivery01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/delivery02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/internal01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/lots_serial_numbers01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/lots_serial_numbers02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/lots_serial_numbers03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/lots_serial_numbers04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/receipts01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/receipts02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/media/receipts03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/operations/receipts.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/hardware.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/media/hardware01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/media/hardware02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/media/software01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/media/software02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/media/software03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/barcode/setup/software.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/initial_inventory.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/initial08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/min_stock_rule_vs_mto01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/min_stock_rule_vs_mto02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/min_stock_rule_vs_mto03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/virtual_warehouse01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/virtual_warehouse02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/virtual_warehouse03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/media/virtual_warehouse04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/min_stock_rule_vs_mto.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/adjustment/virtual_warehouses.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/cancel_order.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/delivery_countries.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/dropshipping.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/inventory_flow.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/label_type.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/cancel_order01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/cancel_order02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/cancel_order03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/cancel_order04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/delivery_countries01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/delivery_countries02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/delivery_countries03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/dropshipping06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/label_type07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/one_step01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/one_step02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/one_step03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/packaging_type01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/packaging_type02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/packaging_type03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/packaging_type04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/scheduled_dates07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/three_steps08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/media/two_steps06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/one_step.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/packaging_type.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/scheduled_dates.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/three_steps.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/delivery/two_steps.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/handle_receipts.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/three_steps06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/two_steps01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/two_steps02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/two_steps03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/two_steps04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/media/two_steps05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/three_steps.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/incoming/two_steps.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/differences.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/lots.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/lots10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/media/serial_numbers09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/lots_serial_numbers/serial_numbers.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/immediate_planned_transfers.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/immediate_planned_transfers01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/owned_stock01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/owned_stock02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/schedulers01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/schedulers02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/media/scrap08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/owned_stock.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/schedulers.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/misc/scrap.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/reporting.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/reporting/valuation_methods_anglo_saxon.rst (98%) rename {inventory => content/applications/inventory_and_mrp/inventory}/management/reporting/valuation_methods_continental.rst (98%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/concepts.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/concepts/double-entry.rst (98%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/concepts/terminologies.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery11.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery12.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/media/sale_to_delivery13.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/process/sale_to_delivery.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/start.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/start/media/setup01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/start/media/setup02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/overview/start/setup.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/cross_dock.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/inter_warehouse.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross01.jpg (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/cross08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/inter10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/procurement_rule01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/procurement_rule02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/procurement_rule03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/push_rule01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/push_rule02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/push_rule03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/push_rule04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes11.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/media/use_routes12.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/procurement_rule.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/push_rule.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/concepts/use_routes.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/costing.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/costing/landed_costs.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/costing/media/landed_costs_v12_01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/costing/media/landed_costs_v12_02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/putaway01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/putaway02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/putaway03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/putaway04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/media/removal11.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/putaway.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/routes/strategies/removal.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/strategies01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/strategies02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/strategies03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/uom10.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/usage01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/usage02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/usage03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/media/variant06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/strategies.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/uom.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/usage.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/products/variants.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/difference_warehouse_location.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/location_creation.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/media/location_creation01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/media/location_creation02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/media/warehouse_creation01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/media/warehouse_creation02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/settings/warehouses/warehouse_creation.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/cancel.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/invoicing.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/labels.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/cancel01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/cancel02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/cancel03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/invoicing06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/labels07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/media/multipack07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/operation/multipack.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/delivery_method.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/dhl_credentials.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/setup07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper01.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper02.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper03.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper04.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper05.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper06.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper07.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper08.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/media/third_party_shipper09.png (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/third_party_shipper.rst (100%) rename {inventory => content/applications/inventory_and_mrp/inventory}/shipping/setup/ups_credentials.rst (100%) rename manufacturing.rst => content/applications/inventory_and_mrp/manufacturing.rst (81%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management.rst (88%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/bill_configuration.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/kit_shipping.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/manufacturing_order.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration03.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration04.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration05.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration06.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/bill_configuration07.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping03.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping04.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping05.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/kit_shipping06.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/product_variants01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/product_variants02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/sub_assemblies01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/sub_assemblies02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting03.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting04.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting05.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting06.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting07.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/subcontracting08.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/unbuild01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/media/unbuild02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/product_variants.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/sub_assemblies.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/management/unbuild.rst (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/overview.rst (80%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair.rst (74%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair/media/repair01.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair/media/repair02.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair/media/repair03.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair/media/repair04.png (100%) rename {manufacturing => content/applications/inventory_and_mrp/manufacturing}/repair/repair.rst (100%) rename purchase.rst => content/applications/inventory_and_mrp/purchase.rst (78%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/files/vendor_pricelists_template.csv (98%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/import.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/import01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/import02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/suppliers01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/suppliers02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom05.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom06.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom07.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom08.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/media/uom09.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/suppliers.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/master/uom.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/3_way_matching.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/analyze.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/approvals.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/bills.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/cancel.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/create.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/dropshipping.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/lock_orders.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/3_way_matching01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/3_way_matching02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/analyze01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/analyze02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/analyze03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/analyze04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/approvals01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/approvals02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/approvals03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/bills01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/bills02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/bills03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/bills04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel05.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel06.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/cancel07.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/dropshipping01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/dropshipping02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/dropshipping03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/dropshipping04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/dropshipping05.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/image04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/image06.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/image08.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/image10.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/image11.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/lock_orders01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/lock_orders02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception05.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception06.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/reception07.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/warning01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/warning02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/warning03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/media/warning04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/reception.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/rfq/warning.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/blanket_orders.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/call_for_tender.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/blanket_orders01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/blanket_orders02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/blanket_orders03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/blanket_orders04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/call_for_tender01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/call_for_tender02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/call_for_tender03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/purchases/tender/media/call_for_tender04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/compute_date.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/dropshipping.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/compute_date01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/compute_date02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/compute_date03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/compute_date04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/dropshipping01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/dropshipping02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/dropshipping03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/purchase_triggering01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/purchase_triggering02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/purchase_triggering03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/setup_stock_rule01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/setup_stock_rule02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/media/setup_stock_rule03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/purchase_triggering.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/flows/setup_stock_rule.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany.rst (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany/media/setup01.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany/media/setup02.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany/media/setup03.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany/media/setup04.png (100%) rename {purchase => content/applications/inventory_and_mrp/purchase}/replenishment/multicompany/setup.rst (100%) create mode 100644 content/applications/productivity.rst rename discuss.rst => content/applications/productivity/discuss.rst (89%) rename {discuss => content/applications/productivity/discuss}/email_servers.rst (100%) rename {discuss => content/applications/productivity/discuss}/mail_twitter.rst (100%) rename {discuss => content/applications/productivity/discuss}/media/alias_domain.png (100%) rename {discuss => content/applications/productivity/discuss}/media/api_key.png (100%) rename {discuss => content/applications/productivity/discuss}/media/developer_mode.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss01.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss02.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss03.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss04.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss05.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss06.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss07.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss08.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss09.png (100%) rename {discuss => content/applications/productivity/discuss}/media/discuss10.png (100%) rename {discuss => content/applications/productivity/discuss}/media/inbox.png (100%) rename {discuss => content/applications/productivity/discuss}/media/incoming_server.png (100%) rename {discuss => content/applications/productivity/discuss}/media/outgoing_server.png (100%) rename {discuss => content/applications/productivity/discuss}/media/plan_activities01.png (100%) rename {discuss => content/applications/productivity/discuss}/media/plan_activities02.png (100%) rename {discuss => content/applications/productivity/discuss}/media/plan_activities03.png (100%) rename {discuss => content/applications/productivity/discuss}/media/plan_activities04.png (100%) rename {discuss => content/applications/productivity/discuss}/media/sales_channel_follow.png (100%) rename {discuss => content/applications/productivity/discuss}/media/system_parameters.png (100%) rename {discuss => content/applications/productivity/discuss}/media/twitter_user-image.png (100%) rename {discuss => content/applications/productivity/discuss}/mentions.rst (100%) rename {discuss => content/applications/productivity/discuss}/monitoring.rst (100%) rename {discuss => content/applications/productivity/discuss}/overview.rst (100%) rename {discuss => content/applications/productivity/discuss}/plan_activities.rst (100%) rename {discuss => content/applications/productivity/discuss}/team_communication.rst (100%) rename {discuss => content/applications/productivity/discuss}/tracking.rst (100%) rename iot.rst => content/applications/productivity/iot.rst (72%) rename {iot => content/applications/productivity/iot}/config.rst (100%) rename {iot => content/applications/productivity/iot}/config/connect.rst (100%) rename {iot => content/applications/productivity/iot}/config/flash_sdcard.rst (100%) rename {iot => content/applications/productivity/iot}/config/iot_notfound.rst (100%) rename {iot => content/applications/productivity/iot}/config/media/connect01.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect02.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect03.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect04.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect05.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect06.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect07.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect08.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect09.png (100%) rename {iot => content/applications/productivity/iot}/config/media/connect10.png (100%) rename {iot => content/applications/productivity/iot}/config/media/flash_sdcard01.png (100%) rename {iot => content/applications/productivity/iot}/config/media/pos01.png (100%) rename {iot => content/applications/productivity/iot}/config/media/pos02.png (100%) rename {iot => content/applications/productivity/iot}/config/pos.rst (100%) rename {iot => content/applications/productivity/iot}/devices.rst (100%) rename {iot => content/applications/productivity/iot}/devices/camera.rst (100%) rename {iot => content/applications/productivity/iot}/devices/footswitch.rst (100%) rename {iot => content/applications/productivity/iot}/devices/measurement_tool.rst (100%) rename {iot => content/applications/productivity/iot}/devices/media/camera_01.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/camera_02.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/camera_03.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/camera_04.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/footswitch_01.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/footswitch_02.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/footswitch_03.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/measurement_tool_01.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/measurement_tool_02.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/measurement_tool_03.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/measurement_tool_04.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/measurement_tool_05.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_01.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_02.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_03.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_04.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_05.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_06.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_07.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_08.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_09.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_10.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_11.png (100%) rename {iot => content/applications/productivity/iot}/devices/media/printer_12.png (100%) rename {iot => content/applications/productivity/iot}/devices/printer.rst (100%) create mode 100644 content/applications/sales.rst rename crm.rst => content/applications/sales/crm.rst (84%) rename {crm => content/applications/sales/crm}/acquire_leads.rst (100%) rename {crm => content/applications/sales/crm}/acquire_leads/convert.rst (100%) rename {crm => content/applications/sales/crm}/acquire_leads/generate_from_email.rst (100%) rename {crm => content/applications/sales/crm}/acquire_leads/generate_from_website.rst (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/convert01.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/convert02.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/convert03.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_email01.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website01.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website02.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website03.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website04.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website05.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/generate_from_website06.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/send_quotes01.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/send_quotes02.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/media/send_quotes03.png (100%) rename {crm => content/applications/sales/crm}/acquire_leads/send_quotes.rst (100%) rename {crm => content/applications/sales/crm}/optimize.rst (100%) rename {crm => content/applications/sales/crm}/optimize/gamification.rst (100%) rename {crm => content/applications/sales/crm}/optimize/google_calendar_credentials.rst (100%) rename {crm => content/applications/sales/crm}/optimize/media/badges.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/challenges.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/gamification_module_install.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/gamification_tools_menu.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/goal_definitions.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials00.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials01.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials02.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials03.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials04.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials05.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials06.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials07.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials08.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials09.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/google_calendar_credentials10.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip01.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip02.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip03.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip04.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip05.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/onsip06.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/voip_config01.png (100%) rename {crm => content/applications/sales/crm}/optimize/media/voip_config02.png (100%) rename {crm => content/applications/sales/crm}/optimize/onsip.rst (100%) rename {crm => content/applications/sales/crm}/optimize/setup.rst (100%) rename {crm => content/applications/sales/crm}/performance.rst (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover01.png (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover02.png (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover03.png (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover04.png (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover05.png (100%) rename {crm => content/applications/sales/crm}/performance/media/turnover06.png (100%) rename {crm => content/applications/sales/crm}/performance/media/win_loss01.png (100%) rename {crm => content/applications/sales/crm}/performance/media/win_loss02.png (100%) rename {crm => content/applications/sales/crm}/performance/media/win_loss03.png (100%) rename {crm => content/applications/sales/crm}/performance/turnover.rst (100%) rename {crm => content/applications/sales/crm}/performance/win_loss.rst (100%) rename {crm => content/applications/sales/crm}/pipeline.rst (66%) rename {crm => content/applications/sales/crm}/pipeline/lost_opportunities.rst (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities01.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities02.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities03.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities04.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities05.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities06.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/lost_opportunities07.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/multi_sales_team01.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/multi_sales_team02.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/multi_sales_team03.png (100%) rename {crm => content/applications/sales/crm}/pipeline/media/multi_sales_team04.png (100%) rename {crm => content/applications/sales/crm}/pipeline/multi_sales_team.rst (100%) rename {crm => content/applications/sales/crm}/track_leads.rst (100%) rename {crm => content/applications/sales/crm}/track_leads/lead_scoring.rst (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring01.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring02.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring03.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring04.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring05.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring06.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/lead_scoring07.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/prospect_visits01.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/prospect_visits02.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/prospect_visits03.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/prospect_visits04.png (100%) rename {crm => content/applications/sales/crm}/track_leads/media/prospect_visits05.png (100%) rename {crm => content/applications/sales/crm}/track_leads/prospect_visits.rst (100%) rename point_of_sale.rst => content/applications/sales/point_of_sale.rst (92%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/barcode.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/barcode01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/barcode02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/mercury01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/mercury02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/mercury03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/mercury04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/multi_cashiers06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/reprint01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/reprint02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/media/reprint03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/mercury.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/multi_cashiers.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced/reprint.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/discount_tags.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/loyalty.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/manual_discount.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/discount_tags06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/loyalty01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/loyalty02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/loyalty03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/manual_discount01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/manual_discount02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/manual_discount03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/manual_discount04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/pricelists_01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/pricelists_02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/pricelists_03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/pricelists_04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/seasonal_discount01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/seasonal_discount02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/media/seasonal_discount03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/pricelists.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/advanced_pricing_features/seasonal_discount.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/analyze.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/analyze/media/statistics01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/analyze/media/statistics02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/analyze/statistics.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/belgian_fdm.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/belgian_fdm/media/posbox_fdm_hardware_status.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/belgian_fdm/media/vat_signing_card_pin.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/belgian_fdm/setup.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/register01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/register02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/register03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start07.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start08.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/media/start09.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/register.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/overview/start.rst (97%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/payment_terminal_06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_07.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_08.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_09.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/six_10.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/vantiv_01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/vantiv_02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/vantiv_03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/media/vantiv_04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/payment/vantiv.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/bill_printing.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/kitchen_printing.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/bill_printing01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/bill_printing02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/kitchen_printing01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/kitchen_printing02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/kitchen_printing03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/multi_orders01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/setup01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/setup02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/setup03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/setup04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/split01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/split02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/split03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/table01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/table02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/table03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/table04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/tips01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/tips02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/tips03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/tips04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/transfer01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/media/transfer02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/multi_orders.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/setup.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/split.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/table.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/tips.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/restaurant/transfer.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/cash_control.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/invoice.rst (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/cash_control06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice03.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice04.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice05.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/invoice06.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/refund01.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/media/refund02.png (100%) rename {point_of_sale => content/applications/sales/point_of_sale}/shop/refund.rst (100%) rename sales.rst => content/applications/sales/sales.rst (85%) rename {sales => content/applications/sales/sales}/advanced.rst (100%) rename {sales => content/applications/sales/sales}/advanced/media/portal01.png (100%) rename {sales => content/applications/sales/sales}/advanced/media/portal02.png (100%) rename {sales => content/applications/sales/sales}/advanced/media/portal03.png (100%) rename {sales => content/applications/sales/sales}/advanced/media/portal04.png (100%) rename {sales => content/applications/sales/sales}/advanced/portal.rst (100%) rename {sales => content/applications/sales/sales}/ebay/manage.rst (100%) rename {sales => content/applications/sales/sales}/ebay/media/manage01.png (100%) rename {sales => content/applications/sales/sales}/ebay/media/manage02.png (100%) rename {sales => content/applications/sales/sales}/ebay/media/manage03.png (100%) rename {sales => content/applications/sales/sales}/ebay/media/setup01.png (100%) rename {sales => content/applications/sales/sales}/ebay/media/setup02.png (100%) rename {sales => content/applications/sales/sales}/ebay/setup.rst (100%) rename {sales => content/applications/sales/sales}/invoicing.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/down_payment.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/expense.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/invoicing_policy.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/media/down_payment01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/down_payment02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/down_payment03.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/down_payment04.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/down_payment05.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense03.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense04.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense05.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense06.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/expense07.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/invoicing_policy01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/invoicing_policy02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/milestone01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/milestone02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/proforma01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/proforma02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/proforma03.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/subscriptions01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials01.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials02.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials03.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials04.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials05.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials06.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials07.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials08.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials09.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials10.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials11.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials12.png (100%) rename {sales => content/applications/sales/sales}/invoicing/media/time_materials13.png (100%) rename {sales => content/applications/sales/sales}/invoicing/milestone.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/proforma.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/subscriptions.rst (100%) rename {sales => content/applications/sales/sales}/invoicing/time_materials.rst (100%) rename {sales => content/applications/sales/sales}/products_prices.rst (100%) rename {sales => content/applications/sales/sales}/products_prices/prices.rst (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/currencies.rst (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/currency_rate.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/customer_pricelist.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/discount_options.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/formula_cost.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/formula_discount.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/price_computation.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricelist_apply.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/prices_conversion.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_currency.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_customer.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_formula.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_options.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_period.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/pricing_quantity.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/media/public_price.png (100%) rename {sales => content/applications/sales/sales}/products_prices/prices/pricing.rst (98%) rename {sales => content/applications/sales/sales}/products_prices/products.rst (100%) rename {sales => content/applications/sales/sales}/products_prices/products/import.rst (100%) rename {sales => content/applications/sales/sales}/products_prices/products/media/import_templates.zip (100%) create mode 100644 content/applications/sales/sales/products_prices/taxes.rst rename {sales => content/applications/sales/sales}/sale_ebay.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/deadline.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/different_addresses.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/get_paid_to_validate.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/get_signature_to_validate.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/getpaidtovalidate01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/getpaidtovalidate02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/getsignaturetovalidate01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/getsignaturetovalidate02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/invoice_and_deliver_to_different_address01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/invoice_and_deliver_to_different_address02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/invoice_and_deliver_to_different_address03.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/invoice_and_deliver_to_different_address04.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/optional_items01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/optional_items02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/optional_items03.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/optional_items04.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/optional_items05.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quotationsdeadline01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quotationsdeadline02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quotationsdeadline03.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template03.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template04.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template05.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template06.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/quote_template07.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/terms_and_conditions01.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/terms_and_conditions02.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/media/terms_and_conditions03.png (100%) rename {sales => content/applications/sales/sales}/send_quotations/optional_items.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/quote_template.rst (100%) rename {sales => content/applications/sales/sales}/send_quotations/terms_and_conditions.rst (100%) create mode 100644 content/applications/services.rst rename helpdesk.rst => content/applications/services/helpdesk.rst (78%) rename {helpdesk => content/applications/services/helpdesk}/getting_started.rst (100%) rename {helpdesk => content/applications/services/helpdesk}/invoice_time.rst (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk01.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk02.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk03.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk04.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk05.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk06.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk07.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk08.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk09.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk10.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk11.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk12.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk13.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk14.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk15.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/helpdesk16.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time01.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time02.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time03.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time04.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time05.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time06.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time07.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time08.png (100%) rename {helpdesk => content/applications/services/helpdesk}/media/invoice_time09.png (100%) rename project.rst => content/applications/services/project.rst (84%) rename {project => content/applications/services/project}/advanced.rst (100%) rename {project => content/applications/services/project}/advanced/feedback.rst (100%) rename {project => content/applications/services/project}/advanced/media/feedback01.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback02.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback03.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback04.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback05.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback06.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback07.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback08.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback09.png (100%) rename {project => content/applications/services/project}/advanced/media/feedback10.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task01.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task02.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task03.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task04.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task05.png (100%) rename {project => content/applications/services/project}/advanced/media/so_to_task06.png (100%) rename {project => content/applications/services/project}/advanced/so_to_task.rst (98%) rename {project => content/applications/services/project}/application.rst (100%) rename {project => content/applications/services/project}/application/intro.rst (100%) rename {project => content/applications/services/project}/configuration.rst (100%) rename {project => content/applications/services/project}/configuration/collaboration.rst (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate01.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate02.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate03.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate04.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate05.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate06.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate07.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate08.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate09.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate10.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate11.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate12.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate13.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate14.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate15.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate16.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate17.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate18.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate19.png (100%) rename {project => content/applications/services/project}/configuration/media/manage_collaborate20.png (100%) rename {project => content/applications/services/project}/configuration/media/setup01.png (100%) rename {project => content/applications/services/project}/configuration/media/setup02.png (100%) rename {project => content/applications/services/project}/configuration/media/setup03.png (100%) rename {project => content/applications/services/project}/configuration/media/setup04.png (100%) rename {project => content/applications/services/project}/configuration/media/setup05.png (100%) rename {project => content/applications/services/project}/configuration/media/setup06.png (100%) rename {project => content/applications/services/project}/configuration/media/setup07.png (100%) rename {project => content/applications/services/project}/configuration/media/time_record01.png (100%) rename {project => content/applications/services/project}/configuration/media/time_record02.png (100%) rename {project => content/applications/services/project}/configuration/media/time_record03.png (100%) rename {project => content/applications/services/project}/configuration/media/time_record04.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization01.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization02.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization03.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization04.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization05.png (100%) rename {project => content/applications/services/project}/configuration/media/visualization06.png (100%) rename {project => content/applications/services/project}/configuration/setup.rst (100%) rename {project => content/applications/services/project}/configuration/time_record.rst (100%) rename {project => content/applications/services/project}/configuration/visualization.rst (100%) rename {project => content/applications/services/project}/overview.rst (100%) rename {project => content/applications/services/project}/overview/main_concepts.rst (100%) rename {project => content/applications/services/project}/overview/main_concepts/introduction.rst (100%) rename {project => content/applications/services/project}/planning.rst (100%) rename {project => content/applications/services/project}/planning/assignments.rst (100%) rename {project => content/applications/services/project}/planning/forecast.rst (100%) rename {project => content/applications/services/project}/planning/media/assignments01.png (100%) rename {project => content/applications/services/project}/planning/media/assignments02.png (100%) rename {project => content/applications/services/project}/planning/media/assignments03.png (100%) rename {project => content/applications/services/project}/planning/media/assignments04.png (100%) rename {project => content/applications/services/project}/planning/media/assignments06.png (100%) rename {project => content/applications/services/project}/planning/media/assignments07.png (100%) rename {project => content/applications/services/project}/planning/media/assignments08.png (100%) rename {project => content/applications/services/project}/planning/media/assignments09.png (100%) rename {project => content/applications/services/project}/planning/media/assignments10.png (100%) rename {project => content/applications/services/project}/planning/media/forecast01.png (100%) rename {project => content/applications/services/project}/planning/media/forecast02.png (100%) rename {project => content/applications/services/project}/planning/media/forecast03.png (100%) rename {project => content/applications/services/project}/planning/media/forecast04.png (100%) rename {project => content/applications/services/project}/planning/media/forecast05.png (100%) rename {project => content/applications/services/project}/planning/media/forecast06.png (100%) rename {project => content/applications/services/project}/planning/media/forecast07.png (100%) create mode 100644 content/applications/settings.rst rename {db_management => content/applications/settings}/media/browse_apps.png (100%) rename {db_management => content/applications/settings}/media/browse_users.png (100%) rename {db_management => content/applications/settings}/media/deactivate_user.gif (100%) rename {db_management => content/applications/settings}/media/list_users.png (100%) rename {db_management => content/applications/settings}/media/settings_app.png (100%) rename {db_management => content/applications/settings}/media/uninstall.png (100%) rename {db_management => content/applications/settings}/media/uninstall_deps.png (100%) rename db_management/documentation.rst => content/applications/settings/users_and_features.rst (99%) create mode 100644 content/applications/websites.rst rename ecommerce.rst => content/applications/websites/ecommerce.rst (88%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/catalog.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/create_product.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/product_customize.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/product_page_tips.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/shop.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/shop_customize.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/media/shop_list.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/getting_started/product_page.rst (93%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products.rst (77%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/multi_images01.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/multi_images02.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/stock.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/stock_warning.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/stock_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variant_active.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variant_archive.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variant_prices.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variant_prices_button.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variant_prices_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variants.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variants_button.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/media/variants_setup.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/multi_images.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/stock.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/managing_products/variants.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/cross_selling.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_inbox.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_new.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_post.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_setup.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_unpublish.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/comment_webpage.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/cross_sell_accessory.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/cross_sell_accessory_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/cross_sell_optional.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/cross_sell_optional_install.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/cross_sell_optional_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/promocode.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/promocode_backend.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/promocode_publish.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/promocode_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/upsell.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/upsell_publish.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/upsell_web.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/media/website_pricelist_select.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/pricing.rst (84%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/promo_code.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/reviews.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/maximizing_revenue/upselling.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/overview.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/overview/introduction.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/publish.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/authorize.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/authorize01.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/authorize02.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_capture.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_capture_mode.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_check.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_customer_instructions.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_instructions.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_invoice.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_recurring.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_save_card.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/payment_transaction.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal01.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal02.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal03.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal04.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal05.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal07.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal08.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal09.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal10.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal11.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal12.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal13.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_account_optional.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_auto_return.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_credentials.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_data_transfer.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_debug.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_encoding_options.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_fees.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_identity_token.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_ipn.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_ipn_setup.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_live.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_more_options.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_profile.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_selling_tools.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/paypal_website_preferences.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/portal_link.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/portal_menu.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/media/portal_odoo_signup.png (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/payment.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/payment_acquirer.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/paypal.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/portal.rst (100%) rename {ecommerce => content/applications/websites/ecommerce}/shopper_experience/wire_transfer.rst (100%) create mode 100644 content/applications/websites/ecommerce/taxes.rst rename {livechat => content/applications/websites}/livechat.rst (99%) rename {livechat => content/applications/websites}/media/live_chat01.png (100%) rename {livechat => content/applications/websites}/media/live_chat02.png (100%) rename {livechat => content/applications/websites}/media/live_chat03.png (100%) rename {livechat => content/applications/websites}/media/live_chat04.png (100%) rename {livechat => content/applications/websites}/media/live_chat05.png (100%) rename {livechat => content/applications/websites}/media/live_chat06.png (100%) rename {livechat => content/applications/websites}/media/live_chat07.png (100%) rename website.rst => content/applications/websites/website.rst (80%) rename {website => content/applications/websites/website}/optimize.rst (100%) rename {website => content/applications/websites/website}/optimize/google_analytics.rst (100%) rename {website => content/applications/websites/website}/optimize/google_analytics_dashboard.rst (100%) rename {website => content/applications/websites/website}/optimize/link_tracker.rst (95%) rename {website => content/applications/websites/website}/optimize/media/enable_link_tracker.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_account.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_api.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_authorization.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_client_id.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_create_credentials.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_create_project.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_enable.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_get_credentials.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_login.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_settings.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_start.png (100%) rename {website => content/applications/websites/website}/optimize/media/google_analytics_tracking_id.png (100%) rename {website => content/applications/websites/website}/optimize/media/link_tracker_fields.png (100%) rename {website => content/applications/websites/website}/optimize/media/links_statistics.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo01.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo02.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo03.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo04.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo05.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo06.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo07.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo08.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo09.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo10.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo11.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo12.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo13.png (100%) rename {website => content/applications/websites/website}/optimize/media/seo14.png (100%) rename {website => content/applications/websites/website}/optimize/seo.rst (100%) rename {website => content/applications/websites/website}/publish.rst (100%) rename {website => content/applications/websites/website}/publish/domain_name.rst (98%) rename {website => content/applications/websites/website}/publish/media/domain_name01.png (100%) rename {website => content/applications/websites/website}/publish/media/domain_name02.png (100%) rename {website => content/applications/websites/website}/publish/media/domain_name03.png (100%) rename {website => content/applications/websites/website}/publish/media/domain_name04.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website01.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website02.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website03.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website04.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website05.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website06.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website07.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website08.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website09.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website10.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website11.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website12.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website13.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website14.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website15.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website16.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website17.png (100%) rename {website => content/applications/websites/website}/publish/media/multi_website18.png (100%) rename {website => content/applications/websites/website}/publish/media/translate_website01.png (100%) rename {website => content/applications/websites/website}/publish/media/translate_website02.png (100%) rename {website => content/applications/websites/website}/publish/media/translate_website03.png (100%) rename {website => content/applications/websites/website}/publish/media/translate_website04.png (100%) rename {website => content/applications/websites/website}/publish/media/translate_website05.png (100%) rename {website => content/applications/websites/website}/publish/multi_website.rst (100%) rename {website => content/applications/websites/website}/publish/translate.rst (100%) rename contributing.rst => content/contributing.rst (74%) rename {contributing => content/contributing}/documentation.rst (88%) rename {contributing => content/contributing}/documentation/content_guidelines.rst (99%) rename {contributing => content/contributing}/documentation/introduction_guide.rst (99%) rename {contributing => content/contributing}/documentation/media/commit-changes.png (100%) rename {contributing => content/contributing}/documentation/media/compare-across-forks.png (100%) rename {contributing => content/contributing}/documentation/media/create-invoice.png (100%) rename {contributing => content/contributing}/documentation/media/create-pull-request.png (100%) rename {contributing => content/contributing}/documentation/media/edit-on-github.png (100%) rename {contributing => content/contributing}/documentation/media/fork-button.png (100%) rename {contributing => content/contributing}/documentation/media/fork-repository.png (100%) rename {contributing => content/contributing}/documentation/media/new-pull-request.png (100%) rename {contributing => content/contributing}/documentation/media/screenshot-max-width.png (100%) rename {contributing => content/contributing}/documentation/media/screenshot-tips.gif (100%) rename {contributing => content/contributing}/documentation/media/select-branches-base.png (100%) rename {contributing => content/contributing}/documentation/media/select-branches-fork.png (100%) rename {contributing => content/contributing}/documentation/media/version-selector.png (100%) rename {contributing => content/contributing}/documentation/rst_cheat_sheet.rst (97%) rename {contributing => content/contributing}/documentation/rst_guidelines.rst (99%) create mode 100644 content/developer.rst create mode 100644 content/developer/glossary.rst create mode 100644 content/developer/howtos.rst create mode 100644 content/developer/howtos/backend.rst create mode 100644 content/developer/howtos/backend/exercise-access-rights create mode 100644 content/developer/howtos/backend/exercise-access-rules create mode 100644 content/developer/howtos/backend/exercise-advanced-treeview create mode 100644 content/developer/howtos/backend/exercise-basic-action create mode 100644 content/developer/howtos/backend/exercise-calendar create mode 100644 content/developer/howtos/backend/exercise-computed create mode 100644 content/developer/howtos/backend/exercise-constraint-python create mode 100644 content/developer/howtos/backend/exercise-constraint-sql create mode 100644 content/developer/howtos/backend/exercise-copy-override create mode 100644 content/developer/howtos/backend/exercise-creation create mode 100644 content/developer/howtos/backend/exercise-dashboard create mode 100644 content/developer/howtos/backend/exercise-defaults create mode 100644 content/developer/howtos/backend/exercise-demo create mode 100644 content/developer/howtos/backend/exercise-domain-advanced create mode 100644 content/developer/howtos/backend/exercise-domain-basic create mode 100644 content/developer/howtos/backend/exercise-formview create mode 100644 content/developer/howtos/backend/exercise-formview-notebooks create mode 100644 content/developer/howtos/backend/exercise-gantt create mode 100644 content/developer/howtos/backend/exercise-graph create mode 100644 content/developer/howtos/backend/exercise-kanban create mode 100644 content/developer/howtos/backend/exercise-many2many create mode 100644 content/developer/howtos/backend/exercise-many2one create mode 100644 content/developer/howtos/backend/exercise-model create mode 100644 content/developer/howtos/backend/exercise-model-inheritance create mode 100644 content/developer/howtos/backend/exercise-onchange create mode 100644 content/developer/howtos/backend/exercise-one2many create mode 100644 content/developer/howtos/backend/exercise-report create mode 100644 content/developer/howtos/backend/exercise-searchview create mode 100644 content/developer/howtos/backend/exercise-searchview-basic create mode 100644 content/developer/howtos/backend/exercise-session create mode 100644 content/developer/howtos/backend/exercise-translations create mode 100644 content/developer/howtos/backend/exercise-wizard create mode 100644 content/developer/howtos/backend/exercise-wizard-action create mode 100644 content/developer/howtos/backend/exercise-wizard-launch create mode 100644 content/developer/howtos/backend/exercise-wizard-multi create mode 100644 content/developer/howtos/backend/series create mode 100644 content/developer/howtos/profile/flamegraph.svg create mode 100644 content/developer/howtos/profilecode.rst create mode 100644 content/developer/howtos/theme_tutorial_assets/img/Intro.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/after-menu.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/cms.jpg create mode 100644 content/developer/howtos/theme_tutorial_assets/img/def_structure.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/functionalities.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/page.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/page_structure.jpg create mode 100644 content/developer/howtos/theme_tutorial_assets/img/restart.png create mode 100644 content/developer/howtos/theme_tutorial_assets/img/seo_promote.png create mode 100644 content/developer/howtos/theme_tutorial_assets/img/seo_snippet_good.png create mode 100644 content/developer/howtos/theme_tutorial_assets/img/seo_snippet_wrong.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/services_page_menu.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/services_page_nostyle.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/services_page_styled.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/snippet.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/snippet_bar.png create mode 100644 content/developer/howtos/theme_tutorial_assets/img/snippet_custom_method.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/snippet_default.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/snippet_options.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/snippet_options2.png create mode 100755 content/developer/howtos/theme_tutorial_assets/img/styles.jpg create mode 100755 content/developer/howtos/theme_tutorial_assets/img/theme_folder.jpg create mode 100644 content/developer/howtos/theme_tutorial_assets/img/upgrade_module.png create mode 100644 content/developer/howtos/themes.rst create mode 100644 content/developer/howtos/web.rst create mode 100644 content/developer/howtos/web/about_odoo.png create mode 100644 content/developer/howtos/web/devmode.png create mode 100644 content/developer/howtos/web/qweb.png create mode 100644 content/developer/howtos/web/viewarchitecture.dia create mode 100644 content/developer/howtos/web/viewarchitecture.png create mode 100644 content/developer/howtos/web/viewarchitecture.svg create mode 100644 content/developer/howtos/website.rst create mode 100644 content/developer/howtos/website/basic-acl create mode 100644 content/developer/howtos/website/basic-controller create mode 100644 content/developer/howtos/website/basic-list.png create mode 100644 content/developer/howtos/website/basic-model create mode 100644 content/developer/howtos/website/biography-esc create mode 100644 content/developer/howtos/website/biography-field create mode 100644 content/developer/howtos/website/chatter-backend create mode 100644 content/developer/howtos/website/converter-model create mode 100644 content/developer/howtos/website/course-m2o create mode 100644 content/developer/howtos/website/course-no-price create mode 100644 content/developer/howtos/website/course-o2m create mode 100644 content/developer/howtos/website/course-product create mode 100644 content/developer/howtos/website/course-products-sidebar create mode 100644 content/developer/howtos/website/course-views create mode 100644 content/developer/howtos/website/data-retrieval-orm create mode 100644 content/developer/howtos/website/demo-data create mode 100644 content/developer/howtos/website/field-format create mode 100644 content/developer/howtos/website/field-raw create mode 100644 content/developer/howtos/website/field-widget create mode 100644 content/developer/howtos/website/helloworld.png create mode 100644 content/developer/howtos/website/layout.png create mode 100644 content/developer/howtos/website/module-empty create mode 100644 content/developer/howtos/website/product-dependency create mode 100644 content/developer/howtos/website/routing-basic create mode 100644 content/developer/howtos/website/routing-converter create mode 100644 content/developer/howtos/website/series create mode 100644 content/developer/howtos/website/teacher-links create mode 100644 content/developer/howtos/website/teachers-formview create mode 100644 content/developer/howtos/website/teachers-menu create mode 100644 content/developer/howtos/website/template create mode 100644 content/developer/howtos/website/website-support create mode 100644 content/developer/images/inheritance_methods.png create mode 100644 content/developer/images/rating_request.png create mode 100644 content/developer/reference.rst create mode 100644 content/developer/reference/actions.rst create mode 100644 content/developer/reference/cmdline.rst create mode 100644 content/developer/reference/data.rst create mode 100644 content/developer/reference/guidelines.rst create mode 100644 content/developer/reference/http.rst create mode 100644 content/developer/reference/images/mobile_contact_create.png create mode 100644 content/developer/reference/images/mobile_notification.png create mode 100644 content/developer/reference/images/mobile_switch_account.png create mode 100644 content/developer/reference/images/mobile_working.jpg create mode 100644 content/developer/reference/images/odoo_mobile_api.png create mode 100644 content/developer/reference/images/runner.png create mode 100644 content/developer/reference/images/runner2.png create mode 100644 content/developer/reference/images/snackbar.png create mode 100644 content/developer/reference/images/tests.png create mode 100644 content/developer/reference/images/tests2.png create mode 100644 content/developer/reference/images/tests3.png create mode 100644 content/developer/reference/images/toast.png create mode 100644 content/developer/reference/iot.rst create mode 100644 content/developer/reference/javascript_cheatsheet.rst create mode 100644 content/developer/reference/javascript_reference.rst create mode 100644 content/developer/reference/mixins.rst create mode 100644 content/developer/reference/mobile.rst create mode 100644 content/developer/reference/module.rst create mode 100644 content/developer/reference/orm.rst create mode 100644 content/developer/reference/qweb.rst create mode 100644 content/developer/reference/reports.rst create mode 100644 content/developer/reference/security.rst create mode 100644 content/developer/reference/static/res.country.state.csv create mode 100644 content/developer/reference/testing.rst create mode 100644 content/developer/reference/translations.rst create mode 100644 content/developer/reference/translations/po-export.png create mode 100644 content/developer/reference/views.rst create mode 100644 content/developer/webservices.rst create mode 100644 content/developer/webservices/iap.rst create mode 100644 content/developer/webservices/iap/01-init create mode 100644 content/developer/webservices/iap/02-button create mode 100644 content/developer/webservices/iap/03-callback create mode 100644 content/developer/webservices/iap/series create mode 100644 content/developer/webservices/iap_service/01-init create mode 100644 content/developer/webservices/iap_service/02-tnx create mode 100644 content/developer/webservices/iap_service/03-template create mode 100644 content/developer/webservices/iap_service/series create mode 100644 content/developer/webservices/images/button.png create mode 100644 content/developer/webservices/images/creating_service.png create mode 100644 content/developer/webservices/images/credits.jpg create mode 100644 content/developer/webservices/images/credits2.jpg create mode 100644 content/developer/webservices/images/flow.png create mode 100644 content/developer/webservices/images/menu.png create mode 100644 content/developer/webservices/images/no-credit.png create mode 100644 content/developer/webservices/images/normal.png create mode 100644 content/developer/webservices/images/package.png create mode 100644 content/developer/webservices/images/players.png create mode 100644 content/developer/webservices/images/service_created.png create mode 100644 content/developer/webservices/images/service_list.png create mode 100644 content/developer/webservices/images/template.png create mode 100644 content/developer/webservices/localization.rst create mode 100644 content/developer/webservices/odoo.rst create mode 100644 content/developer/webservices/upgrade.rst create mode 100644 content/index.rst rename legal.rst => content/legal.rst (84%) rename {legal => content/legal}/coc.rst (100%) rename {_static/banners => content/legal/img}/pdf.svg (98%) rename {_static/banners => content/legal/img}/pdf_missing.svg (100%) rename {_static/banners => content/legal/img}/txt.svg (97%) rename {_static/banners => content/legal/img}/txt_missing.svg (100%) rename {legal => content/legal}/licenses.rst (63%) rename {legal => content/legal}/licenses/enterprise_license.txt (100%) rename {legal => content/legal}/licenses/licenses.rst (100%) rename {legal => content/legal}/others.rst (76%) rename {legal => content/legal}/others/cla.rst (100%) rename {legal => content/legal}/others/privacy.rst (100%) rename {legal => content/legal}/terms.rst (87%) rename {legal => content/legal}/terms/enterprise.rst (99%) rename {legal => content/legal}/terms/enterprise_tex.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_de.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_es.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_fr.rst (99%) rename {legal => content/legal}/terms/i18n/enterprise_nl.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_tex_de.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_tex_es.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_tex_fr.rst (100%) rename {legal => content/legal}/terms/i18n/enterprise_tex_nl.rst (100%) rename {legal => content/legal}/terms/i18n/partnership_es.rst (100%) rename {legal => content/legal}/terms/i18n/partnership_fr.rst (99%) rename {legal => content/legal}/terms/i18n/partnership_tex_es.rst (100%) rename {legal => content/legal}/terms/i18n/partnership_tex_fr.rst (100%) rename {legal => content/legal}/terms/i18n/terms_of_sale_fr.rst (100%) rename {legal => content/legal}/terms/i18n/terms_of_sale_tex_fr.rst (100%) rename {legal => content/legal}/terms/odoo_sh_terms.rst (100%) rename {legal => content/legal}/terms/partnership.rst (99%) rename {legal => content/legal}/terms/partnership_tex.rst (100%) rename {legal => content/legal}/terms/terms_of_sale.rst (100%) rename {legal => content/legal}/terms/terms_of_sale_tex.rst (100%) create mode 100644 content/services.rst rename support.rst => content/services/support.rst (83%) rename {support => content/services/support}/media/add_text.png (100%) rename {support => content/services/support}/media/edit_on_github.png (100%) rename {support => content/services/support}/media/preview_changes.png (100%) rename {support => content/services/support}/media/propose_changes.png (100%) create mode 100644 content/services/support/supported_versions.rst rename {support => content/services/support}/what_can_i_expect.rst (98%) rename {support => content/services/support}/where_can_i_get_support.rst (96%) delete mode 100644 ecommerce/taxes.rst create mode 100644 extensions/autodoc_placeholder/__init__.py rename _extensions/embedded_video.py => extensions/embedded_video/__init__.py (93%) create mode 100644 extensions/exercise_admonition/__init__.py rename _extensions/github_link.py => extensions/github_link/__init__.py (77%) rename _extensions/html_domain.py => extensions/html_domain/__init__.py (78%) create mode 100644 extensions/odoo_theme/__init__.py create mode 100644 extensions/odoo_theme/layout.html create mode 100644 extensions/odoo_theme/layout_templates/changelog.html create mode 100644 extensions/odoo_theme/layout_templates/footer.html create mode 100644 extensions/odoo_theme/layout_templates/google_analytics.html create mode 100644 extensions/odoo_theme/layout_templates/header.html create mode 100644 extensions/odoo_theme/layout_templates/homepage.html create mode 100644 extensions/odoo_theme/layout_templates/language_switcher.html create mode 100644 extensions/odoo_theme/layout_templates/menu.html create mode 100644 extensions/odoo_theme/layout_templates/page_toc.html create mode 100644 extensions/odoo_theme/layout_templates/searchbox.html create mode 100644 extensions/odoo_theme/layout_templates/version_switcher.html create mode 100644 extensions/odoo_theme/pygments_override.py create mode 100644 extensions/odoo_theme/search.html create mode 100644 extensions/odoo_theme/static/fonts/Inter-VariableFont_slnt,wght.ttf create mode 100644 extensions/odoo_theme/static/fonts/Inter-italic.var.woff2 create mode 100644 extensions/odoo_theme/static/fonts/Inter-roman.var.woff2 create mode 100644 extensions/odoo_theme/static/fonts/icomoon.eot create mode 100644 extensions/odoo_theme/static/fonts/icomoon.svg create mode 100644 extensions/odoo_theme/static/fonts/icomoon.ttf create mode 100644 extensions/odoo_theme/static/fonts/icomoon.woff create mode 100644 extensions/odoo_theme/static/fonts/icomoon.woff2 create mode 100644 extensions/odoo_theme/static/img/banner-applications.png rename {_extensions/odoo => extensions/odoo_theme}/static/img/banner_bg.png (100%) create mode 100644 extensions/odoo_theme/static/img/bg-cat.svg create mode 100644 extensions/odoo_theme/static/img/doc-animation.svg create mode 100644 extensions/odoo_theme/static/img/ducky.svg create mode 100644 extensions/odoo_theme/static/img/favicon.ico create mode 100644 extensions/odoo_theme/static/img/geometric_gradient.png rename {_extensions/odoo => extensions/odoo_theme}/static/img/github-square_32.png (100%) create mode 100644 extensions/odoo_theme/static/img/homepage-illustration.svg rename {_extensions/odoo => extensions/odoo_theme}/static/img/logos/odoo_logo.png (100%) create mode 100644 extensions/odoo_theme/static/img/logos/odoo_logo.svg rename {_extensions/odoo => extensions/odoo_theme}/static/img/logos/odoo_logo_small.png (100%) rename {_extensions/odoo => extensions/odoo_theme}/static/img/odoo_logo_rgb.png (100%) rename {_extensions/odoo => extensions/odoo_theme}/static/img/odoo_logo_white.png (100%) create mode 100644 extensions/odoo_theme/static/img/poule.svg create mode 100644 extensions/odoo_theme/static/js/layout.js create mode 100644 extensions/odoo_theme/static/js/menu.js create mode 100644 extensions/odoo_theme/static/js/page_toc.js create mode 100644 extensions/odoo_theme/static/js/utils.js create mode 100644 extensions/odoo_theme/static/scss/_iconfont.scss create mode 100644 extensions/odoo_theme/static/scss/_mixins.scss create mode 100644 extensions/odoo_theme/static/scss/_sphinx_basic.scss create mode 100644 extensions/odoo_theme/static/scss/_typography.scss create mode 100644 extensions/odoo_theme/static/scss/_variables.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_overridden.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_accordion.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_alert.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_badge.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_breadcrumb.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_button-group.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_buttons.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_card.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_carousel.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_close.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_containers.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_dropdown.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_forms.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_functions.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_grid.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_helpers.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_images.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_list-group.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_mixins.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_modal.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_nav.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_navbar.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_pagination.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_popover.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_progress.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_reboot.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_root.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_spinners.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_tables.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_toasts.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_tooltip.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_transitions.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_type.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_utilities.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/_variables.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/bootstrap-grid.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/bootstrap-reboot.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/bootstrap-utilities.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/bootstrap.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_floating-labels.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_form-check.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_form-control.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_form-range.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_form-select.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_form-text.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_input-group.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_labels.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/forms/_validation.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_clearfix.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_colored-links.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_position.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_ratio.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_stretched-link.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_text-truncation.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/helpers/_visually-hidden.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_alert.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_border-radius.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_box-shadow.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_breakpoints.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_buttons.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_caret.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_clearfix.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_container.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_deprecate.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_forms.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_gradients.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_grid.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_image.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_list-group.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_lists.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_pagination.scss rename _extensions/odoo/static/bootstrap-3.3.6/less/mixins/reset-text.less => extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_reset-text.scss (60%) mode change 100755 => 100644 rename _extensions/odoo/static/bootstrap-3.3.6/less/mixins/resize.less => extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_resize.scss (54%) mode change 100755 => 100644 create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_table-variants.scss rename _extensions/odoo/static/bootstrap-3.3.6/less/mixins/text-overflow.less => extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_text-truncate.scss (75%) mode change 100755 => 100644 create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_transition.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_utilities.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/mixins/_visually-hidden.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/utilities/_api.scss create mode 100644 extensions/odoo_theme/static/scss/bootstrap_scss/vendor/_rfs.scss create mode 100644 extensions/odoo_theme/static/style.scss rename {_extensions/odoo => extensions/odoo_theme}/theme.conf (100%) create mode 100644 extensions/odoo_theme/translator.py rename _extensions/redirects.py => extensions/redirects/__init__.py (90%) rename _extensions/odoo/switcher.py => extensions/switcher/__init__.py (64%) create mode 100644 extensions/switcher/static/js/switcher.js delete mode 100644 general.rst delete mode 100644 getting_started/Nouveau dossier/media/getting_started01.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started02.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started03.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started04.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started05.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started06.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started07.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started08.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started09.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started10.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started11.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started12.png delete mode 100644 getting_started/Nouveau dossier/media/getting_started13.png delete mode 100644 getting_started/documentation.rst delete mode 100644 getting_started/media/basic_quickstart01.png delete mode 100644 getting_started/media/basic_quickstart02.png delete mode 100644 index.rst delete mode 100644 odoo_sh/documentation.rst delete mode 100644 portal/media/changemethod.png delete mode 100644 portal/media/invoices.png delete mode 100644 portal/media/managepayment.png delete mode 100644 portal/media/my_portal.png delete mode 100644 portal/media/quotation_accept.png delete mode 100644 portal/media/quotations.png delete mode 100644 portal/media/sales.png delete mode 100644 portal/media/subscriptionstatus.png delete mode 100644 portal/media/tickets.png delete mode 100644 portal/my_odoo_portal.rst delete mode 100644 practical.rst delete mode 100644 sales/products_prices/taxes.rst rename {_static => static/css}/accounting.css (64%) rename {_static => static/css}/legal.css (86%) create mode 100644 static/css/odoo.css create mode 100644 static/example_files/External_id_3rd_party_application_product_categories.csv create mode 100644 static/example_files/External_id_3rd_party_application_products.csv create mode 100644 static/example_files/database_import_test.sql create mode 100644 static/example_files/m2m_customers_tags.csv create mode 100644 static/example_files/o2m_customers_contacts.csv create mode 100644 static/example_files/o2m_purchase_order_lines.csv create mode 100644 static/example_files/purchase.order_functional_error_line_cant_adpat.csv create mode 100644 static/files/certificate.cer create mode 100644 static/files/certificate.key rename {_static/banners => static/img}/odoo_icon.png (100%) rename {_static/banners => static/img}/odoo_logo.png (100%) rename {_static => static/js}/accounts.js (96%) rename {_static => static/js}/atom.js (84%) rename {_static => static/js}/chart-of-accounts.js (58%) rename {_static => static/js}/coa-valuation-anglo-saxon.js (70%) rename {_static => static/js}/coa-valuation-continental.js (73%) rename {_static => static/js}/entries.js (78%) rename {_static => static/js}/inventory.js (66%) rename {_static => static/js}/misc.js (93%) rename {_static => static/js}/reconciliation.js (70%) rename {_static => static}/latex/odoo.sty (100%) delete mode 100644 support/supported_versions.rst diff --git a/.gitignore b/.gitignore index c46f9328b..1cf231c84 100644 --- a/.gitignore +++ b/.gitignore @@ -2,9 +2,9 @@ .* *.mo -# sphinx build directories +# Sphinx build files _build/ -# venv -bin/ -include/ -lib/ +extensions/odoo_theme/static/style.css + +# Dependencies +odoo diff --git a/Makefile b/Makefile index 829c29461..a3ddf23ac 100644 --- a/Makefile +++ b/Makefile @@ -1,194 +1,78 @@ # Makefile for Sphinx documentation -# -# You can set these variables from the command line. -SPHINXOPTS = -SPHINXBUILD = sphinx-build -PAPER = -BUILDDIR = _build -LESSOPTS = - -# User-friendly check for sphinx-build -ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) -$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed; then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively, you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) +# Pass WORKERS=auto for parallel build +ifndef WORKERS + WORKERS = 1 endif -# Internal variables. -PAPEROPT_a4 = -D latex_paper_size=a4 -PAPEROPT_letter = -D latex_paper_size=letter -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . -ALLI18NSPHINXOPTS = -d $(BUILDDIR)/doctrees/$(LANG) $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) -D language=$(LANG) . -# the i18n builder cannot share the environment and doctrees with the others -I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . +SPHINX_BUILD = sphinx-build +CONFIG_DIR = . +SPHINXOPTS = -D project_root=$(ROOT) -D canonical_version=$(CANONICAL_VERSION) \ + -D versions=$(VERSIONS) -D languages=$(LANGUAGES) -D language=$(CURRENT_LANG) \ + -D is_remote_build=$(IS_REMOTE_BUILD) \ + -A google_analytics_key=$(GOOGLE_ANALYTICS_KEY) \ + -j $(WORKERS) +SOURCE_DIR = content +BUILD_DIR = _build -lessfiles = _extensions/odoo/static/*.less -_extensions/odoo/static/style.css: $(lessfiles) - lessc $(LESSOPTS) $(subst .css,.less,$@) $@ +HTML_BUILD_DIR = $(BUILD_DIR)/html +ifdef VERSIONS + HTML_BUILD_DIR := $(HTML_BUILD_DIR)/12.0 +endif +ifneq ($(CURRENT_LANG),en) + HTML_BUILD_DIR := $(HTML_BUILD_DIR)/$(CURRENT_LANG) +endif -.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext +#=== Standard rules ===# + +# In first position to build the documentation from scratch by default +all: html -# Displays list of commands help: - @echo "Please use \`make ' where is one of" - @echo " clean to delete the build" - @echo " html to make standalone HTML files" - @echo " i18nhtml to make standalone translated HTML files" - @echo " dirhtml to make HTML files named index.html in directories" - @echo " singlehtml to make a single large HTML file" - @echo " pickle to make pickle files" - @echo " json to make JSON files" - @echo " htmlhelp to make HTML files and an HTML help project" - @echo " qthelp to make HTML files and a qthelp project" - @echo " devhelp to make HTML files and a Devhelp project" - @echo " epub to make an epub" - @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" - @echo " latexpdf to make LaTeX files and run them through pdflatex" - @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" - @echo " text to make text files" - @echo " man to make manual pages" - @echo " texinfo to make Texinfo files" - @echo " info to make Texinfo files and run them through makeinfo" - @echo " gettext to make PO message catalogs" - @echo " changes to make an overview of all changed/added/deprecated items" - @echo " xml to make Docutils-native XML files" - @echo " pseudoxml to make pseudoxml-XML files for display purposes" - @echo " linkcheck to check all external links for integrity" - @echo " doctest to run all doctests embedded in the documentation (if enabled)" + @echo "Please use 'make ' where is one of" + @echo " html to build the documentation to HTML" + @echo " fast to build the documentation to HTML with shallow menu (faster)" + @echo " clean to delete the build files" -# Deletes the build clean: - rm -rf $(BUILDDIR)/* + @echo "Cleaning build files..." + rm -rf $(BUILD_DIR)/* + rm extensions/odoo_theme/static/style.css + @echo "Cleaning finished." -# These commands are used to create files or run tests -html: _extensions/odoo/static/style.css - $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." - -i18nhtml: _extensions/odoo/static/style.css - $(SPHINXBUILD) -b html $(ALLI18NSPHINXOPTS) $(BUILDDIR)/html/$(LANG) - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html/$(LANG)." - -dirhtml: - $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." - -singlehtml: - $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml - @echo - @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." - -pickle: - $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle - @echo - @echo "Build finished. Now you can process the pickle files." - -json: - $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json - @echo - @echo "Build finished. Now you can process the JSON files." - -htmlhelp: - $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp - @echo - @echo "Build finished. Now you can run HTML Help Workshop with the" \ - ".hhp project file in $(BUILDDIR)/htmlhelp." - -qthelp: - $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp - @echo - @echo "Build finished. Now you can run "qcollectiongenerator" with the" \ - ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/UnderstandingAccountingForEntrepreneurs.qhcp" - @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/UnderstandingAccountingForEntrepreneurs.qhc" - -devhelp: - $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp - @echo +html: extensions/odoo_theme/static/style.css + @echo "Starting build..." + $(SPHINX_BUILD) -c $(CONFIG_DIR) -b html $(SPHINXOPTS) $(SOURCE_DIR) $(HTML_BUILD_DIR) @echo "Build finished." - @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/UnderstandingAccountingForEntrepreneurs" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/UnderstandingAccountingForEntrepreneurs" - @echo "# devhelp" - -epub: - $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub - @echo - @echo "Build finished. The epub file is in $(BUILDDIR)/epub." - -latex: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo - @echo "Build finished. The LaTeX files are in $(BUILDDIR)/latex." - @echo "Run \`make' in that directory to run these through (pdf)latex" \ - "(use \`make latexpdf' here to do that automatically)." +# To call *after* `make html` +# Binary dependencies (Debian): texlive-fonts-recommended texlive-latex-extra +# texlive-generic-recommended texlive-fonts-extra latexpdf: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through pdflatex..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf - @echo "pdflatex finished. The PDF files are in $(BUILDDIR)/latex." - cp $(BUILDDIR)/latex/*.pdf $(BUILDDIR)/html/ + @echo "Starting build..." + $(SPHINX_BUILD) -c $(CONFIG_DIR) -b latex $(SPHINXOPTS) $(SOURCE_DIR) $(BUILD_DIR)/latex + $(MAKE) -C $(BUILD_DIR)/latex + cp $(BUILD_DIR)/latex/*.pdf $(BUILD_DIR)/html/ + @echo "Build finished." -latexpdfja: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through platex and dvipdfmx..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja - @echo "pdflatex finished. The PDF files are in $(BUILDDIR)/latex." +l10n: + @echo "Generating translatable files..." + $(SPHINX_BUILD) -c $(CONFIG_DIR) -b gettext $(SOURCE_DIR) $(BUILD_DIR)/gettext + @echo "Generation finished." + @echo "Localizing translation strings..." + sphinx-intl update -p $(BUILD_DIR)/gettext -l $(L10N_LANGUAGES) + @echo "Localization finished." -text: - $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text - @echo - @echo "Build finished. The text files are in $(BUILDDIR)/text." +extensions/odoo_theme/static/style.css: extensions/odoo_theme/static/style.scss extensions/odoo_theme/static/scss/*.scss + @echo "Compiling stylesheets..." + pysassc $(subst .css,.scss,$@) $@ + @echo "Compilation finished." -man: - $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man - @echo - @echo "Build finished. The manual pages are in $(BUILDDIR)/man." +#=== Development and debugging rules ===# -texinfo: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo - @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." - @echo "Run \`make' in that directory to run these through makeinfo" \ - "(use \`make info' here to do that automatically)." +fast: SPHINXOPTS += -A collapse_menu=True -j auto +fast: html -info: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo "Running Texinfo files through makeinfo..." - make -C $(BUILDDIR)/texinfo info - @echo "makeinfo finished. The Info files are in $(BUILDDIR)/texinfo." - -gettext: - $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) locale/sources - @echo - @echo "Build finished. The message catalogs are in locale/sources." - -changes: - $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes - @echo - @echo "The overview file is in $(BUILDDIR)/changes." - -linkcheck: - $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck - @echo - @echo "Link check complete. Look for any errors in the above output " \ - "or in $(BUILDDIR)/linkcheck/output.txt." - -doctest: - $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest - @echo "Testing of doctests in the sources finished. Look at the " \ - "results in $(BUILDDIR)/doctest/output.txt." - -xml: - $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml - @echo - @echo "Build finished. The XML files are in $(BUILDDIR)/xml." - -pseudoxml: - $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml - @echo - @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." +static: extensions/odoo_theme/static/style.css + cp -r extensions/odoo_theme/static/* _build/html/_static/ + cp -r static/* _build/html/_static/ diff --git a/_extensions/demo_link.py b/_extensions/demo_link.py deleted file mode 100644 index 9038d8040..000000000 --- a/_extensions/demo_link.py +++ /dev/null @@ -1,207 +0,0 @@ -import collections -import threading -import werkzeug - -try: - import xmlrpclib -except ImportError: - # P3 - import xmlrpc.client as xmlrpclib - -try: - import Queue -except ImportError: - # P3 - import queue as Queue - -from xml.etree import ElementTree as ET - -from docutils import nodes, utils -from docutils.parsers.rst import Directive, directives -from sphinx.domains import Domain - -def setup(app): - app.add_domain(OdooDemoDomain) - -class Fields(Directive): - """Fetches and lists the fields linked to a specific action. - - Required argument: external ID of the action - - Options: - - view - defaults to "form" - fields - comma-separated whitelist of fields. By default, lists all - fields returned by fields_view_get - """ - required_arguments = 1 - option_spec = { - 'view': directives.unchanged, - 'only': directives.unchanged, - } - def __init__(self, name, arguments, options, content, lineno, - content_offset, block_text, state, state_machine): - super(Fields, self).__init__( - name, arguments, options, content, lineno, - content_offset, block_text, state, state_machine) - xid = arguments[0] - self.future_fields = self._get_fields(xid, options.get('view') or 'form') - - def run(self): - try: - fields = self.future_fields.get(timeout=30) - except Queue.Empty: - return [self.state_machine.reporter.error( - "Timed out while fetching fields related to action [%s]" % self.arguments[0] - )] - if fields is None: - return [self.state_machine.reporter.warning( - "Could not find any field related to the action [%s]" % self.arguments[0] - )] - if isinstance(fields, str): - return [self.state_machine.reporter.warning( - "Error while fetching fields related to the action [%s]: %s" % ( - self.arguments[0], fields))] - - whitelist = set(self.options.get('only', '').split()) - return [nodes.field_list('', *( - nodes.field('', - nodes.field_name(text=v['string'] or k), - nodes.field_body('', - # keep help formatting around (e.g. newlines for lists) - nodes.line_block('', *( - nodes.line(text=line) - for line in v['help'].split('\n') - )) - ) - ) - for k, v in fields.items() - # if there's a whitelist, only display whitelisted fields - if not whitelist or k in whitelist - # only display if there's a help text - if v.get('help') - ))] - - def _get_fields(self, xid, view='form'): - q = Queue.Queue(1) - _submit(q, xid, view) - return q - -class Action(Directive): - required_arguments = 1 - final_argument_whitespace = True - has_content = True - - def run(self): - self.assert_has_content() - external_id = self.arguments[0] - text = "action button" - node = nodes.reference( - refuri='https://demo.odoo.com?{}'.format(werkzeug.urls.url_encode({ - 'module': external_id - })), - classes=['btn', 'btn-primary', 'btn-lg', 'btn-block', 'center-block'] - ) - self.state.nested_parse(self.content, self.content_offset, node) - return [node] - -class OdooDemoDomain(Domain): - name = 'demo' - label = 'Odoo Demo' - directives = { - 'fields': Fields, - 'action': Action, - } - -FETCH_THREADS = 4 -launcher_lock = threading.Lock() -launcher = None -work_queue = Queue.Queue() -Task = collections.namedtuple('Task', 'result xid view') -def _submit(result_queue, xid, view='form'): - global launcher - # enqueue task before checking launcher, that way if the launcher - # is already started (likely) a worker can immediately get to work - work_queue.put(Task(result_queue, xid, view)) - - with launcher_lock: - if launcher is None: - launcher = threading.Thread(target=_launcher, name="Fetch threads launcher") - launcher.daemon = True - launcher.start() - -def _launcher(): - try: - info = xmlrpclib.ServerProxy('https://demo.odoo.com/start').start() - except xmlrpclib.Fault as e: - threading.Thread( - target=_fault_requests, - args=["Demo start() failed: %s" % e.faultString], - name="fields_get login failed").start() - return - url, db, username, password = \ - info['host'], info['database'], info['user'], info['password'] - - uid = xmlrpclib.ServerProxy('{}/xmlrpc/2/common'.format(url))\ - .authenticate(db, username, password, {}) - - for i in range(FETCH_THREADS): - # daemon because Launcher is daemon - threading.Thread(target=_fetch_fields, kwargs={ - 'db': db, - 'uid': uid, - 'password': password, - 'url': '{}/xmlrpc/2/object'.format(url) - }, name="fields_get fetcher thread %d/%d" % (i, FETCH_THREADS)).start() - -def _fault_requests(error): - while True: - task = work_queue.get() - task.result.put(error) - work_queue.task_done() - -def _fetch_fields(url, db, uid, password): - server = xmlrpclib.ServerProxy(url) - while True: - task = work_queue.get() - - # resolve xid - model, id_ = server.execute_kw( - db, uid, password, - 'ir.model.data', 'xmlid_to_res_model_res_id', [task.xid]) - if not id_: # didn't find xid - result = None - elif model != 'ir.actions.act_window': # we only handle action windows, rest is unknown - result = None - else: - action = server.execute_kw(db, uid, password, model, 'read', [id_, ['res_model', 'views']]) - view_id = next((id_ for type, id_ in action[0]['views'] if type == task.view), False) - fvg = server.execute_kw( - db, uid, password, - action[0]['res_model'], 'fields_view_get', [], { - 'view_id': view_id, - 'view_type': task.view - }) - result = collections.OrderedDict() - # reorder fields to be in view order, and add @help from view if any - arch = ET.fromstring(fvg['arch']) - for node in arch.iter(tag='field'): - field = node.get('name') - - result[field] = fvg['fields'][field] - # bit trashy but should work well enough to update - # @string and @help - result[field].update(node.attrib) - if node.get('nolabel'): - # native @string suppressed, look for