Вывод пустого номера ПФР (платформа 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

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

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

- новый код

См. также

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

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

84000 руб.

24.04.2017    52137    104    165    

91

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

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

120000 руб.

19.08.2020    25995    25    1    

28

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

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

12000 руб.

28.07.2016    61640    163    141    

135

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

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

7200 руб.

21.10.2017    89091    338    172    

302

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

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

120000 руб.

07.06.2021    13546    2    3    

3

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 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С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    95521    113    1    

121

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Анализ учета Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

19200 руб.

27.10.2017    42735    29    13    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 Сейчас в теме
интереснее с некорректным
Оставьте свое сообщение