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
Про цей форум
Допомога

Need to figure out how to have Product Field --> Internal Code and Description --> Product Name

Підписатися

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

Це запитання позначене
odoo9
2 Відповіді
3885 Переглядів
Аватар
HATEM HARB

Hello,

I have been trying to figure out in Odoo9 instead of having [4423]Apple iWatch White in both the Product and Description columns would like to have 4423 in the Product column and Apple iWatch White in the Description column.


I have look on the odoo forums and found threads that talk about how to remove the sku, but when i do that it removes it for both columns. This is not the results I need.

I have already treid to edit name_gate to:

def name_get(self, cr, user, ids, context=None):

  res = []
 if context is None:
  context = {}
 if isinstance(ids, (int, long)):
  ids = [ids]
 if not len(ids):
  return []
 for product in self.browse(cr, user, ids,context=context):
  res.append((product.id, product.name))
 return res

But this removes the internal code.

I appericate any help!


Thank you.


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

Hi,

If we take the sale order as example, you can see how the field description is set.

addons/sale/sale.py:759
@api.multi
@api.onchange('product_id')
def product_id_change(self):
[...]
    name = product.name_get()[0][1]
    if product.description_sale:
name += '\n' + product.description_sale
    vals['name'] = name
[...]

Overbidding  the get_name will give you always the same result in the two columns.

So, you have to override the onchange function to set whatever you want or simply define a value for  description_sale on your product

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

Hello,

Thank you for your reply.


In purchase.py

self.name = product_lang.display_name
if product_lang.description_purchase: self.name += '\n' + product_lang.description_purchase

So I would have to change self.name to equal product name. What is the product name variable?

EDIT: I created a new function and it works perfectly.

In sale.sy

name = product.name_get()[0][1]        
if product.description_sale: name += '\n' + product.description_sale

What are the [0][1] for? Also would I have to make another name_get() function in product.py?.
EDIT: I created a new function and it works perfectly.

Thank you


0
Аватар
Відмінити
Bejaoui Souheil

Welcome.

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 Відповіді Переглядів Дія
How to get data n view using custom widget in odoo 9
odoo9
Аватар
0
вер. 23
2778
How to get data n view using custom widget in odoo 9
odoo9
Аватар
0
вер. 23
2468
How to Remove " ADD NEW COLUMN " from task kanban view of Project Module? Вирішено
odoo9
Аватар
Аватар
Аватар
2
черв. 25
12116
How to edit the product website description Вирішено
odoo9
Аватар
Аватар
Аватар
Аватар
Аватар
6
жовт. 23
23365
How can I restrict (deny) product creation for some users? Вирішено
odoo9
Аватар
Аватар
Аватар
Аватар
3
бер. 24
10453
Спільнота
  • Навчальний посібник
  • Документація
  • Форум
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