GetPartnersInfoList - Վերադարձնում է ընտրման պայմաններին համապատասխանող գործընկերների ցանկը` նրանց մասին ամբողջական տեղեկություններով:
Վերադարձվող ցանկը մեծ լինելու դեպքում, այն անհրաժեշտ է կարդալ մաս-մաս` GetPartnersInfoNextChunk մեթոդի օգնությամբ: Էջում տողերի առավելագույն քանակը 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/GetPartnersInfoList</Action> </s:Header> <s:Body> <GetPartnersInfoList xmlns="http://www.armsoft.am/Accountant/6.0"> <sessionId>c41b5984-1866-4e11-89ee-0c188336c112</sessionId> <seqNumber>3</seqNumber> <Type /> <FilterBySuppliers>true</FilterBySuppliers> <FilterByCustomers>false</FilterByCustomers> </GetPartnersInfoList> </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> <GetPartnersInfoListResponse xmlns="http://www.armsoft.am/Accountant/6.0"> <GetPartnersInfoListResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Total>8</Total> <Offset>0</Offset> <Rows> <CreatePartnerInfo> <Code>0001</Code> <Name>Էմիլի ՍՊԸ</Name> <LongName>Էմիլի ՍՊԸ</LongName> <Type>08 </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> <Birthday i:nil="true" /> <Sex /> <NextContractNumber /> <Supplier>true</Supplier> <Customer>true</Customer> <Foreign>false</Foreign> <Email /> <ActorID>0</ActorID> <PartnerID>100026</PartnerID> <PartnerContracts> <PartnerContractInfo> <Code>001</Code> <CurrencyCode>AMD</CurrencyCode> <Name>Էմիլի ՍՊԸ</Name> <PriceType> </PriceType> <Percent>0.0000</Percent> <IsDefault>true</IsDefault> <DiscountCard /> <IsBonusCard>false</IsBonusCard> <Bonus>0.0000</Bonus> <Point>0.0000</Point> <ControlReceivables>false</ControlReceivables> <ReceivablesLimit>0.0000</ReceivablesLimit> <ContractDate>2021-04-09T00:00:00</ContractDate> <Description /> </PartnerContractInfo> </PartnerContracts> <SettlementAccounts> <PartnerSettlementAccountInfo> <Account>123456</Account> <Name>Էմիլի ՍՊԸ</Name> </PartnerSettlementAccountInfo> </SettlementAccounts> <BusinessAddresses /> </CreatePartnerInfo> ... ... </Rows> </GetPartnersInfoListResult> </GetPartnersInfoListResponse> </s:Body> </s:Envelope> |
Ստորև ներկայացված է արդյունքային տվյալների նկարագրությունը.
Անուն |
Նկարագրություն |
Total |
Ցանկում տողերի ընդհանուր քանակ: Offset պարամետրի հետ համատեղ թույլ է տալիս կազմակերպել էջ առ էջ ցանկի բեռնումը: |
Offset |
Կիրառվում է ցուցակի սկզբից ընթացիկ էջի շեղումը որոշելու համար: Վերադարձնում է ընթացիկ էջին նախորդող տողերի ընդհանուր քանակը: |
Rows |
Մատյանի տողեր (մասսիվ): |
Օբյեկտ CreatePartnerInfo |
|
Code |
Գործընկերոջ կոդ: |
Name |
Գործընկերոջ անվանում: |
LongName |
Գործընկերոջ Լիրվ անվանում: |
Type |
Գործընկերոջ խմբի կոդ: |
TaxCode |
ՀՎՀՀ: |
Address |
Իրավաբանական հասցե: |
BusinessAddress |
Գործունեության հասցե: |
ManagerName |
Ղեկավարի Ա.Ա.Հ.: |
ManagerPosition |
Ղեկավարի պաշտոն: |
ChiefAccountantName |
Հաշվապահի Ա.Ա.Հ.: |
ChiefAccountantPosition |
Հաշվապահի պաշտոն: |
MainAim |
Վճարման հիմնական նպատակ, օգտագործվում է գործընկերոջ վճարման հանձնարարականներում : |
Phone |
Հեռախոսահամար: |
StateRegister |
Ա/Ձ-ի պետ. գրանցման վկայականի համար: |
Passport |
Անձնագրի համար: |
Birthday |
Գործընկերոջ ծննդյան ամսաթիվը։ |
Sex |
Գործընկերոջ սեռը։ |
NextContractNumber |
Պայմանագրի համար: |
Supplier |
Հայտանիշ, արդյոք գործընկերը Մատակարար է, թե ոչ: |
Customer |
Հայտանիշ, արդյոք գործընկերը Գնորդ է, թե ոչ: |
Foreign |
Ոչ ռեզիդենտ (արտասահմանյան գործընկեր): |
Հաշվարկային հաշիվներ (մասսիվ): |
|
ActorID |
b2b.armsoft ամպային ծառայության գրանցված մասնակցի (օգտագործողի) նույնացուցիչ: |
PartnerID |
Գործընկերոջ նույնացուցիչ: |
Օբյեկտ PartnerContractInfo (PartnerContracts օբյեկտի տողերը) |
|
Code |
Պայմանագրի կոդ: |
CurrencyCode |
Արժույթի կոդ: |
Name |
Պայմանագրի անվանում |
PriceType |
Գնի տեսակի կոդ: |
Percent |
Զեղչի տոկոս: |
IsDefault |
Հիմնական պայմանագիրն է, թե ոչ: |
DiscountCard |
Քարտի կոդ: |
IsBonusCard |
Բոնուսային պայմանագիր է, թե ոչ: |
Bonus |
Բոնուսային քարտի %: |
Point |
Բոնուսային քարտի միավոր: |
ControlReceivables |
Պայմանագրով պարտքի մնացորդը կվերահսկվում է, թե ոչ: |
ReceivablesLimit |
Պայմանագրով պարտքի մնացորդի սահմանաչափ: |
ContractDate |
Պայմանագրի կնքման ամսաթիվ: |
Description |
Պայմանագրի նկարագրություն: |
Օբյեկտ PartnerSettlementAccountInfo (SettlementAccounts օբյեկտի տողերը) |
|
Account |
Հաշվարկային հաշիվ: |
Name |
Հաշվարկային հաշիվի անվանում (բանկի անվանում): |
Օբյեկտ PartnerBusinessAddressInfo (BusinessAddresses օբյեկտի տողերը) |
|
Name |
Լրացուցիչ գործունեության հասցե: |