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

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот