Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
V8_11_ЗапросыКРегистрамБухгалтерии.doc
Скачиваний:
14
Добавлен:
18.11.2018
Размер:
227.84 Кб
Скачать

Обороты по счетам

Сформируем отчет, который покажет дебетовые и кредитовые обороты по счетам в разрезе организаций. Это можно сделать с использованием таблицы Обороты, задействуя поле Счет и изме­рение Организация.

Следующий запрос это демонстрирует:

Пример 6а.

|ВЫБРАТЬ

|ОсновнойОбороты.Счет КАК Счет,

|ОсновнойОбороты.Организация КАК Организация,

|ОсновнойОбороты.СуммаОборотДт КАК ОборотДт,

|ОсновнойОбороты.СуммаОборотКт КАК ОборотКт

|ИЗ

|РегистрБухгалтерии.Основной.Обороты КАК ОсновнойОбороты

|УПОРЯДОЧИТЬ ПО Счет.Код

|ИТОГИ СУММА(ОборотДт), СУММА(ОборотКт) ПО

|Счет,

|Организация

Пример 6б. (вызов регистра-источника с параметрами)

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

Запрос.Текст =

"ВЫБРАТЬ

|ХозрасчетныйОбороты.КорСчет,

|ХозрасчетныйОбороты.СуммаОборотКт КАК ОборотПоКредитуСчета26

|ИЗ

|РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаКон, , Счет В

|ИЕРАРХИИ (&Счет26), , Организация = &Организация, (НЕ КорСчет В

|ИЕРАРХИИ (&ДопустимыеКорсчета)), ) КАК ХозрасчетныйОбороты";

Запрос.УстановитьПараметр("ДатаНач", ДатаНач);

Запрос.УстановитьПараметр("ДатаКон", КонецДатыКон);

Запрос.УстановитьПараметр("Организация", Организация);

Запрос.УстановитьПараметр("Счет26", ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);

Запрос.УстановитьПараметр("ДопустимыеКорсчета", ДопустимыеКорсчета);

Результат = Запрос.Выполнить();

Обороты между счетами

Отчет, показывающий обороты между счетами, можно сформиро­вать на основе таблицы Обороты, используя поля Счет и КорСчет:

Пример 7.

|ВЫБРАТЬ

|ОсновнойОбороты.Счет КАК Счет,

|ОсновнойОбороты.КорСчет КАК КорСчет,

|ОсновнойОбороты.СуммаОборот КАК СуммаОборот

|ИЗ

|РегистрБухгалтерии.Основной.Обороты КАК ОсновнойОбороты

|УПОРЯДОЧИТЬ ПО

|Счет.Код, КорСчет.Код

|ИТОГИ СУММА(СуммаОборот) ПО

|Счет,

|КорСчет

Таблица Обороты также предоставляет поля Субконто и КорСубконто для того, чтобы получать обороты по субконто или между субконто.

Параметры виртуальной таблицы Обороты позволяют указывать начало и конец периода, периодичность, условия по счетам и суб­конто.

Оборотно-сальдовая ведомость

Оборотно-сальдовая ведомость показывает остатки на начало и конец периода и обороты за период. Ее можно легко сформиро­вать, используя виртуальную таблицу ОстаткиИОбороты:

Пример 8.

|ВЫБРАТЬ

|Счет КАК Счет,

|СуммаНачальныйОстатокДт КАК НачОстДт,

|СуммаНачальныйОстатокКт КАК НачОстКт,

|СуммаОборотДт КАК ОборотДт,

|СуммаОборотКт КАК ОборотКт,

|СуммаКонечныйОстатокДт КАК КонОстДт,

|СуммаКонечныйОстатокКт КАК КонОстКт

|ИЗ

|РегистрБухгалтерии.Основной.ОстаткиИОбороты(&НачДата, |&КонДата)

|УПОРЯДОЧИТЬ ПО

|Счет.Код

|ИТОГИ СУММА(НачОстДт), СУММА(НачОстКт),

|СУММА(ОборотДт), СУММА(ОборотКт),

|СУММА(КонОстДт), СУММА(КонОстКт)

|ПО Счет

Обратите внимание на параметры виртуальной таблицы НачДата и КонДата. Они задают определенный период, за который фор­мируется оборотно-сальдовая ведомость.

Таким образом, регистры бухгалтерии являются универсальным средством учета движений материальных средств на основе опре­деленного плана счетов. С помощью запросов можно получать информацию из регистров бухгалтерии в различных разрезах, с подсчетом промежуточных итогов, группировками и т.д. Поэтому механизмы бухгалтерского учета системы 1С:Предприятие 8.0 могут применяться для любой схемы ведения бухгалтерского и управленческого учета, а также для решения задач планирования и управления.