GetProductsList - Վերադարձնում է ընտրման պայմաններին համապատասխանող ապրանքների կամ ծառայությունների ցուցակը`դրանց մասին ամբողջական տեղեկատվությամբ:
Մուտքային տվյալներ
Ստորև ներկայացված է մուտքային տվյալների կառուցվածքը 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/GetProductsInfoList</Action> </s:Header> <s:Body> <GetProductsInfoList xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>d5d613e2-46fe-45a6-8bb0-296d0350ccbd</sessionId> <seqNumber>1</seqNumber> <Type>All</Type> <Group>11</Group> <ShowOnlyInPriceList>false</ShowOnlyInPriceList> <LikeName /> </GetProductsInfoList> </s:Body> </s:Envelope> |
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ |
Այո |
seqNumber |
Հարցման հերթական համար |
Այո |
Type |
Տեսակ (1-ապրանք, 2-ծառայություն) |
Ոչ |
Group |
Ապրանքների և ծառայությունների խմբի կոդ |
Ոչ |
ShowOnlyInPriceList |
Վերադարձնել միայն գնացուցակում ընդգրկված ապրանքները (ծառայությունները): Համապատասխանաբար -False/True |
Այո |
LikeName |
Վերադարձնել այն ապրանքները և ծառայությունները, որոնց անվանումը պարունակում է նշված պարամետրի արժեքը |
Ոչ |
Արդյունքային տվյալներ
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetProductsInfoListResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetProductsInfoListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>1</Total> <Offset>0</Offset> <Rows> <CreateProductInfo> <Code>00003</Code> <Name>fssdsd</Name> <LongName>fssdsd</LongName> <Type>1</Type> <Group>11 </Group> <CPACode /> <Unit>001</Unit> <AltUnit>001</AltUnit> <ExpMethod>1</ExpMethod> <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>1400.0000</Point> <Coeff>1.0000</Coeff> <VAT>true</VAT> <IsWeight>false</IsWeight> <BarCode /> <Discount>0.0000</Discount> <PLUCode i:nil="true" /> <EnvironmentalFeePercent>0.0000</EnvironmentalFeePercent> <SubstituteItemsGroup /> <ProductQntUnits> <ProductQuantityUnitInfo> <ProductCode>00003</ProductCode> <Unit>001</Unit> <Coef>1.0000000000</Coef> <Image /> <IsDefault>true</IsDefault> </ProductQuantityUnitInfo> </ProductQntUnits> <ProductBarCodes /> <Image /> <CaptionEN /> <CaptionRU /> <AdditionalDescription1 /> <AdditionalDescription2 /> </CreateProductInfo> </Rows> </GetProductsInfoListResult> </GetProductsInfoListResponse> </s:Body> </s:Envelope> |
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Պարամետր |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ ProductInfo(Rows օբյեկտի տողեր) |
|
Պարամետր |
Նկարագրություն |
Code |
Ապրանքի( ծառայության) կոդ: |
Name |
Ապրանքի( ծառայության) անվանում: |
LongName |
Ապրանքի( ծառայության) լրիվ անվանում: |
Type |
Տեսակ (1-ապրանք, 2-ծառայություն): |
Group |
Ապրանքի( ծառայության) խմբի կոդ: |
CPACode |
Ապրանքի( ծառայության) ԱՏԳԱԱ դասակարգիչ: |
Unit |
Ապրանքի( ծառայության) չափման միավորի կոդ: |
AltUnit |
Ապրանքի( ծառայության) հիմնական չափման միավոր: |
ExpMethod |
Ապրանքի հաշվառման մեթոդ (1. ՖԻՖՈ -առաջինը մուտք՝ առաջինը ելք, 2.ԼԻՖՈ -վերջինը մուտք՝ առաջինը ելք, 3.Միջին կշռված գնով): |
ShowInPriceList |
Ցույց տալ ապրանքի( ծառայությունը) գնացուցակներում: Համապատասխանաբար -False/True: |
Description |
Ապրանքի( ծառայության) բնութագիր: |
ExternalCode |
Ապրանքի( ծառայության) արտաքին կոդ: |
Country |
Արտադրող երկիր: |
Producer |
Արտադրող կազմակերպություն: |
Property1 |
Ապրանքը( ծառայությունը) բնութագրող հատկության կոդ: |
Property2 |
Ապրանքը( ծառայությունը) բնութագրող հատկության կոդ: |
MinQTY |
Նվազագույն քանակ (min): |
MaxQTY |
Առավելագույն քանակ (max): |
Extra |
Հավելագնի %: |
Bonus |
Բոնուսի %: |
Point |
Բոնուսի միավոր: |
Coeff |
Հավելյալ ծախսերի բաշխման գործակից: |
VAT |
Հանդիսանում է ապրանքը (ծառայությունը) ԱԱՀ-ով հարկվող` •0 / False - ԱԱՀ-ով •1 / True - առանց ԱԱՀ : |
IsWeight |
Նշվում է` տվյալ ապրանքը քաշային է, թե ոչ: Կիրառվում է էլեկտրոնային կշեռքով աշխատելու դեպքում - False/True: |
BarCode |
Ապրանքի( ծառայության) գծիկավոր կոդ: |
Discount |
Զեղչի տոկոս: |
PLUCode |
Ապրանքին տրվող չկրկնվող կոդ է, որը ենթակա է արտահանման էլ. կշեռք: |
EnvironmentalFeePercent |
Բնապահպանական հարկի %: |
SubstituteItemsGroup |
Փոխարինվող ապրանքի( ծառայության) խմբի կոդ: |
ProductQntUnits |
Ապրանքի( ծառայության) չափման միավորներ: |
ProductBarCodes |
Ապրանքի( ծառայության) գծիկավոր կոդեր: |
Image |
Նկար: |
CaptionEN |
Ապրանքի( ծառայության) անգլերեն անվանում: |
CaptionRU |
Ապրանքի( ծառայության) ռուսերեն անվանում: |
AdditionalDescription1 |
Լրացուցիչ բնութագիր 1: |
AdditionalDescription2 |
Լրացուցիչ բնութագիր 2: |
Օբյեկտ ProductQntUnitsRows(ProductQntUnits օբյեկտի տողեր) |
|
ProductCode |
Ապրանքի( ծառայության) կոդ: |
Unit |
Ապրանքի( ծառայության) չափման միավորի կոդ: |
Coeff |
Հավելյալ ծախսերի բաշխման գործակից: |
Image |
Նկար: |
IsDefault |
Չափման միավորի հիմնական լինելու հայտանիշ: |
Օբյեկտ ProductBarCodesRows(ProductBarCodes օբյեկտի տողեր) |
|
ProductCode |
Ապրանքի( ծառայության) կոդ: |
Unit |
Ապրանքի( ծառայության) չափման միավորի կոդ: |
BarCode |
Ապրանքի( ծառայության) գծիկավոր կոդ: |