Սեղմել Esc փակելու համար:
ՀՀ ԿԵՆՏՐՈՆԱԿԱՆ ԲԱՆԿԻ ԽՈՐՀՐԴԻ 2014 ԹՎԱ...
Քարտային տվյալներ

Տեսակ
Գործում է
Ընդունող մարմին
Ընդունման ամսաթիվ
Համար

Գրանցման ամսաթիվ
ՈՒժի մեջ մտնելու ամսաթիվ
ՈՒժը կորցնելու ամսաթիվ
Ընդունման վայր
Սկզբնաղբյուր

Ժամանակագրական տարբերակ Փոփոխություն կատարող ակտ

Որոնում:
Բովանդակություն

Հղում իրավական ակտի ընտրված դրույթին X
irtek_logo
 

ՀՀ ԿԵՆՏՐՈՆԱԿԱՆ ԲԱՆԿԻ ԽՈՐՀՐԴԻ 2014 ԹՎԱԿԱՆԻ ԴԵԿՏԵՄԲԵՐԻ 30-Ի ԹԻՎ 377-Ն ՈՐՈՇՄԱՆ ՄԵՋ ...

 

 

050.0136.070717

ԳՐԱՆՑՎԱԾ Է
ՀԱՅԱՍՏԱՆԻ ՀԱՆՐԱՊԵՏՈՒԹՅԱՆ
ԱՐԴԱՐԱԴԱՏՈՒԹՅԱՆ ՆԱԽԱՐԱՐՈՒԹՅԱՆ ԿՈՂՄԻՑ

                                      «07»        07            2017 Թ.

                                        ՊԵՏԱԿԱՆ ԳՐԱՆՑՄԱՆ ԹԻՎ 05017268

 

ՀԱՅԱՍՏԱՆԻ ՀԱՆՐԱՊԵՏՈՒԹՅԱՆ ԿԵՆՏՐՈՆԱԿԱՆ ԲԱՆԿԻ ԽՈՐՀՈՒՐԴ

ՈՐՈՇՈՒՄ

 

23 հունիսի 2017 թվականի թիվ 136-Ն

 

ՀԱՅԱՍՏԱՆԻ ՀԱՆՐԱՊԵՏՈՒԹՅԱՆ ԿԵՆՏՐՈՆԱԿԱՆ ԲԱՆԿԻ ԽՈՐՀՐԴԻ 2014 ԹՎԱԿԱՆԻ ԴԵԿՏԵՄԲԵՐԻ 30-Ի ԹԻՎ 377-Ն ՈՐՈՇՄԱՆ ՄԵՋ ՓՈՓՈԽՈՒԹՅՈՒՆ ԿԱՏԱՐԵԼՈՒ ՄԱՍԻՆ

(4-րդ մաս)

 

Հավելված 8

Հայաստանի Հանրապետության

կենտրոնական բանկի խորհրդի

2014 թվականի դեկտեմբերի 30-ի

թիվ 377-Ն որոշման Հավելվածի

 

ԿՈՇՏ ՍՏՈՒԳՈՒՄՆԵՐ

 

Սույն կարգի «Ծանոթագրություն ակտիվների վերաբերյալ» և «Ծանոթագրություն պարտավորությունների վերաբերյալ» հաշվետվություններում արտացոլված տեղեկատվության ճշգրտության և համապատասխանության ստուգման նպատակով ստորև ներկայացված են որոշակի կոշտ ստուգումներ:

 

._________________________________________________________________________.

|H_Ass_Ass_1  |If     |ASSBAL_ASSET_TYPE  In «CorrAccUMA», |Բանկը կարող է |

|             |       |                   «Co rrAcc»       |ունենալ       |

|             |_______|____________________________________|թղթակցային    |

|             |Then   |ASSBAL_SUBJECT_TYPE in «CB»,»Bank»  |հաշիվներ միայն|

|             |       |                                    |այլ բանկերում |

|_____________|_______|____________________________________|______________|

|H_Ass_Ass_2  |If     |ASSBAL_SUBJECT_TYPE = «CentGov»     |ՀՀ պետական    |

|             |       |ASSBAL_COUNTRY_CODE =  «ARM         |արժեթղթերը    |

|             |       |                                    |չեն կարող     |

|             |       |ASSBAL_ASSET_TYPE   = «IntBond»     |դասակարգվել   |

|             |       |____________________________________|              |

|             |_______|____________________________________|              |

|             |Then   |ASSBAL_ASS_CLASSIF  = «Nonclass»    |              |

|             |       |ICATION                             |              |

|_____________|_______|____________________________________|______________|

|H_Ass_Ass_3  |If     |ASSBAL_SUBJECT_TYPE = «OthHousehold»|Իրավաբանական  |

|             |       |                                    |անձանց        |

|             |Then   |ASSBAL_LEGAL_STATUS = «Nat»         |հատվածային    |

|             |       |                                    |պատկանելու-   |

|             |       |                                    |թյունը չի     |

|             |       |                                    |համապատասխա-  |

|             |       |                                    |նում իրավական |

|             |       |                                    |կարգավիճակի   |

|             |       |                                    |հետ           |

|_____________|_______|____________________________________|______________|

|H_Ass_Ass_4  |If     |ASSBAL_BALANCECODE  = «16220»       |16220         |

|             |       |                                    |հաշվառման     |

|             |Then   |ASSBAL_LEGAL_STATUS = «Nat»         |հաշվի համար   |

|             |       |ASSBAL_EMPLOYEE_STATUS = «Employee» |ունեցող տողերի|

|             |       |ASSBAL_ASSET_TYPE   = «Loan»        |համար պետք է  |

|             |       |                                    |ճիշտ լինի     |

|             |       |                                    |հետևյալ       |

|             |       |                                    |պայմանը`      |

|             |       |                                    |«Գործընկերոջ  |

|             |       |                                    |իրավական      |

|             |       |                                    |կարգավիճակը   |

|             |       |                                    |«=»Nat»,      |

|             |       |                                    |«Գործընկերոջ` |

|             |       |                                    |բանկի         |

|             |       |                                    |աշխատակից     |

|             |       |                                    |հանդիսանալը   |

|             |       |                                    |«=»Em         |

|             |       |                                    |ployee»,      |

|             |       |                                    |«Ակտիվի       |

|             |       |                                    |տեսակը        |

|             |       |                                    |«=»Loan»      |

|_____________|_______|____________________________________|______________|

|H_Liab_Liab_1|If     |LIABBAL_LIABILITY_  =  «CorrAcc»    |Բանկում       |

|             |       |TYPE                                |թղթակցային    |

|             |       |                                    |հաշիվ կարող է |

|             |       |LIABBAL_SUBJECT_TY  =  «Bank» PE    |ունենալ միայն |

|_____________|_______|____________________________________|______________|

|H_Liab_Liab_2|If     |LIABBAL_LEGAL_STATUS = «Nat»        |Ֆիզիկական անձը|

|             |       |                                    |չի կարող      |

|             |Then   |LIABBAL_FOREIGN_STATUS <> «Foreign» |ունենալ       |

|             |       |                                    |օտարերկրյա    |

|             |       |                                    |մասնակցություն|

|_____________|_______|____________________________________|______________|

|H_01_01_1    |If     |F01_BALANCECODE in  «10202»,»10203»,|Առարկայազուրկ |

|             |       |                    «10212»,»10213»,|մետաղական     |

|             |       |                    «10302»,»10303»,|հաշիվների     |

|             |       |                    «10312»,»10313»,|համար լրացվում|

|             |       |                    «10450»,»10451»,|է «XMA» կոդ   |

|             |       |                    «10452»,»10453»,|              |

|             |       |                    «10460»,»10461»,|              |

|             |       |                    «10462»,»10463»,|              |

|             |       |                    «30004»,»30005»,|              |

|             |       |                    «30020»,»30021»,|              |

|             |       |                    «30022»,»30023»,|              |

|             |       |                    «30024»,»30025»,|              |

|             |       |                    «30026»,»30027»,|              |

|             |       |                    «30102»,»30103»,|              |

|             |       |                    «30120»,»30121»,|              |

|             |       |                    «30122»,»30123»,|              |

|             |       |                    «30124»,»30125»,|              |

|             |       |                    «30126»,»30127»,|              |

|             |       |                    «30230»,»30231»,|              |

|             |       |                    «30232»,»30233»,|              |

|             |       |                    «30240»,»30241»,|              |

|             |       |                    «30242»,»30243»,|              |

|             |       |                    «30244»,»30245»,|              |

|             |       |                    «30250»,»30251»,|              |

|             |       |                    «30252»,»30253»,|              |

|             |       |                    «30254»,»30255»,|              |

|             |       |                    «30330»,»30331»,|              |

|             |       |                    «30332»,»30333»,|              |

|             |       |                    «30340»,»30341»,|              |

|             |       |                    «30342»,»30343»,|              |

|             |       |                    «30344»,»30345»,|              |

|             |       |                    «30350»,»30351»,|              |

|             |       |                    «30352»,»30353»,|              |

|             |       |                    «30354»,»30355»,|              |

|             |       |                    «32020»,»32021»,|              |

|             |       |                    «32022»,»32023»,|              |

|             |       |                    «32120»,»32121»,|              |

|             |       |                    «32122»,»32123»,|              |

|             |       |                    «33060»,»33061»,|              |

|             |       |                    «33062»,»33063»,|              |

|             |       |                    «33160»,»33161»,|              |

|             |       |                    «33162»,»33163»,|              |

|             |       |                    «33420»,»33421»,|              |

|             |       |                    «33422»,»33423» |              |

|             |       |                                    |              |

|             |Then   |F01_CURRENCY   =    «XMA»           |              |

|_____________|_______|____________________________________|______________|

|H_01_01_2    |If     |F01_BALANCECODE in  «11000,»11001», |Ոսկով պահվող  |

|             |       |                    «81010»,»81030» |ակտիվների     |

|             |Then   |F01_CURRENCY    <>  «XAU»           |համար լրացվում|

|             |       |                                    |է «XAU»       |

|             |       |                                    |արտարժույթի   |

|             |       |                                    |կոդ           |

|_____________|_______|____________________________________|______________|

|H_01_01_3    |F01_VAL|Sum                                 |Ակտիվներ =    |

|             |       |F01_BALANCECODE     like «1%» or»2%»|Պարտավորու-   |

|             |       |                                    |թյուններ +    |

|             |       | len(F01_BALANCECODE) =   5         |Կապիտալ       |

|             |       |                                    |              |

|             |       |                                    |              |

|             | =     | Ident. Formula Code                |              |

|             |       |                                    |              |

|             |F01_VAL|F01_BALANCECODE    like «3%» or     |              |

|             |       |                        «4%» or     |              |

|             |       |                        «5%»        |              |

|             |       |len(F01_BALANCECODE) =    5         |              |

._________________________________________________________________________.

 

Հավելված 9

Հայաստանի Հանրապետության

կենտրոնական բանկի խորհրդի

2014 թվականի դեկտեմբերի 30-ի

թիվ 377-Ն որոշման Հավելվածի

 

ՀՀ ԿԵՆՏՐՈՆԱԿԱՆ ԲԱՆԿՈՒՄ ՖԻՆԱՆՍԱԿԱՆ ՎԵՐԼՈՒԾՈՒԹՅԱՆ ՀԱՄԱԿԱՐԳԻ ԱՐՏԱՔԻՆ ԾԱՌԱՅՈՒԹՅԱՆ ՀԵՏ ԿԱՊԸ ԱՐՏԱՔԻՆ ՄԻՋԱՎԱՅՐԻՑ

 

ԲՈՎԱՆԴԱԿՈՒԹՅՈՒՆ

Ներածություն

1. ՖԻՆԱ արտաքին ծառայության տվյալների փոխանակման տեխնոլոգիաների

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

2. ՖԻՆԱ արտաքին ծառայության կլիենտ համակարգի կարգաբերման ֆայլի

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

3. ՖԻՆԱ արտաքին ծառայության WSDL նկարագրություն

4. ՖԻՆԱ արտաքին ծառայության էլեկտրոնային ստորագրության նկարագրություն

5. ՖԻՆԱ համակարգում կիրառվող տեղեկատվական XSD սխեմաները

5.1 Հաշվետվությունների xsd սխեմաներ

5.2 Անդորրագրերի xsd սխեմաներ

5.2.1 Ստացման անդորրագիր

5.2.2 Կարգավիճակի անդորրագիր

5.2.3 Հաղորդագրության անդորրագիր

5.2.4 Հարցման անդորրագիր

5.2.5 Անդորրագրերի սխեմաների նկարագրություն

6. ՖԻՆԱ արտաքին ծառայության միանալու գործընթացի իրականացման քայլերի

հերթականություն

Հավելվածներ

1. Անվտանգության հավաստագրի տեղակայման օրինակ Windows Certificate

Store-ում

2. ՀՀ ԿԲ Ֆինա արտաքին ծառայության միջոցով հաշվետվություն ուղարկելու

օրինակ

 

1. ՖԻՆԱ արտաքին ծառայության տվյալների փոխանակման տեխնոլոգիաների նկարագրություն

 

.______________________________________________________.

|          Name                  |     Value           |

|________________________________|_____________________|

|Object serialization protocol   |Soap 1.2             |

|________________________________|_____________________|

|Transport protocol              |HTTPS (wsHttp)       |

|________________________________|_____________________|

|Transport security              |TLS  1.2             |

.______________________________________________________.

 

WCF service

 

.________________________________________________________________.

|          Name           |     Value                            |

|_________________________|______________________________________|

|binding                  |wsHttpBinding                         |

|_________________________|______________________________________|

|security mode            |Transport                             |

|_________________________|______________________________________|

|serviceCertificate       |Service certificatge described above  |

.________________________________________________________________.

 

2. ՖԻՆԱ արտաքին ծառայության կլիենտ համակարգի կարգաբերման ֆայլի նկարագրություն

 

Ֆինա արտաքին ծառայությանը միանալու համար անհրաժեշտ է կարգաբերել տվյալ համակարգի կարգաբերման ֆայլը:

closeTimeout=»00:01:00»

openTimeout=»00:01:00» receiveTimeout=»00:30:00»

sendTimeout=»00:30:00»

hostNameComparisonMode=»StrongWildcard»

maxBufferPoolSize=»2147483647»

maxReceivedMessageSize=»2147483647»>

maxStringContentLength=»2147483647»

maxArrayLength=»2147483647»

maxBytesPerRead=»2147483647»

maxNameTableCharCount=»2147483647» />

                      

                

            

          

            

address=»https://100.100.100.27:9003/CBFinaOuterHost»

binding=»wsHttpBinding»

bindingConfiguration=»CBFinaOuterHostEndpoint»

contract=»CBFinaOuterHost.ICBFinaOuterHost»

name=»CBFinaOuterHostEndpoint» />

 

3. ՖԻՆԱ արտաքին ծառայության WSDL նկարագրություն

 

ՀՀ ԿԲ-ն տրամադրում է տվյալ ծառայությանը միանալու հասցեն, որտեղ տեղակայված է ծառայության WSDL ֆայլի նկարագրությունը: ՀՀ ԿԲ-ն տրամադրում է նաև տվյալ ծառայության անվտանգության հավաստագրի բաց բանալին (տեղակայման օրինակ տես` 1. Անվտանգության հավաստագրի տեղակայման օրինակ Windows Certificate Store -ում):

 

Տվյալ ծառայության մեջ նկարագրված են հետևյալ ֆունկցիաները`

 

._____________________________________________________________________.

|Անվանումը        |Վերադարձվող     |Փոխանցվող        |Նկարագրություն  |

|                 |արժեք           |պարամետրեր       |                |

|_________________|________________|_________________|________________|

|SetReport        |OperationInfoOut|string xml       |Հաշվետվություն  |

|                 |                |(հաշվետվությունը |ների փոխանցման  |

|                 |                |xml ֆորմատով)    |ֆունկցիա        |

|                 |                |string filename  |                |

|                 |                |(թվային, չկրկնվող|                |

|                 |                |անվանում         |                |

|                 |                |հաշվետվություն-  |                |

|                 |                |ների սահմանում)  |                |

|_________________|________________|_________________|________________|

|GetReportInfo-   |OperationInfoOut|string FileCode  |Հաշվետվության   |

|ByCode           |                |(ՀՀ ԿԲ-ի կողմից  |մերժման կամ     |

|                 |                |տրամադրված       |գրանցման        |

|                 |                |հաշվետվության    |կարգավիճակի     |

|                 |                |կոդ, որը տրվում է|մասին           |

|                 |                |SetReport մեթոդի |տեղեկություն    |

|                 |                |արդյունքի        |վերադարձնող     |

|                 |                |ստացականով)      |ֆունկցիա        |

|_________________|________________|_________________|________________|

|GetReportsInfo   |ReferenceInfoOut|string xml       |Ըստ             |

|ByBanks Date     |                |(հարցում xml     |կազմակերպության,|

|                 |                |ֆորմատով, ըստ    |կարգավիճակի     |

|                 |                |հաստատված սխեմայի|և  ժամանակա-    |

|                 |                |                 |հատվածի         |

|                 |                |                 |անդորրագրերի    |

|                 |                |                 |ստացում         |

|_________________|________________|_________________|________________|

|SetReportMsg-    |OperationInfoOut|string xml       |Կազմակերպության |

|ByCode           |                |(հաղորդագրություն|կողմից տվյալ    |

|                 |                |xml ֆորմատով, ըստ|հաշվետվությանը  |

|                 |                |հաստատված        |վերաբերող       |

|                 |                |սխեմայի)         |հաղորդագրության |

|                 |                |                 |ուղարկում       |

|_________________|________________|_________________|________________|

|GetReportMsg-    |ReferenceInfoOut|string FileCode  |Հաշվետվության   |

|ByCode           |                |(ՀՀ ԿԲ-ի կողմից  |հետ կապված      |

|                 |                |տրամադրված       |հաղորդագրություն|

|                 |                |ֆայլի ունիկալ    |վերադարձնող     |

|                 |                |կոդ, որը տրվում է|ֆունկցիա        |

|                 |                |SetReport մեթոդի |                |

|                 |                |արդյունքի        |                |

|                 |                |ստացականով)      |                |

|_________________|________________|_________________|________________|

|GetXSDFilePath   |ReferenceOut    |string ORGCODE   |Հաշվետվության   |

|                 |                |(Կազմակերպության |XSD սխեմայի     |

|                 |                |կոդ), string     |հասցեն          |

|                 |                |REPORTCODE       |վերադարձնող     |

|                 |                |(Հաշվետվության   |ֆունկցիա        |

|                 |                |կոդ), DateTime   |                |

|                 |                |PERIODEND        |                |

|                 |                |(Հաշվետվության   |                |

|                 |                |ամսաթիվ)         |                |

._____________________________________________________________________.

 

OperationInfoOut վերադարձվող տեսակ

 

.____________________________________________________________________.

|Անվանում      |Տեսակ         |       Նկարագրություն                 |

|______________|______________|______________________________________|

|IsOk          |bool          |Եթե գործողությունը ավարտվել է առանց   |

|              |              |սխալի, ապա վերադարձնող արժեքը         |

|              |              |true, հակառակ դեպքում false           |

|______________|______________|______________________________________|

|Error         |string        |Եթե գործողությունը ավարտվել է սխալով, |

|              |              |կամ տեղի է ունեցել համակարգի սխալ,    |

|              |              |Error-ը պարունակում է սխալի           |

|              |              |հաղորդագրությունը                     |

|______________|______________|______________________________________|

|xml           |string        |Անդորրագիր xml ֆորմատով,              |

|              |              |SetReportMsgByCode մեթոդի ժամանակ     |

|              |              |դատարկ է                              |

|______________|______________|______________________________________|

|FileCode      |string        |Վերադարձվող ֆայլի ունիկալ կոդը        |

.____________________________________________________________________.

 

ReferenceInfoOut վերադարձվող տեսակ

 

.____________________________________________________________________.

|Անվանում      |Տեսակ           |     Նկարագրություն                 |

|______________|________________|____________________________________|

|IsOk          |bool            |Եթե գործողությունը ավարտվել է առանց |

|              |                |սխալի, ապա վերադարձնող արժեքը       |

|              |                |true, հակառակ դեպքում false         |

|______________|________________|____________________________________|

|Table         |DataTable       |Եթե պրոցեդուրային վերադարձնող       |

|              |DataColumn (xml |արժեքը 1, ապա Table-ում             |

|              |string, error   |վերադարձվող տվյալներն են            |

|              |string)         |                                    |

|______________|________________|____________________________________|

|Error         |string          |Եթե գործողությունը ավարտվել է       |

|              |                |սխալով, կամ տեղի է ունեցել          |

|              |                |համակարգի սխալ, Error-ը պարունակում |

|              |                |է սխալի հաղորդագրությունը           |

.____________________________________________________________________.

 

ReferenceOut վերադարձվող տեսակ

 

.____________________________________________________________________.

|Անվանում      |Տեսակ           |     Նկարագրություն                 |

|______________|________________|____________________________________|

|IsOk          |bool            |Եթե գործողությունը ավարտվել է առանց |

|              |                |սխալի, ապա վերադարձնող արժեքը       |

|              |                |true, հակառակ դեպքում false         |

|______________|________________|____________________________________|

|Info          |string          |Վերադարձնում է սպասվելիք արժեքը     |

|______________|________________|____________________________________|

|Error         |string          |Եթե գործողությունը ավարտվել է       |

|              |                |սխալով, կամ տեղի է ունեցել          |

|              |                |համակարգի սխալ, Error-ը պարունակում |

|              |                |է սխալի հաղորդագրությունը           |

.____________________________________________________________________.

 

4. ՖԻՆԱ արտաքին ծառայության էլեկտրոնային ստորագրության նկարագրություն

 

ՀՀ ԿԲ-ն հաշվետվությունները ստորագրելու համար տրամադրում է անվտանգության հավաստագրի գաղտնի բանալի: Տվյալ համակարգով ԿԲ ուղարկվող և ԿԲ-ից ուղարկվող ցանկացած ֆայլ (հաշվետվություններ, անդորրագրեր, հաղորդագրություններ) պետք է ստորագրված լինի: Տեղակայման օրինակ տես` 1. Անվտանգության հավաստագրի տեղակայման օրինակ Windows Certificate Store-ում

Ստորագրության համար նախատեսված է հատուկ գրադարան` XMLSignerDLL.dll, որը տրամադրում է ԿԲ-ը: Գրադարանում առկա է հետևյալ ֆունկցիան`

 

._____________________________________________________________________.

|                            SignXML                                  |

|_____________________________________________________________________|

|Նկարագրություն  |Նախատեսված է ՀՀ ԿԲ ուղարկվող հաշվետվությունները     |

|                |ստորագրելու համար                                   |

|________________|____________________________________________________|

|Վերադարձվող     |RetValue (հատուկ տեսակ)                             |

|տեսակ           |                                                    |

|_____________________________________________________________________|

|                          Պարամետրեր                                 |

|_____________________________________________________________________|

|Անվանում        |Տեսակ               |    Նկարագրություն             |

|________________|____________________|_______________________________|

|_xml            |String              |Ստորագրվող xml ֆայլ            |

|________________|____________________|_______________________________|

|certificate     |X509Certificate2    |ՀՀ ԿԲի կողմից տրամադրված       |

|                |                    |անվտանգության հավաստագիրը      |

._____________________________________________________________________.

 

RetValue վերադարձվող տեսակ

 

._____________________________________________________________________.

|Անվանում        |Տեսակ               |Նկարագրություն                 |

|________________|____________________|_______________________________|

|IsOk            |int                 |Վերադարձնում է 1, եթե սխալ չկա |

|________________|____________________|_______________________________|

|Error           |string              |Եթե գործողությունը ավարտվել է  |

|                |                    |սխալով, կամ տեղի է ունեցել     |

|                |                    |համակարգի սխալ, Error-ը        |

|                |                    |պարունակում է սխալի            |

|                |                    |հաղորդագրությունը              |

|________________|____________________|_______________________________|

|xmlSigned       |string              |Ստորագրված ֆայլ                |

._____________________________________________________________________.

 

Գրադարանը գրված է C# ծրագրավորման լեզվով, NET Framework 4 (assembly Com-Visible պարամետրով)

 

5. ՖԻՆԱ համակարգում կիրառվող տեղեկատվական XSD սխեմաները

5.1 Հաշվետվությունների xsd սխեմաներ

Ֆինա համակարգում կիրառվող հաշվետվությունները ներկայացվում են xml ֆորմատով, համապատասխան ՀՀ ԿԲ-ի կողմից հաստատված xsd սխեմաների հիման վրա: ՖԻՆԱ արտաքին ծառայության միջոցով ՀՀ ԿԲ ուղարկվող հաշվետվությունը պետք է նախնական համապատասխանեցնել տվյալ հաշվետվության համար ՀՀ ԿԲի կողմից հաստատված սխեմային:

 

5.2 Անդորրագրերի xsd սխեմաներ

Ֆինա համակարգի միջոցով ուղարկված հաշվետվությունների մասին տեղեկությունները փոխանակվելու են անդորրագրերի միջոցով:

Անդորրագրերը ըստ սխեմաների տարանջատվում են մի քանի տեսակի`

* 5.2.1 Ստացման անդորրագիր

* 5.2.2 Կարգավիճակի անդորրագիր

* 5.2.3 Հաղորդագրության անդորրագիր

 

5.2.1 Ստացման անդորրագիր

 

Ֆինա համակարգի միջոցով ուղարկված հաշվետվությունների մասին ստացման անդորրագրի սխեման հետևյալն է`

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

type=»TextCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»unbounded» minOccurs=»1»/>

 

5.2.2 Կարգավիճակի անդորրագիր

 

Ֆինա համակարգի միջոցով ուղարկված հաշվետվությունների մասին մերժման, գրանցման, ուշացման, խաչաձև ստուգումների անդորրագրերի սխեման հետևյալն է`

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»0»/>

maxOccurs=»1» minOccurs=»1»/>

type=»TextCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»unbounded» minOccurs=»1»/>

 

5.2.3 Հաղորդագրության անդորրագիր

 

Ֆինա համակարգի միջոցով ուղարկված հաշվետվությունների մասին հաղորդագրություն ուղարկելու անդորրագրի սխեման հետևյալն է`

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

type=»TextCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»unbounded» minOccurs=»1»/>

 

5.2.4 Հարցման անդորրագիր

Ֆինա համակարգին հաշվետվությունների կարգավիճակի հարցման անդորրագրի սխեման հետևյալն է`

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

maxOccurs=»1» minOccurs=»1»/>

type=»DateTimeCategory» maxOccurs=»1» minOccurs=»1»/>

 

5.2.5 Անդորրագրերի սխեմաների նկարագրություն

 

Անդորրագրերը կազմված են 3 բլոկից` գլխագիր, հաղորդագրություններ, ստորագրություն:

Ֆայլը սխեմայի հետ ստուգելու համար անհրաժեշտ է հեռացնել Signature տագը:

Գլխագրի բլոկի ատրիբուտներն են`

 

._____________________________________________________________________.

|                            HEADER                                   |

|_____________________________________________________________________|

|Անվանում      |Տեսակ |Արժեք        | Պարտադիր/ոչ    | Նկարագրություն |

|              |      |             |Ս/Մ/Գ/Խ/ՈՒ/Հ/Հ *|                |

|______________|______|_____________|________________|________________|

|REPORTERCODE  |string|             |ՈՉ/ՈՉ/Պ/Պ/Պ/Պ/Պ |Կազմակերպության |

|              |      |             |                |կոդ             |

|______________|______|_____________|________________|________________|

|FILECODE      |string|             |Պ/Պ/Պ/Պ/ՈՉ/Պ/ՈՉ |Ֆայլի կոդ,      |

|              |      |             |                |տրվում է        |

|              |      |             |                |ստացականով      |

|______________|______|_____________|________________|________________|

|RETURNCODE    |string|             |ՈՉ/ՈՉ/Պ/ՈՉ/Պ/Պ/ |Հաշվետվության   |

|              |      |             |ՈՉ              |կոդ             |

|______________|______|_____________|________________|________________|

|RETURNNAME    |string|             |ՈՉ/ՈՉ/Պ/ՈՉ/Պ/Պ/ |Հաշվետվության   |

|              |      |             |ՈՉ              |անվանումը կամ   |

|              |      |             |                |ֆայլի անվանումը |

|______________|______|_____________|________________|________________|

|PERIODICITY   |string|             |ՈՉ/ՈՉ/ՈՉ/Պ/ՈՉ/Ո |Պարբերականության|

|              |      |             |Չ/ՈՉ            |անվանումը       |

|______________|______|_____________|________________|________________|

|PERIODEND     |string|dd/MM/yyyy   |ՈՉ/ՈՉ/Պ/Պ/Պ/Պ/Պ |Հաշվետվության   |

|              |      |ֆորմատով     |                |ամսաթիվը կամ    |

|              |      |             |                |հարցման         |

|              |      |             |                |ժամանակահատվածի |

|              |      |             |                |վերջ            |

|______________|______|_____________|________________|________________|

|VER           |int   |             |ՈՉ/ՈՉ/Պ/ՈՉ/Պ/Պ/ |Հաշվետվության   |

|              |      |             |ՈՉ              |տարբերակ        |

|______________|______|_____________|________________|________________|

|RECIPTTYPE    |string|Ստացման      |Պ/Պ/Պ/Պ/Պ/Պ/ՈՉ  |Անդորրագրի      |

|              |      |Մերժման      |                |տեսակը          |

|              |      |Գրանցման     |                |                |

|              |      |Խաչաձև       |                |                |

|              |      |ստուգումների |                |                |

|              |      |սխալ         |                |                |

|              |      |ՈՒշացման     |                |                |

|              |      |Հաղորդագրու- |                |                |

|              |      |թյուն        |                |                |

|              |      |Խաչաձև       |                |                |

|              |      |ստուգումների |                |                |

|              |      |սխալ         |                |                |

|              |      |(փոփոխված)   |                |                |

|              |      |             |                |                |

|______________|______|_____________|________________|________________|

|RECIPTTYPECODE|string|01           |Պ/Պ/Պ/Պ/Պ/Պ/ՈՉ  |Անդորրագրի      |

|              |      |02           |                |տեսակի կոդ      |

|              |      |03           |                |                |

|              |      |05           |                |                |

|              |      |06           |                |                |

|              |      |07           |                |                |

|              |      |08           |                |                |

|______________|______|_____________|________________|________________|

|GENDATETIME   |string|dd/MM/yyyy   |Պ/Պ/Պ/Պ/Պ/Պ/ՈՉ  |Անդորրագրի      |

|              |      |HH:mm:ss     |                |ձևավորման       |

|              |      |ֆորմատով     |                |ամսաթիվը        |

|______________|______|_____________|________________|________________|

|SENDDATETIME  |string|dd/MM/yyyy   |Պ/Պ/Պ/Պ/Պ/Պ/Պ   |Անդորրագրի      |

|              |      |HH:mm:ss     |                |ուղարկման       |

|              |      |ֆորմատով     |                |ամսաթիվը        |

|______________|______|_____________|________________|________________|

|PERIODSTART   |string|dd/MM/yyyy   |ՈՉ/ՈՉ/ՈՉ/ՈՉ/ՈՉ/ |Հարցման         |

|              |      |ֆորմատով     |ՈՉ/Պ            |ժամանակահատվածի |

|              |      |             |                |սկիզբ           |

|______________|______|_____________|________________|________________|

|RECEIPTCODEFI |int   |0- բոլորը,   |ՈՉ/ՈՉ/ՈՉ/ՈՉ/ՈՉ/ |Հարցման         |

|LTER          |      |1- գրանցված- |ՈՉ/Պ            |կարգավիճակի     |

|              |      |ները,        |                |տեսակի զտիչ     |

|              |      |2-մերժվածներ,|                |                |

|              |      |3-Խաչաձև     |                |                |

|              |      |ստուգումների |                |                |

|              |      |սխալ         |                |                |

|              |      |4-ուշացածներ |                |                |

|              |      |             |                |                |

._____________________________________________________________________.

 

* Ս/Մ/Գ/Խ/ՈՒ/Հ/Հ- անդորրագրի տեսակ`

Ստացման/Մերժման/Գրանցման/Խաչաձև

ստուգման/ՈՒշացման/Հաղորդագրության Հարցման

Հաղորդագրության բլոկը իրենից ներկայացնում է MESSAGE տագերի

ցուցակը`

 

MESSAGES

._________________________________________________________________.

|Անվանում     |Տեսակ |Արժեք        |Պարտադիր/ոչ  |Նկարագրություն  |

|_____________|______|_____________|_____________|________________|

|MESSAGE      |string|             |ոչ           |հաղորդագրություն|

._________________________________________________________________.

 

Օրինակ`

[F]000[G]12[T]2121

Ստացման

01

10/10/2010 12:12:12

10/10/2010 12:12:12

MESSAGE1

MESSAGE2

Algorithm=»http://www.w3.org/TR/2001/REC-xml-c14n-20010315»/>

 

xmldsig#rsa-sha1»/>

 

Algorithm=»http://www.w3.org/2000/09/xmldsig#enveloped-signature»/>

EXAMPLE0123456789+-==

EXAMPLE0123456789+-==

 

6. ՖԻՆԱ արտաքին ծառայությանը միանալու գործընթացի իրականացման քայլերի հերթականություն

 

Ֆինա համակարգի միջոցով ՀՀ ԿԲ հաշվետվություններ ուղարկելու համար անհրաժեշտ է`

* Տեղադրել ՀՀ ԿԲ-ի կողմից տրամադրված անվտանգության հավաստագրի բանալիները (տես 1. Անվտանգության հավաստագրի տեղակայման օրինակ Windows Certificate Store-ում)

* Գեներացնել հաշվետվությունը (տես 5.1 Հաշվետվությունների xsd սխեմաներ)

* Ստորագրել հաշվետվությունը (տես 4. ՖԻՆԱ արտաքին ծառայության էլեկտրոնային ստորագրության նկարագրություն)

* Կապ հաստատել ՀՀ ԿԲ-ի Ֆինա արտաքին ծառայության հետ (տես 2. ՖԻՆԱ արտաքին ծառայության կլիենտ համակարգի կարգաբերման ֆայլի նկարագրություն)

* Դիմել ՀՀ ԿԲ-ի Ֆինա արտաքին ծառայությանը, որին փոխանցվում է ստորագրված և հաշվետվության սխեմայի հետ համապատասխանեցրած ֆայլը (տես

openTimeout=»00:01:00» receiveTimeout=»00:30:00» sendTimeout=»00:30:00»

hostNameComparisonMode=»StrongWildcard» maxBufferPoolSize=»2147483647»

maxReceivedMessageSize=»2147483647»>

maxArrayLength=»2147483647» maxBytesPerRead=»2147483647» maxNameTableCharCount=»2147483647» />

bindingConfiguration=»CBFinaOuterHostEndpoint» contract=»CBFinaOuterHost.ICBFinaOuterHost»

name=»CBFinaOuterHostEndpoint» />

 

* 3. ՖԻՆԱ արտաքին ծառայության WSDL նկարագրություն

* Ստանալ ստացման անդորրագիրը xml ֆորմատով` համապատասխան ՀՀ ԿԲ-ի կողմից

հաստատված անդորրագրերի սխեմային:

* Տվյալ հաշվետվության հետագա կարգավիճակների մասին ինֆորմացիա ստանալու

համար պետք է դիմել ՀՀ ԿԲ-ի Ֆինա արտաքին ծառայությանը, որը անդորրագրի

միջոցով կփոխանցի կարգավիճակը:

 

Հավելվածներ

 

1. Անվտանգության հավաստագրի տեղակայման օրինակ Windows Certificate Store-ում

 

Windows օպերացիոն համակարգից Microsoft Managament Console (Start -> Run (WinKey + R) -> հավաքել mmc սեղմել enter)

________________________

ԻՐՏԵԿ - նկարը չի բերվում

 

Մենյուից բացել File -> Add/Remove Snap-in...

________________________

ԻՐՏԵԿ - նկարը չի բերվում

 

Ձախ ծառից ընտրել Certificates ճյուղը և սեղմել Add կոճակը:

Կբացվի հետևյալ պատուհանը

________________________

ԻՐՏԵԿ - նկարը չի բերվում

 

Ընտրել «My user account» և սեղմել «Finish»:

Բացել Certificates (Current User) -> Trusted Root Certification Authorities -> Certificates

Սեղմել All Tasks -> Import:

________________________

ԻՐՏԵԿ - նկարը չի բերվում

 

Բացված պատուհանում սեղմել «Browse» ընտրել հավաստագիրը, սեղմել «Next», մուտքագրել ծածկագիրը (եթե գաղտնի բանալին եք մուտքագրում) և ներմուծել հավաստագիրը:

 

2. ՀՀ ԿԲ Ֆինա արտաքին ծառայության միջոցով հաշվետվություն ուղարկելու օրինակ

Ֆինա արտաքին ծառայությանը միանալու համար անհրաժեշտ է համակարգի մեջ ավելացնել, որպես ծառայության հղում (Service Reference) տվյալ ծառայությունը` հասցե դաշտում նշելով Ֆինա արտաքին ծառայության հասցեն: Պարամետրերի մեջ փոփոխել գործողության տեսակը ասինխրոն, հավաքական տեսակը (Collection type) փոխել ցուցակի (System.Collections.Generic.List):

Օրինակը կատարված է MVS 2012 - ով: C# ծրագրավորման լեզվով և NET Framework 4.5:

________________________

ԻՐՏԵԿ - նկարը չի բերվում

 

Կարգաբերել կարգաբերման ֆայլը, ըստ վերը նշված նկարագրության:

Ծառայությանը դիմելու համար`

 

CBFinaOuterHostClient client = new CBFinaOuterHostClient();

 

OperationInfoOut inf = client.SetReport(xml ֆայլը, ֆայլի անվանումը);

 

if (inf.IsOk)

{

//»Հաստատում»;

inf.xml;//անդորրագիր

} else

{

//»Սխալ»;

inf.Error;//սխալի մասին հաղորդագրություն

} Try { if (client != null && client.State == System.ServiceModel.CommunicationState.Opened)

{

client.Close();

}

} catch

{

client.Abort();

} finally

{

if (client != null)

{

try

{

((IDisposable)client).Dispose();

}

catch

{}

}

}

 

 

pin
Կենտրոնական բանկի խորհուրդ
23.06.2017
N 136-Ն
Որոշում