Ваши комментарии

Добрый день.

Добавить исп.должность можно так:

  var CL=CreateObject("CombineList");
  //добавляем должность в справочник
  Combine=AddNewCombine(0);
  SetNameDolg(Combine,ID,NameDolgn,Podr);
  CL.SetExtCod(Combine,Combine);
  CL.SetIDDoljn(Combine,ID);
  CL.SetPodr(Combine,Podr);

Добрый день.

Документ формируется только в момент расчета.

Нужно выполнить расчет увольнения повторно.

Зайдите в ЛС, рассчитайте увольнение, распечатайте документ, выйдите из ЛС без сохранения.

Добрый день!

Скриптом да.

Алгоритм такой:

делаем копию базы!!

цикл по ЛС

  Читаем ЛС

   цикл по должностям

   цикл по месяцам

   s50(); //читаем табель

   //пишем calmras в calm

   сохраняем табель

  сохраняем ЛС

з.ы. можно попробовать через таблицы по F3 ( добавить столбцы "табель", должность).. н

   

Добрый день.

Задача в разработке, но в ближайшее обновление не попадет..

за этот день ему начислен отпуск...

в этом плане сотрудник ничего не теряет

Слона то я и не заметил.

БЛ не должен пересекаться с периодом администр. отпуска..


С учетом того, что у вас оплате БЛ подлежит период:

14.10, 16.10 и 17.10 - действительно непонятно как рассчитывать БЛ в этом случае.

P.s. Возможно сотруднику стоит переоформить БЛ и выписать его с 16.10?

Тогда оплате подлежит период 16.10-17.10 и проблем  с расчетом такого БЛ не возникает..



Добрый день!

Рассчитываете БЛ с 14 по 21.

  14-16 оплачивает организация

   17-21 оплачивает фсс

Отпуск за 14.10 у вас должен сторнироваться..

Сервис поддержки клиентов работает на платформе UserEcho