Шаг 145 - Изучаем бухгалтерские итоги – обороты

Одной из задач является получение оборотов между счетами. Ну, например, есть счет 90.2.3, который должен быть себестоимостью продаж. На этот счет могут приходить деньги из разных направлений. Например, стоимость товара (41.4) и транспортные расходы (41.10). Кстати на Вашем предприятии это можем быть не так. Так вот, может возникнуть вопрос, сколько отнесено на текущий месяц ТЗР. Конечно, начисление ТЗР отражено в проводке и можно извлечь оттуда проанализировав проводки. Можно изучить журнал документов и взять оттуда. Но ответ на этот вопрос можно получить и по другому. Это оборот между 90.2.3 и 41.20.

ОБ
Расчет оборотов между счетами. Синтаксис:

ОБ(<СчетДеб>, <СчетКред>, <ТипСуммы>, <Валюта>)

Англоязычный синоним:

TO

Параметры:>
<СчетДеб>, <СчетКред> Значения типа <Счет> — счета дебета и кредита, для которых необходимо выдать перекрестные обороты. Может использоваться строка — код счета.
<ТипСуммы> Необязательный параметр. Число или строка — тип возвращаемой суммы. Может принимать одно из следующих значений:1 ("С", "S")— сумма;2 ("В", "С")— валютная сумма;3 ("К", "А")— количество.Если параметр не указан, метод возвращает сумму.
<Валюта> Необязательный параметр. Значение типа «Справочник.Валюты». Если параметр не указан итоги выдаются без учета валюты.

Возвращаемое значение:
Число —оборот с дебета счета <СчетДеб> в кредит счета <СчетКред>.

Описание:
Функция ОБ предназначена для выдачи перекрестных оборотов между счетами. Коды счетов, оборот между которыми требуется рассчитать, передаются функции в качестве параметров.
Если указана валюта, то данные выдаются по конкретной валюте. Валютная сумма может выдаваться только по конкретной валюте.

Ниже приведен пример получения оборота по вводу остатков.

Процедура Сформировать() 

	Т = СоздатьОбъект("Таблица");
	Итог = СоздатьОбъект("БухгалтерскиеИтоги"); 

	Итог.Рассчитать("01.01.2002","31.12.2002");

	Оборот=Итог.ОБ("41","00");
	Т.ВывестиСекцию("Секция_1");	    

	Т.ТолькоПросмотр(1);
	Т.Показать();

КонецПроцедуры

Все, что остается вывести данные в отчет.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 15.08.2002