API-ի միջոցով հնարավոր է ստանալ (GET), ստեղծել (POST), թարմացնել (PUT) և հեռացնել (DELETE) Ծառայությունները։
URI |
https://api.armsoft.am/accountant/v1/directories/services |
Տվյալ ռեսուրսի համար պահանջվում է ավտորիզացիա՝ API բանալու օգտագործմամբ։ Այն անհրաժեշտ է տեղադրել հարցման գլխագրի apiKey դաշտում. API բանալին ստանալու համար անհրաժեշտ է կատարել API գաղտնի բանալու ստացում էջում նկարագրված քայլերը:
-H 'apiKey: @SKq7*ERI]ZIgXvpkWhV' |
Այս հարցման դեպքում գործում է էջավորման մեխանիզմը:
Ծառայությունների օբյեկտի դաշտերը
Ստորև ներկայացված է օբյեկտի դաշտերի նկարագրությունը.
Անվանում |
Տեսակ |
Կիրառումը |
Նկարագրություն |
id |
Integer |
System defined |
Ծառայության ներքին նույնացուցիչ։ |
code |
String(20) |
*Required |
Ծառայության կոդ։ Արժեք չտալու դեպքում ընդունում է ծրագրից գեներացված հերթական համարը։ |
name |
String(200) |
*Required |
Ծառայության անվանում։ |
fullName |
String(255) |
Optional |
Ծառայության լրիվ անվանում։ |
unitMeasure |
String(3) |
*Required Reference type |
Ծառայության չափման միավորի կոդ։ |
unitMeasureName |
String(50) |
Read only |
Ծառայության չափման միավորի անվանում: |
unitMeasureAbbreviation |
String(6) |
Read only |
Ծառայության չափման միավորի հապավում: |
cpaClassifier |
String(12) |
Optional Reference type |
Ծառայության ԱՏԳԱԱ դասակարգիչ։ |
account |
String(12) |
Optional Reference type |
Ծառայության հաշվառման հաշիվ։ |
revenueAccount |
String(12) |
Optional Reference type |
Ծառայության վաճառքից հասույթի հաշիվ։ |
retailRevenueAccount |
String(12) |
Optional Reference type |
Ծառայության մանրածախ վաճառքից հասույթի հաշիվ։ |
revenueAdjustmentAccount |
String(12) |
Optional Reference type |
Ծառայության վաճառքից հետ վերադարձի հասույթի ճշգրտման հաշիվ։ |
wholePrice |
Decimal |
Optional |
Ծառայության մեծածախ գին դրամով։ |
retailPrice |
Decimal |
Optional |
Ծառայության մանրածախ գին դրամով։ |
currency |
String(3) |
Optional Reference type |
Արտարժույթի կոդ։ |
currencyPrice |
Decimal |
*Required |
Ծառայության մեծածախ վաճառքի գին արտարժույթով։ |
barcode |
String(20) |
Optional |
Ծառայության գծիկավոր կոդ։ |
vat |
Boolean |
Optional |
Ծառայության ԱԱՀ-ով հարկման հայտանիշ։ |
Օրինակ 1. Ծառայության ավելացում (պարտադիր դաշտերով)
|
Օրինակ 2. Նշված կոդով ծառայության տեղեկատուի տվյալների ստացում
|
Օրինակ 3. Նշված կոդով ծառայության տեղեկատուի դաշտերի խմբագրում
|
Օրինակ 4. Նշված կոդով ծառայության տեղեկատուի հեռացում
|