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

Таблица "страховой стаж для БЛ" (на указанную дату)
Нужно составить список "по страховому стажу для БЛ" на определенную дату из новой КЧ

Расчету доплаты до МРОТ при не полностью отработанном месяце
ЛС отработал 112 часов из 159 часов. Был на б/л. Мы начислили б/л, затем з/п. Так вот, минималка неправильно доначисляет. Вид расчитывает за 112 часов.

Ключевая ставка с 26.03.2018 7.25%

Не получается настроить доплату до МРОТ
НЕ ПОЛУЧАЕТСЯ НАСТРОИТЬ ДОПЛАТУ МРОТZPL_zplinfo_net(20180323_094409).cab

Поставьте 2 в 26 столбце специальной ТВХ
Вам еще надо добавить в ТВХ столбец, в котором нужно отметить виды, являющиеся зарплатой, и указать номер этого столбца в первом параметре алгоритма 897(в ТВХ нажимаете F9, доступ к коду алгоритма, в последнем столбце ставим параметры)
P.S. Большая к вам просьба - задайте новые вопросы в отдельной теме. Не старайтесь "присоседиться" в комментариях к вопросам других пользователей...

Как добавить вид "доплата до МРОТ" в ТВХ....
Вида в ТВХ у контур Амбы нет доплата до МРОТ. Как настроить правильно его. Алгоритм 897, а порядок и налоги.

Форму программно сохранить в файл
Здравствуйте.
Есть задача рассылать данные по расчетным листкам для их печати непосредственно в подразделении. Мы придумали, что для нас (отдел ИТ) было бы хорошо, чтобы сохранять саму форму в файл в определенном каталоге. Подразделения брали бы эти файлы и распечатывали.
При сохранении вручную есть вероятность, что сотрудник сохранит не в тот каталог.
Можно ли это сделать как-то автоматически, помимо того что всё делать скриптом, т.е. формировать и сохранять?

1)В печатную форму квитка после строки
SendKvitokToEmail();//отправляем по почте
2)Добавляем
UserSaveCheckToFile();
3)В постоянно загруженный модуль ( например в USFUNCRW.S) добавляем функцию
UserSaveCheckToFile() { var d =KDateFromInt(atoi(GetVarValue("МЕСЯЦ_КВИТКА"))); var checksFolder="d:\\temp\\";//каталог, в который будут сохраняться квитки char checkFile[256];//строка вида: год_месяц\\подразделение_ТН sprintf(checkFile,"%04d_%02d\\%04d_%06d",d.GetYear(),d.GetMonth(),kch_from_int("podr"),kch_from_int("tn")); var fullCheckPath=checksFolder+to_string(checkFile)+".txt"; mkdirAll(fullCheckPath); //удаляем файл,если он уже существует if (!access(fullCheckPath,0)) DeleteFile(fullCheckPath); //сохраняем квитки в файл var CFile=CreateObject("CurPrnFile"); CFile.CopyToDevice(fullCheckPath); }

ЗП-соц не формируется нарастающим итогом
Неверно формирует отчёт ЗП-соц. В ЛС з/п, с нарастающим итогом не формирует.ZPL_zplinfo_net(20180323_095533).cabZPL_zplinfo_net(20180323_095533).cab

Как вы проверяете?
Какие суммы ожидаете увидеть?
- Формирую отчет за 01.2018-02.2018
- В графе 3 получаю 66,9
- В настройке у вас указан столбец 6 (Настройка -> 5. Настройки таблиц и форм печати -> >> Отчетность по статистике -> >> Формы ЗП-хх -> 3. Настройки для формы 3П-соц -> Столбец для бюджетов всех уровней)
- В нем символом 1 отмечены виды: 107,113,171 (речь о видах, которые есть в данном лс)
- По данным видам в 01.2018 начислено 27618.40, в 02.2018 начислено 39317.16, что в сумме как раз дает 66900...

Неверный перерасчет у вида
ZPL_zplinfo_net(20180321_144327).cabУ нас ещё проблемные виды по настройкам.
А ещё не по теме, возможно посмотреть у этого ЛС при расчёте б/л автоматически не перерасчитывается заработная плата за предыдущий месяц

171-ый вид. 4-ый столбец специальной таблицы входимости. Стоит 2 "Не пересчитывать рабочее время если оно уже было заполнено". Поэтому и не пересчитывается.

Выборка размера северной надбавки из РВ видов НУ
Поправьте, пожалуйста, скрипт. В колонке 33 символом 3 отмечены виды СН. Как подсуммировать РВ по этим видам по основному подразделению, источнику, совместительству и без учета пересчетных строк.
Спасибо.
UserDefineSev(month, d1, d2)
{
int stolbec = 33;
double n2=0;
var Prop = CreateObject("APropBE");
Prop.Init(GetGeneralSrcLS(),GetGeneralSubjectLS(),GetGeneralPodrLS(),GetGeneralCombineLS()); //Основной источник
var CurProp = GetCurPropCountLS(); // По должностям
char buf[256];
char func[256];
sprintf(func,"R_Col_T(3,'н',%d,0,0,Prop)%s",stolbec);
CallFuncReceive(func,buf,250,2);
n2 = atof(buf)/100;
return n2;
}

Попробуйте так:
UserGetRvColProp(col,sim, prop)
{
int Flags=CL_SOURCE|CL_MV;//выборка по виду по месяцу начисления
double rv=0.;
//цикл по видам ТВХ
for(int pos=0;pos<cntplus;pos++)
{
char cur_sim=Sim_For_Position(pos,col-1);
if ( cur_sim!=sim)
continue;
rv+=CashSummProp(0,kodnu1[pos],mrasch,mrasch,42,Flags,prop);
}
return rv;
}
Использовать так:
var Prop = CreateObject("APropBE");
Prop.Init(GetGeneralSrcLS(),GetGeneralSubjectLS(),GetGeneralPodrLS(),GetGeneralCombineLS());
return UserGetRvColProp(25,'3', Prop);

Как скопировать должности из одной базы в другую.
Добрый день!
У клиента ведётся несколько организаций в отбельных базах КЗ. Сейчас в одну из них расчётчики заполняют должности (вводят в кадровую часть новую должность, получают сообщение,что такая должность отсутствует, нажимают кнопку "Да" и создают в справочнике новую.
Каким образом можно список уже заполненных должностей из одной базы перенести в другую?
Сервис поддержки клиентов работает на платформе UserEcho