Нулевой показатель расчета-как завести?

Новая тема
Добрый всем день!

Создаю вид начисления с произвольной формулой расчета. Вид времени "Дни явок".
Формула: Оклад/Норма времени в днях * Время в днях*(А1/норма+В1/норма).
Величины "Оклад", "А1", и "В1" задаются в кадровых документах (прием или кадр. перемещ.).
Если все 3 величины отличны от нуля, то все работает. Но если А1 =0 или В1=0, то кадр. документ не проводится, ругается, что "не указан размер показателя".
Как указать нулевой показатель?
скорее всего формат показателя выбрали неверный - надо выбрать Числовой.
Но можно завести через конструкцию ветвления в формуле, типа:

Оклад/Норма времени в днях * Время в днях*((?(А1=0),0,А1/норма)+(?(В1=0),0,В1/норма)))

то есть, если А1 = 0, тогда ничего не вычисляется просто берется 0 (ну и с В1 точно так же).
Ромашка2011 ,  ну, и как с показателями? Числовые?

Если проблема не разрешилась, то можно попробовать задать 1 копеечку и потом в формуле направлять на ответление, как при 0.
Формат верный (числовой). Проблема не в формуле, а в поведении документа "Приказ о приеме" (ил "Кадр. перемещ.") Документ не проводится, если не задан один из показателей. Т.е. программа не воспринимает 0, считает, что не задано. Способ обхода я нашла : указываю 0,001. А в формуле задаю округление до сотых.
Читают тему
(гостей: 1)

Быстрый переход