Автоматическая актуализация токенов ИС МП на клиенте: минимум доработок - максимум универсальности

07.05.26

Интеграция - Обмен с ГосИС

Токены ИС МП (Честного знака) необходимо обновлять ежедневно (а если магазин круглосуточный, то несколько раз в сутки). Если ответственные лица не разрешают сохранять УКЭП на сервере, парой строчек кода можно автоматизировать обновление токенов на клиенте, даже если они и пароль сохранять вам не разрешают. В статье пример такой автоматизации. Никаких настроек не требуется. Подключил расширение - работает сразу.

Файлы

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

Наименование Скачано Купить файл
Автоматическое обновление токенов ИС МП на клиенте (ERP/УТ/КА)
.cfe 13,22Kb ver:1.0.0.1
0 3 400 руб. Купить
Автоматическое обновление токенов ИС МП на клиенте (БП)
.cfe 13,21Kb
0 3 000 руб. Купить
Автоматическое обновление токенов ИС МП на клиенте (Розница 2.3)
.cfe 13,41Kb
1 2 500 руб. Купить

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

По инструкциям в тиражируемых решениях мы либо сохраняем ЭЦП ответственного лица на сервере, и автоматизируем обновление токенов регламентными заданиями, либо кто-то из пользователей должен периодически открывать форму "Токены авторизации" и не забывать в ней нажимать кнопку "Актуализировать", либо настроить напоминания ответственным за актуализацию, и они должны не забывать нажимать кнопку "Актуализировать все" в окне с уведомлением об истечении срока токенов.

Но пользователи забывают это делать. И даже окно с напоминанием не всегда помогает. И сохранять УКЭП на сервере пользователи тоже не хотят.

Что делать? Нажимать эту кнопку за них!

Тем более, что формы списка и напоминания - одна и та же форма. И команда одна и таже.

Создаём расширение, добавляем в него форму

РегистрСведений.ДанныеКлючаСессииИСМП.Формы.ФормаПросмотраИАктуализацииТокеновАвторизаци

и в модуль формы пишем процедуру:

&НаКлиенте
Процедура АТИСМП_АвтоматическаяАктуализация() Экспорт
  Если Не Актуализация Тогда
    Элементы.Токены.ВыделенныеСтроки.Очистить();
    Для Каждого ТекСтрока Из Токены Цикл
      Если ТекСтрока.ТипТокенаАвторизации <> ПредопределенноеЗначение("Перечисление.ТипыТокеновАвторизации.ИСМПРозница") Тогда
        Элементы.Токены.ВыделенныеСтроки.Добавить(ТекСтрока.ПолучитьИдентификатор());
      КонецЕсли;
    КонецЦикла;
  КонецЕсли;
  Актуализировать(Команды.Найти("Актуализировать"));
КонецПроцедуры

Осталось только при открытии формы на клиенте подключить обработчик, например с интервалом в 5 минут:

ПодключитьОбработчикОжидания("АТИСМП_АвтоматическаяАктуализация",300);

И перед закрытием отключить его:

ОтключитьОбработчикОжидания("АТИСМП_АвтоматическаяАктуализация");

Всё. Работает в любой из основных тиражируемых (БП, Розница, УТ, КА, ERP) на 8.3

Пользователю достаточно сохранить на время сеанса пароль от ЭЦП. И можно форму даже открытой не держать. Главное, чтобы пароль от токена пользователь не забыл ввести хотя бы один раз за сеанс.


Можно пойти чуть дальше:

 
В модуль приложения
 
В модуль формы

И если сохранить пароль от ЭЦП в базе, можно будет запускать 1С с параметром "/C UpdateExpiringISMPTokens" по расписанию. Тогда человеческий фактор можно будет исключить полностью.

Логика такая: если открылась форма с напоминанием о необходимости обновления - через 2 минуты 1С сама нажмёт кнопку "актуализировать".

Если пользователь сам открыл список токенов, то он может вручную включить\выключить актуализацию (форма должна быть открыта).

Если же форма открылась при запуске с  UpdateExpiringISMPTokens, то через 10 секунд после открытия токены обновятся и сеанс завершится.

В статье код выложен весь. Файлы - больше для тех, кто поблагодарить хочет.

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.22.178
  • Управление торговлей, редакция 11, релизы 11.5.22.178
  • 1С:Комплексная автоматизация 2, релизы 2.5.22.178
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.195.40
  • Розница, редакция 2.3, релизы 2.3.25.17

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

Расширение ЧестныйЗнак токен автоматизация ЭЦП

См. также

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

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

40000 руб.

28.08.2020    540064    3632    143    

1366

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

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

62220 руб.

16.08.2019    104135    313    93    

179

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

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

5000 руб.

18.03.2019    122570    81    115    

202

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

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

15.12.2015    183177    1244    biz-intel    374    

417

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

Для 1С: УПП 1.3 предлагаем Вашему вниманию подсистему "Раздельный учет результатов финансово-хозяйственной деятельности организаций, выполняющих государственный оборонный заказ (раздельный учет ГОЗ)". Ключевые возможности подсистемы: - Автоматическое заполнение регламентированного отчета «Исполнение контрактов ГОЗ»; - Расшифровка показателей отчета об исполнении контрактов ГОЗ с детализацией до документов; - Контроль хозяйственных операций на соответствие требованиям Постановления Правительства № 47; - Автоматизированный ввод начальных данных по контрактам, заключенным ранее даты начала использования подсистемы.

91500 руб.

25.09.2020    37884    46    10    

44

Обмен с ГосИС Бухгалтер Пользователь 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С с ГИИС ДМДК. Государственная интегрированная информационная система в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота.

80000 руб.

12.04.2022    25960    200    34    

53

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

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

5000 руб.

08.11.2017    129226    274    153    

403

Обмен с ГосИС 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    5169    12    0    

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