GetProductsListShort - Վերադարձնում է ընտրման պայմաններին համապատասխանող ապրանքների և ծառայությունների ցուցակը։
Վերադարձվող տողերի քանակը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetProductsListShortNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 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/GetProductsListShort</Action> </s:Header> <s:Body> <GetProductsListShort xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>33b3e159-9113-4b3a-bb30-150686f2b511</sessionId> <seqNumber>1</seqNumber> <Type>Goods</Type> <Group>110</Group> <ShowOnlyInPriceList>false</ShowOnlyInPriceList> <LikeName /> <LoadImage>false</LoadImage> </GetProductsListShort> </s:Body> </s:Envelope> |
Ստորև ներկայացված է պարամետրերի նկարագրությունը
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ։ |
Այո |
seqNumber |
Հարցման հերթական համար։ |
Այո |
Type |
Տեսակ (Ապրանքներ, ծառայություններ, բոլորը)։ |
Այո |
Group |
Ապրանքների (ծառայությունների) խմբի կոդը։ |
Ոչ |
ShowOnlyInPriceList |
Ցույց տալ գնացուցակներում ընդգրկված ապրանքները (ծառայությունները) - False/True։ |
Այո |
LikeName |
Նշված արժեքը պարունակող ապրանքները կամ ծառայությունները։ |
Ոչ |
LoadImage |
Բեռնել նկարը - False/True։ |
Այո |
Արդյունքային տվյալներ
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով․
Վերադարձնում է ProductShortListRow տիպի օբյեկտների ցուցակը։
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetProductsListShortResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetProductsListShortResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>3</Total> <Offset>0</Offset> <Rows> <ProductShortListRow> <Code>1001</Code> <Name>Հեռուստացույց LED Panasonic TX-LR55ET5</Name> <LongName>Հեռուստացույց LED Panasonic TX-LR55ET5</LongName> <Group>110 </Group> <Unit>001</Unit> <Image /> </ProductShortListRow> <ProductShortListRow> <Code>1002</Code> <Name>Հեռուստացույց LED SONY KDL-55W905ABAEP</Name> <LongName>Հեռուստացույց LED SONY KDL-55W905ABAEP</LongName> <Group>110 </Group> <Unit>001</Unit> <Image /> </ProductShortListRow> <ProductShortListRow> <Code>1003</Code> <Name>Հեռուստացույց SAMSUNG UE32F5000AWXUZ</Name> <LongName>Հեռուստացույց SAMSUNG UE32F5000AWXUZ</LongName> <Group>110 </Group> <Unit>001</Unit> <Image /> </ProductShortListRow> </Rows> </GetProductsListShortResult> </GetProductsListShortResponse> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը․
Պարամետր |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ ProductShortListRow |
|
Պարամետր |
Նկարագրություն |
Code |
Ապրանքի (ծառայության) կոդ։ |
Name |
Ապրանքի (ծառայության) անվանում։ |
LongName |
Ապրանքի (ծառայության) լրիվ անվանում։ |
Group |
Ապրանքի (ծառայության) խմբի կոդ։ |
Unit |
Չափման միավորի կոդ։ |
Image |
Նկար։ |