Добрый день. Пишу интеграцию сайта и 1с. Платформа 8.2.19.90. Конфигурация самописная.
Есть рабочий код выгрузки справочника в xml строку. Написал его самостоятельно, но дальше появилась проблемка.
Часть кода:

```1c
    Запись.ЗаписатьНачалоЭлемента("Abonent");
    Запись.ЗаписатьАтрибут("Number", Строка(ПМ));
    Запись.ЗаписатьНачалоЭлемента("Code");
    Запись.ЗаписатьТекст(Строка(Выборка.Код));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Name");
    Запись.ЗаписатьТекст(Строка(Выборка.Абонент));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Region");
    Запись.ЗаписатьТекст(Строка(Выборка.Регион));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("City");
    Запись.ЗаписатьТекст(Строка(Выборка.Город));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Street");
    Запись.ЗаписатьТекст(Строка(Выборка.Улица));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Building");
    Запись.ЗаписатьТекст(Строка(Выборка.НомерДома));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Apartment");
    Запись.ЗаписатьТекст(Строка(Выборка.НомерКвартиры));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Status");
    Запись.ЗаписатьТекст(Строка("??????")); // Статус лицевого счета
    Запись.ЗаписатьКонецЭлемента();

    ТабличнаяЧасть = Выборка.КонтактнаяИнформация;
    Для каждого СтрокаТабличнойЧасти из ТабличнаяЧасть Цикл
    ТабличнаяЧастьНаименование = СтрокаТабличнойЧасти.НомерТелефона;
    КонецЦикла;

    Запись.ЗаписатьНачалоЭлемента("Phone");
    Запись.ЗаписатьТекст(Строка(ТабличнаяЧастьНаименование));
    Запись.ЗаписатьКонецЭлемента();
    //Выборка.КонтактнаяИнформация.Загрузить("Телефон");
    Запись.ЗаписатьКонецЭлемента();
```

В форме, которая на картинке, есть Текущий статус лицевого счета - Перечисление.
Как мне в моей выборке вывести статус лицевого счета, текущего элемента выборки?
---
Как именно он связан со справочником надо смотреть в конфигурации по коду.
---
Судя по снимку экрана, реквизит статуса принадлежит форме, не справочнику. Он хранится где-то отдельно и заполнятся при открытии формы?
---
Точно, это реквизит формы - надо откуда он "вытакивается"
---
исчи
---
мне не надо, пусть автор этим занимается.
---
Вроде ответил в сообщении выше, не уверен.
---
прикрепил изображение.

Он хранится где-то отдельно и заполнятся при открытии формы?

Скорее всего так и есть. Но этот статус лицевого счета все равно связан же как-то со справочником "Лицевые счета". Правильно же?
---
Как именно он связан со справочником надо смотреть в конфигурации по коду.
---
Больше никак? Может в свойстах где-нибудь?
---
Кликните в конфигурации ПКМ на перечислении и в появившемся контекстном меню выберите пункт "Поиск ссылок на объект". Возможно попадется какой-нибудь регистр для хранения статусов.
---
За решение огромный респект nonprogrammer
Вопрос закрыт. Всем спасибо.
---
Привожу полный код функции, если нужно.
CODE
```1c
    Функция GetSub(Method, Rtrn)
    // Вставить содержимое обработчика.

    Если Method = "file" Тогда

    Запись = Новый ЗаписьXML;
    Запись.ОткрытьФайл("C:\Users\sokolov\Desktop\Public\e.xml");

    ИначеЕсли Method = "string" Тогда

    Запись = Новый ЗаписьXML;
    Запись.УстановитьСтроку();

    КонецЕсли;

    Запись.ЗаписатьОбъявлениеXML();

    //Запись.ЗаписатьНачалоЭлемента("Абоненты");
    Запись.ЗаписатьНачалоЭлемента("Abonents");
    Выборка = Справочники.аоЛицевыеСчета.Выбрать();
    ПМ = 0;
    //Пока Выборка.Следующий() Цикл
    Пока ПМ < 5 Цикл
    Выборка.Следующий();
    //Запись.ЗаписатьНачалоЭлемента("Абонент");
    //Запись.ЗаписатьАтрибут("Код", Строка(Выборка.Код));
    //Запись.ЗаписатьТекст(Строка(Выборка.Абонент));
    //Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Abonent");
    Запись.ЗаписатьАтрибут("Number", Строка(ПМ));
    Запись.ЗаписатьНачалоЭлемента("Code");
    Запись.ЗаписатьТекст(Строка(Выборка.Код));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Name");
    Запись.ЗаписатьТекст(Строка(Выборка.Абонент));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Region");
    Запись.ЗаписатьТекст(Строка(Выборка.Регион));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("City");
    Запись.ЗаписатьТекст(Строка(Выборка.Город));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Street");
    Запись.ЗаписатьТекст(Строка(Выборка.Улица));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Building");
    Запись.ЗаписатьТекст(Строка(Выборка.НомерДома));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Apartment");
    Запись.ЗаписатьТекст(Строка(Выборка.НомерКвартиры));
    Запись.ЗаписатьКонецЭлемента();
    Запись.ЗаписатьНачалоЭлемента("Status");
    Запись.ЗаписатьТекст(Строка(??????));
    Запись.ЗаписатьКонецЭлемента();

    ТабличнаяЧасть = Выборка.КонтактнаяИнформация;
    Для каждого СтрокаТабличнойЧасти из ТабличнаяЧасть Цикл
    ТабличнаяЧастьНаименование = СтрокаТабличнойЧасти.НомерТелефона;
    КонецЦикла;

    Запись.ЗаписатьНачалоЭлемента("Phone");
    Запись.ЗаписатьТекст(Строка(ТабличнаяЧастьНаименование));
    Запись.ЗаписатьКонецЭлемента();
    //Выборка.КонтактнаяИнформация.Загрузить("Телефон");
    Запись.ЗаписатьКонецЭлемента();
    ПМ = ПМ + 1;
    КонецЦикла;

    Запись.ЗаписатьКонецЭлемента();

    Если Method = "string" Тогда
    Rtrn = Запись.Закрыть();
    Иначе
    Запись.Закрыть();
    Rtrn = "Запись в файл";
    КонецЕсли;

    Возврат Rtrn;

    КонецФункции
```
---
Не совсем понятно в чем проблема? Почему вопрос возник именно с "ТекущийСтатусЛС" ?
---
Мне нужно сделать выборку всех Лицевых счетов, у которых статус ЛС не равен "Закрыт".
т.е. Сейчас написана выборка, в которой есть ФИО, Адрес и тд. но вот все это дело никак не получается связать с Перечеслением аоСтатусыЛицевыхСчетов.

p.s. Если бы это был php, js , или даже C# какой-нибудь, это не было бы такой проблемой для меня. (((