Դրամարկղի ելքի օրդեր

Ուղղորդիչ:  REST API (ամպային տարբերակ) > Փաստաթղթեր >

Դրամարկղի ելքի օրդեր

Previous pageReturn to chapter overviewNext page

Բացել/Փակել թաքցված տեքստը

API-ի միջոցով հնարավոր է ստանալ (GET), ստեղծել (POST), թարմացնել (PUT) և հեռացնել (DELETE) Դրամարկղի ելքի օրդեր փաստաթուղթը:

 

URI

https://api.armsoft.am/accountant/v1/documents/cashoutputorder

URL Swagger

https://api.armsoft.am/accountant/swagger/index.html#/CashOutputOrder

GitHub

https://github.com/armsoft/accountant-public-api-docs/blob/main/docs/api/documents/cashoutputorder.md

Տվյալ ռեսուրսի համար պահանջվում է ավտորիզացիա՝ 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

Վճարման հետ կապված այլ տեղեկություններ, օրինակ` ստացողի անձը հաստատող փաստաթղթի տվյալները։

 

GitHub

https://github.com/armsoft/accountant-public-api-docs/blob/main/examples/csharp/documents/create-cashoutputorder.cs

Օրինակ 1.Դրամարկղի ելքի օրդեր փաստաթղթի ստեղծում

POST

 

Օրինակ 2. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի ստացում

GET

 

Օրինակ 3. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի դաշտերի խմբագրում

PUT

 

Օրինակ 4. Նշված isn-ով Դրամարկղի ելքի օրդեր փաստաթղթի հեռացում

DELETE