В данной статье описывается сервис по получению данных из информационной системы «Государственная база данных «Юридические лица» (далее - ГБД ЮЛ) посредством информационной системы АО «Государственное кредитное бюро» (далее - ГКБ), методы запроса данных, примеры входных и выходных SOAP-запросов, возможные ошибки.
Сервис получения данных из ГБД ЮЛ Справка о последних внесенных изменениях в учредительные документы
Метод getGbdUlReportLatestAmendmentsDocuments
Метод getGbdUlReportLatestAmendmentsDocuments предназначен для получения справки о последних внесенных изменениях в учредительные документы
Состав данных запроса на получение информации: [Показать ответ]
№
|
Наименование
|
Формат
|
Поле
|
Размерность
|
Обязательность
|
Примечание
|
1
|
БИН
|
xs:string
|
bin
|
12
|
Да
|
|
Состав данных конверта ответа на запрос получения информации: [Показать ответ]
№
|
Наименование
|
Формат
|
Поле
|
Обязательность
|
Входные параметры метода getGbdUlReportLatestAmendmentsDocuments
|
1
|
Номер запроса
|
xs:string
|
requestNumber
|
Да
|
2
|
Идентификатор декларанта
|
xs:string
|
declarantId
|
Да
|
3
|
Дата запроса
|
xs:string
|
requestDate
|
Да
|
4
|
Запрос идентификатора системы
|
xs:string
|
requestSystemId
|
Да
|
5
|
Код
|
xs:integer
|
code
|
Да
|
6
|
Наименование на русском языке
|
xs:string
|
NameRu
|
Да
|
7
|
Наименование на казахском языке
|
xs:string
|
NameKz
|
Да
|
8
|
Номер отчета
|
xs:integer
|
ReportNumber
|
Да
|
9
|
Код организаций
|
xs:integer
|
OrgFormCode
|
Да
|
10
|
БИН
|
xs:integer
|
BIN
|
Да
|
11
|
Наименование организаций на русском языке
|
xs:string
|
OrganizationNameRu
|
Да
|
12
|
Наименование организаций на казахском языке
|
xs:string
|
OrganizationNameKz
|
Да
|
13
|
Прошлая дата регистраций
|
xs:date
|
RegistrationLastDate
|
Да
|
Пример вызова метода getGbdUlReportLatestAmendmentsDocuments
SOAP Message: [Показать ответ]
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>Ваш userId</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getGbdUlReportLatestAmendmentsDocuments>
7. <bin>БИН</bin>
8. </data:getGbdUlReportLatestAmendmentsDocuments>
9. </soapenv:Body>
10. </soapenv:Envelope>
Пример ответа на вызов метода getGbdUlReportLatestAmendmentsDocuments
Пример ответа на вызов метода имеет следующий вид: [Показать ответ]
1. <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
2. <soap:Body>
3. <ns2:getGbdUlReportLatestAmendmentsDocumentsResponse xmlns:ns2="http://data.gbd.chdb.scb.kz/" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Types">
4. <return>
5. <response>
6. <responseInfo>
7. <messageId> Идентификатор сообщений </messageId>
8. <correlationId> Идентификатор корреляций </correlationId>
9. <responseDate> Дата ответа </responseDate>
10. <status>
11. <code>Код</code>
12. <message> Сообщение </message>
13. </status>
14. <sessionId> Идентификатор сессий </sessionId>
15. </responseInfo>
16. <responseData>
17. <data xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><![CDATA[
18. <?xml version="1.0" encoding="UTF-8"?>
19. <response
20. xmlns="http://3007.reports.egp.gbdul.tamur.kz"
21. xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
22. <requestNumber> Номер запроса </requestNumber>
23. <declarantId> Идентификатор декларанта </declarantId>
24. <requestDate> Дата запроса </requestDate>
25. <requestSystemId> Запрос идентификатора системы </requestSystemId>
26. <status>
27. <Code>Код</Code>
28. <NameRu> Наименование на русском языке </NameRu>
29. <NameKz> Наименование на казахском языке </NameKz>
30. </status>
31. <businessData>
32. <ReportNumber>Номер отчета</ReportNumber>
33. <Organization>
34. <OrgFormCode> Код организаций </OrgFormCode>
35. <BIN>БИН</BIN>
36. <OrganizationNameRu> Наименование организаций на русском языке </OrganizationNameRu>
37. <OrganizationNameKz> Наименование организаций на казахском языке </OrganizationNameKz>
38. <RegistrationDepartment>
39. <Code>Код</Code>
40. <NameRu> Наименование на русском языке </NameRu>
41. <NameKz> Наименование на казахском языке </NameKz>
42. </RegistrationDepartment>
43. <RegistrationLastDate> Прошлая дата регистраций </RegistrationLastDate>
44. <RegistrationLastBases>
45. <Code>Код</Code>
46. <NameRu> Наименование на русском языке </NameRu>
47. <NameKz> Наименование на казахском языке </NameKz>
48. </RegistrationLastBases>
49. </Organization>
50. </businessData>
51. <ds:Signature
52. xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
53. <ds:SignedInfo>
54. <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
55. <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34310-gost34311"/>
56. <ds:Reference URI="">
57. <ds:Transforms>
58. <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
59. <ds:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
60. </ds:Transforms>
61. <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34311"/>
62. <ds:DigestValue>DigestValue значение</ds:DigestValue>
63. </ds:Reference>
64. </ds:SignedInfo>
65. <ds:SignatureValue>SignatureValue значение</ds:SignatureValue>
66. <ds:KeyInfo>
67. <ds:X509Data>
68. <ds:X509Certificate>Сертификат</ds:X509Certificate>
69. </ds:X509Data>
70. </ds:KeyInfo>
71. </ds:Signature>
72. </response>
73. ]]></data>
74. </responseData>
75. </response>
76. <gbdStatusResponse xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
77. </return>
78. </ns2:getGbdUlReportLatestAmendmentsDocumentsResponse>
79. </soap:Body>
80. </soap:Envelope>
Обработка исключений
При обработке getGbdUlReportLatestAmendmentsDocuments запроса метод может возвращать следующие виды ошибок: [Показать ответ]
Код ошибки
|
Описание ошибки
|
SBF-VE-8
|
Номер "ИИН" должен содержать 12 цифр
|
VAL-JSR-001
|
Обязательное поле "%s" отсутствует
|
SBF-AD-1
|
Пользователь %s не имеет прав для выполнения действия: "%s"
|
FAULT-015
|
Сервис на стороне ГБД не доступен
|