Форум по программе Контур.Зарплата.
Здесь мы отвечаем на вопросы возникающие у наших пользователей или партнеров при работе с программой или при внедрении ее в организации.
Прежде чем создать обращение, воспользуйтесь поиском. Попробуйте найти похожий топик по ключевому слову. Например "СЗВ-СТАЖ" или "6-НДФЛ".
Если Вы нашли "чужую" тему с похожим вопросом, где уже был дан ответ (есть сообщение помеченное как "Ответ"), но при этом ответ не подходит для Вашей ситуации, то не задавайте свой вопрос в комментариях к "чужой" теме. Лучше создайте новую тему со своим вопросом.
Полезные ссылки по Контур.Зарплата:
- Полный дистрибутив и Веб-обновления
- Обучающий урок
- Вебинары(YouTube) RuTube
- "Старый" форум отключен, архив
- Дистрибутив ПФ-Отчет+
Справка о доходах и периодах для БЛ не видит период по уходу до 3 лет
В ЛС есть 205 вид до 1,5 лет, и 206 до 3 лет.
В настройках справки о доходах и периодах для БЛ оба эти вида указаны, символы табеля для этих видов тоже указаны.
В справке 206 вид не берется, период ограничивается отпуском до 1,5 лет.
До недавнего времени все было нормально.
В последних обновлениях ничего не нарушилось?
Сейчас релиз 597.13.
В первую очередь вид должен быть исключаемым из расчетного периода больничного листа, и лишь после этого его имеет смысл указывать в справке для больничных.
Запустите расчет среднего для декретных и убедитесь, что период 206 вида у вас не исключается из расчета среднего, так как 206 вид не упомянут в настройке "виды периоды которых исключаются из расчета среднего".
Ошибка при печати Записки-Расчёта по больничному листу
Добрый день!
Рассчитываем больничный лист по уходу, печатаем Записку-Расчёт (в настройках включена печать в Excel). Выдаётся подряд 2 сообщения об ошибке:
На поставке ошибка не повторилась.
Пробовал скопировать из поставочного каталога файл скрипта - как в локальный ZPL, так и в сетевой. Ошибка осталась та же.
Подскажите, пожалуйста, из-за чего она может возникать, и как исправить?
Скорее всего у вас в TABLREF лежит пользовательская форма печати БЛ FORMBL1.usr, которая была создана на основе поставочной, когда еще не было печати в Excel.
Либо удалите ее, либо оставьте текстовую печать.
Таблица "страховой стаж для БЛ" (на указанную дату)
Нужно составить список "по страховому стажу для БЛ" на определенную дату из новой КЧ
Форму программно сохранить в файл
Здравствуйте.
Есть задача рассылать данные по расчетным листкам для их печати непосредственно в подразделении. Мы придумали, что для нас (отдел ИТ) было бы хорошо, чтобы сохранять саму форму в файл в определенном каталоге. Подразделения брали бы эти файлы и распечатывали.
При сохранении вручную есть вероятность, что сотрудник сохранит не в тот каталог.
Можно ли это сделать как-то автоматически, помимо того что всё делать скриптом, т.е. формировать и сохранять?
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);
}
Шифр затрат в расчетном листе
Здравствуйте.
Есть необходимость вывести часть шифра затрат в расчетке у конкретных видов начислений. Подскажите, пожалуйста, как это сделать?
форма check102
Спасибо.
Есть переменная InternCodE, в которой находится внутренний точный код вида печатаемой строки.
Через GetShifrZatrRow(double IntCode) можно получить шифр затрат...
Добавить печать значения ШЗ можно например в comexcel.S в функции StringExcel(Part)
Например:
sprintf(cell,"S%d",NumStr); tWriteStringToCell(cell,OemToAnsi(ts1));
sprintf(cell,"T%d",NumStr); tWriteStringToCell(cell,OemToAnsi(arg));
}
Заменяем на
sprintf(cell,"S%d",NumStr); tWriteStringToCell(cell,OemToAnsi(ts1));
sprintf(cell,"T%d",NumStr); tWriteStringToCell(cell,OemToAnsi(arg));
if (kod==305) //ШЗ печатаем только для 305 вида
{
sprintf(cell,"U%d",NumStr); tWriteStringToCell(cell,OemToAnsi(GetShifrZatrRow(InternCodE)));
}
}
при загрузки Excel файла программа вылитает
Здравствуйте, после переустановки программы Контур.Зарплата при формировании Excel файла вылитает программа. Подскажите решение.
Сервис поддержки клиентов работает на платформе UserEcho