GetProductsForGivenListCodes - տեղեկատուի նշված կոդերով վերադարձնում է ապրանքների և ծառայությունների ցուցակը:
Մուտքային տվյալներ
Ստորև ներկայացված է մուտքային տվյալների կառուցվածքը 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/GetProductsForGivenListCodes</Action> </s:Header> <s:Body> <GetProductsForGivenListCodes xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>c9eccb49-edfe-4d36-a673-152704dc818b</sessionId> <seqNumber>1</seqNumber> <ProductesCodeList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <d4p1:string>00001</d4p1:string> <d4p1:string>00002</d4p1:string> </ProductesCodeList> </GetProductsForGivenListCodes> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ։ |
Այո |
seqNumber |
Հարցման հերթական համար։ |
Այո |
ProductesCodesList ցանկ |
||
d4p1:string |
Ապրանքի (ծառայության) կոդ։ |
Այո |
Արդյունքային տվյալներ
Վերադարձնում է ProductListRow տիպի օբյեկտների ցուցակը:
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetProductsForGivenListCodesResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetProductsForGivenListCodesResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>2</Total> <Offset>0</Offset> <Rows> <ProductListRow> <Id>100066</Id> <Code>00001</Code> <Name>ծառայություն</Name> <LongName>ծառայություն</LongName> <Type>1</Type> <TypeName>Ապրանք</TypeName> <Group>1 </Group> <GroupName>Տեխնիկա</GroupName> <GroupPath>1</GroupPath> <CPACode /> <Unit>001</Unit> <UnitName>հատ </UnitName> <AltUnit>001</AltUnit> <AltUnitName>հատ </AltUnitName> <BarCode /> <ExpMethod>1</ExpMethod> <ExpMethodName>ՖԻՖՈ</ExpMethodName> <ShowInPriceList>true</ShowInPriceList> <Description /> <ExternalCode /> <Country> </Country> <Producer> </Producer> <Property1> </Property1> <Property2> </Property2> <MinQTY>0.0000</MinQTY> <MaxQTY>0.0000</MaxQTY> <Extra>0.0000</Extra> <Bonus>0.0000</Bonus> <Point>0.0000</Point> <Coeff>1.0000</Coeff> <Discount>0.0000</Discount> <PLUCode i:nil="true" /> <VAT>true</VAT> <EcoFeeRate>0.0000</EcoFeeRate> <SubstituteItemsGroup /> <IsWeight>false</IsWeight> <Body /> <Image /> <ImageExists>false</ImageExists> <CaptionEN /> <CaptionRU /> <AdditionalDescription1 /> <AdditionalDescription2 /> </ProductListRow> .................. </Rows> </GetProductsForGivenListCodesResult> </GetProductsForGivenListCodesResponse> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Պարամետր |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը։ |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը |
Rows |
Մատյանի տողեր (մասիվ)։ |
Օբյեկտ ProductListRow (Rows օբյեկտի տողեր) |
|
Id |
Ապրանքի (ծառայության) ներքին նույնացուցիչ։ |
Code |
Ապրանքի (ծառայության) արժեքի կոդ։ |
Name |
Ապրանքի (ծառայության) անվանում։ |
LongName |
Ապրանքի (ծառայության) լրիվ անվանում։ |
Type |
Տեսակ (1-ապրանք, 2-ծառայություն)։ |
TypeName |
Տեսակի անվանում (ապրանք, ծառայություն)։ |
Group |
Ապրանքի (ծառայության) խմբի կոդ։ |
GroupName |
Ապրանքի (ծառայության) խմբի անվանում։ |
GroupPath |
Ապրանքի (ծառայության) խմբի ամբողջական ճանապարհը, որտեղ վերին մակարդակի խմբից մինչև տվյալ խումբը բոլոր խմբերը բաժանված են անջատիչ սիմվոլով (!)։ |
CPACode |
Ապրանքի (ծառայության) ԱՏԳԱԱ դասակարգիչ։ |
Unit |
Ապրանքի (ծառայության) հիմնական չափման միավոր։ |
UnitName |
Ապրանքի (ծառայության) հիմնական չափման միավորի անվանում։ |
AltUnit |
Ապրանքի (ծառայության) լրացուցիչ չափման միավոր։ |
AltUnitName |
Ապրանքի (ծառայության) լրացուցիչ չափման միավորի անվանում։ |
BarCode |
Ապրանքի (ծառայության) գծիկավոր կոդ։ |
ExpMethod |
Հաշվառման մեթոդ․ 1-ՖԻՖՈ (առաջինը մուտք՝ առաջինը ելք), 2-ԼԻՖՈ (վերջինը մուտք՝ առաջինը ելք), 3-Միջին կշռված գնով։ |
ExpMethodName |
Հաշվառման մեթոդի անվանում։ |
ShowInPriceList |
Ցույց տալ ապրանքը (ծառայությունը) գնացուցակներում․- False/True։ |
Description |
Ապրանքի (ծառայության) բնութագիր։ |
ExternalCode |
Ապրանքի (ծառայության) արտաքին կոդ։ |
Country |
Ապրանքը (ծառայությունը) արտադրող երկիրը։ |
Producer |
Ապրանքը (ծառայությունը) արտադրող կազմակերպությունը։ |
Property1 |
Ապրանքը (ծառայությունը) բնութագրող հատկության կոդը։ |
Property2 |
Ապրանքը (ծառայությունը) բնութագրող հատկության կոդը։ |
MinQTY |
Ապրանքի (ծառայության) մնացորդի նվազագույն քանակային մեծություն։ |
MaxQTY |
Ապրանքի (ծառայության) մնացորդի առավելագույն քանակային մեծություն։ |
Extra |
Ապրանքի (ծառայության) հավելագնի %։ |
Bonus |
Բոնուսի %։ |
Point |
Բոնուսի միավոր։ |
Coeff |
Հավելյալ ծախսերի բաշխման գործակիցը։ |
Discount |
Զեղչի տոկոս։ |
PLUCode |
Ապրանքին տրվող չկրկնվող կոդ է, որը ենթակա է արտահանման էլ. կշեռք։ |
VAT |
Այս դրոշակը նշված լինելու դեպքում փաստաթղթերում ապրանքի նոր տող մուտքագրելիս հաշվառվում է ԱԱՀ - False/True։ |
EcoFeeRate |
Բնապահպանական հարկի %։ |
SubstituteItemsGroup |
Փոխարինվող ապրանքների խմբի կոդ։ |
IsWeight |
Նշվում է` տվյալ ապրանքը քաշային է, թե ոչ: Կիրառվում է էլեկտրոնային կշեռքով աշխատելու դեպքում - False/True։ |
Body |
Պարունակում է ընդլայնված դաշտերը։ |
Image |
Նկար։ |
ImageExists |
Նկարի գոյության հայտանիշ - False/True։ |
CaptionEN |
Ապրանքի (ծառայության) անգլերեն անվանումը։ |
CaptionRU |
Ապրանքի (ծառայության) ռուսերեն անվանումը։ |
AdditionalDescription1 |
Լրացուցիչ բնութագիր 1։ |
AdditionalDescription2 |
Լրացուցիչ բնութագիր 2։ |