Форум по программе Контур.Зарплата.

Здесь мы отвечаем на вопросы возникающие у наших пользователей или партнеров при работе с программой или при внедрении ее в организации.

Прежде чем создать обращение, воспользуйтесь поиском. Попробуйте найти похожий топик по ключевому слову. Например "СЗВ-СТАЖ" или "6-НДФЛ".


Если Вы нашли "чужую" тему с похожим вопросом, где уже был дан ответ (есть сообщение помеченное как "Ответ"), но при этом ответ не подходит для Вашей ситуации, то не задавайте свой вопрос в комментариях к "чужой" теме. Лучше создайте новую тему со своим вопросом.

Полезные ссылки по Контур.Зарплата:

  1. Полный дистрибутив и Веб-обновления
  2. Обучающий урок
  3. Вебинары(YouTube)  RuTube
  4. "Старый" форум отключен, архив
  5. Дистрибутив ПФ-Отчет+
0
Не ошибка

Справка о доходах и периодах для БЛ не видит период по уходу до 3 лет

KTV 8 лет назад в Справки, квитки и прочие формы печати обновлен 8 лет назад 8
Добрый день!

В ЛС есть 205 вид до 1,5 лет, и 206 до 3 лет.

В настройках справки о доходах и периодах для БЛ оба эти вида указаны, символы табеля для этих видов тоже указаны.

В справке 206 вид не берется, период ограничивается отпуском до 1,5 лет.

До недавнего времени все было нормально.

В последних обновлениях ничего не нарушилось?

Сейчас релиз 597.13.


настройки справки.JPG

ZPL29_zplinfo(20180330_093436).cab

Ответ

В первую очередь вид должен быть исключаемым из расчетного периода больничного листа, и лишь после этого его имеет смысл указывать в справке для больничных.

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

0
Не ошибка

Ошибка при печати Записки-Расчёта по больничному листу

Добрый день!

Рассчитываем больничный лист по уходу, печатаем Записку-Расчёт (в настройках включена печать в Excel). Выдаётся подряд 2 сообщения об ошибке:

Image 762

Image 764


На поставке ошибка не повторилась.

Пробовал скопировать из поставочного каталога файл скрипта - как в локальный ZPL, так и в сетевой. Ошибка осталась та же.


Подскажите, пожалуйста, из-за чего она может возникать, и как исправить?

Больничный Квиток
Ответ

Скорее всего у вас в TABLREF лежит пользовательская форма печати БЛ FORMBL1.usr, которая была создана на основе поставочной, когда еще не было печати в Excel.

Либо удалите ее, либо оставьте текстовую печать.

0
Отвечен

Таблица "страховой стаж для БЛ" (на указанную дату)

И Екатерина 8 лет назад в Справки, квитки и прочие формы печати обновлен 8 лет назад 5

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

0
Отвечен

Форму программно сохранить в файл

Здравствуйте.

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

При сохранении вручную есть вероятность, что сотрудник сохранит не в тот каталог.

Можно ли это сделать как-то автоматически, помимо того что всё делать скриптом, т.е. формировать и сохранять?

Script Квиток
Ответ

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);
}


USFUNCRW.zip

0
Отвечен

Шифр затрат в расчетном листе

AC! 8 лет назад в Справки, квитки и прочие формы печати обновлен svetlanav 8 лет назад 7

Здравствуйте.


Есть необходимость вывести часть шифра затрат в расчетке у конкретных видов начислений. Подскажите, пожалуйста, как это сделать?


форма check102

Спасибо.

Script Квиток
Ответ

Есть переменная 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)));
      }  
   }
-1
Не ошибка

при загрузки Excel файла программа вылитает

Здравствуйте, после переустановки программы Контур.Зарплата при формировании Excel файла вылитает программа. Подскажите решение.



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