Commit Graph

13 Commits

Author SHA1 Message Date
Stéphan Sainléger
4e18b41b70 [IMP] partner_profiles: add sync function for admin and public data 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
597340ff98 [IMP] partner_profiles: add ids to public and position groups 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
49f73b86a7 [IMP] partner_profiles: remove position profiles from child_ids 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
cda7190cff [IMP] partner_profiles: add profile in partner kanban view 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
019019aa93 [IMP] partner_profiles: clarify position profiles display
separates the notebook pages of the child_ids and the position
profiles in both company and individual partner form views.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
a4c1c467c5 [IMP] partner_profiles: refactoring of position profile creation 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
379b598754 [IMP] partner_profiles: prevent company type edit in several cases
Prevents the modification of the company type of res.partner:
- if partner is a public or a position profile
- if the partner has position profiles attached

Also synchronize the company type between main and public profiles.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
bf5eeb0d32 [IMP] partner_profiles: remove useless fields in position form view 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
4401cfab79 [IMP] partner_profiles: remove useless fields in public profile view
Hides from the partner public form view the fields and data not
considered as relevant for public profile. The public profile aims to
protect the contact data, but not to replace the other ones which are
considered as "administrative" data.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
0e29ec7dd4 [FIX] partner_profile: change way to modify the partner name field
in the partner form view
2023-01-05 23:48:22 +01:00
Stéphan Sainléger
be490f38de [IMP] partner_profiles: xml files reformating 2023-01-05 23:37:45 +01:00
Stéphan Sainléger
38f0a31e38 [FIX] partner_profiles: fix position profile creation issue
because field partner_profile was missing in the res_partner form
view, the computation of the profile booleans was broken.
2023-01-03 10:38:03 +01:00
Stéphan Sainléger
c651ac4355 [ADD] partner_profiles: create add-on 2023-01-03 10:38:03 +01:00