UpdateProduct

Ուղղորդիչ:  Վեբ-սերվիս (API) > Տեղեկատուներ > Ապրանքներ և ծառայություններ >

UpdateProduct

Previous pageReturn to chapter overviewNext page

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>