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

7 892 сообщения в этой теме

Рекомендуемые сообщения

Только что, Sylmain сказал:

Да, хороший способ, к сожалению ограничен одним днем

Поиск через api все равно осуществляется через программу. В программе можно задать цикл, в котором параметр search будет меняться

search=С-АБВ/01-10-2021/

search=С-АБВ/02-10-2021/

search=С-АБВ/03-10-2021/

и т.д.

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

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 7,9k
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Да, реализацию этого я понимаю. Еще придется старт менять, если поверок в день больше 100.

А времени много не займет, мне же не нужны будут записи с начала года. Так, дней 14 последних просматривать и добавлять отсутствующие. Главное, чтобы исправлений много не было и с публикацией не затягивали.

Надо вылеты и отваливания еще обработать.

Пока, наверное, единственный рабочий вариант в свете урезки выгрузки поверок в excel. Спасибо за идею!

Ссылка на комментарий
Поделиться на других сайтах

10 минут назад, Sylmain сказал:

Постараюсь объяснить)

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

Мне достаточно просто списка номеров, без любой другой информации.

Из публичного или личного аршина такую функцию порезали.

Из eapi я смогу взять только 99999 первых номеров за год. Но, например, под конец года мы перешагнем цифру в 100000 поверок, и номера я вытащить уже не смогу, не сработает поиск.

http://fgis.gost.ru/fundmetrology/eapi/vri?year=2021&search=*ростест*&rows=100&start=100000

Самый верный способ - это выгружать в АРШИН сведения о поверках из собственной учетной системы, а не формировать собственную учётную систему из сведений, предоставляемых АРШИНом.

Ссылка на комментарий
Поделиться на других сайтах

6 минут назад, Sylmain сказал:

Из eapi я смогу взять только 99999 первых номеров за год. Но, например, под конец года мы перешагнем цифру в 100000 поверок, и номера я вытащить уже не смогу, не сработает поиск.

Это я знаю, но и здесь есть хитрость.

Если результатов больше 100 000, но меньше 200 000, то можно использовать параметр sort=number+desc. Первые 100 000 результатов можно получить "с начала" списка, и а оставшиеся "с конца" списка.

Если результатов больше 200 000, то выгружать по дням, как я писал выше.

В принципе можно и по месяцам: search=С-АБВ/+-10-2021/

Ссылка на комментарий
Поделиться на других сайтах

Загружая данные (надеюсь вы не по одному си вносите через лк) списком формируется отчёт и оттуда все что нужно: номер св-ва, номер записи можно получить. 

Ссылка на комментарий
Поделиться на других сайтах

44 минуты назад, Логинов Владимир сказал:

Загружая данные (надеюсь вы не по одному си вносите через лк) списком формируется отчёт и оттуда все что нужно: номер св-ва, номер записи можно получить. 

Спасибо, хороший вариант, если публикует все один человек, желательно одним файлом. У нас, к сожалению, не так.

Скачивание кучи xml и их переработку я уже проходил. Гораздо проще получить информацию одним кликом из eapi.

Ссылка на комментарий
Поделиться на других сайтах

У нас не так организовано. Мы в один файл excel записываем данные, потом один ответственный делает из него xml и отправляет. Он же вставляет в базу номера св-в и печатает их, а так же подписывает. Но у нас св-в не так много надо. Надобность св-в/извещения выбирают поверители в файле Excel (св-во, изв., нет). Св-ва печатаем свои не из аршина.

Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, Sylmain сказал:

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

На общем ресурсе (по Вашей ссылке) такой функционал присутствовал, пока они не порезали выгрузку до 100 строк. То же самое с личным кабинетом.

В eapi нет возможности поиска по дате, а только по году поверки. И количество результатов, которые можно просмотреть, тоже ограничено (99999 записей).

Может кто решил эту проблему?

Так вам нужно организационно решить проблему, Почему вы не собираете все переданные файлы от поверителей и не обрабатываете их? У вас что не стоит ни какой системы? Если у вас десятки тысяч СИ, то как вы счета то по ним выставляете?

У нас есть журнал приемка. Куда заносятся все СИ, кроме манометров, для них свой журнал, в приемке только количество манометров указывается. Далее из приемки поверители в свои журналы вставляют свои СИ. Потом уже после поверки добавляют в общий журнал поверок. Из журнала поверок ответственный загружает в аршин. Другой ответственный отмечает в журнале приемка готовые (в полуавтоматическом режиме). Везде используются различные макросы. Для копирования из журналов, проставления готовности, копирования в журнал поверок.

Изменено пользователем Логинов Владимир
Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Логинов Владимир сказал:

Почему вы не собираете все переданные файлы от поверителей и не обрабатываете их?

У нас разные отделы и все по-разному оформляют передачу. Кто excel преобразует в xml, кто из метрконтроля экспортирует и потом в xml, единичные и срочные случаи оформляют вручную, я из программы на Access заливаю напрямую в личный кабинет. Получается за день довольно много файлов. Все их обрабатывать можно, но придется скачивать файлы или отчеты опять же из аршина вручную, а ведь что-то можно и пропустить (пройденный этап).

1 час назад, Логинов Владимир сказал:

У вас что не стоит ни какой системы?

Что партия скажет, то и будем ставить. Сейчас сказали ставить Айсберг. Вот бьемся пока об него.

 

1 час назад, Логинов Владимир сказал:

Если у вас десятки тысяч СИ, то как вы счета то по ним выставляете?

Нет, все гораздо скромнее. Порядка 5000 поверок в хороший месяц

Ссылка на комментарий
Поделиться на других сайтах

Добрый день.

Поделитесь решением если есть или помогите найти на форуме,  если уже кто то выкладывал на форуме готовый фильтр.

Как использую API к получать данные из Аршина для заданных значений

1. Год поверки СИ

2. Регистрационный номер типа СИ

3. Заводской номер СИ

 

Скачивал уже готовое решение прикрепленное сверху, но у меня оно увы не заработало

я указывал значение для 3-х полей но поиск ничего не находил

P.S.

Наверно я что то делаю не так, можно переслать вариант правильно заполненный и работающий.

             
             

 

Опубликовал AQZWSX, 21 Сентября

обновил фильтр Фильтр mod4.xlsm

Фильтр выгрузки

Рекомендовано Ника

 

Изменено пользователем TinT
Ссылка на комментарий
Поделиться на других сайтах

25 минут назад, TinT сказал:

Добрый день.

Поделитесь решением если есть или помогите найти на форуме,  если уже кто то выкладывал на форуме готовый фильтр.

Как использую API к получать данные из Аршина для заданных значений

1. Год поверки СИ

2. Регистрационный номер типа СИ

3. Заводской номер СИ

 

Скачивал уже готовое решение прикрепленное сверху, но у меня оно увы не заработало

я указывал значение для 3-х полей но поиск ничего не находил

P.S.

Наверно я что то делаю не так, можно переслать вариант правильно заполненный и работающий.

             
             

 

Опубликовал AQZWSX, 21 Сентября

обновил фильтр Фильтр mod4.xlsm

Фильтр выгрузки

Рекомендовано Ника

 

Для вашего случая строка такая - https://fgis.gost.ru/fundmetrology/cm/xcdb/vri/select?fq=verification_year:2021&fq=mi.mitnumber:*58016-14*&fq=mi.number:*B140310349*&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=20&start=0  Подставьте свои год и номера и получите запись

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, Vladimir Seliverstov сказал:

Большое спасибо.

Вариант который Вы предложили работает.

Но мне бы к меду сразу и ложку.
Так как полученный результат - структура JSON и как её парсить используя VBA для файла excel сходу не разберу.

Надеялся получить работающий вариант в excel, а затем подправить под свои нужды.

 

 

Ссылка на комментарий
Поделиться на других сайтах

7 часов назад, TinT сказал:

Добрый день.

Поделитесь решением если есть или помогите найти на форуме,  если уже кто то выкладывал на форуме готовый фильтр.

Как использую API к получать данные из Аршина для заданных значений

1. Год поверки СИ

2. Регистрационный номер типа СИ

3. Заводской номер СИ

 

Скачивал уже готовое решение прикрепленное сверху, но у меня оно увы не заработало

я указывал значение для 3-х полей но поиск ничего не находил

P.S.

Наверно я что то делаю не так, можно переслать вариант правильно заполненный и работающий.

             
             

 

Опубликовал AQZWSX, 21 Сентября

обновил фильтр Фильтр mod4.xlsm

Фильтр выгрузки

Рекомендовано Ника

 

а можно на заполненный вами файл посмотреть?

Ссылка на комментарий
Поделиться на других сайтах

Ограничение выгрузки в 100 строк 

Данная мера является временной с целью снижения нагрузки на сервисы поиска данных, используемые в работе открытого портала https://fgis.gost.ru/fundmetrology/cm/results.
В ближайшее время ограничение для личных кабинетов будет снова увеличено до 50 000. При этом ограничение для открытого портала https://fgis.gost.ru/fundmetrology/cm/results увеличиваться не будет и останется равным 100.

С уважением,
Служба сопровождения подсистемы «АРШИН» ФГИС Росстандарта
 
Ссылка на комментарий
Поделиться на других сайтах

1 час назад, AQZWSX сказал:

а можно на заполненный вами файл посмотреть?

Пример как я заполнял файл для данных

65701-16    188       2021
65701-16    283       2021
65701-16    183       2021

 

 

Фильтр mod4_Пример.xlsm

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, TinT сказал:

Пример как я заполнял файл для данных

65701-16    188       2021
65701-16    283       2021
65701-16    183       2021

 

 

Фильтр mod4_Пример.xlsm 494 \u043a\u0411 · 4 скачивания

Нашел у себя довольно странный косяк.

Исправленный файл выложил в закрепленном сообщении.

Ссылка на комментарий
Поделиться на других сайтах

День добрый. для получения доступа к АРШИНу заявку надо отправлять на dept103-vm@vniims.ru

Ни ответа, ни привета от них уже вторую неделю, как долго делается доступ ?

Подскажите пожалуйста кто оформлял доступ? 

Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, Processor сказал:

День добрый. для получения доступа к АРШИНу заявку надо отправлять на dept103-vm@vniims.ru

Ни ответа, ни привета от них уже вторую неделю, как долго делается доступ ?

Подскажите пожалуйста кто оформлял доступ? 

Подробно все описано:

https://fgis.gost.ru/fundmetrology/cm/faq?rubric=1&move=1

Ссылка на комментарий
Поделиться на других сайтах

В 06.10.2021 в 10:55, TinT сказал:

Скачивал уже готовое решение прикрепленное сверху, но у меня оно увы не заработало

я указывал значение для 3-х полей но поиск ничего не находил

Сейчас заметил, что api Аршина себя как-то странно ведет, по одному и тому же запросу иногда находит результаты, а иногда нет. Причем не выдает ошибку, а именно не находит ни одной записи :unknw:

Ссылка на комментарий
Поделиться на других сайтах

16 часов назад, AQZWSX сказал:

Сейчас заметил, что api Аршина себя как-то странно ведет, по одному и тому же запросу иногда находит результаты, а иногда нет. Причем не выдает ошибку, а именно не находит ни одной записи :unknw:

Сейчас попробовал поиск 5 одинаковых приборов, отличается только заводской номер. Фильтры: номер в реестре, заводской, год поверки, шифр поверителя, диапазон дат. Находит 3 из 5, каждый раз одни и те же, когда убираю шифр поверителя (одинаковый на все 5) находит все 5. Получается фильтр отбрасывает подходящие варианты, хотя не должен. Использовал mod5

Ссылка на комментарий
Поделиться на других сайтах

1 минуту назад, SamSN сказал:

Сейчас попробовал поиск 5 одинаковых приборов, отличается только заводской номер. Фильтры: номер в реестре, заводской, год поверки, шифр поверителя, диапазон дат. Находит 3 из 5, каждый раз одни и те же, когда убираю шифр поверителя (одинаковый на все 5) находит все 5. Получается фильтр отбрасывает подходящие варианты, хотя не должен. Использовал mod5

те 2 СИ, которые фильтр не находит, были поверены в 2020 году?

Ссылка на комментарий
Поделиться на других сайтах

В 06.10.2021 в 11:23, Vladimir Seliverstov сказал:

Огромное спасибо за этот пример 👍🏼

А можно ли этим способом сделать сделать фильтр по дате поверки? Пытаюсь задавать fq=verification_date:2021-01-01, но получаю ошибку Invalid Date String:'2021-01-01'". Формат даты неправильный или фильтр по дате вообще задавать нельзя?

Ссылка на комментарий
Поделиться на других сайтах

52 минуты назад, AQZWSX сказал:

те 2 СИ, которые фильтр не находит, были поверены в 2020 году?

в 21, все одинаково, кроме номера. Убрал шифр, забил название организации поверителя, тоже 3 нашел, без названия - 5

Ссылка на комментарий
Поделиться на других сайтах

14 минут назад, SamSN сказал:

в 21, все одинаково, кроме номера. Убрал шифр, забил название организации поверителя, тоже 3 нашел, без названия - 5

можно на ваш файл посмотреть?

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, AQZWSX сказал:

Огромное спасибо за этот пример 👍🏼

А можно ли этим способом сделать сделать фильтр по дате поверки? Пытаюсь задавать fq=verification_date:2021-01-01, но получаю ошибку Invalid Date String:'2021-01-01'". Формат даты неправильный или фильтр по дате вообще задавать нельзя?

Покажу Вам обалденный способ работы с АПИ. Вы можете задавать любые фильтры какие есть в АРШИН. Это делается так: Открываете Аршин-Фильтр, заполняете что вам нужно, затем в браузере Хром(в других сами узнаете как) вызываете средства разработчика Ctrl-Shift-I. Справа отроется окно разработчика - выберете в нем Network. Затем жмите на фильтре Применить. После отбора в окне разработчика ищите строку select? - наведите на нее курсор и скопируйте содержимое - Ваша строка готова. Обратите внимание Год можно выкинуть из строки и получать данные за все года - без мучений с переключением.image.thumb.png.bbf028d86f373f3c37aa7e4e2d17a029.png

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

Информация

  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.

×
×
  • Создать...