<?xml version="1.0" encoding="utf-8" ?> <odoo noupdate="1"> <!-- Making redner template without using redner --> <record id="redner_invoice_having" model="redner.template"> <field name="name">facture_avoir_v9_test_130620241317.odt</field> <field name="language"> application/vnd.oasis.opendocument.text|od+mustache </field> <field name="template_data" type="base64" file="redner/static/odt/facture_avoir_v9.odt" /> <!-- Redner data record should not use Redner by default, required configurations will be handled manually --> <field name="use_redner">False</field> </record> <!-- Substitutions from redner template --> <record id="redner_avoir_substitution" model="redner.substitution"> <field name="keyword">avoir</field> <field name="converter">mail_template</field> <field name="value">{{ object.move_type=='out_refund' }}</field> </record> <record id="redner_avoir_logo_body_substitution" model="redner.substitution"> <field name="keyword">avoir.logo.body</field> </record> <record id="redner_avoir_logo_mime_type_substitution" model="redner.substitution"> <field name="keyword">avoir.logo.mime-type</field> </record> <record id="redner_bic_societe_substitution" model="redner.substitution"> <field name="keyword">bic_societe</field> <field name="converter">mail_template</field> <field name="value"> {{ object.company_id.partner_id.bank_ids[0].bank_id.bic }} </field> </record> <record id="redner_condition_paiement_substitution" model="redner.substitution"> <field name="keyword">condition_paiement</field> <field name="converter">field</field> <field name="value">partner_id.property_payment_term_id.name</field> </record> <record id="redner_facture_substitution" model="redner.substitution"> <field name="keyword">facture</field> <field name="converter">mail_template</field> <field name="value">{{ object.move_type=='out_invoice' }}</field> </record> <record id="redner_facture_logo_body_substitution" model="redner.substitution"> <field name="keyword">facture.logo.body</field> </record> <record id="redner_facture_logo_mime_type_substitution" model="redner.substitution"> <field name="keyword">facture.logo.mime-type</field> </record> <record id="redner_iban_societe_substitution" model="redner.substitution"> <field name="keyword">iban_societe</field> <field name="converter">mail_template</field> <field name="value"> {{ object.company_id.partner_id.bank_ids[0].acc_number }} </field> </record> <record id="redner_invoice_line_ids_substitution" model="redner.substitution"> <field name="keyword">invoice_line_ids</field> <field name="converter">relation-to-many</field> <field name="value">invoice_line_ids</field> </record> <record id="redner_invoice_line_ids_article_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.article</field> <field name="converter">field</field> <field name="value">name</field> </record> <record id="redner_invoice_line_ids_prixunitaire_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.prixunitaire</field> <field name="converter">field</field> <field name="value">price_unit</field> </record> <record id="redner_invoice_line_ids_quantity_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.quantity</field> <field name="converter">field</field> <field name="value">quantity</field> </record> <record id="redner_invoice_line_ids_totalht_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.totalht</field> <field name="converter">field</field> <field name="value">price_subtotal</field> </record> <record id="redner_montant_ht_substitution" model="redner.substitution"> <field name="keyword">montant_ht</field> <field name="converter">field</field> <field name="value">amount_untaxed</field> </record> <record id="redner_montant_total_substitution" model="redner.substitution"> <field name="keyword">montant_total</field> <field name="converter">field</field> <field name="value">amount_total</field> </record> <record id="redner_montant_tva_substitution" model="redner.substitution"> <field name="keyword">montant_tva</field> <field name="converter">field</field> <field name="value">amount_tax</field> </record> <record id="redner_nom_banque_societe_substitution" model="redner.substitution"> <field name="keyword">nom_banque_societe</field> <field name="converter">mail_template</field> <field name="value"> {{ object.company_id.partner_id.bank_ids[0].bank_id.name }} </field> </record> <record id="redner_invoiceduedate_substitution" model="redner.substitution"> <field name="keyword">invoiceduedate</field> <field name="converter">mail_template</field> <field name="value">{{ object.invoice_date_due }}</field> </record> <record id="redner_logo_substitution" model="redner.substitution"> <field name="keyword">logo</field> <field name="converter">image-file</field> <field name="value">company_id.logo</field> </record> <record id="redner_num_AVOIR_substitution" model="redner.substitution"> <field name="keyword">num_AVOIR</field> <field name="converter">field</field> <field name="value">name</field> </record> <record id="redner_transaction_date_substitution" model="redner.substitution"> <field name="keyword">transaction_date</field> <field name="converter">mail_template</field> <field name="value">{{ object.invoice_date }}</field> </record> <record id="redner_date_invoice_substitution" model="redner.substitution"> <field name="keyword">date_invoice</field> <field name="converter">mail_template</field> <field name="value">{{ object.invoice_date }}</field> </record> <record id="redner_invoiceduedate_2_substitution" model="redner.substitution"> <field name="keyword">invoiceduedate</field> <field name="converter">mail_template</field> <field name="value">{{ object.invoice_date_due }}</field> </record> <record id="redner_logo_2_substitution" model="redner.substitution"> <field name="keyword">logo</field> <field name="converter">image-file</field> <field name="value">company_id.logo</field> </record> <record id="redner_num_facture_substitution" model="redner.substitution"> <field name="keyword">num_facture</field> <field name="converter">field</field> <field name="value">name</field> </record> <record id="redner_codepostal_societe_substitution" model="redner.substitution"> <field name="keyword">codepostal_societe</field> <field name="converter">field</field> <field name="value">company_id.zip</field> </record> <record id="redner_codepostalclient_substitution" model="redner.substitution"> <field name="keyword">codepostalclient</field> <field name="converter">field</field> <field name="value">partner_id.zip</field> </record> <record id="redner_courriel_societe_substitution" model="redner.substitution"> <field name="keyword">courriel_societe</field> <field name="converter">field</field> <field name="value">company_id.email</field> </record> <record id="redner_nomclient_substitution" model="redner.substitution"> <field name="keyword">nomclient</field> <field name="converter">field</field> <field name="value">partner_id.name</field> </record> <record id="redner_rue1_societe_substitution" model="redner.substitution"> <field name="keyword">rue1_societe</field> <field name="converter">field</field> <field name="value">company_id.street</field> </record> <record id="redner_rue1client_substitution" model="redner.substitution"> <field name="keyword">rue1client</field> <field name="converter">field</field> <field name="value">partner_id.street</field> </record> <record id="redner_rue2_societe_substitution" model="redner.substitution"> <field name="keyword">rue2_societe</field> <field name="converter">field</field> <field name="value">company_id.street2</field> </record> <record id="redner_avoir_rue2_societe_rue2_societe_substitution" model="redner.substitution" > <field name="keyword">avoir.rue2_societe.rue2_societe</field> </record> <record id="redner_rue2client_substitution" model="redner.substitution"> <field name="keyword">rue2client</field> <field name="converter">field</field> <field name="value">partner_id.street2</field> </record> <record id="redner_avoir_rue2client_rue2client_substitution" model="redner.substitution" > <field name="keyword">avoir.rue2client.rue2client</field> </record> <record id="redner_siret_societe_substitution" model="redner.substitution"> <field name="keyword">siret_societe</field> <field name="converter">field</field> <field name="value">company_id.siret</field> </record> <record id="redner_tva_societe_substitution" model="redner.substitution"> <field name="keyword">tva_societe</field> <field name="converter">field</field> <field name="value">company_id.vat</field> </record> <record id="redner_ville_societe_substitution" model="redner.substitution"> <field name="keyword">ville_societe</field> <field name="converter">field</field> <field name="value">company_id.city</field> </record> <record id="redner_villeclient_substitution" model="redner.substitution"> <field name="keyword">villeclient</field> <field name="converter">field</field> <field name="value">partner_id.city</field> </record> <record id="redner_codepostal_societe_2_substitution" model="redner.substitution"> <field name="keyword">codepostal_societe</field> <field name="converter">field</field> <field name="value">company_id.zip</field> </record> <record id="redner_codepostalclient_2_substitution" model="redner.substitution"> <field name="keyword">codepostalclient</field> <field name="converter">field</field> <field name="value">partner_id.zip</field> </record> <record id="redner_courriel_societe_2_substitution" model="redner.substitution"> <field name="keyword">courriel_societe</field> <field name="converter">field</field> <field name="value">company_id.email</field> </record> <record id="redner_nomclient_2_substitution" model="redner.substitution"> <field name="keyword">nomclient</field> <field name="converter">field</field> <field name="value">partner_id.name</field> </record> <record id="redner_rue1_societe_2_substitution" model="redner.substitution"> <field name="keyword">rue1_societe</field> <field name="converter">field</field> <field name="value">company_id.street</field> </record> <record id="redner_rue1client_2_substitution" model="redner.substitution"> <field name="keyword">rue1client</field> <field name="converter">field</field> <field name="value">partner_id.street</field> </record> <record id="redner_rue2_societe_2_substitution" model="redner.substitution"> <field name="keyword">rue2_societe</field> <field name="converter">field</field> <field name="value">company_id.street2</field> </record> <record id="redner_facture_rue2_societe_rue2_societe_substitution" model="redner.substitution" > <field name="keyword">facture.rue2_societe.rue2_societe</field> </record> <record id="redner_rue2client_2_substitution" model="redner.substitution"> <field name="keyword">rue2client</field> <field name="converter">field</field> <field name="value">partner_id.street2</field> </record> <record id="redner_facture_rue2client_rue2client_substitution" model="redner.substitution" > <field name="keyword">facture.rue2client.rue2client</field> </record> <record id="redner_siret_societe_2_substitution" model="redner.substitution"> <field name="keyword">siret_societe</field> <field name="converter">field</field> <field name="value">company_id.siret</field> </record> <record id="redner_tva_societe_2_substitution" model="redner.substitution"> <field name="keyword">tva_societe</field> <field name="converter">field</field> <field name="value">company_id.vat</field> </record> <record id="redner_ville_societe_2_substitution" model="redner.substitution"> <field name="keyword">ville_societe</field> <field name="converter">field</field> <field name="value">company_id.city</field> </record> <record id="redner_villeclient_2_substitution" model="redner.substitution"> <field name="keyword">villeclient</field> <field name="converter">field</field> <field name="value">partner_id.city</field> </record> <record id="redner_invoice_line_ids_remise_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.remise</field> <field name="converter">field</field> <field name="value">discount</field> </record> <record id="redner_invoice_line_ids_unite_substitution" model="redner.substitution"> <field name="keyword">invoice_line_ids.unite</field> <field name="converter">mail_template</field> <field name="value"> {{ object.product_uom_id.name if object.product_uom_id else "" }} </field> </record> <record id="redner_lignes_tva_substitution" model="redner.substitution"> <field name="keyword">lignes_tva</field> <field name="converter">relation-to-many</field> <field name="value">line_ids</field> </record> <record id="redner_lignes_tva_taxe_origine_substitution" model="redner.substitution" > <field name="keyword">lignes_tva.taxe_origine</field> <field name="converter">mail_template</field> <field name="value">{{ bool(object.tax_line_id) }}</field> </record> <record id="redner_lignes_tva_amount_tax_ligne_substitution" model="redner.substitution" > <field name="keyword">lignes_tva.amount_tax_ligne</field> <field name="converter">mail_template</field> <field name="value">{{object.tax_line_id.tax_group_id.name}}</field> </record> <record id="redner_lignes_tva_base_taxe_substitution" model="redner.substitution"> <field name="keyword">lignes_tva.base_taxe</field> <field name="converter">field</field> <field name="value">tax_base_amount</field> </record> <record id="redner_lignes_tva_montant_taxe_substitution" model="redner.substitution" > <field name="keyword">lignes_tva.montant_taxe</field> <field name="converter">field</field> <field name="value">credit</field> </record> <record id="redner_ref_client_substitution" model="redner.substitution"> <field name="keyword">ref_client</field> <field name="converter">field</field> <field name="value">ref</field> </record> <record id="redner_invoice_line_ids_section_name_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.section_name</field> <field name="converter">mail_template</field> <field name="value">{{ object.name }}</field> </record> <record id="redner_invoice_line_ids_section_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.section</field> <field name="converter">mail_template</field> <field name="value">{{ object.display_type=='line_section' }}</field> </record> <record id="redner_invoice_line_ids_note_name_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.note_name</field> <field name="converter">mail_template</field> <field name="value">{{ object.name }}</field> </record> <record id="redner_invoice_line_ids_note_substitution" model="redner.substitution"> <field name="keyword">invoice_line_ids.note</field> <field name="converter">mail_template</field> <field name="value">{{ object.display_type=='line_note' }}</field> </record> <record id="redner_invoice_line_ids_not_section_substitution" model="redner.substitution" > <field name="keyword">invoice_line_ids.not_section</field> <field name="converter">mail_template</field> <field name="value">{{ object.display_type=='product' }}</field> </record> </odoo>