1

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

#1С 8.2

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

 10647 5
ДобавленоПетр929 дней назад
Последняя активность87 дней назад


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить

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

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

Ответить

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

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

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

Ответить

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

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

Расчет районного коэффициента в больничном листе

Добрый день! Очень нужна помощь! При расчете б/л не верно считает положительную ...

Отражение зарплаты в регламентирован ним учете

Использую Зуп 2.5 Потребовался отчёт для выборки данных по сотрудникам из докуме...

Возврат по картам по зарплате, в случае изменения реквизитов банка

По карте была перечислена зарплата, но платеж вернулся (изменились реквизиты бан...

Составление отчета

Здравствуйте!! Нужна помощь !!! что означает Ошибка получения информации набора ...

Не могу активировать настройку

Добрый день, скачал учебную версию 8.3 Захотел внести изменения в конфигурацию З...