Добрый день. Добавляю в справочник "ХарактеристикиНоменклатуры" новый реквизит "Артикул" - типа строка. Формы не трогаю, форма элемента открывается нормально а вот форма ПомошникНового выдает ошибку "Поле объекта не обнаружено (Артикул)".
Спотыкается на
В структуре "НастройкиВидимостиПоТипу" Артикул есть и он идентичен например с "НаименованиеПолное".
Не пойму в чем причина.
Спотыкается на
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
В структуре "НастройкиВидимостиПоТипу" Артикул есть и он идентичен например с "НаименованиеПолное".
Не пойму в чем причина.
По теме из базы знаний
- Выгрузка УПД реализации в xml ФНС для загрузки в ЭДО: Диадок, СБИС, Такском, КОРУС, Астрал и прочие. Обработка на управляемых формах для БП 3.0, УНФ 1.6 / 3.0, УТ 11.4 / 11.5, КА 2, ERP 2 (Приказ ФНС №820 от 19.12.2018, 736 от 12.10.2020)
- Загрузка отчетов комиссионеров из Вайлдберриз и ОЗОН в УТ 11 по API
- Групповая выгрузка и загрузка файлов XML для ЭДО в каталог по приказу №820 ФНС (для УТ 10.3/11, КА2, ERP2, БП3, УНФ, УПП1.3, Розница2.3). Поддержка маркировки. Прослеживание товаров.
- Интеграции с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода для 1С:УНФ, УТ, КА, ERP
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
Найденные решения
Для потомков:
В расширение добавляем реквизит на форму при создании
В расширение добавляем реквизит на форму при создании
&НаСервере
Процедура Расш1_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка)
Поле = Элементы.Добавить("Артикул", Тип("ПолеФормы"), Элементы.Шапка);
Поле.ПутьКДанным = "Объект.Артикул";
Поле.Вид = ВидПоляФормы.ПолеВвода;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) вывести на форму артикул аналогично НаименованиеПолное, или в цикле:
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Если НастройкаРеквизита.Ключ = "Артикул" Тогда
Продолжить;
КонецЕсли;
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
или при передаче параметров в форму помощника убрать Артикул из НастройкиВидимостиПоТипу
Для Каждого НастройкаРеквизита Из НастройкиВидимостиПоТипу Цикл
Если НастройкаРеквизита.Ключ = "Артикул" Тогда
Продолжить;
КонецЕсли;
Элементы[НастройкаРеквизита.Ключ].Видимость = НастройкаРеквизита.Значение.Использование;
КонецЦикла;
или при передаче параметров в форму помощника убрать Артикул из НастройкиВидимостиПоТипу
Для потомков:
В расширение добавляем реквизит на форму при создании
В расширение добавляем реквизит на форму при создании
&НаСервере
Процедура Расш1_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка)
Поле = Элементы.Добавить("Артикул", Тип("ПолеФормы"), Элементы.Шапка);
Поле.ПутьКДанным = "Объект.Артикул";
Поле.Вид = ВидПоляФормы.ПолеВвода;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот