API-ի միջոցով հնարավոր է ստանալ (GET), ստեղծել (POST), թարմացնել (PUT) և հեռացնել (DELETE) Դրամարկղի ելքի օրդեր փաստաթուղթը:
URI |
https://api.armsoft.am/accountant/v1/documents/cashoutputorder |
Տվյալ ռեսուրսի համար պահանջվում է ավտորիզացիա՝ API բանալու օգտագործմամբ։ Այն անհրաժեշտ է տեղադրել հարցման գլխագրի apiKey դաշտում. API բանալին ստանալու համար անհրաժեշտ է կատարել API գաղտնի բանալու ստացում էջում նկարագրված քայլերը:
-H 'apiKey: @SKq7*ERI]ZIgXvpkWhV' |
Դրամարկղի ելքի օրդեր օբյեկտի ատրիբուտներ (Object Attributes)
Ստորև ներկայացված է օբյեկտի ատրիբուտների նկարագրությունը.
Անվանում |
Տեսակ |
Կիրառումը |
Նկարագրություն |
isn |
UUID |
Optional *Required for update System defined |
Փաստաթղթի նույնացուցիչ: Պարտադիր է GET, PUT, DELETE հարցումների դեպքում։ Եթե POST հարցման ժամանակ UUID-ը չի փոխանցվում, սերվերը այն ավտոմատ գեներացնում է և վերադարձնում պատասխանում։ |
date |
Date(YYYY-MM-DD) |
*Required |
Փաստաթղթի ամսաթիվ: Եթե ամսաթիվը չի փոխանցվում, ապա օգտագործվում է սերվերի ընթացիկ ամսաթիվը: |
documentNumber |
String(12) |
*Required |
Փաստաթղթի համար: Եթե համարը չի փոխանցվում, ապա գրանցվում է վերջին համարին ավելացնելով 1: |
state |
Enum |
*Required |
Փաստաթղթի վիճակ: Ընդունում է հետևյալ արժեքները. 0 - Գրանցված կամ սևագիր, 1 - Սևագիր, 2 - Գրանցված, 99 - Հեռացված: Եթե վիճակը չի փոխանցվում, փաստաթուղթը ավտոմատ գրանցված վիճակում է ուղարկվում։ |
cashDesk |
String(12) |
*Required Reference type |
Դրամարկղի կոդը, որտեղ մուտքագրվում են դրամական միջոցները: |
currency |
String(3) |
Read only Reference type |
Գործառնության արժույթ։ Ավտոմատ լրացվում է դրամարկղի տեղեկատուի վրայից։ |
amount |
Decimal |
Optional |
Գումար ԱԴՄ-ով: Գումար արժույթով դաշտում լրացված գումարի դրամային համարժեքը: |
currencyAmount |
Decimal |
*Required |
Գումար արժույթով: Դրամարկղ մուտքագրվող գումարը` լրացված դրամարկղի արժույթով: |
ecrReturnCheckNumber |
String(12) |
Optional |
Կանխավճարի վերադարձի ՀԴՄ կտրոնի համարը: |
correspondentAccount |
String(12) |
Optional Reference type |
Դրամարկղի հաշվի հետ թղթակցող հաշվային պլանի հաշիվը։ |
cashOutFlowAccount |
String(12) |
Optional Reference type |
Գործառնության բնույթին համապատասխան Դրամական արտահոսքի հաշիվը։ Լրացվում է հանրային հատվածի կազմակերպությունների դեպքում։ |
analytic1 |
String(12) |
Optional Reference type |
Անալիտիկ խումբ 1-ի կոդը։ |
analytic2 |
String(12) |
Optional Reference type |
Անալիտիկ խումբ 2-ի կոդը։ |
partnerCode |
String(20) |
Optional Reference type |
Գործընկերոջ կոդը։ |
receiverName |
String(50) |
*Required |
Գումարը ստացողի անվանումը։ Եթե Գործընկեր դաշտի արժեքը լրացված է, համակարգն ավտոմատ լրացնում է այդ գործընկերոջ անվանումը: |
aim |
String(50) |
Optional |
Նպատակային նշանակության ծածկագիր։ |
base |
String(255) |
Optional |
Գումարի ելքագրման հիմքը։ |
enclosure |
String(50) |
Optional |
Դրամարկղի ելքի օրդերին կից փաստաթղթերը։ |
otherInformation |
String(50) |
Optional |
Վճարման հետ կապված այլ տեղեկություններ, օրինակ` ստացողի անձը հաստատող փաստաթղթի տվյալները։ |
Օրինակ 1.Դրամարկղի ելքի օրդեր փաստաթղթի ստեղծում
|
Օրինակ 2. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի ստացում
|
Օրինակ 3. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի դաշտերի խմբագրում
|
Օրինակ 4. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի հեռացում
|