1

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

#1С 8.2

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

 11391 5
ДобавленоПетр989 дней назад
Последняя активность147 дней назад


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить

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

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

Ответить

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

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

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

Ответить

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

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

Бюджетирование - статьи бюджета по произвольным данным

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

егаис

Добрый вечер. Прошу Вас помочь. Для получения накладных от производителя делаю з...

Концептуальная модель (инфологическая) распределенной БД

Очень нужна ваша помощь. Создала распределенную 1С БД( хоть она и не распределен...

Где находится анткетирование клиентов в УТ 11?

Подскажите где почитать про анкетирование в УТ. Нужно изучить как оно устроено....

беда :(

Добрый день, Помогите разобраться, пжл. По неизвестным причинам с помощью моих в...