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

Передача сведений о поверке СИ во ФГИС Росаккредитация


2 817 сообщений в этой теме

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

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

Насколько я поняла, данные берутся из API

Номера проще брать из протокола загрузки. Через api тоже можно, но это долго.

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

Поштучно?

Нет, конечно. Протокол загрузки содержит номера всех записей для загруженного xml файла, нужно написать цикл, который их оттуда вытащит

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

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

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

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

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

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

 

Спасибо за ваш создаватель файлов! Наладили, всё работает! Огромное спасибо! 👍

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

День добрый!

Пробовали загрузить данные. Файл сформировался, но при загрузке в ЛК вышла такая ошибка (см.фото) Может кто сталкивался и знает что это?

Без имени.png

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

49 минут назад, aprelo4ka сказал:

День добрый!

Пробовали загрузить данные. Файл сформировался, но при загрузке в ЛК вышла такая ошибка (см.фото) Может кто сталкивался и знает что это?

Без имени.png

А что у вас в файле? Каким образом его формировали? Ошибка соединения, а подробнее можно ответить только посмотрев содержания файла

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

27 минут назад, sanya2986 сказал:

А что у вас в файле? Каким образом его формировали? Ошибка соединения, а подробнее можно ответить только посмотрев содержания файла

Использовали файл от AQZWSX. К содержанию файла вроде нет претензий, может правда я чего-то не вижу.

для ЛК РА (1).xml

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

В 14.04.2023 в 16:55, AQZWSX сказал:

Номера проще брать из протокола загрузки. Через api тоже можно, но это долго.

Нет, конечно. Протокол загрузки содержит номера всех записей для загруженного xml файла, нужно написать цикл, который их оттуда вытащит

Прошу прощения, но как написать цикл чтобы вытащить номера свидетельств из протокола? Я своему программисту задал вопрос, он на меня глаза округлил по 5 руб.)))....

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

2 минуты назад, antonio45kurgan@mail.ru сказал:

как написать цикл чтобы вытащить номера свидетельств из протокола?

Думаю программисту надо начать с чтения файла протокола, загрузки его куда-нибудь на https://regex101.com/ и подбора хорошего регулярного выражения, которое вычленит нужную подстроку. Дальше должен уже разобраться.

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

1 час назад, antonio45kurgan@mail.ru сказал:

Прошу прощения, но как написать цикл чтобы вытащить номера свидетельств из протокола? Я своему программисту задал вопрос, он на меня глаза округлил по 5 руб.)))....

Не особенно понимаю что здесь может вызывать трудности.

Найти в протоколе тег <gost:certNum>.

Найти конец этого тега (</gost:certNum>).

Вытащить то, что находиться между <gost:certNum> и </gost:certNum>.

Перейти к следующему тегу <gost:certNum>.

Это если вам нужен номер свидетельства о поверке. Если нужен номер записи, то все то же самое надо проделать с <gost:globalID> и </gost:globalID>.

Единственное что здесь надо учесть, это то, что в протоколе номера записи (и номера свидетельств) идут в обратном порядке. Т.е. первый номер записи в протоколе относится к последнему СИ в xml файле для Аршина, второй номер записи - к предпоследнему СИ и т.д.

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

Доброе утро. Удалить запись можно без проблем. У нас почему то  много загрузилось два раза, видимо что то пошло не так.

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

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

Alexanddrrвасса а с этой версией у вас распознаются поверители?

test.xlsm 8.03 \u041c\u0411 · 3 скачивания

Нет, у меня не распознаются, а в версии 2-4 распознаются )

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

В 12.04.2023 в 21:59, AQZWSX сказал:

Файл для пакетной загрузки данных в ЛК РА.

 

Порядок действий:

Положить в одну папку файл с макросом, протокол загрузки и xml файл для Аршина.

Открыть файл с макросом, нажать Включить содержимое.

Снизу на вкладке Поверители заполнить ФИО и СНИЛС.

Сверху на вкладке Надстройки есть две кнопки. Одна чтобы сформировать xml файл, вторая чтобы обновить реестр СИ. Реестр СИ нужен чтобы найти тип СИ по номеру реестра.

Сформированный xml файл (один или несколько в зависимости от количества СИ) появится в папке с макросом. Его нужно загрузить в ЛК РА.

 

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

Реестр СИ можно обновлять либо с помощью макроса, либо вручную, достаточно заполнить первые три столбца.

 

 

 

Пакетная загрузка ЛК РА mod2-4.xlsm 7.99 \u041c\u0411 · 98 скачиваний

Здравствуйте. Загружает в РА на отлично, но у меня проблема в том, что при скачивании файла из Аршин нумерация присваивается в обратном порядке. Пожалуйста, скажите есть ли в вашем файле волшебная кнопка, которая местами поменяет присвоенные номера результатов поверки?

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

17 минут назад, MariKar сказал:

 Пожалуйста, скажите есть ли в вашем файле волшебная кнопка, которая местами поменяет присвоенные номера результатов поверки?

Есть такая кнопка. "Сортировать от Я до А" называется. Как вариант, добавьте в конце  таблицы столбец "Номер по-порядку" (если такого нет), присвойте номера и отсортируйте в обратном порядке ("от я до а"). После генерации xml и загрузки в Аршин порядок будет "правильный".

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

15 часов назад, aprelo4ka сказал:

Использовали файл от AQZWSX. К содержанию файла вроде нет претензий, может правда я чего-то не вижу.

для ЛК РА (1).xml 17.14 \u043a\u0411 · 5 скачиваний

Содержание файла корректно, попробуйте <SaveMethod>2</SaveMethod> заменить на <SaveMethod>1</SaveMethod>, сохранит загрузку как черновики. Возможно Ваша учетная запись не позволяет отправлять данные о поверках.

Ну и как вариант по невнимательности не перешли на вкладку "Поверка СИ"

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

3 минуты назад, WiZain сказал:

Есть такая кнопка. "Сортировать от Я до А" называется. Как вариант, добавьте в конце  таблицы столбец "Номер по-порядку" (если такого нет), присвойте номера и отсортируйте в обратном порядке ("от я до а"). После генерации xml и загрузки в Аршин порядок будет "правильный".

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

Но в любом случае большое спасибо AQZWSX  за данный способ.

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

37 минут назад, MariKar сказал:

Здравствуйте. Загружает в РА на отлично, но у меня проблема в том, что при скачивании файла из Аршин нумерация присваивается в обратном порядке. Пожалуйста, скажите есть ли в вашем файле волшебная кнопка, которая местами поменяет присвоенные номера результатов поверки?

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

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

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

Не особенно понимаю что здесь может вызывать трудности.

Найти в протоколе тег <gost:certNum>.

Найти конец этого тега (</gost:certNum>).

Вытащить то, что находиться между <gost:certNum> и </gost:certNum>.

Перейти к следующему тегу <gost:certNum>.

Это если вам нужен номер свидетельства о поверке. Если нужен номер записи, то все то же самое надо проделать с <gost:globalID> и </gost:globalID>.

Единственное что здесь надо учесть, это то, что в протоколе номера записи (и номера свидетельств) идут в обратном порядке. Т.е. первый номер записи в протоколе относится к последнему СИ в xml файле для Аршина, второй номер записи - к предпоследнему СИ и т.д.

Но как связать номер записи и номер счетчика? В протоколе нет номеров приборов.  Только сопоставлять нижние строки протокола с верхними в Аршин? 

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

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

Здравствуйте. Загружает в РА на отлично, но у меня проблема в том, что при скачивании файла из Аршин нумерация присваивается в обратном порядке. Пожалуйста, скажите есть ли в вашем файле волшебная кнопка, которая местами поменяет присвоенные номера результатов поверки?

Смотря что вы имеете в виду. Если я правильно вас понял, вы говорите об xml файле для Аршина и протоколе. Первый номер записи в протоколе соответствует последнему СИ в xml файле для Аршина. Об этом я знаю, макрос формирует xml файл для ЛК РА уже с учетом этого.

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

3 минуты назад, antonio45kurgan@mail.ru сказал:

Но как связать номер записи и номер счетчика? В протоколе нет номеров приборов.  Только сопоставлять нижние строки протокола с верхними в Аршин? 

об этом я уже сказал

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

Единственное что здесь надо учесть, это то, что в протоколе номера записи (и номера свидетельств) идут в обратном порядке. Т.е. первый номер записи в протоколе относится к последнему СИ в xml файле для Аршина, второй номер записи - к предпоследнему СИ и т.д.

 

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

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

именно так и делаю, соответственно приходится формировать два файла (один для загрузки в Аршин, другой для правильной выгрузки в файл для пакетной загрузки).

а вот этого как раз делать не надо, у вас все перепутается

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

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

Нет, у меня не распознаются, а в версии 2-4 распознаются )

не распознаются в смысле не находит поверителей или вместо имени поверителя вопросительные знаки?

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

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

не распознаются в смысле не находит поверителей или вместо имени поверителя вопросительные знаки?

Второй вариант, вместо имени вопросительные и другие знаки

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

В ЛК при передаче по одной записи о поверке, тоже невозможно выбрать поверителей, может проблема от росаккредитации?

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

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

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

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

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

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

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

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

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

Загрузка...

Информация

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

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

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