[%~ PROCESS 'i-header/i-header.tt2' title=iget("Запросы на оптимизацию кампаний") require_css="css/clite.css" onload="onload='load();'"; PROCESS 'i-script-tag/i-script-tag.tt2' src="js/clite.js"; %] [% IF ! show_stat %] [% END %]

[% iget('"Первая помощь"') %]

[% IF login_rights.super_control || login_rights.is_super_media_planner %]
[% iget('Изменить лимит для создания автоматических заявок') %]
[% END %]
[% IF login_rights.media_control && ! login_rights.is_super_media_planner %] [% iget("Созданные") %] [% ELSE %] [% END %] [% iget("в период c") %] [% iget("по") %]

[% iget("Источник заявки:") %] 
[% iget('Статус') %]:
[% IF login_rights.media_control && !login_rights.is_super_media_planner %] [% iget("Медиапланер:") %] [% media_planers.0.fio _ ' (' _ media_planers.0.login %]) [% ELSE %] [% iget("Медиапланер:") %][% ' ' %] 
[% END %]
[% IF show_stat %] [% total = { InProcess = 0, Ready = 0, Declined = 0, Accepted = 0, Rejected = 0, cnt = 0, avg_ready_time = 0, avg_ready_time_min = 0, avg_ready_time_sec = 0, avg_ready_time_count = 0, sum_sum_change = 0, stat_count = 0, banners_count = 0, avg_banners_count = 0, sum_before = 0, avg_banners_count_cnt = 0, avg_ctr_change_date = 0, avg_ctr_change_phrase = 0, } %] [% FOREACH s = stat %] [% total.InProcess = total.InProcess + s.InProcess %] [% total.Ready = total.Ready + s.Ready %] [% total.Declined = total.Declined + s.Declined %] [% total.Accepted = total.Accepted + s.Accepted %] [% total.Rejected = total.Rejected + s.Rejected %] [% total.postpone = total.postpone + s.postpone_count %] [% total.cnt = total.cnt + s.cnt %] [% total.avg_ready_time = total.avg_ready_time + s.avg_ready_time || 0 %] [% total.avg_ready_time_min = total.avg_ready_time_min + s.avg_ready_time_min || 0 %] [% total.avg_ready_time_sec = total.avg_ready_time_sec + s.avg_ready_time_sec || 0 %] [% total.avg_ctr_change_date = total.avg_ctr_change_date + s.avg_ctr_change_date || 0 %] [% total.avg_ctr_change_phrase = total.avg_ctr_change_phrase + s.avg_ctr_change_phrase %] [% total.sum_sum_change = total.sum_sum_change + s.sum_sum_change || 0 %] [% total.banners_count = total.banners_count + s.banners_count %] [% total.avg_banners_count = total.avg_banners_count + s.avg_banners_count %] [% IF s.avg_banners_count > 0 %][% total.avg_banners_count_cnt = total.avg_banners_count_cnt + 1 %][% END %] [% SET cnt_wo_decl = s.cnt - s.Declined %] [% SET reject_perc = (cnt_wo_decl > 0) ? ((s.Rejected * 100) / cnt_wo_decl) : 0 %] [% SET accept_perc = (cnt_wo_decl > 0) ? ((s.Accepted * 100) / cnt_wo_decl) : 0 %] [% SET postpone_perc = (cnt_wo_decl > 0) ? ((s.postpone_count * 100) / cnt_wo_decl) : 0 %] [% IF s.stat_count %] [% total.stat_count = total.stat_count + 1 %] [% total.sum_before = total.sum_before + s.sum_before %] [% sum_perc = s.sum_before ? ((s.sum_sum_change * 100) / s.sum_before): 100 %] [% ELSE %] [% END %] [% END %] [% total.avg_ready_time = (total.avg_ready_time_count > 0 ? total.avg_ready_time / total.avg_ready_time_count : 0) | format('%d') %] [% total.avg_ready_time_sec = total.avg_ready_time % 60 %] [% total.avg_ready_time_min = (total.avg_ready_time - total.avg_ready_time_sec ) / 60 %] [% SET total_cnt_wo_decl = total.cnt - total.Declined %] [% total.reject_perc = (total_cnt_wo_decl) > 0? ((total.Rejected * 100) / total_cnt_wo_decl) : 0 %] [% total.accept_perc = (total_cnt_wo_decl) > 0? ((total.Accepted * 100) / total_cnt_wo_decl) : 0 %] [% total.postpone_perc = (total_cnt_wo_decl) > 0? ((total.postpone * 100) / total_cnt_wo_decl) : 0 %]
[% get_sort_table_header("fio", iget("Медиапланер"), "", FORM) %] [% get_sort_table_header("InProcess", iget("В работе"), "", FORM) %] [% get_sort_table_header("Ready", iget("Готовых,
не обработанных клиентом"), "", FORM) %]
[% get_sort_table_header("Declined", iget("Отклоненных"), "", FORM) %] [% get_sort_table_header("Accepted", iget("Принятых
клиентом"), "", FORM) %]
[% get_sort_table_header("Rejected", iget("Отклоненных
клиентом"), "", FORM) %]
[% get_sort_table_header("postpone", iget("Отложенных
клиентом"), "", FORM) %]
[% get_sort_table_header("cnt", iget("Всего
обработанных"), "", FORM) %]
[% get_sort_table_header("avg_ready_time", iget("Среднее время
обработки заявки"), "", FORM) %]
[% get_sort_table_header("banners_count", iget("Кол-во
добавленных баннеров"), "", FORM) %]
[% get_sort_table_header("avg_banners_count", iget("Среднее кол-во
добавленных баннеров"), "", FORM) %]
[% get_sort_table_header("avg_ctr_change_dateig", iget("Изменение
CTR"), "", FORM) %]
[% get_sort_table_header("avg_ctr_change_phrase", iget("Изменение
CTR по фразам"), "", FORM) %]
[% get_sort_table_header("sum_sum_change", iget("Изменение
открутки"), "", FORM) %]
[% s.fio | html %] ([% s.login %]) [% s.InProcess %] [% s.Ready %] [% s.Declined %] [% s.Accepted %] ([% accept_perc | format('%d') %]%) [% s.Rejected %] ([% reject_perc | format('%d') %]%) [% s.postpone_count %] ([% postpone_perc | format('%d') %]%) [% s.cnt %] [% IF s.avg_ready_time %][% total.avg_ready_time_count = total.avg_ready_time_count + 1 %] [% s.avg_ready_time_min %] [% iget('мин.') %] [% s.avg_ready_time_sec %] [% iget('сек.') %] [% ELSE %]-[% END %] [% s.banners_count %] [% s.avg_banners_count | format('%0.2f') %][% s.avg_ctr_change_date | format('%0.2f') %] [% s.avg_ctr_change_phrase | format('%0.2f') %] [% s.sum_sum_change | format('%0.2f') %]
([% sum_perc | format('%d') %]%)
[% iget('---  Данных пока нет  ---') %]
[% iget('Итого') %]: [% total.InProcess %] [% total.Ready %] [% total.Declined %] [% total.Accepted %] ([% total.accept_perc | format('%d') %]%) [% total.Rejected %] ([% total.reject_perc | format('%d') %]%) [% total.postpone %] ([% total.postpone_perc | format('%d') %]%) [% total.cnt %] [% IF total.avg_ready_time %][% total.avg_ready_time_min %] [% iget('мин.') %] [% total.avg_ready_time_sec % 60 %] [% iget('сек.') %] [% ELSE %]-[% END %] [% total.banners_count %] [% total.avg_banners_count_cnt ? (total.avg_banners_count / total.avg_banners_count_cnt) : 0 | format('%0.2f') %] [% (total.stat_count > 0 ? total.avg_ctr_change_date / total.stat_count : 0) | format('%0.2f') %] [% (total.stat_count > 0 ? total.avg_ctr_change_phrase / total.stat_count : 0) | format('%0.2f') %] [% total.sum_sum_change | format('%0.2f') %] ([% SET total_perc = total.sum_before ? (total.sum_sum_change * 100 / total.sum_before): 100; total_perc | format('%0.2f') %]%)
[% ELSE %]
[% FOREACH r = requests %] [% SET class = (r.is_second_aid) ? 'SecondAid' : (r.is_automatic) ? 'AutoRequest' : '' %] [% END %]
[% iget("Всего заявок: %s", requests_count) %]
[% iget('№') %] [% get_sort_table_header("ulogin", iget("Клиент"), "", FORM) %] / [% get_sort_table_header("is_easy_user", iget("Вид"), "", FORM) %] [% get_sort_table_header("mediaplaner", iget("Медиапланер"), "", FORM) %] [% get_sort_table_header("cid", iget("№ Кампании"), "", FORM) %] [% iget("Сайт") %] [% iget("Состояние") %] [% iget("Показатель качества") %] [% iget("Общий счет") %] [% iget("Показы на поиске") %] [% get_sort_table_header("create_time", iget("Время создания"), "", FORM) %] [% get_sort_table_header("start_time", iget("Начало работ"), "", FORM) %] [% get_sort_table_header("ready_time", iget("Окончание работ"), "", FORM) %] [% get_sort_table_header("accept_time", iget("Принятие клиентом"), "", FORM) %]
[% IF (login_rights.super_control || login_rights.is_super_media_planner) && (r.status == 'New' || r.status == 'InProcess') %] [% END %] [% requests_count - (loop.index + offset) %] [% r.ulogin | html %] [% ' (easy)' IF r.is_easy_user == 'Yes' %] [% ' (support)' IF r.request_type == 'Support' %] [% IF (login_rights.super_control || login_rights.is_super_media_planner) && (r.status == 'New' || r.status == 'InProcess') %]
[% iget('удалить') %] [% END %]
[% IF r.mediaplaner %][% r.mediaplaner | html %][% ELSE %]-[% END %] [% IF (login_rights.super_control || login_rights.is_super_media_planner) && r.MediaUID && (r.status == 'New' || r.status == 'InProcess' || r.status == 'AutoRequest' || r.status == 'Declined' || r.status == 'Ready') %]
[% iget('reset') %] [% END %]
[% IF (login_rights.super_control || login_rights.is_super_media_planner) || CurrentUID == r.MediaUID || ! r.MediaUID %][% r.cid | html %][% ELSE %][% r.cid | html %][% END %] [% IF login_rights.super_control || login_rights.media_control %] [% (r.href_cnt > 0) ? iget('Есть') : iget('Нет') %] [% ELSE %] - [% END %] [% r.state %] [% r.score %] [% IF r.wallet_cid > 0 %][% r.wallet_total %] [% r.currency %] [% ELSE %] - [% END %] [% (r.platform == 'context') ? iget('Отключены') : iget('Включены') %] [% SET create_time = r.create_time | html %][% create_time.split().0 %] [% create_time.split().1 %] [% IF ! r.start_time || r.start_time == '0000-00-00 00:00:00' %]-[% ELSE %][% SET start_time = r.start_time | html %][% start_time.split().0 %] [% start_time.split().1 %][% END %] [% IF ! r.ready_time || r.ready_time == '0000-00-00 00:00:00' %]-[% ELSE %][% SET ready_time = r.ready_time | html %][% ready_time.split().0 %] [% ready_time.split().1 %][% END %] [% IF ! r.accept_time || r.accept_time == '0000-00-00 00:00:00' %]-[% ELSE %][% SET accept_time = r.accept_time | html %][% accept_time.split().0 %] [% accept_time.split().1 %][% END %]
[% IF (login_rights.super_control || login_rights.is_super_media_planner) %] [% END %]
[% END # ! show_stat %]

[%IF page_count > 1 %] [% FOR i = [ 1 .. page_count ] %] [% IF ( page && page == i ) %] [% i %]  [% ELSE %] [% i %] [% END %] [% END %] [% END %]


[% iget('Заявок на странице:') %]

[% PROCESS 'i-footer/i-footer.tt2' %]