GetEmployee - 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:GetEmployee>
			<syn:credentials>
				<mid:AuthToken>f4d942d1-55a2-4ccc-83eb-87f375e7bb62</mid:AuthToken>
				<mid:BoxAddress>[email protected]</mid:BoxAddress>
			</syn:credentials>
			<syn:request>
			<!-- Элемент LoadingSettings должен быть указан всегда, даже если не указан ни один из вложенных элементов -->
				<mid:LoadingSettings>
					<!-- По умолчанию все настройки установлены как false. -->
					<!-- Указание настроек не обязательно -->
					<mid:WithCertificate>true</mid:WithCertificate>
					<mid:WithOrganization>true</mid:WithOrganization>
					<mid:WithSettings>true</mid:WithSettings>
					<mid:WithUser>true</mid:WithUser>
				</mid:LoadingSettings>
				<!-- Если не указан ИД сотрудника, то будет возвращаена инфомрация о сотруднике, который вызвал метод.-->
				<!-- Указание ИД не обязательно -->
				<mid:EmployeeId>3488ad13-0c1d-4878-b63c-5d20c4d8f080</mid:EmployeeId>
			</syn:request>
		</syn:GetEmployee>
	</soapenv:Body>
</soapenv:Envelope>

Ответ:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
	<s:Body>
		<GetEmployeeResponse xmlns="http://synerdocs.ru">
			<GetEmployeeResult xmlns:a="http://schemas.datacontract.org/2004/07/Midway.ObjectModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
				<a:AvailableDepartments>
					<a:AccessToDepartment>
						<a:Department>
							<a:AdditionalInfo>Вся организация</a:AdditionalInfo>
							<a:Code>0</a:Code>
							<a:Id>f32843d6-fe88-4c0b-babc-4beeb922a74e</a:Id>
							<a:Kpp>322101001</a:Kpp>
							<a:Name>Головное</a:Name>
							<a:ParentId i:nil="true"/>
							<a:IsDeleted>false</a:IsDeleted>
							<a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
						</a:Department>
						<a:IsDeleted>false</a:IsDeleted>
						<a:IsEmployee>false</a:IsEmployee>
						<a:SubElementsAccess>true</a:SubElementsAccess>
					</a:AccessToDepartment>
					<a:AccessToDepartment>
						<a:Department>
							<a:AdditionalInfo i:nil="true"/>
							<a:Code>3001</a:Code>
							<a:Id>c01db91e-d26b-4982-981c-96adaeae615a</a:Id>
							<a:Kpp i:nil="true"/>
							<a:Name>Склад №1</a:Name>
							<a:ParentId>c8287208-35c6-4110-aa97-a4362a068a86</a:ParentId>
							<a:IsDeleted>false</a:IsDeleted>
							<a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
						</a:Department>
						<a:IsDeleted>false</a:IsDeleted>
						<a:IsEmployee>true</a:IsEmployee>
						<a:SubElementsAccess>true</a:SubElementsAccess>
					</a:AccessToDepartment>
				</a:AvailableDepartments>
				<a:Certificate>
					<a:CertificateId>0</a:CertificateId>
					<a:ExpiryDate>2018-09-26T06:31:09</a:ExpiryDate>
					<a:IsTest>false</a:IsTest>
					<a:IssuerName>УЦ 2 ГУЦ Synerdocs test</a:IssuerName>
					<a:LegalPerson>Градский Владимир Георгиевич</a:LegalPerson>
					<a:Login i:nil="true"/>
					<a:OrganizationId>0</a:OrganizationId>
					<a:PublicKey i:nil="true"/>
					<a:QualifiedCertificate>true</a:QualifiedCertificate>
					<a:Raw>MIIJBjCCCLWgAwIBAgIEWcn1pDAIBgYqhQMCAgMwggG2MRgwFgYFKoUDZAESDTEwMzE4MDE5NjIwOTIxGjAYBggqhQMDgQMBARIMMDAxODM1MDU2ODA5MSMwIQYJKoZIhvcNAQkBFhRzdXBwb3J0QHN5bmVyZG9jcy5ydTEhMB8GA1UECh4YBB4EHgQeACAEFAQYBCAEFQQaBCIEIwQcMVkwVwYDVQQLHlAEHgRCBDQENQQ7ACAEPAQ1BDYEOgQ+BEAEPwQ+BEAEMARCBDgEMgQ9BD4EMwQ+ACAENAQ+BDoEQwQ8BDUEPQRCBD4EPgQxBD4EQAQ+BEIEMDFDMEEGA1UECR46BDMALgAgBBgENgQ1BDIEQQQ6ACAEPwQ1BEAALgAgBCEENQQyBDUEQAQ9BEsEOQAgBDQALgAgADYAMTEVMBMGA1UEBx4MBBgENgQ1BDIEQQQ6MTkwNwYDVQQIHjAAMQA4ACAEIwQ0BDwEQwRABEIEQQQ6BDAETwAgBCAENQRBBD8EQwQxBDsEOAQ6BDAxCzAJBgNVBAYTAlJVMTcwNQYDVQQDHi4EIwQmACAAMgAgBBMEIwQmACAAUwB5AG4AZQByAGQAbwBjAHMAIAB0AGUAcwB0MB4XDTE3MDkyNjA2MzEwOVoXDTE4MDkyNjA2MzEwOVowggIgMRYwFAYFKoUDZAMSCzMyMDc0NTgzMzU3MRgwFgYFKoUDZAESDTEwMTMyMjEzOTk1MTcxGjAYBggqhQMDgQMBARIMMDAzMjIxMzk5NTE5MTQwMgYJKoZIhvcNAQkBFiVzeW5lcmRvY3MtdGVzdC11c2VyMTUwNjQwNzQ3MEB0ZXN0LnJ1MR8wHQYDVQQKHhYEHwQQBB4AIAQeBDcENQRABD0ESwQ5MTUwMwYDVQQMHiwEFwQwBDIENQQ0BEMETgRJBDgEOQAgBEEEOgQ7BDAENAQ+BDwAICEWACAAMTEvMC0GA1UEKh4mBBIEOwQwBDQEOAQ8BDgEQAAgBBMENQQ+BEAEMwQ4BDUEMgQ4BEcxGTAXBgNVBAQeEAQTBEAEMAQ0BEEEOgQ4BDkxGTAXBgNVBAseEAQhBDoEOwQwBDQAICEWADExPzA9BgNVBAkeNgQ/BEAALgAgBCIENQRBBEIEPgQyBEsEOQAsACAENAAuACAAMQA1ADAANgA0ADAANwA0ADcAMDEVMBMGA1UEBx4MBBwEPgRBBDoEMgQwMTMwMQYDVQQIHioANQAwACAEHAQ+BEEEOgQ+BDIEQQQ6BDAETwAgBD4EMQQ7BDAEQQRCBEwxCzAJBgNVBAYTAlJVMUEwPwYDVQQDHjgEEwRABDAENARBBDoEOAQ5ACAEEgQ7BDAENAQ4BDwEOARAACAEEwQ1BD4EQAQzBDgENQQyBDgERzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MABED1G+KBtRPnwqXGa0tEg8xi6ZJdloFU/Pp7SV1Iod7VLyH3UOampCgpuDQjIg+zh0OUF8f+rGwo9NSIOtcfQ3pko4IEOTCCBDUwDgYDVR0PAQH/BAQDAgTwMBwGCSqGSIb3DQEJDwEB/wQMMAowCAYGKoUDAgIVMC8GA1UdJQQoMCYGCCsGAQUFBwMCBggrBgEFBQcDBAYHKoUDAicBAQYHKoUDAgIiBjBbBgNVHSAEVDBSMAkGByqFAwMIZAEwCgYIKoUDAwhkAQIwCgYIKoUDAwhkAQQwCgYIKoUDAwhkAQwwCgYIKoUDAwhkAQ0wCwYJKoUDAwJkQQ0LMAgGBiqFA2RxATArBgNVHRAEJDAigA8yMDE3MDkyNjA2MzEwOVqBDzIwMTgwOTI2MDYzMTA5WjAvBgNVHR8EKDAmMCSgIqAghh5odHRwOi8vY2Euc3luZXJkb2NzLnJ1L2NybC9jcmwwZwYIKwYBBQUHAQEEWzBZMCkGCCsGAQUFBzAChh1odHRwOi8vY2Euc3luZXJkb2NzLnJ1L2NhLmNydDAsBggrBgEFBQcwAYYgaHR0cDovL2NhLnN5bmVyZG9jcy5ydS9vY3NwL29jc3AwYwYFKoUDZHAEWjBYDBRTeW5lcmRvY3MuUEtJLlNpZ25lcgwQU3luZXJkb2NzLlBLSS5DQQwW0L7RgtGB0YPRgtGB0YLQstGD0LXRggwW0L7RgtGB0YPRgtGB0YLQstGD0LXRgjAJBgNVHRMEAjAAMDQGBSqFA2RvBCsMKdCa0YDQuNC/0YLQvtCf0YDQviBDU1AgKNCy0LXRgNGB0LjRjyAzLjYpMIIB6QYDVR0jBIIB4DCCAdyAFEJRIy4dZBwPUYd+hu4zsYoPPUaFoYIBvqSCAbowggG2MRgwFgYFKoUDZAESDTEwMzE4MDE5NjIwOTIxWTBXBgNVBAseUAQeBEIENAQ1BDsAIAQ8BDUENgQ6BD4EQAQ/BD4EQAQwBEIEOAQyBD0EPgQzBD4AIAQ0BD4EOgRDBDwENQQ9BEIEPgQ+BDEEPgRABD4EQgQwMUMwQQYDVQQJHjoEMwAuACAEGAQ2BDUEMgRBBDoAIAQ/BDUEQAAuACAEIQQ1BDIENQRABD0ESwQ5ACAENAAuACAANgAxMRUwEwYDVQQHHgwEGAQ2BDUEMgRBBDoxOTA3BgNVBAgeMAAxADgAIAQjBDQEPARDBEAEQgRBBDoEMARPACAEIAQ1BEEEPwRDBDEEOwQ4BDoEMDELMAkGA1UEBhMCUlUxIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAc3luZXJkb2NzLnJ1MRowGAYIKoUDA4EDAQESDDAwMTgzNTA1NjgwOTEhMB8GA1UECh4YBB4EHgQeACAEFAQYBCAEFQQaBCIEIwQcMTcwNQYDVQQDHi4EIwQmACAAMQAgBBMEIwQmACAAUwB5AG4AZQByAGQAbwBjAHMAIAB0AGUAcwB0ggIwOTAdBgNVHQ4EFgQUM3TrNcR9Ad46ajRsxdKIlR9rfogwCAYGKoUDAgIDA0EA6I96hA3wJveozXXUkyJ/mqaBDVwTiBJfkrRK3nrMs4w+Yl1yb//qClm6zZLUQlM3duuS7SNuoyJ1OPzGYTyB2Q==</a:Raw>
					<a:SerialNumber>59C9F5A4</a:SerialNumber>
					<a:SignatureAlgorithm>ECGOST3410</a:SignatureAlgorithm>
					<a:StartDate>2017-09-26T06:31:09</a:StartDate>
					<a:Thumbprint>C1CC32A86773F03A09CF593DBB7AB359CEF95B80</a:Thumbprint>
				</a:Certificate>
				<a:Id>3488ad13-0c1d-4878-b63c-5d20c4d8f080</a:Id>
				<a:InvoiceReglamentAccepted>true</a:InvoiceReglamentAccepted>
				<a:IsAdmin>true</a:IsAdmin>
				<a:IsDeleted>false</a:IsDeleted>
				<a:Organization>
					<a:Addresses/>
					<a:Bank>"ООО ПЧРБ"</a:Bank>
					<a:Bik>044525300</a:Bik>
					<a:BoxAddress>[email protected]</a:BoxAddress>
					<a:ContactAuthType>Accept</a:ContactAuthType>
					<a:CorrespondentAccount>30101810600000000311</a:CorrespondentAccount>
					<a:CurrentAccount>30101810400000000456</a:CurrentAccount>
					<a:EdiSubscriberStatus>
						<a:Code>0</a:Code>
						<a:Description>Не зарегистрирована как абонент EDI</a:Description>
						<a:Name>NotRegistered</a:Name>
					</a:EdiSubscriberStatus>
					<a:ExchangeWithIndividualEnabled>false</a:ExchangeWithIndividualEnabled>
					<a:Fax>89453131312</a:Fax>
					<a:FeatureConfirmReceiptEnabled>false</a:FeatureConfirmReceiptEnabled>
					<a:FirstName i:nil="true"/>
					<a:Ifns>3221</a:Ifns>
					<a:Inn>3221399519</a:Inn>
					<a:InvoiceReglamentAccepted>false</a:InvoiceReglamentAccepted>
					<a:IsForeignCompany>false</a:IsForeignCompany>
					<a:IsJuridical>true</a:IsJuridical>
					<a:Kpp>322101001</a:Kpp>
					<a:LastName i:nil="true"/>
					<a:LegalAddress i:nil="true"/>
					<a:LegalForm>ООО</a:LegalForm>
					<a:LegalName>ПАО Озерный</a:LegalName>
					<a:MailingAddress i:nil="true"/>
					<a:MiddleName i:nil="true"/>
					<a:Name>ПАО Озерный</a:Name>
					<a:Ogrn>1013221399517</a:Ogrn>
					<a:OperatorCode>2TS</a:OperatorCode>
					<a:OperatorServiceName i:nil="true"/>
					<a:OrganizationId>1478</a:OrganizationId>
					<a:OrganizationStatus>Active</a:OrganizationStatus>
					<a:OrganizationType>LegalEntity</a:OrganizationType>
					<a:RoamingPackageRecipientId i:nil="true"/>
					<a:ServiceCode>972c1daba81d412f8d6c5bbf9706224c</a:ServiceCode>
					<a:ServiceReglamentAccepted>true</a:ServiceReglamentAccepted>
					<a:State i:nil="true"/>
					<a:StateRegistrationCert i:nil="true"/>
					<a:Tel>89453131311</a:Tel>
					<a:Version>0</a:Version>
				</a:Organization>
				<a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
				<a:Position>Специалист по ЗИ</a:Position>
				<a:Settings>
					<a:SettingData>
						<a:SettingType>
							<a:Code>8</a:Code>
							<a:Description>Возможность согласования актов</a:Description>
							<a:Name>ActOfWorkApproval</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>2</a:Code>
							<a:Description>Получение уведомлений о старых документах</a:Description>
							<a:Name>DocumentsNotificationReceive</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>19</a:Code>
							<a:Description>Признак вывода полей для дополнительной информации</a:Description>
							<a:Name>InfoFieldPdfEnabled</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>9</a:Code>
							<a:Description>Возможность согласования счетов-фактур</a:Description>
							<a:Name>InvoiceApproval</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>1</a:Code>
							<a:Description>Получение уведомлений о событиях</a:Description>
							<a:Name>NotificationReceive</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>18</a:Code>
							<a:Description>Автоподстановка получателей документа</a:Description>
							<a:Name>RecipientsAutoFill</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>16</a:Code>
							<a:Description>Возможность использования простой ЭП</a:Description>
							<a:Name>SimpleSignature</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>10</a:Code>
							<a:Description>Возможность согласования неформализованных документов</a:Description>
							<a:Name>UntypedApproval</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
					<a:SettingData>
						<a:SettingType>
							<a:Code>7</a:Code>
							<a:Description>Возможность согласования товарных накладных</a:Description>
							<a:Name>WaybillApproval</a:Name>
						</a:SettingType>
						<a:Value>
							<a:ValueText>True</a:ValueText>
							<a:ValueType>
								<a:Code>1</a:Code>
								<a:Description>Логический тип</a:Description>
								<a:Name>Boolean</a:Name>
							</a:ValueType>
						</a:Value>
					</a:SettingData>
				</a:Settings>
				<a:User>
					<a:Comment>?</a:Comment>
					<a:Email>[email protected]</a:Email>
					<a:FirstName>Владимир</a:FirstName>
					<a:LastName>Градский</a:LastName>
					<a:Login>grad</a:Login>
					<a:MiddleName>Георгиевич</a:MiddleName>
					<a:Phone>89508328198</a:Phone>
					<a:Skype i:nil="true"/>
					<a:Snils>96791645889</a:Snils>
					<a:TimeZone>Russian Standard Time</a:TimeZone>
				</a:User>
			</GetEmployeeResult>
		</GetEmployeeResponse>
	</s:Body>
</s:Envelope>
⚠️ **GitHub.com Fallback** ⚠️