{% spaceless %}
{# таблицы если выбрана дата показа #}
{% set date_start = get.d_start %}
{% set date_finish = get.d_fin %}
{% set getListJobsPeriodAll = jobdesc__getListJobsPeriodAll( db, date_start, date_finish ) %}
{# весь массив данных по этому месяцу #}
{#{ pa(getListJobsPeriodAll,2) }#}
{# список сотрудников работающих на точках в этом месяце #}
{#{ pa(getListJobsPeriodAll.data.job_on_sp) }#}
{# список сотрудников работающих на точке в этом месяце #}
{#{ pa(getListJobsPeriodAll.data.job_on_sp[get.sp],2) }#}
{# получаем список главных точек для сотрудников за дату (конец периода оплаты) #}
{% set head_sps__jobman_sp = job_buh__get_head_sp( db, date_finish ) %}
{#{ pa(head_sps__jobman_sp) }#}
{#{ pa(session) }#}
{% if get.sp is defined and getListJobsPeriodAll.data.job_on_sp[get.sp] is defined %}
{% set buh_pm_cfg = get_buh_PM_cfg() %}
{% set sps = items__get( db, 'sale_point' ) %}
{#{ pa(sps) }#}
{#{% set dolgns = readItems( '061.dolgnost', null ) %}#}
{% set dolgns = items__get( '061.dolgnost', null ) %}
{#{ pa(dolgns.data,2) }#}
{# показ таблицы с данными #}
{% if 1 == 1 %}
{% set gets = get %}
{% set gets = gets|merge({ 'type':'print' }) %}
Версия для печати
Когда
За что
Начислено ₽
Оплачено ₽
Остаток ₽
{# спец назначения #}
{#{ pa(getListJobsPeriodAll.data.spec.data,2) }#}
{# расклад по работе сотрудников кто где #}
{#{ pa(getListJobsPeriodAll.data.where_job__workman_date,2) }#}
{% for man_id, man in getListJobsPeriodAll.data.job_on_sp[get.sp] %}
{% set new_list_smens = jobbuh__newGetSmensFullMonth(db,man_id,get.d_fin) %}
{#new_list_smens#}
{#{{ pa(new_list_smens,2) }}#}
{% set new_pays = jobdesc__newGetPaysDopFullMonth(db,man_id,get.d_fin) %}
{#new_pays#}
{#{{ pa(new_pays) }}#}
{% include '/vendor/didrive_mod/job_buh/1/didrive/tpl/body.tables.user.htm' %}
{% endfor %}