## -*- coding: utf-8 -*- <%! def amount(text): # replace by a non-breaking hyphen (it will not word-wrap between hyphen and numbers) return text.replace('-', '‑') %> <%setLang(user.lang)%>
${_('Chart of Account')}
${_('Fiscal Year')}
%if filter_form(data) == 'filter_date': ${_('Dates Filter')} %else: ${_('Periods Filter')} %endif
${_('Clearance Date')}
${_('Accounts Filter')}
${_('Target Moves')}
${ chart_account.name }
${ fiscalyear.name if fiscalyear else '-' }
${_('From:')} %if filter_form(data) == 'filter_date': ${formatLang(start_date, date=True) if start_date else u'' } %else: ${start_period.name if start_period else u''} %endif ${_('To:')} %if filter_form(data) == 'filter_date': ${ formatLang(stop_date, date=True) if stop_date else u'' } %else: ${stop_period.name if stop_period else u'' } %endif
${ formatLang(date_until, date=True) }
%if partner_ids: ${_('Custom Filter')} %else: ${ display_partner_account(data) } %endif
${ display_target_move(data) }
%for acc in objects: %if acc.aged_lines:
${acc.code} - ${acc.name}
## partner
${_('Partner')}
## code
${_('code')}
## balance
${_('balance')}
## Classifications %for title in ranges_titles:
${title}
%endfor
%for partner_name, p_id, p_ref, p_name in acc.partners_order: %if acc.aged_lines.get(p_id):
<%line = acc.aged_lines[p_id]%> <%percents = acc.aged_percents%> <%totals = acc.aged_totals%>
${partner_name}
${p_ref or ''}
${formatLang(line.get('balance') or 0.0) | amount}
%for classif in ranges:
${formatLang(line['aged_lines'][classif] or 0.0) | amount}
%endfor
%endif %endfor
${_('Total')}
${formatLang(totals['balance']) | amount}
%for classif in ranges:
${formatLang(totals[classif]) | amount}
%endfor
${_('Percents')}
%for classif in ranges:
${formatLang(percents[classif]) | amount}%
%endfor

%endif %endfor