Адаптация загрузки контрактов ЕИС версии 16.x.

14.08.26

Интеграция - Внешние источники данных

Расширение адаптирует механизм загрузки электронных контрактов из ЕИС к новым версиям XML-схем (16.0, 16.1), устраняя ошибки «Поле объекта не обнаружено (foundation)», «executionPeriod», «products», «priceInfo» и другие. Разработано, отлажено и протестировано на конфигурации «Бухгалтерский и управленческий учёт дорожно-строительной организации КОРП, ред. 3.0». После установки расширения контракты загружаются корректно без необходимости изменения типовой конфигурации

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Адаптация загрузки контрактов ЕИС версии 16.x.
.cfe 16,80Kb
0 4 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

📦 Расширение «ЕИС_Актирование_Патч» для загрузки контрактов ЕИС версии 16.x

🎯 Назначение

Расширение адаптирует механизм загрузки электронных контрактов из Единой информационной системы в сфере закупок (ЕИС) к новым версиям XML-схем (16.0, 16.1). Оно заменяет стандартные алгоритмы парсинга, обеспечивая корректное извлечение данных из файлов контрактов, структура которых изменилась по сравнению с предыдущими версиями.


🔧 Когда использовать

  • При обновлении ЕИС до версии 16.x – если ваша конфигурация перестала корректно загружать контракты из-за ошибок «Поле объекта не обнаружено (foundation)», «executionPeriod», «products», «priceInfo», «customer» и т.п.

  • После перехода на новые формы контрактов – когда в XML-файлах появились узлы foundationInfo, contractConditionsInfo, contractFinancingInfo, participantInfo вместо старых foundation, executionPeriod, priceInfo, suppliersInfo.

  • Для поддержки ставок НДС 5%, 7%, 22% – расширение правильно распознаёт коды R5, R7, R22 и преобразует их в значения перечисления «СтавкиНДС».

  • При импорте контрактов из ЕИС в справочник «Государственные контракты ЕИС» – если возникают ошибки валидации или не заполняются реквизиты (даты, суммы, поставщики, объекты закупки).

  • После выявления ошибок в учёте – если контракты перестали создаваться или заполняться некорректно из-за изменения формата выгрузки.


🖥 Как использовать (просто и быстро)

  1. Скачайте файл расширения .cfe (поставляется отдельно или создаётся по инструкции).

  2. Откройте Конфигуратор вашей информационной базы.

  3. Перейдите в меню «Конфигурация → Расширения конфигурации».

  4. Нажмите кнопку «Добавить из файла…» и выберите файл .cfe.

  5. Убедитесь, что в списке расширений стоит флажок «Использовать».

  6. Нажмите «ОК» и выполните «Конфигурация → Обновить конфигурацию базы данных» (или F7).

  7. Перезапустите 1С:Предприятие и выполните загрузку контракта штатным способом (через форму справочника «Государственные контракты ЕИС» или через обработку загрузки).

  8. В случае успеха контракт будет заполнен данными без ошибок.


Важные предостережения

  • Расширение не изменяет структуру базы данных – оно только переопределяет алгоритмы парсинга в общих модулях ЭлектронноеАктированиеЕИС, ЭлектронноеАктированиеЕИСПолучениеВходящих, ЭлектронноеАктированиеБП.

  • Не требует прав на изменение конфигурации – расширение применяется в надстройке и не влияет на обновляемость типовой конфигурации (если используется механизм расширений, а не прямая правка модулей).

  • Совместимо с версиями платформы 8.3.10 и выше – для корректной работы рекомендуется платформа 8.3.17+ (на более старых версиях может потребоваться отказ от директив #Вместо и перекрытие модулей по имени).

  • Резервное копирование – перед установкой расширения рекомендуется создать резервную копию информационной базы.

  • Тестирование – сначала проверьте расширение на тестовой базе, затем переносите в продуктивную.

  • Если расширение не перекрывает модули, проверьте активность расширения, приоритет (должен быть выше, чем у других), и наличие одинаковых имён общих модулей в расширении.

  • При большом количестве загружаемых контрактов операция может занять несколько минут. Рекомендуется выполнять в нерабочее время.

  • История загрузки сохраняется – расширение не удаляет и не перезаписывает существующие записи справочника, только добавляет новые или обновляет текущие.

  • Перед массовой загрузкой желательно сделать резервную копию базы – особенно если планируется импорт за длительный период.


🏢 Для каких конфигураций подходит

Расширение разработано, отлажено и протестировано на конфигурации:

  • Бухгалтерский и управленческий учёт дорожно-строительной организации КОРП, редакция 3.0 (включая все актуальные подсистемы: госзакупки, электронное актирование, интеграция с ЕИС).

На данной конфигурации выполнялась полная проверка всех заменяемых функций – от парсинга XML до заполнения справочника «Государственные контракты ЕИС». Все исправления внедрены и успешно работают в боевой среде.

Расширение также совместимо с другими типовыми конфигурациями, содержащими аналогичные объекты метаданных:

  • Бухгалтерия государственного учреждения (ред. 1.0, 2.0) с подсистемой «Госзакупки».

  • 1С:ERP Управление холдингом (с модулем интеграции с ЕИС).

  • Комплексная автоматизация (с функционалом электронного актирования).

  • Управление торговлей (ред. 11.5) при наличии доработок под ЕИС.

  • Самописные конфигурации – при условии, что имена общих модулей и структура справочника сохраняются стандартными.

Если ваша конфигурация отличается от перечисленных, но содержит указанные выше общие модули, расширение с высокой вероятностью будет работать корректно. В случае возникновения ошибок рекомендуется выполнить отладку на тестовой базе.


📋 Список исправленных функций (что именно меняется)

Модуль Функция / процедура Суть изменений
ЭлектронноеАктированиеЕИС РазобратьФайлКонтракта Заменены блоки foundation, executionPeriod, quantityUndefined для поддержки новых узлов foundationInfo, contractConditionsInfo, stagesInfo.
ЭлектронноеАктированиеЕИС ИзвлечьСведенияОПоставщиках Добавлена обработка узла participantInfo с legalEntityRFInfo и participantAccountsDetailsInfo.
ЭлектронноеАктированиеЕИС ИзвлечьСведенияОбОбъектахЗакупки Реализован поиск объектов в contractSubjectInfo.productsInfo.productsInfoElectronicContract.productInfo.
ЭлектронноеАктированиеЕИС ИзвлечьИнформациюОЦенах Добавлена проверка на наличие priceInfo внутри contractFinancingInfo.
ЭлектронноеАктированиеЕИС СтавкаНДСОбъектаЗакупки Реализована автономная логика распознавания ставок 0,5,7,10,18,20,22 и «Без НДС» без вызова переопределяемых методов.
ЭлектронноеАктированиеЕИС ИзвлечьСведенияОЗаказчике Добавлена поддержка узла customerInfo наряду со старым customer.
ЭлектронноеАктированиеЕИСПолучениеВходящих ЗаполнитьНоменклатуруКонтракта Корректно извлекается массив объектов закупки из структуры ОбъектыЗакупки (с учётом старого и нового формата).
ЭлектронноеАктированиеЕИСПолучениеВходящих СведенияОКонтрагентеИзСведенийОКонтракте Добавлена проверка на наличие данных о поставщиках (СведенияОПоставщиках.Количество() > 0) перед обращением к индексу.
ЭлектронноеАктированиеБП СтавкаНДСОбъектаЗакупки (Опционально) заменена на версию без перебора элементов перечисления, если используется.

Ограничения

  • Не обрабатывает закрытые контракты (теги closedContract) – для них требуется отдельная настройка.

  • Не учитывает валюты, отличные от рубля – все суммы приводятся к рублям.

  • Не поддерживает строительную и медицинскую специализации – если в контракте есть блоки constructionWorksInfo или drugPurchaseObjectInfo, они игнорируются (не влияют на загрузку основных реквизитов, но могут потребовать доработки).

  • Не анализирует прикреплённые файлы – только основной XML-документ.

  • Не удаляет старые данные – только добавляет новые контракты или обновляет существующие.

  • Для работы необходима платформа 8.3.10 и выше (или ручное удаление директив #Вместо).

  • Не создаёт отдельные договоры для разных организаций – используется единый механизм связывания контракта с договором через реквизит ВладелецКонтракта.


📊 Результат работы

После установки расширения:

  • Контракты версии 16.x загружаются bez ошибок Поле объекта не обнаружено.

  • Все реквизиты (номер, дата, ИКЗ, сумма, поставщик, заказчик, этапы, объекты закупки) заполняются корректно.

  • Ставки НДС распознаются и проставляются в карточке контракта.

  • Договор-основание (если есть) связывается с контрактом автоматически.

  • В окне сообщений не появляются ошибки валидации, связанные с отсутствием полей в XML.

  • История загрузки сохраняется (если предусмотрено в конфигурации).

  • После загрузки вы можете перейти к формированию документов приёмки (УПД, УКД) и отправке их в ЕИС через личный кабинет.

В окне сообщений выводится информация о результатах загрузки (количество обработанных контрактов, выявленные предупреждения, созданные документы). Если контракт содержит ошибки, они логируются для последующего анализа.


📌 Примеры сообщений об ошибках, которые устраняет расширение

  • Поле объекта не обнаружено (foundation)

  • Поле объекта не обнаружено (executionPeriod)

  • Поле объекта не обнаружено (products)

  • Поле объекта не обнаружено (priceInfo)

  • Поле объекта не обнаружено (customer)

  • Неизвестная ставка НДС объекта закупки "22"

  • Индекс находится за границами массива (при обращении к СведенияОПоставщиках[0])


🔧 Технические детали (для разработчиков)

  • Расширение использует механизм переопределения общих модулей (без изменения основной конфигурации).

  • В модулях расширения реализованы функции с оригинальными именами (без префиксов) и скопирован весь необходимый код.

  • Для работы с XDTO используются стандартные методы ЕстьСвойство(), ЗначениеНеобязательногоСвойства(), XMLЗначение().

  • Код адаптирован под версии схем 16.0 и 16.1 и сохраняет обратную совместимость со старыми контрактами (до версии 13.x).

  • Расширение не создаёт дополнительных регистров и справочников, только переопределяет алгоритмы.

  • При необходимости доработки под специфические требования можно расширить список обрабатываемых узлов, добавив проверки в соответствующие функции.


📦 Версия расширения

Текущая версия: 1.0
Дата выпуска: август 2026
Поддерживаемые релизы платформы: 8.3.10 – 8.3.27 (и выше)
Рекомендуемая платформа: 8.3.17+ (для полной поддержки директив #Вместо)
Тестовая среда: Бухгалтерский и управленческий учёт дорожно-строительной организации КОРП, ред. 3.0


📞 Поддержка

При возникновении вопросов обращайтесь к разработчику или администратору системы. Для самостоятельного анализа рекомендуется:

  • Проверить структуру XML-файла контракта – версия схемы должна быть 16.0 или 16.1.

  • Убедиться, что расширение активно и имеет приоритет выше других.

  • При необходимости выполнить отладку модуля ЭлектронноеАктированиеЕИС в режиме «Отладка» (если доступно).

  • Для разбора ошибок загрузки использовать журнал регистрации (событие «Электронное актирование в ЕИС»).

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.203.24

Вступайте в нашу телеграмм-группу Инфостарт

раширение ЕИС электронный контракт контракт договор госконтракт

См. также

Внешние источники данных Разработчик Аналитик Пользователь 1С:Предприятие 8 1C:Бухгалтерия Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

35000 руб.

15.11.2022    33231    50    49    

50

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (Базовая, ПРОФ, КОРП, ФРЕШ (тонкий клиент)).

17080 руб.

19.12.2016    55185    128    107    

86

Производство готовой продукции (работ, услуг) Внешние источники данных 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

10370 руб.

24.06.2021    26565    65    55    

48

Внешние источники данных Мастера заполнения Аналитик Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 1С:Документооборот Россия Платные (руб)

Решение позволяет по ИНН производить проверку контрагентов, получая сведения: видов деятельности, данных ЕГРЮЛ, связанных организаций, отчетности, налогов, финансовый анализ, а также в один клик заполнить карточки справочников контрагентов/партнеров по ИНН в программе 1С по данным ФНС. Попробуйте ДЕМО версию перед покупкой.

5000 руб.

12.08.2025    4260    12    20    

12

Внешние источники данных Разработчик Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Внешняя обработка предназначена для загрузки/импорта данных по продаже топлива из АСУ "Топаз-АЗС" в 1С:Бухгалтерия предприятия 3.0 . Версия формата данных 3.15

5000 руб.

13.05.2020    16622    18    18    

17
Для отправки сообщения требуется регистрация/авторизация