logo
khoz_operatsii1

Применение условных функций в формулах типовых операций

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

Условная функция (или функция проверки условия) позволяет в зависимости от выполнения или невыполнения некоторого заданного условия выбрать один из двух вариантов расчета

Формат условной функции:

?(<условие>,<Формула-1 >,<Формула-2>)

Вопросительный знак в начале выражения ("?"), это имя функции.Функция сначала проверяет значение условия и если оно истинно,то производит вычисление значения по формуле 1. Если значениеусловия ложно, то вычисляется значение по формуле 2.

Условие представляет собой два арифметических выражения,связанных операцией сравнения: больше (>), меньше (<), равно(=), не равно (о), меньше или равно (<=) и т.д., например:

Пров(1).Сумма + Пров(2).Сумма < = СуммаОперации/1.2.

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

Списание расходов будущих периодов

В рассматриваемой версии типовой конфигурации не предусмотрены специальные средства, предназначенные для автоматизации расчетов и ввода подобных операций. В этой связи, подобные расчеты и ввод операций могут быть выполнены вручную или при помощи самостоятельно разработанных средств, наиболее доступными из которых являются типовые операции.