Ошибка создания набора данных наборданныхдинамическогосписка исправьте настройки

Как исправлять ошибку, если код не находится в конфигурации

Я
   Novichok VX

11.01.21 — 14:20

При щелчке на реквизите из ЕРП 2.4 показать все, выходит такая ошибка, что с ней делать, если ее код не обнаруживается в базе?

Ошибка при выполнении запроса.

по причине:

Ошибка получения данных

по причине:

Ошибка создания набора данных «НаборДанныхДинамическогоСписка»

по причине:

Ошибка при исполнении запроса набора данных

по причине:

{(14, 47)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля

неограниченной длины и поля несовместимых типов.

И СправочникВидыРабочихЦентров.Подразделение <<?>>= &П2

   acht

1 — 11.01.21 — 14:35

Отметить в диалоге поиска нужные типы текстов.

Рановато тебе в ERP 2.4

   acht

2 — 11.01.21 — 14:39

А хотя там же компоновка, да еще возможно динамическое построение запроса…

Не, ты точно не справишся. Даже начинать не буду.

   SiAl-chel

3 — 11.01.21 — 14:55

(0)

1. Код находится в конфигурации.

2. Ошибка при щелчке на реквизите чего?

   Novichok VX

4 — 11.01.21 — 15:05

(3)

Форма,там тч, там реквизит в строке тч, в конце реквизита стрелочка вниз — показать все, после этого ошибка

   Сергиус

5 — 11.01.21 — 15:07

(0)Скорее всего это надо лезть в свойства запроса динамического списка и там уже смотреть что не так. И проверь, где у тебя установлен параметр П2.

   Novichok VX

6 — 11.01.21 — 15:10

(5)

Как выйти на этот запрос динамического списка? При ошибке не образуется кнопка «подробнее», в конфигурации и расширении текст «И СправочникВидыРабочихЦентров.Подразделение» не находится

   acht

7 — 11.01.21 — 15:15

(5) Имя параметра «П2» явно говорит о том, что запрос полностью сгенерирован компоновкой

   Novichok VX

8 — 11.01.21 — 15:18

(7)

Где и как ее найти эту компоновку?

   hhhh

9 — 11.01.21 — 15:23

(8) ну почитай про динамические списки. щелкаешь на динамическом списке и там в свойствах ищешь

   del123

10 — 11.01.21 — 15:24

На «показать все» открывается скорее всего форма выбора справочника данного реквизита.

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

   SiAl-chel

11 — 12.01.21 — 10:56

(4) Объект конфигурации какой? Какая ветка в дереве конфигурации, какое имя?

(6) Потому что ошибка в тексте запроса динамического списка, т.е. реквизита формы, а не в коде модуля чего-либо. При глобальном поиске ставь галку «Элементы форм» или что-то в этом роде.

  

Fedor-1971

12 — 12.01.21 — 11:05

(0) Открываешь Конфигуратор, находишь свой реквизит в дереве и в свойствах смотришь на Связи параметров выбора и Параметры выбора, то же самое проделать для реквизита на форме

Скорее всего, убрали с формы или документа реквизит Подразделение, а связи не почистили

Вариант 2: смотрим в форму выбора справочника, может там динамически строится запрос ДС

Вариант 3: включи замер производительности непосредственно перед выбором, после ошибки выключи и смотри что и куда полезло (можешь поискать свою строку, может что и найдётся

TurboConf — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Работа с динамическим списком

Автор trialex3, 11 мая 2018, 12:07

0 Пользователей и 1 гость просматривают эту тему.

(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 15:50
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Убрал. теперь после выбора документа список пустой. Если пкм и обновить то пишет

Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(6, 32)}: Не задано значение параметра "СсылкаНаДок"
ЗаказНаПроизводствоП.Ссылка = <<?>>&СсылкаНаДок

Хотя параметр задаю в обработке выбора

&НаСервере
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СсылкаНаДок = ЗаказНаПроизводство.Ссылка;
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", СсылкаНаДок);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры


(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 16:20
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Неа( тоже самое.
странно что он эту ошибку не выдает сразу после выбора документа а только если ПКМ — обновить.

Добавлено: 11 мая 2018, 16:45


только что попытался параметр установить уже при создании на сервере

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Док = Документы.ЗаказНаПроизводство.НайтиПоНомеру("С02851");     
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", Док.Ссылка);
КонецПроцедуры

Ничего не получилось. Что при открытии формы список пустой, что при обновлении


(13) должно работать…
попробуй ЭТОТ запрос в консоли выполнить и посмотри на результат

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают



(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Не уверен произвольная это форма или нет. Поэтому Создал еще одну форму(Произвольную) и скопировал туда все из первой. Результат тот же


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Таки разобрался с проблемой) процедура обработки выбора происходила на сервере, где доступа к параметрам и все остальному видимо не было. Использовал клиентскую процедуру «при изменении» и все заработало.


Ошибка У пользователя недостаточно прав на исполнение операции над базой данных на СКД

Описание ошибки:
Система компоновки данных. Ошибка при формировании отчета:
Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанных1»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.

Найденные решения:

Ошибка возникла при попытке сформировать специально реализованный отчет под пользователем с неполными правами.

1C 8 СКД У пользователя недостаточно прав на исполнение операции над базой данных

Из конечной формулировки в описании ошибки «У пользователя недостаточно прав на исполнение операции над базой данных» в принципе понятно, что у пользователя не хватает прав на работу с каким-то объектом базы.

1С 8 У пользователя недостаточно прав на исполнение операции над базой данных СКД

Можно пытаться анализировать запрос, сверяя его с настройками прав (ролями) пользователя. Но это может затянуться. Можно воспользоваться «Журналом регистрации». В сеансе работы пользователя сразу после возникновения ошибки нажимаем «ОК» и открываем список журнала регистрации через меню «Сервис» — «Журнал регистрации». Находим строку с описанием события «Доступ.Отказ в доступе».

1C 8 Система компоновки данных, Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1"

Открываем форму события и в поле «Метаданные» анализируем, к каким объектам базы у пользователя не хватает доступа. 

1С 8 СКД Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Конкретно в этом случае в базе 1С: Управление торговлей ред. 10.3 была доработана типовая роль для справочника «Контрагенты» для чтения на уровне ограничения доступа к данным — не предоставлять доступ к контрагентам из папки по логике содержащей контрагентов-поставщиков. Поэтому добавление в запросе ключевого слова «РАЗРЕШЕННЫЕ». Отчет сформирован, но для контрагентов, на которые распространилось право — в отчете не выводятся данные — вместо них <Объект не найден>.

1C 8 формирование отчета на СКД, системе компоновки данных, Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

30-09-2020

Журавлев А.С.
(Сайт azhur-c.ru)


Offline

admin

 


#1
Оставлено
:

22 августа 2018 г. 8:45:19(UTC)

admin

Статус: Администрация

Группы: Administrators

Зарегистрирован: 27.07.2018(UTC)
Сообщений: 1,474

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 9 раз в 6 постах

Настраиваем права доступа в 1С Университет ПРОФ

Вариантов настроить права доступа в 1С множество, в том числе полное переписывание системы ролей под себя. Создание своих ролей, конечно, было бы самим правильным и тонко настраиваемым решением, однако, не всем это под силу (нужен 1С-специалист) и такие роли требуют постоянной актуализации при обновлении (если поменялись или добавились какие-либо объекты в системе или логика какого-либо процесса).
Т.к. перед нами стоит задача минимального затрагивания конфигурации, рассмотрим способ, позволяющий настроить доступ через интерфейс программы, минуя настройку в конфигураторе. У него тоже есть свои недостатки, о которых будет указано в статьях, а также предложены варианты их обхода.

Подробнее об одном из варианте настройки прав доступа следующие статьи в трех частях:

Часть 1. Базовые права
Часть 2. Ограничение доступа к справочникам
Часть 3. Концепция ограничения доступа к дополнительным (внешним) обработкам


Вверх

Offline

Ella

 


#2
Оставлено
:

17 октября 2018 г. 20:55:41(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

В версии 2.1.4 1С:Университет ПРОФ появилась еще возможность запрета редактирования справочников (без правки конфигурации и ролей).
Настройка называется: «Настройки запрета редактирования объектов» (в подсистеме администрирование).

скрин:
access.png (247kb) загружен 41 раз(а).

Работает только для справочников. Если у справочника указать «Тип ограничения редактирования» не равный «не ограничивать», например, «Ограничивать всё», то у пользователей при попытке отредактировать элемент этого справочника будет сообщение об ошибке:
Редактирование любых реквизитов справочника ХХХ запрещено! Не удалось записать ХХХ

save-error.png (65kb) загружен 24 раз(а).

Однако это не запретит создание нового элемента.

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

Отредактировано пользователем 17 октября 2018 г. 20:57:14(UTC)
 | Причина: Не указана


Вверх

WWW

thanks 1 пользователь поблагодарил Ella за этот пост.

Anton Grisko

оставлено 25.05.2021(UTC)


Offline

Ella

 


#3
Оставлено
:

29 мая 2019 г. 7:27:15(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Пример настройки прав доступа для оператора приемной комиссии:

Данный фрагмент доступен только зарегистрированным пользователям.

Всё в экран не помещается, смотрите Excel-файл:

Данный фрагмент доступен только зарегистрированным пользователям.

Ну и люди соответственно в данную группу добавляются:

Данный фрагмент доступен только зарегистрированным пользователям.


Вверх

WWW


Offline

Ella

 


#4
Оставлено
:

12 января 2020 г. 18:12:34(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

См. также Разделение прав по видам приказов


Вверх

WWW


Offline

Наталья87

 


#5
Оставлено
:

15 января 2020 г. 10:40:32(UTC)

Наталья87

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.12.2019(UTC)
Сообщений: 1

Сказал(а) «Спасибо»: 1 раз

Здравствуйте. Подскажите, пожалуйста. При настройке профилей групп доступа, какие роли нужно дать д/группы пользователь? После назначения ролей «Пользователь» и «Пользователь базовые права» программа не разрешает вход созданному пользователю. ПРОФ 2.1.7.16


Вверх

Offline

Ella

 


#6
Оставлено
:

15 января 2020 г. 11:04:35(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Автор: Наталья87 Перейти к цитате

Здравствуйте. Подскажите, пожалуйста. При настройке профилей групп доступа, какие роли нужно дать д/группы пользователь? После назначения ролей «Пользователь» и «Пользователь базовые права» программа не разрешает вход созданному пользователю. ПРОФ 2.1.7.16

У нас заданы такие права профилю Пользователи (версия универа 2.1.6):

  • Базовые права БСП
  • Вывод на принтер, в файл, в буфер обмена
  • Добавление изменение личных шаблонов сообщений
  • Запуск веб-клиента
  • Запуск тонкого клиента
  • Пользователь
  • Редактирование, отправка по почте, сохранение в файл печатных форм
  • Сохранение данных пользователя

Скрин:
users-pravo.png (31kb) загружен 5 раз(а).


Вверх

WWW

thanks 1 пользователь поблагодарил Ella за этот пост.

Наталья87

оставлено 15.01.2020(UTC)


Offline

Margarita

 


#7
Оставлено
:

22 мая 2020 г. 4:52:40(UTC)

Margarita

Статус: Новый участник

Группы: Registered

Зарегистрирован: 23.03.2020(UTC)
Сообщений: 6
Откуда: Барнаул

Сказал(а) «Спасибо»: 2 раз

Спасибо!


Вверх

Offline

Dorofea

 


#8
Оставлено
:

5 августа 2020 г. 8:07:12(UTC)

Dorofea

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.05.2020(UTC)
Сообщений: 3
Откуда: Красноярск

Добрый день, тоже с правами для технических секретарей борюсь, пока не очень эффективно,спасибо за советы, пойду пробовать


Вверх

Offline

Dorofea

 


#9
Оставлено
:

5 августа 2020 г. 11:26:10(UTC)

Dorofea

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.05.2020(UTC)
Сообщений: 3
Откуда: Красноярск

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

Отредактировано пользователем 5 августа 2020 г. 11:52:07(UTC)
 | Причина: Не указана


Вверх

Offline

Ludmila Tihonova

 


#10
Оставлено
:

7 августа 2020 г. 22:37:56(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: Dorofea Перейти к цитате

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

Прочтите внимательнее вторую часть статьи. Скорее всего Вы не добавили справочники в список метаданных (только после этого они появятся в администрировании прав).


Вверх

Offline

Вадим ВСПУ

 


#11
Оставлено
:

26 марта 2021 г. 10:58:02(UTC)

Вадим ВСПУ

Статус: Новый участник

Группы: Registered

Зарегистрирован: 19.03.2021(UTC)
Сообщений: 1

После перехода на версию 2.2.2.6 на справочнике «Физические лица» при включенной константе «Разграничивать доступ к справочнику «Физические лица»» у рядовых пользователей стало выпадать сообщение:

{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление

Технические подробности:
Ошибка выполнения фонового задания РаботаСЭлементамиФормыСервер.ЗаполнитьДанныеДереваГруппировки с идентификатором fd7d9369-1a80-4710-84f6-8ed455bdfeb7 по причине
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление
{ОбщийМодуль.РаботаСЭлементамиФормыСервер.Модуль(310)}: ТаблицаЗначений = ПроцессорВывода.Вывести(ПроцессорКомпоновки);

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных «НаборДанныхДинамическогоСписка»
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в ограничении доступа к данным.
объект: ‘Справочник.ФизическиеЛица’, поле: ‘Ссылка’; право: ‘Чтение’
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление
по причине:
{(53, 33)}: Таблица не найдена «РегистрСведений.ЗакреплениеЗаКафедрой»
ИЗ <<?>>РегистрСведений.ЗакреплениеЗаКафедрой КАК Закрепление

См. также журнал регистрации.
{ОбщийМодуль.ДлительныеОперации.Модуль(654)}: ВызватьИсключение ТекстОшибки;
{Справочник.ФизическиеЛица.Форма.ФормаВыбораФизическихЛиц.Форма(3012)}: Возврат ДлительныеОперации.ЗаданиеВыполнено(ИдентификаторЗадания);
{Справочник.ФизическиеЛица.Форма.ФормаВыбораФизическихЛиц.Форма(2931)}: Если ЗаданиеВыполнено(ИдентификаторЗадания) Тогда


Вверх

Offline

Ella

 


#12
Оставлено
:

26 марта 2021 г. 17:58:20(UTC)

Ella

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 28.07.2018(UTC)
Сообщений: 184

Сказала «Спасибо»: 3 раз
Поблагодарили: 46 раз в 34 постах

Скорее всего будет исправлено в следующем релизе.


Вверх

WWW


Offline

vladkaspb

 


#13
Оставлено
:

29 марта 2021 г. 20:10:58(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

посмотрел. интересно


Вверх

Offline

vladkaspb

 


#14
Оставлено
:

29 марта 2021 г. 20:12:38(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

каким образом у вас можно разделить права для разделения интерфейса пользователя? на данный момент не очень удобная настройка интерфейса


Вверх

Offline

vladkaspb

 


#15
Оставлено
:

29 марта 2021 г. 20:14:08(UTC)

vladkaspb

Статус: Новый участник

Группы: Registered

Зарегистрирован: 29.03.2021(UTC)
Сообщений: 4
Откуда: spb

Когда планируется разработка «нормального» разделения ролей в конфигурации?


Вверх

Offline

Ludmila Tihonova

 


#16
Оставлено
:

30 марта 2021 г. 9:54:04(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: vladkaspb Перейти к цитате

Когда планируется разработка «нормального» разделения ролей в конфигурации?

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


Вверх

Offline

Ludmila Tihonova

 


#17
Оставлено
:

8 апреля 2021 г. 11:17:40(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

Автор: Вадим ВСПУ Перейти к цитате

После перехода на версию 2.2.2.6 на справочнике «Физические лица» при включенной константе «Разграничивать доступ к справочнику «Физические лица»» у рядовых пользователей стало выпадать сообщение:

На официальном сайте выложен патч, исправляющий эту ошибку:
https://releases.1c.ru/p…PROF_2_2&ver=2.2.2.6


Вверх

Offline

imaginati

 


#18
Оставлено
:

13 мая 2021 г. 15:59:29(UTC)

imaginati

Статус: Новый участник

Группы: Registered

Зарегистрирован: 13.05.2021(UTC)
Сообщений: 2

Сказал(а) «Спасибо»: 3 раз

Подскажите пожалуйста,
после того как создал Шаблонных пользователей и зашел под одним из них, стоит задача — в панели разделов, мне нужно убрать все лишние значки и оставить значок только «Приемная комиссия» к примеру.
Но у шаблонного пользователя с правами «Пользователь» нет настройки в меню «Вид», «Настройка панели разделов»,
как тогда под шаблонным пользователям убрать значки?
В инструкции сказано, что нужно заходить именно под шаблонным профилем пользователя.


Вверх

Offline

Ludmila Tihonova

 


#19
Оставлено
:

13 мая 2021 г. 17:31:51(UTC)

Ludmila Tihonova

Статус: Advanced Member

Группы: Registered

Зарегистрирован: 29.07.2018(UTC)
Сообщений: 663

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 35 раз в 34 постах

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


Вверх

thanks 1 пользователь поблагодарил Ludmila Tihonova за этот пост.

imaginati

оставлено 14.05.2021(UTC)


Offline

imaginati

 


#20
Оставлено
:

14 мая 2021 г. 9:22:37(UTC)

imaginati

Статус: Новый участник

Группы: Registered

Зарегистрирован: 13.05.2021(UTC)
Сообщений: 2

Сказал(а) «Спасибо»: 3 раз

Автор: Ludmila Tihonova Перейти к цитате

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

Спасибо! Добавил роль «Сохранение данных пользователя» роли «Пользователи» и вкладка «Вид» появилась, так же заработало контекстное меню по правой кнопке мыши.

Тогда возник другой вопрос — если нужно сделать так, что бы убрать у пользователей лишние значки в панели разделов, но что бы они потом самостоятельно их себе не «вернули»?
Можно ли тогда пойти таким путем:
— сперва добавить права «Сохранение данных пользователя» роли «Пользователь»;
— затем убрать под каждым шаблонным пользователем «лишние» значки с панели разделов;
— а после настройки панели разделов, снова отобрать права «Сохранение данных пользователя» у роли «Пользователь»;

А ещё, где можно посмотреть описание всех существующих ролей?


Вверх
Пользователи, просматривающие эту тему

Гость

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Приведены некоторые ошибки, их причины и решения при обновлении конфигураций баз всеми любимой 1С 8.3.


Обновление УТ 11.1.10.199 => 11.2.2.119
После обновления конфы при запуске в режиме Предприятия ошибка:
{ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(225)}: Тип не определен (СправочникОбъект.ЕдиницыИзмерения)

Причина:
В новой версии конфы удаляется справочник ЕдиницыИзмерения и соответственно удаляются все обращения к нему в коде.
Но т.к. модуль БУС (модуль для обмена с сайтом Битрикс) не находится на поддержке, он обращается к справочнику, которого уже нет.

Решение:
1) Удалить в новой версии модуль БУС (отметить галочки)
2) Обновить модуль БУС после обновления


Обновление УТ 11.2.2.119 => 11.2.3.84
При внесении изменений в конфигурацию ошибка:

Записи регистра сведений стали неуникальными: ВерсииОбъектов.

Решение:
Зайти в Предприятие, ВсеФункции -> РегистрыСведений -> ВерсииОбъектов и удалить косячный объект.


В данном случае был объект с незаполненным реквизитом Объект.


“Виснет” обновление базы в режиме предприятия – запускается, но постоянно 0%.

Решение:
Отредактировать регламентное задание “Отложенное обновление ИБ”: устанавливал чтобы запускалось каждые 60 сек.


Ошибка после обновления платформы и запуске синхронизации:
"Не удалось подключиться к другой программе: Метод объекта не обнаружен (Connect)"

Решение:
Выполнить регистрацию COM-соединения:
Regsvr32 “C:Program Files (x86)1cv8НОМЕР_ПЛАТФОРМЫbincomcntr.dll”


При обновлении ЗУП 2.5 на 3.0 на платформе 8.3.12.1412 при запуске в режиме Предприятия:
Ошибка (идентификаторы могут быть разные):
ERROR: column "fld16387rref" does not exist
LINE 2: COALESCE(Fld16387RRef,Q_001_F_000RRef)

Причина: В клиент-серверном варианте инфорационной базы с использованием PostgreSQL при выполнении запроса, содержащего ПОЛНОЕ СОЕДИНЕНИЕ может происходить ошибка вида. Код ошибки: 10193154.
Решение:
Обновить платформу на 8.3.12.1529.


Обновление УТ 11.4.6.166 => 11.4.6.174
Ошибка на этапе запуска в режиме Предприятия (кажется):
{Документ.РеализацияТоваровУслуг.МодульОбъекта(3237,7)}: Переменная не определена (СуммаПредоплаты)
ВызватьИсключение(ТекстОшибки);

Причина:
Новый код в модуле объекта РеализацияТоваровУслуг я пометил на объединение с имеющимся в текущей конфигурации. Но, объединился он криво (или я недоглядел). Реквизит СуммаПредоплаты на самом деле был переименован в УдалитьСуммаПредоплаты, и вызываться в коде не должен).

Решение:
Откатился назад и обновился еще раз без объединения с имеющимся кодом. Уже после обновления исправил код вручную.


Обновление УТ 1.3.4.228 => 11.4.6.174
Ошибка на этапе объединения конфигураций:
На удаляемый объект ОбщийМодуль.УчетНДСУТ есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект РегламентноеЗадание.ФормированиеДвиженийПоПартиямЗатратамНДС есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.УчетНДС.Состав
На удаляемый объект ЖурналДокументов.ПередачиВозвратыТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.НастройкаПередачиТоваровМеждуОрганизациями есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Подсистема.ПродажиМеждуОрганизациями.Состав
На удаляемый объект Обработка.ПомощникИсправленияОстатковТоваровОрганизаций есть ссылки в объектах основной конфигурации:
Подсистема.РегламентированныйУчет.Состав
На удаляемый объект Обработка.ТекущиеДелаПоЭДО есть ссылки в объектах основной конфигурации:
Подсистема.Органайзер.Состав
На удаляемый объект РегистрСведений.УдалитьАдресныйКлассификатор есть ссылки в объектах основной конфигурации:
Подсистема.НормативноСправочнаяИнформация.Подсистема.БазовыеКлассификаторы.Состав

ПричинЫ:
Почему остались ссылки на удаляемые объекты в конфе?
1) Возможно, объекты со ссылками тоже должны были быть удалены, но по какой-то причине этого не произошло.
2) Просто тупняк обработки обновления, которая не “зачистила” места использования удаляемых объектов.

РешениЯ:
1) По хорошему, нужно найти все места использования и разобраться, почему остались ссылки на удаляемые объекты. Устранить их и вновь запустить обновление, чтобы объекты смогли удалиться автоматически.
2) Но можно и проще: убрать галки в форме сравнения конфигураций с этих объектов, чтобы они не пытались удалиться из текущей конфы. Но теперь в базе будут мусорные объекты, которые никто и никогда не будет использовать.


Обновление УТ
Ошибка:
Ошибка инициализации модуля: Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера
по причине:
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(13,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандуСоздатьНаОснованииБизнесПроцессЗадание(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(14,2)}: Переменная не определена (ВводНаОснованииПереопределяемый)
<<?>>ВводНаОснованииПереопределяемый.ДобавитьКомандыСоздатьНаОснованииПисмаПоШаблону(КомандыСоздатьНаОсновании);
{Документ.УдалитьАктОРасхожденияхПриПоступленииТоваров.МодульМенеджера(23,45)}: Переменная не определена (ВводНаОсновании)
КомандаСоздатьНаОсновании.Представление = <<?>>ВводНаОсновании.ПредставлениеОбъекта(Метаданные.Документы.УдалитьАктОРасхожденияхПриПоступленииТоваров);

Причина:
Комбинация двух предыдущих ошибок. В предыдущем релизе конфигурации объект УдалитьАктОРасхожденияхПриПоступленииТоваров был “помечен на удаление” (т.к. в имени написано “Удалить”), значит в этом новом релизе он должен был быть удален. Но на него остались ссылки в других объектах, поэтому автоматически он не удалился. Соответственно, проблемный объект УдалитьАктОРасхожденияхПриПоступленииТоваров содержит неактуальные обращения к уже несуществующим реквизитам других объектов (ВводНаОснованииПереопределяемый и др.).

Решение:
Удалить объект УдалитьАктОРасхожденияхПриПоступленииТоваров из конфы:
1) найти места использования: ПКМ на объекте => Найти места использования. Как оказалось, ссылались некоторые команды в других объектах
2) убрать места использования: поснимать галочки на удаляемый объект в этих командах (в реквизите “Тип параметра команды”, кажется)
3) запустить выполнение обновления повторно, и этот объект должен спокойно выпилиться из конфы


Обновление УТ
Ошибка:
Роль.ДобавлениеИзменениеФизическихЛиц: Дублирование имени объекта метаданных:
Обработка.ПомощникИсправленияОстатковТоваровОрганизаций: Дублирование имени объекта метаданных:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.

Причина:
Тупняк обработки обновления: дубликат не должен быть создаваться.

Решение:
(точно не помню) По логике – удалил дубликаты из конфы.


Обновление УТ
В режиме Предприятия:
Ошибка при выполнении запроса.
по причине: Ошибка получения данных
по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине: Ошибка при исполнении запроса набора данных
по причине: Ошибка выполнения запроса
по причине: Ошибка в ограничении доступа к данным.
объект: 'Документ.ПриобретениеТоваровУслуг', поле: 'Проведен'; право: 'Чтение'
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"
по причине:
{(38, 27)}: Синтаксическая ошибка ":"
НеверноеИмяТекущейТаблицы<<?>>: "Документ.ПоступлениеТоваровУслуг"

Причина:
В последних версиях УТ осуществляется переход от документов ПоступленияТоваровУслуг к ПриобретениямТоваровУслуг. Виновником была самописная роль ДобавлениеИзменениеПоступленийТоваровУслугБезРаспроведения, созданная копированием стандартной ДобавлениеИзменениеПоступленийТоваровУслуг. Но если стандартная была автоматически как нужно подпилена обработкой обновления (или же вообще удалена), то самописная осталась с неверными ссылками на старые документы.

Решение:
Убрал в самописной роли галки на документ ПоступлениеТоваровУслуг, оставил только на Приобретения.


Просмотров:
2 918

Как исправлять ошибку, если код не находится в конфигурации

Я
   Novichok VX

11.01.21 — 14:20

При щелчке на реквизите из ЕРП 2.4 показать все, выходит такая ошибка, что с ней делать, если ее код не обнаруживается в базе?

Ошибка при выполнении запроса.

по причине:

Ошибка получения данных

по причине:

Ошибка создания набора данных «НаборДанныхДинамическогоСписка»

по причине:

Ошибка при исполнении запроса набора данных

по причине:

{(14, 47)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля

неограниченной длины и поля несовместимых типов.

И СправочникВидыРабочихЦентров.Подразделение <<?>>= &П2

   acht

1 — 11.01.21 — 14:35

Отметить в диалоге поиска нужные типы текстов.

Рановато тебе в ERP 2.4

   acht

2 — 11.01.21 — 14:39

А хотя там же компоновка, да еще возможно динамическое построение запроса…

Не, ты точно не справишся. Даже начинать не буду.

   SiAl-chel

3 — 11.01.21 — 14:55

(0)

1. Код находится в конфигурации.

2. Ошибка при щелчке на реквизите чего?

   Novichok VX

4 — 11.01.21 — 15:05

(3)

Форма,там тч, там реквизит в строке тч, в конце реквизита стрелочка вниз — показать все, после этого ошибка

   Сергиус

5 — 11.01.21 — 15:07

(0)Скорее всего это надо лезть в свойства запроса динамического списка и там уже смотреть что не так. И проверь, где у тебя установлен параметр П2.

   Novichok VX

6 — 11.01.21 — 15:10

(5)

Как выйти на этот запрос динамического списка? При ошибке не образуется кнопка «подробнее», в конфигурации и расширении текст «И СправочникВидыРабочихЦентров.Подразделение» не находится

   acht

7 — 11.01.21 — 15:15

(5) Имя параметра «П2» явно говорит о том, что запрос полностью сгенерирован компоновкой

   Novichok VX

8 — 11.01.21 — 15:18

(7)

Где и как ее найти эту компоновку?

   hhhh

9 — 11.01.21 — 15:23

(8) ну почитай про динамические списки. щелкаешь на динамическом списке и там в свойствах ищешь

   del123

10 — 11.01.21 — 15:24

На «показать все» открывается скорее всего форма выбора справочника данного реквизита.

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

   SiAl-chel

11 — 12.01.21 — 10:56

(4) Объект конфигурации какой? Какая ветка в дереве конфигурации, какое имя?

(6) Потому что ошибка в тексте запроса динамического списка, т.е. реквизита формы, а не в коде модуля чего-либо. При глобальном поиске ставь галку «Элементы форм» или что-то в этом роде.

  

Fedor-1971

12 — 12.01.21 — 11:05

(0) Открываешь Конфигуратор, находишь свой реквизит в дереве и в свойствах смотришь на Связи параметров выбора и Параметры выбора, то же самое проделать для реквизита на форме

Скорее всего, убрали с формы или документа реквизит Подразделение, а связи не почистили

Вариант 2: смотрим в форму выбора справочника, может там динамически строится запрос ДС

Вариант 3: включи замер производительности непосредственно перед выбором, после ошибки выключи и смотри что и куда полезло (можешь поискать свою строку, может что и найдётся

Работа с динамическим списком

Автор trialex3, 11 мая 2018, 12:07

0 Пользователей и 1 гость просматривают эту тему.

(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 15:50
(8) ну, УБЕРИ основную таблицу крестиком ТАКИМ [Х]

Убрал. теперь после выбора документа список пустой. Если пкм и обновить то пишет

Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(6, 32)}: Не задано значение параметра "СсылкаНаДок"
ЗаказНаПроизводствоП.Ссылка = <<?>>&СсылкаНаДок

Хотя параметр задаю в обработке выбора

&НаСервере
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СсылкаНаДок = ЗаказНаПроизводство.Ссылка;
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", СсылкаНаДок);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры


(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 16:20
(11) МОЖЕТ:
Процедура ЗаказНаПроизводствоОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра(«СсылкаНаДок», ВыбранноеЗначение);
Элементы.ХарактеристикаИзделия.Обновить();
КонецПроцедуры

Неа( тоже самое.
странно что он эту ошибку не выдает сразу после выбора документа а только если ПКМ — обновить.

Добавлено: 11 мая 2018, 16:45


только что попытался параметр установить уже при создании на сервере

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Док = Документы.ЗаказНаПроизводство.НайтиПоНомеру("С02851");     
ХарактеристикаИзделия.Параметры.УстановитьЗначениеПараметра("СсылкаНаДок", Док.Ссылка);
КонецПроцедуры

Ничего не получилось. Что при открытии формы список пустой, что при обновлении


(13) должно работать…
попробуй ЭТОТ запрос в консоли выполнить и посмотри на результат

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают



(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Не уверен произвольная это форма или нет. Поэтому Создал еще одну форму(Произвольную) и скопировал туда все из первой. Результат тот же


Цитата: wise от 11 мая 2018, 17:27
(15) эта форма, СЛУЧАЙНО, не является формой списка документа..?
это ДОЛЖНА быть Произвольная форма.

Таки разобрался с проблемой) процедура обработки выбора происходила на сервере, где доступа к параметрам и все остальному видимо не было. Использовал клиентскую процедуру «при изменении» и все заработало.


Здравствуйте ЗУП ЗУП 3.1.24.408
В продолжение вопроса https://buhexpert8.ru/voprosy/voprosy-1s-zup/pereimenovanie-podrazdelenij-pri-sinhronizatsii.html
работа с регистром очень медленная. Хотя после сноса старой настройки и создания новой там не так много записей. Например, открывается этот регистр минут 10, а отбор по типу приемника СправочникСсылка.ПодразделенияОрганизации идет 40 минут, завершается ошибкой создания набора данных. но таки открывает этот отбор после обновления таблицы, которое занимает 10 минут. Тестирование, исправление, реиндексацию делали. Не помогло.

:!:
1) Обновил индекс через обработку — осталась критическая ошибка.
2) Восстановил все последовательности
3) исправил все, что можно было через интерфейс предприятия.
4) в режиме конфигуратора «тестирование и исправление» проходит все пункты кроме «реструктуризация таблиц информационной базы» — в конце которой ( как только начинает выводится текст в инф.окно) — конфигуратор вылетает с критической ошибкой  :o  :!:
5) пробовал серверный и файловый варианты — то же самое.
6) пробовал выгружать/загружать базу через файлы *.dt

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

Посоветуйте, пожалуйста, что делать в таких ситуациях, т.к. так и не понял что сделал, чтобы заработало  :oops:  — можно ли где-то почитать о настройке дампа краха АА?

P.S. был в панике  :o  :o  :o  если так дальше пошло бы- неизвестно было бы на каком ещё действии система падать начала бы….

Изменено: Александр Тугаенко28.12.2010 00:55:28
(уточнение)

Перестал работать быстрый поиск контрагентов в справочнике Контрагенты в 1С 8.3 Бухгалтерия. Программа сообщает, что данного контрагента нет в базе, хотя он есть в справочнике. Найти его получается либо только пролистыванием справочника, либо через Расширенный поиск, что очень неудобно.

Содержание

  • Почему не работает поиск по контрагенту в 1С
  • Не работает поиск в 1С — исправляем ошибку
    • Обновление индексов полнотекстового поиска данных
    • Автоматическое обновление индекса полнотекстового поиска регламентным заданием
    • Проверка логической и ссылочной целостности элементов базы

Причиной возникновения данной ошибки могут быть:

  • устаревшие индексы полнотекстового поиска данных;
  • «битые» ссылки на элементы справочника Контрагенты.

Рассмотрим действия по исправлению ситуации для каждого случая отдельно.

Обновление индексов полнотекстового поиска данных

Чтобы обновить устаревшие индексы полнотекстового поиска, необходимо:

  1. Открыть форму Общие настройки: раздел Администрирование — Настройки программы – Общие настройки.
  2. Проверить использование Полнотекстового поиска данных в программе:
    • флажок Полнотекстовый поиск данных — установлен.
  3. Перейти в настройку Полнотекстового поиска данных по гиперссылке Настроить.Проверьте указанную в форме Управления полнотекстовым поиском и извлечения текстов дату актуальности и статус индекса. Правильная информация:
    • Дата актуальности индекса — текущая дата;
    • Статус индексаОбновление не требуется.

    Обновление индекса полнотекстового поиска происходит автоматически в фоновом режиме. По заданному разработчиками расписанию в 1С периодически запускается специальная регламентная задача по включению новых объектов программы в общий индекс поиска.

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

  4. Нажать кнопку Очистить индекс для построения нового индекса полнотекстового поиска.
    После выполнения очистки индекса будет доступна кнопка Обновить индекс.
  5. Выполнить обновление индекса полнотекстового поиска, нажав кнопку Обновить индекс.

После обновления индекса:

  • в поле Дата актуальности индекса — устанавливается текущая дата;
  • Статус индекса — переходит в состояние Обновление не требуется;
  • кнопка Обновить индекс — становится недоступной.

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

Если причина ошибки — отсутствие ссылок на новые объекты в полном индексе поиска, то после выполненных действий функция поиска в справочнике Контрагенты и других списках будет работать нормально. Но чтобы исключить повторение подобной ситуации, необходимо проверить настройку выполнения расписания автоматического обновления индекса регламентным заданием.

Автоматическое обновление индекса полнотекстового поиска регламентным заданием

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

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

  1. Откройте форму Регламентные и фоновые задания: раздел Администрирование — Настройки программы — Обслуживание — Регламентные операции — ссылка Регламентные и фоновые задания.
  2. Перейдите на вкладку Фоновые задания. Проверьте, что все запущенные в автоматическом режиме задания Обновление индекса ППД имеют статус Задание выполнено.

По умолчанию Обновление индекса ППД выполняется каждые 60 секунд. Это сделано специально: чтобы все новые данные программы, заведенные пользователями, сразу же становились доступны для быстрого поиска и отбора.

Если данных много, то выполнение этой регламентной операции может серьезно «тормозить» компьютер. Тогда, взвесив все «за» и «против», можно внести изменение в настройку расписания операции Обновление индекса ППД, задав его по-новому: например, обновление индекса каждые 2 часа или даже реже. Нужно учитывать, что в этом случае все вновь добавленные в базу данные будут доступны к отбору с 2-х часовым (или более) опозданием: после обновления индекса полнотекстового поиска.

Проверка логической и ссылочной целостности элементов базы

Причиной возникновения ошибки при поиске объектов в списках справочников и документов могут быть «битые» ссылки на элементы базы. Это происходит, если нарушена ссылочная или логическая целостность объектов, которые отбираются функцией Поиск.

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

Для исправления «битых» ссылок в базе данных достаточно выставить в форме Тестирование и исправление информационной базы следующие условия проверки и нажать кнопку Выполнить:

  • флажок Реиндексация таблиц информационной базы;
  • флажок Проверка логической целостности информационной базы;
  • флажок Проверка ссылочной целостности информационной базы;
  • переключатель Тестирование и исправление;
  • При наличии ссылок на несуществующие объектыНе изменять;
  • При частичной потере данных объектовНе изменять.

Программа в автоматическом режиме протестирует данные и постарается исправить все найденные ошибки в базе. Более сложные случаи восстановления информационной базы потребуют внимания и вмешательства программистов 1С.

С работой функционала Тестирование и исправление можно ознакомиться в статье Тестирование и исправление базы 1С 8.3: какие галочки ставить

БухЭксперт8 напоминает, что перед любыми действиями с информационной базой 1С нужно выполнить ее резервное копирование. Тестирование и исправление информационной базы носит необратимый характер и в некоторых случаях может привести к потере базы.

См. также:

  • Как правильно настроить интерфейс ТАКСИ для успешной работы
  • Изменения в Платформе 8.3.15
  • Тестирование и исправление базы 1С 8.3: какие галочки ставить

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Неизвестный идентификатор формы 1С 8.3

При работе с управляемыми формами 1С можно встретить ошибку Неизвестный идентификатор формы 1С 8.3. Чаще всего причиной ошибки является неправильное указание имени формы объекта в программном коде.

Изучив статью, вы ознакомитесь с порядком исправления ошибки:

  • в конфигурации 1С;
  • в подключенном электронном документообороте 1С.

Ошибка Неизвестный идентификатор формы 1С 8.3 встречается сегодня редко. Связано это с усовершенствованием Платформ 1С.

Причинами ошибки могут быть:

  • ошибка Платформы 1С;
  • одновременное использование внешних обработок и отчетов с одинаковым именем в нескольких сеансах 1С;
  • неправильное указание идентификатора формы объекта в программном коде.

Поскольку первые две причины более актуальны на старых Платформах 1С, разберем пример неправильного указания идентификатора формы в программном коде.

Неправильное указание идентификатора формы

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

Для поиска и устранения ошибки выполните следующие действия:

1. Откройте Конфигуратор.

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

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

  • Выбранная форма = «ФормаДокументаОднострочные».

4. Откройте в Конфигураторе список форм документа Списание с расчетного счета.

Как видно из списка форм, документ не содержит формы ФормаДокументаОднострочные. При написании процедуры допущена ошибка: правильный идентификатор формы — ФормаДокументаОднострочная.

5. Исправьте идентификатор формы в процедуре ОбработкаПолученияФормы на правильный. После этого открытие документа Списание с расчетного счета выполнится без ошибки.

Ошибка неизвестный идентификатор формы 1С-отчетность

Если в 1С подключен блок 1С-Отчетность, ошибка Неизвестный идентификатор формы может указывать на неправильные настройки регламентированной отчетности.

При попытке открытия регламентированных отчетов появляется ошибка Неизвестный идентификатор формы.

Для исправления ошибки проверим выставленные настройки отчетности.

Для этого:

  • Откройте форму Регламентированные отчеты в разделе Отчеты.

  • Перейдите на вкладку Настройки.

  • Проверьте, не стоят ли флажки в группах:
  • Общие настройки (задаются администратором);
  • Персональные настройки (задаются пользователем).

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

  • Сохраните изменения настроек документооборота 1С-Отчетность и перезапустите сеанс 1С.

Чистка кеша учетной записи документооборота

Ошибка Неизвестный идентификатор формы в 1С 8.3 при подключенном внешнем электронном документообороте также может указывать на необходимость чистки кеша файлов с ресурсов оператора электронного документооборота.

Для чистки кеша файлов выполните следующие действия:

1. Вызовите команду Все функции.

2. Наберите первые слова имени регистра в поисковой строке формы и выберите из отобранного списка регистр Кеш файлов с ресурсов оператора электронного документооборота по универсальной схеме.

3. Выполните удаление записей регистра по кнопке Очистить кеш.

Это поможет электронному документообороту работать без ошибок.

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

Ошибка при выполнении запроса.

по причине:

Ошибка получения данных

по причине:

Ошибка создания набора данных «НаборДанныхДинамическогоСписка»

по причине:

Ошибка при исполнении запроса набора данных

по причине:

{(7, 35)}: Неверные параметры

ДокументАвансовыйОтчет.Ссылка В (<<?>>&П)

Захожу в форму списка документа «Авансовый отчет», в реквизит Список (тип — динамический список), открываю пункт «Настройка списка» — Запрос. Но в этом запросе нет этого кода. В глобальном поиске тоже этого сочетания не нашёл. Как выйти на источник ошибки?

 
 
 
 

 

 

�� �������

�������

����

��������


 

 

 

 

 

 

������ ���������� (�� ������� House M.D. � ����������� � ������ �������)

  • �-� �����: ����� �������. �������, 26 ���, ����� ���� ��� �������, � �������� �� ��� �������� ����� 6 �����. ��� �������� ��-�� �������������� ��������� � ������
    �-� ����: �����, ��������� ����� ��� ��������� ������������� �� �� ������ ������.
  • �-� ����: �����������, ��� ����� �������� ���������� �� ���� ������� ����������� ������. � �� �������� �������������.
    �������: ������ � ������ ������ ����������� ������? ����� �����, �� ����� ����������� ���-������ � ���������������. ��� ���-�� ������� ������ � ��������� 帅
    �-� ����: ��, ���������. ������������� �������� ����� ������ ����. �������� ������������� �� �� �����������. ��� ������ ������� ������� ���.��������, �������� ��� ������.
    �������:��� ��������.
    ���� � ��������� �������������
    �������: � ���� ������� ��������.
    �-� ����:(����������) ������,����-�������. ������� �� ��������. ���� ������ �������� ��������. ������ �� ��� � �����. ��������� � ������ ����� ������. � ������� � ������ ����������� ������.
  • �-� ����: � �������� �������, ��� ��� ���� ������ ��� �� ����, ��� ������ ����������.
    ��� ���������: � ������, ��� ��� ������� ��������. � ���, �� �������� ��� �������?
    �-� ����: Ÿ ������� � � ��������? ����� ���������.
  • ���� ���������: � �������� �������, ��� ��� ���� ��������� ��� ��������?
    �-� ����: ���, �� � ����������� ����� �������
    �-� �����: �� ����� �������� � � ����?
    �-� ����: ��������, ��� ������� �� � �������. �������, ����� ���������� ������ ��� 1000 ���� ��������.
  • ������: � �� ������� ������������, ����� ��� ����� ������� ��� ������ ���������.

� ���� ������ ������� ������ ����� ��������� ������� ��������������� ��������, ������� ����� ���������� ��� ������ � 1�:����������� 8.1.

������ ������ ����� ���, �� ����� ������� �� ����, � ���� ����� ��������� ����� ������ ���� :))) . ������� ����� ������� ����� ������������, ��� ������ �������� ������� ���� ������ ��� ���������� ��� �����������, � �� ������ ������� ������ ������� � ���������� �������� �� ������. ��� �� ����� ��� ��������, ���������� ����� ������� �� ���� �������� ����� ����������� ��� ������� ����������� �������.

�������� �������

� �������� �������� ����� ���������:

������ 1. ������������ ����������� �� ������������� ������� 1�:�����������.

����� ���������:

«������ ���������� � �������� 1�: ����������� 8.1:
server_addr=App1�:1540=������ �������� ������� � �������
(Windows sockets — 10061(0x0000274D)
No connection could be made because the target machine actively refused it) line =567

������ 2. «���������» ������ � �������������� ����.

����� ���������:

������ ��� ���������� �������� � �������������� �����

Microsoft OLE DB provider for SQL Server: Login failed for user �user1c�

HRESULT=80040E4D, SQLSrvr: Error state=1, Severity=E, native=18456, line=1

������ 3. �������� «�����������» ������.

����� ���������: ���������� ����������� ������ �� ������� 1� ����������� (80010108)�

1. ����������� ������ (����������) ������ � ����������� ��������� �������������

����������� ������

  • ������������ ������ (����� �/��� ������ ����������, ������� ����� ����������� ��� ������� ��������). �������� ����� ����������� � ������� ���������������� �������. �����: ���� �� �� ����������� ��������������� ������ ��� ������ �����, ��������� ��� �� ���������� ��� ���� ������� «����������» (EXCP) � ������������ ������ ������ ������� ���������.
  • ������������ ����� ������������� ������. ��� � ���������� ������� ������������ ����� �������� ��������� �����.
  • �������� ����� ���������, ����������� ����� ������ �������� ������������� �������� �� ����������� ����� ������.
  • ��������� ����� ������� �� ������ ��������� � ��������� ��� � ������ ��������� ��� ���������� ������� ��������.
  • ��, ��� �� ����� �� ���������� �������� ������� � �������� ���������, ������ �� �� �����, ����� ��� ��� ���� ��������� ��� ����������.

����������. ������ 1. ����� � ���� � ������� «��� ����� ����� ������� �������» �� ����������� �� ������ �������� ������ «10061» ������� ����� ���������� ������� � �������: �� ������� ���������� ����������� ������ «����� ������� 1�:����������� 8.1«. �������������� �� ���� ���������, �������� �� ��������� ������:

net start ����� ������� 1�:����������� 8.1

���� ������ ���������� �� ��������, � ��������� ������� �������� ����� ����� C:Program Files1cv81server � ������� ���������� ����� �������� ������.

 

 

2. ��������������� ������

������������� ������

�� ����������� �������� ��������, ���� ������ ����� �� ���� ��� ������ ������ ����� �������. ������ ����� ������, ���� ������� �� ������� ��� �������� ����������. �� ������ ������ ����������� ��������� �������������� ������, ������� �������-����������� � ������ �������. ����� ��������� ����, � ������������� ��������� ��������� �������, ������������� �� ����.

��� ����������� ��������� ������������ � ����� ��������� �� ������. ���� ��� ����������� ��������� ����������, ���������� ��������� ���������� (���� ��� ��������) ������ �������� ��-������. ��� ����������� ������������-��������� � ���� ������� ���������� ����� ���������� ������� �������� ������� ��������� �� ���������� �������������.

��������������� ������

��������� ��������������� ������ ����� ����������� ��� ��������, ����������� «������» ������-���������� ��������. ���������� � ������ �����, �� ���� ��� ����� ���� ������ �������. ���� �� �� ������������ ��������������� �������� ��� �� ������ — ��� �� ������ ������� � �������� ����������� ����� �������. ��������������� ������ ���������� ������ ��� ������� ���� �����.

����� �������������

�-� ���� (������� � �����): �� ������ ��������� ���?
�-� �������/�-� ���� (������������): ���!
�-� ����: ������� ��������� �������� ���!

���� ���� (Everybody lies) � ����

� ������� ������������� ���� ����������. ���� ������ ����������� ����� ���������, ������ ����� ���� ��� ����� ������������ � ���������������� ��� ������ ��������� ����������. ����� ����, ��� ����� � ������ ����������������� �� ������� ������� �/��� ����������� ������, ���� ���� ����.

��������������� ��������

������ ��������������� ��������� ���� ���������� ����������.

����� ����������� �����-���� «������-����������������� ��������» ����������� �������� �����.

����������. ������ 2. ������� �� ������ �� ��������� �������� �� ��������� ������ ��������� «provider for SQL Server». ��� ��������, ��� �������� �������� ��� �������������� ������� ���������� 1�, ������� �������� �������� ��� SQL Server. ���������� �������� �Login failed for user �user1c�� — ��������� ����������, ��� ������ �������� ��� ��������� ����������� ������������ �user1c�, ������� ������ �� SQL Server.

����� ��������� ������������� ������ ������ ���������� �������������, �������� �� � ��� � ������ ������ �������������� ����. ������������ � ����� ������� ������ ��������, ��� ����� �������� �� �����. ��� � ���� ������� ��������� «����» ���������� ����� 1�:�����������, ��� ��� ����� ������ ���� �� �� ��� � ����.

�������:

��������� Management Studio � ������� ������������ � ������� ��� «user1c». �����������, ������������� ������� ������ ������ ������ «user1c». ��� ���� � ���������� �������������� ���� � �������� �������� ������� «������» ������.

����� ���������� ������ � �������������� ���� � �������� �������� 1�:����������� �������� �������.

 

 

3. ����� �������

����� �������

  • ����� ������� �������� �� �������� ����� ������� �������� � �������:
    � ����� ���� � ��� ���� ����� � ������� ���������� �� ����? ������� ��� �������� �� ������ � �� ���� :)
  • ��� ������ �������������� ������� �����������.
  • �� ����� ���������, ���������� �� ������ forum.mista.ru � partners.v8.1c.ru (������ ��� ������������� ����������, ��� �� ������ ����� ���������� ��������� �����).
  • ��� ����� ������������� ������� ������������ ��������� ������ «���� ������», «����� ������», «������ � ���������� ������������».

����������. ������ 3. ��������� ������� Google (www.google.ru) ������ ����� ������� �The object invoked has disconnected from its clients�. �.�. �� ����� ������� ���������� ������� 1�:����������� ���� ���������. ��������� ���������� ��������� ������� ���������� ����������: ���������, ��������� �� ����� ������ ������������ � ���� �������������. ������ ��������� �� �������� (�.�. ����� ��������� ����� ����� ��������� ����������). �������, ������ �� ������� ����������, ������ ����� ��������. ���������, ���� �� ��������� � �������, ����������� ����������������� � ����� ����������, ������� �������� ������� � ������ ������� ��������.

��� ���������� ��������, ����� �� ������� �������� ������� ����� ����������������, ������� ����� ������������ ���������� ������� ���������������� ���������� �������.

� ������ ������� «����� ���������� ��������» ����� ��������� «���������� ������» = 20 �����, ��� ������������� � 20 ��������� ��������� ������������� ���� ������.

������ �4. ������ �����.

���������� ����������

� ������, ��� � ��� ���� ��� ��������.

��� ����� ���.

��� ��� ��� ����� ��-�� ����,

��� ���������� ��� �������,

� ��� ���� ���� ���������.

� ����

�������� ������ ������������� � ���������, ������� �������� ����������. ����� ��� ������ �������� ��������������� ������ � ������������ ��������� ������ ������. ���������� ������ ���������� �������� �� ������, �� ��� �� ����������, �������� ���� �������.

��������, ���� ��� ������������� ����� ����������� MS SQL Server 2005 ���� SP3 ��� ������ � 1� v8.1 ���� ����� ������� � ��������� ������� �������� ����� ��-�� ������� ������ � �������� 23:59:59, ����� ������� ������ � ����� �� ��������. ������ ��������� ������������� ���� ��� ��������� ���������� «**.**.** 0:00:00» — ����������� ����������.

(���������� ����� http://social.msdn.microsoft.com/forums/en-US/sqldatabaseengine/thread/b720d8cc-d8c7-419f-8f65-5a4187a26ac2 � http://partners.v8.1c.ru/forum/thread.jsp?id=462620#462620)�������, ���� ���������� �� �����, �� ������� �������� ��� ����� ����� �����. �� �����������, ����� ������� �� �������!

��� ����� ����� ������� �������

� ��������� ����� ����������� ��������������� �������� ���������� ����� ������, ��� ��� �� ��� � ��������� ��������� ������.

���� �������� ������ ����� ��������. ���������� ��������� ����� �� ���� ������ ��� ����� ������ ���������.

��������� � ��������� �� 8.2

�� ���������� ������������� ������ 1�:�����������

�������������������

������SDBL

���������������������������

Windows�Sockets

10061

10106 ������ �������� ������� � �������. (Windows Sockets — 10106(0x0000277A)
10048
������ �������� ������� � ������� (Windows Sockets — 10048(0x00002740)

Windows�Installer

Windows
HRESULT=800708C5
HRESULT=800706BE�
HRESULT=800706BA

800706BA�

HRESULT=8007056B
HRESULT=80070056
HRESULT=80040E4D
HRESULT=80040E31

SQLSTATE=HYT00

native=1222

HRESULT=80040E2F

native=2601

HRESULT=80040E14

native=9002

native=8630

native=8626�

native=8133

native=8124

native=8120

native=319

native=306

native=207

native=130

�� ��� ��� �Microsoft OLE DB Provider for SQL Server: Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
HRESULT=80040E07
HRESULT=8002000A
HRESULT=80010108�
HRESULT=80010005�
HRESULT=80004005

native=8134

native=601

native=3624

native=1205

native=11

native=102

native=21

�������������������HRESULT=80004005

������ ����:
htype=SQL_HANDLE_STMT hndl=0x20001, line=5387, file=./src/DB2Connection.cpp
SQLSTATE=57011, native=-964, ‘IBMCLI DriverDB2/LINUX SQL0964C The transaction log for the database is full. SQLSTATE=57011

������ ����: htype=SQL_HANDLE_STMT hndl=0x10001, line=2491, file=.srcDB2Connection.cpp SQLSTATE=57011, native=-964, ‘[IBM][CLI Driver][DB2/NT64] SQL0964C ������ ���������� ��� ���� ������ ��������. SQLSTATE=57011’

������ ����:[IBM][CLI Driver][DB2/NT64] SQL0429N

������ ����: htype=SQL_HANDLE_STMT hndl=0x10001, line=2609, file=.SrcDB2Connection.cpp SQLSTATE=42986, native=-750, '[IBM][CLI Driver][DB2/NT] SQL0750N 

�����������������,�����������������������������,������������������������

�������������� ���� �� ����������

�� ����������� ���� ������ � dt

�� ������� ���������� ������ ������

 

 
 

���������������8.0

������…

���� ������� ����������������. ��������� ����� �����. �� ��� ���� ������ ������������ ��������. ������, ��� ���� ������������ 1� � � :).

 

 
 

������� � ������ ���������� �����

 

 
 

 

 0 

Распечатать

1С 8.3 : Перестал работать поиск в документах, справочниках и журналах

Открыли документ Счет, в поле Контрагент набираете первую букву & поиск осуществляется, набираете вторую (третью) букву и список становится пустым — это слетел индекс полнотекстового поиска, его нужно обновить:

 — Главное меню — Все функции — Стандартные — Управление полнотекстовым поиском

Если Пункт меню Все функции недоступен, то включить его можно в меню Сервис — Параметры — Показывать Все функции

или такой вариант:

Меню — Администрирование — Поддержка и обслуживание — Регламентные операции — Полнотекстовый поиск данных — Настроить — Очистить индекс — Обновить индекс

Содержание:

1.       Об ошибке при выполнении файловой операции

2.       Устранение «Ошибки при выполнении файловой операции» в 1С 8.3   

1.    Об ошибке при выполнении файловой операции

Приветствую, коллеги! В данной статье будет описана ошибка «Ошибка при выполнении файловой операции», и подробно рассмотрены способы ее устранения.

Когда происходит обновление конфигураций в 1С 8, по завершении обновления, часто появляется ошибка, которая гласит «Ошибка при выполнении файловой операции – файл не содержит доступных обновлений».  

2.    Устранение «Ошибки при выполнении файловой операции» в 1С 8.3

Рассмотрим методы, при помощи которых, можно устранить ошибку при выполнении файловой операции в 1С.

Итак, первый способ – это попробовать сделать обновление при помощи файлов по обновлению вида «релиз 1с*.cfu». Если это не помогло, то можно попробовать обновить систему при помощи общего файла вида «полный релиз 1С*.cf».

Вторым способом будет проверка на соответствие общей версии системы 1С с минимальными требованиями версии конфигурации 1С, которую обновляем.

Третий способ устранения ошибки при выполнении файловой операции в 1С – более сложный, но действенный. Необходимо открыть в конфигурацию от поставщика в режиме Конфигуратора. Если ошибка всё так же появляется, то необходимо удалить конфигурацию поставщика, а затем опять установить. По сути, в данном варианте «вытягивается» последняя, рабочая версия данной конфигурации и обновление будет завершено без ошибок.

Рассмотрим подробнее третий способ. Пусть у нас уже есть некоторая конфигурация 1С KORG 1-ой версии, которая работает, но нужно поставить 2-ю версию, то есть обновить версию конфигурации 1С 8.3. Когда происходит обновление, всплывает ошибка «Ошибка при выполнении файловой конфигурации». Порядок действий в этом случае:

1.     скачать релиз 1С KORG с версией 1*.cf;

2.     копируем нашу базу данных;

3.     в конфигураторе, который соответствует обновляемой базе, переходим по пути: «Конфигурация → Поддержка → Настройки поддержки → Снять с поддержки». В случае, если кнопка для снятия с поддержки недоступна, необходимо сперва включить возможные изменения. После этого нужно дать согласие, если система 1С будет уточнять что-либо или подтверждать действия;

4.     Далее переходим по следующему пути: «Конфигурация → Сравнить и объединить с конфигурацией из файла…». Здесь необходимо выбрать файл «полный релиз 1С KORG версии 1*.cf»;

5.     Далее перед нами появится окно, в котором система 1С будет запрашивать постановление на учёт для поддержки, на это уведомление обязательно отвечаем согласием;

6.     В случае, если наша конфигурация является типовой, откроется окно по сравнению конфигураций. В нем обязательно убираем все «галочки». Далее последует объединение конфигураций;

7.     В новом окне кликаем на «Сохранить изменения»;

8.     Ещё раз сохраняем базу данных;

9.     Обновляем конфигурацию 1С стандартным способом.

Если всё сделать, согласно инструкции выше, то в вашей конфигурации 1С 8.3 «Ошибка при выполнении файловой операции» больше не возникнет. Спасибо за внимание!

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Обновлено 15.10.2020

1с логотип

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов Рунета Pyatilistnik.org. В прошлый раз мы с вами разобрали, что из себя  представляет файловая система raw, и как ее исправить, чтобы восстановить свои данные. Двигаемся дальше и поговорим сегодня на тему  капризности 1С, точнее на капризную работу в рамках Windows Server 2016. Я рассмотрю причину и устранение периодически повторяющейся ошибки на сервере 1С 8.3 «Ошибка при выполнении файловой операции«. Ее я стал встречать после обновления с Windows Server 2012 R2 д 2016. Думаю мой опыт сэкономит вам часик серфинга по интернету.

Описание проблемы

В моей компании заканчивается обновление операционных систем у виртуальных серверов, с Windows Server 2012 R2 на Windows Server 2016, я понимаю, что поддержка первых еще будет несколько лет, но хочется уже не делать это в последний момент, а слегка опережать, да и уже давно пора стремиться к Windows Server 2019. Сервера 1С не были исключением, обновление происходило по быстрому варианты. Тут подразумевается накатывание более новой версии ОС по верх старой, тут мы убивали двух зайцев:

  1. Получали свежую версию ОС
  2. Оставляли весь софт на сервере, и не требовалась его переустановка

В случае чего всегда можно было откатиться из снапшота на момент проведения работ, благо ESXI 6.5 это помогает делать в два клика. Все прекрасно обновилось и сервер зажил новой жизнью. В какой-то момент при запуске клиента 1С 8.3 на RDS ферме, стала появляться ошибка:

Ошибка при выполнении файловой операции

Ошибка при выполнении файловой операции в 1С 8.3

Устранение проблемы

Начав изучать данный вопрос мы не стали откатываться к бэкапу, так как данная проблема возникала не постоянно, а через некоторые промежутки и была вызвана явно не переходом на более новую версию операционной системы. Подняв исторические данные в системе заявок, я нашел похожую, где решением ошибки был перенос базы данных 1С на другой диск. Меня это заинтересовало и я стал прикидывать, что же могло быть в той ситуации. Через минут 20 я нашел одну закономерность, что на всех проблемных хостах был установлен компонент Windows дедупликации, как раз на тех дисках, где располагались базы данных 1С.

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

запуск сборки мусора на томе

Вывод: Windows Дедупликация и 1С просто не совместимы друг с другом, это нужно запомнить

Из дополнительных методов я могу вам посоветовать еще очистку кэша 1С. Еще в на умных сайтах советуют на серверах, где используется 1С отключать протокол IPv6 на сетевых интерфейсах, но лично я не понимаю этого прикола, так как сама Microsoft советует по возможности этого не делать, в виду того, что очень многие ее сервисы и компоненты Windows в приоритете используют именно его, меньше будет проблем с DNS и Active Directory.

Вообще если у вас виртуальные сервера лежат на системе хранения данных, то у нее должна быть своя функция дедупликации и использовать лучше и правильнее ее. Если у вас есть другие варианты решения данной проблемы, то пишите их в комментариях. С вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.

При обновлении ошибка «ошибка файловой операции»

Я

EvgKolivagin

28.12.21 — 14:31

Добрый день!

При обновлении БУХ с версии 3.0.105.45 на версию 3.0.106.40 получаю «ошибка файловой операции». Более никаких сообщений конфигуратор не выдает.

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

Пробовал на версии платформы 8.3.18.1289 и 8.3.17.1989

Поиск по форуму вроде бы дал результат, но его еще не успел опробовать Ошибка при выполнении файловой операции (попытка обновления)

В обсуждении строка 19

Кто-нибудь сталкивался?

EvgKolivagin

1 — 28.12.21 — 14:50

Подскажите кто-нибудь обновлял с БУХ с версии 3.0.105.45 на версию 3.0.106.40 или на последнюю еще никто не обновлялся?

ДенисЧ

2 — 28.12.21 — 14:55

Конфигуратор 64бит, надеюсь?

Доминошник

3 — 28.12.21 — 14:55

(1) Обновлял

И «руками» и через обновлятор.

На платформе 8.3.16.1814 (для теста — заработают ли «требования к минимальной версии платформы») и на 8.3.19.1351 (и то, и другое — x64)

Проблем — не было (конфигурация БП — типовая, полностью на поддержке)

EvgKolivagin

4 — 28.12.21 — 14:58

(2) Да Конфигуратор х64

EvgKolivagin

5 — 28.12.21 — 14:58

(3) Правда у меня не типовая, но не думаю что это как-то влияет

vtolga

6 — 28.12.21 — 15:38

Проверь место на диске

EvgKolivagin

7 — 28.12.21 — 16:02

(6) Места достаточно

EvgKolivagin

8 — 28.12.21 — 16:04

Думаю дело в том, что есть вот такое ограничение, на которое я не обратил внимания до обновления:

Внимание! Текущая версия конфигурации «Бухгалтерия предприятия» предназначена для использования с версиями технологической платформы 1С:Предприятие 8 не ниже 8.3.18.1732, 8.3.19.1458, 8.3.20.1661.

Сейчас попробую на файловой обновиться.

EvgKolivagin

9 — 28.12.21 — 17:29

После установки платформы 8.3.18.1741 и обновления базы с версии БП 3.0.103.12 на 3.0.105.45 а с нее уже на 3.0.106.40 процесс обновления начался

MWWRuza

10 — 28.12.21 — 17:59

(1) Я сегодня обновлял базовую. По сути, можно было не обновлять, до обновления падала при запуске с похожей ошибкой(только более подробно писала, что именно не может сделать), и после обновления ничего не поменялось. Оказалась проблема с каким-то из патчей, он его куда-то пытался скопировать и это не получалось. Решилось удалением патчей(расширений), на которые ругалось, через дополнительные параметры в окне запуска, так, как версия базовая, просто из конфигуратора удалить патчи нельзя.

MWWRuza

11 — 28.12.21 — 18:02

MWWRuza

12 — 28.12.21 — 18:05

И в статье не полный текст ошибки приведен, у меня в конце было именно про ошибку файловой операции.

PS Обновление платформы до удаления патчей, мне не помогло…

EvgKolivagin

13 — 28.12.21 — 21:12

(10) У меня отсутствуют какие-либо патчи или расширения в моей конфигурации, так что думаю эти проблемы не связаны

МимохожийОднако

14 — 28.12.21 — 21:25

(8) В данном случае надо без раздумий сначала обновить платформу до минимально необходимой

kubik_live

15 — 28.12.21 — 22:30

Обновлялся 3.0.106.40 на платформе 8.3.17.2231 (х64) — файловая, типовая

всё прошло штатно

  

kubik_live

16 — 28.12.21 — 22:32

(8) В 3.0.106.40 — режим совместимости 8.3.16 стоит…

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

Ошибка 1C при выполнении файловой операции

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

Описание: «Вход пользователя не выполнен из-за ограничений учётной записи. Например, пустые пароли не разрешены; ограничено число входов или включено ограничение политики».

В рассматриваемом примере 1С явно указывает на возможные источники проблемы. После установки патча винда сбросила некоторые настройки сетевой политики безопасности, и по умолчанию перестала пускать пользователей с учёткой без пароля.

Чтобы починить, нужно на ПК с базой зайти в Панель управлени — Центр управления сетями и общим доступом — Изменить дополнительные параметры общего доступа — Все сети — Общий доступ с парольной защитой — установить флаг Отключить общий доступ с парольной защитой.

Если не хочется бродить в недрах панели управления, можно открыть редактор политик напрямую: 

Пуск — Выполнить (или Win+R) — secpol.msc;

Переходим в Локальные политики — Параметры безопасности — Учетные записи: разрешить использование пустых паролей только при консольном входе устанавливаем значение Отключен.

Какие ещё причины могут вызвать появление подобной ошибки:

  • Некорректная работа антивируса. Обычно этим периодически грешит Касперский: нужно добавить приложение 1С и папки с базами в исключение. Иногда помогает только полная переустановка антивируса.
  • Некорректная настройка общего доступа к папке с базой: нет прав у конкретного пользователя или прав на запись/изменение в папку. Проверить это очень просто: нужно перейти в папку (можно скопировать путь из окна запуска 1С) и попробовать создать в ней любой файл. Хотя бы обычный текстовый документ. Если не получается или папка не открывается — скорее всего оно.

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

На чтение 2 мин. Опубликовано 15.12.2019

При открытии 1С система вываливает ошибку с сообщением «Ошибка при выполнении файловой операции…».Наиболее вероятная причина этому — неверно настроенные права данного пользователя на каталог с БД.

Если база находится на удаленном компьютере, попробуйте перепрописать путь к ней, скорее всего удаленный компьютер запросит логин и пароль.

Если же каталог с базой находится на локальном компьютере, то проверьте, имеется ли у данного пользователя права на доступ к нему.

При подключении к базе в версий 1С, иногда возникает ошибка доступа к файлу 1Cv8.cdn. Причин этой ошибки несколько.

Первая, она же самая распространенная — база 1С расположена не на отдельном сервере, а на одном из компьютеров локальной сети. Естественно, никакого ДНС-сервера на нем нет, права на папку с базой могут слетать при обыкновенном обновлении Windows — поэтому и теряется сетевой доступ к базе данных.

Остальные причины можно объединить в одну — проблемы с сетью на уровне роутеров, коннекторов, настройки антивируса и брандмауэра, блокирующие сетевые подключения.

Для устранения этой ошибки первым делом надо проверить все сетевые соединения и сетевое оборудование, затем права на папку с базой 1C, сетевые настройки компьютера, настройки антивируса и брандмауэра.

Если проблема будет возникать снова, стоит попробовать установить на компьютер с базой ДНС-сервер стороннего производителя, например Posadis DNS server и настроить его. Затем на других компьютерах локальной сети прописать статичные ip-адреса, а как основной ДНС-сервер указать свежеустановленный, если сеть управляются шлюзом или роутером со своим ДНС-сервером — прописать его адрес в качестве альтернативного.

Ну а на будущее спланировать размещение своей базы 1С на серверной операционной системе, на таких ОС этой ошибки при правильных настройках сети не возникает. Даже необязательно покупать сервер — можно разместить базу 1С в облачном хранилище.

Возникает следующая ошибка с текстом: «Ошибка при выполнении файловой операции RuntimeCacheVersions»

Почистить кэш в appdata, перенести файл базы в чистую папку, почистил temp, из списка соответственно тоже удалить и добавить обратно. Выполнить chdbfl ошибок не показал.

В итоге с 12 платформы открылся документ, а более поздние это 13 и 14 они 64 бита, винда 7, может быть как то с этим связано.

Ошибка обновления базы в режиме 1С: Предприятие: Ошибка при выполнении файловой операции ‘v8srvr://server/Config/’ по причине: Ошибка при выполнении файловой операции Попытка поместить указатель на файл перед началом файла

Описание ошибки:
При обновлении конфигурации 1С: Комплексная автоматизация, ред. 1.1 при установке релиза 1.1.104.1 и запуска серверной базы в режиме 1С: Предприятие для завершения обновления релиза после согласия лицензионного соглашения возникла ошибка, которая фатально прерывала дальнейшую работу с базой:
Ошибка при выполнении файловой операции ‘v8srvr://ECO-SERVER2/1C-ECO82/Config/7ad7a83c-ceed-4eaf-871f-23830205ec2f.0’
по причине:
Ошибка при выполнении файловой операции ‘C:Usersadmin1CAppDataLocalTempv8_EBA6_7.tmp’. 131(0x00000083): Попытка поместить указатель на файл перед началом файла.

Найденные решения:

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

1С 8 Ошибка при выполнении файловой операции  'v8srvr://server/Config/' по причине: Ошибка при выполнении файловой операции Попытка поместить указатель на файл перед началом файла.

Возникала ошибка. При повторном запуске базы в режиме 1С: Предприятие повторялось то же самое. Скрин не совсем тот, а уже сделанный позднее, когда ошибка себя проявила повторно, после обновления конфигурации другим релизом (об этом подробнее см. в конце публикации), но в точности иллюстрирующий ситуацию. Разница лишь в том, какой текст следует после «‘v8srvr://<имя_сервера>/<имя_базы>/Config/»

Вот полный текст ошибки

Ошибка при выполнении файловой операции  'v8srvr://server/Config/' по причине: Ошибка при выполнении файловой операции Попытка поместить указатель на файл перед началом файла.

Сразу же при виде формулировки «Ошибка при выполнении файловой операции  ‘v8srvr://<имя_сервера>/<имя_базы>/Config/7ad7a83c-ceed-4eaf-871f-23830205ec2f.0’ по причине:» рука потянулась выполнить «Тестирование и исправление базы данных»

Но, увы, тестирование не повлияло на ситуацию. Ошибка вновь возникала. И тут внимание обратилось ко второй половине формулировки ошибки: «Ошибка при выполнении файловой операции  ‘C:Usersadmin1CAppDataLocalTempv8_EBA6_7.tmp’. 131(0x00000083): Попытка поместить указатель на файл перед началом файла.»

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

И это дало положительный результат. Обновление базы после этого было выполнено успешно.

P.S.

P.S.: ситуация имела повторное возникновение еще позднее (т.к. выполнялось продолжительное обновление конфигурации 1С: Комплексная автоматизация 1.1, было пропущено чуть более 20 релизов) но в сопряжении с ошибкой, очень похожей по формулировке на ту, что описана в описании ошибки Ошибка разбора XML: -[1,202] Фатальная ошибка: expected ‘>’ . Но, если ознакомиться с похожей ошибкой, то можно увидеть, что она тоже решилась в свое время удалением/добавлением базы в списке баз 1С: Предприятия 8, что очистило пользовательские файлы, связанные с базой и нормализовало дальнейшую работу без дополнительных действий, кроме тех, что описаны выше.

1C 8 ошибка при обновлении

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

24-04-2019

Журавлев А.С.
(Сайт azhur-c.ru)

  1. 06.02.2023, 23:02

    #9671

    KK_Des вне форума


    Пришел за помощью


    По умолчанию Re: Эмуляторы для 8.x

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


  2. 06.02.2023, 23:04

    #9672

    KK_Des вне форума


    Пришел за помощью


    По умолчанию Re: Эмуляторы для 8.x

    Цитата Сообщение от Papilion
    Посмотреть сообщение

    У вас 1С ЭДО не работает или выгрузка для Контура? Какая ошибка?

    Встроенный от калуга астрал, грешу на обновленный inet.dll
    После подтверждения серта пишет ошибку.


  3. 06.02.2023, 23:36

    #9673

    Галина93 вне форума


    Гость форума


    По умолчанию Re: Эмуляторы для 8.x

    Добрый вечер! Платформа 8.3.22.1709. Месяц проработала нормально, на эмуляторах. Клиент-серверный режим работы MS SQL. Сегодня с утра выпала ошибка: Ошибка при выполнении файловой операции . Unknown exception. При открытии Администрирования серверов 1с:Предриятие выходит предупреждение: Ошибка получения списка сеансов: Ошибка операции администрирования Ошибка при выполнении файловой операции . Unknown exception.
    Попробовали создать чистую базу на сервере, вышла та же ошибка Ошибка при выполнении файловой операции . Unknown exception. Попробовали создать чистую базу файловую, все нормально открылось.
    Может кто-нибудь сталкивался с такой проблемой?


  4. 07.02.2023, 01:01

    #9674

    sanek_potapov на форуме


    Помогает людям


    Отправить сообщение для sanek_potapov с помощью ICQ

    По умолчанию Re: Эмуляторы для 8.x

    Цитата Сообщение от Галина93
    Посмотреть сообщение

    Добрый вечер! Платформа 8.3.22.1709. Месяц проработала нормально, на эмуляторах. Клиент-серверный режим работы MS SQL. Сегодня с утра выпала ошибка: Ошибка при выполнении файловой операции . Unknown exception. При открытии Администрирования серверов 1с:Предриятие выходит предупреждение: Ошибка получения списка сеансов: Ошибка операции администрирования Ошибка при выполнении файловой операции . Unknown exception.
    Попробовали создать чистую базу на сервере, вышла та же ошибка Ошибка при выполнении файловой операции . Unknown exception. Попробовали создать чистую базу файловую, все нормально открылось.
    Может кто-нибудь сталкивался с такой проблемой?

    Скорее всего у вас проблемы не связанные с активацией. А сбой в работе скл был или базы. Это бывает. На этот случай бэкапы делают.

    Telegram: @ptpvx +79992222121


  5. 07.02.2023, 07:12

    #9675

    freeraider вне форума


    Пришел за помощью


    По умолчанию Re: Эмуляторы для 8.x

    Цитата Сообщение от Галина93
    Посмотреть сообщение

    Добрый вечер! Платформа 8.3.22.1709. Месяц проработала нормально, на эмуляторах. Клиент-серверный режим работы MS SQL. Сегодня с утра выпала ошибка: Ошибка при выполнении файловой операции . Unknown exception. При открытии Администрирования серверов 1с:Предриятие выходит предупреждение: Ошибка получения списка сеансов: Ошибка операции администрирования Ошибка при выполнении файловой операции . Unknown exception.
    Попробовали создать чистую базу на сервере, вышла та же ошибка Ошибка при выполнении файловой операции . Unknown exception. Попробовали создать чистую базу файловую, все нормально открылось.
    Может кто-нибудь сталкивался с такой проблемой?

    глупый вопрос, но все же задам. на дисках, где базы лежат и папка сервера 1С, много свободного места?


  6. 07.02.2023, 09:32

    #9676

    Jampers вне форума


    Гость форума


    По умолчанию Re: Эмуляторы для 8.x

    Приветствую всех. При первоначальном кипише в ноябре месяце была установлена Pucelle, запущена платформа (8.3.22.1709) и поехали работать. Три разнесенных сервера, около 40 баз. Как файловые так и скулевские. Всё шуршит, туда не лазили с момента установки. Конфы обновляются. Патч для Рекомендуемой версии платформы установлен изначально. Спасибо тем кто создал это противоядие.
    Теперь к неудобству. На двух файловых базах, работающих через IIS публикацию, раз в 15 минут вылазит сообщение «проверка лицензионного использования не выполнялась» и выскакивает окно о вводе данных ИТС. Понятно что ИТС нет и не ожидается.
    Решение предложенное блокировать всплывающие окна (kWnd) не помогает. Весь геммор, в том что с этими базами работаю я и это люто бесит.
    Есть варианты решения этой болячки? Через Tool_1CD или ещё какие либо приблуды?
    Заранее благодарю.
    ЗЫ Ссылки ведущие в скрытый раздел форума для меня не доступны.


  7. 07.02.2023, 10:14

    #9677

    Scratch_sv вне форума


    Гость форума


    По умолчанию Re: Эмуляторы для 8.x


  8. 07.02.2023, 10:42

    #9678

    yurykk на форуме


    Иногда оказывает помощь


    По умолчанию Re: Эмуляторы для 8.x

    Обновление для HASPEMUL 1.5

    Изменения в 1.5.1:
    — оптимизация кода Панели управления
    — исправлена ошибка — нельзя было выключить автозагрузку HASP LM
    — добавлены дампы ключей ORG8B 500 (без поля EDStruct, не будет работать толстый клиент)

    Как обновить:
    1. Положить содержимое архива в папку IPprivate
    2. Выйти в командную строку на ВМ и выполнить команды
    # sudo cp /opt/hec/keydumps/private/control /opt/hec/
    # sudo cp /opt/hec/keydumps/private/keydumps/* /opt/hec/keydumps/
    # sudo rm -f /opt/hec/keydumps/private/control
    # sudo rm -rf /opt/hec/keydumps/private/keydumps
    # sudo control

    Скрытый текст

    Последний раз редактировалось yurykk; 07.02.2023 в 11:05.


  9. 5 пользователя(ей) сказали cпасибо:

    a090588 (Сегодня), cray_ (07.02.2023), olegtelec (08.02.2023), Timothy6551 (07.02.2023), Vertex70 (Вчера)


  10. 07.02.2023, 10:49

    #9679

    sanek_potapov на форуме


    Помогает людям


    Отправить сообщение для sanek_potapov с помощью ICQ

    По умолчанию Re: Эмуляторы для 8.x

    Цитата Сообщение от yurykk
    Посмотреть сообщение

    Обновление для HASPEMUL 1.5

    Изменения в 1.5.1:
    — оптимизация кода Панели управления
    — исправлена ошибка — нельзя было выключить автозагрузку HASP LM
    — добавлены дампы ключей ORG8B 500 (без поля EDStruct, не будет работать толстый клиент)

    Как обновить:
    1. Положить содержимое архива в папку IPprivate
    2. Выйти в командную строку на ВМ и выполнить команды
    # sudo cp /opt/hec/keydumps/private/control /opt/hec/
    # sudo cp /opt/hec/keydumps/private/keydumps/* /opt/hec/keydumps/
    # sudo rm -f /opt/hec/keydumps/private/control
    # sudo rm -rf /opt/hec/keydumps/private/keydumps
    # sudo control

    Скрытый текст

    Как быстро ты выпускаешь апдейты)))

    Telegram: @ptpvx +79992222121


  11. 07.02.2023, 11:00

    #9680

    Jampers вне форума


    Гость форума


    По умолчанию Re: Эмуляторы для 8.x

    Scratch_sv, я вроде писал «Решение предложенное блокировать всплывающие окна (kWnd) не помогает.» Читаем повнимательнее.


Похожие темы

  1. Ответов: 211

    Последнее сообщение: 14.10.2021, 12:01

  2. Ответов: 9

    Последнее сообщение: 15.08.2011, 07:45

  3. Ответов: 10

    Последнее сообщение: 23.06.2010, 16:45

  4. Ответов: 0

    Последнее сообщение: 15.04.2010, 11:41

  5. Ответов: 0

    Последнее сообщение: 27.10.2009, 08:25

Социальные закладки

Социальные закладки


Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  • BB коды Вкл.
  • Смайлы Вкл.
  • [IMG] код Вкл.
  • [VIDEO] код Вкл.
  • HTML код Выкл.

Правила форума

  • Ошибка создания файла носитель защищен от записи
  • Ошибка создания набора данных набор данных динамического списка
  • Ошибка создания файла базы данных 1cv8tmp 1cd
  • Ошибка создания менеджера объектов слк каталог не обнаружен
  • Ошибка создания файла автосохранения getfilename код ошибки 19 гранд смета