Клиент для сервиса отдачи информации и документов ЕИС
Project description
Сервис отдачи информации и документов
Сервис отдачи информации и документов (СОИ) - это сервис для доступа к документам, размещенным в единой информационной системе (ЕИС) в сфере закупок https://zakupki.gov.ru.
Описание взаимодействия приведено в разделе 2.9.20 документа ЕИС Альбом ТФФ 15 (ссылка).
Данный проект является клиентской библиотекой для взаимодействия с СОИ.
Реализованные методы:
- getNsiRequest – запрос в хранилище документов (ХД) данных справочника
- getDocsByReestrNumberRequest – запрос формирования в ХД архивов с документами по реестровому номеру
- getDocsByOrgRegionRequest - запрос архивов по региону заказчика и типу документа
Быстрый старт
Установка
pip install dars
Загрузка справочников
# --- создать или отредактировать файл конфигурации
dars config edit
# --- загрузить список справочников по 44-ФЗ
dars getnsirequest \
--base=fz44 \
--nsicode=nsiAllList \
--prefix=nsi/fz44
# --- загрузить справочник организаций по 44-ФЗ
dars getnsirequest \
--base=fz44 \
--nsicode=nsiOrganization \
--prefix=nsi/fz44/nsiOrganization
# --- загрузить справочник типов документов по 44-ФЗ
dars getnsirequest \
--base=fz44 \
--nsicode=nsiDocumentTypes \
--prefix=nsi/fz44/nsiDocumentType
# --- загрузить справочник организаций по 223-ФЗ
dars getnsirequest \
--base=fz223 \
--nsicode=nsiOrganization \
--prefix=nsi/fz223/nsiOrganization
# --- загрузить справочник типов документов по 223-ФЗ
dars getnsirequest \
--base=fz223 \
--nsicode=nsiDocumentTypes223 \
--prefix=nsi/fz223/nsiDocumentType
Запрос документов по реестровому номеру
# --- запрос плана-графика закупок по 44-ФЗ
dars getdocsbyreestrnumberrequest \
--subsystem-type=RPGZ \
--reestr-number=202403732000688001 \
--prefix=public/fz44/tenderplans
# --- Запрос закупки по 44-ФЗ
dars getdocsbyreestrnumberrequest \
--subsystem-type=PRIZ \
--reestr-number=0338100003724000064 \
--prefix=public/fz44/purchases
Использование модуля
import dars
s3 = {
"access_key": "key",
"secret_key": "secret",
"endpoint_url": "http://localhost:9002",
"bucket": "drs",
"region": "ru-1"
}
client = dars.client(sender='myapp', s3=s3)
keys = client.getNsiRequest(
base='fz44',
nsicode='nsiOrganization',
prefix='fz44/nsi/nsiOrganization'
)
Типы подсистем
Подсистемы 44-ФЗ:
BTK - Библиотека типовых контрактов;
PRIZ - подсистема размещения извещений (без протоколов со сведениями об участниках);
PRIZP - подсистема размещения извещений (протоколы со сведениями об участниках);
RPEC - подсистема заключения контрактов;
PZKLKP - подсистема заключения контрактов в ЛКП;
RPGZ - реестр планов графиков с 2020 года;
RPNZ - Реестр правил нормирования закупок;
RDI - Реестр дополнительной информации о закупках и контрактах;
RGK - реестр контрактов;
RBG - реестр независимой гарантий;
EA - Электронное актирование;
REC - Реестр электронных контрактов;
RJ - Реестр жалоб;
RPP - Реестр плановых проверок;
RVP - Реестр внеплановых проверок;
RRK - Реестр результатов контроля;
RRA - Реестр результатов аудита;
RNP - Реестр недобросовестных поставщиков;
RKPO - Реестр квалифицированных подрядных организаций;
PPRF615 - Реестр извещений и протоколов 615;
RD615 - Реестр договоров 615;
LKOK - Личный кабинет органа контроля;
OZ - Отчеты заказчика.
Подсистемы 223-ФЗ:
RD223 - Реестр договоров;
RJ223 - Реестр жалоб;
RPP223 - Реестр плановых проверок;
RPZ223 - Реестр планов закупок;
RI223 - Реестр извещений о закупках;
RZ223 - Реестр заказчиков;
OV223 - Информация об объеме выручки;
TPOZ223 - Типовые положения о закупках;
POZ223 - Положения о закупках;
RNP223 - Реестр недобросовестных поставщиков;
POM223 - Подсистема оценки и мониторинга;
RBG223 - Реестр независимых гарантий
Обновление от 20.11.2025
Проект dars версии v1 реализует обмен с сервисом getDocsMIS2, который с октября 2024г прекратил свою деятельность. Вместо него запущен новый сервис getDocsLE2. Дальнейшее развитие проекта dars будет направлено на реализацию обмена с getDocsLE2 в рамках версии v2.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dars-2.0.0.tar.gz
.
File metadata
- Download URL: dars-2.0.0.tar.gz
- Upload date:
- Size: 20.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/5.15.0-125-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d537386155c769c11804a2c8ab2207a07a7c1bd8b01543b84bd4010e10bd8b7d |
|
MD5 | 4766e38e5e05c74a439fc0b06f6b3bea |
|
BLAKE2b-256 | 52152a144dc01531e0bf1da9c2751c78256d003105aa8ee0a394c019364b79d2 |
File details
Details for the file dars-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: dars-2.0.0-py3-none-any.whl
- Upload date:
- Size: 29.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/5.15.0-125-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4908141157b45a4e11d4fd9ec65fc766a05860b80d167b7fb4525febf66b46d7 |
|
MD5 | 9d5bc91ac446327b5a4ae146c5c8ec5e |
|
BLAKE2b-256 | 63cf99176589e87b75e911cb64a57da3c6c4d8f7ce606e5568dec9e5f4d56235 |