Перейти к содержимому
Odoo Меню
  • Войти
  • Попробовать бесплатно
  • Модули
    Финансы
    • Бухгалтерия
    • Выставление счетов
    • Расходы
    • Таблицы
    • Документооборот
    • Подпись
    Продажи
    • CRM
    • Продажи
    • POS Магазин
    • POS Ресторан
    • Подписки
    • Аренда
    Вебсайты
    • Конструктор вебсайтов
    • eCommerce
    • Блог
    • Форум
    • Онлайн-чат
    • Электронное обучение
    Логистика
    • Склад
    • Производство
    • PLM
    • Закупки
    • Обслуживание
    • Качество
    Отдел кадров
    • Сотрудники
    • Подбор персонала
    • Отпуска
    • Оценка персонала
    • Реферальная программа
    • Автопарк
    Маркетинг
    • SMM
    • E-mail рассылки
    • СМС рассылки
    • Мероприятия
    • Автоматизация маркетинга
    • Опросы
    Услуги
    • Проекты
    • Табели
    • Выездной сервис
    • Поддержка
    • Планирование
    • Встречи
    Продуктивность
    • Обсуждения
    • Согласование
    • IoT
    • VoIP-телефония
    • Knowledge
    • WhatsApp
    Сторонние приложения Модуль Студия Odoo Платформа Odoo Cloud
  • Индустрии
    Розничная торговля
    • Книжный магазин
    • Магазин одежды
    • Мебельный магазин
    • Продуктовый магазин
    • Строительный магазин
    • Магазин игрушек
    Гостинично-ресторанный бизнес
    • Бар и паб
    • Ресторан
    • Фастфуд
    • Гостевой дом
    • Дистрибьютор напитков
    • Отель
    Недвижимость
    • Агентство недвижимости
    • Архитектурное бюро
    • Строительство
    • Управление недвижимостью
    • Ландшафтный дизайн
    • Товарищество собственников жилья
    Консалтинг
    • Бухгалтерская фирма
    • Партнер Odoo
    • Маркетинговое агентство
    • Юридическая фирма
    • Подбор персонала
    • Аудиторское бюро
    Производство
    • Текстиль
    • Металл
    • Мебель
    • Продукты питания
    • Пивоварня
    • Корпоративные сувениры
    Здоровье и фитнес
    • Спортивный комплекс
    • Магазин оптики
    • Фитнес-клуб
    • Велнес-центр
    • Аптека
    • Салон красоты
    Услуги
    • Специалист по бытовым услугам
    • Продажа и обслуживание IT-оборудования
    • Солнечные энергосистемы
    • Производство обуви
    • Клининг
    • Системы ОВКВ
    Прочее
    • Некоммерческая организация
    • Консалтинг в сфере устойчивого развития
    • Аренда рекламных щитов
    • Бизнес по фотосъемке
    • Прокат велосипедов
    • Реселлер программного обеспечения
    Все индустрии
  • Community
    Обучение
    • Видео уроки
    • Документация
    • Сертификация
    • Тренинг
    • Блог
    • Подкаст
    Образование и развитие
    • Образовательная программа
    • Деловая игра Scale Up!
    • Экскурсия в офис Odoo
    ПО
    • Скачать
    • Сравнить версии
    • Релизы
    Сотрудничество
    • Github
    • Форум
    • Мероприятия
    • Перевод
    • Стать партнером
    • Услуги для партнеров
    • Зарегистрировать бухгалтерскую фирму
    Услуги
    • Найти партнера
    • Найти бухгалтера
    • Встреча с экспертом
    • Услуги по внедрению
    • Отзывы клиентов
    • Поддержка
    • Обновления
    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
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Все посты Люди Значки
Теги (Смотреть все)
odoo accounting v14 pos v15
Об этом форуме
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Все посты Люди Значки
Теги (Смотреть все)
odoo accounting v14 pos v15
Об этом форуме
Помощь

Is it possible to hide the cost price of the product in the Product view?

Подписаться

Получайте уведомления о появлении активности в этом посте

Этот вопрос был отмечен
odoo10
3 Ответы
13620 Представления
Аватар
Emad Jaddo

Hi,

Is it possible to hide the cost price of the product in the Product view?

I have standard sales staff and we want to restrict the access to the cost price. We want them to see the product attributes but hide the cost (standard price).

I tried with the access control list but I could not figure it out.


1
Аватар
Отменить
Аватар
Niyas Raphy (Walnut Software Solutions)
Лучший ответ

Hi Emad,
To hide the product cost you have code a custom module  like below. To hide from the UI,  you can activate the developer mode and then in the edit form view you can change the code. Either you can remove the field from view or you can give invisible attribute.(If the field is available in the edit form view). Or you have to change it in the original code
Thank You

<record model="ir.ui.view" id="invisible_product_cost">
<field name="model">product.template</field>
<field name="name">product.template.rental</field>
<field name="inherit_id" ref="product.product_template_only_form_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='standard_price']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
</field>
</record>
0
Аватар
Отменить
Emad Jaddo
Автор

Thank Niyas,

I believe this will hide it from all and we need to give certain staff the ability to see.

Niyas Raphy (Walnut Software Solutions)

Hi Emad ,

Did you get what you are looking for ?

Emad Jaddo
Автор

I am not sure Niyas,

I am asking you if the above code will totally hide the cost price or it can be controlled by say a sales manager?

Niyas Raphy (Walnut Software Solutions)

yes it is possible, admin can control it. What we have to do is have to replace the cost field and has to add a group for it. so that the field will be visible only for the users in the group. Admin can control it by adding the users to the group

Emad Jaddo
Автор

SO how do I do that exactly? what code to add and where?

Niyas Raphy (Walnut Software Solutions)

Are you trying to change the original code or trying to develop a new module for it ?

Emad Jaddo
Автор

I am trying to make it work either way. which is the easiest way and how?

Аватар
Emad Jaddo
Автор Лучший ответ

In Odoo 10, it can be done easily by going to User Interface > Views and search for "product.template.common.form". Edit this View and search for the following line that start with

 <label for="standard_price"
Change this line and the following line to be as following: 

<label for="standard_price" groups="account.group_account_manager"/>
div name="standard_price_uom" groups="account.group_account_manager">

This will make the Cost price shows only to Advisors. you can change that to any group of users that you want.

this will make the field totally invisible and it will show to Advisors. Please note that will not affect Administrators.



2
Аватар
Отменить
S****** D******

This works fully if you change the source code.

But what about the code to insert into the custom module ?

Could you give us a piece of code on that ?

Аватар
Agung Sepruloh
Лучший ответ

You can use this module: https://apps.odoo.com/apps/modules/17.0/as_hide_product_price/

0
Аватар
Отменить
Не оставайтесь в стороне – присоединяйтесь к обсуждению!

Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!

Регистрация
Похожие посты Ответы Просмотры Активность
Create schedule action For sending emails
odoo10
Аватар
Аватар
Аватар
2
июл. 25
6359
How to send messages that are not shown in chatter? Решено
odoo10
Аватар
Аватар
Аватар
2
окт. 25
8746
How to ORDER BY? [Odoo 10] Решено
odoo10
Аватар
Аватар
2
нояб. 24
29634
Dynamic domain functionality - possible to change domain of a field in another model with onchange? (Odoo 10) Решено
odoo10
Аватар
Аватар
Аватар
2
мая 24
8343
Change state of other module
odoo10
Аватар
Аватар
Аватар
Аватар
3
мар. 24
7753
Сообщество
  • Видео уроки
  • Документация
  • Форум
Открытый исходный код
  • Скачать
  • Github
  • Runbot
  • Перевод
Услуги
  • Хостинг Odoo.sh
  • Поддержка
  • Обновление
  • Индивидуальные решения по доработке
  • Образование
  • Найти бухгалтера
  • Найти партнера
  • Стать партнером
О нас
  • Наша компания
  • Активы бренда
  • Cвяжитесь с нами
  • Вакансии
  • Мероприятия
  • Подкаст
  • Блог
  • Клиенты
  • Правовые документы • Конфиденциальность
  • Безопасность
الْعَرَبيّة 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, E-commerce, Бухгалтерия, Склад, POS, управление проектами и др.

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