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

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

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


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

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

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

Интеграция с Контур-Персоналом. Не разносится табель в сотрудника

Добрый день!

При работе с клиентом выяснилась следующая ошибка:

Принимаю письмо с табелем по сотруднику из КП:

http://prntscr.com/l16xx9

Однако в результате в табель информация не разносится.

http://prntscr.com/l16yjw

В скрипт integration.S не лез. Скрипт usintegr.S изменён так, как советовали в треде:

https://kontur.userecho.com/communities/47/topics/5788-integratsiya-s-kontur-personalom-kak-raznesti-protsent-oklada-v-doprekvizit-vida-n-u

Подскажите, пожалуйста, как исправить ошибку. Если необходимо, могу сохранёнку прикрепить с ЛС, либо дать удалённый доступ до базы.

Script Письма
Ответ

Добрый день!

У вас в usintegr.s раскомментированы UserTabelProcessData/UserTabelUpdateData и UserRVProcessData.UserRVUpdateData (сравните с поставочным usintegr.s) - в этом случае программа делегирует все работы по обработке табеля этим скриптовым функциям, а они пусты, что и видим в итоге.

Если вам достаточно обработки табеля по-умолчанию - закомментируйте эти 4 функции и все заработает

0
Отвечен

Интеграция с Контур-Персоналом. Как принять в ЛС вид оплаты по замещению

Добрый день!

В ходе опытно-промышленной эксплуатации системы у клиента возник следующий вопрос:

Каким образом передать в КЗ информацию о надбавке за замещение временно отсутствующего сотрудника?

Ситуация следующая:

В течение месяца сотрудник 3 раза ездил в командировки (03-05.09; 13-14.09; 24-27.09). На время его отсутствия в КПГС (версия 1,23 SP1) оформляются приказы: "О разрешении совмещения" и устанавливается доплата за замещаемого сотрудника.

Далее, в КЗ приходят письма на интеграцию. В зависимости от настройки:

http://prntscr.com/l16jaz

В КЗ будет:

 - либо (в настройке "0") создана новая Исполняемая Должность с одним видом Н-У "Доплата за совмещение"

- либо (в настройке "1") письма не будут обработаны и повиснут в "Несоответствии данных"

http://prntscr.com/l16kuc


Клиенту необходимо разносить надбавку за замещение на основную должность, не прикладывая при этом график/ставку/должность.

Подскажите, пожалуйста, каким образом это сделать.

Script Письма
0
Исправлен

При попытке найти ЭЛН выходит сообщение: "... неизвестный тип криптопровайдера"

Добрый день.

Релиз 598.1

При попытке подгрузить ЭЛН выдает ошибку.

Сертификаты и справке о предприятии и в настройках одинаковые.

Image 1671

0
На рассмотрении

Не устанавливаются обновления

gr_house 7 лет назад в Прочее обновлен Вячеслав Шинкарев (менеджер разработки) 7 лет назад 7

Здравствуйте! Фото экрана прилагаю. Интернет работает. Заранее спасибо за помощь.

Image 1670

0
Не ошибка

Журнал №6/Мем.орд.№5(ч.1) не формируется

При формировании "Журнала №6/Мем.орд.№5(ч.1)" зависает на 1%

В чем может быть причина?

zpl_zplinfo_full(20181001_105810).cab
001.jpg
002.jpg

Ответ

На скриншоте системная форма свода. Это не Журнал 6. Просмотр системной формы свода включается/отключается настройкой: 

"Настройка -> 4. Настройки параметров расчета -> 9. Дополнительные настройки для сводов -> Просмотр системной формы свода". 
Системная форма свода - это временный ("служебный") свод, предназначенные для внутренних расчетов программой. В частности информация из него может использоваться расчетом отчислений по формулам.

0
Отвечен

РСВ корр

Николай У 7 лет назад в Отчетность / Отчетность в ФНС обновлен Гашков Николай (Эксперт) 7 лет назад 3

Добрый день.

Как правильно сформировать РСВ для корректировки ошибок в ФИО за прошлый год?

0
Не ошибка

Ошибка после обновления. В сетевой версии вылетает программа на месте расчётчика

Анатолий Русин 7 лет назад в Прочее обновлен Гашков Николай (Эксперт) 7 лет назад 5

Добрый день!

Клиент работает в сетевой версии КЗ. Обновились до последней версии, работа на РМ Мастера идёт корректно.

На рабочем месте расчётчика программа запускается корректно, работает минуты две, после чего вылетает с ошибкой.

Прикладываю логи:

log.rar

Подскажите, пожалуйста, как решить проблему.

Script
Ответ

Добрый день.

Не хватает завершающего слэша и подкаталога... 

Поставьте такой путь до сетевого zpl:  z:\zpl_nett

0
Отвечен

здравствуйте, где в программе найти записку-расчет отпуска по уходу за ребенком до 1,5 лет?

здравствуйте, где в программе найти записку-расчет отпуска по уходу за ребенком до 1,5 лет?

0
Отвечен

выбор строки Н-У для разноски

Роман Шивалов 7 лет назад в Прочее обновлен Гашков Николай (Эксперт) 7 лет назад 9

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

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

Сами данные загружаем из файлов.

При разноске появляется меню для выбора:

- только в пустые и новые строки

- с добавлением к суммам в ЛС

Мы выбираем, конечно, второе.

Однако, у части ЛС при разноске создаётся таки дополнительная строка.

Как можно это поправить?


Image 1652


Image 1651




Script
Ответ

Пример функции для поиска нужной строки вида:

UserDefineCodeWithSumm(tn,extCode)
{
  //читаем ЛС
  if(LSRead(atoi(tn),0)!=1)
  {
    AmbaMessageBox("Не удалось прочитать ЛС и ТН="+to_string(tn),"Ошибка!!",MB_OK|MB_ICONERROR,0);
    return -1.;
  }   
  int rowkod[ROWMAX];
  int cntRow=poiskosnkod(Extern_To_Intern(atoi(extCode)),rowkod,0,0);
  //цикл по строкам вида
  for (int i = 0; i < cntRow; i++ )
  {
    double code = GetCode(rowkod[i]);
    double summ=0.;
    sumvid("=",code,0,summ);//сумма в текущем месяце
    //ищем только строки с суммами
    if(nabs(summ)<0.001)
     continue;
    //возвращаем точный внешний код первой "подходящей" строки
    return Intern_To_ExternE(code);
  }
  return -1.;
}

Таблица:


Функция расчета:

#return UserDefineCodeWithSumm(C_FIO,104);

Использовать в таблице так:

  • Принимаете данные из таблицы
  • нажимаете alt+f4 -> столбец "точный код вида" должен заполниться...

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