Skip to Content
Odoo Меню
  • Увійти
  • Спробуйте це безкоштовно
  • Додатки
    Фінанси
    • Бухоблік
    • Виставлення рахунку
    • Витрати
    • Електронні таблиці (BI)
    • Документи
    • Підпис
    Продажі
    • CRM
    • Продажі
    • POS Магазин
    • POS Ресторан
    • Підписки
    • Оренда
    Веб-сайти
    • Конструктор веб-сайту
    • Електронна комерція
    • Блог
    • Форум
    • Живий чат
    • Електронне навчання
    Ланцюг поставок
    • Склад
    • Виробництво
    • PLM
    • Купівлі
    • Технічне обслуговування
    • Якість
    Кадри
    • Співробітники
    • Рекрутинг
    • Відпустки
    • Оцінювання
    • Рекомендації
    • Автотранспорт
    Маркетинг
    • Маркетинг соцмереж
    • Email-маркетинг
    • SMS-маркетинг
    • Події
    • Автом. маркетингу
    • Опитування
    Послуги
    • Проект
    • Табелі
    • Виїзне обслуговування
    • Служба підтримки
    • Планування
    • Призначення
    Продуктивність
    • Обговорення
    • Схвалення
    • IoT
    • IP-телефонія
    • База знань
    • WhatsApp
    Сторонні модулі Odoo Studio Платформа Odoo Cloud
  • Сфери
    Роздрібна торгівля
    • Книжковий магазин
    • Магазин одягу
    • Магазин меблів
    • Продуктовий магазин
    • Магазин будівельних матеріалів
    • Магазин іграшок
    Food & Hospitality
    • Бар та паб
    • Ресторан
    • Фастфуд
    • Guest House
    • Дистриб'ютор напоїв
    • Hotel
    Нерухомість
    • Real Estate Agency
    • Архітектурна фірма
    • Будівництво
    • Управління нерухомістю
    • Садівництво
    • Асоціація власників нерухомості
    Консалтинг
    • Бухгалтерська компанія
    • Партнер Odoo
    • Агенція маркетингу
    • Юридична фірма
    • Придбання Талантів
    • Аудит та сертифікація
    Виробництво
    • Textile
    • Metal
    • Меблі
    • Їжа
    • Brewery
    • Корпоративні подарунки
    Здоров'я & Фітнес
    • Спортивний клуб
    • Оптика
    • Фітнес-центр
    • Практики здоров'я
    • Аптека
    • Салон краси
    Trades
    • Ремонтник
    • IT-обладнання та Підтримка
    • Системи сонячної енергії
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Інші
    • Nonprofit Organization
    • Екологічна агенція
    • Оренда білбордів
    • Фотографія
    • Лізинг велосипедів
    • Реселлер програмного забезпечення
    Browse all Industries
  • Спільнота
    Навчання
    • Навчальний посібник
    • Документація
    • Сертифікації
    • Тренування
    • Блог
    • Подкаст
    Сприяйте Освіті
    • Програма навчання
    • Бізнес гра Scale Up!
    • Відвідайте Odoo
    Отримайте програмне забезпечення
    • Завантаження
    • Порівняйте версії
    • Релізи
    Співпрацюйте
    • Github
    • Форум
    • Події
    • Переклади
    • Стати партнером
    • Services for Partners
    • Зареєструйте вашу бухгалтерську фірму
    Отримайте послуги
    • Знайдіть партнера
    • Знайдіть бухгалтера
    • Зустріньтеся з консультантом
    • Послуги з впровадження
    • Референси клієнтів
    • Підтримка
    • Оновлення
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Отримати демо
  • Ціни
  • Допомога

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Бухоблік
  • Склад
  • PoS
  • Проект
  • MRP
All apps
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
All Posts Люди Значки
Мітки (View all)
odoo accounting v14 pos v15
Про цей форум
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
All Posts Люди Значки
Мітки (View all)
odoo accounting v14 pos v15
Про цей форум
Допомога

OpenERP 7.0 will not update modules list?

Підписатися

Отримуйте сповіщення про активність щодо цієї публікації

Це запитання позначене
modulesmodule
6 Відповіді
20885 Переглядів
Аватар
Rob W

I'm using 7.0-20130514-231031 on Debian GNU/Linux 6.0.7 (squeeze), installed from http:// nightly.openerp.com/7.0/nightly/deb/.

Spent a day on this so far, and cannot figure out what's going on. Lots of searching shows a lot of similar issues with varying fixes that don't work for me.

First, deleting an existing directory of an uninstalled addon in /usr/share/pyshared/openerp/addons does not remove it from the Modules list (going to "Installed Modules" and clearing "Installed" from the filter - which seems like a ridiculously roundabout way to do it IMO) but it will not install. So I'm definitely working with the right directory.

After I click "Install" on the non-existent module (note_pad in this case) it will claim to install. It's not in the Installed Modules list, however, and selecting "Apply Scheduled Upgrades" shows it as ready to install again.

So now at least I know I'm working with the right directory, and there's something wrong with OpenERP reading what's in that directory.

I used the note_pad layout to create a slightly modified version of it and dropped it in the addons directory with a new folder name. No good. I took the "IDEA" addon and made a copy of it. Did a find and replace of all instances of 'idea' and replaced them with 'ideaz' (including filenames). OpenERP refuses to detect that folder no matter what, even though 'idea' works just fine.

I did try chmod 770 (foldername) -R - no change. Service restarts change nothing, nor do server restarts (not surprising though).

Everything else appears to be working fine. Does anybody have any ideas why this is happening?

1
Аватар
Відмінити
Rob W
Автор

I just installed it (7.0-20130515-231043) on my Windows 7 x64 desktop as a test and added my "ideaz" folder to the addons directory. OpenERP immediately recognized it, no problem. Looks like this is an issue with my install on Linux... but really would like to figure it out. Default installation directly from OpenERP.

Аватар
Cameron
Найкраща відповідь

Well after a lot o hair pulling..

TO INSTALL A MODULE

Put your module here /usr/lib/python2.7/dist-packages/openerp/addons

Change ownership of the module

sudo chown -R root.root /usr/lib/python2.7/dist-packages/openerp/addons/module_name

Change permissions of the module

sudo chmod 755 /usr/lib/python2.7/dist-packages/openerp/addons/module_name -R

Update the module list 'Settings>Modules>Update Module List>Update'

Go to 'Settings>Modules>Installed' Modules Delete Installed from the filter and search for your module

TO DELETE A MODULE

Go to 'Settings>Modules>Installed' Modules Delete Installed from the filter and search for your module, select your module, select More>Delete

Delete your module

sudo rm -r /usr/lib/python2.7/dist-packages/openerp/addons/module_name

Update the module list 'Settings>Modules>Update' 'Module List>Update'

Go to 'Settings>Modules>Installed' Modules Delete Installed from the filter and search for your module - should not be there.

2
Аватар
Відмінити
Аватар
Ray Carnes
Найкраща відповідь

First, deleting an existing directory of an uninstalled addon ... does not remove it from the Modules list

Removing the module folder will have no effect on what shows up in the list.

When OpenERP is told to 'Update Modules List' it will store a database row for each module it finds on disk. The only way to delete these database entries is to remove them by deleting the module inside OpenERP.

You can delete all entries for uninstalled modules, then update the list. This will update the list to show only those modules on disk (not re-adding those that have been deleted).

2
Аватар
Відмінити
Аватар
Antonio M. Vigliotti
Найкраща відповідь

Update the module list Settings>Modules>Update Module List>Update

checks for manifest file __openerp__.py and for directory ./static/

Some modules has not ./static/ directory

0
Аватар
Відмінити
Аватар
Anthony Selby
Найкраща відповідь

So what do you do if the update module list option isn't there ?

0
Аватар
Відмінити
Ray Carnes

Make your user a member of the Technical Features group. http://help.openerp.com/question/7650/how-to-activate-the-technical-features/

Аватар
Brett Lehrer
Найкраща відповідь

You mentioned chmod but not chown. Are the user permissions correct? Not familiar with the .deb installer, but if it's in pyshared/ the module and contents may need to be owned by a certain user, root or maybe openerp?

0
Аватар
Відмінити
Rob W
Автор

The rest of the addons are owned by root:root, so are the new ones I added. I'm not sure this would explain OpenERP's behavior of retaining information on a deleted addons folder (one that wasn't installed) - when doing the same on my Windows install detects it all fine.

Brett Lehrer

Check the syntax on __init__.py and __openerp__.py? I can't think of much else that would prevent OpenERP from not reading a module folder. Try just renaming the folder for an uninstalled module, then altering the name in __openerp__.py to see if it finds the new module name?

Аватар
P Mittal
Найкраща відповідь

The same thing happened to me on my Linux (Ubuntu) Installation. I noticed that I was adding my custom-module to the wrong addons directory. When you install a .deb file, or using source the actual openerp installation lands up here by default:

/usr/lib/pymodules/python2.7/openerp/addons

This is where you are supposed to add your own module and NOT to the openerp source you downloaded initially.

Then run:

openerp-server

or

openerp-server --init=(your_module_name)

If this is not where your OpenERP is installed, then try finding the actual directory where your openerp installation resides and put your custom module there before you run the server.

Note: This is just one of the possible solution case to your problem.

0
Аватар
Відмінити
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Реєстрація
Related Posts Відповіді Переглядів Дія
help with the module all-in-one whatsapp integration-sale purchase account and crm odoo 10
modules module
Аватар
0
трав. 20
3669
How to define the thousands separator BY CUSTOM MODULE? Вирішено
modules module
Аватар
Аватар
Аватар
3
груд. 19
6236
How to import a field from an module to other?
modules module
Аватар
Аватар
1
бер. 15
5165
¿Cómo puedo comunicarme con Latam Perú?
modules module technical
Аватар
0
лист. 25
56
What is the difference between module depending on base / account? Вирішено
modules module odoo11
Аватар
Аватар
1
лип. 18
9216
Спільнота
  • Навчальний посібник
  • Документація
  • Форум
Open Source
  • Завантаження
  • Github
  • Runbot
  • Переклади
Послуги
  • Хостинг Odoo.sh
  • Підтримка
  • Оновлення
  • Кастомні доробки
  • Навчання
  • Знайдіть бухгалтера
  • Знайдіть партнера
  • Стати партнером
Про нас
  • Наша компанія
  • Торгові активи
  • Зв'яжіться з нами
  • Вакансії
  • Події
  • Подкаст
  • Блог
  • Клієнти
  • Юридичні документи • Конфіденційність
  • Безпека
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo - це набір програм для роботи з відкритим кодом, які охоплюють всі ваші потреби компанії: CRM, електронна комерція, бухгалтерський облік, склад, точка продажу, управління проектами тощо.

Унікальна пропозиція Odoo - це одночасно дуже проста у використанні та повністю інтегрована.

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