Ваши комментарии
Ваш бухгалтер абсолютно прав.
В поставке выгода не участвует в расчете алиментов. Это "ноу-хау" у конкретного клиента.
Список видов участвующих в расчете алиментов настраивается через 9 столбец ТВХ.
ЭЛН - это электронный больничный. Он есть во всех регионах.
Пилотный проект по ПВСО - действует только в части регионов.
Заполнение и отправка ЭЛН это всего лишь аналог заполнения "обратной стороны" бумажного листка.
Вам надо еще заполнить и отправить реестр ПВСО.
1) Что не определяется в строке stavka = normZP/norm(2); можно легко посмотреть в отладчике скриптов.
2) чтобы norm(2) оказался нулевым, надо чтобы нормативный график был не заполнен. При этом программа будет про это верещать каждый раз, когда идет обращение к этому графику (например при чтении ЛС).
3) При делении на ноль получите "исключение", поэтому "не заметить" это будет не возможно (попробуйте просто написать в скрипте 1/0).
Резюме: норма времени не причем, ноль по ставке получаете из-за нуля по нормативной зарплате. Ноль по нормативной зарплате получаете из-за того что алгоритм не учитывает внутри себя варианта "а сейчас мы работаем не по фактическому времени а по нормативному". На поставочных алгоритмах такого нет, потому что алгоритм того же оклада заполнит табель (за весь месяц) по нормативному графику и соответственно получит полный оклад. А у вас, как раз проблема в том что алгоритм табель не заполняет, а считает что его кто-то заполнит до него.
Поставочный алгоритм оклада написан так, что если график вида отличается от графика сотрудника, то табель при расчете этого вида не заполняется. Потому что в этом случае непонятно как его заполнять (графики то разные).
1) передан не внутренний код совместительства, а внешний
2) передается не целое число а строка.
Ну то есть вместо combine надо написать ExtCombineToInt(combine)
У ЭЛН есть уникальный идентификатор состояния в ЕИИС "Соцстрах". При каждом изменении ЭЛН этот уникальный идентификатор изменяется.
Сообщение означает, что между тем моментом когда вы скачали ЭЛН в Контур-Зарплата и попыткой отправить результаты расчета на сайт ФСС, кто-то изменил этот ЭЛН. Например кто-то отправил результаты расчета через Контур-Экстерн. Поэтому уникальный идентификатор состояния ЭЛН который сейчас есть в Контур-Зарплата отличается от уникального идентификатора состояния этого ЭЛН в ФСС и ФСС отказывается принимать данные.
Надо скачать свежее состояние ЭЛН, сверить данные расчета, и после этого выполнить отправку.
В начале сентября выпустим.
А в совместительстве то нет что ли "оклада" (или других видов), по которым ставка считается?
Сервис поддержки клиентов работает на платформе UserEcho
"нормальная печатная форма" вешается на любой свод, нажатием Ctrl+F9 в списке шаблонов сводов.