Перейти к контенту

Deeptown12

Пользователи
  • Число публикаций

    49
  • Регистрация

  • Последнее посещение

Репутация

9 Ниже средней

Личная информация

  • Пол
    муж
  • Ф.И.О.
    Дмитрий

Просматривали профиль

Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.

  1. Народ, а у кого то в последние дни с передачей по API проблем не было, не уходят, ошибка по таймауту.
  2. Проверьте срок закрытого ключа в сертификате он может отличаться от периода действия, если такое свойство есть в сертификате. Оно не у всех бывает.
  3. Проблема осталась, С API точно. Ответ техподдержке по зависшим публикациям переданным по API: "В работе публичных интерфейсов на запись (API) и его сервисах наблюдаются технические сбои. Причинами данных сбоев, по результатам аудита программного обеспечения API, являются ошибки в программном обеспечении, требующие внесения изменений в исходные коды. Устранение выявленных ошибок включено в планы по дальнейшему развитию подсистемы «АРШИН» ФГИС Росстандарта и будет реализовано в рамках работ по ее модернизации. В настоящее время, в целях избежание ошибок при передаче сведений о результатах поверки средств измерений, рекомендуем использовать пакетную передачу сведений через Личный кабинет модуля «Поверки» подсистемы «АРШИН» ФГИС Росстандарта. Приносим извинения за доставленные неудобства."
  4. Начало частично публиковаться но как то очень долго и с разрывами
  5. После техработ перестала работать передача по API. Записи грузятся, регистрируются, но не публикуются, висят в статусе Зерегистрован при ручной отгрузке все работает.
  6. Могу в конверте включить режим ручного заполнения данных. Это не сложно. Устроит вас тогда вносить второй раз вручную и формировать пакет?
  7. Из Аршина файлами Excel особо не вытащить т.к. выгружается довольно скудная информация. Есть два варианта, но требуется программист 1- Запрашивать данные по поверкам через внешний публичный интерфейс API, это не сложно для специалиста и формировать данные хоть за день хоть за месяц. Самый напрашивающийся вариант. Минусы - долгие поштучные запросы, есть вариант блокировки из за подозрения на DDOS аттаку 2.Брать данные с выгрузки результатов сведений (слепки дельты) и вычленять вашу информацию - не самый оптимальный путь, зато ничего не пропустите. Минусы - громадные файлы слепков + дельты - отслеживать.
  8. СНИЛСы сохраняются в профиле пользователя в папке AppData\Roaming\ARSHIN2FSA\Employees.strings можете заполнить сами - это текстовый файл, он подгружается при загрузке вида Иванов Иван Иванович|000-000-00 00 Петров Петр Петрович|000-000-00 00 Это если количество записей в файле данных и в протоколе разнятся. Например в данных 10 записей а в протоколе 8, бывает если протокол не от тех данных. Или данные переданы по API, в загруженных файлах они висят с надписью api, у них другая структура, в этом случае их нужно преобразовать в формат ручной загрузки. Это возможно сделать. Можете для примера выложить файлы для проверки. Если все нормально будет произведена загрузка
  9. В разделе загруженные файлы можно скачать файл xml с данными поверок и там же зайдя внутрь заявки скачать протокол поверки. Это конечно при условии что в Аршин данные загружаются через рабочую область кнопкой загрузить а не вносятся вручную в самом аршине. Два XML файла один с данными другой с результатами поверки + информация по поверителям (СНИЛСы) достаточны что бы сформировать файл xml с данным для отгрузки в ФСА. Если информация вносится вручную то в новой версии скорее всего будет добавлен вариант импорта из файла Excel но это пока планы на будущее...
  10. Может кому то пригодится Наваял конвертер данных с Аршина в ФСА (создает файлы пакетов пригодных для загрузки в ФСА) Принцип работы прост, скачиваете с аршина файл данных (файл xml с данными поверок из раздела "загруженные файлы") и протокол XML - загружаете в программу, заполняете список сотрудников (СНИЛСы) //он сохраняется// производите выгрузку. Предварительно в ini файле пропишите путь к каталогу выгрузки. Поддерживается объединение пакетов данных (можно грузить не по одному) Разбивка выходных файлов XML на пакеты по размеру и количеству https://cloud.mail.ru/public/Bov5/6g1Efyjeb
  11. Да автоматизация по-русски, заполнять данные по поверкам эмулирую работу оператора-человека через Selenium - круто.
  12. Помимо публичного интерфейса можно получать информацию из открытой части Аршина, путем формирования запросов, т.к. это делает сайт аршина, например получение информации без использования внешнего API, через портал как делает сайт - https://fgis.gost.ru/fundmetrology/cm/xcdb/vri/select?' с параметрами на выбор 'fq=verification_year:'; 'fq=org_title:'; 'fq=mi.mitnumber:'; 'fq=mi.mititle:'; 'fq=mi.mitype:'; 'fq=mi.modification:'; 'fq=mi.number:'; 'fq=verification_date:'; 'fq=result_docnum:'; причем получаем ответ в JSONe который можно распарсить например сгенерированный http запрос: https://fgis.gost.ru/fundmetrology/cm/xcdb/vri/select?fq=verification_year:2021&fq=org_title:*ФБУ*&fq=org_title:*\"Коми*&fq=org_title:*ЦСМ\"*&fq=mi.mitnumber:*57762\-14*&fq=mi.modification:*Расходомер\-счетчик*&fq=mi.modification:*ультразвуковой*&fq=mi.modification:*OPTISONIC*&fq=mi.modification:*3400*&fq=mi.number:*R20615394*&fq=verification_date:[2021-08-04T00:00:00Z TO *]&q=*&fl=vri_id,org_title,mi.mitnumber,mi.mititle,mi.mitype,mi.modification,mi.number,verification_date,valid_date,applicability,result_docnum&sort=verification_date+desc,org_title+asc&rows=50&start=0 Web-запрос..... JSON RESPONSE: {"responseHeader":{"status":0,"QTime":8698,"params":{"q":"*","fl":"vri_id,org_title,mi.mitnumber,mi.mititle,mi.mitype,mi.modification,mi.number,verification_date,valid_date,applicability,result_docnum","start":"0","fq":["verification_year:2021","org_title:*ФБУ*","org_title:*\\\"Коми*","org_title:*ЦСМ\\\"*","mi.mitnumber:*57762\\-14*","mi.modification:*Расходомер\\-счетчик*","mi.modification:*ультразвуковой*","mi.modification:*OPTISONIC*","mi.modification:*3400*","mi.number:*R20615394*","verification_date:[2021-08-04T00:00:00Z TO *]"],"sort":"verification_date desc,org_title asc","rows":"50"}},"response":{"numFound":1,"start":0,"docs":[{"mi.mitnumber":"57762-14","mi.modification":"Расходомер-счетчик ультразвуковой OPTISONIC 3400","mi.number":"R20615394","valid_date":"2025-08-03T00:00:00Z","result_docnum":"С-АЕ/04-08-2021/87784825","mi.mitype":"OPTISONIC 3400","mi.mititle":"Расходомеры-счетчики ультразвуковые","org_title":"ФБУ \"КОМИ ЦСМ\"","applicability":true,"vri_id":"1-87784825","verification_date":"2021-08-04T00:00:00Z"}]}}
  13. Мы используем, используем в два этапа: На первом этапе используем проверяя правильность заполнения №№ ГСО госреестров, веществ через API На втором этапе после выгрузки в Аршин, для получение № поверок, при ситуации когда при обработке протокола XML сбиваются записи. В этом случае мы запускаем специальную программу которая делает запрос к данным о поверках и пытается найти и сопоставить данные о поверках с данными нашей бд т.е. связать запись нашей БД с № публикации в аршине
  14. Пока функционал желает лучшего
  15. ООО, это к месту замечание, догадывался что то подобное должно быть. Жалко только нет конкретных полей в параметрах запроса, а общий search не совсем то. Вот например хотелось бы найти все эталоны для своей организации по организации-поверителю, а получается найдутся и чужие поверенные у нас
×
×
  • Создать...