<odoo>
    <record id="view_partner_property_form_inherit_ubl_tr" model="ir.ui.view">
        <field name="name">res.partner.property.form.inherit.ubl.tr</field>
        <field name="model">res.partner</field>
        <field name="inherit_id" ref="account_edi_ubl_cii.view_partner_property_form"/>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='invoice_edi_format']" position="after">
                <label for="l10n_tr_nilvera_customer_status" invisible="invoice_edi_format != 'ubl_tr'"/>
                <div class="row" invisible="invoice_edi_format != 'ubl_tr'">
                        <div class="col-4">
                            <field name="l10n_tr_nilvera_customer_status"/>
                        </div>
                        <div class="col-8 pt-0">
                            <button name="l10n_tr_check_nilvera_customer"
                                    class="btn btn-secondary"
                                    type="object"
                                    string="Verify"
                                    context="{'retry_existing': True}"
                                    help="Verify partner on Nilvera"/>
                        </div>
                    </div>
                <field name="l10n_tr_nilvera_customer_alias_id" invisible="invoice_edi_format != 'ubl_tr' or l10n_tr_nilvera_customer_status != 'einvoice'"/>
            </xpath>
        </field>
    </record>

    <record model="ir.actions.server" id="action_account_reports_customer_statements_do_followup">
        <field name="name">Verify Nilvera Status</field>
        <field name="group_ids" eval="[(4, ref('account.group_account_invoice'))]"/>
        <field name="model_id" ref="model_res_partner"/>
        <field name="binding_model_id" ref="model_res_partner" />
        <field name="state">code</field>
        <field name="code">
            if records:
                records.l10n_tr_check_nilvera_customer()
        </field>
    </record>
</odoo>
