CreateProduct

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

CreateProduct

Previous pageReturn to chapter overviewNext page

CreateService - Ստեղծում է ապրանք (ծառայություն)՝ տրված պարամետրերով:

Մուտքային տվյալներ

Ստորև ներկայացված է մուտքային տվյալների կառուցվածքը 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/CreateProduct</Action>

 </s:Header>

 <s:Body>

   <CreateProduct xmlns="http://www.armsoft.am/Accountant/6.0">

     <sessionId>42d76e79-d00f-4b15-ae60-dc71bcf63c55</sessionId>

     <seqNumber>15</seqNumber>

     <ProductInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

       <Code>10001</Code>

       <Name>Հեռուստացույց</Name>

       <LongName />

       <Type>1</Type>

       <Group>111</Group>

       <CPACode />

       <Unit>001</Unit>

       <AltUnit>001</AltUnit>

       <ExpMethod>1</ExpMethod>

       <ShowInPriceList>false</ShowInPriceList>

       <Description />

       <ExternalCode />

       <Country />

       <Producer />

       <Property1 />

       <Property2 />

       <MinQTY>0</MinQTY>

       <MaxQTY>0</MaxQTY>

       <Extra>0</Extra>

       <Bonus>0</Bonus>

       <Point>0</Point>

       <Coeff>1</Coeff>

       <VAT>false</VAT>

       <IsWeight>false</IsWeight>

       <BarCode />

       <Discount>0</Discount>

       <PLUCode i:nil="true" />

       <EnvironmentalFeePercent>0</EnvironmentalFeePercent>

       <SubstituteItemsGroup />

       <ProductQntUnits>

         <ProductQuantityUnitInfo>

           <ProductCode />

           <Unit>001</Unit>

           <Coef>0</Coef>

           <Image i:nil="true" />

           <IsDefault>false</IsDefault>

         </ProductQuantityUnitInfo>

       </ProductQntUnits>

       <ProductBarCodes>

         <ProductBarCodeInfo>

           <ProductCode />

           <Unit />

           <BarCode />

         </ProductBarCodeInfo>

       </ProductBarCodes>

       <Image />

       <CaptionEN />

       <CaptionRU />

       <AdditionalDescription1 />

       <AdditionalDescription2 />

     </ProductInfo>

   </CreateProduct>

 </s:Body>

</s:Envelope>

 

 

Ստորև ներկայացված է պարամետրերի նկարագրությունը.

Պարամետր

Նկարագրություն

Պարտադիր է

sessionId

Միացման նույնացուցիչ:

Այո

seqNumber

Հարցման հերթական համար:

Այո

Օբյեկտ ProductInfo

Պարամետր

Նկարագրություն

Տիպ

Պարտադիր է

Code

Ապրանքի (ծառայության) կոդ:

Տեքստային

Այո

Name

Ապրանքի (ծառայության) անվանում:

Տեքստային

Այո

LongName

Ապրանքի (ծառայության) լրիվ անվանում:

Տեքստային

Ոչ

Type

Տեսակ (1-ապրանք, 2-ծառայություն):

Տեքստային

Այո

Group

Ապրանքի (ծառայության) խմբի կոդ:

Տեքստային

Այո

CPACode

Ապրանքի (ծառայության) ԱՏԳԱԱ դասակարգիչ:

Տեքստային

Ոչ

Unit

Հիմնական չափման միավոր։

Տեքստային

Այո

AltUnit

Լրացուցիչ չափման միավոր։

Տեքստային

Այո

ExpMethod

Հաշվառման մեթոդ․

1-ՖԻՖՈ (առաջինը մուտք՝ առաջինը ելք), 2-ԼԻՖՈ (վերջինը մուտք՝ առաջինը ելք), 3-Միջին կշռված գնով։

Տեքստային

Այո

ShowInPriceList

Ցույց տալ գնացուցակներում - False/True։

Բուլյան

Ոչ

Description

Ապրանքի (ծառայության) բնութագիր։

Տեքստային

Ոչ

ExternalCode

Ապրանքի (ծառայության) արտաքին կոդ։

Տեքստային

Ոչ

Country

Ապրանքը արտադրող երկիրը։

Տեքստային

Ոչ

Producer

Ապրանքը արտադրող կազմակերպությունը։

Տեքստային

Ոչ

Property1

Ապրանքը (ծառայությունը) բնութագրող հատկության կոդը։

Տեքստային

Ոչ

Property2

Ապրանքը (ծառայությունը) բնութագրող հատկության կոդը։

Տեքստային

Ոչ

MinQTY

Ապրանքի մնացորդի նվազագույն քանակային մեծություն։

Թվային

Ոչ

MaxQTY

Ապրանքի մնացորդի առավելագույն քանակային մեծություն։

Թվային

Ոչ

Extra

Հավելագնի %։

Թվային

Ոչ

Bonus

Բոնուսի %։

Թվային

Ոչ

Point

Բոնուսի միավոր։

Թվային

Ոչ

Coeff

Հավելյալ ծախսերի բաշխման գործակից։

Թվային

Այո

VAT

Այս դրոշակը նշված լինելու դեպքում փաստաթղթերում ապրանքի նոր տող մուտքագրելիս հաշվառվում է ԱԱՀ - False/True։

Բուլյան

Ոչ

IsWeight

Նշվում է` տվյալ ապրանքը քաշային է, թե ոչ: Կիրառվում է էլեկտրոնային կշեռքով աշխատելու դեպքում - False/True։

Բուլյան

Ոչ

BarCode

Գծիկավոր կոդ։

Տեքստային

Ոչ

Discount

Զեղչի տոկոս։

Թվային

Ոչ

PLUCode

Ապրանքին տրվող չկրկնվող կոդ է, որը ենթակա է արտահանման էլ. կշեռք։

Թվային

Ոչ

EnvironmentalFeePercent

Բնապահպանական հարկի %։

Թվային

Ոչ

SubstituteItemsGroup

Փոխարինվող ապրանքների խմբի կոդ։

Տեքստային

Ոչ

Image

Նկար։

Տեքստային

Ոչ

CaptionEN

Ապրանքի (ծառայության) անգլերեն անվանումը։

Տեքստային

Ոչ

CaptionRU

Ապրանքի (ծառայության) ռուսերեն անվանումը։

Տեքստային

Ոչ

AdditionalDescription1

Լրացուցիչ բնութագիր 1։

Տեքստային

Ոչ

AdditionalDescription2

Լրացուցիչ բնութագիր 2։

Տեքստային

Ոչ

Օբյեկտ ProductQuantityUnitInfo (ProductQntUnits օբյեկտի տողերը)

ProductCode

Ապրանքի կոդը։

Տեքստային

Ոչ

Unit

Չափման միավորի կոդը։

Տեքստային

Այո

Coef

Նշվում է, թե տվյալ չափման մեկ միավորը քանի հիմնական չափման միավորի է հավասար։

Թվային

Ոչ

Image

Ապրանքի նկարը չափման միավորին համապատասխան:

Տեքստային

Ոչ

IsDefault

Հիմնական չափման միավոր - False/True։

Բուլյան

Ոչ

Օբյեկտ ProductBarCodeInfo (ProductBarCodes օբյեկտի տողերը)

ProductCode

Ապրանքի կոդը։

Տեքստային

Ոչ

Unit

Չափման միավորի կոդը, որի համար գեներացվում է գծիկավոր կոդը։

Տեքստային

Ոչ

BarCode

Գծիկավոր կոդ։

Տեքստային

Ոչ

 

Արդյունքային տվյալներ

Վերադարձնում է ProductInfo տիպի օբյեկտների ցուցակը:

Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.

 

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

 <s:Header />

 <s:Body>

   <CreateProductResponse xmlns="http://www.armsoft.am/Accountant/6.0" />

 </s:Body>

</s:Envelope>