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