Comments (12)
What extensions are you referring to?
from l10n-italy.
i don't know what happen at my post ... something whit enclosure .... the extension are:
On res.partner:
CodEORI
CodIPA
On Company:
REA:
Ufficio - String
NumeroREA - Integer
CapitaleSociale - Integer
SocioUnico - Boolean
StatoLiquidazione - Boolean
RegimeFiscale - Special Code
from l10n-italy.
In this case I think we should make 3 modules.
base_eori
as it is an European concept, it should probably be added to https://github.com/OCA/stock-logistics-workflowl10n_it_ipa
adds IPA code to partnerl10n_it_company_fiscal_data
adds the above extra fields to company
from l10n-italy.
Ummm .. i agree except for base_eori, if we put this field inside the module stock-logistic we make dependence of the fatturaPA module and this module only for the extra field.
Maybe better make an extra-field module only whit base_eori and let the modules (stock-logistic and fatturaPA) force the dependence on this?
from l10n-italy.
https://github.com/OCA/stock-logistics-workflow is not a module, it is a repository. The module would be named base_eori and it would only contain the extra field (maybe later a code validation could be added)
from l10n-italy.
l10n_it_ipa
#52
from l10n-italy.
i'm actually not in favor of having new modules that add just a field. unless this field brings some complexity.
just like l10n_it_pec. can't we put this kind of fields in l10n_it_base?
from l10n-italy.
@dcorio in general I think modules that add just a field should be avoided when such a field can be added manually or through a custom module.
In this case other modules will need this field, so we have to add it. I don't see advantages in adding it to l10n_it_base
instead of l10n_it_ipa
. I see a disadvantage: installing l10n_it_base
users will install fields that maybe they don't need.
Eventually, in case, we could add to l10n_it_ipa
some integration with http://www.indicepa.gov.it
from l10n-italy.
In general i agree whit @dcorio becouse this will grow the number of modules. But in this case i agree whit @eLBati because the field maybe is mandatory for different modules (all the module that interact whit PA) and later we could add extra logic for autocomplete partner based on indicepa and validate the code. This is in my personal plan for future release of the module, but at the moment i need only the filed for the other module.
I'm not sure on fiscal_data module, because this filed are in many cases mandatory for the italian low .. but until this was many and not all ... separate module maybe is the correct way.
from l10n-italy.
I'm not sure on fiscal_data module, because this filed are in many cases mandatory for the italian low .. but until this was many and not all ... separate module maybe is the correct way
What do you suggest?
PS: I don't think a growing number of modules is a bad thing.
from l10n-italy.
even though just for fun, i started to work on this, months ago:
https://github.com/dcorio/l10n-italy/tree/7.0-indicepa/l10n_it_indicepa
the idea was to create a module to manage all the stuff needed to integrate PA services.
i also created this:
https://github.com/dcorio/l10n-italy/tree/7.0-opendata/l10n_it_opendata.
Not saying this is the way, but i think that too many inherited views on critical models like res.partner could slow down the system.
This is why i'm not in favor of trillions of small modules.
Anyway, right now we suffer for a lack of features, then it's fine to have this as a stand-alone module.
from l10n-italy.
REA data: #100
from l10n-italy.
Related Issues (20)
- Fiscalcode not always printed in invoice report. HOT 1
- l10n_it_ricevute_bancarie / riba - non permettere emissione RiBa da fatture non validate HOT 2
- l10n_it_delivery_note - multiple reduntant section lines
- Cespiti / l10n_it_asset_management: Pro-rata Temporis HOT 2
- Errore nella stampa del Bilancio Contabile in xlsx HOT 2
- l10n_it_ricevute_bancarie: Registrazione RIBA Pagate per data scadenza HOT 1
- account_vat_period_end_statement AttributeError: 'account.payment.term' object has no attribute 'compute' HOT 2
- l10n_it_intrastat_statement: progressive_to_modify_id is not used
- l10n_it_delivery_note: i DDT rimangono collegati a fatture annullate HOT 1
- l10n_it_bill_of_entry: Gestione del multi-azienda nei test
- Velocizzare i test automatici di currency_rate_update_boi HOT 4
- [16.0] fatturapa_in errore bloccante importazione fatture HOT 9
- l10n_it_withholding_tax: fix singleton error
- [IMP] account_vat_period_end_statement: Specifica debito o credito su Totale Liquidazione
- [FIX] Aggiunto numero documento di autofatture in Registri IVA HOT 1
- l10n_it_fatturapa_in creazione del partner con nome vuoto
- Importazione da ZIP di fatture attive con inversione contabile
- [l10n_it_fatturapa_in] importazione conto in caso di riba errore duplicazione conto
- TD02 come default per il tipo documento nelle fatture di acconto HOT 1
- Aggiunta automatica dei sale order come documenti collegati alla fattura
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from l10n-italy.