Skip to main content

Клиент для сервиса отдачи информации и документов ЕИС

Project description

Сервис отдачи информации и документов

Сервис отдачи информации и документов (СОИ) - это сервис для доступа к документам, размещенным в единой информационной системе (ЕИС) в сфере закупок https://zakupki.gov.ru.

Описание взаимодействия приведено в разделе 2.9.20 документа ЕИС Альбом ТФФ 15 (ссылка).

Данный проект является клиентской библиотекой для взаимодействия с СОИ.

Реализованные методы:

  • getNsiRequest – запрос в хранилище документов (ХД) данных справочника
  • getDocsByReestrNumberRequest – запрос формирования в ХД архивов с документами по реестровому номеру

Быстрый старт

Установка

pip install dars

Использование CLI

dars config edit
# --- загрузить НСИ
dars getnsirequest --base=fz44  --nsicode=nsiOrganization --nsikind=all

# --- Запрос формирования в ХД архивов с документами по реестровому номеру
dars getdocsbyreestrnumberrequest \
  --subsystem-type=PRIZ \
  --reestr-number=0338100003724000064 \
  --prefix=/prefix/in/bucket


Использование модуля

```python
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',
                nsikind='all',
		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 - Реестр независимых гарантий</xs:documentation>

Обновление от 20.11.2025

Проект dars версии v1 реализует обмен с сервисом getDocsMIS2, который с октября 2024г прекратил свою деятельность. Вместо него запущен новый сервис getDocsLE2. Дальнейшее развитие проекта dars будет направлено на реализацию обмена с getDocsLE2 в рамках версии v2.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dars-2.0.0a0.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

dars-2.0.0a0-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file dars-2.0.0a0.tar.gz.

File metadata

  • Download URL: dars-2.0.0a0.tar.gz
  • Upload date:
  • Size: 18.1 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

Hashes for dars-2.0.0a0.tar.gz
Algorithm Hash digest
SHA256 1409923f5afa5f463e30168eee98d148291af736778260fead23e394c3ade2b3
MD5 a6432492a1ac02de9a873b3719e3592c
BLAKE2b-256 55ecf0387430ebef8002e81c3b62c93689606b13de1a33d5ce5edf58e63f9e5f

See more details on using hashes here.

File details

Details for the file dars-2.0.0a0-py3-none-any.whl.

File metadata

  • Download URL: dars-2.0.0a0-py3-none-any.whl
  • Upload date:
  • Size: 25.4 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

Hashes for dars-2.0.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 646b742921fe5b94c2eaf39f8fa1313315934762f2323b9119ac3061f8cc1feb
MD5 938186346e57d5afd117d424507d5e41
BLAKE2b-256 d7c373ad11e7cb6fefa6b8af359fb1596a1f35ee9c6d56ab1c30444dfa983885

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page