Форум по программе Контур.Зарплата.
Здесь мы отвечаем на вопросы возникающие у наших пользователей или партнеров при работе с программой или при внедрении ее в организации.
Прежде чем создать обращение, воспользуйтесь поиском. Попробуйте найти похожий топик по ключевому слову. Например "СЗВ-СТАЖ" или "6-НДФЛ".
Если Вы нашли "чужую" тему с похожим вопросом, где уже был дан ответ (есть сообщение помеченное как "Ответ"), но при этом ответ не подходит для Вашей ситуации, то не задавайте свой вопрос в комментариях к "чужой" теме. Лучше создайте новую тему со своим вопросом.
Полезные ссылки по Контур.Зарплата:
- Полный дистрибутив и Веб-обновления
- Обучающий урок
- Вебинары(YouTube) RuTube
- "Старый" форум отключен, архив
- Дистрибутив ПФ-Отчет+

Добрый день! Подскажите пожалуйста как настроить передачу расчетных листков сотрудникам на электронную почту.

Норма дней в табеле
Добрый день!
Есть стандартный пятидневный график. Норма рабочих дней в ноябре 20
Но у одного сотрудника в табеле отображается норма дней 8
У остальных сотрудников все нормально
В чем может быть причина? zpl_zplinfo_full_net(20211214_145256).cab

Расчет ночных на тариф. И бл по МРОТ
Добрый день!
Настроены разные виды расчета по тарифу. У каждого вида свой тариф в БЗ. И на каждый тариф идут свои доплаты (разные %)
И необходимо, чтобы при расчете ночных, они считались только на определенный тариф.
Т.е. есть вид 624. У него своя ставка. И отдельно считаются на него ночные по 644 виду
И есть вид 625. На него ночные не должны считаться.
При расчете ночных должна быть ставка:
А считает ставку:
Как можно настроить?
И второй вопрос по БЛ из МРОТ расчет с 01.11.2021 по 12.11.2021 zpl_zplinfo_full_net(20211208_101748).cab
Калькулятор ФСС выдает сумму 5884,32 а программа 5219,13





Ф-ция разноски
Добрый день!
При разноске суммы стандартной ф-цией W_SS() в ЛС разносятся также и даты начала и конца д-вия строки,
в случае, если они в таблице есть.
Возникла необходимость разносить сумму табличной ф-цией PutSumm, чтобы задавать месяц начисления и месяц принадлежности суммы.
Но в этом случае не разносятся даты начала и конца д-вия строки.
Возможно ли делать разноску сумм с указанием месяца начисления и месяца принадлежности, а также датой начала и датой конца д-вия строки?

Как извлечь из сетки значение на определенную дату?
Здравствуйте.
Нарисовал скрипт для расчета ночных\праздничных USALG.S.
НРВ для расчета берётся:
для "обычных" графиков - из табеля;
для "скользящих" - из сетки Tabl8.Set :
Значение из строки сетки добываю функцией
Value_For_Table_CodO(numberSet, CodOrg, tabn, data, nrvs);
Проверял: параметр data принимает корректные значения. Ну т.е. для января - 202101, февраля - 202102 и т.д.
Но НРВ функция выбирает всегда из последнего столбца сетки. Что делаю не так?
З.Ы. Николай, в процессе поиска ответа на форуме, наткнулся на тему, где ты просил поделиться скриптом для расчета пеней за задержку ЗП. Просьба осталась без ответа. Исправляюсь: USALG.S. Не Бог весть что (ну ни разу я не кодер на С++) но вроде бы считает...

Фиксация результата в таблице дополнительных данных
В продолжение темы Вызов скрипта из допсправочника.
Добавил в тарификацию столбец "Ввод данных для расчета кл.рук-ва ". При активации ячейки в этом столбце появляется панель запроса для ввода данных, которые затем записываются одной строкой в активированную ячейку, после чего "встают" в соответствующие столбцы таблицы:
И всё бы хорошо, но данные в столбце "Ввод данных для расчета кл.рук-ва" не сохраняются при выходе/входе в таблицу, или при её перерасчете. Чтобы зафиксировать результат, добавил в таблицу столбец "__Fixed" :
После чего, при активации ячейки в столбце "Ввод данных...." стало появляться сообщение об ошибке:
Да, действительно, точно такой же столбец уже есть. Он нужен для фиксации полученного из КЧ значения Коэфф. занятости.
Но в руководстве сказано, столбцов-"фиксаторов" может быть сколько угодно. И это действительно было так, пока в таблице не появился столбец, в который выводится результат работы скрипта.
Почему так, и как можно побороть?
Таблица доп.данных:Tabl1.Sum
Скрипт:kl_ruk.s

Загрузка из dbf
Добрый день!
Необходимо загрузить в кадровую часть объект финансирования из dbf
Через таблицы разноски F3 добавили код объекта, но он привязан к виду. А необходимо указать в должности
Подскажите, что выбирать в настройках

Вызов скрипта из допсправочника
Здравствуйте.
В допсправочнике "Тарификация" есть 3 поля:
Значения в них должны возвращаться из скрипта:
kl_ruk()
{
int ku, // Общее количество учащихся ku1, // Количество учащихся в классе 1
ku2, // Количество учащихся в классе 2
gs, // Признак город/село (Город-1; Село-2)
mn, // Максимальная наполняемость
un; // Учитываемая наполняемость
ku = 0;
ku1 = 0;
ku2 = 0;
mn = 25; // Максимальная наполняемость по умолчанию
gs = 1; // Признак город/село по умолчанию
if(Panel_Zapros("Введите дополнительные данные","",
"Город-1;Село-2",gs,1,
"Количество учащихся (класс 1)",ku1,2,
"Количество учащихся (класс 2)",ku2,2)==ESC);
ku=ku1+ku2;
if(gs == 2) mn = 14;
if(ku2 != 0) mn = mn * 2;
if(mn < ku) un = mn;
if(mn > ku) un = ku;
return 0;
}
Сам скрипт kl_ruk.s положил в ..\ZPL\script и указал, чтобы он загружался при запуске КЗ в ..\ZPL\script\startup.s
Попробовал написать в "функции предварительной обработки"
#return kl_ruk();
В результате, при активации поля "Фактическая наполняемость", получаю панель запроса для ввода данных. Как рассчитанные в скрипте значения переменных mn и un подставить в соответствующие поля таблицы?

Применение скриптовой функции в отчетах
Добрый день!
При формировании отчета, одну из колонок формирует скриптовая функция, которая по каждому ЛС вычисляет суммы с применением некого алгоритма по источникам и совместительствам. Ввиду того что перечень источников и совместительств в ЛС может быть разным, функция выдает результат в колонку текстовым списком. Естественно возникает желание аккумулировать в некой глобальной структуре суммы, вычисляемые функцией в разрезе источников/совместительств, чтобы вывести итоги в отчете. Есть какой-то вариант объявить глобальную переменную при открытии отчета, собрать в ней суммы с помощью функции, вывести итог при закрытии отчета?

Символы НОД в табеле 0504421
Добрый день!
Настроили расчет НОД (нерабочих оплачиваемых дней) в программе по инструкции (в табеле символы "7").
Возник вопрос, как вывести в печатную форму табеля (ф. 421) эти символы НОД?
Сервис поддержки клиентов работает на платформе UserEcho