1 октября 2024 в 15:13:52
(11 недель 6 дней 2 часа назад)
5500
V8.x Зарплата и Управление Персоналом
28.01.2016 21:55:11
Текст задания
Нужна внешняя обработка для 1С:Зарплата Управление персоналом 3.0.
Внешний вид формы во вложенном файле.
В шапке указываем Период и Организацию (нужна проверка на заполнение) и при нажатии на кнопку "Заполнить список сотрудников" в табличную часть должны попасть все сотрудники, которые работали в этот период в организации (данные должны браться такие же, как в документе "Табель"). Учесть, что сотрудник может быть принят на работу в середине месяца или уволиться.
Справа должна быть табличная часть с отбором. Такие как: Должность, подразделении, Сотрудник, Табельный номер. И при нажатии на кнопку "Заполнить список сотрудников" этот отбор должен учитываться.
Табличная часть по структуре должна полностью повторять табличную часть "ДанныеОВремени" (можно ее даже просто скопировать) из документа "Табель" и добавить туда недостающие столбцы "Должность" и "Табельный номер". Т.е. все реквизиты в табличной части, такие как "Часов1, Часов2" должны быть.
Пользователь видит только столбцы: Сотрудник, Таб.номер, Должность и подразделение, показывать количество часов и виды времени (как в документе табель) - НЕ НУЖНО. Но, данные в этих ячейках должны быть заполнены мы их потом будем использовать (но это следующий этап) - если стоит флаг "Заполнить отработанное время по плану", если не стоит - то заполняется просто список сотрудников. Процедура заполнения полностью повторяет кнопку "Заполнить" документа "Табель".
Все основные процедуры и функции, максимально должны располагаться в модуле обработке. Что нельзя - оставить в модуле формы.
Учесть, что пользователь может добавить сотрудника вручную в эту табличную часть. В этом случае нужно заполнить все остальные ячейки: должность, табельный номер, подразделение и заполнить рабочее время как если бы его выбрали в документе Табель.