Отладка запросов ЕГАИС

27.05.19

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

Обработка для работы на низком уровне универсальным транспортным модулем (УТМ) ЕГАИС. Имеет возможности, аналогичные утилите CURL, но позволяет быстро выполнять интерактивные команды для работы с данными УТМ.

Файлы

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

Наименование Скачано Купить файл
Отладка запросов УТМ ЕГАИС:
.epf 14,46Kb
7 1 850 руб. Купить

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

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

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

Описание обработки "Отладка запросов УТМ"

Назначение


Обработка является инструментом отладки запросов УТМ ЕГАИС на низком уровне (аналогично утилите CURL, без использования схем запросов XSD), но имеет развитые интерактивные средства, значительно упрощающие работу с данными УТМ.

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

Функционал обработки позволяет быстро получать состояние УТМ, данные в очередях входящих и исходящих УТМ, расшифровку данных и удалять одиночные ответы или списком (в том числе с использованием фильтров по типам документов ЕГАИС)


Описание к первой картинке:
 

  1. – выполнение запроса из текущей строки списка запросов. Также можно выполнить запрос, кликнув по полю «Адрес ресурса» в графе списка;

  2. – получает ФСРАР, соответствующий УТМ по указанному в (1) адресу, заполняет поля (8), (11) и изменяет значение тега <ns:FSRAR_ID> во всех текстах запросов из списка.

  3. – проверяет актуальность состояния настроек УТМ

  4. – отправляет в УТМ команду обновления настроек

  5. – адрес, по которому развернут сервер УТМ

  6. – порт УТМ

  7. – код ответа на запрос

  8. – код ФСРАР, соответствующий УТМ по адресу (5)

  9. – адрес ресурса. Адреса ресурсов, по которым необходимо отправлять запросы, описаны в документации к УТМ

  10. - текст запроса (если есть), который будет отправлен в УТМ

  11. - поле, в котором размещается ответ на запрос УТМ или сообщение об ошибках
     

Обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.14.1630) с базами данных РТ, УТ (в режиме совместимости с 8.2.16), с базой данных, созданной из пустой конфигурации, в файловом режиме (РТ, база с пустой конфигурацией) и клиент-серверном (УТ).

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

УТМ ЕГАИС XML

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

30000 руб.

28.08.2020    506939    3207    142    

1268

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

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

28500 руб.

15.11.2022    28353    38    49    

43

Бюджетный учет Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Государственные, бюджетные структуры Россия Бухгалтерский учет Платные (руб)

Доработка конфигурации 1С:Бухгалтерия предприятия, редакция 3.0. реализована в виде расширения. Предназначена для ведения раздельного учета и автоматизации заполнения отчетности исполнения контрактов ГОЗ в конфигурациях 1С БП КОРП, ПРОФ, Базовая, БИТ.ФИНАНС.

61200 руб.

16.08.2019    99960    293    93    

169

ЭДО и ОФД Обмен с ГосИС Программист Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Рабочее место для работы с ЭДО из 1С. Загрузка и отправка УПД, УКД, ТОРГ12, Акта в 1С (сохранение в файл и последующая загрузка через личный кабинет не требуется). Также поддерживается: отправка печатных форм, произвольных файлов, подписание, отклонение, аннулирование документов. Поддержка МЧД. Решение реализовано в виде расширения на управляемых формах. Для обычных форм - внешняя обработка. Поддержка Linux.

5520 руб.

16.12.2020    46166    278    201    

99

Обмен с ГосИС Бухгалтер Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Ювелирная промышленность и торговля Россия Управленческий учет Платные (руб)

Интеграция для работы 1С с ГИИС ДМДК. Государственная интегрированная информационная система в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота.

72000 руб.

12.04.2022    24002    189    34    

50

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

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    179691    1199    374    

416

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

24000 руб.

18.03.2019    118198    50    115    

190

Обмен с ГосИС 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика Пищевая промышленность Россия Бухгалтерский учет Платные (руб)

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

11500 руб.

25.10.2024    2749    5    0    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zels 175 24.03.20 16:16 Сейчас в теме
Нет ли файла с примерами запросов?
3. hobi 619 26.03.20 21:43 Сейчас в теме
4. hobi 619 26.03.20 21:51 Сейчас в теме
(1) сейчас другой темой занимаюсь, с ЕГАИС не работаю. Можно брать тексты запросов из документации к УТМ (копировать из PDF-файла, только код ФСРАР для своего УТМ по кнопке (2) на рисунке получить).

(2) да, в обработке используются модальные вызовы, в конфигурациях где она использовалась модальные вызовы были разрешены, поэтому заморачиваться не стал. Преобразование модальных вызовов в немодальные в общем-то формальная процедура, даже есть помощник в конфигураторе.
В новой платформе, действительно, изменения текста запроса не сохраняются. Добавил строчку, которая решает проблему:
ТекДанные = Элементы.АдресаРесурсов.ДанныеСтроки(ВыбраннаяСтрока); // исправление

Измененная процедура:

&НаКлиенте
Процедура АдресаРесурсовВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
	
	СтандартнаяОбработка = Ложь;
	ТекДанные = Элементы.АдресаРесурсов.ТекущиеДанные;
	Если ТекДанные <> Неопределено Тогда
		Если Поле.Имя = "АдресаРесурсовТекстЗапроса" Тогда
			ТекстЗапроса = СокрЛП(ТекДанные.ТекстЗапроса);
			ВвестиСтроку(ТекстЗапроса,"Введите текст запроса к УТМ",,Истина);
			Попытка
				ТекстЗапроса = ФорматироватьXML(ТекстЗапроса);
			Исключение
				
			КонецПопытки;
			ТекДанные = Элементы.АдресаРесурсов.ДанныеСтроки(ВыбраннаяСтрока); // исправление
			ТекДанные.ТекстЗапроса = ТекстЗапроса;
		ИначеЕсли Поле.Имя = "АдресаРесурсовАдресРесурса" Тогда
			СтекЗапросов.Очистить();
			АдресРесурса = СокрЛП(ТекДанные.АдресРесурса);
			ТекстЗапроса = СокрЛП(ТекДанные.ТекстЗапроса);
			
			ЗапросПоАдресу(АдресРесурса, ТекстЗапроса);
			СтекЗапросов.Добавить(ТекстОтвета);
		КонецЕсли;
	КонецЕсли;	
	Элементы.АдресаРесурсов.Обновить();
	
КонецПроцедуры
Показать
2. zels 175 25.03.20 09:39 Сейчас в теме
При попытке отредактировать текст запроса сообщение о запрете модальности.
На старой платформе 8.3.13 открывается окно редактирования, но изменения в текст запроса не попадают.
5. zels 175 27.03.20 05:06 Сейчас в теме
Я вообще-то сам поправил. И модальные и сохранение ресурсов. Вот только запрос по контрагенту уходит, а ответа нет. Поэтому хочется иметь работающие примеры (Версия УТМ 3.0.8). Еще сделал, что @ID в тексте запроса перед отправкой меняется на FSRAR_ID из шапки (мне так удобнее).
6. zels 175 27.03.20 06:30 Сейчас в теме
Кто работает с ЕГАИС, проверьте прихрдит ли ответ на такой запрос (только надо прописать свой FSRAR_ID)
curl -F xml_file=@client.xml http://localhost:8080/opt/in/QueryPartner
Прикрепленные файлы:
client.xml
7. YA_319578425 06.07.22 09:03 Сейчас в теме
Добрый день.Подскажите строку вызова.по доке не понятно .
8. YA_319578425 06.07.22 09:04 Сейчас в теме
Добрый день
Подскажите адреса куда уходит запрос .
9. hobi 619 08.07.22 16:07 Сейчас в теме
(8) Добрый день.
Запрос уходит по адресу компьютера, на котором развёрнут УТМ.
На рисунке в публикации этот адрес "замазан", он индивидуальный для каждой организации, так же как и ФСРАР.
Обычно отладка запросов выполняется на тестовом контуре УТМ, т.е. нужно указывать адрес компьютера,
на котором установлен УТМ для тестов, чтобы не исказить рабочие данные.

Адреса ресурсов для конкретных запросов можно посмотреть в документации к УТМ
(например: /info/version , /opt/out/total и т.д.). Необходимые адреса можно добавлять в таблицу.
Для отправки сообщения требуется регистрация/авторизация