{% spaceless %}
{# показ одного сотрудника и его смены и его бабки #}
{% if 1 == 2 %}
{{ workman_id }} {{ pa(checks_man,2) }}
{% endif %}
{% set jobman = checks_man.user_id %}
{{ checks_man['fio'] }}{{ jobman }}
{# список смен и начислений и взысканий #}
{% set date_last = '' %}
{% set summa_man = 0 %}
{% set payed_man = 0 %}
{% set stopline = false %}
{#{ pa(checks['days']) }#}
{% for date, v3 in checks['days'] %}
{#% include '/vendor/didrive_mod/job_buh/1/didrive/tpl/body.tables.1user2.day.htm' %#}
{#% for date, v3 in checks_man['items'] %#}
{#% for kk, d in v3 %#}
{% for kk, d in checks_man['items'][date] %}
{#{ pa(d) }#}
{#{ pa(d.now_job.sale_point) }#}
{% if get.d_stop is defined and date_last != d.date|date('d.m.Y')
and stopline == false and get.d_stop < d.date
%}
{% set stopline = true %}
{#
старт второго периода оплаты с 21 числа
#}
{% endif %}
{% if date_last != d.date|date('d.m.Y') %}
{{ d.date|date('d.m.Y') }}
{% set date_last = d.date|date('d.m.Y') %}
{% endif %}
{% set sum_day = 0 %}
{% if d.type == 'check' %}
{% if d.now_job.type2 == 'spec' %}
Спец. назначение
{% endif %}
Раб. смена
{% if sps.data[d.now_job.sale_point]['head'] is defined %}
{{ sps.data[d.now_job.sale_point]['head'] }}
{% endif %}
{% if dolgns.data[d.now_job.dolgnost]['head'] is defined %}
{{ dolgns.data[d.now_job.dolgnost]['head'] }}
{% if d.now.smoke is defined and d.now.smoke != 0 %}
курит
{% endif %}
{% endif %}
c {{ d.start[11:5] }} до {{ d.fin[11:5] }}
{#{ pa(d) }#}
{% if d.hours_on_job is defined %}
Часов: {{ d.hours_on_job }}
{% if d.now.ocenka is defined %}
Оценка: {{ d.now.ocenka }}
{% if d.now.price_hour is defined %}
Цена часа: {{ d.now.price_hour + d.now.smoke }}
{% set sum_day = ( d.now.price_hour + d.now.smoke ) * d.hours_on_job %}
{% endif %}
{% endif %}
{% endif %}
{#{ pa(d) }#}
{#{ pa(d,2) }#}
{% if 1 == 2 %}
{#{ pa( jobs_on_sp['jobs'][jobman][d.date] ) }#}
{% if d.hour_on_job is defined %}
Часов: {{ d.hour_on_job }}
{% endif %}
{% if d.price_hour is defined and d.price_summa is defined %}
Цена часа: {{ d.price_hour }}
Сумма: {{ d.price_summa }} р
{% else %}
{% if d.ocenka_skip is defined %}
{% if d.price_hour is defined %}
Цена часа: {{ d.price_hour }} р
{% endif %}
{% elseif d.ocenka is not defined or d.ocenka == 0 %}
для расчёта нет оценки за смену
{% elseif d.ocenka_auto is not defined or d.ocenka_auto == 0 %}
{% if d.ocenka_auto is defined %}
Оценка: {{ d.ocenka_auto }}
{% endif %}
{% if d.salary-now['ocenka-hour-'~d.ocenka_auto] is defined %}
{{ d.salary-now['ocenka-hour-'~d.ocenka_auto] }}
{% endif %}
{% if d.price_hour is defined %}
Цена часа: {{ d.price_hour }} р
{% endif %}
{% else %}
{% if d.ocenka is defined %}
Оценка: {{ d.ocenka }}
{% endif %}
{% if d.price_hour is defined %}
Цена часа: {{ d.price_hour }} р
{% endif %}
{% endif %}
{% endif %}
{% endif %}
{% else %}
- пожалуйста напишите администратору -
{% endif %}
{#% if d.date == '2019-07-06' %}
{{ pa(d) }}
{{ pa(now) }}
{% endif %#}
{#
{% if 1 == 1 %}
d
{{ pa(d,2) }}
{% endif %}
#}
{#
now
{{ pa(now,2) }}
#}
{#{ pa(d) }#}
{% if sum_day is defined and sum_day > 0 %}
{{ sum_day|number_format(0, '.', '`') }}
{% set summa_man = summa_man + sum_day %}
{#{ d.now.summa|number_format(0, '.', '`') }#}
{#% set d.now.summa = 0 %#}
{% endif %}
{% set ostatok = sum_day %}
{% set payed = 0 %}
{% if payed[d.id_check] is defined %}
{# выплачено {{ summa }} #}
{% for k,v in payed[d.id_check] %}
{#{ pa(v) }#}
выплачено {{ v.summa }}₽ {{ v.pay_buh_start[0:16] }}
{% set ostatok = ostatok - v.summa %}
{% set payed = payed + v.summa %}
{% endfor %}
{% if ostatok != 0 %}
Остаток: {{ ostatok }}₽
{% else %}
{% endif %}
{% else %}
{% if summa > 0 %}
{#{ summa }}
{{ d.id_check }#}
{% endif %}
{% endif %}
{% if 1 == 2 and ostatok > 0 %}
для оплаты доступно: {{ ostatok }}
{#
#}
{% endif %}
{% set payed_man = payed_man + payed %}
{#{ pa(d) }#}
{% endfor %}
{% if money_dops[checks_man.user_id][date] is defined %}
{% for k1,v1 in money_dops[checks_man.user_id][date] %}