Имя: Пароль:
1C
1C 7.7
v7: По счету и коду значения субконто найти значение субконто
0 Wefast
 
16.09.19
11:43
Есть таблица СчетДт, КодСубконтоДТ1

Т.е. этот код может быть как сотрудника, подразделения так и справочника значения субконто который подчиненный справочнику видсубконто кажется.

Сч = СоздатьОбъект("Счет.Основной");

Сч.НайтиСчет(Счет);

Если Сч.Выбран() = 1 Тогда
    
   Для Инд = 1 По Сч.КоличествоСубконто() Цикл

      Сообщить("Субконто " + Сч.ВидСубконто(Инд));

   КонецЦикла;
    
КонецЕсли;

У 20 счета так выводится:
Субконто Виды продукции
Субконто Затраты на производство
Субконто Подразделения

Как по этим данным к примеру искать где то что то не представляю. Т.е. можно конечно по условиям
Если Счет.ВидСубконто(инд) = "Подразделения" Тогда
// искать в справочнике подразделения
ИначеЕсли <еше одно условие> Тогда
// делать поиск в справочнике Субконто по виду субконтно к примеру "Виды продукции"
КонецЕсли;

Но может есть какой то метод более универсальный?
1 Карст
 
16.09.19
12:21
создатьобъект(Сч.ВидСубконто(Инд).Типсубконто());
Закон Брукера: Даже маленькая практика стоит большой теории.