GetForETLDocumentsList

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

GetForETLDocumentsList

Previous pageReturn to chapter overviewNext page

GetForETLDocumentsList - վերադարձնում է ընտրման պայմաններին համապատասխանող, փաստաթղթերի փոխանակման պրոցեսին մասնակցող փաստաթղթերի ցանկը` դրանց մասին կրճատ տեղեկություններով:

Փաստաթղթի Փոխանակման կարգավիճակ վավերապայմանը պետք է լինի 1- Ենթակա է փոխանակման:

 

Վերադարձվող փաստաթղթերի ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetDocumentsNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 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/ITradeService/GetForETLDocumentsList</Action>

 </s:Header>

 <s:Body>

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

     <sessionId>4c90305d-721c-46c1-88b5-667680b6c6ab</sessionId>

     <seqNumber>1</seqNumber>

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

     <DateEnd>2021-04-07T00:00:00</DateEnd>

     <DocTypesList />

     <PartnerCode />

     <State>DraftOrProcessed</State>

   </GetForETLDocumentsList>

 </s:Body>

</s:Envelope>

 

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

Պարամետր

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

Պարտադիր է

sessionId

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

Այո

seqNumber

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

Այո

DateBegin

Ժամանակահատվածի սկզբի ամսաթիվ: Կվերադարձվեն այն փաստաթղթերը, որոնց ամսաթիվը ներառվում է նշված ժամանակահատվածում:

Այո

DateEnd

Ժամանակահատվածի վերջի ամսաթիվ: Կվերադարձվեն այն փաստաթղթերը, որոնց ամսաթիվը ներառվում է նշված ժամանակահատվածում:

Այո

DocTypesList

Փաստաթղթերի տեսակների ցանկ` բաժանված ստորակետով (,):
Ընդունում է հետևյալ արժեքները. 08- Պահեստի մուտքի օրդեր (ՆԱ ձեռքբերում), 11- ՆԱ տեղաշարժ:
Փոխանակման կարգավիճակ վավերապայմանը պետք է լինի 1- Ենթակա է փոխանակման:
 
Տես ցանկը` Փաստաթղթերի տեսակներ:

Ոչ

PartnerCode

Գործընկերոջ կոդ:

Ոչ

State

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

0 / DraftOrProcessed - Գրանցված կամ սևագիր,

1 / Draft - Սևագիր,

2 / Processed - Գրանցված,

3 / Deleted  - Հեռացված:

Այո

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

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

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

 

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

 <s:Header />

 <s:Body>

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

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

       <Total>113</Total>

       <Offset>0</Offset>

       <Rows>

         <DocumentsListRow>

           <ISN>22835d55-bdfb-4684-b1b1-27befc4c1c10</ISN>

           <DocumentDate>2020-01-05T00:00:00</DocumentDate>

           <DocumentNumber>001</DocumentNumber>

           <DocumentState>Processed</DocumentState>

           <PartnerCode />

           <PartnerName />

           <CurrencyCode>AMD</CurrencyCode>

           <Amount>0.0000</Amount>

           <Comment />

         </DocumentsListRow>

         <DocumentsListRow>

           <ISN>37f01c3a-1be1-4df8-ad9d-0600bdeb5640</ISN>

           <DocumentDate>2020-01-05T00:00:00</DocumentDate>

           <DocumentNumber>001</DocumentNumber>

           <DocumentState>Processed</DocumentState>

           <PartnerCode />

           <PartnerName />

           <CurrencyCode>AMD</CurrencyCode>

           <Amount>0.0000</Amount>

           <Comment />

         </DocumentsListRow>

          …  

       </Rows>

     </GetForETLDocumentsListResult>

   </GetForETLDocumentsListResponse>

 </s:Body>

</s:Envelope>

 

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

Անուն

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

Total

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

Offset

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

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

Rows

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

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

ISN

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

DocumentDate

Փաստաթղթի ամսաթիվ:

DocumentNumber

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

DocumentState

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

Draft - Սևագիր,

Processed - Գրանցված,

Deleted  - Հեռացված:

PartnerCode

Գործընկերոջ կոդ:

PartnerName

Գործընկերոջ անվանում:

CurrencyCode

Փաստաթղթի արժույթ:

Amount

Փաստաթղթի գումար:

Comment

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