[%~ PROCESS 'i-header/i-header.tt2' doctype = 'html' require_pages = 'y5' title = iget('Отчет по отключениям в сети') require_js='/js/Direct/SortableTable.js' require_css='/css/Direct/SortableTable.css' ; ~%] [% counter.limited = 0; counter.standard = 0; counter.unlimited = 0; counter.unchecked = 0; %] [% BLOCK select_form %]
[% IF !login_rights.manager_control || login_rights.is_teamleader || login_rights.is_superteamleader %] [% END %] [% IF agencies.size() %] [% END %]
[% iget('Поиск') %]
[% iget('Менеджер') %]
[% iget('Клиент') %] [% IF 0 && login_rights.manager_control && clients.size() %] [% ELSE %] ([% iget('логин') %]) [% END %]
[% iget('Кампания') %]
[% iget('Агентство') %] [% IF login_rights.manager_control && agencies.size() %] [% ELSE %] ([% iget('логин') %]) [% END %]
[% iget('Группировать по логинам') %]
[% iget('Кампании с деньгами') %]
xls
[% END %] [% BLOCK show_context_limit_grouped %] [% counter.unchecked = counter.unchecked + (rec.data.unchecked || 0) %] [% counter.unlimited = counter.unlimited + (rec.data.unlimited || 0) %] [% counter.limited = counter.limited + (rec.data.limited || 0) %] [% counter.standard = counter.standard + (rec.data.standard || 0) %] [% rec.data.unchecked || 0 %] [% rec.data.limited || 0 %] [% rec.data.standard || 0 %][% IF rec.data.unlimited %],[% rec.data.unlimited || 0 %][% END %] [% END %] [% BLOCK show_context_limit %] [% IF d.dontShowYacontext == 'Yes' || d.ContextPriceCoef == 0 || d.ContextLimit && d.ContextLimit == 254 %] [% iget('запрещены') %]! [% counter.unchecked = counter.unchecked + 1 %] [% ELSE %] [% IF d.ContextLimit > 0 && d.ContextLimit < 100 || d.ContextPriceCoef != 100 %] [% iget('ограничены') %][% # "-2" IF d.ContextLimit == 100 %]
[% IF d.ContextLimit > 0 && d.ContextLimit < 100 %][% iget('бюджет') %]: [% d.ContextLimit %]% / [% END %][% iget('ставка') %]:[% d.ContextPriceCoef %]% [% counter.limited = counter.limited + 1 %] [% ELSIF d.ContextLimit == 254 %] 0! [% counter.unchecked = counter.unchecked + 1 %] [% ELSIF d.ContextLimit == 255 %] [% iget('не ограничен') %] [% counter.unlimited = counter.unlimited + 1 %] [% ELSE %] [% iget('разрешены') %] [% counter.standard = counter.standard + 1 %] [% END %] [% END %] [% END %] [% BLOCK show_summ %] [% IF i_summ %] [% i_summ %] y.e. [% ELSE %] 0 [% END %] [% END %]
[% SET show_manager_name = login_rights.role != 'manager' || login_rights.is_teamleader || login_rights.is_superteamleader %]

[% iget("Отчет по отключениям в сети") %]

[% PROCESS select_form %]
[% IF data.size %] [% IF show_manager_name %] [% END %] [% FOREACH d = data %] [% IF show_manager_name %] [% END %] [% END %] [% IF show_manager_name %] [% END %]
# [% iget('Менеджер') %] [% iget('Кампания') %] [% iget('Ограничение') %] [% iget('Было') %] [% iget('Осталось') %]
[% loop.index + 1 %]. [% d.manager || ' ' | html %][% d.cid %] [% PROCESS show_context_limit %] [% PROCESS show_summ i_summ = d.sum %] [% PROCESS show_summ i_summ = round2s(d.sum - d.sum_spent) %]
       [% iget('запрещены') %]: [% counter.unchecked || 0 %]
[% iget('ограничены') %]: [% counter.limited || 0 %]
[% iget('разрешены') %]: [% counter.standard || 0 %]
[% iget('неограничены') %]: [% counter.unlimited || 0 %]
   
[% ELSIF by_login.keys.size() %] [% IF show_manager_name %][% END %] [% FOREACH login = by_login.keys %] [% SET d = by_login.$login %] [% SET sorting = d.data.unchecked _ "," _ d.data.limit _ "," _ d.data.unlimited _ "," _ d.data.standard %] [% IF show_manager_name %][% END %] [% PROCESS show_context_limit_grouped rec = d %] [% END %] [% IF show_manager_name %][% END %]
# [% iget('Менеджер') %] [% iget('Ограничение') %] [% iget('Было') %] [% iget('Осталось') %]
[% iget('запрещены') %] [% iget('ограничены') %] [% iget('разрешены') %]
[% loop.index + 1 %]. [% d.manager || ' ' | html %][% PROCESS show_summ i_summ = d.sum %] [% PROCESS show_summ i_summ = round2s(d.sum - d.sum_spent) %]
    [% counter.unchecked %] [% counter.limited %] [% counter.standard %][% IF counter.unlimited %];[% counter.unlimited %][% END %]    
[% ELSIF data.defined || by_login.defined %]
[% iget('Не найдено ни одной активной кампании!') %] [% IF !data.defined && !by_login.defined %]
[% iget('Уточните параметры поиска!') %] [% END %]
[% END %]
[% PROCESS 'i-footer/i-footer.tt2' %]