Обсуждение:Документ "Зарплата. Прочие начисления". Назначение и структура (УАУ)
Версия от 12:21, 8 октября 2009; 192.168.13.82 (обсуждение)
Необходимо:
- Актуализировать описание объекта (диалоговые формы, элементы управления)
- Дополнить кратким описанием функционала элементов управления (для чего предназначены)
Содержание
Кнопка «Сформировать список»
- Формирует таблицу сотрудников
- Заполняет таблицей сотрудников табличную часть документа
- Заполнение колонок табличной части документа для каждого сотрудника
Формирование таблицы сотрудников
- Если не указан табель:
- В таблицу отбираются сотрудники из справочника.
- Таблица дополняется реквизитами: Место работы, Базовая сумма.
- Если указан табель:
- В таблицу отбираются сотрудники из табличной части табеля.
- Таблица дополняется реквизитами: Место работы, Базовая сумма, Номер строки табеля, Отработано дней, Отработано часов.
- Для типа расчета «Особые часы» таблица дополняется реквизитом «Особые часы», который для каждого сотрудника заполняется таблицей особых часов из строки табеля. Таблица имеет колонки: «Вид часов», «Отработано».
В таблицу отбираются сотрудники, для которых выполняются следующие условия:
- Не помечен на удаление
- Является сотрудником фирмы (при мультифирменном учете)
- Не уволен на начало расчетного периода
- Попадает под реквизиты отбора: Группа сотрудников, Ограничение по стажу, Категория сотрудников, Подразделение, Участок (бригада), Вид расчета зарплаты, Должность, Категория персонала.
На отбор сотрудников «Тип расчета» не влияет.
Заполнение табличной части документа
Штатная процедура заполнения табличной части документа из таблицы значений.
На процесс заполнения табличной части документа «Типа расчета» не влияет.
Заполнение колонок табличной части документа для каждого сотрудника
Для каждой строки табличной части на основе данных сотрудников выполняется заполнение следующих колонок:
- Подразделение – по месту работы сотрудника
- Вид деятельности – по виду деятельности подразделения из места работы сотрудника, иначе – по виду деятельности подразделения, указанного в шапке документа, иначе – из вида деятельности места работы сотрудника.
- Заказ – по заказу из места работы сотрудника.
- Счет затрат – по счету затрат из места работы сотрудника.
- Субконто затрат – заполнение зависит от типа первого субконто. Если тип первого субконто равно «Сотрудники», тогда оно заполняется самим сотрудникосм. Иначе делается попытка заполнить субконто значением реквизита «Субконто затрат» из места работы сотрудника.
- База – заполняется окладом сотрудника (базовым окладом), если вид ставки сотрудника – Оклад.
- Тарифная ставка – заполняется тарифной ставкой сотрудника, если вид ставки сотрудника – Ставка.
На заполнение колонок табличной части документа для каждого сотрудника выбор «Типа расчета» не влияет.