Record Rules in Odoo

  Рет қаралды 32,175

Odoo Mates

Odoo Mates

Күн бұрын

Пікірлер
@jakkrits2086
@jakkrits2086 4 жыл бұрын
Awesome! Love the way you show us how existing modules can be very useful reference and how easily we can navigate around them. If you get a chance, please show us your tricks on debugging using REPL (like this one ./odoo-bin shell -c odoo.conf -d hospitaldb --shell-interface=ptpython). Personally, I think peeking around values and variables in Odoo is a real pain.
@OdooMates
@OdooMates 4 жыл бұрын
Thanks for the comment. Regarding the debugging in Odoo, we are going through the debugger option in pycharm and hope we will release a video in it soon. Welcome all your suggestions and feedbacks. Thanks
@hulkavenger8790
@hulkavenger8790 Жыл бұрын
is there necessary to take filed related user? without that how many options we have to apply domain in this situation? i tried with name but there are also many patients with same name..........
@smsmzean759
@smsmzean759 9 ай бұрын
Another great video as usual. Keep up the good work
@OdooMates
@OdooMates 9 ай бұрын
Thanks again!
@minhhai708
@minhhai708 Жыл бұрын
Thank you. Very useful instruction.Keep going and make more. Some videos of Qweb?
@OdooMates
@OdooMates Жыл бұрын
thanks for the $$, we already have a qweb playlist, in case if you feel topic is missing or looking for let us know, we will share
@futhedude4848
@futhedude4848 2 жыл бұрын
Really great work Odoo Mates, But this video is really confuse about 2:58 part, which you don't explain about how to create that user group, and also what is the options that you use in that user group.
@OdooMates
@OdooMates 2 жыл бұрын
Creating new group: www.youtube.com/watch?v=5B04X
@futhedude4848
@futhedude4848 2 жыл бұрын
@@OdooMates The link are broken, i suppose your link is kzbin.info/www/bejne/a3OTZYt-a8-Xhpo
@OdooMates
@OdooMates 2 жыл бұрын
@@futhedude4848 yes you got it correctly
@ferielhaddadi683
@ferielhaddadi683 Жыл бұрын
Awsome video !! I have one question please in 12:30 you've said if we didn't assign to the user any group so he can see all the records even if we had defined a group and domain in the security file ?
@thisuraweerakkody3841
@thisuraweerakkody3841 3 жыл бұрын
Thank you so much but I think in the odoo 12 development playlist you need to add the video of how to create user groups before this video or this video is a bit confusing at the start
@OdooMates
@OdooMates 3 жыл бұрын
Thanks for notifying
@danyahhussein1073
@danyahhussein1073 Жыл бұрын
That was informative, thanks a lot!
@OdooMates
@OdooMates Жыл бұрын
Thanks for the love and support ❤️ 💕
@duvenhage00
@duvenhage00 3 жыл бұрын
Is there a video about creating the doctor with the related user? I've been following the videos (Odoo 12 Development Tutorials playlist) and haven't come across that one.
@OdooMates
@OdooMates 3 жыл бұрын
not yet added in the list i think, but i can share you a sample code of creating user from code, is that helps ?
@duvenhage00
@duvenhage00 3 жыл бұрын
@@OdooMates That'd be great, thanks
@OdooMates
@OdooMates 3 жыл бұрын
@@duvenhage00 doctor = self.env['res.users'].create({ 'name': 'Michael Hawkins', 'login': 'test', })
@kashifmanzoor7949
@kashifmanzoor7949 4 жыл бұрын
thank you for such a deep explanation brother with cases.
@OdooMates
@OdooMates 4 жыл бұрын
My pleasure
@manhngo2724
@manhngo2724 4 жыл бұрын
Thanks this video saves my life
@OdooMates
@OdooMates 4 жыл бұрын
Happy to hear it :)
@anjum.p2645
@anjum.p2645 4 жыл бұрын
Thanu so much. It's very useful
@OdooMates
@OdooMates 4 жыл бұрын
happy to hear it :) if you have any queries feel free to ask :)
@ibrahimhalouane8130
@ibrahimhalouane8130 4 жыл бұрын
Excellent explanation!
@OdooMates
@OdooMates 4 жыл бұрын
Thanks brother
@zeeshanshani4517
@zeeshanshani4517 3 жыл бұрын
Thanks for the explanation :-)
@OdooMates
@OdooMates 3 жыл бұрын
welcome brother :)
@muneebhaider5861
@muneebhaider5861 2 жыл бұрын
I wanna create a record rule that lets the logged in user only to see the partners that he follows Can you tell me the domain force that i have to use ?
@OdooMates
@OdooMates 2 жыл бұрын
in the case the res.partner model, what we feel is you cannot achieve it directly via record rules, if you write a domain with create_uid field, there will be lot of issue here and there
@muneebhaider5861
@muneebhaider5861 2 жыл бұрын
@@OdooMates how can i achieve this functionality then ? Thank you
@muneebhaider5861
@muneebhaider5861 2 жыл бұрын
@@OdooMates i have created a record rule and it is working on res.partner i just dont know what domain forse to use. I cant understand how mail.thread works
@OdooMates
@OdooMates 2 жыл бұрын
@@muneebhaider5861 start by adding a record rule, then if you get some error, then you may have to adjust some another codes, havent tried it, but you can have a try and see
@muneebhaider5861
@muneebhaider5861 2 жыл бұрын
@@OdooMates record rule is working fine
@kevinmarvincalda6929
@kevinmarvincalda6929 4 жыл бұрын
Hello sir, Please help. I have created a record rule for contact where a sales person can only view a customer that is assigned to him/her Sales Person View Rule [('user_id', '=', user.id)] The problem is, administrator group is also affected by the record rule that I've created that throws an error when creating a new user using the administrator account. The requested operation ("create" on "Contact" (res.partner)) was rejected because of the following rules: - Sales Person View Rule (Records: Sample code (id=16), User: Administrator (id=2)) It's a bit confusing because I did not add the administrator group in the record rule that I've created. I hope you can help me with this. Thank you sir!
@viharikaarisetty9892
@viharikaarisetty9892 2 жыл бұрын
hello sir after creating the docter model it is showing error like "Key Error : u 'hospital.patient' can you please help me
@OdooMates
@OdooMates 2 жыл бұрын
after adding which code, this error is raised
@yasirkhan1278
@yasirkhan1278 2 жыл бұрын
how to hide ACTION and PRINT button for specific users in odoo 14?
@tammaaziz
@tammaaziz 4 жыл бұрын
Awsome, thanks, Could you please share code in github ?
@OdooMates
@OdooMates 4 жыл бұрын
github.com/odoomates/odooapps
@azharulmolla4339
@azharulmolla4339 3 жыл бұрын
If you describe the doctor model like previous models ,,,this will be very helpful
@OdooMates
@OdooMates 2 жыл бұрын
at that time, we thought not to make the followers to get bored with showing creating the model again, thus we skipped it
@raihanhridoy4667
@raihanhridoy4667 2 жыл бұрын
@@OdooMates show atleast one time to think about it, and where is the manager model? where is category? those thing are showing lot of error.
@OdooMates
@OdooMates 2 жыл бұрын
@@raihanhridoy4667 can you tell me which part of the video
@raihanhridoy4667
@raihanhridoy4667 2 жыл бұрын
@@OdooMates Thanks for your response, I successfully debugged it.
@OdooMates
@OdooMates 2 жыл бұрын
❤️
@abdikarimosman2511
@abdikarimosman2511 2 жыл бұрын
how to make rule to show my team data only as manger also need to my administered or hr manger to to by pass this rule?????
@OdooMates
@OdooMates 2 жыл бұрын
for this you can write a rule for this group with proper domain, a sample, 'user_id', '=', user.id , this will show only records of this users, similarly alter the rule as per your field names, then for admin to see all, write another rule with domain as '1', '=', '1' for the admin group
@dabhijaydeep
@dabhijaydeep 4 жыл бұрын
what is implied_ids? what the use of it? plz, explain it.
@OdooMates
@OdooMates 4 жыл бұрын
Its similar to inherit in the python, once you give the implied_ids the rules given for that rules also will be available for the newly creating group. If you activate the debug mode and open the Groups form view you can see a page named Inherited, here comes the groups given in the implied_ids . Thanks
@dabhijaydeep
@dabhijaydeep 4 жыл бұрын
@@OdooMates thanks
@muneebhaider5861
@muneebhaider5861 2 жыл бұрын
Hi I created a record rule against my student group and perm_unlink is set false in my front end my record rule looks fine but still my student user is active it can delete a record any help?
@OdooMates
@OdooMates 2 жыл бұрын
go to models menu from settings -> technical -> database structure, open the models and see whether there is any other accces rights or record rules defined for same model and same groups that provides the delete permission
@abdulgafur3936
@abdulgafur3936 4 жыл бұрын
can you please show how you created "related user" field in hospital .doctor model. Thank you
@OdooMates
@OdooMates 4 жыл бұрын
Did you see this: kzbin.info/www/bejne/pnWZk6ygett8rpo ?
@abdulgafur3936
@abdulgafur3936 4 жыл бұрын
@@OdooMates Yes. Thank you for reminding. Appreciate your work.
@ashaAhmed-hi5yl
@ashaAhmed-hi5yl 3 жыл бұрын
How to create related user in doctor form l don't understand this step?!!!!
@OdooMates
@OdooMates 3 жыл бұрын
you can create manually and link to the doctor, or by a button you can create the user for the doctor
@ashaAhmed-hi5yl
@ashaAhmed-hi5yl 3 жыл бұрын
@@OdooMates how you can Definition it in python file
@OdooMates
@OdooMates 3 жыл бұрын
@@ashaAhmed-hi5yl for creating record from code: kzbin.info/www/bejne/gKTWk2RrdqmYr8k
@ashaAhmed-hi5yl
@ashaAhmed-hi5yl 3 жыл бұрын
@@OdooMates thanx
@OdooMates
@OdooMates 3 жыл бұрын
@@ashaAhmed-hi5yl welcome :)
@viharikaarisetty9892
@viharikaarisetty9892 2 жыл бұрын
hi if you will not show the docter module how we can go forward sir will you please show me the code atleast
@OdooMates
@OdooMates 2 жыл бұрын
sorry for not including that part in the video, it is same as how we create the patient table,
@charlesdonboscoa4041
@charlesdonboscoa4041 4 жыл бұрын
what is the meaning of eval=[4, - In this line what 4 means that sir
@OdooMates
@OdooMates 4 жыл бұрын
It is linking record with another record
@OdooMates
@OdooMates 4 жыл бұрын
0, 0, { values }) link to a new record that needs to be created with the given values dictionary (1, ID, { values }) update the linked record with id = ID (write values on it) (2, ID) remove and delete the linked record with id = ID (calls unlink on ID, that will delete the object completely, and the link to it as well) (3, ID) cut the link to the linked record with id = ID (delete the relationship between the two objects but does not delete the target object itself) (4, ID) link to existing record with id = ID (adds a relationship) (5) unlink all (like using (3,ID) for all linked records) (6, 0, [IDs]) replace the list of linked IDs (like using (5) then (4,ID) for each ID in the list of IDs) Explain what the use of all of this. Just little bit confused.
@charlesdonboscoa4041
@charlesdonboscoa4041 4 жыл бұрын
thank you so much sir
@bram5782
@bram5782 3 жыл бұрын
@@OdooMates Do you mind creating tutorial for this brother? I am so glad to know more detail for better understanding about it. refers to your code in file: doctor.xml, action menu , it's still hard to be understood for me as well. :)
@osamakhalid5237
@osamakhalid5237 4 жыл бұрын
plz use the other theme of pycharm in next videos,,,its too dark,,,
@OdooMates
@OdooMates 4 жыл бұрын
Actually we have tried that theme and unfortunately we are not feeling comfortable with it
@viharikaarisetty9892
@viharikaarisetty9892 2 жыл бұрын
what to do now need a code behind "related users"
@OdooMates
@OdooMates 2 жыл бұрын
many2one field
@viharikaarisetty9892
@viharikaarisetty9892 2 жыл бұрын
for the biggners will get effected ,but dont no how to add "related users"
@OdooMates
@OdooMates 2 жыл бұрын
May i know in which version you are currently developing ?
@OdooMates
@OdooMates 2 жыл бұрын
if odoo 13 and higher, follow this playlist: kzbin.info/www/bejne/envcgatrqpummpI
@abdikarimosman2511
@abdikarimosman2511 2 жыл бұрын
how to make rule to show my team data only as manger also need to my administered to by pass this rule
@OdooMates
@OdooMates 2 жыл бұрын
for this you can write a rule for this group with proper domain, a sample, 'user_id', '=', user.id , this will show only records of this users, similarly alter the rule as per your field names, then for admin to see all, write another rule with domain as '1', '=', '1' for the admin group
@abdikarimosman2511
@abdikarimosman2511 2 жыл бұрын
@@OdooMates need one user or two to bypass that rule how to do it sir can you do video about it ??
@OdooMates
@OdooMates 2 жыл бұрын
@@abdikarimosman2511 create a user group called, see all records, add needed users to this group, write a rule for this group with domain 1= 1
@abdikarimosman2511
@abdikarimosman2511 2 жыл бұрын
@@OdooMates how can you show me in video sorry for asking pls ??
@abdikarimosman2511
@abdikarimosman2511 2 жыл бұрын
@@OdooMates I try did not work shouId I take that user from every group
@alaaaqeelmohsen5385
@alaaaqeelmohsen5385 3 жыл бұрын
Have telegram 😁
@OdooMates
@OdooMates 3 жыл бұрын
whatsapp
@alaaaqeelmohsen5385
@alaaaqeelmohsen5385 3 жыл бұрын
@@OdooMatesur phone number
@regalimpex4088
@regalimpex4088 2 жыл бұрын
Movement of your screen so annoying :(
@OdooMates
@OdooMates 2 жыл бұрын
yes we do realize it and stopped it in the recent videos
@CongNguyen-fi5cd
@CongNguyen-fi5cd 11 күн бұрын
you're from india ,can you speak english clearly??
@OdooMates
@OdooMates 11 күн бұрын
Yes from India and am speaking in best way possible for me
@rohantyagi5279
@rohantyagi5279 4 жыл бұрын
not a good video you are not very descriptive about what you are doing and why you are doing in relevance with the output
@OdooMates
@OdooMates 4 жыл бұрын
Not good ? What you need more and let us know about you exceptions? Also see other comments too .. kzbin.info/www/bejne/o6vKZHh9ecRpfdk
@abdussattarbhuiyan4566
@abdussattarbhuiyan4566 2 жыл бұрын
Another great video as usual. Keep up the good work
@OdooMates
@OdooMates 2 жыл бұрын
Thanks again!
How to Add One2many Fields In Odoo
19:37
Odoo Mates
Рет қаралды 40 М.
Security in Odoo - Access Control, Record Rules and Group
48:30
Odoo Mates
Рет қаралды 50 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,6 МЛН
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 6 МЛН
Partner Tutorial: Introduction to Access Rights in Odoo
59:29
How to Add Custom Header & Footer for a Specific Report in Odoo 16
12:55
How To Create New User Groups In Odoo
16:18
Odoo Mates
Рет қаралды 33 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 8 М.
How to create coding tutorials [or at least how I make them]
11:57
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,6 МЛН