Вход | Регистрация


Заполнение одной строки стажа сотруднику с обработки

Заполнение одной строки стажа сотруднику с обработки
Я
   TolstiyBeremenniy
 
04.12.18 - 11:26
УПП 1.3.
Задача, через обработку вводом дат начала и завершения
работ по имеющимся рабочим местам у сотрудника, рассчитать
и ввести данные в типовой механизм.
На контрольном примере введены 9 строк.
Итого посчиталось 21 год, 48 месяцев и 146 дней.
Что переходит в таблицу стажи, имеющую только месяцы и дни, как,
Месяцы = 300 дней, что потом разворачивается как 25 лет.
Дней обрезается как 99, так как размерность дней 2 числа.
Нужно что бы поместилось как 304 месяца и 26 дней.
По какой универсальной формуле лучше это рассчитывать?
Имея ввиду високосный год и не високосный.
 
 
   TolstiyBeremenniy
 
1 - 04.12.18 - 12:11
146 дней, на месяцы разнес как

    //

    Пока ИтогРазмерДней > 30 Цикл
        ИтогРазмерМесяцев = ИтогРазмерМесяцев + 1;
        ИтогРазмерДней    = ИтогРазмерДней    - 30;
    КонецЦикла;
    //
   hhhh
 
2 - 04.12.18 - 12:27
(0) там стаж из двух сумм состоит вроде. Который считается из документа Прием на работу по базе и плюс из вашей таблицы стажей

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