Description VAT Quantity Unit Price Price [[ repeatIn(objects,'o') ]] Shipping address : [[ o.partner_id.name ]] [[ o.address_id and display_address(o.address_id) ]] Invoice address : [[ o.partner_id and o.partner_id.property_payment_term.name ]] [[ o.partner_invoice_id and display_address(o.partner_invoice_id) ]] [[ o.partner_id.name or removeParentNode('para') ]] [[ o.default_address_id and display_address(o.default_address_id) ]] [[ o.state<>'draft' and removeParentNode('para') ]]Repair Quotation N° : [[ o.name ]] [[ o.state=='draft' and removeParentNode('para') ]]Repair Order N° : [[ o.name ]] Product to Repair Lot Number Guarantee Limit Printing Date [[ o.product_id.name or '' ]] [[ o.prodlot_id.name or ' ' ]] [[ formatLang(o.guarantee_limit,date = True) ]] [[ formatLang(time.strftime('%Y-%m-%d'),date = True)]] Description VAT Quantity Unit Price Price Operation Line(s)
[[ repeatIn(o.operations,'line') ]] [[ (not line) and removeParentNode('section') ]] [[ (line.to_invoice==True) or removeParentNode('blockTable') ]] (Add) [[ ((line.type == 'add') or removeParentNode('para')) and '' ]] [[ line.name ]] (Remove) [[ ((line.type == 'remove') or removeParentNode('para')) and '' ]] [[ line.name ]] [[ ','.join(map( lambda x: x.name, line.tax_id)) ]] [[ formatLang(line.product_uom_qty) ]] [[ line.product_uom.name ]] [[ formatLang(line.price_unit) ]] [[ formatLang(line.price_subtotal) ]] [[ o.pricelist_id.currency_id. symbol ]]
Fees Line(s) [[ (o.fees_lines ==[] and removeParentNode('para') ) ]]
[[ repeatIn(o.fees_lines,'fees') ]] [[ (not fees) and removeParentNode('section') ]] [[ (fees.to_invoice==True) or removeParentNode('blockTable') ]] [[ fees.name ]] [[ ','.join(map( lambda x: x.name, fees.tax_id)) ]] [[ formatLang(fees.product_uom_qty) ]] [[ fees.product_uom.name ]] [[ formatLang(fees.price_unit) ]] [[ formatLang(fees.price_subtotal) ]] [[ o.pricelist_id.currency_id. symbol ]]
Net Total : [[ formatLang(o.amount_untaxed, dp='Sale Price')]] [[ o.pricelist_id.currency_id. symbol ]] Taxes: [[ formatLang(o.amount_tax, dp='Account')]] [[ o.pricelist_id.currency_id. symbol ]] Total : [[ formatLang(total(o), dp='Sale Price') ]] [[ o.pricelist_id.currency_id. symbol ]] [[ format(o.quotation_notes or '') or removeParentNode('blockTable') ]]