GetProductRemsDetailed - վերադարձնում է ընտրման պայմաններին համապատասխանող ապրանքների մնացորդները` բացված ըստ մուտքերի խմբաքանակների:
Վերադարձվող տողերի ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetProductRemsNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 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/ITradeService/GetProductRemsDetailed</Action> </s:Header> <s:Body> <GetProductRemsDetailed xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>4026f925-1cfd-4282-a06f-b3b7e1c76af1</sessionId> <seqNumber>1</seqNumber> <AsOfDate>2021-04-08T00:00:00</AsOfDate> <Storage /> <Group /> <PriceType /> </GetProductRemsDetailed> </s:Body> </s:Envelope> |
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ: |
Այո |
seqNumber |
Հարցման հերթական համար: |
Այո |
AsOfDate |
Մնացորդների ձևավորման ամսաթիվ: |
Այո |
Storage |
Պահեստի կոդ: Դատարկ թողնելու դեպքում կընդգրկվեն բոլոր պահեստների մնացորդները: |
Ոչ |
Group |
Ապրանքի խմբի կոդ: Դատարկ թողնելու դեպքում կընդգրկվեն ՆԱ բոլոր խմբերը: |
Ոչ |
PriceType |
Գնի տեսակ: |
Ոչ |
Արդյունքային տվյալներ
Վերադարձնում է GoodAvailabilityRow տիպի օբյեկտների ցանկը:
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetProductRemsDetailedResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetProductRemsDetailedResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>95</Total> <Offset>0</Offset> <Rows> <GoodAvailabilityRow> <ID>100000</ID> <Code>1001</Code> <Name>Հեռուստացույց LED Panasonic TX-LR55ET5</Name> <Unit>001</Unit> <UnitBrief>հատ </UnitBrief> <StorageCode>00 </StorageCode> <StorageName>Կենտրոնական պահեստ</StorageName> <GroupCode>111 </GroupCode> <GroupName>Հեռուստացույցներ</GroupName> <Description>Smart VIERA LCD TV, Size: 55" (140 cm), Full-HD</Description> <Quantity>1.0000</Quantity> <Cost>500000</Cost> <CostSumm>500000.0000</CostSumm> <CostWithVAT>600000</CostWithVAT> <CostSummWithVAT>600000.0000</CostSummWithVAT> <CurrCost>1121.27</CurrCost> <CurrCostSumm>1121.2700</CurrCostSumm> <PriceTypePrice>0</PriceTypePrice> <PriceTypeSumm>0</PriceTypeSumm> <IncomeDate>2021-04-07T00:00:00</IncomeDate> <PartyPartID>-1</PartyPartID> <PartyPartCaption /> <PartyPartTaxCode /> <PartyContractCaption /> <PartyContractCode> </PartyContractCode> <PartyDocNum>0002</PartyDocNum> <PartyDocType>Պահեստի մուտք</PartyDocType> <PartyDocUsableDate i:nil="true" /> <PartyDocCountry>MALAYSIA</PartyDocCountry> <PartyDocProducer>Panasonic Corporation</PartyDocProducer> <PartyDocPropertyType1 /> <PartyDocPropertyValue1 /> <PartyDocPropertyType2 /> <PartyDocPropertyValue2 /> </GoodAvailabilityRow> … </Rows> </GetProductRemsDetailedResult> </GetProductRemsDetailedResponse> </s:Body> </s:Envelope> |
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ GoodAvailabilityRow |
|
ID |
Ապրանքի նույնացուցիչ: |
Code |
Ապրանքի կոդ: |
Name |
Ապրանքի անվանում: |
Unit |
Չափման միավորի կոդ: |
UnitBrief |
Չափման միավորի անվանում: |
StorageCode |
Պահեստի կոդ: |
StorageName |
Պահեստի անվանում: |
GroupCode |
Ապրանքի խմբի կոդ: |
GroupName |
Ապրանքի խմբի անվանում: |
Description |
Ապրանքի բնութագիր: |
Quantity |
Քանակ: |
Cost |
Ինքնարժեք (առանց ԱԱՀ): |
CostSumm |
Ինքնարժեքի գումար (առանց ԱԱՀ): |
CostWithVAT |
Ինքնարժեք (ներառյալ ԱԱՀ): |
CostSummWithVAT |
Ինքնարժեքի գումար (ներառյալ ԱԱՀ): |
CurrCost |
Ինքնարժեք արտարժույթով: |
CurrCostSumm |
Ինքնարժեքի գումար արտարժույթով: |
PriceTypePrice |
Նշված գնի տեսակով գին: |
PriceTypeSumm |
Նշված գնի տեսակով գումար: |
IncomeDate |
Ապրանքի խմբաքանակ. մուտքագրման ամսաթիվ: |
PartyPartID |
Ապրանքի խմբաքանակ. մատակարար: |
PartyPartCaption |
Ապրանքի խմբաքանակ. մատակարարի անվանում: |
PartyPartTaxCode |
Ապրանքի խմբաքանակ. մատակարարի ՀՎՀՀ: |
PartyContractCaption |
Ապրանքի խմբաքանակ. ապրանքի մատակարարման պայմանագրի անվանում: |
PartyContractCode |
Ապրանքի խմբաքանակ. ապրանքի մատակարարման պայմանագրի կոդ: |
PartyDocNum |
Ապրանքի խմբաքանակ. ապրանքի մատակարարման փաստաթղթի համար: |
PartyDocType |
Ապրանքի խմբաքանակ. ապրանքի մատակարարման փաստաթղթի տեսակ: |
PartyDocUsableDate |
Ապրանքի խմբաքանակ. ապրանքի օգտագործման ժամկետ: |
PartyDocCounty |
Ապրանքի խմբաքանակ. արտադրող երկիր: |
PartyDocProducer |
Ապրանքի խմբաքանակ. արտադրող: |
PartyDocPropertyType1 |
Ապրանքի խմբաքանակ. ապրանքի հատկության տեսակ 1: |
PartyDocPropertyValue1 |
Ապրանքի խմբաքանակ. ապրանքի հատկության արժեք 1: |
PartyDocPropertyType2 |
Ապրանքի խմբաքանակ. ապրանքի հատկության տեսակ 2: |
PartyDocPropertyValue2 |
Ապրանքի խմբաքանակ. ապրանքի հատկության արժեք 2: |