{% spaceless %}
{% set minus = 0 %}
{% set plus = 0 %}
{% set pm_user = job_buh__get_buh_PM(db,get.d_start,man_id) %}
{#{ pa(pm_user) }}
{{ pa(buh_pm_cfg) }#}
{% set diff_summ = 0 %}
{% if now_level.type2 is defined and now_level.type2 == 'buh' %}
плюс
{% endif %}
{% for k,v in buh_pm_cfg.plus if k != 'skip' %}
{% set diff_summ = diff_summ + ( pm_user[k]['summa'] ?? 0 ) %}
{% set plus = plus + ( pm_user[k]['summa'] ?? 0 ) %}
{# формочка добавить выплату доступна всем #}
{% if now_level.type2 is defined and now_level.type2 == 'buh' %}
{% set action = 'didrive__items__new_edit' %}
{% set aj_module = '003_money_buh_pm' %}
{% set aj_value = ( pm_user[k]['summa'] ?? '' ) %}
{% set aj_edit_pole = 'summa' %}
{% set dops = { 'jobman' : man_id ,
"date" : get.d_start ,
"type_plus" : k } %}
{{ v }}
{# #}
{% else %}
{% if pm_user[k]['summa'] is defined and pm_user[k]['summa'] > 0 %}
{{ pm_user[k]['summa']|number_format(0, '.', '`') }}р {{ v }}
{% endif %}
{% endif %}
{% endfor %}
{% if now_level.type2 is defined and now_level.type2 == 'buh' %}
взыскания
{% endif %}
{% for k,v in buh_pm_cfg.minus if k != 'skip' %}
{% set diff_summ = diff_summ - ( pm_user[k]['summa'] ?? 0 ) %}
{% set minus = minus - ( pm_user[k]['summa'] ?? 0 ) %}
{% if now_level.type2 is defined and now_level.type2 == 'buh' %}
{% set action = 'didrive__items__new_edit' %}
{% set aj_module = '003_money_buh_pm' %}
{% set aj_value = ( pm_user[k]['summa'] ?? '' ) %}
{% set aj_edit_pole = 'summa' %}
{% set dops = { 'jobman' : man_id ,
"date" : get.d_start ,
"type_plus" : k } %}
{{ v }}
{% else %}
{% if pm_user[k]['summa'] is defined and pm_user[k]['summa'] > 0 %}
{{ pm_user[k]['summa']|number_format(0, '.', '`') }}р {{ v }}
{% endif %}
{% endif %}
{% endfor %}
{% if 1 == 2 %}
payed_man
{{ payed_man }}
{{ summa_man1 }}
{% endif %}
За смены: {{ money_job }}
Бонусы: {{ money_bonus }}
Минусы: {{ money_minus }}
{#{{ summa_man1 }} #}
Бонусы: {{ plus }}
Взыскания: {{ minus }}
{% set summa_man = summa_man1 + minus + plus %}
{{ summa_man|number_format(0, '.', '`') }}
{#{% set summa_man0 = getListJobsPeriodAll.data.money_to_pay[get.sp][man_id] %}#}
{% if 1 == 2 %}
{#
{{ get.sp }} // ss - {{ now_sp_head }} / {{ kolvo_points }}
#}
{# если много точек и наша главная, то показываем ссылку #}
{% if kolvo_points == 1 or ( kolvo_points > 1 and now_sp_head is defined and get.sp is defined and now_sp_head == get.sp ) %}
{% set show_button_pay = true %}
{% else %}
{% set show_button_pay = false %}
{% endif %}
{% if show_button_pay == true %}
{% set ostatok = summa_man - getListJobsPeriodAll.data.money_oplats[get.sp][man_id] %}
{#{ pa(getListJobsPeriodAll.data.money_oplats[get.sp][man_id]) }#}
{% for k51, pay in getListJobsPeriodAll.data.oplats if pay.jobman == man_id and pay.sale_point == get.sp
and pay.date_end_period <= get.d_fin
and pay.date_end_period >= get.d_start
%}
{#{ pa(pay) }#}
{#{ pa(pay) }#}
{{ pay.summa|number_format(0, '.', '`') }}
{{ pay.date }}
Х
{% if 1 == 2 %}
57
Х
{% endif %}
{#% set ostatok = ostatok - pay.summa %#}
{% endfor %}
{% set show_for_user_pay = true %}
{% if show_for_user_pay == true %}
{# форма фиксации оплаты #}
{% if 1 == 1 %}
{% if get.sp is not defined or ( get.sp is defined and get.sp == 'all' ) %}
для зачисления оплаты, выберите точку продаж
{% else %}
добавить выплату
{% endif %}
{% endif %}
{% endif %}
{% endif %}
{% if show_button_pay == true %}
{% if ostatok == 0 %}