GetMTIncomeDocumentsList - վերադարձնում է ընտրման պայմաններին համապատասխանող ձեռքբերման փաստաթղթերի ցանկը (Պահեստի մուտքի օրդեր)` դրանց մասին կրճատ տեղեկություններով:
Վերադարձվող փաստաթղթերի ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` 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/IAccountantService/GetMTIncomeDocumentsList</Action> </s:Header> <s:Body> <GetMTIncomeDocumentsList xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>4b6d8528-936e-417b-bc0c-4cc54660d327</sessionId> <seqNumber>2</seqNumber> <DateBegin>2019-01-01T00:00:00</DateBegin> <DateEnd>2021-02-17T08:33:00</DateEnd> <PartnerCode /> <State>DraftOrProcessed</State> </GetMTIncomeDocumentsList> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ: |
Այո |
seqNumber |
Հարցման հերթական համար: |
Այո |
DateBegin |
Ժամանակահատվածի սկզբի ամսաթիվ: Կվերադարձվեն այն փաստաթղթերը, որոնց ամսաթիվը ներառվում է նշված ժամանակահատվածում: |
Այո |
DateEnd |
Ժամանակահատվածի վերջի ամսաթիվ: Կվերադարձվեն այն փաստաթղթերը, որոնց ամսաթիվը ներառվում է նշված ժամանակահատվածում: |
Այո |
PartnerCode |
Գործընկերոջ կոդ: |
Ոչ |
State |
Փաստաթղթի վիճակ: Ընդունում է հետևյալ արժեքները. •0 / DraftOrProcessed - Գրանցված կամ սևագիր, •1 / Draft - Սևագիր, •2 / Processed - Գրանցված, •3 / Deleted - Հեռացված: |
Այո |
Արդյունքային տվյալներ
Վերադարձնում է DocumentsListRow տիպի օբյեկտների ցանկը:
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetMTIncomeDocumentsListResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetMTIncomeDocumentsListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>19</Total> <Offset>0</Offset> <Rows> <DocumentsListRow> <ISN>465e18c8-44d7-4bef-b9de-a25d1a70481f</ISN> <DocumentDate>2019-01-14T00:00:00</DocumentDate> <DocumentNumber>ՊՄ001</DocumentNumber> <DocumentState>Processed</DocumentState> <DocumentType>MTIncomeRemDoc</DocumentType> <PartnerCode>20003</PartnerCode> <PartnerName>Ա/Ձ Արմեն Ահարոնյան</PartnerName> <CurrencyCode>AMD</CurrencyCode> <Amount>102400.0000</Amount> <Comment>Համաձայն N 001 պայմանագրի առ 14/01/2013</Comment> </DocumentsListRow> … </Rows> </GetMTIncomeDocumentsListResult> </GetMTIncomeDocumentsListResponse> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ DocumentsListRow (Rows օբյեկտի տողեր) |
|
ISN |
Փաստաթղթի նույնացուցիչ {GUID}: |
DocumentDate |
Փաստաթղթի ամսաթիվ: |
DocumentNumber |
Փաստաթղթի համար: |
DocumentState |
Փաստաթղթի վիճակ: Ընդունում է հետևյալ արժեքները. •Draft - Սևագիր, •Processed - Գրանցված, •Deleted - Հեռացված: |
DocumentType |
Փաստաթղթի տեսակ: |
PartnerCode |
Գործընկերոջ կոդ: |
PartnerName |
Գործընկերոջ անվանում: |
CurrencyCode |
Փաստաթղթի արժույթ: |
Amount |
Փաստաթղթի գումար: |
Comment |
Մեկնաբանություն: |