Форум по программе Контур.Зарплата.
Здесь мы отвечаем на вопросы возникающие у наших пользователей или партнеров при работе с программой или при внедрении ее в организации.
Прежде чем создать обращение, воспользуйтесь поиском. Попробуйте найти похожий топик по ключевому слову. Например "СЗВ-СТАЖ" или "6-НДФЛ".
Если Вы нашли "чужую" тему с похожим вопросом, где уже был дан ответ (есть сообщение помеченное как "Ответ"), но при этом ответ не подходит для Вашей ситуации, то не задавайте свой вопрос в комментариях к "чужой" теме. Лучше создайте новую тему со своим вопросом.
Полезные ссылки по Контур.Зарплата:
- Полный дистрибутив и Веб-обновления
- Обучающий урок
- Вебинары
- "Старый" форум отключен, архив
- Дистрибутив ПФ-Отчет+
При обработке проблемных писем не можем найти письма по конкретному ЛС
Добрый день!
При обработке писем интеграции возникла следующая проблема:
Вводим в фильтр табельный номер. Письмо с таким ТН точно лежит в папке "Несоответствие данных (см скриншот).
Тем не менее, после применения фильтра ни одного письма в окне не отображается.
Подскажите, пожалуйста, из-за чего может возникнуть проблема, и как её решать?
интеграция с Контур-Персоналом. Делать пересчёт месяца, если добавлен вид Н-У.
Добрый день!
В ходе работы с клиентом выяснился достаточно часто встречающийся сценарий, по которому вероятны ошибки.
Повторил на поставке.
Принимаем в КП сотрудницу Корчагину Р.В. Принимаем с 28.03.2019. Допустим, по каким-то причинам приказ не был обработан в марте месяце, и система была переведена в апрель. Например, такое может случиться, если кадры запоздают с приказом и оформят его задним числом, или если расчётчик уже закрыл зарплату по подразделению, сформировал своды и отчёты, выплатил зарплату сотрудникам и перечислил налоги к тому времени как пришёл приказ из КП.
Находясь в апреле месяце расчётчик обрабатывает письма по видам Н-У и рассчитывает сотрудника за месяц.
Но при этом расчётчик должен помнить, что нужно выполнить пересчёт марта и доначислить зарплату сотруднику за 2 рабочих дня в марте.
Поэтому во избежание ошибок из-за "человеческого фактора" просьба при добавлении новых видов Н-У, у которых дата начала меньше текущего месяца системы, предлагать пользователю выполнить пересчёт месяцев (открывать это окошко автоматически).
Это особенно будет полезно при новых внедрениях программы, потому что при обучении как проводить расчёт месяца человек учится быстро, а вот про пересчёт предыдущего месяца вспоминает с трудом, и лучше будет, если система ему напомнит.
Интеграция с Контур-Персоналом. Ошибка при обработке письма по сотруднику "Такой табельный номер уже существует"
Добрый день!
Обрабатываю письма на интеграцию вместе с клиентом. по 1 сотруднику висит письмо в необработанных:
Очистил связи по сотруднику через "таблицы массовой обработки". Запустил отправку писем из КП по новой. Та же ошибка.
Запустил отправку писем из КЗ в КП, В КП всё нормально синхронизировалось, в КЗ снова пришло такое же письмо, висит та же ошибка. Сотрудник работает с начала года, т.е. удалить ЛС и быстренько принять все письма из КП - тоже не вариант.
Подскажите, пожалуйста, каким образом решать данную проблему?
В данной панели нужно указать другой табельный номер для создания ЛС, т.к. тот что прислали уже занят
Интеграция с Контур-Персоналом. Ошибка "одновременная работа с реквизитами разных сотрудников
Добрый день!
При обработке писем на синхронизацию данных возникает следующая ошибка: по одному сотруднику не могу принять никакие данные, кроме самой карточки сотрудника.
Подскажите, пожалуйста, отчего такая ошибка возникает, и как её решить?
Интеграция с Контур-Персоналом. Не разносится табель в сотрудника
Добрый день!
При работе с клиентом выяснилась следующая ошибка:
Принимаю письмо с табелем по сотруднику из КП:
Однако в результате в табель информация не разносится.
В скрипт integration.S не лез. Скрипт usintegr.S изменён так, как советовали в треде:
Подскажите, пожалуйста, как исправить ошибку. Если необходимо, могу сохранёнку прикрепить с ЛС, либо дать удалённый доступ до базы.
Добрый день!
У вас в usintegr.s раскомментированы UserTabelProcessData/UserTabelUpdateData и UserRVProcessData.UserRVUpdateData (сравните с поставочным usintegr.s) - в этом случае программа делегирует все работы по обработке табеля этим скриптовым функциям, а они пусты, что и видим в итоге.
Если вам достаточно обработки табеля по-умолчанию - закомментируйте эти 4 функции и все заработает
Интеграция с Контур-Персоналом. Как принять в ЛС вид оплаты по замещению
Добрый день!
В ходе опытно-промышленной эксплуатации системы у клиента возник следующий вопрос:
Каким образом передать в КЗ информацию о надбавке за замещение временно отсутствующего сотрудника?
Ситуация следующая:
В течение месяца сотрудник 3 раза ездил в командировки (03-05.09; 13-14.09; 24-27.09). На время его отсутствия в КПГС (версия 1,23 SP1) оформляются приказы: "О разрешении совмещения" и устанавливается доплата за замещаемого сотрудника.
Далее, в КЗ приходят письма на интеграцию. В зависимости от настройки:
В КЗ будет:
- либо (в настройке "0") создана новая Исполняемая Должность с одним видом Н-У "Доплата за совмещение"
- либо (в настройке "1") письма не будут обработаны и повиснут в "Несоответствии данных"
Клиенту необходимо разносить надбавку за замещение на основную должность, не прикладывая при этом график/ставку/должность.
Подскажите, пожалуйста, каким образом это сделать.
Интеграция с Контур-Персоналом. Как разнести процент оклада в доп.реквизит вида Н-У
Добрый день!
На старом форуме задавал уже этот вопрос:
https://forum.kontur.ru/yaf_postst20150_Kak-razniesti-protsient-oklada-v-dop-riekvizit-vida-N-U.aspx
Тогда предложенное решение помогло. Сейчас пытаюсь повторить - не выходит. скрипт интеграции видоизменил, как показано было в примере:
usintegr.S
Доп.реквизит вида Н-У настроил и его имя в скрипте указал:
Письмо обработалось:
Вид Н-У подгрузился:
Однако при обработке процент в доп.реквизит всё равно не встаёт.
Подскажите, пожалуйста, что я делаю не так?
Загрузка данных из "старой" программы клиента на этапе внедрения
Здравствуйте.
У нового клиента включена интеграция с КП.
ЛС пришли из персонала. Теперь необходимо загрузить в них табеля и суммы за 2016, 2017 и 2018 годы.
Вопрос: если я установлю копию базы клиента у себя на компе и загружу в ЛС все данные, а потом "накачу" ЛС с загруженными данными поверх существующих у клиента, что страшного произойдёт, при условии включенной интеграции?
Функция получения кода совместительства по RemoteID
Доброго времени суток! Из Контур-Персонала получаю приказы на премию почти с полными данными по сотрудникам, только не могу определить код совместительства на который разносить сумму премии. В связи с этим вопрос: как можно это реализовать?
Пример на картинках.
Непросто. Прямой функции нет.
Можно только принять все данные по лицевому счету и найти в них нужный id
Данные принять можно теми же функциями что в приведенной таблице
IntegrGetRemoteId(IntegrGetLocalId(otIspDoljn,AmbaIdForIspDoljn(tn,c,data)))
где tn- табельный номер, c- внутренний код совместительства, data - дата начала исполняемой должности
до этого нужно собрать все исполняемые должности классом CombineList, получить из них даты начала всех значений поля "должность".
Второй вариант, можно принять все данные по лицевому счету функцией:
IntegrGetAllForLS(tn)
вернет массив строк как на скриншоте, те что начинаются на 30 это исп.должности
из этих строк можно получить соответствие нашего localid и внутреннего кода совместительства (обведен красным)
получить наш localid по id персонала можно функцией IntegrGetLocalIdByRemoteId
Как массово переставить "галочки" на основную должность.
Добрый день!
В ходе работы с новым клиентом возникла следующая задача:
В Контур-Персонале организация работал с 2008 года. Установили КЗ, настроили интеграцию.
В программу пришли должности за весь период работы организации.
Первая должность осталась основной.
Вопрос в следующем - как можно массово поставить галку "основная должность" на последнюю по дате ИД по 1500 сотрудникам? Чтобы не заходить в каждый ЛС?
Мы можем сделать что-то вроде такой вот таблицы разноски:
затем принять в неё всех сотрудников и самостоятельно проставить галочку напротив нужных должностей.
Весь вопрос в том, каким образом вообще можно разнести данную информацию в ЛС?
Возможно, какой-то другой вариант существует?
Сервис поддержки клиентов работает на платформе UserEcho