Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1c зуп 3.1 печатная форма на основании графика отпусков

1c зуп 3.1 печатная форма на основании графика отпусков
Я
   illiona
 
17.10.20 - 10:11
Добрый день. На основании графика,создать печатную форму,не могу понять как заполнить числа, количество дней неиспользованного отпуска за предыдущий период и стаж.может у кого запрос есть
   SleepyHead
 
1 - 17.10.20 - 12:34
Нужную информацию можно получить через общий модуль ОстаткиОтпусков
   illiona
 
2 - 17.10.20 - 12:42
А что за функция в общем модуле?
   SleepyHead
 
3 - 17.10.20 - 12:45
(2) Обратитесь к программисту.
   illiona
 
4 - 18.10.20 - 11:14
Если Не ЗначениеЗаполнено(ДатаОстатков) Тогда
        ДатаОстатков = НачалоДня(ТекущаяДатаСеанса());
    КонецЕсли;
    
    СтруктураПараметров = ОстаткиОтпусков.ОписаниеПараметровДляОстаткиОтпусков();
    СтруктураПараметров.Сотрудники     = Сотрудники;
    СтруктураПараметров.ДатаОстатков = НачалоДня(ДатаОстатков);
    СтруктураПараметров.ВидыОтпусков = ВидыОтпусков;
    
    
    Результат = ОстаткиОтпусков.ОстаткиОтпусков(СтруктураПараметров);
    Если Результат.Количество() <> 0 Тогда 
        Результат = Результат[0].Дни;
    Иначе
        Результат ="";
    КонецЕсли;

Получилась такая функция, но на некоторых сотрудниках правильно отражает, на некоторых нет

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.