Функции для работы с основными средствами

getKolOS(<режим>,<инвентарный номер>,<дата>)

Количество основных средств
<режим> - true - используется список изменения стоимости по бухгалтерскому методу, false - используется список изменения стоимости по налоговому методу
<инвентарный номер> - инвентарный номер основного средства
<дата> - дата для расчета
Пример:
getKolOS("true","5",dat1)
Получить количество ОС из списка изменения стоимости по бух.методу на dat1 с инвентарным номером 5: 1.

getPrevMol(<инвентарный номер>,<дата>)

Из списка внутренних перемещений получить табельный номер последнего материально-ответственного лица, за которым закреплено основное средство.
<инвентарный номер> - инвентарный номер основного средства
<дата> - дата для расчета
Пример:
getPrevMol("2",dat1)
Получить табельный № материально-ответственного лица, за которым на dat1 закреплено ОС с инвентарным номером 2.

getCurMol(<инвентарный номер>,<дата>)

Из списка внутренних перемещений получить табельный номер предпоследнего материально-ответственного лица, за которым закреплено основное средство.
<инвентарный номер> - инвентарный номер основного средства
<дата> - дата, на которую необходимо получить информацию
Пример:
getCurMol("2",dat1)
Получить табельный № предпоследнего материально-ответственного лица, за которым на dat1 было закреплено ОС с инвентарным номером 2.

izos0b(<режим>,<инвентарный номер>, <поле>)

Получить значение поля в списке изменения стоимости по бух.учету.
<режим> - "P" - предпоследняя запись в списке, "" (или "L") - последняя запись
<инвентарный номер> - инвентарный номер основного средства
<поле> - имя поля
"ORIG_ALL" - первоначальная стоимость учетная
"IZNOS" - износ
"SROKADD" - срок службы
"GROUP" - группа
"BDAT" - начальная дата
"EDAT" - конечная дата
Пример:
izos0b("","2","BDAT")
Получить начальную дату ("BDAT") последнего изменения ("") первоначальной стоимости основного средства с инвентарным номером 2: 12.05.2010

izodat(<дата>,<инвентарный номер>, <поле>)

Получить значения любого поля в списке изменения стоимости по налоговому учету на определенную дату.
<дата> - дата, на которую необходимо получить информацию
<инвентарный номер> - инвентарный номер основного средства
<поле> - имя поля
"ORIG_ALL" - первоначальная стоимость учетная
"IZNOS" - износ
"SROKADD" - срок службы
"GROUP" - группа
"BDAT" - начальная дата
"EDAT" - конечная дата
Пример:
izosdat(dat1,"2","ORIG_ALL")
Получить первоначальную стоимость ("ORIG_ALL") на dat1 основного средства с инвентарным номером 2: 2200

izodatb(<дата>,<инвентарный номер>,<поле>,<таблица>)

Получить значения любого поля в списке изменения стоимости по бухгалтерскому учету (или в другой указанной таблице) на определенную дату .
<дата> - дата, на которую необходимо получить информацию
<инвентарный номер> - инвентарный номер основного средства
<поле> - имя поля
"ORIG_ALL" - первоначальная стоимость учетная
"IZNOS" - износ
"SROKADD" - срок службы
"GROUP" - группа
"BDAT" - начальная дата
"EDAT" - конечная дата
<таблица> - имя таблицы (если параметр не передан, то используется "Список изменения стоимости по бух. методу")
Пример:
izosdatb(dat1,"3","ORIG_ALL")
Получить первоначальную стоимость ("ORIG_ALL")на dat1 основного средства с инвентарным номером 2: 3500
izosdatb(dat1,"1","GROUP","OS0NDS")
Получить группу ("GROUP")на dat1 основного средства с инвентарным номером 1 в таблице "OS0NDS": 2

kf_am(<дата>,<группа>)

Получить коэффициент амортизации по группе основных средств.
Пример:
kf_am(dat1,12)
Получить коэффициент амортизации для 12 группы основных средств на заданную дату dat1: 10

tostxt(<режим>,<инвентарный номер>)

Получить наименование основного средства.
Пример:
tostxt("",12)
Получить название основного средства с инвентарным номером 12:"ГАЗ Газель 33021"

tvidos(<код ОС>)

Получить название вида основных средств.
Пример:
tvidos(4)
Получить название вида основных средств с кодом 4: "Машины и оборудование"


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

Формы печати

Выражения и оператор присваивания

Константы

Функции для работы с числами