Skip to Content
Odoo Menu
  • Prisijungti
  • Išbandykite nemokamai
  • Programėlės
    Finansai
    • Apskaita
    • Pateikimas apmokėjimui
    • Sąnaudos
    • Skaičiuoklė (BI)
    • Dokumentai
    • Pasirašymas
    Pardavimai
    • CRM
    • Pardavimai
    • Kasų sistema - Parduotuvė
    • Kasų sistema - Restoranas
    • Prenumeratos
    • Nuoma
    Svetainės
    • Svetainių kūrėjimo įrankis
    • El. Prekyba
    • Internetinis Tinklaraštis
    • Forumas
    • Tiesioginis pokalbis
    • eMokymasis
    Tiekimo grandinė
    • Atsarga
    • Gamyba
    • PLM
    • Įsigijimai
    • Priežiūra
    • Kokybė
    Žmogaus ištekliai
    • Darbuotojai
    • Įdarbinimas
    • Atostogos
    • Įvertinimai
    • Rekomendacijos
    • Transporto priemonės
    Rinkodara
    • Socialinė rinkodara
    • Rinkodara el. paštu
    • SMS rinkodara
    • Renginiai
    • Rinkodaros automatizavimas
    • Apklausos
    Paslaugos
    • Projektas
    • Darbo laiko žiniaraščiai
    • Priežiūros tarnyba
    • Pagalbos tarnyba
    • Planavimas
    • Rezervacijos
    Produktyvumas
    • Diskucija
    • Patvirtinimai
    • IoT
    • VoIP
    • Žinių biblioteka
    • WhatsApp
    Trečiųjų šalių programos Odoo Studija Odoo debesijos platforma
  • Pramonės šakos
    Mažmeninė prekyba
    • Knygynas
    • Drabužių parduotuvė
    • Baldų parduotuvė
    • Maisto prekių parduotuvė
    • Techninės įrangos parduotuvė
    • Žaislų parduotuvė
    Food & Hospitality
    • Barai ir pub'ai
    • Restoranas
    • Greitasis maistas
    • Guest House
    • Gėrimų platintojas
    • Hotel
    Nekilnojamasis turtas
    • Real Estate Agency
    • Architektūros įmonė
    • Konstrukcija
    • Estate Managament
    • Sodininkauti
    • Turto savininkų asociacija
    Konsultavimas
    • Accounting Firm
    • Odoo Partneris
    • Marketing Agency
    • Teisinė firma
    • Talentų paieška
    • Auditai & sertifikavimas
    Gamyba
    • Textile
    • Metal
    • Furnitures
    • Maistas
    • Brewery
    • Įmonių dovanos
    Sveikata & Fitnesas
    • Sporto klubas
    • Akinių parduotuvė
    • Fitneso Centras
    • Sveikatos praktikai
    • Vaistinė
    • Kirpėjas
    Trades
    • Handyman
    • IT įranga ir palaikymas
    • Saulės energijos sistemos
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Kiti
    • Nonprofit Organization
    • Aplinkos agentūra
    • Reklaminių stendų nuoma
    • Fotografavimas
    • Dviračių nuoma
    • Programinės įrangos perpardavėjas
    Browse all Industries
  • Bendrija
    Mokykitės
    • Mokomosios medžiagos
    • Dokumentacija
    • Sertifikatai
    • Mokymai
    • Internetinis Tinklaraštis
    • Tinklalaidės
    Skatinkite švietinimą
    • Švietimo programa
    • Scale Up! Verslo žaidimas
    • Aplankykite Odoo
    Gaukite programinę įrangą
    • Atsisiųsti
    • Palyginkite versijas
    • Leidimai
    Bendradarbiauti
    • Github
    • Forumas
    • Renginiai
    • Vertimai
    • Tapkite partneriu
    • Services for Partners
    • Registruokite jūsų apskaitos įmonę
    Gaukite paslaugas
    • Susiraskite partnerį
    • Susirask buhalterį
    • Susitikti su konsultantu
    • Diegimo paslaugos
    • Klientų rekomendavimas
    • Palaikymas
    • Atnaujinimai
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Gaukite demo
  • Kainodara
  • Pagalba

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

  • CRM
  • e-Commerce
  • Apskaita
  • Atsarga
  • PoS
  • Projektas
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Žymos (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Žymos (View all)
odoo accounting v14 pos v15
About this forum
Pagalba

How can we block the editing of planned hours in a task

Prenumeruoti

Get notified when there's activity on this post

This question has been flagged
projectv7task
3 Replies
6645 Rodiniai
Portretas
Jean-Philippe Bourque

Hi, I'm looking if it's possible to block to "Project User" the edition of the field "Planned hours" in a task.

1
Portretas
Atmesti
Portretas
Naresh Soni (nch)
Best Answer

Hello Jean,

Yes, Its possible. You can create a new group or assign an existing group where only project managers are allowed and assign that group to the planned hours field.By doing this the user that doesn't belong to that group will not be able to see that field.

You can create a group in security/security.xml file of the module

<record id="Your_new_group" model="res.groups">
<field name="name">Your new group</field>
<field name="users" eval="IF YOU HAVE USERS CREATED IN DEMO DATA"/>                                    </record>

Note: you can also later assign users to this group from interface

Then go to the form view of project task and apply this group to the fields that you want to restrict. for eg:<field name="planned_hours" groups="project.Your_new_group"/>

Through Interface:

Referring 7.0 there is already a group available for this field. Just go to Settings/Users/Users

Edit the user that you want to apply restriction on. Go to second Tab (Access Rights) You will see under Technical Settings a boolean entry as 'Time Estimation on Tasks' just untick that for the user.

Note: If you are not able to view Technical Settings then you need to check the boolean Technical Features under the Access rights tab for the logged in user only then you will be able to view the details settings.

Thanks,

2
Portretas
Atmesti
Jean-Philippe Bourque
Autorius

Hi Thanks for the fast answer. Can you give me more details or a link of how to create a group with the specific field and not object.

Naresh Soni (nch)

Hi Jean, I have updated my original answer.

Jean-Philippe Bourque
Autorius

Thanks. Do you know a way through the interface and developer mode. To be honest, I'm not a professional programmer more a power user. I tried to avoid as much as possible to edit files.

Naresh Soni (nch)

Hi Jean I have updated my original answer

Jean-Philippe Bourque
Autorius

Hi Naresh, That make a lot of sense :) Thank you. However,I just tried this and for a unknow reason the checkbox retick itself when I push the save button on the user?!?!!

Naresh Soni (nch)

Hi Jean, yes it seems a problem but just try to relogin and do the same operation again that should work i.e second edition should be saved !

Jean-Philippe Bourque
Autorius

I tried what you said and other things as untick all checkbox related to tasks. They stay ticked !?! I will try other stuff later, I keep you posted

Jean-Philippe Bourque
Autorius

Doesn't work and I tried a lot of possibilities...

Naresh Soni (nch)

can you check here : http://7-0-5569.runbot.openerp.com/?db=7-0-5569-all I checked here and seems ok with second try i.e relogin again and doing the same operation on the user.

Jean-Philippe Bourque
Autorius

Hi, solved the issue in another way (see below). Comments for better implantation always welcome

Andrew

i'm also having the issue of the tick boxes staying checked. how did you solve this problem? thanks!

Portretas
jamesbale
Best Answer

Creating group same not object level or field level, but how to use this field is depend you.

You can create group as usual in folder security --> security.xml file.

<record id="group_new" model="res.groups">
    <field name="name">new group</field>
    <field name="category_id" ref="base.module_category_hidden"/>
</record>
1
Portretas
Atmesti
Portretas
Jean-Philippe Bourque
Autorius Best Answer

Hi, here the solution I put in place. Comments welcome if you saw some basics problems.

  • Activate debug mode
  • Go to the task view
  • In the debug dropdown select "Edit Formview"
  • Copy the the line containing the "planned hours" (see exemple below)
  • In one line add the groups attributes with the group allowed to edit (here project manager)
  • in other line add the Readonly group and the field attributes readonly="1" (here project user)

<field name="planned_hours" widget="float_time" groups="project.group_project_user" on_change="onchange_planned(planned_hours, effective_hours)" readonly="1"/>

<field name="planned_hours" widget="float_time" groups="project.group_project_manager" on_change="onchange_planned(planned_hours, effective_hours)"/>

Note1 : The technical feature "Task estimation" will be disabled for this specific field. The field will be visible by every users.

Note2 : For Manager the field will be displayed 2 times because of the inheritance from User, to avoid that you should remove the inherice

0
Portretas
Atmesti
Enjoying the discussion? Don't just read, join in!

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

Registracija
Related Posts Replies Rodiniai Veikla
How to export tasks (from project management)
project management v7 task
Portretas
2
rugp. 20
10020
Report Designer: field date showing time w/o timezone (wrong hour)
project timezone v7 task
Portretas
1
kov. 15
6691
Problem with adding a timesheet line in a task
project v7 timesheet task
Portretas
0
kov. 15
7522
Is it possible to display delivery address on project task?
project v7 task shipping
Portretas
Portretas
1
kov. 15
6218
[meta] Why isn't the OpenERP project driven on OpenERP ?
project v7 task issue
Portretas
Portretas
1
kov. 15
5284
Bendrija
  • Mokomosios medžiagos
  • Dokumentacija
  • Forumas
Atvirasis kodas
  • Atsisiųsti
  • Github
  • Runbot
  • Vertimai
Paslaugos
  • Odoo.sh talpinimas
  • Palaikymas
  • Atnaujinti
  • Pritaikytas programavimo kūrimas
  • Švietimas
  • Susirask buhalterį
  • Susiraskite partnerį
  • Tapkite partneriu
Apie mus
  • Mūsų įmonė
  • Prekės ženklo turtas
  • Susisiekite su mumis
  • Darbo pasiūlymai
  • Renginiai
  • Tinklalaidės
  • Internetinis Tinklaraštis
  • Klientai
  • Teisinis • Privatumas
  • Saugumas
الْعَرَبيّة 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 yra atvirojo kodo verslo programų rinkinys, kuris apima visas įmonės poreikius: CRM, El. Prekybą, Apskaitą, Atsargų, Kasų sistemą, Projektų valdymą ir kt.

Unikali Odoo vertės pasiūla – būti tuo pačiu metu labai lengvai naudojama ir visiškai integruota sistema.

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