CBReserve

Ուղղորդիչ:  OLAP բանաձևեր, ֆունկցիաներ, ատոմար ցուցանիշներ > OLAP Ֆունկցիաներ >

CBReserve

Previous pageReturn to chapter overviewNext page

 

OLAP-ի հատուկ ֆունկցիա։ Հաշվարկում է  ենթահամակարգի պայմանագրի մնացորդը կամ պահուստավորված գումարը  ըստ անհրաժեշտ ռիսկի դասիչի` oգտվելով OLAP-ի պահոց արտահանված համապատասխան SSSVODC(1 - 5) խմբերից։

 
Ֆունկցիոնալ նկարագրություն

CBReserve(SysType, LoanType, RiskLevel, [RezOrNo], [FizOrOther] [CodFil], [Date1], [skv], [Note], [Note2], [Note3], [CalcCurCode])

 

Պարամետր

Նկարագրություն

SysType

(Պարտադիր պարամետր), պայմանագրերի տեսակներ։Հնարավոր արժեքներն են՝
  "C1" - տեղաբաշխված վարկեր
  "C2" - տեղաբաշխված ավանդներ
  "C3" - տեղաբաշխված օվերդրաֆտ
  "C4" - տեղաբաշխված ֆինանսական լիզինգ
  "C5" - տեղաբաշխված ֆակտորինգ

LoanType

(Պարտադիր պարամետր), վարկեր կամ պահուստավորված գումար։ Հնարավոր արժեքներն են՝
  "L" - վարկեր
  "R" - պահուստավորված գումար
  "I"  - տոկոսներ
  "P" - միջին տոկոսադրույքը

RiskLevel

(Պարտադիր պարամետր), ռիսկի դասիչ։ Հնարավոր արժեքներն են՝
  "1" - ստանդարտ վարկեր
  "2" - հսկվող վարկեր
  "3" - ոչ ստանդարտ վարկեր
  "4" - կասկածելի վարկեր
  "5" - անհուսալի վարկեր
  "A" - բոլորը

RezOrNo

 

 

 

(Ոչ պարտադիր պարամետր), հաճախորդի ռեզիդենտության հատկանիշ։ Հնարավոր արժեքներն են՝
  "R" - ռեզիդենտ
  "N" - ոչ ռեզիդենտ
  "A" - բոլորը
Եթե պարամետրը նշված չէ, ընդունում է "A" արժեք։

FizOrOther

(Ոչ պարտադիր պարամետր), հաճախորդի իրավաբանական կարգավիճակ։ Հնարավոր արժեքներն են՝
  "F" - ֆիզիկական անձինք
  "J" - իրավաբանական անձինք, բացառությամբ բանկերը
  "B" - բանկեր
  "A" - բոլորը
Հնարավոր է տալ պարամետրի բաղադրյալ արժեք՝
  "FJ" - ֆիզիկական և իրավաբանական անձինք
  "JB" - բոլոր իրավաբանական անձինք, այդ թվում բանկերը։
Եթե պարամետրը նշված չէ, ընդունում է "A" արժեք։

CodFil

(Ոչ պարտադիր պարամետր), մասնաճյուղերի կամ նրանց խմբերի կոդեր։ Եթե այս պարամետրը նշված չէ, ապա բանաձևը հաշվարկվում է համակարգի պարամետրերում նշված մասնաճյուղի համար։
Պարամետրի օրինակներ՝ "77700,77700","001","002"։

Date 1

(Ոչ պարտադիր պարամետր), ամսաթիվ, որի դրությամբ հաշվարկվում է բանաձևը։ Եթե այս պարամետրը նշված չէ, օգտագործվում է համակարգի պարամետրերում նշված սկզբնական ամսաթիվը։

skv

(Ոչ պարտադիր պարամետր)։ Հնարավոր արժեքներն են՝
"0" - ամբողջ մնացորդը դրամով։
"1" - մնացորդ միայն ազատ փոխարկելի արտարժույթով (համարժեքը դրամով)։
"2" - մնացորդ միայն սահմանափակ փոխարկելի արտարժույթով (համարժեքը դրամով)։
"3" - մնացորդ ազատ և սահմանափակ փոխարկելի արտարժույթով (համարժեքը դրամով)։
Եթե այս պարամետրը նշված չէ, հաշվարկվում է ամբողջ մնացորդը դրամով։ Որոշակի արժույթով բանաձևի արժեքը հաշվելու համար որպես պարամետրի արժեք տրվում է այդ արժույթի կոդը։ 

Note

(Ոչ պարտադիր պարամետր)։ Պայմանագրի «Նշում» դաշտի արժեքը։

Note2

(Ոչ պարտադիր պարամետր)։ Պայմանագրի «Նշում2» դաշտի արժեքը։

Note3

(Ոչ պարտադիր պարամետր)։ Պայմանագրի «Նշում3» դաշտի արժեքը։

CalcCurCod

(Ոչ պարտադիր պարամետր)։ Արժույթ, համարժեք որի կբերվեն մնացորդները։
Որոշակի տարադրամով բանաձևի արժեքը հաշվելու համար որպես պարամետրի արժեք տրվում է այդ տարադրամի կոդը։ 
Պարամետրի օրինակ՝ "001" - հաշվարկել ամբողջ մնացորդի համարժեքը USD-ով` հաշվարկի պատուհանում նշված վերջնական ամսաթվի դրությամբ  փոխարժեքով։

 

Oրինակ`

1.Այս օրինակում հաշվարկվում է ռեզիդենտ ֆիզիկական անձանց ստանդարտ ֆակտորինգի մնացորդը՝ "15/09/13"-ի դրությամբ։
CBReserve("C5","L","1","R","F",,"15/09/13")

2.Այս օրինակում հաշվարկվում է ոչ ռեզիդենտ հաճախորդների "001" արտարժույթով ոչ ստանդարտ վարկերի գծով պահուստավորված գումարը "77701" մասնաճյուղով՝ համակարգի պարամետրերում նշված սկզբնական ամսաթվի դրությամբ (դրամական արտահայտությամբ)։
CBReserve("C1","R","3","N",,"77701","001")

3.Այս օրինակում հաշվարկվում է բոլոր հաճախորդների գծով հսկվող  օվերդրաֆտների դիմաց պահուստավորված գումարը՝ "15/10/13"-ի դրությամբ։
CBReserve("C3","R","2",,,,,"15/10/13")

 

Տե'ս նաև CBReserve4