-
-
Notifications
You must be signed in to change notification settings - Fork 305
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
16.0 mig l10n it ricevute bancarie #3131
16.0 mig l10n it ricevute bancarie #3131
Conversation
/ocabot migration l10n_it_ricevute_bancarie |
6a25095
to
5887c7a
Compare
Ho degli errori nei test in questa PR sono legati al fato che le imposte DEMO del modulo |
Perche le riba dipendono da Il fatto che le imposte DEMO di l10n_it_fatturapa debbano essere create con country_id Italia e non USA potrei anche essere d'accordo anche se non so che impatto possa avere la cosa su tutti i test degli altri moduli, ma se dobbiamo cambiarla tanto vale cambiarla adesso. Trovo strana la dipendenza di questo modulo da I test di questo modulo dovrebbero funzionare anche senza
|
@TheMule71 non dipende direttamente da Quindi non ha senso per me far riferimento al |
Infatti avevo chiesto:
e non da
Ho capito tutto la prima volta. Quello che sto dicendo è che questo modulo non dovrebbe dipendere da Uno deve poter creare un db, installare Potrebbe essere il caso di farlo comunque e per altre ragioni (che al momento non ci sono in realtà a parte una questione "estetica", quello sono imposte che esistono in Italia), ma rimane il punto fondamentale: questi test devono continuare a funzionare anche quando Se le imposte dovessero servire ad altri moduli, allora ok aggiungere |
Riporto l'errore:
(da https://github.com/OCA/l10n-italy/actions/runs/3910908926/jobs/6683663263#step:8:14) Dovresti avere in locale un file nel path indicato Dovresti avere il file perché è generato da |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2023-01-21 14:30:49,438 1 WARNING fm16 odoo.fields: Redundant default on account.move.is_riba_payment
messaggio se installo il modulo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2023-01-23 12:23:30,878 3097887 WARNING fm16 odoo.api.create: The model odoo.addons.l10n_it_ricevute_bancarie.models.account is not overriding the create method in batch
devi usare @api.model_create_multi
56c8cb9
to
373a080
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il filtro riba_filter in views/account_view.xml va in conflitto con account_due_list,
suggerirei di mettere nelle dipendenze account_due_list ed estendere quello come sotto:
<record id="riba_filter" model="ir.ui.view">
<field name="name">C/O filter</field>
<field name="model">account.move.line</field>
<field name="inherit_id" ref="account_due_list.view_payments_filter" />
<field name="arch" type="xml">
<xpath expr="//search" position="inside">
<filter
name="da_emettere"
string="RIBA To Issue"
domain="[('distinta_line_ids', '=', False)]"
/>
<filter
name="emesse"
string="RIBA Issued"
domain="[('distinta_line_ids', '!=', False)]"
/>
<filter
name="reconciled"
string="Reconciled"
domain="[('reconciled', '!=', False)]"
/>
<filter
name="to_reconcile"
string="To Reconcile"
domain="[('reconciled', '=', False)]"
/>
<filter
name="unsolved"
string="Past Due"
domain="[('unsolved_invoice_ids', '!=', False)]"
/>
<filter
name="sale_journal"
string="Sale Journals"
domain="[('journal_id.type', '=', 'sale')]"
/>
<field name="account_id" />
<field name="partner_id" />
<field name="move_id" />
<field name="date_maturity" />
<group expand="0" string="Group By...">
<filter
name="filter_customer"
string="Group By Customer"
context="{'group_by':'partner_id'}"
/>
</group>
</xpath>
</field>
</record>
@andreampiovesana Ma che errore ti da? e in che momento? |
30690cd
to
e340373
Compare
2c1ec26
to
d9f5510
Compare
@TonyMasciI Il tutto anche in vista di una eventuale futura convergenza e integrazione tra i moduli della comunità e di Odoo SA. In particolare:
P.S.: mancano gli script di migrazione. |
/ocabot rebase |
@sergiocorato The rebase process failed, because command
|
@TonyMasciI volevo testare la PR nel runbot per il merge, ma il runbot è nello stato "Pending" e non mi permette di testare. Come fare per risolvere? Grazie, |
d9f5510
to
3145f31
Compare
Vediamo se ora ti permette di usare la build |
3145f31
to
153796c
Compare
c1abb9b
to
69bd6e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grazie della PR!
Non ho ancora guardato il codice perché i problemi con i commit non sono risolti:
-
Nel commit di migrazione viene modificato il modulo l10n_it_declaration_of_intent:
è possibile rimuovere queste modifiche? -
Grazie di aver modificato la storia dei commit 💪
sono rimasti però ancora dei commit di oca-ci, tipo 154b7d9, è possibile rimuoverli?
EDIT: ho anche notato che il modulo è stato rinominato in l10n_it_riba ma manca lo script di migrazione, è possibile aggiungerlo? ho proposto una bozza in saydigital#5.
@filipposaviori per favore mi puoi girare le configurazioni della riba e la fattura così replico in locale il problema? grazie |
Perchè abbiamo optato per il cambio di nome del modulo ? |
@scigghia per questo motivo |
@TonyMasciI ecco la configurazione della Ri.Ba.: |
@filipposaviori perdonami ti posso chiedere anche come hai configurato queste record:
così da avere proprio il test completeaente uguale! grazie! |
@TonyMasciI certo. La banca invece, anch'essa già presente e configurata, è configurata così: Spero ti sia utile. Grazie, |
@filipposaviori Ho configurato come te ma mi blocco a livello funzionale, potremmo sentirci in settimana sul discord per parlarne a voce così da arrivare allo stesso tuo punto? |
@TonyMasciI si certo nessun problema |
Not tested because `account` module cannot be migrated yet with OpenUpgrade
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
mi spiace veder cambiare il nome al modulo (solo per una questione emotiva eh... 🥲 )
ma comunque LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Non ho ancora guardato il codice perché questi punti di #3131 (review) non sono risolti:
- Nel commit di migrazione viene modificato il modulo l10n_it_declaration_of_intent:
è possibile rimuovere queste modifiche?- Grazie di aver modificato la storia dei commit 💪
sono rimasti però ancora dei commit di oca-ci, tipo 154b7d9, è possibile rimuoverli?
Inoltre:
- i commit di traduzione consecutivi, se dello stesso autore, sono da unire.
Ad esempio:
- mancano diversi commit presenti in
14.0
, ad esempio 7ae8a5d.
Tutti questi punti vengono dalle istruzioni per la migrazione in https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-16.0.
Ad esempio:
Squash administrative commits (if any) with the previous commit for reducing commit noise. Check https://github.com/OCA/maintainer-tools/wiki/Merge-commits-in-pull-requests#mergesquash-the-commits-generated-by-bots-or-weblate for details.
@TonyMasciI puoi aggiungere #3411? |
Ciao a tutti, come mai la PR non è stata ancora mergiata? Ci sono ulteriori controlli da eseguire? |
@TonyMasciI riesci ad applicare le richieste di @SirAionTech ? |
Ciao Francesco appena ho del tempo da dedicargli certamente è in coda! |
In accordo con @TonyMasciI (https://discordapp.com/channels/753902328494424064/753902328494424070/1156855058382737408) prendo in carico la PR, ne farò un'altra a breve |
No description provided.