Адаптация загрузки контрактов ЕИС версии 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-файлах появились узлы foundationInfocontractConditionsInfocontractFinancingInfoparticipantInfo вместо старых foundationexecutionPeriodpriceInfosuppliersInfo.

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

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

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


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

  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) при наличии доработок под ЕИС.

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

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


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

Модуль Функция / процедура Суть изменений
ЭлектронноеАктированиеЕИС РазобратьФайлКонтракта Заменены блоки foundationexecutionPeriodquantityUndefined для поддержки новых узлов foundationInfocontractConditionsInfostagesInfo.
ЭлектронноеАктированиеЕИС ИзвлечьСведенияОПоставщиках Добавлена обработка узла 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    32565    50    49    

49

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

85400 руб.

05.10.2022    14112    16    8    

17

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

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

17080 руб.

19.12.2016    54862    126    107    

86

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

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

10370 руб.

24.06.2021    26261    64    55    

47

Внешние источники данных Программист Бизнес-аналитик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Обработка для выгрузки данных из подготовленных СКД в фоновом режиме в базу ClickHouseDB, PostgreSQL, MySQL, в шину данных с поддержкой REST API (CSV, JSON. SQL), в локальные файлы (CSV, JSON, XLS, XLSX) или в Google Sheets. Это дополнительная подключаемая обработка.

18000 руб.

21.08.2024    9905    25    4    

22

Оптовая торговля Розничная торговля Внешние источники данных Прайсы 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

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

15250 руб.

15.05.2024    4853    8    1    

9

Внешние источники данных Мастера заполнения Бизнес-аналитик Бухгалтер Пользователь 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    3948    12    20    

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