diff --git a/addons/purchase_discount/report/order.rml b/addons/purchase_discount/report/order.rml index 0b954e03f57..b7a2a0615b8 100644 --- a/addons/purchase_discount/report/order.rml +++ b/addons/purchase_discount/report/order.rml @@ -1,287 +1,2 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [[ repeatIn(objects,'o') ]] - - - - - - - - - - Shipping address : - - - - - [[ repeatIn(o.dest_address_id and [o.dest_address_id] or [],'addr') ]] - [[ o.partner_id.title or '' ]] [[ o.partner_id.name ]] - [[ addr.title or '' ]] [[ addr.name ]] - [[ addr.street ]] - [[ addr.street2 or '' ]] - [[ addr.zip or '' ]] [[ addr.city or '' ]] - [[ addr.state_id and addr.state_id.name or '' ]] - [[ addr.country_id and addr.country_id.name or '' ]] - - - - - - - - - - - - - - [[ o.partner_id.title or '' ]] [[ o.partner_id.name ]] - [[ o.partner_address_id.title or '' ]] [[ o.partner_address_id.name ]] - [[ o.partner_address_id.street ]] - [[ o.partner_address_id.street2 or '' ]] - [[ o.partner_address_id.zip or '' ]] [[ o.partner_address_id.city or '' ]] - [[ o.partner_address_id.state_id and o.partner_address_id.state_id.name or '' ]] - [[ o.partner_address_id.country_id and o.partner_address_id.country_id.name or '' ]] - - - - Tél. : [[ o.partner_address_id.phone or '' ]] - Fax : [[ o.partner_address_id.fax or '' ]] - TVA : [[ o.partner_id.vat or '' ]] - - - - - - - [[ o.state=='draft' and 'Quotation ' or 'Order ' ]] N° : [[ o.name ]] - - - - Our order reference : [[ o.ref or '' ]] - Your order reference : [[ o.partner_ref or '' ]] - Date ordered : [[ time.strftime('%d/%m/%Y', time.strptime(o.date_order, '%Y-%m-%d')) ]] - Validated by : [[ o.validator and o.validator.name or '' ]] - - - - - - - Product Description - - - Applicable Taxes - - - Scheduled date - - - Qty - - - UoM - - - Unit Price - - - Discount (%) - - - Net Price - - - -
- [[ repeatIn(o.order_line,'line') ]] - - - - [[ line.name ]] - - - [[ ', '.join(map(lambda x: x.name, line.taxes_id))]] - - - [[ time.strftime('%d/%m/%Y', time.strptime( line.date_planned, '%Y-%m-%d')) ]] - - - [[ line.product_qty ]] - - - [[ line.product_uom.name ]] - - - [[ '%.2f' % line.price_unit ]] - - - [[ '%.2f'%line.discount ]] - - - [[ '%.2f' % line.price_subtotal ]] - - - - - - - [[ repeatIn((line.notes and [line.notes]) or [], 'l') ]] - - - [[ l or removeParentNode('table') ]] - - - - - - - - -
- - - - - - - - - - - - Net Total : - - - [[ '%.2f' % o.amount_untaxed ]] [[ o.pricelist_id.currency_id.name ]] - - - - - - - - - - Taxes : - - - [[ '%.2f' % o.amount_tax ]] [[ o.pricelist_id.currency_id.name ]] - - - - - - - - - - TOTAL : - - - [[ '%.2f' % o.amount_total ]] [[ o.pricelist_id.currency_id.name ]] - - - - - - - - - - [[ o.notes or '' ]] [[ setTag('para','xpre') ]] - - - - - - -
-
- +[[ repeatIn(objects,'o') ]] Shipping address :[[ repeatIn(o.dest_address_id and [o.dest_address_id] or [],'addr') ]][[ o.partner_id.title or '' ]] [[ o.partner_id.name ]][[ addr.title or '' ]] [[ addr.name ]][[ addr.street ]][[ addr.street2 or '' ]][[ addr.zip or '' ]] [[ addr.city or '' ]][[ addr.state_id and addr.state_id.name or '' ]][[ addr.country_id and addr.country_id.name or '' ]] [[ o.partner_id.title or '' ]] [[ o.partner_id.name ]][[ o.partner_address_id.title or '' ]] [[ o.partner_address_id.name ]][[ o.partner_address_id.street ]][[ o.partner_address_id.street2 or '' ]][[ o.partner_address_id.zip or '' ]] [[ o.partner_address_id.city or '' ]][[ o.partner_address_id.state_id and o.partner_address_id.state_id.name or '' ]][[ o.partner_address_id.country_id and o.partner_address_id.country_id.name or '' ]] Tél. : [[ o.partner_address_id.phone or '' ]]Fax : [[ o.partner_address_id.fax or '' ]]TVA : [[ o.partner_id.vat or '' ]] [[ o.state=='draft' and 'Quotation ' or 'Order ' ]] N° : [[ o.name ]] Our order reference : [[ o.ref or '' ]]Your order reference : [[ o.partner_ref or '' ]]Date ordered : [[ time.strftime('%d/%m/%Y', time.strptime(o.date_order, '%Y-%m-%d')) ]]Validated by : [[ o.validator and o.validator.name or '' ]] Product DescriptionApplicable TaxesDate PromisedQtyUoMUnit PriceDiscount (%)Net Price
[[ repeatIn(o.order_line,'line') ]][[ line.name ]][[ ', '.join(map(lambda x: x.name, line.taxes_id))]][[ time.strftime('%d/%m/%Y', time.strptime( line.date_planned, '%Y-%m-%d')) ]][[ line.product_qty ]][[ line.product_uom.name ]][[ '%.2f' % line.price_unit ]][[ '%.2f'%line.discount ]][[ '%.2f' % line.price_subtotal ]][[ repeatIn((line.notes and [line.notes]) or [], 'l') ]][[ l or removeParentNode('table') ]]
Net Total :[[ '%.2f' % o.amount_untaxed ]] [[ o.pricelist_id.currency_id.name ]] Taxes :[[ '%.2f' % o.amount_tax ]] [[ o.pricelist_id.currency_id.name ]] TOTAL :[[ '%.2f' % o.amount_total ]] [[ o.pricelist_id.currency_id.name ]] [[ format(o.notes or '') ]]