Ошибка при обновлении поле объекта не обнаружено

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

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

Рис.1 «Поле объекта не обнаружено»
Рис.1 «Поле объекта не обнаружено»

Модуль, к которому идет обращение, перестает работать, но работу программа может не прерывать. Когда ошибка находится в модуле приложения или обработки, то при его запуске программа может и не запуститься.

Обновление платформы

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

Рис.2 Рекомендации по обновлению платформы
Рис.2 Рекомендации по обновлению платформы

Таким образом, первый и основной вариант решения проблемы – это обновление платформы «1С:Предприятие».

Чтобы посмотреть, какая платформа у нас установлена, необходимо зайти в пункт меню «Сервис» — «О программе», где в верхней строке мы видим версию нашей платформы и сравниваем с рекомендуемой, при установке обновления конфигурации.

Рис.3 Обновление платформы
Рис.3 Обновление платформы

Очистка настроек пользователя

Ошибка может возникнуть даже при обновленной платформе программы, например, после обновления конфигурации, при нажатии кнопки «Подбор» в документе реализация, стало появляться сообщение «Поле объекта не обнаружено (Валюта)». В чем здесь может быть причина, ведь платформа обновлена? Какие-то параметры программы могут быть зафиксированы в настройках у пользователя, и для устранения ошибки достаточно очистить его настройки. В «1С:Бухгалтерия 3.0» этот пункт находится в «Администрирование» — «Настройки программы» — «Настройки пользователя и прав».

Рис.4 Настройки пользователя и прав
Рис.4 Настройки пользователя и прав

В подразделе «Персональные настройки пользователя» переходим по гиперссылке «Очистка настроек», где мы можем выбрать – очистить настройки у всех пользователей или только у выбранного. Также мы можем выбрать – очистить все настройки или какие-то отдельные виды настроек.

Рис.5 Гиперссылка «Очистка настроек»
Рис.5 Гиперссылка «Очистка настроек»

При этом пункт «Отдельные виды настроек» доступен только при очистке настроек конкретного пользователя.

Рис.6 При этом пункт «Отдельные виды настроек» доступен только при очистке настроек конкретного пользователя
Рис.6 При этом пункт «Отдельные виды настроек» доступен только при очистке настроек конкретного пользователя

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

Рис.7 Настройки пользователя
Рис.7 Настройки пользователя

Тестирование и исправление информационной базы

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

Рис.8 Тестирование и исправление информационной базы
Рис.8 Тестирование и исправление информационной базы

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

Рис.9 Проверка информационной базы
Рис.9 Проверка информационной базы

При выборе варианта «Создавать объекты», программа при обнаружении несуществующей ссылки на объект формирует элемент, своего рода заглушку. При выборе варианта – «Очищать ссылки» или «Удалять объект», некорректные ссылки будут просто удалены. Если оставить переключатель в положении – «Не изменять», программа просто укажет нам на этот объект, не предпринимая никаких действий. Этот вариант нам явно не поможет.

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

При постоянном использовании программного обеспечения в коммерческой деятельности часто приходится сталкиваться с различными багами, которые могут серьезно затормозить экономический процесс. И одна из подобных проблем и станет темой сегодняшнего обзора. Это ошибка в «1С: Предприятие» — «Поле объекта не обнаружено», мы тщательно и детально разберем, как исправить подобную неполадку в 1C. Сразу стоит уточнить, что этот баг не носит критического характера, серьезными проблемами все равно не обернется. Но приостановить выполнение задачи вполне сможет, что неприятно. Особенно если от заполнения формы зависят сроки, нарушать которые ни в коем случае нельзя. Да и часто без базовых навыков приходится обращаться к профессионалам. А они появляются не мгновенно, придется отправить запрос в компанию, осуществляющую техническое сопровождение. Зачастую понадобится около суток. И гораздо проще все сделать самостоятельно прямо на месте. А как это возможно, мы и узнаем в статье.

как исправить ошибку поле объекта не найдено

«Поле объекта не обнаружено»: что значит уведомление и причины его появления

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

Существует несколько причин, по которым такая нестыковка может возникнуть на предприятии. К основным из них стоит отнести:

  • Частичное или глобальное обновление программы. Примечательно то, что сбой может появляться даже при незначительном апдейте, который серьезно систему не затрагивает.
  • Переустановка всей платформы или установка новой. Обновления и модификации выходят не так часто, чтобы в подобном сбое появилась какая-то система. Но зачастую компании работают годами на устаревших версиях. И как только решаются немного модернизировать техническую составляющую, сталкиваются с такими вот трудностями.
  • Системная проблема в самой базе. Вызвана бывает различными причинами. Возможно, данные некорректно обрабатываются.
  • Изменения в конфигурации. Причем любого плана: настройка, доработка, персонализация ПО под задачи компании. Часто, когда появляется проблема «Поле объекта не обнаружено», контрагент, справочник, номенклатура, в принципе любой модуль, к которому обращается система, становится недоступен для обработки. И это серьезно тормозит всю работу, которая должна была ускориться после внесения доработок.

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

Итак, пройдемся конкретно по способам устранения.

Проблемы с обновлением

поле агрегатного объекта не обнаружено как исправить

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

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

1с поле агрегатного объекта не обнаружено

Есть вероятность, что сам размер новой информации в апдейте слишком крупный. И он не встает нормально на текущую базу данных. Правда, если неприятность возникает у большинства пользователей, то выпуск отзывается обратно, также переделывается объем информации, который подается дозировано.

поле объекта не обнаружено код страны 1с

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

1 с поле объекта не обнаружено

Баг платформы

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

поле объекта не обнаружено руководитель 1с

поле объекта не обнаружено значение

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

поле объекта не обнаружено описание ошибки

Чистим кеш

Некоторые пользователи считают, если вам мешает ошибка, «Поле объекта не обнаружено», информация 32-system или временные папки, — temp должна все равно оставаться неприкосновенной. Грубо говоря, вы боитесь трогать материалы, дабы не навредить. Но так поступают лишь люди, которые неграмотны в этой области. Ведь в temp-папках хранится кеш, временная информация. И она может быть как актуальной, так и устаревшей. И когда система обращается к неактуальному архиву, то у нее естественно возникают проблемы с соответствием формы объекта.

Поступаем следующим образом:

В стандартном проводнике вводим набор символов — %appdata%.

в 1с пишет поле объекта не обнаружено

Нам понадобится конкретная папка, которая носит название — 1С1cv8.

поле объекта не обнаружено что значит

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

поле объекта не обнаружено контрагент

Настройки пользователя

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

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

поле объекта не обнаружено данные

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

1с предприятие поле объекта не обнаружено

Конфигурация

объект не обнаружен в 1с

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

Итак, когда сбой возникает очередной раз, нажимаем на значок подробного разбора.

поле объекта не обнаружено организация

Нам демонстрируют конкретные модули, с которыми и связана невозможность обработки. То есть, для них не существует корректной формы.

поле объекта не обнаружено 1с как исправить

Далее включается конфигуратор. Умная система самостоятельно активирует его.

поле объекта не обнаружено 1c

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

1с проверка на поле объекта не обнаружено

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

ошибка в 1с поле объекта не обнаружено

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

поле объекта не обнаружено информация 32

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

1с проверка на поле объекта не обнаружено

Сбой при запуске

Часто если возникает ошибка в 1С, поле объекта не обнаружено, руководитель просто не знает, как точно поступить. Работа стоит, сотрудники ждут решения. Вызывать мастеров или обращаться к сисадмину, в компетенцию которого этого не входит.

А ведь достаточно выполнить алгоритм из трех простых действия:

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

И если сбой возникает конкретно при запуске, то этих трех действий более, чем в половине случаев будет достаточно для исправления неполадки.

«Падает» модуль, но программа работает

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

Сбиты настройки пользователя

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

Повреждение файла

Если поле не обнаружено, описание ошибки часто сообщает, что сам объект был поврежден. Виной тому становится некорректная установка или системная неполадка при конфликте версией программного обеспечения. Лучшим решением будет запуск Конфигуратора, а после — проверка программы на наличие повреждений тома. Таким образом, будут выявлены все файлы, которые работает на текущем этапе некорректно.

Исправляем ошибку

ошибка в 1с поле объекта не обнаружено

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

Обновляем платформу

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

поле объекта не обнаружено информация 32

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

поле объекта не обнаружено

Удаление настроек

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

поле объекта не обнаружено 1с

поле объекта не обнаружено поле

В следующем меню нам нужно сделать важный выбор. Если конфликт возникает на персональном компьютере одного сотрудника, то конкретного его настройки и вызывают сбой. Тогда нам нужно провести полную чистку его прав и параметров. Но если детально неясно, у кого проблема появляется, а кто ее миновал, то имеет смысл провести глобальную чистку. То есть, удалить настройки всех пользователей, управляющих системой. Да, потом придется повозиться, чтобы восстановить права. Как исправить ситуацию, если в 1С поле агрегатного объекта не обнаружено — это вопрос зачастую с одним ответом — просто сносить все персональные настройки.

Причины возникновения ошибки

Ошибка обновления

Восстанавливаем базу данных

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

Самостоятельно же нам понадобится снова запустить конфигуратор, выбрать «тестирование и восстановление базы».

Чистка кешей 1С

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

Ошибка 1С при запуске программы

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

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

Если вашей компании требуется ПО, с помощью которого можно ускорить рутинные операции, оптимизировать и автоматизировать многие рутинные процессы (например, маркировку товаров в магазине или инвентаризацию объектов на складе), обращайтесь в «Клеверенс». У нас найдется отличное решение для вашего бизнеса.

Готовые решения для всех направлений

Склады

Ускорьте работу сотрудников склада при помощи мобильной автоматизации. Навсегда устраните ошибки при приёмке, отгрузке, инвентаризации и перемещении товара.

Узнать больше

Магазины

Мобильность, точность и скорость пересчёта товара в торговом зале и на складе, позволят вам не потерять дни продаж во время проведения инвентаризации и при приёмке товара.

Узнать больше

Маркировка

Обязательная маркировка товаров — это возможность для каждой организации на 100% исключить приёмку на свой склад контрафактного товара и отследить цепочку поставок от производителя

Узнать больше

E-commerce

Скорость, точность приёмки и отгрузки товаров на складе — краеугольный камень в E-commerce бизнесе. Начни использовать современные, более эффективные мобильные инструменты.

Узнать больше

Учреждения

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

Узнать больше

Производство

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

Узнать больше

RFID

Первое в России готовое решение для учёта товара по RFID-меткам на каждом из этапов цепочки поставок.

Узнать больше

ЕГАИС

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

Узнать больше

Сертификация

Получение сертифицированного статуса партнёра «Клеверенс» позволит вашей компании выйти на новый уровень решения задач на предприятиях ваших клиентов..

Узнать больше

Инвентаризация

Используй современные мобильные инструменты для проведения инвентаризации товара. Повысь скорость и точность бизнес-процесса.

Узнать больше

Показать все решения по автоматизации

Заключение

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

Второй заключается в том, что не стоит путать описанный выше сбой и баг, когда объект не обнаружен в 1С. Это не говорит о некорректности формы, а лишь о том, что самого элемента на диске или сервере просто нет. И решается эта ошибка совершенно иным методом.

Количество показов: 33589

Содержание:

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

2. Ошибка «Поле объекта не обнаружено» в 1С 8.3 при обновлении неизмененной конфигурации.

«Поле объекта не обнаружено» — ошибка, которая встречается довольно часто при работе с программными продуктами 1С:Предприятие. Часто она возникает после обновления программы. Рассмотрим подробнее, в чем ее причины и как с ней бороться.  

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


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

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

Как правило, данные в программных продуктах 1С не исчезают «в никуда», если некое поле было удалено разработчиками, значит информация, которую оно хранило, перенесена в другое поле (реквизит, переменную, и т.д).

Второй причиной может стать ошибка при проведении обновления – и это относится только к доработанным конфигурациям и не затрагивает внешние отчеты и обработки. В этой ситуации специалист при обновлении случайно «затер» дописанное поле (реквизит, переменную, и т.д.). Понять это можно, сравнив обновленную базу с копией базы, и сравнив конфигурацию текущей базы с типовой (Конфигурация – поддержка – сравнить, объединить). Решение может зависеть от того, что конкретно было «затерто». Но как правило, если ошибка была допущена при обновлении, нельзя знать наверняка — единственная ли это ошибка. Поэтому наилучший выход – восстановить базу из копии и провести обновление снова.

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

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

2. Ошибка «Поле объекта не обнаружено» в 1С 8.3 при обновлении неизмененной конфигурации.

Иногда ошибка «Поле объекта не обнаружено» в 1С 8.3 возникает при обновлении типовых конфигураций. Причин и решений ошибки может быть несколько:

1). Изменение платформы.
Ошибка может возникать, когда в обновленной конфигурации используются основные механизмы платформы, которые в используемой версии платформы еще не реализованы. Ситуация может быть и обратной. Поэтому одно из правильных решений – обновить платформу до последнего релиза 1С 8.3 либо попытаться использовать более старый, но подходящий релиз платформы.

Узнать, какой релиз платформы подходит для вашей конфигурации, можно на сайте releases.1c.ru, нажав на поле Порядок обновления 1С.

2). Тестирование и исправление 1С
Во время работы с базой и во время ее обновления бывают ситуации, когда база данных может быть повреждена. В таких случаях базу нужно чинить. Сделать это можно с помощью Тестирования и исправления 1С внутри самой конфигурации (в конфигураторе открыть Администрирование — Тестирование и исправление). Перед любым тестированием обязательно нужно сделать копию базы данных. При тестировании должны стоять галки «Проверка ссылочной целостности информационной базы» и «Проверка логической целостности информационной базы», имеет смысл еще поставить галку «Реструктуризация таблиц информационной базы». Далее нужно выбрать поле «Тестирование и исправление». В блоке «При наличии ссылок на несуществующие объекты» выбрать пункт «Очищать ссылки». А в блоке «При частичной потере данных объектов» выбрать «Удалять объекты». Затем нажать кнопку «Выполнить».

Если это не помогло, можно также попытаться использовать утилиту сhdbfl. Она находится в папке bin в установленной платформе.

 

3). Очистка настроек пользователей

Ошибка может появляться из-за настроек пользователей, которые платформа 8.3 запоминает. К примеру, если у какого-то пользователя при открытии списка документов стоял отбор по реквизиту, который в обновлении был удален, программа выдаст ошибку при попытке открыть список документов. Еще один симптом того, что проблема именно в настройках пользователей, если один пользователь выполняет действие без проблем, а у другого вылетает ошибка. Исправить ее можно, очистив настройки пользователей. Для этого нужно открыть меню Администрирование-Настройки пользователей и прав.

Затем нужно открыть подменю «Персональные настройки пользователей» и выбрать пункт «Очистка настроек».

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

4). Ошибка разработчиков

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

Можно подождать следующего обновления или «обновиться» на чуть более старый релиз программы. Как правило, совсем уж явные ошибки разработчики исправляют быстро.

Также имеет смысл написать в техподдержку. В зависимости от того, какой используется программный продукт это может быть адрес v8@1c.ru для стандартных конфигураций фирмы 1С. Для программных продуктов других производителей адреса поддержки будут отличаться, их можно найти на официальном сайте разработчика. Если нет совершенно никакой возможности решить проблему быстро, а ошибка очень мешает работе, можно обратиться к специалисту 1С, внести изменения в типовой функционал – в этом случае нужно понимать, что при следующем обновлении эти изменения могут быть затерты и за ними нужно следить, поэтому проводить обновление должен человек, знающий, как обновлять измененные конфигурации.

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

Евгения Скунцева.

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

Рассмотрим, в каких случаях появляется ошибка 1С:«Поле объекта не обнаружено», а также причины возникновения и методы ее устранения.

Ошибка 1С при запуске программы.

Как правило, поводом для сбоя в работе служит установка нового релиза на устаревшую платформу или некорректное изменение конфигурации.

Методы устранения ошибки 1С: «Поле объекта не обнаружено»:

  • осуществить «откат» от ранее произведенных действий, с использованием файлов резервного копирования;
  • обновить платформу с официального сайта, где размещены новые версии программы;
  • дополнительно изменить конфигурацию, отменив внутреннюю проверку или изменив правила обмена;
  • обратиться к 1С-специалистам

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

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

Неверные настройки программы 1С у одного из пользователей.

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

Сбой в информационной базе 1С привел к повреждению объекта.

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

1с 8.3 поле объекта не обнаружено

Ошибка поле объекта не обнаружено появляется при обращении к объектному типу через точку и говорит об отсутствии у него такого свойства(атрибута) или реквизита.

Ошибка может быть как на клиенте, так и на сервере.

Скриншот ошибки

Поле объекта не обнаружено

Поведение системы

Работа модуля прерывается, но система продолжает работать. Если такая ошибка находится в модуле приложения или обработках запускаемых при старте, запуск может не осуществиться

Причины и решение

  • отсутствие такого реквизита
  • опечатка в коде
  • если поле генерируется, ошибка в его формировании
  • если это элемент формы, возможно элемент удален или еще не создан (нарушен порядок)
  • если это поле ввода и для него не прописан путь к данным, то такая ошибка также возникает при любом обращении (такой объект на клиенте отсутствует)  ПутьКДАннымРеквизит

Предполагаю, что такое поведение появилось после оптимизации платформы 8.3.8 — изменилась логика избыточного обмена данными формы клиент-сервер.

  • после обновления релиза конфигурации внешние обработки  или отчеты перестают работать (изменились данные или их наименование)
  • либо обратная ситуация, когда релиз не обновлен, а используется  новая версия модуля (просто обновите конфигурацию)
  • еще одна причина — отсутствие команды для кнопки: т.е. кнопка добавлена, команда была создана, но не указана в обработчике, компилятор формы исключает ее из элементов pole-obekta-ne-obnaruzheno-net-komandy

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

Для базовой версии или распределенной базы такие проблемы решить возможно только во внешних обработках. (т.к. конфигурации закрыта для внесения изменений)

Газетные объявления содержат больше правды о том, что происходит в стране, чем газетные передовицы.

Понравилась статья? Поделить с друзьями:
  • Ошибка при обновлении повторите позже
  • Ошибка при обновлении планшета асус
  • Ошибка при обновлении офиса 2016
  • Ошибка при обновлении ориджин 7049 12175
  • Ошибка при обновлении одис ods9030e