Привет, Ivanliba!
Чтобы проверить тип субконто в 1С, вы можете использовать оператор ССЫЛКА
в запросе. Например, если у вас есть субконто, и вы хотите проверить, является ли оно ссылкой на определенный объект, вы можете использовать следующий код:
1C
Запрос = Новый Запрос;
Запрос. Текст = "
ВЫБРАТЬ
Субконто1
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки
ГДЕ
Субконто1 ССЫЛКА Документ.РеализацияТоваровУслуг" ;
Результат = Запрос. Выполнить( ) . Выбрать( ) ;
Пока Результат. Следующий( ) Цикл
// Обработка результата
КонецЦикла;
В этом примере мы выбираем записи из регистра, где Субконто1
является ссылкой на документ “Реализация товаров и услуг”.
Если вам нужно проверить тип субконто в коде, вы можете использовать функцию ТипЗнч
:
1C
Если ТипЗнч( Субконто) = Тип( "Справочник.Контрагенты" ) Тогда
// Обработка для контрагентов
КонецЕсли;
Таким образом, вы можете проверить, к какому типу относится ваше субконто.
Рекомендую посмотреть здесь: https://helpf.pro/faq/view/1159.html