AMORT SUM — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м (Смотрите также)
м (Смотрите также)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
[[AMORT_SUM]] - это функция из справочника [[R266]]
 
[[AMORT_SUM]] - это функция из справочника [[R266]]
 
 
  Возвращает сумму начисленной амортизации
 
  Возвращает сумму начисленной амортизации
 
+
[[AMORT_SUM]]( r143_kod, data, is_nal := false)
AMORT_SUM( r143_kod, data )
+
 
+
Сумма начисленной амортизации
+
  
 
r143_kod - код основного средства
 
r143_kod - код основного средства
Строка 12: Строка 8:
  
 
is_nal - логический параметр, по умолчанию false, т.е. бухгалтерский учет
 
is_nal - логический параметр, по умолчанию false, т.е. бухгалтерский учет
 
= Текст функции =
 
 
parameters r143_kod, data, is_nal := false
 
 
local _2, sql
 
 
if is_nal
 
  sql := [ Select EKSUM ;
 
    From MTUN] + [[Ret_f_ext]]( data ) + [ ;
 
    Where [[Left]]( BKACNT, 3 ) = '!02' and REFL = '[[R143]]' and KOD = ] + r143_kod
 
else
 
  sql := [ Select EKSUM ;
 
    From MTUN] + [[Ret_f_ext]]( data ) + [ ;
 
    Where [[Left]]( BKACNT, 2 ) = '02' and REFL = '[[R143]]' and KOD = ] + r143_kod
 
endif
 
 
_2 := [[SqlToArr]]( sql, { 'EKSUM' } )
 
 
if ![[IsEmpty]]( _2 )
 
  result := _2[1,1]
 
else
 
  result := 0
 
endif
 
 
 
= Смотрите также =
 
= Смотрите также =
[[Полезные функции]]
 
 
[[Функции Delphi]]
 
 
 
[[INITIAL_COST]]
 
[[INITIAL_COST]]
  
 
[[REST_SUM]]
 
[[REST_SUM]]

Текущая версия на 13:45, 23 марта 2020

AMORT_SUM - это функция из справочника R266

Возвращает сумму начисленной амортизации

AMORT_SUM( r143_kod, data, is_nal := false)

r143_kod - код основного средства

data - дата, на которую необходимо определить сумму начисленной амортизации

is_nal - логический параметр, по умолчанию false, т.е. бухгалтерский учет

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

INITIAL_COST

REST_SUM