1

Зачем параметр Субконто в виртуальных таблицах регистров бухгалтерии

#1С 8.2

Привет, я изучаю язык запросов 1С 8, и не могу разобраться зачем в параметрах виртуальных таблиц регистра бухгалтерии Хозрасчетный параметр Субконто и как его можно использовать?

 9827 5
ДобавленоПетр870 дней назад
Последняя активность27 дней назад


Добавить комментарий

user140928750315 написал:870 дней назад0

При помощи этого параметра ты можешь регулировать количество и порядок Субконто по счетам, которые ты используешь. Приведу пару примеров, что б было понятно.

1) Например используешь ты в запросе 62 счет. И не хочешь использовать Субконто3. Тогда пишешь так:

    Запрос = новый Запрос;

    Субконто = Новый СписокЗначений; 
    Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты);
    Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры);

    Запрос.УстановитьПараметр("Субконто",Субконто);

Таким образов в виртуальной таблице, в которую передан параметр “Субконто”, не будет использоваться “Субконто3”, его там вообще не будет, если вытащить его в поля при выполнении запроса будет ошибка

2) Опять же по 62 счету пишешь запрос и захотел, к примеру, что бы ДоговорыКонтрагенов были первым Субконто, а Контрагенты вторым:

    Запрос = новый Запрос;

    Субконто = Новый СписокЗначений; 
    Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры);
    Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты);
    Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами);

    Запрос.УстановитьПараметр("Субконто",Субконто);

3) Или в твоей виртуальной таблице выбираются данные по разным счетам, во всех есть нужное тебе Субконто - Склад, но на разных позициях(где-то это Субконто1, где-то Субконто2).

        Запрос = новый Запрос;

        Субконто = Новый СписокЗначений; 
        Субконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);

        Запрос.УстановитьПараметр("Субконто",Субконто);

Теперь у Склад, это всегда Субконто1

Ответить

Аноним написал:578 дней назад0

Спасибо за статью, никогда раньше не использовал это свойство виртуальной таблицы :)

Ответить

Кирилл написал:575 дней назад0

Да, мало кто его использует))

Кстати, запрос отрабатывает гораздо быстрее, потому что платформа анализирует только “нужные” субконто))

Ответить

Добавить комментарий

Задать вопрос!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Остатки по регистру бухгалтерии

Привет, учусь писать запросы в 1С 8, подскажите, как взять остатки по 62 счету в...

Передать параметр в динамический список 1С

Есть форма списка регистра сведений, для динамического списка написал свой запро...

Запрос по регистрам бухгалтерии

Здравствуйте. Помогите пожалуйста с запросом, мучаюсь уже не первую неделю. Треб...

Построение запроса из регистра бухгалтерии

Добрый день. У элементов справочника ОсновныеСредства есть вкладка “Драгметаллы”...

Если нет разницы!!Зачем тогда Условие В ВТ? Или все таки разница ЕСТЬ!!!!!

Привет. Пожалуйста подскажите! И ТАК ВОПРОС: В параметрах виртуальной таблицы ...

Новое

Внешний отчет

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

ручные проводки в НУ

Добрый день, Организация на ОСНО с 2016 года в январе 2016 года поступили на р/с...

Главное меню

Подскажите пожалуйста, у меня в главном меню куда исчезло меню Отчеты ( не значк...

Ищем программиста 1С в штат г.Москва

Доработка конфигурации 1С 8 Континент страхование на базе Бухгалтерии КОРП Созда...

Остатки товаров: настройка отчета

Добрый день! Подскажите пожалуйста по настройкам отчета: когда-то давно работала...