Страница 1 из 1

Основные средства. Амортизация.

Добавлено: 07 сен 2006, 10:06
Nata_kz
На предприятии имеется производственное оборудование, амортизацию по которым начисляется в зависимости от участка. Каждый месяц для каждого участка рассчитывается коэффициент на который умножается первоначальная стоимость.
Так вот есть такая задумка написать следующий алгоритм для ТХО
&1
&2
&3 это коэффициент на каждый месяц, всего их будет 12
Надо написать такой алгоритм если текущий месяц январь то берем &1, если февраль то &2 .
Подскажите как это правильно сделать.
:idea:

Добавлено: 07 сен 2006, 11:40
Seybukan
И при чем тут ТХО так и не понял. Может Вы про начисление амортизации.

Тогда хотя бы F1 попробовали нажать в каталоге. :)

В формулах алгоритма могут использоваться значения "Настроек модуля", которые будут учитываться в расчете, например:

· отчетный период модулей ОС/НМА — dGetTune('OS.OtchPeriod') — дата, которая задается в настройке Отчетный период модуля;

Вообщем проверяйте месяц в дате и делайте условия.

Добавлено: 08 сен 2006, 10:52
Nata_kz
Извините не правильно объяснила, это действительно алгоритм.
Попробовала такой
if ((Month(KatOs.OtchPer) = 01,(SPKATOS.STOIM*&1), 1)
пишет ошибка компиляции
&1=0.1
Может быть надо месяц по другому обозначить ????
Попробовала 01/01/2006 тож ругается :cry:

Добавлено: 08 сен 2006, 11:00
Nata_kz
Так вот в алгоритме амортизации попробовала и
if ((Month(KatOs.OtchPer) = 1, (SPKATOS.STOIM*&1), 1)
тож самое
хотя если по а+b задаю Month(KatOs.OtchPer) пишет 1


что делать ???????????????? :o