[[ repeatIn(objects,'o') ]]

[[ setLang(o.partner_id.lang) ]]

				Client:	[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
				Adresse:	[[ (o.partner_id.street) or '' ]] [[ (o.partner_id.city) or '' ]] [[ (o.partner_id.zip) or '']]
Numéro 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 == 'proforma2') or removeParentNode('para')) and '' ]] Draft Invoice [[ ((o.type == 'out_invoice' and o.state == 'draft') or removeParentNode('para')) and '' ]] Cancelled Invoice [[ ((o.type == 'out_invoice' and o.state == 'cancel') or removeParentNode('para')) and '' ]] [[ o.number ]] 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 ]]	Date [[ formatLang(o.date_invoice,date=True) ]]	Code Client CSNA00[[ (o.partner_id and o.partner_id.id) or ' ' ]]		MF:	[[ (o.partner_id.street2) or removeParentNode('para') ]]

Désignation	QTE	U	P.U	Total

[[ repeatIn(o.invoice_line,'l') ]]

[[ format(l.name) ]] [[ formatLang(l.date_livraison,date=True) ]]	[[ formatLang(l.quantity)]]	[[ (l.uos_id and l.uos_id.name) or '' ]]	[[ formatLang(l.price_unit) ]]	[[ formatLang(l.price_subtotal, digits=get_digits(dp='Account')) ]] [[ o.currency_id.symbol ]]
	Montant Total	[[ formatLang(o.total_ht, digits=get_digits(dp='Account')) ]] [[ o.currency_id.symbol ]]
	Timbre Fiscale:	[[ formatLang(0.50, digits=get_digits(dp='Account')) ]] [[ o.currency_id.symbol ]]
	Total TTC:	[[ formatLang(o.amount_total, digits=get_digits(dp='Account')) ]] [[ o.currency_id.symbol ]]

Arrêté la présente facture à la somme de[[ ((o.type == 'out_invoice' and (o.state == 'open' or o.state == 'paid')) or removeParentNode('para')) and '' ]]

[[ (o.lettre and format(o.lettre )) or removeParentNode('para') ]]

[[ repeatIn(o.tax_line,'t') ]]

[[ (o.comment and format(o.comment )) or removeParentNode('para') ]]

[[ (o.payment_term and o.payment_term.note and format(o.payment_term and o.payment_term.note)) or removeParentNode('para') ]]

Fiscal Position Remark :	[[ (o.fiscal_position and o.fiscal_position.note and format(o.fiscal_position.note)) or removeParentNode('blockTable') ]]

HICHEM SFAYHI

2005-10-07T19:06:11