Size: a a a

2019 December 11

Аr

Андрей reborn in 1C
Михаил Солдатов
Всем привет! Может кто знает, как помочь:
Есть конфа ERP, в которой выключено раздельное ведение партнеров и контрагентов. Есть добавленный свой справочник, допустим ххх_Контрагенты и документы/регистры которые используют этот справочник в реквизитах/измерениях с именем Контрагент. И есть отчет, в которых используются данные.
Из-за типовой функциональной опции СКД выключает добавленные реквизиты Контрагент (которые справочник ххх_Контрагенты). Как они связываются с этой функциональной опцией? Как их отвязать друг от друга?
Галочка в настройках отключить совместное ведение партнером и контрагентов тогда
источник

МС

Михаил Солдатов in 1C
Это не вариант, типовой надо оставить в покое
источник

Аr

Андрей reborn in 1C
А так хз как вы справочник  ххх контрагенты у себя завязали
источник

Аr

Андрей reborn in 1C
Иначе бы он ни как не был связан. И был как обычный новый справочник
источник

МС

Михаил Солдатов in 1C
Если я в отчёте поле переименовываю, например Контрагент_ххх, то оно работает
источник

МС

Михаил Солдатов in 1C
А если поле просто Контрагент - не видно его
источник

МС

Михаил Солдатов in 1C
В составе ФО нового справочника нет
источник

Аr

Андрей reborn in 1C
У вас отчет косячный значит 90% такого не должно быть
источник

МС

Михаил Солдатов in 1C
Там по сути импортировано несколько объектов из другой конфы, через сравнение. Но в той конфе нету партнёров и соответственно такой ФО
источник

МС

Михаил Солдатов in 1C
Т. Е. Новая подсистема такая, со своими контрагентами
источник

МС

Михаил Солдатов in 1C
Вдруг кому помогу, в типовой ФормеОтчета в обработчике события ПередЗагрузкойВариантаНаСервере через несколько промежуточных процедур выполняется вызов процедуры НастроитьПараметрыОтборыПоФункциональнымОпциям, которая и удаляет все поля, которые выключены ФО
источник

Аr

Андрей reborn in 1C
Михаил Солдатов
Вдруг кому помогу, в типовой ФормеОтчета в обработчике события ПередЗагрузкойВариантаНаСервере через несколько промежуточных процедур выполняется вызов процедуры НастроитьПараметрыОтборыПоФункциональнымОпциям, которая и удаляет все поля, которые выключены ФО
👍
источник

Аr

Андрей reborn in 1C
но все равно ваш новый справочник не должен был трогать
источник

TS

Tanya Shudrova in 1C
Михаил Солдатов
Вдруг кому помогу, в типовой ФормеОтчета в обработчике события ПередЗагрузкойВариантаНаСервере через несколько промежуточных процедур выполняется вызов процедуры НастроитьПараметрыОтборыПоФункциональнымОпциям, которая и удаляет все поля, которые выключены ФО
1С зря эксперта не даёт )))
источник

МС

Михаил Солдатов in 1C
а он просто имена полей проверяет
источник

МС

Михаил Солдатов in 1C
Tanya Shudrova
1С зря эксперта не даёт )))
а то )
источник

МС

Михаил Солдатов in 1C
Если ПолучитьФункциональнуюОпцию("ИспользоватьПартнеровКакКонтрагентов") Тогда
   КомпоновкаДанныхСервер.УдалитьЭлементОтбораИзВсехНастроекОтчета(НовыеНастройкиКД, "Контрагент");
   КомпоновкаДанныхСервер.УдалитьЭлементОтбораИзВсехНастроекОтчета(НовыеНастройкиКД, "АналитикаОборотов.Контрагент");
 КонецЕсли;
источник

TS

Tanya Shudrova in 1C
Михаил Солдатов
а он просто имена полей проверяет
Не повершишь, я уже хотела сжалиться и написать , где искать ))))
источник

МС

Михаил Солдатов in 1C
Tanya Shudrova
Не повершишь, я уже хотела сжалиться и написать , где искать ))))
зато теперь я знаю, что есть такое )
источник

TS

Tanya Shudrova in 1C
Михаил Солдатов
зато теперь я знаю, что есть такое )
З-забота))))
источник