Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[portal_sale_personal_data_only] Split for sale and invoice #2236

Closed
rafaelbn opened this issue Oct 19, 2022 · 2 comments · Fixed by #2243
Closed

[portal_sale_personal_data_only] Split for sale and invoice #2236

rafaelbn opened this issue Oct 19, 2022 · 2 comments · Fixed by #2243
Milestone

Comments

@rafaelbn
Copy link
Member

Hello,

Module portal_sale_personal_data_only includes security rules for sales and invoices and it forces to depend in sales

Sales: https://github.com/OCA/sale-workflow/blob/14.0/portal_sale_personal_data_only/security/security.xml#L3

Invoices: https://github.com/OCA/sale-workflow/blob/14.0/portal_sale_personal_data_only/security/security.xml#L19

We have the use case with the same problem (IMHO a Odoo BUG...) but client don't use sales, just invoicing.

I guess it's not a problem and in fact make sense to split it.

Do you agree?

cc @pedrobaeza @chienandalu @victoralmau @kirca (last PRs I saw)

@rafaelbn rafaelbn added this to the 15.0 milestone Oct 19, 2022
@pedrobaeza
Copy link
Member

A split adding portal_account_personal_data_only seems OK.

yajo added a commit to moduon/sale-workflow that referenced this issue Oct 26, 2022
Fix OCA#2236 by extracting these features into a separate module.

The module is attempted to be installed, but it won't fail if it is not found.
yajo added a commit to moduon/sale-workflow that referenced this issue Oct 26, 2022
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
yajo added a commit to moduon/account-invoicing that referenced this issue Oct 26, 2022
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

@moduon MT-1451
@yajo
Copy link
Member

yajo commented Oct 26, 2022

MIG+REF in OCA/account-invoicing#1275 and #2243.

yajo added a commit to moduon/account-invoicing that referenced this issue Oct 27, 2022
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

Tests adapted.

@moduon MT-1451
yajo added a commit to moduon/account-invoicing that referenced this issue Oct 27, 2022
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

Tests adapted.

@moduon MT-1451
yajo added a commit to moduon/account-invoicing that referenced this issue Oct 28, 2022
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

Tests adapted.

@moduon MT-1451
yajo added a commit to moduon/sale-workflow that referenced this issue Oct 31, 2022
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
yajo added a commit to moduon/sale-workflow that referenced this issue Oct 31, 2022
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
yajo added a commit to moduon/sale-workflow that referenced this issue Nov 9, 2022
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
pilarvargas-tecnativa pushed a commit to Tecnativa/sale-workflow that referenced this issue Feb 7, 2023
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
stefan-tecnativa pushed a commit to Tecnativa/account-invoicing that referenced this issue Oct 26, 2023
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

Tests adapted.

@moduon MT-1451
stefan-tecnativa pushed a commit to Tecnativa/sale-workflow that referenced this issue Oct 26, 2023
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
Ricardoalso pushed a commit to camptocamp/sale-workflow that referenced this issue Nov 27, 2023
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
Ricardoalso pushed a commit to camptocamp/sale-workflow that referenced this issue Nov 27, 2023
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
Ricardoalso pushed a commit to camptocamp/sale-workflow that referenced this issue Nov 27, 2023
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
SodexisTeam pushed a commit to sodexis/account-invoicing that referenced this issue Aug 28, 2024
… portal

This module is half of the fix for OCA/sale-workflow#2236.

Extracts only the account part of `portal_sale_personal_data_only` as it was in previous versions.

Tests adapted.

@moduon MT-1451
SodexisTeam pushed a commit to sodexis/sale-workflow that referenced this issue Sep 3, 2024
Fix OCA#2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
OCA-git-bot pushed a commit that referenced this issue Nov 29, 2024
Fix #2236 by extracting these features into the new module `portal_account_personal_data_only`.

The module now depends on it and is auto-installed if `sale` is also installed.

@moduon MT-1451
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants