Ошибка при заполнении ЕФС-1 в базе ЗУП

18.01.24

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

Если в базе ЗУП 3.1 включен режим ограничения доступа на уровне записей, то при заполнении ЕФС-1: Сведения о страховом стаже застрахованных лиц (СЗВ-СТАЖ) может возникать ошибка недостатка прав. Предлагается решение, как исправить ошибку.

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Расширение_ИсправлениеЕФС1
.cfe 31,04Kb ver:3.1.28.65
3 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Известно, что по новым правилам кадровикам необходимо сформировать и сдать отчет ЕФС-1 в объединенную структуру СФР до 24 января 2024 года. В связи с этим наблюдается некий ажиотаж по этой теме.

В релизе ЗУП 3.1.28.65 столкнулся с тем, что документ "ЕФС-1: Сведения о страховом стаже застрахованных лиц" работает с ошибкой. 

 

 

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

 

 

Анализ показал, что проблема в тексте запроса - не хватает конструкции "Разрешенные". Чтобы ошибка ушла необходимо добавить в текст запроса недостающую конструкцию.

Можно сделать это самостоятельно - Документ.СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ.ФормаДокумента процедура "УдалитьСотрудниковБезЛьготногоСтажа()". Ниже кусок кода с примером.

Я добавляю конструкцию при помощи схемы запроса - так более наглядно и легче поддерживать.

	Если Объект.ТипСведений = Перечисления.ТипыСведенийСЗВ_СТАЖ.Исходная Тогда 
		Запрос = Новый Запрос;
		Запрос.УстановитьПараметр("Год", Объект.Год);
		Запрос.Текст =
		"ВЫБРАТЬ
		|	СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖСотрудники.Сотрудник КАК Сотрудник
		|ИЗ
		|	Документ.СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖ.Сотрудники КАК СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖСотрудники
		|ГДЕ
		|	СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖСотрудники.Ссылка.ТипСведений В (ЗНАЧЕНИЕ(Перечисление.ТипыСведенийСЗВ_СТАЖ.НазначениеПенсии), ЗНАЧЕНИЕ(Перечисление.ТипыСведенийСЗВ_СТАЖ.НазначениеВыплатПоОСС))
		|	И СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖСотрудники.Ссылка.Проведен
		|	И СведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_СТАЖСотрудники.Ссылка.Год = &Год";
		#Вставка //Инфостарт
		//Добавим в текст запроса конструкцию Разрешенные  
		//Сделаем это через схему запроса, чтобы не заморачиваться с подменами, т.к. не после каждого "ВЫБРАТЬ" можно добавлять РАЗРЕШЕННЫЕ
		//в объединении разрешенные добавляются только в первый запрос пакета
		
		СхемаЗапроса = Новый СхемаЗапроса;
		СхемаЗапроса.УстановитьТекстЗапроса(Запрос.Текст);
		Пакет = СхемаЗапроса.ПакетЗапросов;
		Для Каждого ЗапросПакета ИЗ Пакет Цикл
			Если ТипЗнч(ЗапросПакета) = Тип("ЗапросВыбораСхемыЗапроса") Тогда 
				ЗапросПакета.ВыбиратьРазрешенные = Истина;
			КонецЕсли;
		КонецЦикла;

		Запрос.Текст = СхемаЗапроса.ПолучитьТекстЗапроса();	
		#КонецВставки
		Пенсионеры = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Сотрудник");
		ОбщегоНазначенияКлиентСервер.ДополнитьМассив(СотрудникиСЛьготнымСтажем, Пенсионеры, Истина);	
	КонецЕсли;

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

Бонусом в расширении также фиксится проблема при работе с текущими делами на начальной странице - аналогично недостаточно прав доступа.

 

 

Тестировалось на версии ЗУП 3.1.28.65.

Платформа 8.3.21.1895.

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.28.65

Вступайте в нашу телеграмм-группу Инфостарт

расширение ЕФС-1 СЗВ-СТАЖ ЗУП ошибка доступа 3.1.28.65

См. также

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

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    7190    39    21    

46

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    37767    115    152    

82

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

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    114598    688    176    

729

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

Сделайте взаимодействие сотрудников компании и бухгалтерии быстрым и удобным. С Личным кабинетом сотрудника в 1С:ЗУП 3.1 и КА 2.5 для Telegram больше не нужно лично посещать бухгалтерию и отдел кадров – все документы доступны в Telegram.

9600 руб.

21.03.2022    16503    9    21    

23

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

Решение реализовано в виде внешней обработки. Позволяет перенести данные из Парус 10 под postgres в 1С:ЗУП 3, ЗКГУ 3. Переносит все кадровые данные, зарплату за указанный период.

9600 руб.

30.08.2024    867    1    1    

1

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

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    52292    180    29    

132

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

Обработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    66682    104    50    

107

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

Обработка для диагностики и устранения ошибочных состояний ключей аналитики при использовании новой методики раздельного учета НДС в "Бухгалтерии предприятия ред. 3.0"

6000 руб.

27.01.2015    58331    31    14    

40
Оставьте свое сообщение