Начальник производства завода, человек с претензиями на знание 1С, приказал создать обработку для проверки основных спецификаций производства (конфигурация 1С: УПП для Украины редакция 1.3). Для чего?
Вот текст его письменного указания:
"Номенклатура (28023) Вкладыш МОП (код 00000020371) на закладке Спецификации спецификаций нет!?, а в регистре сведений Основные спецификации номенклатуры существует запись!!!" (орфография первоисточника сохранена)
Подскажите выражения, в которых можно объяснить дураку, что на закладке "Спецификации" формы элемента справочника "Номенклатура" размещено Табличное поле "СпецификацииНоменклатуры" с типом значения "СправочникСписок.СпецификацииНоменклатуры", а не
"РегистрСведенийСписок.ОсновныеСпецификацииНоменклатуры".
Кроме того, при открытии формы элемента срабатывает процедура УстановитьОтборыДляТЧ()
СпецификацииНоменклатуры.Отбор.СпецификацииИзделийПоНоменклатуре.Установить(Ссылка);
ЭлементыФормы.СпецификацииНоменклатуры.НастройкаОтбора.СпецификацииИзделийПоНоменклатуре.Доступность = Ложь;
То есть, в табличном поле "СпецификацииНоменклатуры" отражаются только те элементы справочника "Спецификации номенклатуры", у которых значения поля "Номенклатура" табличной части "ВыходныеИзделия" равны ссылочному значению элемента справочника "Номенклатура", форму которого (элемента) мы и открываем. И никак это табличное поле не связано с регистром сведений "Основные спецификации номенклатуры".
А суть проблемы в том, что одна и та же спецификация привязана как основная в регистре сведений "Основные спецификации номенклатуры" к двум (или юолее) элементам справочника "Номенклатура", но в реквизите "Номенклатура" табличной части "ВыходныеИзделия" может быть указан только один элемент справочника "Номенклатура" (в базе используются только сборочные спецификации - установлен соответствующий признак). И в форме этого элемента номенклатруы, которы выбран для спецификации, мы видим соответствующую спецификацию в табличном поле "Спецификации номенклатуры", а в форме другого - не видим!
Но как это объяснить начальнику производства? Помогите найти слова! Или здесь слова не нужны, а только выражения?