GetMTInvoiceDocumentsList - վերադարձնում է ընտրման պայմաններին համապատասխանող ՆԱ մեծածախ և մանրածախ վաճառքի փաստաթղթերի ցանկը`դրանց մասին կրճատ տեղեկություններով:
Վերադարձվող փաստաթղթերի ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` 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/GetMTInvoiceDocumentsList</Action> </s:Header> <s:Body> <GetMTInvoiceDocumentsList xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>4b6d8528-936e-417b-bc0c-4cc54660d327</sessionId> <seqNumber>5</seqNumber> <DateBegin>2019-01-01T00:00:00</DateBegin> <DateEnd>2021-02-17T08:36:00</DateEnd> <CurrCode /> <PartnerCode /> <State>DraftOrProcessed</State> </GetMTInvoiceDocumentsList> </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> <GetMTInvoiceDocumentsListResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetMTInvoiceDocumentsListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>44</Total> <Offset>0</Offset> <Rows> <DocumentsListRow> <ISN>e3b58bd4-54b2-4259-9d33-b63c191e26b7</ISN> <DocumentDate>2019-01-14T00:00:00</DocumentDate> <DocumentNumber>ՎՄ001</DocumentNumber> <DocumentState>Processed</DocumentState> <DocumentType>MTIncomeRemDoc</DocumentType> <PartnerCode>10001</PartnerCode> <PartnerName>Մանրածախ վաճառքի կետ</PartnerName> <CurrencyCode>AMD</CurrencyCode> <Amount>776000.0000</Amount> <Comment>Մանրածախ վաճառք խանութից</Comment> </DocumentsListRow> … </Rows> </GetMTInvoiceDocumentsListResult> </GetMTInvoiceDocumentsListResponse> </s:Body> </s:Envelope>
|
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ DocumentsListRow (Rows օբյեկտի տողեր) |
|
ISN |
Փաստաթղթի նույնացուցիչ {GUID}: |
DocumentDate |
Փաստաթղթի ամսաթիվ: |
DocumentNumber |
Փաստաթղթի համար: |
DocumentState |
Փաստաթղթի վիճակ: Ընդունում է հետևյալ արժեքները. •Draft - Սևագիր, •Processed - Գրանցված, •Deleted - Հեռացված: |
DocumentType |
Փաստաթղթի տեսակ: |
PartnerCode |
Գործընկերոջ կոդ: |
PartnerName |
Գործընկերոջ անվանում: |
CurrencyCode |
Փաստաթղթի արժույթ: |
Amount |
Փաստաթղթի գումար: |
Comment |
Մեկնաբանություն: |