MT.Checks/DB/task.md

1.8 KiB
Raw Permalink Blame History

Задача сформировать файлы таблиц и скрипты инициализации

Структура:

 

Таблица с проверками]

 

1\. Id

2\. День (дата) проверки

3\. Тип проверки

4\. Статус проверки

5\. Идентификатор сообщения СМЭВ

6\. Идентификатор организации РР

7\. Параметры

8\. Идентификатор родительской проверки? (не уверен что нужно)

 

По поводу 7 поля с параметрами - тут можно сделать JSON в котором хранить различные результаты проверок, чтобы их явно потом использовать позже (например, хранить сколько организаций было получено из дельты ЕГРЮЛ и сколько было сформировано запросов)

 

\[Таблица с типами проверок]

 

1\. Id

2\. Наименование

 

Значения:

1\. Запрос изменений (дельты) ЕГРЮЛ

2\. Запрос изменений (дельты) ЕГРИП

3\. Отправка запроса в ЕГРЮЛ

4\. Отправка запроса в ЕГРИП

5\. Актуализация организации ОТ

6\. Актуализация организации СОУТ

 

 

\[Таблица со статусами проверок]

1\. Id

2\. Наименование

 

Значения:

1\. Запрос отправлен

2\. Ответ получен

3\. Ответ успешно обработан

4\. Ошибка при обработке