ДляВсех(Амортизаций)

Перебирает разбиения начисленной амортизации по объекту ОС.

Синтаксис

ДляВсех(Наим.Амортизаций())

Параметры

Не указываются.

Комментарии

Функция вызывается только в контексте наименования документа и используется, когда начисление амортизации объекта ОС происходит на разные счета затрат. Выбор данного режима распределения затрат определяется установкой флага в поле "Начислять амортизацию на несколько счетов затрат" в документе приемки объекта ОС, далее по кнопке "Список распределения по счетам затрат" задается список этих счетов с указанием базы разбиения начисления амортизации. Так вот функция перебирает записи этой таблицы.

Возвращает

Ничего не возвращает.

Примеры

Пример использования функции приводится в правиле "Начисление амортизации" при формировании проводок:

Если( Аморт > 0 или АмортН > 0 )
{
  Если(флаг(Флаги, "Пропорциональное разделение ШПЗ"))
     ДляВсех(Амортизаций())
        Запись.СформироватьПроводки( пДата, Наим.ЛицоПроводкиОС( ШПЗ, оАналит, АналитикаОС ), оПарамОС, оАналит );
  Иначе
     Наим.СформироватьПроводки( пДата, Наим.ЛицоПроводкиОС( осШПЗ, оАналит, осАналит ), оПарамОС, оАналит );
}

См. также:

•  ОснСредство

•  ОсСпособАморт