Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 15:47

Текущий остаток отпуска

Автор KudesNick, 17 окт 2011, 16:59

0 Пользователей и 1 гость просматривают эту тему.

KudesNick

Доброго времени суток уважаемые форумчане! Прошу вас оказать мне помощь в решении следующей задачи. Необходимо создать внешний отчет, который бы выводил бы следующие данные по каждому работнику: ФИО, Дата приема на работу, Текущий остаток отпуска.
ФИО, Дата приема на работу я вывел, при помощи следующего кода:
Процедура Сформировать()
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Сотрудник=СоздатьОбъект("Справочник.Сотрудники");
Сотрудник.ВыбратьЭлементы();
Пока Сотрудник.ПолучитьЭлемент()>0 Цикл
Если Сотрудник.ЭтоГруппа() = 0 Тогда

Таб.ВывестиСекцию("Строка_1");
КонецЕсли
КонецЦикла;       
Таб.ТолькоПросмотр(1);
Таб.Показать;
КонецПроцедуры

Как  мне посчитать текущий остаток отпуска (количество неиспользованных дней отпуска)? Какие данные использовать при этом? Я правильно понимаю, что текущий остаток отпуска -  это 28 – количество использованных дней отпуска? Как в таком случае получить количество использованных дней отпуска, где взять эти данные? Я правильно понимаю, что количество использованных дней отпуска – это ДатаОкончанияОтпуска1-ДатаНачалаОтпуска1+ ДатаОкончанияОтпуска2-ДатаНачалаОтпуска2+...?

sergejK74

Озвучь конфигурацию. Зарплата и Кадры?
Кнопочка Спасибо - слева!

KudesNick


Андрей Федотов

Самый простой способ будет узнать у пользователей как они учитывают отпуск сотрудников в 1С.
А далее посмотреть документ, какие он делает движения.
Если у Вас будет регистр, то из него данные собрать - не проблема. Иначе - по документам

KudesNick

Создается документ «начисление по среднему», данные по отпускам из которого учитываются системой

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск