Обработка создает файл XML в формате программы «Перечень льготных профессий» из ЗУП 2.5 и УПП 1.3. Данные берутся из регистра сведений «Записи о стаже для СЗВ», куда они попадают при работе типового функционала «Подготовка данных ПФР».
Можно сразу сдавать этот файл, можно загрузить его в программу для редактирования.
Выгружаются только периоды стажа с непустым реквизитом «Особые условия труда».
При выгрузке используются свойства справочников:
1. «Представление в ПЕРЕЧНЕ ЛЬГОТНЫХ ПРОФЕССИЙ» справочника «Подразделения организаций»
2. «Отражается в ПЕРЕЧНЕ ЛЬГОТНЫХ ПРОФЕССИЙ как» справочника «Должности организаций»
3. «Дата ввода в штатное расписание для ПЛП» справочника «Должности организаций»
4. «Подтверждающие документы для ПЛП» справочника «Должности организаций»
5. «Характер работы для ПЕРЕЧЕНЬ ЛЬГОТНЫХ ПРОФЕССИЙ» справочника «Должности организаций»
Указанные свойства создаются кнопкой «Создать свойства» обработки.






Я так понимаю, теперь можно всем навязываемым ПФР «Перечнем льготных профессий» не пользоваться?
а мы-то мучились-мучились.
Спасибо большое, денег накоплю и скачаю!
Если «Не смогли получить ФИО» из РегистрСведений.ФИОФизЛиц то нужно его брать из ФизЛицо.Наименование, а не выводить в этом случае ошибку.
Выгружаются только периоды стажа с непустым реквизитом «Особые условия труда» — но нужно еще выгружать с непустым реквизитом «Выслуга лет» и учесть в XML что может быть несколько оснований в одной строке: «Особые условия труда» + «Выслуга лет» либо одно из них.
Да, хорошая вещь. Проверим 2 квартал на ней.
1. Исправьте ТЗДолжности.СОтрировать(«Должность»); на ТЗДолжности.Сортировать(«Должность»);
2. Не верно присоединяется должность и подразделение если сотрудник устроен дважды — по основному месту работы и по совместительству.
3. при поиске должности и подразделения исключить давно уволенных работником
4. Подразделение нужно свернуть по представлению
Просто замечательно! Спасибо большое, Вы просто УМНИЧКА!!! Потделала чуть-чуть под «себя» и все просто идеально. Еще раз спасибо!
5. нужно проанализировать верно ли рассчиталось количество факт, не думаю что в программе Перечень ЛП алгоритм такой же простой.
Проверила на 1-ом квартале 2012 г. Сделала сверку с ИС, все работает илеально, ни одной ошибки
ну скачал и как в ней работать, все данные заполнил как на скрне, нажал кнопку сформировать, сформировались только те данные которые я ввел, а по должностям ничего, Может что-то я не заполнил? Подскажите.
(6) prog-eg,
1,2,3,4 вроде исправил. Про «Выслугу лет» ничего не знаю — у нас её не бывает. Объясните, пожалуйста, какие ресурсы (реквизиты) регистра «Записи о стаже для СЗВ-4» анализировать и в какие поля перечня выгружать — добавлю это условие.
За благодарности и внимание всем спасибо!
(11) Valdis_KH,
обработка не для подготовки/заполнения данных, а только для выгрузки. Заполняются данные в «Подготовка данных ПФР». Выгружается только льготный стаж (сейчас критерий — заполненные «особые условия труда»). Для полноты информации можно заполнить свойства справочников «Должности организаций» и Подразделения организаций». Список свойств перечислен в описании обработки. Свойства редактируются в форме элемента справочника на закладке «Дополнительно».
(13) bogdan_sukonnov, ЗаписиОСтажеДляСЗВ4.ОснованиеВыслугиЛет загружать в Основание льготы 1, если Основание льготы 1 не заполнено, иначе в Основание льготы 2.
В связи с этим, Должности нужно сворачивать в разрезе Основание льготы 1, Основание льготы 2, Позиция по списку 1,2
данные у меня подготовлены. Я хотел проверить как он формирует файл. Но ничего не сформировал только те данные которые заполнены в самой форме. У нас идет заполнение по выслуге лет
вот файл с перечнем который мы сдали
1.xml это файл тот что выгружается с обработкой
(13) bogdan_sukonnov, Я вчера занималась правкой вашей обработки и сегодня еще продолжаю, не так все просто.
Например, по п.4. Подразделение нужно свернуть по представлению — нужно гораздо больше сделать изменений.
(18) Valdis_KH,
Прошу прощения, после разных доработок обработка перестала работать. Лучшее враг хорошего ). Сейчас исправил ошибки — попробуйте еще раз. Вот только поле «ставка» в перечне у меня не заполняется — у нас не требовали этого — оно обязательно?
(19) prog-eg,
Жаль, что Вам приходится испытывать столько неудобств. В версии 1.01 были ошибки, сейчас 1.02 — может быть всё нормализовалось? Если Вы преобразили обработку к лучшему , пришлите, пожалуйста, свой вариант — ну или давайте подумаем как предоставить людям лучший вариант.
(20) bogdan_sukonnov,
да поле ставка обязательно и критерием заполнения является «Выслуга лет», т.к. они являются педагогами
Все работало с самого начала. Чего вам не нравится? Единственное, что я поправила, это : 1.ТЗДолжности.СОтрировать(«Должность»); на ТЗДолжности.Сортировать(«Должность»); 2.Заремила ДатаУходаНаПенсию (она мне не нужна) 3. Заполнила свойства, кстати, очень умно сделано, особенно понравилось свойство Подтверждающие документы (у нас для разных должностей разные документы, а у меня ранее была самописная обработка и я никак не могла это в ней прописать, не додумалась через свойчтва объектов) 4. Ну и так по мелочи, чисто для своего удобства (выбор руководителей и их должности через справочники. После всех изменений сформировала файл, в котором около 2 тыс.человек и сделала сверку на расхождения с уже сданными в ПФР Инд.сведениями (их более 4 тыс.чел). Ошибок нет, все идеально. Еще раз спасибо!
(22) Valdis_KH,
боюсь, у меня нет возможности корректно отработать эти условия — если бы Вы доработали обработку, был бы Вам очень признателен, ну или опубликуйте доработанную — я свою публикацию закрою
(16) prog-eg,
у кого это учтено, выложи. хотелось бы проверить
(23) olga2272, Сверка с инд. сведениями сверяет стаж и прочее, но не проверяет верно ли заполнилась должность. Возьмите версию обработки где при поиске должности исключены уволенные прошлых периодов и внутренние совместители.
В программе «Перечнем льготных профессий» есть функция позволяющая автоматически сформировать список на основании пачек с индивидуальными сведениями.
(28) nanik, если не ошибаюсь, загрузка из пачки производится только в одно подразделение, у нас каждое судно — подразделение. Кроме того пачка не содержит доп. информации о подразделении и должности а также в таком случае не заполняется дата ухода на пенсию.
(29) bogdan_sukonnov, при загрузке из пачек с ИС можно указать в какое подразделение загрузить сотрудника. Про дату выхода на пенсию и дополнительную информацию не скажу, так как в организации, в которой сейчас работаю, этот список всегда вообще от руки набивали в этой программе. Сейчас показал им возможность выгрузки и они дальше просто до оформляют этот список (что-то дописывают, объединяют сотрудникам периоды по разным организациям в один и т.п.). Сразу исчезло 97%: ошибки в ФИО, ошибки в периодах, ошибки в кодах. И самое главное исчезли споры что в пачках с ИС не правильно(типа за пачки отвечает бухгалтер по зарплате), так как они в своем поименном списке сделали как им надо и там верно и что там в ИС их не волнует , теперь приоритет сдвинулся в сторону 1с. Для меня это выгодно, так что если им там и надо что-то доставить, то пусть лучше доставят, но не скандалят и оба подразделения заинтересованы в качестве формируемых пачек. Ваша обработка как понял делает тоже самое, только тут будет сформирован один файл только для загрузки в программу «Перечнем льготных профессий», поэтому ставлю «+».
Пытаюсь выгрузить, выходит ошибка
{Форма.Форма.Форма(561)}: Поле объекта не обнаружено (ДатаУходаНаПенсию) Если ЗначениеЗаполнено(СтрокаФизЛицо.ФизЛицо.ДатаУходаНаПенсию) Тогдав принципе в коде убрал эти и несколько последующих и все выгрузилось, но что-то все-таки не так
Обработка не работает, либо отсутствует норм. инструкция для использования обработки
ошибку исправил
bogdan_sukonnov, простите, а та, что в открытом досиуае — там исправленная последняя версия?
к сожалению, забыл обновить, постараюсь сегодня вечером
bogdan_sukonnov Я к сожалению плохо в этом разбираюсь, но есть необходимость собрать информацию по льготникам с 2009 года и воткнуть ее в перечень льготных профессий. Если не затруднит напишите инструкцию как это сделать. Понимаю что вопрос может показаться глупым, просто с 1С никогда не работал, а тут свалилось что срочно очень надо сделать (потеряли все файлы с перечня льготных профессий).
Салют! можешь скинуть на ящик xmrdeni(собака)mail.ru
Привет!
Onlinedisk.ru похоже накрылся. Можешь выложить свою обработку куда-нибудь в открытый доступ? Очень нужна.
скачал Вашу обработку, но есть проблема все выгружает из 1с а в ПЛ не загружает. Так как есть рабочие которые переходили из одного подразделения в другое (говорит, что дубль страховых номеров)
(40) да, к сожалению, обработка не рассчитана на переход сотрудника между подразделениями. И что еще обиднее, нет возможности в обозримом будущем исправить обработку. Могу посоветовать только убрать у проблемных людей особые условия труда в «Записях для стажа СЗВ» — непосредственно в регистре сведений или в «Подготовке сведений для ПФР», загрузить в перечень и подправить (или добавить) уже там данные нужного человека.
(39) ildarus, перевыложил на мисте
bogdan_sukonnov, на мисте последнее сообщение по этой обработке от 25.10.12, да и то содержит ссылку на мертвый onlinedisk.
Или я где-то не там ищу?
(41) bogdan_sukonnov, Добрый день, очень хорошая обработка, подкорректировала ее как нам нужно, но на переходящих сотрудниках все остановилось, выгружается из 1С, но в Перечень не загружается, неужели ничего нельзя сделать, у нас льготников 1500 человек и за период каждый как-то перемещался то с профессии на другую профессию, то из одного подразделения в другое подразделение.
(44) ГердаКай. Вижу, что проблема у многих, постараюсь найти время и попытаться решить проблему. Но я сейчас занимаюсь совсем другим — мне тяжело будет даже создать условия для тестирования — у меня ни базы с работниками, ни перечня. Да и подзабыл я слегка как там и что. Если бы кто-нибудь взял на себя труд, сделал и прислал тестовую базу, на которой можно было потренироваться — это бы очень помогло.
(45) bogdan_sukonnov, я смотрела вашу обработку поняла в чем ошибка, вы анализируете должности в подразделении, а потом определяете людей по должности и по периодам, и когда у вас xml выгружается получается 2 человека одинаковых с разными должностями, при этом, если перевод временный то период когда он вернулся на свою должность в xml не попадает. А из Перечня смотрела выгружаемый xml по людям с переводами получается человек один, а по нему несколько периодов и в них может быть другая должность. Могу выслать полученный при выгрузке наш файл, который не загружается из-за дублей людей.
(46) ГердаКай, спасибо, файл выгрузки мне никак не поможет. Алгоритмически ошибка мне была понятна — вот только конфигурации с данными для проверки нет, а править обработку не имея возможности её проверить…
Спасибо за обработку, очень мне помогла, сейчас ее пытаюсь доработать, но видимо у меня не последняя версия. Выложите пожалуйста последнюю версию на работающем сервере, onlinedisk не работает(
Разобралась сама, особенно с должностями, про эту ошибку было написано выше. Все вроде работает сейчас. Огромное спасибо автору, обработка очень помогла, не пришлось писать с нуля. Не знаю, как лучше выложить то, что у меня получилось- здесь или отдельно?
(49) alina0587, если решили проблемы с переводом — это просто замечательно. Предлагаю Вам оформить публикацию — можно скопировать часть описания из этой, тогда я эту сделаю неактивной.
(49) alina0587, вам действительно удалось решить проблемы с переводом работника с одной должности на другую? Если выложите свой вариант обработки напишите пожалуйста.
Уважаемый Богдан! Я конечно могу сделать публикацию, но тогда мне кажется это будет несправедливо по отношению к вам как к автору. Обработка мне очень помогла, потому что надо было срочно сдать списки. Мне кажется совместная публикация была бы справедливой.
(52) alina0587, спасибо, очень приятно. Не знаю как сделать на инфостате совместную публикацию. Можем перенести обсуждение отсюда. Мой адрес bogdan_sukonnov *at* mail.ru
(51) ГердаКай, выложила на мисте, используйте поиск по сайту))
(54) alina0587, а публикацию на инфостарте не хотите оформить? чтобы не пострадали авторские права можно сделать ссылку на предыдущую публикацию.
(53) bogdan_sukonnov, Уважаемый Богдан! Еще раз хочу вернуться к вашей публикации, поблагодарить. Доделали под свои требования, решили проблему с перемещением сотрудников с должности на должность и оценили насколько быстро и красиво все загружается в Перечень льготных профессий. Еще раз спасибо.
Добрый день!
Уважаемый Богдан, подскажите, пожалуйста, где возможно получить описание формата файла xml Перечня льготных профессий, должностей?
Здравствуйте, формат есть на сайте разработчика программы — красноярского ОПФР pfrf.ru/ot_krasyar/soft/
Спасибо, Богдан!
Можете еще пояснить принцип работы Перечня или где можно найти эту информацию?
У нас программа формирует СЗВ6-4, но при сверке с Перечнем возникают некоторые ошибки. Нам необходимо разобраться, как формировать СЗВ6-4, чтобы при сверке не было ошибок.
К сожалению до разработчиков Перечня и Сверки в Красноярском крае никак не удается дозвониться…
(59) fovfov, нет, по работе перечня я абсолютно ничего сказать не могу. Хотя если у Вас проходит нормально сверка файла и пачек — думаю можно просто сдать файл, не загружая его в перечень.
Не у кого при выгрузке не возникает ошибки
{Форма.Форма.Форма(157)}: Значение не является значением объектного типа (Наименование) СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;причем по одной организации, где одно подразделение выгружается без проблем, а по другой, где подразделений много пишет вот это
(61) BlackStar,
В запросе, который добавляет подразделение и должность сотрудникам с льготными периодами нужно заменить строку
| И Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних
На
| И ОбособленноеПодразделение = &Организация) КАК РаботникиОрганизацийСрезПоследних
bogdan_sukonnov,
Возникает такая проблема.
Код
{Форма.Форма.Форма(157)}: Значение не является значением объектного типа (Наименование)
СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;
| И Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних
На
| И ОбособленноеПодразделение = &Организация) КАК РаботникиОрганизацийСрезПоследних
Это решение не помогает. Подскажите каким еще образом можно решить проблемку? У меня одна организация с большим количеством подразделений.
(63) igorvasilyev39, помогает
Если СтрокаТЗЗначенийСвойств=Неопределено Тогда
//СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;
СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение;
Иначе
СтрокаТЗПодразделения.Представление=СтрокаТЗЗначенийСвойств.Значение;
КонецЕсли;
и по должности тоже самое
Если СтрокаТЗЗначенийСвойств=Неопределено Тогда
//СтрокаТЗДолжности.Представление=СокрЛП(ВРЕГ(СтрокаТЗДолжности.Должность.Наименование));
СтрокаТЗДолжности.Представление=СокрЛП(СтрокаТЗДолжности.Должность);
Иначе
СтрокаТЗДолжности.Представление=СокрЛП(СтрокаТЗЗначенийСвойств.Значение);
КонецЕсли;
Уважаемые, здравствуйте.
Пользуюсь этой замечательной обработкой (последняя версия), все, впрочем, хорошо, за исключением одного НО. Ручками приходится поправлять должности, если человек переводился несколько раз в разные должности, пусть даже в короткие сроки. Дело в том, что в поименных листах в программе ПФР эти должности выгружаются с точностью до наоборот.
Например, должно идти сначала 01.10.2013 — 01.10.2013 МАЛЯР 4 РАЗРЯД (27-2), а потом только 02.10.2013 — 02.11.2013 МАЛЯР (ОВУТ) (27-1). А получается наоборот и из-за этого ошибки в поименных листах.
Если что-то можно сделать, скажите, пожалуйста.
(65) Lebannen, здравствуйте. Абсолютно нет времени сейчас. А что еще важнее, давно нет базы с вредниками и не пользуюсь этой обработкой. Сколько ищу доброго человека, который бы поднял упавшее знамя — безрезультатно…
Печаль…я не могу дать Вам БД из соображений конфиденциальности (атомная энергетика). Буду следить за темой, может найдется человек, у которого база с вредниками…
Всем привет, решил апнуть тему, может кто подскажет…Два месяца назад эта обработка работала исправно, выгружала списки. Сейчас середина апреля, были обновления в 1С, это как-то связано с тем, что списки перестали выгружаться с помощью этой обработки? В xml файле только шапка, а списка нет.
(68) Lebannen, Это потому, что данные тперь не в регистре хранятся а в документе «Пачки раздела 6 расчета РСВ-1». А вот может тут кто знает про сроки сдачи списка льготных профессий? А то у нас получается такая картина, сдавать льготный перечень надо до 01 числа, а документы расчетная служба формирует после 15, и получается воспользоваться этой обработкой я не могу. Заранее всем спасибо.
А тут она вообще продается)
Есть свежие версии
Пробуйте. Делитесь впечатлениями. ))
Вопрос автору: У вас есть то же самое, но для конфигурации ЗуП 8.2 и «Перечень ЛП 3,6,1» это там, где выгружаются адреса, Даты рождения и Даты уволнения? Помогите плиз! Очень надо…
(72) alonesl, к сожалению, помочь не могу. Давнено нет уже клиентов с вредниками, поэтому никаких доработок нет и возможности их сделать тоже. Кажется находились те, кто дорабатывал эту обработку и выкладывал на инфостате, спросите у них.
Здравствуйте. Нужна такая же обработка для ЗУП 3.1.1.81, платформа 8.3.8.1861.
А как сдать через 1С отчетность? Произвольным сообщением в ПФР?