GetECRChecksList

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

GetECRChecksList

Previous pageReturn to chapter overviewNext page

GetECRChecksList - վերադարձնում է ընտրման պայմաններին համապատասխանող Վաճառք (Կտրոն), Վերադարձ (կտրոն), Վերադարձ գնորդից, , Մուտքի օրդեր և Ելքի օրդեր փաստաթղթերի ցանկը` դրանց մասին կրճատ տեղեկություններով։

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

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

 </s:Header>

 <s:Body>

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

     <sessionId>738dc60a-8c0d-4565-975e-cb299af9620a</sessionId>

     <seqNumber>1</seqNumber>

     <DateBegin>2022-12-20T00:00:00</DateBegin>

     <DateEnd>2022-12-28T00:00:00</DateEnd>

     <DocTypesList />

     <CurrencyCode />

     <PartnerCode />

     <State>DraftOrProcessed</State>

     <ShowPayments>true</ShowPayments>

     <ShowOutSummsAsNegatives>true</ShowOutSummsAsNegatives>

   </GetECRChecksList>

 </s:Body>

</s:Envelope>

 

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

Պարամետր

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

Պարտադիր է

sessionId

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

Այո

seqNumber

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

Այո

DateBegin

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

Այո

DateEnd

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

Այո

DocTypesList

Փաստաթղթերի տեսակների ցանկ` բաժանված ստորակետով (,): Ընդունում է հետևյալ արժեքները` 18 - Վաճառք (Կտրոն), 15 - Վերադարձ գնորդից, 38 - Վերադարձ (Կտրոն), 02 - Դրամարկղի մուտքի օրդեր, 03 - Դրամարկղի ելքի օրդեր:

Ոչ

CurrencyCode

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

Ոչ

PartnerCode

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

Ոչ

State

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

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

1 / Draft - Սևագիր,

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

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

Այո

ShowPayments

Ցուցադրում է գումարի մարման ձևերի մասին տողեր։ Ընդունում է True կամ False արժեքները։

Այո

ShowOutSummsAsNegatives

Վերադարձ գնորդից և Վերադարձ (Կտրոն) փաստաթղթերի գումարները արտացոլվում են բացասական նշանով։Ընդունում է True կամ False արժեքները։

Այո

 

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

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

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

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

 <s:Header />

 <s:Body>

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

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

       <Total>4</Total>

       <Offset>0</Offset>

       <Rows>

         <DocumentsListRow>

           <ISN>bae54be9-1924-4877-a106-3c8d2724d2de</ISN>

           <DocumentType>MTBillDoc</DocumentType>

           <DocumentDate>2022-12-21T00:00:00</DocumentDate>

           <DocumentNumber>0016</DocumentNumber>

           <DocumentState>Processed</DocumentState>

           <PartnerCode>001</PartnerCode>

           <PartnerName>Գործընկեր/PartnerName>

           <CurrencyCode>AMD</CurrencyCode>

           <Amount>3700.0000</Amount>

           <SummaCash>1300.0000</SummaCash>

           <SummaBank>1500.0000</SummaBank>

           <SummaPrePay>400.0000</SummaPrePay>

           <SummaBonus>300.0000</SummaBonus>

           <SummaCredit>200.0000</SummaCredit>

           <ECRCheckNum>0000006</ECRCheckNum>

           <Comment>Վաճառք</Comment>

         </DocumentsListRow>

….

</Rows>

            </GetECRChecksListResult>

   </GetECRChecksListResponse>

 </s:Body>

</s:Envelope>

 

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

Անուն

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

Total

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

Offset

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

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

Rows

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

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

ISN

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

DocumentType

Փաստաթղթի տեսակը։

DocumentDate

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

DocumentNumber

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

DocumentState

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

Draft - Սևագիր,

Processed - Գրանցված,

Deleted  - Հեռացված:

PartnerCode

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

PartnerName

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

CurrencyCode

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

Amount

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

SummaCash

Կանխիկ վաճառքների, դրամարկղի մուտքերի/ելքերի (կանխիկ կանխավճարի ստացում/վերադարձ) գումարը։

SummaBank

Անկանխիկ վաճառքների, անկանխիկ մուտքերի/ելքերի  (անկանխիկ կանխավճարի ստացում/վերադարձ) գումարը։

SummaPrePay

Վաճառքների՝ կանխավճարով մարման գումարը։

SummaBonus

Վաճառքների և վերադարձների՝ բոնուսով մարման գումարը։

SummaCredit

Վաճառքների՝ ապառիկով մարման գումարը։

ECRCheckNum

ՀԴՄ կտրոնի համարը:

Comment

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

Storage

Պահեստի կոդը:

CashDesk

Դրամարկղի կոդը: