GetPartnersList - Վերադարձնում է ընտրման պայմաններին համապատասխանող գործընկերների ցանկը` նրանց մասին կրճատ տեղեկություններով:
Վերադարձվող ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetPartnersNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 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/GetPartnersList</Action> </s:Header> <s:Body> <GetPartnersList xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>770dde0e-441e-47ba-83dc-cd7e5779b4b1</sessionId> <seqNumber>3</seqNumber> <Type /> <FilterBySuppliers>false</FilterBySuppliers> <FilterByCustomers>false</FilterByCustomers> </GetPartnersList> </s:Body> </s:Envelope> |
Ստորև ներկայացված է պարամետրերի նկարագրությունը.
Պարամետր |
Նկարագրություն |
Պարտադիր է |
sessionId |
Միացման նույնացուցիչ: |
Այո |
seqNumber |
Հարցման հերթական համար: |
Այո |
Type |
Գործընկերոջ խումբ: |
Ոչ |
FilterBySuppliers |
Ընտրություն ըստ Մատակարար դրոշակի: Համապատասխանաբար- False/True: |
Այո |
FilterByCustomers |
Ընտրություն ըստ Գնորդ դրոշակի: Համապատասխանաբար- False/True: |
Այո |
Արդյունքային տվյալներ
Ստորև ներկայացված է արդյունքային տվյալների կառուցվածքը XML ֆորմատով.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header /> <s:Body> <GetPartnersListResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetPartnersListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>27</Total> <Offset>0</Offset> <Rows> <PartnerListRow> <Id>100026</Id> <Code>0001</Code> <Name>Էմիլի ՍՊԸ</Name> <LongName>Էմիլի ՍՊԸ</LongName> <Type> </Type> <TaxCode>00461213</TaxCode> <Address>ք. Երևան, Պուշկինի 10</Address> <BusinessAddress>ք. Երևան, Պուշկինի 10</BusinessAddress> <ManagerName>Սուրեն Աբրահամյան</ManagerName> <ManagerPosition>Տնօրեն</ManagerPosition> <ChiefAccountantName>Կարեն Մալխասյան</ChiefAccountantName> <ChiefAccountantPosition>Գլխ. հաշվապահ</ChiefAccountantPosition> <MainAim /> <Phone /> <StateRegister /> <Passport>011 11 11 11</Passport> <Supplier>true</Supplier> <Customer>true</Customer> <Foreign>false</Foreign> <SettlementAccount>123456</SettlementAccount> </PartnerListRow> ... ... </Rows> </GetPartnersListResult> </GetPartnersListResponse> </s:Body> </s:Envelope> |
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ PartnerListRow |
|
ID |
Գործընկերոջ նույնացուցիչ: |
Code |
Գործընկերոջ կոդ: |
Name |
Գործընկերոջ անվանում: |
LongName |
Գործընկերոջ Լիրվ անվանում: |
Type |
Գործընկերոջ խմբի կոդ: |
TaxCode |
ՀՎՀՀ: |
Address |
Իրավաբանական հասցե: |
BusinessAddress |
Գործունեության հասցե: |
ManagerName |
Ղեկավարի Ա.Ա.Հ.: |
ManagerPosition |
Ղեկավարի պաշտոն: |
ChiefAccountantName |
Հաշվապահի Ա.Ա.Հ.: |
ChiefAccountantPosition |
Հաշվապահի պաշտոն: |
MainAim |
Վճարման հիմնական նպատակ, օգտագործվում է գործընկերոջ վճարման հանձնարարականներում : |
Phone |
Հեռախոսահամար: |
StateRegister |
Ա/Ձ-ի պետ. գրանցման վկայականի համար: |
Passport |
Անձնագրի համար: |
Supplier |
Հայտանիշ, արդյոք գործընկերը Մատակարար է, թե ոչ: |
Customer |
Հայտանիշ, արդյոք գործընկերը Գնորդ է, թե ոչ: |
Foreign |
Ոչ ռեզիդենտ (արտասահմանյան գործընկեր): |
SettlementAccount |
Հաշվարկային հաշիվներ (մասսիվ): |