[[ repeatIn(objects,'o') ]] [[ setLang(o.partner_id.lang) ]] [[ o.partner_id.name ]] [[ o.partner_id.title or '' ]] [[ o.address_invoice_id.title or '' ]] [[ o.address_invoice_id.name ]] [[ o.address_invoice_id.street ]] [[ o.address_invoice_id.street2 or '' ]] [[ o.address_invoice_id.zip or '' ]] [[ o.address_invoice_id.city or '' ]] [[ o.address_invoice_id.state_id and o.address_invoice_id.state_id.name or '' ]] [[ o.address_invoice_id.country_id and o.address_invoice_id.country_id.name or '' ]] VAT : [[ o.partner_id.vat or removeParentNode('para') ]] Invoice [[ ((o.type == 'out_invoice' and (o.state == 'open' or o.state == 'paid')) or removeParentNode('para')) and '' ]] [[ o.number ]] PRO-FORMA [[ ((o.type == 'out_invoice' and o.state == 'proforma') or removeParentNode('para')) and '' ]] Draft Invoice [[ ((o.type == 'out_invoice' and o.state == 'draft') or removeParentNode('para')) and '' ]] Canceled Invoice [[ ((o.type == 'out_invoice' and o.state == 'cancel') or removeParentNode('para')) and '' ]] Refund [[ (o.type=='out_refund' or removeParentNode('para')) and '' ]] [[ o.number ]] Supplier Refund [[ (o.type=='in_refund' or removeParentNode('para')) and '' ]] [[ o.number ]] Supplier Invoice [[ (o.type=='in_invoice' or removeParentNode('para')) and '' ]] [[ o.number ]] Concerne: [[o.name]] Invoice Date: [[ o.date_invoice and format_date(o.date_invoice) or '']] Remarque: [[o.comment]] Condition : [[o.payment_term and o.payment_term.name or '']] Description TVA (%) Quantity Unit Price Disc. (%) Price
[[repeatIn(o.invoice_line,'l') ]] [[ l.name ]] [[ ', '.join([str((float(lt.amount) * 100)) for lt in l.invoice_line_tax_id]) ]] [[ l.quantity ]] [[ comma_me( l.price_unit) ]] [[ round(l.discount) ]] [[ comma_me(l.price_subtotal) ]] [[o.currency_id.symbol ]] [[ l.note or removeParentNode('blockTable') ]] [[ l.note ]]
Tax Base Amount [[ repeatIn(o.tax_line,'t') ]] [[ t.name ]] [[ comma_me( t.base )]] [[ comma_me( t.amount)]] Total (excl. taxes): [[ comma_me(o.amount_untaxed) ]] [[o.currency_id.symbol ]] Taxes: [[ comma_me(o.amount_tax) ]] [[o.currency_id.symbol ]] Total (incl. taxes): [[ comma_me(o.amount_total) ]] [[o.currency_id.symbol ]] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.name or '' ]] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.zip or '']] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.city or '']] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.name or '' ]] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.zip or '']] [[ o.partner_bank_id and o.partner_bank_id.printBank and o.partner_bank_id.bank and o.partner_bank_id.bank.city or '']] [[user.company_id.name]] [[ user.company_id.partner_id.address[0].street ]] [[ (user.company_id.partner_id.address[0].street2 or '')]] [[ user.company_id.partner_id.address[0].zip ]] [[ user.company_id.partner_id.address[0].city ]] [[user.company_id.name]] [[ user.company_id.partner_id.address[0].street ]] [[ (user.company_id.partner_id.address[0].street2 or '')]] [[ user.company_id.partner_id.address[0].zip ]] [[ user.company_id.partner_id.address[0].city ]] [[ o.partner_id.name ]] [[ o.address_invoice_id.street ]] [[ (o.address_invoice_id.street2 or '')]] [[ o.address_invoice_id.zip ]] [[ o.address_invoice_id.city ]] [[ _get_ref(o) ]] [[ o.partner_id.name ]] [[ o.address_invoice_id.street ]] [[ (o.address_invoice_id.street2 or '')]] [[ o.address_invoice_id.zip ]] [[ o.address_invoice_id.city ]] [[ _space(_get_ref(o)) ]] [[ o.partner_bank_id and o.partner_bank_id.printAccount and o.partner_bank_id.bvr_number or '' ]] [[ o.partner_bank_id and o.partner_bank_id.printAccount and o.partner_bank_id.bvr_number or '' ]] [[ _space(('%.2f' % o.amount_total)[:-3], 1) + ' ' ]] [[ _space(('%.2f' % o.amount_total)[:-3], 1) + ' ' ]] [[ _space(('%.2f' % o.amount_total)[-2:], 1) + ' ' ]] [[ _space(('%.2f' % o.amount_total)[-2:], 1) + ' ' ]] [[mod10r('01'+str('%.2f' % o.amount_total).replace('.','').rjust(10,'0'))]]>[[ _get_ref(o) ]]+ [[o.partner_bank_id.bvr_number.split('-')[0]+(str(o.partner_bank_id.bvr_number.split('-')[1])).rjust(6,'0')+o.partner_bank_id.bvr_number.split('-')[2] ]]>