View previous topic :: View next topic |
Author |
Message |
Дениска
Joined: 26 Feb 2002 Posts: 649
|
Posted: 02 Aug 2003 07:05 Post subject: |
|
|
itman wrote: | Да понятно это все, так оно и стоит и считает. вопрос в другом.
Здесь вопрос принципиальный: насколько широкие возможности при создании типовых операций?
в подсказке есть IF (,,) .... вот и интересно как можно использовать условие в формуле.
может кто и за занудство примет, просто хочется все "в одном флаконе"  |
В типовой операции можно использовать даже FileEval  |
|
Back to top |
|
 |
itman

Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
|
Posted: 02 Aug 2003 07:18 Post subject: |
|
|
Для Дениски:
Пример в студию !!!!  |
|
Back to top |
|
 |
Rad777

Joined: 07 Feb 2002 Posts: 276 Location: Шакиров Радик Ленарович Occupation: предприниматель Interests: Казань
|
Posted: 02 Aug 2003 09:35 Post subject: |
|
|
Вот такой пример был приведен недавно:
Saxonova wrote: |
Если необходимо сформировать проводки по подоходному налогу на стандартный доход и материальную выгоду при настройке типовой операции в формуле расчета суммы укажите FileEval.
Например:
Дт Кт Содержимое Формула расчета суммы
70 6801 П/Налог с матер выходы FileEval("pod35.frm")
70 6802 подоходный налог S - FileEval("pod35.frm")
Пример FileEval
Код:
//определение переменных
PRIVATE I,NP, A1
private abase
dbpush()
ABASE := {'INCSTAFF','CODEINC'}
//
dbopenbase(abase)
DbGoTo(RecNo())
NP:=alltrim(INCSTAFF->FPeriod)
A1 :=0
DbSelectArea("CardSpri")
// налог с матер выгоды резидента
A1 := S_ITTM(NP,NP)
dbclosebase(abase)
dbpop()
//
A1
С Уважением Саксонова Е.А.
|
|
|
Back to top |
|
 |
|