1с карточка счета поле не найдено

Поле не найдено (Субконто2)

Доброго времени суток
Ситуация такая. В типовой БП в документе Акт сверки взаиморасчетов по кнопке ЗаполнитьПоДаннымБухгалтерскогоУчета участвует приведенный ниже запрос. Табличная часть заполняется не всеми необходимыми документами. Хочу проверить запрос в консоли, выдает ошибку

Ошибка обработки представления «РегистБухгалтерии.Хозрасчетный.Обороты:Поле не найдено (Субконто2)».

При заполнении акта никаких ошибок нет. Буду признателен за любую помощь.
Текст запроса:

ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор.Дата КАК Дата,
ХозрасчетныйОбороты.Регистратор.Номер КАК Номер,
ХозрасчетныйОбороты.Регистратор КАК Документ,
ХозрасчетныйОбороты.Субконто2 КАК Договор,
ВЫБОР
КОГДА &Валюта = НЕОПРЕДЕЛЕНО
ТОГДА ХозрасчетныйОбороты.СуммаОборотДт
ИНАЧЕ ХозрасчетныйОбороты.ВалютнаяСуммаОборотДт
КОНЕЦ КАК Дебет,
ВЫБОР
КОГДА &Валюта = НЕОПРЕДЕЛЕНО
ТОГДА ХозрасчетныйОбороты.СуммаОборотКт
ИНАЧЕ ХозрасчетныйОбороты.ВалютнаяСуммаОборотКт
КОНЕЦ КАК Кредит,
ЕСТЬNULL(ХозрасчетныйОбороты.Регистратор.НомерВходящегоДокумента, НЕОПРЕДЕЛЕНО) КАК НомерВходящегоДокумента,
ЕСТЬNULL(ХозрасчетныйОбороты.Регистратор.ДатаВходящегоДокумента, НЕОПРЕДЕЛЕНО) КАК ДатаВходящегоДокумента,
ХозрасчетныйОбороты.КорСчет,
ХозрасчетныйОбороты.КорСубконто1,
ХозрасчетныйОбороты.КорСубконто2,
ХозрасчетныйОбороты.КорСубконто3,
ХозрасчетныйОбороты.Валюта,
ХозрасчетныйОбороты.ВалютнаяСуммаОборот,
ВЫБОР
КОГДА ХозрасчетныйОбороты.КорСубконто1 ССЫЛКА Справочник.ПрочиеДоходыИРасходы
ТОГДА ХозрасчетныйОбороты.КорСубконто1.ВидПрочихДоходовИРасходов
ИНАЧЕ НЕОПРЕДЕЛЕНО
КОНЕЦ КАК ВидПрочихДоходовИРасходов,
ХозрасчетныйОбороты.Счет
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(
&ДатаНачала,
&ДатаОкончания,
Регистратор,
Счет В ИЕРАРХИИ (&ФильтрСписокСчетов),
&АналитикаРасчетов,
Организация = &Организация
И ВЫБОР
КОГДА &Валюта = НЕОПРЕДЕЛЕНО
ТОГДА ИСТИНА
ИНАЧЕ Валюта = &Валюта
КОНЕЦ
И Субконто1 = &Контрагент
И ВЫБОР
КОГДА &ДоговорКонтрагента = НЕОПРЕДЕЛЕНО
ТОГДА ИСТИНА
ИНАЧЕ Субконто2 = &ДоговорКонтрагента
КОНЕЦ,
,
) КАК ХозрасчетныйОбороты
ГДЕ
ВЫБОР
КОГДА ХозрасчетныйОбороты.КорСчет В ИЕРАРХИИ (&ФильтрСписокСчетов)
ТОГДА ВЫБОР
КОГДА &ДоговорКонтрагента = НЕОПРЕДЕЛЕНО
ТОГДА (НЕ ХозрасчетныйОбороты.КорСубконто1 = &Контрагент)
ИНАЧЕ (НЕ(ХозрасчетныйОбороты.КорСубконто1 = &Контрагент
И ХозрасчетныйОбороты.КорСубконто2 = &ДоговорКонтрагента))
КОНЕЦ
ИНАЧЕ ИСТИНА
КОНЕЦ
И (НЕ(ВЫБОР
КОГДА &Валюта = НЕОПРЕДЕЛЕНО
ТОГДА ХозрасчетныйОбороты.СуммаОборотДт
ИНАЧЕ ХозрасчетныйОбороты.ВалютнаяСуммаОборотДт
КОНЕЦ = 0
И ВЫБОР
КОГДА &Валюта = НЕОПРЕДЕЛЕНО
ТОГДА ХозрасчетныйОбороты.СуммаОборотКт
ИНАЧЕ ХозрасчетныйОбороты.ВалютнаяСуммаОборотКт
КОНЕЦ = 0))

Источник

Ошибка 1С: Поле объекта не обнаружено

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

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

Прочитав статью, вы:

Ошибка в 1С Поле объекта не обнаружено — причины

Получите понятные самоучители 2021 по 1С бесплатно:

image002 4

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

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

Шаг 1. Восстановите базу из копии и убедитесь, что в копии базы ошибок не возникает.

БухЭксперт8 рекомендует всегда делать копии перед обновлением. Копия — ваш спасательный круг на всякие непредвиденные обстоятельства. Есть копия — есть возможность восстановления базы при неудачном обновлении.

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

Если ошибка в копии базы данных:

Шаг 2. Исключите наличие ошибки разработчиков.

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

image003 6

Чтобы определиться, допущена ли ошибка разработчиками, перейдите по ссылке: Публикация ошибок 1С

image004 4

В поле Найти введите текст ошибки и выберите конфигурацию, в которой работаете, например, Бухгалтерия предприятия, редакция 3.0.

Если ошибка зафиксирована разработчиками, поиск выдаст:

image005 8

БухЭксперт8 рекомендует не обновляться сразу после выхода нового релиза конфигурации, а подождать несколько дней. Если будут выявлены какие-то ошибки, разработчики внепланово в течение 3-5 дней выпустят новое обновление с исправлением допущенных ошибок.

Ошибка Платформы

image006 5image007 4

image008 3

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

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

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

image011 3

БухЭксперт8 рекомендует выполнять чистку кешей при закрытой программе 1С. Иначе не получится удалить последний кеш, используемый программой. После удаления всех кешей при запуске программы 1С создаст новый кеш с актуальными данными.

Чистка пользовательских настроек

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

image012 2

image013 2

Изменение конфигурации

image002 4

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

image014

image015

Программа сообщит наименование поля и объекта, где произошла ошибка:

image016

Программа автоматически запустит Конфигуратор и установит курсор в место, где формируется ошибка.

Шаг 4. Проанализируйте строчку кода:

image017

image018

В форме справочника поле Табачная продукция отсутствует.

image019

Результат переноса реквизита Табачная продукция в форму справочника Номенклатура :

image020

Шаг 7. Обновите конфигурацию по кнопке F7.

Ошибка Поле объекта не обнаружено (Табачная продукция) исправлена. Открытие формы элемента справочника Номенклатура выполняется без ошибки.

image021

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

См. также:

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

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

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

Похожие публикации

Карточка публикации

rating onrating onrating onrating on rating on

(4 оценок, среднее: 5,00 из 5)

Источник

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

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

Запрос2 = Новый Запрос;
Запрос2.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос2.Текст = «ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура,
| НоменклатураДокумента.ВидНоменклатуры,
| НоменклатураДокумента.КоличествоВДокументе,
| НоменклатураДокумента.СуммаВДокументе,
| ЕСТЬNULL(СтоимостьТоваровОстатки.СтоимостьОстаток, 0) КАК Стоимость,
| ЕСТЬNULL(ОстаткиТоваровОстатки.КоличествоОстаток, 0) КАК Количество
|ИЗ
| НоменклатураДокумента КАК НоменклатураДокумента
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СтоимостьТоваров.Остатки(,Товар В(
|ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура
| ИЗ
| НоменклатураДокумента)) КАК СтоимостьТоваровОстатки
| ПО НоменклатураДокумента.Номенклатура = СтоимостьТоваровОстатки.Товар
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваров.Остатки(,Наименование В(
|ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура
| ИЗ
| НоменклатураДокумента)) КАК ОстаткиТоваровОстатки
| ПО НоменклатураДокумента.Номенклатура = ОстаткиТоваровОстатки.Наименование»;

Движения.СтоимостьТоваров.БлокироватьДляИзменения = Истина;
Движения.ОстаткиТоваров.БлокироватьДляИзменения = Истина;

//Запишем пустые наборы записей, чтобы читать остатки без учета данных в документе
Движения.СтоимостьТоваров.Записать();
Движения.ОстаткиТоваров.Записать();

РезультатЗапроса = Запрос2.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

Источник

Как устранить ошибку 1С: «Поле объекта не обнаружено»?

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

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

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

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

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

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

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

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

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

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

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

Источник

СКД. Не найдено связанное поле для поля остатка.

Добрый день. Добавил в запрос СКД вот такие ресурсы:
СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток * ЕСТЬNULL(СебестоимостьНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаНачОстЗакуп,
СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход * ЕСТЬNULL(СебестоимостьНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаПриходЗакуп,
СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход * ЕСТЬNULL(СебестоимостьНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаРасходЗакуп,
СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток * ЕСТЬNULL(СебестоимостьНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаКонОстЗакуп,

СГРУППИРОВАТЬ ПО
ПродажиОбороты.Склад,
ПродажиОбороты.Номенклатура,
ПродажиОбороты.ХарактеристикаНоменклатуры) КАК ЗапросКПродажам
ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ЗапросКПродажам.Склад
И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ЗапросКПродажам.Номенклатура
И ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры = ЗапросКПродажам.ХарактеристикаНоменклатуры
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних(&КонДата, Магазин = &ПустойМагазин) КАК СебестоимостьНоменклатурыСрезПоследних
ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура = СебестоимостьНоменклатурыСрезПоследних.Номенклатура
И ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры = СебестоимостьНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры

СГРУППИРОВАТЬ ПО
ТоварыНаСкладахОстаткиИОбороты.Склад,
ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры,
ЕСТЬNULL(ЦеныНоменклатурыМагазиновСрезПоследних.Цена, 0),
ЕСТЬNULL(СебестоимостьНоменклатурыСрезПоследних.Цена, 0)

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1с картинка в табличной части управляемые формы
  • 1с камин кадровый учет