Chessflow4

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

Chessflow4

Previous pageReturn to chapter overviewNext page

 

ՀԾ-Բանկ 4.0 OLAP-ի հատուկ ֆունկցիա։ Հաշվարկում է ՀՊ հաշվի թղթակցությունների գումարը կամ քանակը նշված հաշիվների հետ` ըստ գրասենյակների, բաժինների և հասանելիության տիպերի` օգտվելով OLAP-ի պահոց արտահանված ACCOUNTS և  TRANSACTIONS  խմբերից։

 

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

Chessflow4(BalAcntListDB, SumOrCount, BalAcntListCr, DocAcsBranch, Department, AcsBranchDb, AcsBranchCr, AcsTypeDb, AcsTypeCr, OpsInclude, OpsExclude, BalDate1, BalDate2, CodVal, CalcCurRem, CodVal2)

 

Պարամետր

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

BalAcntListDB

(Պարտադիր պարամետր), Դեբետային թղթակցող ՀՊ հաշվի համար։ Կարող է լինել ցանկացած մակարդակի հաշվեկշռային հաշիվ։ Սխալ հաշվի դեպքում հաշվարկում է 0։
Պարամետրի օրինակներ՝ "1011","101","10","1"։

SumOrCounts

(Պարտադիր պարամետր), պարամետրի հնարավոր արժեքներն են՝
"S" – Թղթակցության ընդհանուր գումարը։
"C" – Թղթակցության քանակը։

BalAcntListCr

(Պարտադիր պարամետր), Կրեդիտային թղթակցող ՀՊ հաշիվների համարները։ Կարող է լինել ցանկացած մակարդակի հաշվեկշռային հաշիվ։

Պարամետրի օրինակներ՝ "3311","30","3"։

DocAcsBranch

(Ոչ պարտադիր պարամետր) թղթակցության փաստաթղթի գրասենյակի կոդ։

Department

(Ոչ պարտադիր պարամետր), թղթակցության բաժնի կոդը։

AcsBranchDb

(Ոչ պարտադիր պարամետր), Դեբետ հաշվի գրասենյակի կոդը։

AcsBranchCr

(Ոչ պարտադիր պարամետր), Կրեդիտ հաշվի գրասենյակի կոդը։

AcsTypeDb

(Ոչ պարտադիր պարամետր), Դեբետ հաշվի հասանելիության տիպը։

AcsTypeCr

(Ոչ պարտադիր պարամետր), Կրեդիտ հաշվի հասանելիության տիպը։

OpsInclude

(Ոչ պարտադիր պարամետր), Գործողությունների տիպերը, որոնք ընդգրկվում են թղթակցությունների մեջ։

Պարամետրի օրինակներ` “MSC”, “CEX”, “RVL”։

OpsExclude

(Ոչ պարտադիր պարամետր), Գործողությունների տիպերը, որոնք չենք ցանկանում ընդգրկվեն թղթակցությունների մեջ։

Պարամետրի օրինակներ` “MSC”, “CEX”, “RVL”։

BalDate1

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

BalDate2

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

CodVal

(Ոչ պարտադիր պարամետր)։ Թղթակցության BalAcntListDB պարամետրում նշված հաշվի արժույթն է ։

Հնարավոր արժեքներն են՝
“000”, “001”….։

Եթե այս պարամետրը նշված չէ, հաշվարկվում է ամբողջ մնացորդը դրամով։

CalcCurRem

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

CodVal2

(Ոչ պարտադիր պարամետր)։ Թղթակցության BalAcntListKR պարամետրում նշված հաշվի արժույթն է ։

Հնարավոր արժեքներն են՝
“000”, “001”….։

Եթե այս պարամետրը նշված չէ, հաշվարկվում է ամբողջ մնացորդը դրամով։

 

 

Օրինակ`

Այս օրինակում հաշվարկվում է "10" հասանելիության տիպով  "10" հաշվեկշռային հաշիվների "001" գրասենյակում,  "2" բաժնում կատարված թղթակցությունների գումարը  "21" հասանելիության տիպով "16010NV" հաշվեկշռային հաշիվների կրեդիտային թղթակցությանն հետ հաշվարկման պարամետրերում սահմանված ամսաթվի դրությամբ։

ChessFlow4("10","S","16010NV","001","2","10","21")