Имя: Пароль:
1C
1С v8
Предопределенные реквизиты не отображаются в предприятии
0 ДаилиНет
 
09.08.16
12:24
Добавил в конфигураторе в справочник предопределенный реквизит, захожу в предприятие - его нет.
http://i78.fastpic.ru/big/2016/0809/2e/99774dca673b287454279fb3788c072e.png
http://i79.fastpic.ru/big/2016/0809/87/553efa2d3159e86f5e49044200560f87.png
P.S. Ручками пробовал добавить с наименованием, совпадающим с именем предопределенного, но подозреваю что это не то, т.к., задав в пофигураторе, он должен выводится в предприятии сразу...

Я куда-то недоглядел?

Я так понимаю, что точка в нижнем правом углу иконки как раз и означает, что реквизит предопределенный?
1 YFedor
 
09.08.16
12:25
что такое "Предопределенный реквизит"?
2 ДаилиНет
 
09.08.16
12:31
*предопределенный элемент
3 aleks_default
 
09.08.16
12:32
Свойство "обновление предопределенных данных" у справочника какое стоит?
4 hhhh
 
09.08.16
12:35
(2) а типа такое вы точно точно сделали?

    Если ОбщегоНазначенияКлиентСервер.ПредопределенныйЭлемент("Справочник.СтатьиЗатрат.ОплатаТруда") = Неопределено Тогда
        
        ЭлементСправочника = Справочники.СтатьиЗатрат.СоздатьЭлемент();                
        ЭлементСправочника.Наименование = "Оплата труда";
        ЭлементСправочника.ИмяПредопределенныхДанных = "ОплатаТруда";
        ЭлементСправочника.ВидДеятельностиДляНалоговогоУчетаЗатрат = Перечисления.ВидыДеятельностиДляНалоговогоУчетаЗатрат.ОсновнаяСистемаНалогообложения;
        ЭлементСправочника.ВидРасходовНУ = Перечисления.ВидыРасходовНУ.ОплатаТруда;
        ЭлементСправочника.Записать();
        
    КонецЕсли;
    
    Если ОбщегоНазначенияКлиентСервер.ПредопределенныйЭлемент("Справочник.СтатьиЗатрат.ОплатаТрудаЕНВД") = Неопределено Тогда
        
        ЭлементСправочника = Справочники.СтатьиЗатрат.СоздатьЭлемент();                
        ЭлементСправочника.Наименование = "Оплата труда (ЕНВД)";
        ЭлементСправочника.ИмяПредопределенныхДанных = "ОплатаТрудаЕНВД";
        ЭлементСправочника.ВидДеятельностиДляНалоговогоУчетаЗатрат = Перечисления.ВидыДеятельностиДляНалоговогоУчетаЗатрат.ОсобыйПорядокНалогообложения;
        ЭлементСправочника.ВидРасходовНУ = Перечисления.ВидыРасходовНУ.ОплатаТруда;
        ЭлементСправочника.Записать();
        
    КонецЕсли;
5 drcrasher
 
09.08.16
12:35
(0) вроде где-то принудительно нужно проставить у твоего нового элемента вид объекта КИ
6 ДаилиНет
 
09.08.16
12:37
(3) авто
(4) не делал, сейчас попробую...
7 ДаилиНет
 
09.08.16
12:44
к (4) - разве это не на уровне платформы делается? я сейчас пытаюсь перенести один модуль с УТ на УНФ. По части кода - у меня все перенесено. Осталось только правильно с объектами разобраться....
8 DrZombi
 
гуру
09.08.16
12:49
(7) Если галочки нет "Авто", то нет. А бывает просто не делает :)
9 ДаилиНет
 
09.08.16
12:53
(5) не понял :(
10 patapum
 
09.08.16
13:14
(0) Запросом посмотри, должен быть твой элемент. Просто тебе его не показывают. А чтоб показывали, см. (5)
11 ДаилиНет
 
09.08.16
13:26
"КИ" - поясните, пжта... я на клюшках всю жизнь работал )) не соображу сходу...
12 aleks_default
 
09.08.16
14:03
(11) забей, это он подумал что ты новый вид контактной информации создаешь
13 ДаилиНет
 
11.08.16
10:52
Разобрался... на инфостарте писали:

Для того чтобы предопределенные данные были видны в режиме предприятия достаточно с сервера вызвать процедуру:
УправлениеКонтактнойИнформациейСлужебный.УстановитьЗначениеПризнакаИспользуется();