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

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

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


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

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

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

Ошибка при печати в Excel

Добрый день! КЗарплата сетевая, рабочее место кадровика. Версия 597,17.

Программа выдает ошибку при заполнении печатной формы приказа в Exсel. (см. вложение)

Ошибка с РМ Кадровика рабочая БД.jpg

Ошибка с РМ Кадровика демо версия.jpg

Бэкап БД: https://yadi.sk/d/FJtwopip3UZZrK

Ответ

Скорее всего проблема в сторонней настройке Excel
Запустите Excel
Откройте в меню Файл - Параметры - Надстройки
пришлите скриншот ваших надстроек - есть подозрение что там что то лишнее (возможно какая то сторонняя программа что то установила в excel) 
Попробуйте отключить сторонние надстройки (внизу окна "Управление" - нужно выбрать "Надстройки COM" и нажать кнопку Перейти...)

0
Отвечен

Выгрузка в ПАО ФК "Открытие"

Юджин 6 лет назад в Кассовые ведомости / Зарплатные проекты обновлен anonymous 4 года назад 20

Добрый день. Установил выгрузку

Вложение(я):
 Банк Открытие 20-11-2017.zip

Формирует и выгружает нормально, после этого при выходе из обмена с банком программа падает с ошибкой
Внимание! Произошла ошибка при попытке открыть на запись файл:
C:\TABLBANK\2018_04\Db_Main.sum Данный файл или директория не существует. Повторить попытку? 
и вторая ошибка 
Внимание! Произошла ошибка при попытке открыть на запись файл:
C:\T_REMOTE\CURRENT.TAB Данный файл или директория не существует. Повторить попытку?

Подскажите где поправить? Версия КЗ 597.17. WIN 8 PROF.

0
Отвечен

Журнал 6

Ж-О №6.xls Добрый день! Подскажите, почему травма не встает в проводку? И что за сумма вылетает вверху, как убрать её. Настройку журнала сделали проводки, все проверили в таблице соответсвии сводов и в проводке 6. 

Ответ

Можете исключить из свода виды, которые в него не должны попадать:

  • Заходите в ТВХ для пользователя (Справочники -> 2.  Виды Н-У, Таблица входимости- F2)
  • Добавляете по alt+F7 столбец (запоминаете номер добавленного столбца)
  • В добавленном столбце отмечаете символом 1 виды, которые нужно исключить из свода(аванс, касса)
  • Заходите в настройки свода (Работа -> Своды- F9)
  • В колонке "Столбец" указываете номер добавленного столбца со знаком минус
  • В колонке "Символ" ставите *
0
Отвечен

Функция для извлечения итога по столбцу таблицы

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

В определённые ячейки экселесвской печатной формы необходимо подставить итоги по столбцам из таблицы, по которой формируется печатная форма. Какой скриптовой функцией  можно извлечь эти итоги из таблицы?

Script
Ответ

Добрый день!

Как то так:

      var Tabl = CreateObject("CurPrnTbl");
      int FldSumm = Tabl.Find_Name_Fld(nameFld);
      if(FldSumm==-1) return;
      Tabl.Fill_Bottom_Text_1();
      double columnItog = atof(Tabl.Get_Bottom_Text(FldSumm));
0
Отвечен

Журнал 6: Как выделить НДФЛ с БЛ?

Надо отражать в журнале НДФЛ с больничных. Как выделить НДФЛ с больничных в проводке

Ответ

Завести отдельный вид "НДФЛ с больничных" и настроить его соответствующим образом.

Появилась возможность рассчитывать налог с определенных видов.  
Например, схема расчета налога с БЛ за текущий месяц:
Налог с (общей суммы за все месяцы) –    Налог с (общая сумма за все месяцы без суммы БЛ за текесяц)

Все вычеты предоставляются при расчете обоих налогов, в результате налог с БЛ будет  всегда равен БЛ*13% за исключением случая, когда Вычеты>Дохода  
Для настройки расчета налога с БЛ нужно:
-      Завести столбец(например 28), где отметить виды БЛ символом 1
-      У вида налога с БЛ поставить алгоритм 205 с параметрами 1,*,0,28  - где 28-номер столбца
-      порядок расчета меньше чем у 305 вида,
-      все остальные столбцы ТВХ = как у 305 вида (особенно Спец18..)
-      в настройке налога у вида налога с БЛ - символ Н в столбце Доп. За исключением случаев, когда данный вид налога заведен «справочно», т.е. мнимым видом.  

Чтобы настроить расчет и учет налога с БЛ по источникам, то нужен второй вид налога (по источнику), у которого:
-      порядок расчета меньше чем у оснида налога с БЛ,
-      алгоритм 205 с параметрами 1,*,1,28  - где 28-номер столбца
-      все остальные столбцы ТВХ = как у 505 вида
-      в настройке налога - символ Н в столбце Доп.
-      в столбце для налога с БЛ (в нашем случае 28ом) символ 2
0
Не ошибка

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

KTV 6 лет назад в Справки, квитки и прочие формы печати обновлен 6 лет назад 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
Отвечен

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

И Екатерина 6 лет назад в Справки, квитки и прочие формы печати обновлен 6 лет назад 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! 6 лет назад в Справки, квитки и прочие формы печати обновлен svetlanav 6 лет назад 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)));
      }  
   }


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