Получение Субконто

1. kameton 55 (ПолКило) 20.03.17 19:36 Сейчас в теме
Здравствуйте, подскажите пожалуйста, есть таблица значений, в ней есть столбцы, тип субконто- наименование, и значение субконто- код, как получить тип субконто по наименованию, то есть определить справочник это или документ или перечисление, а потом по коду справочника или коду документа в зависимости от типа получить значение субконто, для того чтобы получить обороты кт или дт в разрезе одного или нескольких субконто.
Ответы
2. Вадим Мориков (vadim1011985) 40 20.03.17 19:57 Сейчас в теме
ИмяОбъектаДанных = .... // получаем из таблицы
ИмяОбъектаДанных = СокрЛП(СтрЗаменить(ИмяОбъектаДанных," ",""));
Если Метаданные.Справочники.Найти(ИмяОбъектаДанных )<>Неопределено Тогда 
  ....Это справочник 
ИначеЕсли Метаданные.Документы.Найти(ИмяОбъектаДанных )<>Неопределено Тогда
..
ЕначеЕсли....
...Показать Скрыть
3. kameton 55 (ПолКило) 20.03.17 20:57 Сейчас в теме
(2) а если у меня есть только синоним, а не имя справочника или документа?
4. Вадим Мориков (vadim1011985) 40 20.03.17 21:27 Сейчас в теме
тогда перебирай объекты метаданных и сравнивай по синониму
5. Vitalya Гуляев (Vix) 22 20.03.17 21:45 Сейчас в теме
(1)Если есть ПланыВидовХарактеристик - "ВидыСубконто", тогда просто ищешь там, там есть и наименование и объекты
ПланыВидовХарактеристик.ВидыСубконто.НайтиПоНаименованию("Наименование")
6. Вадим Мориков (vadim1011985) 40 20.03.17 23:40 Сейчас в теме
(5) Это не совсем то что нужно - например Субконто может быть составного типа (документы расчетов с контрагентами) а ему необходимо найти значение этого субконто в базе по коду
Оставьте свое сообщение