Italy mailing list archives

italy@odoo-community.org

Avatar

Re: Esportazione file XML

by
Marco Beri
- 06/02/2019 03:18:43
Ho dato un occhio a quanto fatto da Sergio e, a mio parere, la sua PR è migliore per molti versi:
  • i file esportati vengono salvati in un attachment mentre io il restituivo in download col risultato che in caso di interruzione del download l'utente doveva rifare tutto cercando in base alla data di download (avevo aggiunto anche il campo download_date)
  • è possibile esportare sia fatture attive (ovviamente) ma anche fatture passive (non avevo pensato che potessero servire)
Un'altra cosa oltre alla data di download che invece avevo fatto in più e forse può essere utile, sono i filtri per evidenziare a volo i file non ancora esportati per poterli selezionare facilmente:

        <record model="ir.ui.view" id="view_fatturapa_out_attachment_search_download">
            <field name="name">view_fatturapa_out_attachment_search_download</field>
            <field name="model">fatturapa.attachment.out</field>
            <field name="inherit_id" ref="l10n_it_fatturapa_out.view_fatturapa_out_attachment_search"/>
            <field name="arch" type="xml">
                <field name="name" position="after">
                    <field name="downloaded"/>
                    <filter name="to_download" string="Not Downloaded" domain="[('downloaded','=', False)]"/>
                    <filter name="already_download" string="Downloaded" domain="[('downloaded','=', True)]"/>
                </field>
            </field>
        </record>


Ciao.
Marco.

Reference