GetMTAvailability - վերադարձնում է ընտրման պայմաններին համապատասխանող ՆԱ մնացորդները:
Վերադարձվող հաշվետվության ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetMTAvailabilityNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 50 է:
Մուտքային տվյալներ
Ստորև ներկայացված է մուտքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://www.armsoft.am/Accountant/6.0/IAccountantService/GetMTAvailability</Action> </s:Header> <s:Body> <GetMTAvailability xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>d9388071-c168-41f4-a952-519aa2969bb6</sessionId> <seqNumber>1</seqNumber> <AsOfDate>2021-01-31T08:33:00</AsOfDate> <Storage>01</Storage> <Code /> <Group /> <SyntAcc /> <MinQtys /> <PriceType>1</PriceType> <CurrCode /> </GetMTAvailability> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ: |
Այո |
seqNumber |
Հարցման հերթական համար: |
Այո |
AsOfDate |
Մնացորդների ձևավորման ամսաթիվ: |
Այո |
Storage |
Պահեստի կոդ: Դատարկ թողնելու դեպքում կընդգրկվեն բոլոր պահեստների մնացորդները: |
Ոչ |
Code |
ՆԱ կոդ: Դատարկ թողնելու դեպքում կընդգրկվի ՆԱ ամբողջ ցանկը: |
Ոչ |
Group |
ՆԱ խմբի կոդ: Դատարկ թողնելու դեպքում կընդգրկվեն ՆԱ բոլոր խմբերը: |
Ոչ |
SyntAcc |
ՆԱ հաշվառման հաշիվը: Դատարկ թողնելու դեպքում կընդգրկվեն բոլոր հաշիվները: |
Ոչ |
MinQtys |
Ցույց տալ մինիմալ և մաքսիմալ քանակները` պատվեր մատակարարին ձևավորելու տվյալները: Ընդունում է հետևյալ արժեքները. 1 - Ցույց տալ նվազագույնից փոքր քանակները, 2 - Ցույց տալ բոլորը: Դատարկ թողնելու դեպքում չեն ցուցադրվի հետևյալ սյուները. Նվազագույն քանակ, Առավելագույն քանակ, Շեղում և Պատվիրման քանակ: |
Ոչ |
PriceType |
ՆԱ գնի տեսակը: Ընդունում է հետևյալ արժեքները. 1- Մեծածախ գին դրամով, 2- Մանրածախ գին դրամով, 3- Մեծածախ գին արտարժութային: |
Ոչ |
CurrCode |
Արժույթի կոդ: Կիրառվում է 3- Մեծածախ գին արտարժութային տեսակի դեպքում: |
Ոչ |
Արդյունքային տվյալներ
Վերադարձնում է GetMTAvailabilityResponse տիպի օբյեկտների ցանկը:
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetMTAvailabilityResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetMTAvailabilityResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>24</Total> <Offset>0</Offset> <Rows> <MTAvailabilityDataProvider.DataRow> <ID>100013</ID> <Code>00001</Code> <Name>հեռուստացույց </Name> <Unit>001</Unit> <UnitBrief>հատ </UnitBrief> <Storage>01 </Storage> <Group>01 - տեխնիկա</Group> <MTAccCode>2111</MTAccCode> <Quantity>997.000</Quantity> <Cost>120000.0</Cost> <CostSumma>119640000.00</CostSumma> <CostVATPrice>24000.0</CostVATPrice> <CostVATSumm>23928000.0000</CostVATSumm> <SalePrice>50000.0000</SalePrice> <SaleSumm>49850000.00</SaleSumm> <SalePriceCur>0</SalePriceCur> <SaleSummCur>0</SaleSummCur> <CurrCode /> <RetailSalePrice>0</RetailSalePrice> <RetailSaleSumm>0</RetailSaleSumm> <MTExpMethod>1</MTExpMethod> </MTAvailabilityDataProvider.DataRow> … </Rows> </GetMTAvailabilityResult> </GetMTAvailabilityResponse> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ MTAvailabilityDataProvider.DataRow (Rows օբյեկտի տողեր) |
|
ID |
ՆԱ ներքին նույնացուցիչ: |
Code |
ՆԱ կոդ: |
Name |
ՆԱ անվանում: |
Unit |
Չափման միավոր: |
UnitBrief |
Չափման միավորի անվանում: |
Storage |
Պահեստի կոդ: |
Group |
ՆԱ խմբի կոդ: |
MTAccCode |
ՆԱ հաշվառման հաշիվ: |
Quantity |
Մնացորդ: |
Cost |
Միավորի ինքնարժեք: |
CostSumma |
Ինքնարժեքի գումար: |
CostVATPrice |
Միավորի ինքնարժեք` ներառյալ ԱԱՀ: |
CostVATSumm |
Ինքնարժեքի գումար` ներառյալ ԱԱՀ: |
SalePrice |
Մեծածախ գին: |
SaleSumm |
Մեծածախ գումար: |
SalePriceCur |
Մեծածախ արտարժութային գին: |
SaleSummCur |
Մեծածախ արտարժութային գումար: |
CurrCode |
Գնի արժույթ: |
RetailSalePrice |
Մանրածախ գին: |
RetailSaleSumm |
Մանրածախ գումար: |
MTExpMethod |
ՆԱ ելքագրման մեթոդ: |