П1.20. Обработка журнала операций

Одним из наиболее существенных нововведений в “1C:Бухгалтерия-Проф.” версии 6.0 является возможность обработки журнала операций в формируемых отчетах. Для обработки журнала введены команды !ВЫБРАТЬ ОПЕРАЦИИ и !СЛЕДУЮЩАЯ ОПЕРАЦИЯ, а также набор макроимен и ссылок для обращения к данным проводок. Формат команд:

!ВЫБРАТЬ ОПЕРАЦИИ С дата1 ПО дата2

!ВЫБРАТЬ ОПЕРАЦИИ С дата1 ДО дата2

!CЛЕДУЮЩАЯ ОПЕРАЦИЯ

Для начала обработки операций Вы можете использовать один из двух вариантов команды !ВЫБРАТЬ ОПЕРАЦИИ. Проводки будут выбираться в хронологической последовательности, аналогично, например, карточке счета. В отчете обязательно должна присутствовать команда !CЛЕДУЮЩАЯ ОПЕРАЦИЯ для выделения конца блока обработки проводок.

Обработка будет начинаться с первой проводки указанной даты (“С дата1”). Дата указывается в виде текстового выражения в формате "ДД.ММ.ГГ".

При указании “ПО дата2” будут обрабатываться проводки вплоть до последней проводки указанной даты включительно.

При указании “ДО дата2” будут обрабатываться проводки с датами меньшей, чем указанная, т.е. не включая проводки за указанную дату.

Макроимена для реквизитов проводки. Для ссылки на реквизиты текущей проводки Вы можете использовать следующие макроимена:

ОДАТА — дата обрабатываемой проводки;

ОСУММА — сумма обрабатываемой проводки;

ОСУММАВАЛ — сумма в валюте обрабатываемой проводки;

ОТЕКСТ — содержание обрабатываемой проводки;

ОКОЛ — количество обрабатываемой проводки;

ОНОМЖУРН — номер журнала обрабатываемой проводки.

Для обращения к субконто, счетам и валюте проводки используется такой же принцип ссылок, как и в режиме “документы и расчеты”.

В макроименах, выдающих данные по валюте для обращения к данным текущей проводки следует указывать вместо кода валюты {0}, где О — буква.

В макроименах, выдающих данные по счетам и субконто, для обращения к счетам и субконто текущей проводки следует вместо номера счета или субконто указывать {ОД} или {ОК}, (О — буква): {ОД} — для ссылки на счет или субконто дебета проводки, {OK} — для ссылки на счет или субконто кредита проводки.

Замечание. При обработке журнала операций командами !ВЫБРАТЬ ОПЕРАЦИИ — !СЛЕДУЮЩАЯ ОПЕРАЦИЯ обрабатываются только проводки. Записи-заголовки документов и расчетов не обрабатываются.

Пример:

                      Операции по кассе 
  текст операции                  сумма
  !ВВЕСТИ ТЕКСТ пДата ПОДСКАЗКА "введите дату"
  !ВЫБРАТЬ ОПЕРАЦИИ С пДата ПО пДата
  !ЕСЛИ ("касса"$НСЧ{ОД}) ИЛИ ("касса"$НСЧ{ОК})
  [ОТЕКСТ                      ] [ОСУММА ]
  !КОНЕЦЕСЛИ 
  !СЛЕДУЮЩАЯОПЕРАЦИЯ
Используются технологии uCoz