Siirry sisältöön
Odoo Menu
  • Kirjaudu sisään
  • Kokeile ilmaiseksi
  • Sovellukset
    Talous
    • Kirjanpito
    • Laskutus
    • Kulut
    • Datataulukot (BI)
    • Asiakirjat
    • Allekirjoita
    Myynti
    • CRM
    • Myynti
    • Kassajärjestelmä myymälään
    • Kassajärjestelmä ravintolaan
    • Tilaukset
    • Vuokraus
    Verkkosivut
    • Verkkosivun Rakennustyökalu
    • Verkkokauppa
    • Blogi
    • Foorumi
    • Livechat
    • Verkko-oppiminen
    Toimitusketju
    • Varastointi
    • Tuotanto
    • Tuotteen elinkaaren hallinta (PLM)
    • Ostot
    • Huolto
    • Laatu
    Henkilöstöhallinto
    • Työntekijät
    • Rekrytointi
    • Vapaat
    • Arvioinnit
    • Suositukset
    • Kuljetuskalusto
    Markkinointi
    • Somemarkkinointi
    • Sähköpostimarkkinointi
    • Tekstiviestimarkkinointi
    • Tapahtumat
    • Markkinoinnin automaatio
    • Kyselyt
    Palvelut
    • Projekti
    • Työaikakirjaukset
    • Kenttähuolto
    • Asiakaspalvelu
    • Suunnittelu
    • Ajanvaraukset
    Tuottavuus
    • Viestintä
    • Tekoäly
    • IoT
    • IP-puhe
    • Tietokirjasto
    • WhatsApp
    Kolmannen osapuolen sovellukset Odoo-Studio Odoo-Pilvialusta
  • Toimialat
    Vähittäiskauppa
    • Kirjakauppa
    • Vaatekauppa
    • Huonekaluliike
    • Ruokakauppa
    • Laitteistokauppa
    • Lelukauppa
    Ruoka & Majoitus
    • Baari ja Pubi
    • Ravintola
    • Pikaruoka
    • Majatalo
    • Juomien jakelija
    • Hotelli
    Kiinteistöt
    • Kiinteistönvälitystoimisto
    • Arkkitehtitoimisto
    • Rakentaminen
    • Kiinteistönhallinto
    • Puutarhanhoito
    • Kiinteistönomistajien yhdistys
    Konsultointi
    • Tilitoimisto
    • Odoo-kumppani
    • Markkinointitoimisto
    • Lakitoimisto
    • Osaajahankinta
    • Tilintarkastus & sertifiointi
    Tuotanto
    • Tekstiili
    • Metalli
    • Huonekalut
    • Ruoka
    • Panimo
    • Yrityslahjat
    Terveys & Liikunta
    • Urheiluseura
    • Silmälasiliike
    • Kuntokeskus
    • Hyvinvointialan ammattilaiset
    • Apteekki
    • Kampaamo
    Kaupat
    • Yleismies
    • IT-laitteisto & Tuki
    • Aurinkoenergiajärjestelmät
    • Suutari
    • Siivouspalvelut
    • LVI-palvelut
    Muut
    • Voittoa tavoittelematon järjestö
    • Ympäristötoimisto
    • Mainostaulujen vuokraus  
    • Valokuvaus
    • Leasing-pyörät
    • Ohjelmistojen jälleenmyyjä
    Selaa kaikkia toimialoja
  • Yhteisö
    Opi
    • Kurssit
    • Dokumentaatio
    • Todistukset
    • Koulutus
    • Blogi
    • Podcast
    Kannusta kouluttautumaan
    • Koulutusohjelmat
    • Scale Up! Liiketoimintapeli
    • Vieraile Odoolla
    Hanki ohjelmisto
    • Lataa
    • Vertaile versioita
    • Julkaisut
    Tee yhteistyötä
    • Github
    • Foorumi
    • Tapahtumat
    • Käännökset
    • Ryhdy kumppaniksi
    • Kumppanipalvelut
    • Rekisteröi tilitoimistosi
    Hanki palveluja
    • Löydä kumppani
    • Löydä kirjanpitäjä
    • Varaa asiantuntijatapaaminen
    • Implementaatiopalvelut
    • Asiakasreferenssit
    • Tuki
    • Versionkorotukset
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Varaa demo
  • Hinnoittelu
  • Asiakaspalvelu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Apua

Do you develop new modules? Do you really know everything you need about updating modules?

Tilaa

Saat ilmoituksen, kun tähän viestiin ilmaantuu aktiviteettia

Tämä kysymys on merkitty
moduleupdateodoo10
3 Vastaukset
4882 Näkymät
Avatar
E.M.

If I design a module, I can perform:

odoo -d mydatabase -u all

in order to update all modules.


However, if I want to update just one module I would expect that:

odoo -d mydatabase -u my_module_name

would fit


But it does not, I just changed the name of the module and after updating using -u my_module_name does not work.


0
Avatar
Hylkää
Axel Mendoza

what kind of tittle is that? is this some kind of click bait?, check in the logs for correctly modules load, maybe you have some kind of missing dependencies

E.M.
Tekijä

No click baits at all Axel, title refers to how to update modules and body highlights doubts about that. Something that might seem obvious is not so obviously covered by the docs (it is actually still TODO in docs http://odoo-development.readthedocs.io/en/latest/odoo/usage/install-module.html)

Avatar
Travis Waelbroeck
Paras vastaus

If you change the name of an already installed module, then a couple of things will happen.


Firstly, when Odoo server starts, it will be looking for the already installed module - under the old name, which does not exist.

When it doesn't find that module, it will ignore it and pretend as if it is not installed.


Thus, the command you are running - update "new_module_name" will also not run because Odoo does not see "new_module_name" as already installed.


To fix this, do the following steps:

  1. Load Odoo server normally & uninstall the old_module_name

  2. Either install new_module_name through the Apps section or run the command line command "odoo -d mydatabase -i new_module_name --without-demo=new_module_name"


Now the new_module_name will be installed and future attempts to upgrade through command line will run normally.

1
Avatar
Hylkää
E.M.
Tekijä

What --without-demo does?

Travis Waelbroeck

If a module has demo data, --without-demo specifies that it should not be installed.

Avatar
E.M.
Tekijä Paras vastaus

Thanks for your answers

I was doing a test with a dummy module (foo_module).


In __manifest__.py I use the name:

'name': "Dummy Module",


I do:

odoo -d my_database -u all

And I can see the module ready to be installed in the module list.


Now, if I stop server, change __manifest__.py to:

'name': "Dummy Module 2",

and run:

odoo -d my_databse -u foo_module


I would expect to see "Dummy Module 2" as module name in the list of available modules, but I still see "Dummy Module".


Does -u module_name work only with installed modules?

 

0
Avatar
Hylkää
E.M.
Tekijä

I found that updating module name (inside __manifest__) is actually updated when app list is updated, an option available in the developer mode in Odoo 10 (https://www.odoo.com/forum/help-1/question/how-to-install-a-module-in-odoo-10-using-deb-package-in-ubuntu-111949)

Nautitko keskustelusta? Älä vain lue, vaan osallistu!

Luo tili jo tänään nauttiaksesi yksinoikeusominaisuuksista ja osallistuaksesi mahtavaan yhteisöömme!

Rekisteröidy
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
odoo10 could not update lock on row in relations "ir_sequence_data_range"
update odoo10
Avatar
0
huhtik. 20
3830
Should I update modules individually after git update? Ratkaistu
module update
Avatar
Avatar
1
maalisk. 18
6787
How to cancel the update of a module?
module update
Avatar
Avatar
1
maalisk. 15
13264
How to update more than one module?
module update
Avatar
Avatar
2
maalisk. 15
8094
Developing new modules, KeyError: 'stock.picking' return self.models[model_name] Ratkaistu
module update odooV8
Avatar
Avatar
1
tammik. 25
26189
Yhteisö
  • Kurssit
  • Dokumentaatio
  • Foorumi
Avoin lähdekoodi
  • Lataa
  • Github
  • Runbot
  • Käännökset
Palvelut
  • Odoo.sh hosting
  • Tuki
  • Versionkorotus
  • Räätälöidyt kehitykset
  • Koulutus
  • Löydä kirjanpitäjä
  • Löydä kumppani
  • Ryhdy kumppaniksi
Meistä
  • Yrityksemme
  • Brändimateriaalit
  • Ota yhteyttä
  • Työpaikat
  • Tapahtumat
  • Podcast
  • Blogi
  • Asiakkaat
  • Oikeudelliset tiedot • Yksityisyys
  • Tietoturva
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo on kokoelma avoimen lähdekoodin yrityssovelluksia, jotka kattavat kaikki yrityksesi tarpeet: asiakkuudenhallinta eli CRM, verkkokauppa, kirjanpito, varastointi, kassajärjestelmä, projektinhallinta, jne.

Odoon ainutlaatuinen arvolupaus on olla samanaikaisesti erittäin helppokäyttöinen ja täysin integroitu.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now