GetPartnerEntries

Ուղղորդիչ:  Վեբ-սերվիս (API) > Հաշվետվություններ >

GetPartnerEntries

Previous pageReturn to chapter overviewNext page

GetPartnerEntries - վերադարձնում է ընտրման պայմաններին համապատասխանող Գործընկերների գործառնությունները:

Վերադարձվող հաշվետվության ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetPartnerEntriesNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 50 է:

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

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

 </s:Header>

 <s:Body>

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

     <sessionId>b973f6a0-695b-4f37-916a-8e0d040b4cef</sessionId>

     <seqNumber>1</seqNumber>

     <DateBegin>2019-01-01T00:00:00</DateBegin>

     <DateEnd>2020-12-31T00:00:00</DateEnd>

     <AccountCodeDb>22611</AccountCodeDb>

     <AccountCodeCr>52111</AccountCodeCr>

     <AccountCodesANDCondition>true</AccountCodesANDCondition>

     <PartnerGroupDb />

     <PartnerGroupCr />

     <PartnerGroupsANDCondition>false</PartnerGroupsANDCondition>

     <PartnerCodeDb />

     <PartnerCodeCr>0001</PartnerCodeCr>

     <PartnersANDCondition>false</PartnersANDCondition>

     <CurrCodeDb>AMD</CurrCodeDb>

     <CurrCodeCr>AMD</CurrCodeCr>

     <CurCodesANDCondition>false</CurCodesANDCondition>

     <DocType>08</DocType>

     </GetEntries>

 </s:Body>

</s:Envelope>

 

 

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

Պարամետր

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

Պարտադիր է

sessionId

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

Այո

seqNumber

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

Այո

DateBegin

Հաշվետվության ժամանակահատվածի սկիզբ:

Այո

DateEnd

Հաշվետվության ժամանակահատվածի ավարտ:

Այո

AccountCodeDb

Դեբետագրվող հաշիվ:

Ոչ

AccountCodeCr

Կրեդիտագրվող հաշիվ:

Ոչ

AccountCodesANDCondition

True արժեքի դեպքում հաշվետվությունը վերադրաձնում է դեբետագրվող և կրեդիտագրվող հաշիվներով թղթակցությունները: Հակառակ դեպքում վերադարձնում է այն գործառնությունները որտեղ թղթակցում է կամ դեբետագրվող հաշիվը, կամ կրեդիտագրվող հաշիվը:

Ոչ

PartnerGroupDb

Դեբետ հաշվով գործընկերոջ խմբի կոդը:

Ոչ

PartnerGroupCr

Կրեդիտ հաշվով գործընկերոջ խմբի կոդը:

Ոչ

PartnerGroupsANDCondition

True արժեքի դեպքում հաշվետվությունը վերադրաձնում է դեբետագրվող և կրեդիտագրվող հաշվների գործընկերների խմբերի թղթակցությունները: Հակառակ դեպքում վերադարձնում է այն գործառնությունները որտեղ թղթակցում է կամ դեբետ հաշվով գործընկոջ խումբը, կամ կրեդիտ հաշվով գործընկերոջ խումբը:

Ոչ

PartnerCodeDb

Դեբետ հաշվով գործընկերոջ կոդը:

Ոչ

PartnerCodeCr

Կրեդիտ հաշվով գործընկերոջ կոդը:

Ոչ

PartnersANDCondition

True արժեքի դեպքում հաշվետվությունը վերադրաձնում է դեբետագրվող և կրեդիտագրվող հաշվների գործընկերների թղթակցությունները: Հակառակ դեպքում վերադարձնում է այն գործառնությունները որտեղ թղթակցում է կամ դեբետ հաշվով գործընկերը, կամ կրեդիտ հաշվով գործընկերը:

Ոչ

CurrCodeDb

Դեբետ հաշվի արժույթ:

Ոչ

CurrCodeCr

Կրեդիտ հաշվի արժույթ:

Ոչ

CurCodesANDCondition

True արժեքի դեպքում հաշվետվությունը վերադրաձնում է դեբետագրվող և կրեդիտագրվող արժույթներով թղթակցությունները: Հակառակ դեպքում վերադարձնում է այն գործառնությունները որտեղ թղթակցում է կամ դեբետագրվող հաշվի արժույթը, կամ կրեդիտագրվող հաշիվի արժույթը:

Ոչ

DocType

Փաստաթղթերի տեսակներ: Ընդունում է հետևյալ արժեքները. Փաստաթղթերի տեսակներ:

Ոչ

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

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

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

 

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

 <s:Header />

 <s:Body>

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

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

       <Total>3</Total>

       <Offset>0</Offset>

       <Rows>

          <EntrieInfo>

           <Base>cb325500-5730-4971-b0bb-fec16edf9b7c</Base>

           <Trans>2</Trans>

           <Date>2019-01-01T00:00:00</Date>

           <DocNum>003</DocNum>

           <fDocType>MTIncomeDoc</fDocType>

           <DocType>Storage input</DocType>

           <AccountCodeDb>22611</AccountCodeDb>

           <AccountCodeCr>52111</AccountCodeCr>

           <CurrCodeDb>AMD</CurrCodeDb>

           <CurrCodeCr>AMD</CurrCodeCr>

           <PartDbID>-1</PartDbID>

           <PartCrID>100002</PartCrID>

           <PartCodeDb />

           <PartCodeCr>0003</PartCodeCr>

           <PartNameDb />

           <PartNameCr>մատակարար</PartNameCr>

           <PartGroupDb>     </PartGroupDb>

           <PartGroupNameDb />

           <PartGroupCr>02   </PartGroupCr>

           <PartGroupNameCr />

           <PartTaxCodeDb />

           <PartTaxCodeCr />

           <Analytic1CodeDb />

           <Analytic1CodeCr />

           <Analytic1NameDb />

           <Analytic1NameCr />

           <Analytic2CodeDb />

           <Analytic2CodeCr />

           <Analytic2NameDb />

           <Analytic2NameCr />

           <Summ>300000.0000</Summ>

           <CurrSumm>300000.0000</CurrSumm>

           <Comment />

           <IsSystemGenerated>true</IsSystemGenerated>

           <UserName>ADMIN</UserName>

         </EntrieInfo>

          …  

       </Rows>

     </GetEntriesResult>

   </GetEntriesResponse>

 </s:Body>

</s:Envelope>

 

 

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

Անուն

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

Total

Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը:

Offset

Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը:

Տես` Ամբողջական ցանկի բեռնման օրինակ

Rows

Մատյանի տողեր (մասսիվ):

Օբյեկտ EntrieInfo (Rows օբյեկտի տողեր)  

Base

Փաստաթղթի նույնացուցիչ {GUID}:

Trans

Փաստաթղթում գործառնության տողի հերթական համար:

Date

Գործառնության ամսաթիվ:

DocNum

Փաստաթղթի համար:

fDocType

Փաստաթղթի համակարգային տեսակ:

DocType

Փաստաթղթի տեսակ:

AccountCodeDb

Դեբետագրվող հաշիվ:

AccountCodeCr

Կրեդիտագրվող հաշիվ:

CurrCodeDb

Դեբետ հաշվի արժույթ:

CurrCodeCr

Կրեդիտ հաշվի արժույթ:

PartDbID

Դեբետ հաշվով գործընկերոջ ներքին նույնացուցիչ: (Առանց գործընկեր թղթակցության դեպքում վերադարձվում է -1 արժեք: )

PartCrID

Կրեդիտ հաշվով գործընկերոջ ներքին նույնացուցիչ: (Առանց գործընկեր թղթակցության դեպքում վերադարձվում է -1 արժեք: )

PartCodeDb

Դեբետ հաշվով գործընկերոջ կոդը:

PartCodeCr

Կրեդիտ հաշվով գործընկերոջ կոդը:

PartNameDb

Դեբետ հաշվով գործընկերոջ անվանում:

PartNameCr

Կրեդիտ հաշվով գործընկերոջ անվանում:

PartGroupDb

Դեբետ հաշվով գործընկերոջ խմբի կոդը:

PartGroupNameDb

Դեբետ հաշվով գործընկերոջ խմբի անվանում:

PartGroupCr

Կրեդիտ հաշվով գործընկերոջ խմբի կոդը:

PartGroupNameCr

Կրեդիտ հաշվով գործընկերոջ խմբի անվանում:

PartTaxCodeDb

Դեբետ հաշվով գործընկերոջ ՀՎՀՀ:

PartTaxCodeCr

Կրեդիտ հաշվով գործընկերոջ ՀՎՀՀ:

Analytic1CodeDb

Դեբետ հաշվով անալիտիկ խումբ 1-ի կոդ:

Analytic1CodeCr

Կրեդիտ հաշվով անալիտիկ խումբ 1-ի կոդ:

Analytic1NameDb

Դեբետ հաշվով անալիտիկ խումբ 1-ի անվանում:

Analytic1NameCr

Կրեդիտ հաշվով անալիտիկ խումբ 1-ի անվանում:

Analytic2CodeDb

Դեբետ հաշվով անալիտիկ խումբ 2-ի անվանում:

Analytic2CodeCr

Կրեդիտ հաշվով անալիտիկ խումբ 2-ի անվանում:

Analytic2NameDb

Դեբետ հաշվով անալիտիկ խումբ 2-ի անվանում:

Analytic2NameCr

Կրեդիտ հաշվով անալիտիկ խումբ 2-ի անվանում:

Summ

Գումարի դրամային համարժեք:

CurrSumm

Գումար արժույթով:

Comment

Մեկնաբանություն:

IsSystemGenerated

Ավտոմատ գեներացված գործառնությունների բնութագրիչ:

UserName

Հեղինակ: