PAT-формулы из VIP

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

PAT-формулы из VIP

Сообщение POMAH »

А это вообще то возможно? Если кто нибуть знает как это сделать - объясните плиз.
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: PAT-формулы из VIP

Сообщение Deinis »

Зачем тебе это нужно? Хочешь использовать в ТХО API???

Запустить расчет одного ПАТ идентификатора (PatIdent)
Под ПАТ-идентификаторами подразумеваются стандартные идентификаторы (обороты, проводки, сальдо), которые используются в бухгалтерском калькуляторе и бухгалтерской отчетности. Возвращаемые значения Сумма в НДЕ (vNde), Сумма в Валюте (vVal) и Количество (vKol). В случае успешного расчета ре-зультат функции будет True, в случае каких либо ошибок в процессе расчета (например, неправильный синтаксис идентификатора) результат функции будет False.
function TxoExecPat(hTxo : longint; PatIdent : string; //(начиная с версии 5.84)
var vNde, vVal, vKol : double) : boolean;
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

Re: PAT-формулы из VIP

Сообщение POMAH »

Спасибо. Все работает. А нужно это шоб сальдо сосчитать до того как перод закроется, то биш не пепелопачивать обороты из vip.
forummaster
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49

Re: PAT-формулы из VIP

Сообщение forummaster »

<HTML>POMAH BOCTPiKOB сказал:

> А нужно это шоб сальдо сосчитать до
> того как перод закроется, то биш не пепелопачивать обороты из vip.

если нужно было только сальдо посчитать, то можно было использовать функцию calc_newSaldo :

function calc_newSaldo( ModeCulc : word;
cPlans : comp; // по плану счетов
coGetTab : integer; // из SaldMoun/Day/NM
Sch : tSchet3; // счет/по всему плану
Sub : tSubSch; // субсчет счета
Podr : comp; // подразделение
Kau1 : comp; // КАУ счета
Kau2 : comp; // КАУ счета
Kau3 : comp; // КАУ счета
#ifdef __BigKau__
Kau4 : comp; // КАУ счета
Kau5 : comp; // КАУ счета
Kau6 : comp; // КАУ счета
#end // __BigKau__
dStart,dEnd : date // интервал для расчетов
) : boolean;</HTML>
Ответить