gifts2017

Выгрузка в перечень льготных профессий (поименные списки) из ЗУП и УПП формат XML

Опубликовал Богдан Суконнов (bogdan_sukonnov) в раздел Обмен - Обмен через XML

Обработка создает файл XML в формате программы "Перечень льготных профессий". Можно сразу сдавать этот файл.

Обработка создает файл XML в формате программы "Перечень льготных профессий" из ЗУП 2.5 и УПП 1.3. Данные берутся из регистра сведений "Записи о стаже для СЗВ", куда они попадают при работе типового функционала "Подготовка данных ПФР".

Можно сразу сдавать этот файл, можно загрузить его в программу для редактирования.

 

Выгружаются только периоды стажа с непустым реквизитом "Особые условия труда".

 

При выгрузке используются свойства справочников:

1. "Представление в ПЕРЕЧНЕ ЛЬГОТНЫХ ПРОФЕССИЙ" справочника "Подразделения организаций"

2. "Отражается в ПЕРЕЧНЕ ЛЬГОТНЫХ ПРОФЕССИЙ как" справочника "Должности организаций"

3. "Дата ввода в штатное расписание для ПЛП" справочника "Должности организаций"

4. "Подтверждающие документы для ПЛП" справочника "Должности организаций"

5. "Характер работы для ПЕРЕЧЕНЬ ЛЬГОТНЫХ ПРОФЕССИЙ" справочника "Должности организаций"


Указанные свойства создаются кнопкой "Создать свойства" обработки.

 

Скачать файлы

Наименование Файл Версия Размер
Выгрузка в перечень льготных профессий 417
.epf 22,79Kb
01.10.12
417
.epf 22,79Kb Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Алина Иванова (alina0587) (0.20 $m)
Подписаться Добавить вознаграждение
Комментарии
2. ljolsen bykova (ljolsen) 16.05.12 08:47
Я так понимаю, теперь можно всем навязываемым ПФР "Перечнем льготных профессий" не пользоваться?
а мы-то мучились-мучились.
Спасибо большое, денег накоплю и скачаю!
3. Елена Елена (prog-eg) 16.05.12 09:51
Если "Не смогли получить ФИО" из РегистрСведений.ФИОФизЛиц то нужно его брать из ФизЛицо.Наименование, а не выводить в этом случае ошибку.
4. Елена Елена (prog-eg) 16.05.12 10:21
Выгружаются только периоды стажа с непустым реквизитом "Особые условия труда" - но нужно еще выгружать с непустым реквизитом "Выслуга лет" и учесть в XML что может быть несколько оснований в одной строке: "Особые условия труда" + "Выслуга лет" либо одно из них.
5. Гелла (Гелла) 16.05.12 11:39
Да, хорошая вещь. Проверим 2 квартал на ней.
6. Елена Елена (prog-eg) 16.05.12 13:10
1. Исправьте ТЗДолжности.СОтрировать("Должность"); на ТЗДолжности.Сортировать("Должность");
2. Не верно присоединяется должность и подразделение если сотрудник устроен дважды - по основному месту работы и по совместительству.
7. Елена Елена (prog-eg) 16.05.12 14:08
3. при поиске должности и подразделения исключить давно уволенных работником
4. Подразделение нужно свернуть по представлению
8. Olga Ivanova (olga2272) 16.05.12 14:39
Просто замечательно! Спасибо большое, Вы просто УМНИЧКА!!! Потделала чуть-чуть под "себя" и все просто идеально. Еще раз спасибо!
9. Елена Елена (prog-eg) 16.05.12 15:55
5. нужно проанализировать верно ли рассчиталось количество факт, не думаю что в программе Перечень ЛП алгоритм такой же простой.
10. Olga Ivanova (olga2272) 16.05.12 16:34
Проверила на 1-ом квартале 2012 г. Сделала сверку с ИС, все работает илеально, ни одной ошибки
11. Владислав Хорошев (Valdis_KH) 17.05.12 12:24
ну скачал и как в ней работать, все данные заполнил как на скрне, нажал кнопку сформировать, сформировались только те данные которые я ввел, а по должностям ничего, Может что-то я не заполнил? Подскажите.
13. Богдан Суконнов (bogdan_sukonnov) 17.05.12 13:23
(6) prog-eg,
1,2,3,4 вроде исправил. Про "Выслугу лет" ничего не знаю - у нас её не бывает. Объясните, пожалуйста, какие ресурсы (реквизиты) регистра "Записи о стаже для СЗВ-4" анализировать и в какие поля перечня выгружать - добавлю это условие.
14. Богдан Суконнов (bogdan_sukonnov) 17.05.12 13:24
За благодарности и внимание всем спасибо!
15. Богдан Суконнов (bogdan_sukonnov) 17.05.12 13:39
(11) Valdis_KH,
обработка не для подготовки/заполнения данных, а только для выгрузки. Заполняются данные в "Подготовка данных ПФР". Выгружается только льготный стаж (сейчас критерий - заполненные "особые условия труда"). Для полноты информации можно заполнить свойства справочников "Должности организаций" и Подразделения организаций". Список свойств перечислен в описании обработки. Свойства редактируются в форме элемента справочника на закладке "Дополнительно".
16. Елена Елена (prog-eg) 17.05.12 14:03
(13) bogdan_sukonnov, ЗаписиОСтажеДляСЗВ4.ОснованиеВыслугиЛет загружать в Основание льготы 1, если Основание льготы 1 не заполнено, иначе в Основание льготы 2.
В связи с этим, Должности нужно сворачивать в разрезе Основание льготы 1, Основание льготы 2, Позиция по списку 1,2
17. Владислав Хорошев (Valdis_KH) 17.05.12 14:09
данные у меня подготовлены. Я хотел проверить как он формирует файл. Но ничего не сформировал только те данные которые заполнены в самой форме. У нас идет заполнение по выслуге лет
18. Владислав Хорошев (Valdis_KH) 17.05.12 14:11
вот файл с перечнем который мы сдали
1.xml это файл тот что выгружается с обработкой
Прикрепленные файлы:
PERECH-Y-2012-ORG-023-001-000408.XML
1.xml
19. Елена Елена (prog-eg) 17.05.12 14:27
(13) bogdan_sukonnov, Я вчера занималась правкой вашей обработки и сегодня еще продолжаю, не так все просто.
Например, по п.4. Подразделение нужно свернуть по представлению - нужно гораздо больше сделать изменений.
20. Богдан Суконнов (bogdan_sukonnov) 18.05.12 00:55
(18) Valdis_KH,
Прошу прощения, после разных доработок обработка перестала работать. Лучшее враг хорошего ). Сейчас исправил ошибки - попробуйте еще раз. Вот только поле "ставка" в перечне у меня не заполняется - у нас не требовали этого - оно обязательно?
21. Богдан Суконнов (bogdan_sukonnov) 18.05.12 01:04
(19) prog-eg,
Жаль, что Вам приходится испытывать столько неудобств. В версии 1.01 были ошибки, сейчас 1.02 - может быть всё нормализовалось? Если Вы преобразили обработку к лучшему , пришлите, пожалуйста, свой вариант - ну или давайте подумаем как предоставить людям лучший вариант.
22. Владислав Хорошев (Valdis_KH) 18.05.12 07:34
(20) bogdan_sukonnov,
да поле ставка обязательно и критерием заполнения является "Выслуга лет", т.к. они являются педагогами
23. Olga Ivanova (olga2272) 18.05.12 09:53
Все работало с самого начала. Чего вам не нравится? Единственное, что я поправила, это : 1.ТЗДолжности.СОтрировать("Должность"); на ТЗДолжности.Сортировать("Должность"); 2.Заремила ДатаУходаНаПенсию (она мне не нужна) 3. Заполнила свойства, кстати, очень умно сделано, особенно понравилось свойство Подтверждающие документы (у нас для разных должностей разные документы, а у меня ранее была самописная обработка и я никак не могла это в ней прописать, не додумалась через свойчтва объектов) 4. Ну и так по мелочи, чисто для своего удобства (выбор руководителей и их должности через справочники. После всех изменений сформировала файл, в котором около 2 тыс.человек и сделала сверку на расхождения с уже сданными в ПФР Инд.сведениями (их более 4 тыс.чел). Ошибок нет, все идеально. Еще раз спасибо!
24. Богдан Суконнов (bogdan_sukonnov) 18.05.12 12:03
(22) Valdis_KH,
боюсь, у меня нет возможности корректно отработать эти условия - если бы Вы доработали обработку, был бы Вам очень признателен, ну или опубликуйте доработанную - я свою публикацию закрою
25. Владислав Хорошев (Valdis_KH) 23.05.12 07:37
(16) prog-eg,
у кого это учтено, выложи. хотелось бы проверить
26. Елена Елена (prog-eg) 25.05.12 12:50
(23) olga2272, Сверка с инд. сведениями сверяет стаж и прочее, но не проверяет верно ли заполнилась должность. Возьмите версию обработки где при поиске должности исключены уволенные прошлых периодов и внутренние совместители.
28. nanik nanik (nanik) 06.07.12 00:27
В программе "Перечнем льготных профессий" есть функция позволяющая автоматически сформировать список на основании пачек с индивидуальными сведениями.
29. Богдан Суконнов (bogdan_sukonnov) 06.07.12 10:54
(28) nanik, если не ошибаюсь, загрузка из пачки производится только в одно подразделение, у нас каждое судно - подразделение. Кроме того пачка не содержит доп. информации о подразделении и должности а также в таком случае не заполняется дата ухода на пенсию.
30. nanik nanik (nanik) 07.07.12 01:09
(29) bogdan_sukonnov, при загрузке из пачек с ИС можно указать в какое подразделение загрузить сотрудника. Про дату выхода на пенсию и дополнительную информацию не скажу, так как в организации, в которой сейчас работаю, этот список всегда вообще от руки набивали в этой программе. Сейчас показал им возможность выгрузки и они дальше просто до оформляют этот список (что-то дописывают, объединяют сотрудникам периоды по разным организациям в один и т.п.). Сразу исчезло 97%: ошибки в ФИО, ошибки в периодах, ошибки в кодах. И самое главное исчезли споры что в пачках с ИС не правильно(типа за пачки отвечает бухгалтер по зарплате), так как они в своем поименном списке сделали как им надо и там верно и что там в ИС их не волнует , теперь приоритет сдвинулся в сторону 1с. Для меня это выгодно, так что если им там и надо что-то доставить, то пусть лучше доставят, но не скандалят и оба подразделения заинтересованы в качестве формируемых пачек. Ваша обработка как понял делает тоже самое, только тут будет сформирован один файл только для загрузки в программу "Перечнем льготных профессий", поэтому ставлю "+".
32. Ivan Petrov (luser) 17.09.12 13:24
Пытаюсь выгрузить, выходит ошибка

{Форма.Форма.Форма(561)}: Поле объекта не обнаружено (ДатаУходаНаПенсию)
							Если  ЗначениеЗаполнено(СтрокаФизЛицо.ФизЛицо.ДатаУходаНаПенсию) Тогда


в принципе в коде убрал эти и несколько последующих и все выгрузилось, но что-то все-таки не так
33. Дмитрий Медведев (ZeroDM) 01.10.12 12:31
Обработка не работает, либо отсутствует норм. инструкция для использования обработки
34. Богдан Суконнов (bogdan_sukonnov) 01.10.12 20:27
35. Vladimir (Boroda) 25.10.12 12:46
bogdan_sukonnov, простите, а та, что в открытом досиуае - там исправленная последняя версия?
36. Богдан Суконнов (bogdan_sukonnov) 25.10.12 16:58
к сожалению, забыл обновить, постараюсь сегодня вечером
37. Никита Осьмаков (Grek25007) 19.11.12 16:58
bogdan_sukonnov Я к сожалению плохо в этом разбираюсь, но есть необходимость собрать информацию по льготникам с 2009 года и воткнуть ее в перечень льготных профессий. Если не затруднит напишите инструкцию как это сделать. Понимаю что вопрос может показаться глупым, просто с 1С никогда не работал, а тут свалилось что срочно очень надо сделать (потеряли все файлы с перечня льготных профессий).
38. Deni Deni (mrdeni) 17.01.13 09:54
Салют! можешь скинуть на ящик xmrdeni(собака)mail.ru
39. ildarus 31.01.13 11:11
Привет!
Onlinedisk.ru похоже накрылся. Можешь выложить свою обработку куда-нибудь в открытый доступ? Очень нужна.
40. Николай Голубев (rudnik) 01.02.13 04:16
скачал Вашу обработку, но есть проблема все выгружает из 1с а в ПЛ не загружает. Так как есть рабочие которые переходили из одного подразделения в другое (говорит, что дубль страховых номеров)
41. Богдан Суконнов (bogdan_sukonnov) 01.02.13 17:59
(40) да, к сожалению, обработка не рассчитана на переход сотрудника между подразделениями. И что еще обиднее, нет возможности в обозримом будущем исправить обработку. Могу посоветовать только убрать у проблемных людей особые условия труда в "Записях для стажа СЗВ" - непосредственно в регистре сведений или в "Подготовке сведений для ПФР", загрузить в перечень и подправить (или добавить) уже там данные нужного человека.
42. Богдан Суконнов (bogdan_sukonnov) 01.02.13 20:54
(39) ildarus, перевыложил на мисте
43. ildarus 04.02.13 10:34
bogdan_sukonnov, на мисте последнее сообщение по этой обработке от 25.10.12, да и то содержит ссылку на мертвый onlinedisk.
Или я где-то не там ищу?
44. Галина Волостных (ГердаКай) 11.02.13 12:43
(41) bogdan_sukonnov, Добрый день, очень хорошая обработка, подкорректировала ее как нам нужно, но на переходящих сотрудниках все остановилось, выгружается из 1С, но в Перечень не загружается, неужели ничего нельзя сделать, у нас льготников 1500 человек и за период каждый как-то перемещался то с профессии на другую профессию, то из одного подразделения в другое подразделение.
45. Богдан Суконнов (bogdan_sukonnov) 11.02.13 17:22
(44) ГердаКай. Вижу, что проблема у многих, постараюсь найти время и попытаться решить проблему. Но я сейчас занимаюсь совсем другим - мне тяжело будет даже создать условия для тестирования - у меня ни базы с работниками, ни перечня. Да и подзабыл я слегка как там и что. Если бы кто-нибудь взял на себя труд, сделал и прислал тестовую базу, на которой можно было потренироваться - это бы очень помогло.
46. Галина Волостных (ГердаКай) 12.02.13 15:30
(45) bogdan_sukonnov, я смотрела вашу обработку поняла в чем ошибка, вы анализируете должности в подразделении, а потом определяете людей по должности и по периодам, и когда у вас xml выгружается получается 2 человека одинаковых с разными должностями, при этом, если перевод временный то период когда он вернулся на свою должность в xml не попадает. А из Перечня смотрела выгружаемый xml по людям с переводами получается человек один, а по нему несколько периодов и в них может быть другая должность. Могу выслать полученный при выгрузке наш файл, который не загружается из-за дублей людей.
47. Богдан Суконнов (bogdan_sukonnov) 13.02.13 08:43
(46) ГердаКай, спасибо, файл выгрузки мне никак не поможет. Алгоритмически ошибка мне была понятна - вот только конфигурации с данными для проверки нет, а править обработку не имея возможности её проверить...
48. Алина Иванова (alina0587) 15.02.13 14:47
Спасибо за обработку, очень мне помогла, сейчас ее пытаюсь доработать, но видимо у меня не последняя версия. Выложите пожалуйста последнюю версию на работающем сервере, onlinedisk не работает(
49. Алина Иванова (alina0587) 18.02.13 15:47
Разобралась сама, особенно с должностями, про эту ошибку было написано выше. Все вроде работает сейчас. Огромное спасибо автору, обработка очень помогла, не пришлось писать с нуля. Не знаю, как лучше выложить то, что у меня получилось- здесь или отдельно?
50. Богдан Суконнов (bogdan_sukonnov) 19.02.13 10:38
(49) alina0587, если решили проблемы с переводом - это просто замечательно. Предлагаю Вам оформить публикацию - можно скопировать часть описания из этой, тогда я эту сделаю неактивной.
51. Галина Волостных (ГердаКай) 19.02.13 15:22
(49) alina0587, вам действительно удалось решить проблемы с переводом работника с одной должности на другую? Если выложите свой вариант обработки напишите пожалуйста.
52. Алина Иванова (alina0587) 19.02.13 18:32
Уважаемый Богдан! Я конечно могу сделать публикацию, но тогда мне кажется это будет несправедливо по отношению к вам как к автору. Обработка мне очень помогла, потому что надо было срочно сдать списки. Мне кажется совместная публикация была бы справедливой.
53. Богдан Суконнов (bogdan_sukonnov) 20.02.13 09:07
(52) alina0587, спасибо, очень приятно. Не знаю как сделать на инфостате совместную публикацию. Можем перенести обсуждение отсюда. Мой адрес bogdan_sukonnov *at* mail.ru
54. Алина Иванова (alina0587) 21.02.13 19:38
(51) ГердаКай, выложила на мисте, используйте поиск по сайту))
55. Галина Волостных (ГердаКай) 22.02.13 09:27
(54) alina0587, а публикацию на инфостарте не хотите оформить? чтобы не пострадали авторские права можно сделать ссылку на предыдущую публикацию.
56. Галина Волостных (ГердаКай) 14.03.13 14:49
(53) bogdan_sukonnov, Уважаемый Богдан! Еще раз хочу вернуться к вашей публикации, поблагодарить. Доделали под свои требования, решили проблему с перемещением сотрудников с должности на должность и оценили насколько быстро и красиво все загружается в Перечень льготных профессий. Еще раз спасибо.
57. Гость 10.04.13 19:27
Добрый день!
Уважаемый Богдан, подскажите, пожалуйста, где возможно получить описание формата файла xml Перечня льготных профессий, должностей?
58. Богдан Суконнов (bogdan_sukonnov) 11.04.13 09:03
Здравствуйте, формат есть на сайте разработчика программы - красноярского ОПФР pfrf.ru/ot_krasyar/soft/
59. Гость 12.04.13 17:31
Спасибо, Богдан!
Можете еще пояснить принцип работы Перечня или где можно найти эту информацию?
У нас программа формирует СЗВ6-4, но при сверке с Перечнем возникают некоторые ошибки. Нам необходимо разобраться, как формировать СЗВ6-4, чтобы при сверке не было ошибок.
К сожалению до разработчиков Перечня и Сверки в Красноярском крае никак не удается дозвониться...
60. Богдан Суконнов (bogdan_sukonnov) 12.04.13 17:39
(59) fovfov, нет, по работе перечня я абсолютно ничего сказать не могу. Хотя если у Вас проходит нормально сверка файла и пачек - думаю можно просто сдать файл, не загружая его в перечень.
61. Константин Купрюхин (BlackStar) 09.08.13 09:26
Не у кого при выгрузке не возникает ошибки
{Форма.Форма.Форма(157)}: Значение не является значением объектного типа (Наименование)
				СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;

причем по одной организации, где одно подразделение выгружается без проблем, а по другой, где подразделений много пишет вот это
62. Алексей Горюшин (alsegor) 27.09.13 12:18
(61) BlackStar,
В запросе, который добавляет подразделение и должность сотрудникам с льготными периодами нужно заменить строку

| И Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних

На

| И ОбособленноеПодразделение = &Организация) КАК РаботникиОрганизацийСрезПоследних
63. Игорь Васильев (igorvasilyev39) 18.10.13 10:29
bogdan_sukonnov,
Возникает такая проблема.
Код
{Форма.Форма.Форма(157)}: Значение не является значением объектного типа (Наименование)
СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;

В запросе, который добавляет подразделение и должность сотрудникам с льготными периодами нужно заменить строку

| И Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних

На

| И ОбособленноеПодразделение = &Организация) КАК РаботникиОрганизацийСрезПоследних

Это решение не помогает. Подскажите каким еще образом можно решить проблемку? У меня одна организация с большим количеством подразделений.
Прикрепленные файлы:
64. Галина Волостных (ГердаКай) 17.01.14 09:59
(63) igorvasilyev39, помогает
Если СтрокаТЗЗначенийСвойств=Неопределено Тогда
//СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение.Наименование;
СтрокаТЗПодразделения.Представление=СтрокаТЗПодразделения.Подразделение;
Иначе
СтрокаТЗПодразделения.Представление=СтрокаТЗЗначенийСвойств.Значение;
КонецЕсли;
и по должности тоже самое

Если СтрокаТЗЗначенийСвойств=Неопределено Тогда
//СтрокаТЗДолжности.Представление=СокрЛП(ВРЕГ(СтрокаТЗДолжности.Должность.Наименование));
СтрокаТЗДолжности.Представление=СокрЛП(СтрокаТЗДолжности.Должность);
Иначе
СтрокаТЗДолжности.Представление=СокрЛП(СтрокаТЗЗначенийСвойств.Значение);
КонецЕсли;
65. Вадим Москаленко (Lebannen) 05.02.14 16:34
Уважаемые, здравствуйте.
Пользуюсь этой замечательной обработкой (последняя версия), все, впрочем, хорошо, за исключением одного НО. Ручками приходится поправлять должности, если человек переводился несколько раз в разные должности, пусть даже в короткие сроки. Дело в том, что в поименных листах в программе ПФР эти должности выгружаются с точностью до наоборот.
Например, должно идти сначала 01.10.2013 - 01.10.2013 МАЛЯР 4 РАЗРЯД (27-2), а потом только 02.10.2013 - 02.11.2013 МАЛЯР (ОВУТ) (27-1). А получается наоборот и из-за этого ошибки в поименных листах.

Если что-то можно сделать, скажите, пожалуйста.
66. Богдан Суконнов (bogdan_sukonnov) 05.02.14 20:26
(65) Lebannen, здравствуйте. Абсолютно нет времени сейчас. А что еще важнее, давно нет базы с вредниками и не пользуюсь этой обработкой. Сколько ищу доброго человека, который бы поднял упавшее знамя - безрезультатно...
67. Вадим Москаленко (Lebannen) 06.02.14 08:38
Печаль...я не могу дать Вам БД из соображений конфиденциальности (атомная энергетика). Буду следить за темой, может найдется человек, у которого база с вредниками...
68. Вадим Москаленко (Lebannen) 15.04.14 09:22
Всем привет, решил апнуть тему, может кто подскажет...Два месяца назад эта обработка работала исправно, выгружала списки. Сейчас середина апреля, были обновления в 1С, это как-то связано с тем, что списки перестали выгружаться с помощью этой обработки? В xml файле только шапка, а списка нет.
69. Bo Va (KTo) 04.07.14 13:42
(68) Lebannen, Это потому, что данные тперь не в регистре хранятся а в документе "Пачки раздела 6 расчета РСВ-1". А вот может тут кто знает про сроки сдачи списка льготных профессий? А то у нас получается такая картина, сдавать льготный перечень надо до 01 числа, а документы расчетная служба формирует после 15, и получается воспользоваться этой обработкой я не могу. Заранее всем спасибо.
71. Марат Хафизов (Painted) 07.07.14 08:13
72. alonesl alonesl (alonesl) 12.08.15 06:35
Вопрос автору: У вас есть то же самое, но для конфигурации ЗуП 8.2 и "Перечень ЛП 3,6,1" это там, где выгружаются адреса, Даты рождения и Даты уволнения? Помогите плиз! Очень надо...
73. Богдан Суконнов (bogdan_sukonnov) 12.08.15 10:28
(72) alonesl, к сожалению, помочь не могу. Давнено нет уже клиентов с вредниками, поэтому никаких доработок нет и возможности их сделать тоже. Кажется находились те, кто дорабатывал эту обработку и выкладывал на инфостате, спросите у них.
74. Виталий Яндуков (yandukov) 28.09.16 08:07
Здравствуйте. Нужна такая же обработка для ЗУП 3.1.1.81, платформа 8.3.8.1861.