Вывод пустого номера ПФР (платформа 8.2)

25.10.11

Учетные задачи - Зарплата

Примитивная обработка, которая покажет сотрудников с пустым номером СНИЛС.

Скачать файл

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

Наименование По подписке [?] Купить один файл
пустой ПФР
.erf 12,12Kb
55
55 Скачать (1 SM) Купить за 1 850 руб.
пфр
.epf 6,02Kb
25
25 Скачать (1 SM) Купить за 1 850 руб.

Примитивная обработка, которая покажет сотрудников с пустым номером СНИЛС. Использование: Файл - Открыть - выбрать обработку - Выполнить

Но вот прошло время, и появился первый upd, и теперь это уже не обработка, как первый файл, а уже отчёт, хотя ещё с ним много чего можно сделать, но это зависит от спроса...

ЗЫ: Получилось очень даже забавненько для анализа:

  • Функция кнопки "Кто с пустым СНИЛС?" - показывает сотрудников,
    у которых поле "Номер ПФР" заполнено значениями  "   -   -      " и "".
  • Функция кнопки "Одинаковый СНИЛС по Сотрудникам" - проводит анализ поля "Номер ПФР" по сотрудникам.
  • Функция кнопки "Одинаковый СНИЛС по ФизЛицам" - проводит анализ поля "Номер ПФР" по физ. лицам.

история изменений:

25.10.11 Снилс v2.erf

- преобразование обработки в отчёт

- добавление функционала

- новый код

См. также

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    24531    23    1    

25

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

27900 руб.

01.04.2020    145995    645    358    

235

Анализ учета Закрытие периода Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет Налог на прибыль НДС Платные (руб)

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

7200 руб.

21.10.2017    87376    299    172    

285

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

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

14800 руб.

01.11.2012    93247    108    1    

116

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5940 руб.

27.05.2021    36604    252    90    

197

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    60380    152    141    

128

Зарплата Программист Бизнес-аналитик Бухгалтер Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

27600 руб.

14.09.2022    15331    70    26    

72

Анализ учета Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

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

12000 руб.

28.07.2022    9421    9    25    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Boroda 90 24.09.11 18:15 Сейчас в теме
Обработка, может, и примитивная, но нужная и полезная, особенно через месяц это будет видно, когда отчёты начнём сдавать... Спасибо!
2. rom-x 152 24.09.11 22:12 Сейчас в теме
(1) По моему при формировании отчета, если у сотрудника нет СНИЛса, то выводится сообщение.
3. Программулькин 301 25.09.11 07:23 Сейчас в теме
(2) rom-x,
да именно так, показывает, но для этого необходимо формировать тот отчёт, а он шибко тяжёлый, и долго формируется. Вообще обработка была написана за 5 минут и как быстрый инструмент для решения чётко поставленный задачи, а задача была следующая: перенести данные из 8ки в 7ку, а точнее, синхронизировать сотрудников, проблема бы в том, что не было ни одного уникального поля, по которому можно было провести синхронизацию, а СНИЛС он должен быть и должен быть уникальным, вот таким образом и пришлось выкручиваться, прошу прощение за тупое оформление, некогда было возится. А сюда выложил по многим причинам, озвучивать все не буду, одна из них: примитивное готовое решение для начинающих, кстати, подобные задачи с подвохом есть на экзаменах, кстати вот аналог для 7ки http://infostart.ru/public/91724/
4. Beta 11 26.09.11 04:30 Сейчас в теме
вопрос к автору: для каких целей делаете синхронизацию с ЗиК ? Паралельно ведете учет в двух программах?
5. Программулькин 301 26.09.11 05:15 Сейчас в теме
Beta пишет:

вопрос к автору: для каких целей делаете синхронизацию с ЗиК ? Паралельно ведете учет в двух программах?

к сожалению я не могу ответить на это вопрос исходя из этических соображений.
6. jack_nsk 13 28.09.11 12:28 Сейчас в теме
СНИЛС тоже не у всех есть. У военных, например, нет, насколько я помню.

p.s. писал давненько отчет для своих расчетчиков, который выводил не только физ.лиц. с пустым СНИЛСОМ, но и с некорректным (контрольная сумма неверная), аналогично с ИНН. также выводились люди со "странным" возрастом (до 16 и после 70) с намёком на проверку корректности даты рождения. Выложить? Кому-нибудь пригодится?
7. rom-x 152 28.09.11 13:20 Сейчас в теме
(6) jack_nsk, первый раз слышу о контрольной сумме в снилс, выкладывайте, посмотрим :)
8. jack_nsk 13 28.09.11 13:28 Сейчас в теме
(7) rom-x, ну что ж вы так :) поищите в google "Правила расчета контрольной суммы СНИЛС"

отчет выложу немного позднее, оказывается проверки контрольной суммы в нём нет, видимо я её в код внедрял. добавлю в отчёт и выложу
10. rom-x 152 28.09.11 15:48 Сейчас в теме
(8) jack_nsk, уже нашел, и даже написал проверку для 7-ки:
//*******************************************
Процедура ПриОткрытии()
	Перем сСотр;
	ОчиститьОкноСообщений();
	сСотр = СоздатьОбъект("Справочник.Сотрудники");
	сСотр.ПорядокКодов();
	сСотр.ВыбратьЭлементы();
	Пока сСотр.ПолучитьЭлемент() = 1 Цикл
		Кс = 0;
		Если Число(сСотр.СтраховойНомерПФР) = 0 Тогда
			Сообщить("У сотрудника " + сСотр.Наименование + " нет СНИЛС");
			Продолжить;
		Иначе
			Снилс =СтрЗаменить(СтрЗаменить(сСотр.СтраховойНомерПФР,"-",""), " ", "");
			КЧ = Число(Прав(Снилс, 2)); // Контрольное число
			ЦН = Лев(Снилс, 9); // Цифры номера
			Для Инд=1 По 9 Цикл
			   Кс = Число(Сред(ЦН, Инд, 1))*(10-Инд) + Кс; // Контрольная сумма.
			КонецЦикла;
			Если (Кс<100) И (Кс = КЧ) Тогда
				//Сообщить(сСотр.Наименование);
			ИначеЕсли (Кс>101) И (Кс%101 = КЧ) Тогда
				//Сообщить(сСотр.Наименование);
			ИначеЕсли (Кс = 100) ИЛИ (Кс = 101) ИЛИ (Кс%101 = 100) ИЛИ (Кс%101 = 101)    Тогда
				//Сообщить(сСотр.Наименование);
			ИначеЕсли Кс <> КЧ Тогда
				Сообщить("У сотрудника " + сСотр.Наименование + " не правильный снилс");
			КонецЕсли;
		КонецЕсли;
	КонецЦикла;
КонецПроцедуры	
Показать

(9) добавьте проверку снилс в отчет для 7-ки и всем будет польза :).
9. Программулькин 301 28.09.11 14:20 Сейчас в теме
проверка происходит во время ввода СНИЛСА, поэтому тут эта проверка не особо нужна,конечно, обработка требует должного оформления, я так, для себя делал,но можно как исходник использовать, хотя и кадровикам себя "по-быстрому" проверить тоже могут
11. Программулькин 301 29.09.11 03:09 Сейчас в теме
12. Программулькин 301 29.09.11 07:46 Сейчас в теме
Готово, добавил, плюс откорректировал (для 7ки), а для 8ки есть проверка? а то в самой конфе она больно мудрёная какая-то.
13. Shumaher1870 34 31.01.12 19:29 Сейчас в теме
просто и удобно - спасибо
14. margo_m09 26.03.13 14:06 Сейчас в теме
15. chmv 16.09.13 10:10 Сейчас в теме
интереснее с некорректным
Оставьте свое сообщение