-
-
Notifications
You must be signed in to change notification settings - Fork 118
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
l10n_fr_siret: unrequired dependency on account #38
Comments
It seems that the only dependency on |
Right. We should also remove dependency on Odoo's |
As explained in this comment: https://github.com/OCA/l10n-france/blob/8.0/l10n_fr_siret/__openerp__.py#L31 the dependency on account is only for a matter of view. But I think it is justified, because you expect to have the SIRET number in the same tab as the VAT number... I don't see a better place for it in the view. By the way, I thought that the "price per module" for the Entreprise contrat for something of the past... Even if it's still the case, I don't think it's a good justification to change the module. I think that, for such a particular case, you should fork the module for your customer (or propose a PR on the official addons to re-organise the views... which will certainly never be accepted). |
@alexis-via How about splitting into |
@charbeljc Yes, it's the solution. It will allow you to remove the dependency on 'account'. If you also need to remove the dependency on 'l10n_fr', you need to handle the fact that l10n_fr contains the definition of the 'siret' field (which is a bad thing ; we should remove these fields from 'l10n_fr' and define them in some module in OCA/l10n-france. |
If you split in 2 modules name please them |
Hi @clonedagain, ok for naming conventions. For the second point, yes, as From what I understand, this would be the role of our Thanks you ! |
There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
Fixes OCA#38 l10n_fr_siret: unrequired dependency on account This is now possible because l10n_fr doesn't depend on account anymore and there is a new official module l10n_fr_account that acts as a glue module between l10n_fr and account.
It would be great if we could split a bit l10n_fr_siret to remove the dependency on account.
We have one customer at least who would like to record a SIRET number on partners but does not wish to pay an Enterprise Contract for accounting which he is not going to use.
The text was updated successfully, but these errors were encountered: