Функции для работы с журналами регистрации

bnn_ob(<выражение>,<дата 1>, <дата 2>,<операция>,<условие>)

Рассчитать обороты по реестру налоговых накладных полученных (через "Журналы"или через документы NN – полученная налоговая накладная).
<выражение> - используются переменные "HN2", "HN5"... (колонки в реестре).
<дата1>,<дата2> - период расчета оборотов.
<операция> - номер операции (если необходимы обороты по конкретной папке налоговых накладных).
<условие> - условие для отбора документов (например, HISCOR==true - отбор только накладных на корректировку).
Пример:
bnn_ob('HN6',dat1,dat2,0,'HISCOR==true')
Получить обороты (общая сумма с НДС - 'HN6'), учитывая только полученные налоговые накладные на корректировку за период (dat1, dat2) по всем операциям (0).

rnalp(<выражение>,<корректировка>)

Рассчитать обороты по журналу покупок. Предварительно необходимо рассчитать реестр полученных налоговых накладных.
<выражение> - используются переменные "F_06", "F_07"... (колонки в рассчитанном реестре)
Если в функции указан только один параметр, тогда рассчитываются обороты по всем накладным. Иначе необходимо задавать условие.
<условие> - условие для отбора корректировок, например, HISCOR==true - отбор только накладных на корректировку).
"true" - отбираются только накладные на корректировку
"false" - отбираются все накладные, кроме корректировок
Пример:
rnalp('F_06',true)
Получить обороты (общая сумма с НДС - 'F_06'), учитывая только полученные налоговые накладные на корректировку.
rnalp('F_06')
Получить обороты (общая сумма с НДС - 'F_06')по всем налоговым накладным полученным

rnalv(<выражение>,<корректировка>)

Рассчитать обороты по журналу продаж. Предварительно необходимо рассчитать реестр выданных налоговых накладных.
<выражение> - используются переменные "F_06", "F_07"... (колонки в рассчитанном реестре)
Если в функции указан только один параметр, тогда рассчитываются обороты по всем накладным. Иначе необходимо задавать условие
<условие> - условие для отбора корректировок (например, HISCOR==true - отбор только накладных на корректировку)
"true" - отбираются только накладные на корректировку
"false" - отбираются все накладные, кроме корректировок
Пример:
rnalv("F_07", false)
Получить обороты (общая сумма с НДС - 'F_06') без учета выданных налоговые накладные на корректировку.
rnalv('F_06')
Получить обороты (общая сумма с НДС - 'F_06')по всем налоговым накладным выданным


Смотри также:

Формы печати

Выражения и оператор присваивания

Константы

Функции для работы с числами