Иллюстрированный самоучитель по языку системы 1С:Предприятие

Атрибуты, доступные при описании внутренних переменных

Доступные атрибуты объектов типа "Операция":

Русское назв. Англ. Назв. Описание
ВремяОперации OperTime Время операции.
ДатаОперации OperDate Дата операции.
Содержание Description Содержание операции.
СуммаОперации OperSum Сумма операции.
ТекущийДокумент CurDocument Значение документа создавшего операцию.

Доступные атрибуты объектов типа "Проводка":

Русское назв. Англ. назв. Описание
ВалСумма CurSum Валютная сумма проводки (для счетов с валютным учетом).
Валюта Currency Валюта проводки.
Количество Amount Количество проводки (для счетов с количественным учетом).
КорСчет CorAccount Корреспондирующий счет. Корреспондирующим счетом, для которого является Счет.
Сумма Sum Сумма проводки.
Счет Account Счет, для обработки корреспонденции. Корреспондирующим счетом, для которого является КорСчет.

Пример:

*

Запрос = СоздатьОбъект("Запрос");

ТекстЗапроса = "//{{ЗАПРОС(Сформировать)

|Период с НачДата по КонДата;

|ДОКУМ = Документ.РасходнаяБН.ТекущийДокумент,

| Документ.РасходнаяКредит.ТекущийДокумент,

| Документ.РасходнаяНал.ТекущийДокумент,

| Документ.РасходнаяРеализ.ТекущийДокумент,

| Документ.Счет.ТекущийДокумент;

|Группировка ДОКУМ; //по документам

|"//}}ЗАПРОС

;

*

//Создание объекта типа Запрос

Запрос = СоздатьОбъект("Запрос");

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

"//{{ЗАПРОС(Печать)

|Товар = Справочник.Товары.ТекущийЭлемент;

|Группировка Товар Упорядочить по Товар.МинЗапас;

|"//}}ЗАПРОС

*

Запрос = СоздатьОбъект("Запрос");

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

"//{{ЗАПРОС(Сформировать)

|Период с НачДата по КонДата;

|ВидТоплива = Регистр.ПокупателиКолво.ВидыТоплива;

|Вес = Регистр.ПокупателиКолво.Кг;

|Покуп = Регистр.ПокупателиКолво.Покупатели;

|Док = Регистр.ПокупателиКолво.ТекущийДокумент;

|Ном = Регистр.ПокупателиКолво.НомерСтроки;

|Группировка ВидТоплива; //по измерению Регистра

|Группировка Док; // по документам, двигавшим Регистр

|Группировка Ном; // по номерам строк документов

|Функция ВсегоКолво = КонОст(Вес);

|Функция ПриходКолво = Приход(Вес);

|Условие(Покуп = ВыбПокупатель);

|"//}}ЗАПРОС

;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.