GetMTAvailability

Ուղղորդիչ:  Վեբ-սերվիս (API) > Հաշվետվություններ >

GetMTAvailability

Previous pageReturn to chapter overviewNext page

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

ՆԱ ելքագրման մեթոդ: