Проверка даты выхода на пенсию по новой пенсионной реформе (в редакции закона №350-ФЗ)

14.01.19

Учетные задачи - Кадровый учет

Обработки для определения даты выхода на пенсию по новой пенсионной реформе для платформ 1С Предприятие 7.7 и 1С Предприятие 8.2 Обработка для 1С Предприятие 8.2 приведена в соответствие с законом № 350-ФЗ. Добавлена обработка для 1С Предприятие 8.3 новая в соответствие с законом № 350-ФЗ. Для платформы 1С Предприятие 7.7 подправлять не стал поскольку посчитал на ней практически работают единицы.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Обработка для 1С Предприятие 8.3
.epf 12,14Kb
2
2 Скачать (1 SM) Купить за 1 850 руб.
Обработки для 1С Предприятие 7.7 
.rar 19,56Kb
4
4 Скачать (1 SM) Купить за 1 850 руб.
Обработка для 1С Предприятие 8.2
.epf 10,13Kb
6
6 Скачать (1 SM) Купить за 1 850 руб.

   

Исправления :

           Определение даты выхода на пенсию по Закону № 350-ФЗ. Расчет выполнен для платформы 8.3 Определение даты выхода на пенсию по новым правилам , верно только при условии наличия необходимого количества баллов и стажа работы. Если вдруг не хватит стажа или баллов, то придется работать ещё пять лет. Чтобы получать социальную пенсию вместо трудовой.

           3 октября 2018 года новый закон о пенсионном возрасте в России № 350-ФЗ был подписан Президентом и официально опубликован на государственном портале правовой информации. Неделей ранее он был принят депутатами Госдумы в третьем, окончательном чтении, с учетом многочисленных поправок (основные из них были предложены Президентом и направлены на смягчение последствий пенсионной реформы). Закон вступил в силу уже с 1 января 2019 года.

 

                  В конце года решил подправить обработку под 1С Предприятие 8.2 в соответствие с принятым законом.

                  Заодно решил сделать обработку на управляемых формах, поскольку летом сделать её мне не удалось.

          Опыта создания обработок на УФ у меня не было, так что пришлось начинать с нуля.

         Что получилось выкладываю на сайт. Прошу судить не очень строго мой первый опыт.

                 Подправленная форма для БП 2.0 и ЗУП 2.5 

Для женщин 1964 года выход сдвигается с января 2019 года на июль 2019г.

Вставлена блокировка расчета для дат ранее 01.01.1964г. для женщин,  и 01.01.1959г. для мужчин. 

              Обработка для 1С Предприятие 7.7 à Pens.epf тестировалась:

1С Предприятие 7.7 (7.70.027);

Комплексная конфигурация "Бухгалтерия + Торговля + Склад + Зарплата + Кадры", редакция 4.5 (7.70.576);

Регистрация обработок проста.

Скопируйте файлы *.EFD ---> файл подключения и *.ERT ---> файл обработки в каталог базы ...\ExtForms   и

можете вызывать обработки через Меню: 

Сервис à Дополнительные возможности à Дополнительные возможности - нужная обработка.

 

 

             Обработка для 1С Предприятие 8.2 à Pens.epf тестировалась:

1С Предприятие 8.3 (8.3.12.1529); Бухгалтерия предприятия, редакция 2.0 (2.0.66.61);

Зарплата и Управление Персоналом, редакция 2.5 (2.5.130.2)

Вызов обработки Pens.epf  àМеню: Файл à Открыть (Выбрать директорию где находится Обработка Pens.epf) .

Далее откроется обработка и в ней вносите Пол и дату рождения нажимаете на кнопку «Выполнить» и увидите результат.

 

              Зарегистрировать обработку можно через Меню:

Сервис à Дополнительные отчеты и обработки à Дополнительные внешние обработки à Меню: Добавить и загрузить обработку.

 

Выбрать файл и нажать кнопку ОК

 

После регистрации можно работать с этой обработкой

 

 

Файл Pens.epf откорректирован 

 

Вот что получилось в обработке для 1С Предприятия 8.3 на УФ.

 

        Это блокировка при системной дате ранее 01.01.2019 года.   

 

       Основная форма расчета даты наступления права выхода на пенсию, для мужчин не ранее 01.01.1959г. и для женщин не ранее 01.01.1964г.

 

          Блокировка расчета при вводе даты ранее 01.01.1964г. для женщин и 01.01.1959г. для мужчин. Обработка блокирует ввод неправильных дат.

 

  

     

         Блокировка расчета дат, для которых на текущую дату уже наступило право выхода на пенсию для мужчин.

 

 

   

     Блокировка расчета дат, для которых на текущую дату уже наступило право выхода на пенсию для женщин.

 

           Вот собственно и все. 


             

              Обработка для 1С Предприятие 8.3 à  Pen_83.epf тестировалась:

1С Предприятие 8.3 релизы (8.3.10.2667), (8.3.12.1529), (8.3.13.1644);

Бухгалтерия предприятия, редакция 3.0 (3.0.64.54);

Зарплата и Управление Персоналом, редакция 3.х релизы (3.1.5.379), (3.1.7.87), (3.1.8.214). 

             

 

Вызов обработки Pen_83.epf à Меню: Файл àОткрыть  

         

 

 

 

 

 

 

Выбрать директорию где находится Обработка Pen_83.epf и выбрать обработку на вопрос об открытии файла нажать кнопку ОК.

             Далее откроется обработка и в ней вносите Пол и дату рождения нажимаете на кнопку «Сформировать» и увидите результат. ( Смотрите скриншоты размещенные выше.)

 

            Для регистрации обработки в  Меню: Администрирование à  Печатные формы, отчеты и обработки проставить галку на Дополнительные отчеты и обработки, затем нажать  Дополнительные отчеты и обработки  (выделены подчеркиванием)

  

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

 

               Затем выбрать скачанный файл обработки Pen_83.epf   и нажать кнопку Записать (Иконка Дискеты). Регистрация закончена можно, работать нажав кнопку Выполнить.

 

 

             Считаю поскольку в обработке использованы стандартные команды, то они должны работать в любой конфигурации:  

Pen_83.epf  à  при запуске как управляемое приложение. 

 

 

    Старая версия :  

После усиленного обсуждения пенсионной реформы и практически уже её принятия

Нашими законодателями я вспомнил что в начале двухтысячных годов пришлось определять 181 день после отгрузки товара со ставкой НДС 0% за того чтобы оформить зачет НДС. Бухгалтера считали дни вручную, по календарю и я смастерил простенькую обработку (181.ert) для определения даты зачета НДС.

Ну а потом пришлось уже разработать более продвинутую обработку. Она уже проверяла базу в пределах интервала в 5 дней до текущей даты и 5 дней после на предмет наличия отгрузок со ставкой НДС 0% и формировала счета-фактуры и записи в книгу продаж. То есть формировался полный комплект документов для зачета НДС.

Тут как - то не заметно пришло время готовиться к оформлению пенсии.

Ну я и решил по прикалываться над бухгалтерией и состряпал обработку (0Pens.ert), напоминающую работникам бухгалтерии сколько дней мне, осталось до пенсии, и чтобы они не забыли меня поздравить!

На скрине минусовое кол-во дней поскольку с 13.04.2009 года пошел обратный отсчет.

Чтобы это было не так надоедливо я включил вызов обработки в конфигурацию.

Вот этот фрагмент :

////*************************************

//                          // Проверка Victor pens
       Час = 0;            
      Сек = 0;            
                          ТекущееВремя(Час,Сек,);
           КаталогФорм = КаталогИБ()+"ExtForms\";
           Pens= КаталогФорм+"0Pens.ert";
                                         Если  Час < 10  Тогда//(ТекущееВремя(,,)>=) 10)
                                 
                                                      Если ФС.СуществуетФайл(Pens) = 1 Тогда
           ОткрытьФорму("Отчет.",,Pens);
                                                        КонецЕсли;
                                         ИначеЕсли  (Час = 10) И (Сек <= 30)Тогда//(ТекущееВремя(,,)>=) 10)
                                                        Если ФС.СуществуетФайл(Pens) = 1 Тогда
           ОткрытьФорму("Отчет.",,Pens);
                                                        КонецЕсли;
                                         КонецЕсли;
//           // Проверка Victor pens

////******************************************

Его я потом за коментил, но бухгалтерия была в восторге и старалась входить в базу после десяти, поскольку у женщин нашей фирмы с 9-00 до 10-00 чаепитие и обмен новостями.

 

Так что преамбула ясна.

С 2009 года прошло уже 9 лет фирма уже работает на Бухгалтерии 2.0 платформа 8.3 я уже давно практически не пишу обработки и доработки к конфигурациям, просто тупо обновляюсь и создаю резервные копии.

И вот решил проверить как посчитать нашим будущим пенсионерам сколько им еще ждать до пенсии по новым правилам и сварганил обработку под платформу 7.7 (02Pens.ert). Файл регистрации делать не стал.

Сделал обработку (Pens.epf) и для платформы 8.3 для конфигураций Бухгалтерия2.0 и Зарплата 2.5 на обычных формах, так что в Бухгалтерия3.0 и Зарплата 3.0 и 3.1 она работать не будет.

Сходу сделать обработку на УФ не получилось. Надо разбираться, а метод математического тыка, как правило быстрый результат не дает.

 

Выставляю для обозрения выше указанные обработки может кто-то ещё работает на 77 и 8.2.

В архиве обработка 02Pens.ert и для ознакомления 181. .ert и 0Pens.ert. для платформы 7.7

Для платформы 8.2 Pens.epf


 

Файлы для скачивания:

Обработки для 1С Предприятие 7.7 à 02Pens.rar.

Обработка для 1С Предприятие 8.2  à  Pens.epf.

Обработка для 1С Предприятие 8.3  à  Pen_83.epf.

 

Обработка

См. также

Кадровый учет Бухгалтер Пользователь Платформа 1С v7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка позволяет быстро и массово исправить ошибки заполнения карточек справочника Контрагенты. А именно те случаи, когда вместо ФизЛица установлено ЮрЛицо, когда в карточках справочника СвоиЮрЛица не установлен реквизит ИндивидуальныйПредприниматель, неверно заполнен реквизит ИНН\КПП, а также исправляет реквизит ЮрФизЛица справочника БанковскиеСчета, привязанного к обрабатываемому контрагенту. Обработка тестировалась на платформе 1С7.7 конфигурации "Торговля и Склад" ред. 998 и 1004. Код обработки открыт.

1 стартмани

23.12.2021    5751    3    Kuzya_brаtsk    0    

12

Рабочее место Учет рабочего времени Кадровый учет Бухгалтер Руководитель проекта Платформа 1С v7.7 Конфигурации 1cv7 Управленческий учет Абонемент ($m)

Данное решение предназначено для упрощенного варианта электронного учёта рабочего времени сотрудников предприятия. Печать титульного листа и таблицы табеля учёта рабочего времени. Печать бейджиков сотрудников. Автоматическая регистрация и расчет рабочего времени по штрих-коду сотрудника. Загрузка сотрудников из справочника. Формирование штрих-кода сотрудника. Совместимо с любой конфигурацией 1С:7.7.

5 стартмани

13.12.2017    30652    17    etmarket    5    

5

Кадровый учет Системный администратор Программист Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Налоговый учет Управленческий учет Бесплатно (free)

ЗиК 7.7 постепенно сходит на нет. Но, возможно, кому-то из нас все-таки когда-либо еще не раз придется столкнуться с этой конфигурацией. Поскольку работы по ней и заказов всё меньше и меньше, знания о ней и опыт постепенно угасают. Мой опыт с ЗиК 7.7 длиной в 14 лет терять просто так неохота. В этой статье я запишу, чтобы не забыть, важные моменты об этой конфигурации, чтобы самому не забыть, и вдруг кто-то получит это в наследство на сопровождение и будет вынужден (иначе не скажешь) это обслуживать. Или еще можно рассматривать эту статью как модное нынче «Письмо самому себе в прошлое».

18.11.2014    44015    Lapitskiy    26    

55

Зарплата Кадровый учет Загрузка и выгрузка в Excel Программист Расчет 7.7 1С:Зарплата и кадры 7.7 Управленческий учет НДФЛ Абонемент ($m)

Печать договоров, заявлений по шаблону WORD и EXCEL (шаблон, пример). Нужно сделать рыбу и закинуть в каталог. Программисту только надо в рыбе прописать переменные. Образцы рабочих договоров, заявлений прилагаются - doc, xls, xlsx, rtf.

1 стартмани

08.10.2012    27220    174    _Vovik    6    

13

Кадровый учет Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Абонемент ($m)

Список принятых/уволенных сотрудников в одном отчете, Фамилия, Имя и Отчество в отдельных колонках

1 стартмани

24.09.2012    19603    62    Frosja    2    

9

Кадровый учет Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Абонемент ($m)

Подробный отчет по уволенным сотрудникам, за любой период.

1 стартмани

12.09.2012    14380    36    Frosja    3    

7
Отзывы
1. madonov 257 31.07.18 02:15 Сейчас в теме
Раньше были популярны приложения типа "Узнайте дату вашей смерти", а теперь "Узнайте дату вашего выхода на пенсию".

Причем есть вероятность, что первые работают точнее =))) .
guitarer; TShef; IntellXeon; Swetlana; TerveRus; Re:аниматор; FesenkoA; awk; wowik; Gang031; salbey; peterxx; Jestery; sansys; citicat; +15 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. madonov 257 31.07.18 02:15 Сейчас в теме
Раньше были популярны приложения типа "Узнайте дату вашей смерти", а теперь "Узнайте дату вашего выхода на пенсию".

Причем есть вероятность, что первые работают точнее =))) .
guitarer; TShef; IntellXeon; Swetlana; TerveRus; Re:аниматор; FesenkoA; awk; wowik; Gang031; salbey; peterxx; Jestery; sansys; citicat; +15 Ответить
2. ZVN 123 31.07.18 10:00 Сейчас в теме
(1)
"Узнайте дату вашей смерти"

Все правильно! Но спешить на тот свет, особенно после 60-ти не очень хочется.
Насчет точности - Да перевод секунд в дни и годы в 8.3 муторное занятие, особенно если код в ней пишешь раз в 15 лет.
И как учесть разное количество дней в месяце? 1С- ники решили эту проблему просто при расчете стажа в году 360 дней, в месяце 30 дней, в дне 24 часа, в часе 60 минут, в минуте 60 секунд. И где здесь точность если в году 365 дней и на один день больше в високосном?
ДА при расчете дней допустил ошибку, надо было брать "ТекущаяДата()" на начало дня. А так в расчете после 12-00 вам до пенсии на день останется меньше.
3. Cooler 22 31.07.18 10:43 Сейчас в теме
(2)
И как учесть разное количество дней в месяце?
Возможно, что это и не требуется: где-то читал, что по новым правилам не только повышается пенсионный возраст, но и выход будет оформляться не в день рождения, а только два раза в год (как дембель).

Правда, сейчас этого нагуглить не могу, да и смысла особого не вижу - пока что это лишь законопроект, а не закон.

Ну, и насчет оформления: кроме ошибки в написании слова "поставьте" сам этот элемент выглядит неоднозначно: "Мужик? Поставь галку! Или не мужик?" :)

ИМХО, уместнее был бы переключатель "Пол: [*] мужской [ ]женский"
5. Denis_CFO 49 31.07.18 10:51 Сейчас в теме
(3) Можно и цифры вводить: 0 - женщина, 1 - мужчина :)
4. capitan 2489 31.07.18 10:48 Сейчас в теме
6. ZVN 123 31.07.18 15:41 Сейчас в теме
(4) Сейчас насчет морковки перед мордой будущих пенсионеров только ленивый депутат или чиновник не высказывается.
Практически все сводится к тому КАКИЕ ВЫ ТУПЫЕ! ЭТО ЖЕ МЫ В ПОТЕ И ТЯЖКИМ ТРУДОМ ДОБИВАЕМСЯ УЛУЧШЕНИЯ ВЫШЕЙ ЖИЗНИ, А ВЫ МОРДУ ВОРОТИТЕ! НА ВАС НЕ УГОДИШЬ.
Так что. Хоть закон не принят, все одно разденут. Как говорил в мою молодость сатирик РАЙКИН "Я ВСЕГДА ОТОРВУ ЧУЖОЙ КУСОК МАСЛА НА СВОЙ КУСОК ХЛЕБА". А сейчас уже у кусок хлеба, заботами СЛУГ НАРОДА стал уж больно тонким.
(3)
ИМХО, уместнее был бы переключатель "Пол: [*] мужской [ ]женский"

Да согласен не доработал. В начале пробовал с переключателем, но видимо не совсем врубился и не смог заставить его работать, поэтому поставил флажок. На счет грамотности "Мы люди не местные университетов не заканчивали" и кроме тройки по русскому не получали. ТАК ЧТО ИЗВИНЯЕТЕ, ЧТО ЕСТЬ ПО ЕСТЬ.
7. FesenkoA 58 31.07.18 16:46 Сейчас в теме
В обработке для 7.7 галочку должен ставить мужчина, а в 8.х - женщина. Чувствую какой то сексизм и гендерные неравенства, но не могу точно понять в старой версии или новой...
8. ZVN 123 31.07.18 16:57 Сейчас в теме
(7)
В обработке для 7.7 галочку должен ставить мужчина, а в 8.х - женщина.

Все просто. Проверка на Пустое значение в 7.7 и 8.х совершенно по разному решены. А искать чтобы было одинаково было лень.
Пока методом мат-тыка разбирался с вычитанием Дата1- Дата2, запарился, поэтому решил не экспериментировать еще и галками. Согласен опыт по написанию кода в 8.х на два с плюсом, с натяжкой
9. FesenkoA 58 01.08.18 10:17 Сейчас в теме
(8) Поздно. К вам уже выехали феминистки и бородатые последователи патриархата))
10. ZVN 123 01.08.18 12:56 Сейчас в теме
(9)
Поздно. К вам уже выехали феминистки и бородатые последователи патриархата))

Если что будем отстреливаться! "А СЕЙЧАС РАСХОДИМСЯ НЕЗАМЕТНО И ПО ОДНОМУ" (по моему иэ 12-ти стульев)
Denis_CFO; +1 Ответить
11. Denis_CFO 49 01.08.18 13:13 Сейчас в теме
(10) Всех не догонят! :)
А Вам спасибо за позитив.
Кода не видел, но за идею плюсую!
12. ZVN 123 01.08.18 13:30 Сейчас в теме
(11)
А Вам спасибо за позитив.
Кода не видел, но за идею плюсую!

Если честно то код так себе. Писал много и на каждый чих ГлавБуха в Комплексной 7.7 а с 2010 после перехода на 8.х кроме обновлений и резервного копирования практически ничего не делал. Изредка пробовал переход на Бух 3.0 и ЗУП 3.х
13. aspirator23 339 04.08.18 11:59 Сейчас в теме
Захарову Виктору Николевичу до пенсии еще работать и работать. :(
14. ZVN 123 04.08.18 20:51 Сейчас в теме
(13)
Захарову Виктору Николевичу до пенсии еще работать и работать. :(

Да учитывая то что обработка 2008 года запускалась в 2018 году без изменения даты вот и получился минус т.е. он на пенсии 3393 дня! Вот в какой расход вверг наше заботливое государство. Более 9 лет сидит на шее государства и еще чем-то не доволен.
15. klop2001 15.09.22 15:04 Сейчас в теме
Здраствуйте, для ЗУП 3.1 работает?
Оставьте свое сообщение