SearchContacts - Synerdocs/synerdocs-sdk GitHub Wiki

Çàïðîñ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:syn="http://synerdocs.ru" xmlns:mid="http://schemas.datacontract.org/2004/07/Midway.ObjectModel">
	<soapenv:Header/>
	<soapenv:Body>
		<syn:SearchContacts>
			<syn:authToken>eaa29644-807c-462a-9d39-3acabe3aec65</syn:authToken>
			<syn:contactSearchOptions>
				<!--Çíà÷åíèå èç ïåðå÷èñëåíèÿ ContactStatus-->
				<!--Active - Äåéñòâóþùèé. Äîñòóïåí äëÿ îáìåíà. Àáîíåíò, êîòîðûé åñòü â âàøåì ñïèñêå-->
				<!--Îïöèîíàëüíûé ïàðàìåòð. Çíà÷åíèå ïî óìîë÷àíèþ - îòñóòñòâóåò, ò.å. âîçâðàùàþòñÿ âñå àáîíåíòû âíå çàâèñèìñîòè îò ñòàòóñà è íàëè÷èÿ â ñïèñêå êîíòðàãåíòîâ, äàæå òå, êîòîðûå ïðîñòî äîñòóïíû äëÿ îáìåíà, íî íå áûëî íè îäíîãî îáìåíà ñ íèìè èëè ïîëó÷åíî/îòïðàâëåíî ïðèãëàøåíèå-->
				<mid:ContactStatus>Active</mid:ContactStatus>
				<!-- Íà÷èíàÿ ñ êàêîãî ïîäõîäÿùåãî ýëåìåíòà íóæíî âåðíóòü ñïèñîê -->
				<!-- Îòñ÷åò âåäåòñÿ îò 0-->
				<!--Îïöèîíàëüíûé ïàðàìåòð. Ïî óìî÷àíèþ ñïèñîê âîçâðàùàåòñÿ ñ íóëåâîãî ýëåìåíòà-->
				<mid:From>4</mid:From>
				<!-- Ñêîëüêî ïîäõîäÿùèõ çàïèñåé âîçâðàùàòü  -->
				<!--Îïöèîíàëüíûé ïàðàìåòð. Ïî óìî÷àíèþ âîçâðàùàåòñÿ îäèí ýëåìåíò-->
				<mid:Max>3</mid:Max>
				<!--ÈÄ îðãàíèçàöèè â ñåðâèñå, â ÷üåì ñïèñêå êîíòàêòîâ ïðîèñõîäèò ïîèñê-->
				<!--Ïîëüçîâàòåëü, äëÿ êîòîðîãî ïîëó÷åí authToken, äîëæåí èìåòü äîñòóï ê îðãàíèçàöèè-->
				<!--Ìîæåò áûòü ïîëó÷åí, íàïðèìåð, ñ ïîìîùüþ GetBoxes êàê BoxInfo[].OrganizationId-->
				<mid:OrganizationId>1440</mid:OrganizationId>
			</syn:contactSearchOptions>
		</syn:SearchContacts>
	</soapenv:Body>
</soapenv:Envelope>

Îòâåò:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <SearchContactsResponse xmlns="http://synerdocs.ru">
         <SearchContactsResult xmlns:a="http://schemas.datacontract.org/2004/07/Midway.ObjectModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
			<!--Ñïèñîê óïîðÿäî÷åí ïî âîçâðàñòàíèþ äàòû èçìåíåíèÿ ñòàòóñà îáìåíà (ContactSearchItem.Date)-->
            <a:Items>
               <a:ContactSearchItem>
                  <a:BoxAddress>[email protected]</a:BoxAddress>
                  <a:Comment i:nil="true"/>
                  <a:ContragentAddress>
                     <a:AddressId>3741</a:AddressId>
                     <a:AddressLocationType i:nil="true"/>
                     <a:Apartment i:nil="true"/>
                     <a:Building i:nil="true"/>
                     <a:City>Áàðíàóë</a:City>
                     <a:CountryCode>643</a:CountryCode>
                     <a:District i:nil="true"/>
                     <a:ForeignStreetAddress i:nil="true"/>
                     <a:House>67478625</a:House>
                     <a:IsForeign>false</a:IsForeign>
                     <a:Locality i:nil="true"/>
                     <a:PostOfficeBox i:nil="true"/>
                     <a:PostalCode>123445</a:PostalCode>
                     <a:RegionCode>04</a:RegionCode>
                     <a:StateRegistryCode i:nil="true"/>
                     <a:Street i:nil="true"/>
                  </a:ContragentAddress>
                  <a:ContragentId>3405</a:ContragentId>
                  <a:ContragentInn>320147927116</a:ContragentInn>
                  <a:ContragentIsForeignCompany>false</a:ContragentIsForeignCompany>
                  <a:ContragentIsJuridical>false</a:ContragentIsJuridical>
                  <a:ContragentKpp i:nil="true"/>
                  <a:ContragentName>ÈÏ Çàéöåâ</a:ContragentName>
                  <a:ContragentServiceCode>85394a4e-22f5-4ed0-afb4-458f8285940d</a:ContragentServiceCode>
                  <a:Date>2016-04-22T07:10:06.853</a:Date>
                  <a:EdiSubscriberStatus>
                     <a:Code>0</a:Code>
                     <a:Description>Íå çàðåãèñòðèðîâàíà êàê àáîíåíò EDI</a:Description>
                     <a:Name>NotRegistered</a:Name>
                  </a:EdiSubscriberStatus>
                  <a:InvoiceReglamentAccepted>true</a:InvoiceReglamentAccepted>
                  <a:OperatorCode>2TS</a:OperatorCode>
                  <a:OperatorServiceName i:nil="true"/>
                  <a:OrganizationStatus>Active</a:OrganizationStatus>
                  <a:OrganizationType>IndividualEntrepreneur</a:OrganizationType>
                  <a:ServiceReglamentAccepted>true</a:ServiceReglamentAccepted>
                  <a:Status>Active</a:Status>
               </a:ContactSearchItem>
               <a:ContactSearchItem>
                  <a:BoxAddress>[email protected]</a:BoxAddress>
                  <a:Comment i:nil="true"/>
                  <a:ContragentAddress>
                     <a:AddressId>641</a:AddressId>
                     <a:AddressLocationType i:nil="true"/>
                     <a:Apartment i:nil="true"/>
                     <a:Building>30111110600000000957</a:Building>
                     <a:City>ÈÆÅÂÑÊ</a:City>
                     <a:CountryCode>643</a:CountryCode>
                     <a:District i:nil="true"/>
                     <a:ForeignStreetAddress i:nil="true"/>
                     <a:House>30111110600000000957</a:House>
                     <a:IsForeign>false</a:IsForeign>
                     <a:Locality i:nil="true"/>
                     <a:PostOfficeBox i:nil="true"/>
                     <a:PostalCode>123456</a:PostalCode>
                     <a:RegionCode>50</a:RegionCode>
                     <a:StateRegistryCode i:nil="true"/>
                     <a:Street>ïåð. Ñåâåðíûé</a:Street>
                  </a:ContragentAddress>
                  <a:ContragentId>331</a:ContragentId>
                  <a:ContragentInn>181991171908</a:ContragentInn>
                  <a:ContragentIsForeignCompany>false</a:ContragentIsForeignCompany>
                  <a:ContragentIsJuridical>false</a:ContragentIsJuridical>
                  <a:ContragentKpp i:nil="true"/>
                  <a:ContragentName>ÈÏ Èíäèâèäóàëüíàÿ Æàííà</a:ContragentName>
                  <a:ContragentServiceCode>1f0152de-8f66-464f-9904-c4b881c8769b</a:ContragentServiceCode>
                  <a:Date>2016-09-29T14:56:50.643</a:Date>
                  <a:EdiSubscriberStatus>
                     <a:Code>0</a:Code>
                     <a:Description>Íå çàðåãèñòðèðîâàíà êàê àáîíåíò EDI</a:Description>
                     <a:Name>NotRegistered</a:Name>
                  </a:EdiSubscriberStatus>
                  <a:InvoiceReglamentAccepted>true</a:InvoiceReglamentAccepted>
                  <a:OperatorCode>2TS</a:OperatorCode>
                  <a:OperatorServiceName i:nil="true"/>
                  <a:OrganizationStatus>Active</a:OrganizationStatus>
                  <a:OrganizationType>IndividualEntrepreneur</a:OrganizationType>
                  <a:ServiceReglamentAccepted>true</a:ServiceReglamentAccepted>
                  <a:Status>Active</a:Status>
               </a:ContactSearchItem>
               <a:ContactSearchItem>
                  <a:BoxAddress>[email protected]</a:BoxAddress>
                  <a:Comment i:nil="true"/>
                  <a:ContragentAddress>
                     <a:AddressId>7276</a:AddressId>
                     <a:AddressLocationType i:nil="true"/>
                     <a:Apartment i:nil="true"/>
                     <a:Building i:nil="true"/>
                     <a:City>Ìîñêâà</a:City>
                     <a:CountryCode>643</a:CountryCode>
                     <a:District i:nil="true"/>
                     <a:ForeignStreetAddress i:nil="true"/>
                     <a:House>1513163137</a:House>
                     <a:IsForeign>false</a:IsForeign>
                     <a:Locality i:nil="true"/>
                     <a:PostOfficeBox i:nil="true"/>
                     <a:PostalCode i:nil="true"/>
                     <a:RegionCode>50</a:RegionCode>
                     <a:StateRegistryCode i:nil="true"/>
                     <a:Street>ïð. Òåñòîâûé,</a:Street>
                  </a:ContragentAddress>
                  <a:ContragentId>5183</a:ContragentId>
                  <a:ContragentInn>232672183593</a:ContragentInn>
                  <a:ContragentIsForeignCompany>false</a:ContragentIsForeignCompany>
                  <a:ContragentIsJuridical>false</a:ContragentIsJuridical>
                  <a:ContragentKpp i:nil="true"/>
                  <a:ContragentName>ÈÏ Ñòàùêåâè÷ Âàëåíòèí Ïàâëîâè÷</a:ContragentName>
                  <a:ContragentServiceCode>1fd0bb4d-4477-4670-a585-44edb49b737b</a:ContragentServiceCode>
                  <a:Date>2017-12-13T12:00:03.403</a:Date>
                  <a:EdiSubscriberStatus>
                     <a:Code>0</a:Code>
                     <a:Description>Íå çàðåãèñòðèðîâàíà êàê àáîíåíò EDI</a:Description>
                     <a:Name>NotRegistered</a:Name>
                  </a:EdiSubscriberStatus>
                  <a:InvoiceReglamentAccepted>true</a:InvoiceReglamentAccepted>
                  <a:OperatorCode>2TS</a:OperatorCode>
                  <a:OperatorServiceName i:nil="true"/>
                  <a:OrganizationStatus>Active</a:OrganizationStatus>
                  <a:OrganizationType>IndividualEntrepreneur</a:OrganizationType>
                  <a:ServiceReglamentAccepted>true</a:ServiceReglamentAccepted>
                  <a:Status>Active</a:Status>
               </a:ContactSearchItem>
            </a:Items>
            <a:TotalCount>35</a:TotalCount>
         </SearchContactsResult>
      </SearchContactsResponse>
   </s:Body>
</s:Envelope>
⚠️ **GitHub.com Fallback** ⚠️