UpdateProduct - փոփոխում է գոյություն ունեցող ապրանքի (ծառայության) պարամետրերը կամ ստեղծում նոր ապրանք (ծառայություն):
Մուտքային տվյալներ
Ստորև ներկայացված է մուտքային տվյալների կառուցվածքը 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/UpdateProduct</Action> </s:Header> <s:Body> <UpdateProduct xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>b162664a-4e13-4355-86de-c4a48b1a833e</sessionId> <seqNumber>10</seqNumber> <ProductInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Code>10001</Code> <Name>Հեռուստացույց LED</Name> <LongName /> <Group>110</Group> <CPACode /> <ShowInPriceList>false</ShowInPriceList> <Description /> <ExternalCode /> <MinQTY>5</MinQTY> <MaxQTY>20</MaxQTY> <Extra>0</Extra> <Bonus>0</Bonus> <Point>0</Point> <Coeff>1</Coeff> <VAT>false</VAT> <BarCode /> <Discount>0</Discount> <PLUCode i:nil="true" /> <EnvironmentalFeePercent>0</EnvironmentalFeePercent> <Type /> <Unit /> <AltUnit /> <ExpMethod /> <Country /> <Producer /> <Property1 /> <Property2 /> <SubstituteItemsGroup /> <IsWeight>false</IsWeight> <ProductQntUnits> <ProductQuantityUnitInfo> <ProductCode /> <Unit /> <Coef>0</Coef> <Image /> <IsDefault>false</IsDefault> </ProductQuantityUnitInfo> </ProductQntUnits> <ProductBarCodes> <ProductBarCodeInfo> <ProductCode /> <Unit /> <BarCode /> </ProductBarCodeInfo> </ProductBarCodes> <Image /> <CaptionEN /> <CaptionRU /> <AdditionalDescr1 /> <AdditionalDescr2 /> </ProductInfo> <baddNewProduct>false</baddNewProduct> </UpdateProduct> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ: |
Այո |
seqNumber |
Հարցման հերթական համար: |
Այո |
Օբյեկտ ProductInfo |
|||
Պարամետր |
Նկարագրություն |
Տիպ |
Պարտադիր է |
Code |
Ապրանքի (ծառայության) կոդ: |
Տեքստային |
Այո |
Name |
Ապրանքի (ծառայության) անվանում: |
Տեքստային |
Ոչ |
LongName |
Ապրանքի (ծառայության) լրիվ անվանում: |
Տեքստային |
Ոչ |
Group |
Ապրանքի (ծառայության) խմբի կոդ: |
Տեքստային |
Ոչ |
CPACode |
Ապրանքի (ծառայության) ԱՏԳԱԱ դասակարգիչ: |
Տեքստային |
Ոչ |
ShowInPriceList |
Ցույց տալ գնացուցակներում - False/True։ |
Բուլյան |
Ոչ |
Description |
Ապրանքի (ծառայության) բնութագիր։ |
Տեքստային |
Ոչ |
ExternalCode |
Ապրանքի (ծառայության) արտաքին կոդ։ |
Տեքստային |
Ոչ |
MinQTY |
Ապրանքի մնացորդի նվազագույն քանակային մեծություն։ |
Թվային |
Ոչ |
MaxQTY |
Ապրանքի մնացորդի առավելագույն քանակային մեծություն։ |
Թվային |
Ոչ |
Extra |
Հավելագնի %։ |
Թվային |
Ոչ |
Bonus |
Բոնուսի %։ |
Թվային |
Ոչ |
Point |
Բոնուսի միավոր։ |
Թվային |
Ոչ |
Coeff |
Հավելյալ ծախսերի բաշխման գործակից։ |
Թվային |
Այո |
VAT |
Այս դրոշակը նշված լինելու դեպքում փաստաթղթերում ապրանքի նոր տող մուտքագրելիս հաշվառվում է ԱԱՀ - False/True։ |
Բուլյան |
Ոչ |
BarCode |
Գծիկավոր կոդ։ |
Տեքստային |
Ոչ |
Discount |
Զեղչի տոկոս։ |
Թվային |
Ոչ |
PLUCode |
Ապրանքին տրվող չկրկնվող կոդ է, որը ենթակա է արտահանման էլ. կշեռք։ |
Թվային |
Ոչ |
EnvironmentalFeePercent |
Բնապահպանական հարկի %։ |
Թվային |
Ոչ |
Type |
Տեսակ (1-ապրանք, 2-ծառայություն): |
Տեքստային |
Ոչ |
Unit |
Հիմնական չափման միավոր։ |
Տեքստային |
Ոչ |
AltUnit |
Լրացուցիչ չափման միավոր։ |
Տեքստային |
Ոչ |
ExpMethod |
Հաշվառման մեթոդ․ 1-ՖԻՖՈ (առաջինը մուտք՝ առաջինը ելք), 2-ԼԻՖՈ (վերջինը մուտք՝ առաջինը ելք), 3-Միջին կշռված գնով |
Տեքստային |
Ոչ |
Country |
Ապրանքը արտադրող երկիրը։ |
Տեքստային |
Ոչ |
Producer |
Ապրանքը արտադրող կազմակերպությունը։ |
Տեքստային |
Ոչ |
Property1 |
Ապրանքը բնութագրող հատկության կոդը։ |
Տեքստային |
Ոչ |
Property2 |
Ապրանքը բնութագրող հատկության կոդը։ |
Տեքստային |
Ոչ |
SubstituteItemsGroup |
Փոխարինվող ապրանքների խմբի կոդ։ |
Տեքստային |
Ոչ |
IsWeight |
Նշվում է` տվյալ ապրանքը քաշային է, թե ոչ: Կիրառվում է էլեկտրոնային կշեռքով աշխատելու դեպքում - False/True։ |
Բուլյան |
Ոչ |
Image |
Նկար։ |
Տեքստային |
Ոչ |
CaptionEN |
Ապրանքի (ծառայության) անգլերեն անվանում։ |
Տեքստային |
Ոչ |
CaptionRU |
Ապրանքի (ծառայության) ռուսերեն անվանում։ |
Տեքստային |
Ոչ |
AdditionalDescr1 |
Լրացուցիչ բնութագիր 1։ |
Տեքստային |
Ոչ |
AdditionalDescr2 |
Լրացուցիչ բնութագիր 2։ |
Տեքստային |
Ոչ |
baddNewProduct |
Չհայտնաբերման դեպքում ստեղծել նոր ապրանք (ծառայություն)։ Նոր ապրանք (ծառայություն) ստեղծելու դեպքում պարտադիր լրացման դաշտերի նկարագրությունը դիտել CreateProduct էջում: |
Բուլյան |
Ոչ |
Օբյեկտ ProductQuantityUnitInfo (ProductQntUnits օբյեկտի տողերը) |
|
||
ProductCode |
Ապրանքի կոդը։ |
Տեքստային |
Ոչ |
Unit |
Չափման միավորի կոդը։ |
Տեքստային |
Ոչ |
Coef |
Նշվում է, թե տվյալ չափման մեկ միավորը քանի հիմնական չափման միավորի է հավասար։ |
Թվային |
Ոչ |
Image |
Ապրանքի նկարը չափման միավորին համապատասխան: |
Տեքստային |
Ոչ |
IsDefault |
Հիմնական չափման միավոր - False/True։ |
Բուլյան |
Ոչ |
Օբյեկտ ProductBarCodeInfo (ProductBarCodes օբյեկտի տողերը) |
|
||
ProductCode |
Ապրանքի կոդը։ |
Տեքստային |
Ոչ |
Unit |
Չափման միավորի կոդը, որի համար գեներացվում է գծիկավոր կոդը։ |
Տեքստային |
Ոչ |
BarCode |
Գծիկավոր կոդ։ |
Տեքստային |
Ոչ |
Արդյունքային տվյալներ
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <UpdateProductResponse xmlns="http://www.armsoft.am/Accountant/6.0" /> </s:Body> </s:Envelope>
|