Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
znaker [2022/10/19 09:51] timofeev |
znaker [2023/09/01 10:56] (текущий) timofeev |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===Служба znaker=== | ===Служба znaker=== | ||
- | Бесплатная программа, доступная по запросу на info@vodasoft.ru\\ | + | Бесплатная программа, доступная **по запросу на info@vodasoft.ru**\\ |
Устанавливается в качестве службы Windows на компьютере с установленной программой Криптопро. | Устанавливается в качестве службы Windows на компьютере с установленной программой Криптопро. | ||
Функции:\\ | Функции:\\ | ||
- | непосредственный заказ кодов (по запросу из документа Водяного)\\ | + | непосредственный [[маркировка_заказ|заказ кодов]] (по запросу из документа Водяного либо автоматически при интеграции с промышленным принтером)\\ |
- | печать кодов на принтерах этикеток с поддержкой ZPL (по запросу из документа Водяного)\\ | + | [[маркировка_печать|печать кодов]] на принтерах этикеток с поддержкой ZPL (по запросу из документа Водяного)\\ |
подача отчета о нанесении в систему управления заказами (по запросу из документа Водяного или автоматически по данным системы технического зрения)\\ | подача отчета о нанесении в систему управления заказами (по запросу из документа Водяного или автоматически по данным системы технического зрения)\\ | ||
- | ввод в оборот товаров (по запросу из документа Водяного или автоматически по данным системы технического зрения).\\ | + | [[маркировка_ввод_в_оборот|ввод в оборот товаров]] (по запросу из документа Водяного или автоматически по данным системы технического зрения).\\ |
- | вывод из оборота (по запросу из документа Водяного) \\ | + | [[маркировка_вывод|вывод из оборота]] (по запросу из документа Водяного) \\ |
====Порядок установки принтера этикеток (для производства)===== | ====Порядок установки принтера этикеток (для производства)===== | ||
+ | ВАЖНО. ПРИНТЕР ОБЯЗАТЕЛЬНО ДОЛЖЕН ПОДДЕРЖИВАТЬ ЯЗЫК ZPL И ИМЕТЬ ПОРТ RJ-45 ДЛЯ ПОДКЛЮЧЕНИЯ К ЛОКАЛЬНОЙ СЕТИ!\\ | ||
1) переключить в утилите настройки язык обмена на ZPL, установить кодовую таблицу 1251 (при отсутствии 1251 выставить 1252 или другую, не относящуюся к восточным языкам).\\ | 1) переключить в утилите настройки язык обмена на ZPL, установить кодовую таблицу 1251 (при отсутствии 1251 выставить 1252 или другую, не относящуюся к восточным языкам).\\ | ||
2) установить для принтера статический ip в пределах сети, проверить связь\\ | 2) установить для принтера статический ip в пределах сети, проверить связь\\ | ||
3) отключить usb-кабель, подключить сетевой кабель.\\ | 3) отключить usb-кабель, подключить сетевой кабель.\\ | ||
- | 4) установить этикетки, красящую ленту | + | 4) установить этикетки, красящую ленту, откалибровать печать для точного расположения кода на этикетке.\\ |
5) в утилите znakertest нажать кнопку "отправить без 029". Должна распечататься этикетка размера 3*2 с тестовым кодом маркировки. Этикетка должна распознаваться как GS-1 Datamatrix приложением чекмарк или иным сканером datamatrix. При этом приложение "честный знак" не распознает этикетку, т.к.для тестового кода нет и не может быть данных в системе маркировки.\\ | 5) в утилите znakertest нажать кнопку "отправить без 029". Должна распечататься этикетка размера 3*2 с тестовым кодом маркировки. Этикетка должна распознаваться как GS-1 Datamatrix приложением чекмарк или иным сканером datamatrix. При этом приложение "честный знак" не распознает этикетку, т.к.для тестового кода нет и не может быть данных в системе маркировки.\\ | ||
- | 6) после тестирования подключить намотчик для приема готовых этикеток\\ | + | 6) после тестирования присоединить намотчик для приема готовых этикеток (при наличии)\\ |
====Установка сертификатов подписи===== | ====Установка сертификатов подписи===== | ||
1) установить криптопро и подпись руководителя \\ | 1) установить криптопро и подпись руководителя \\ | ||
+ | ВАЖНО! СЕРТИФИКАТ ПОДПИСИ ДОЛЖЕН БЫТЬ доступен не только для текущего пользователя, но и для пользователя "Система", В ХРАНИЛИЩЕ "ЛОКАЛЬНЫЙ КОМПЬЮТЕР" (пароль сертификата надо сбросить или задать для указанного системного пользователя, в управлении закрытыми ключами дать все права пользователю "система").\\ | ||
+ | Обязательно установить (если не были установлены ранее) российский корневой сертификат Минцифры и промежуточный сертификат ФНС.\\ | ||
2) войти в личный кабинет "честного знака", убедиться в корректности подписи.\\ | 2) войти в личный кабинет "честного знака", убедиться в корректности подписи.\\ | ||
- | Проверить, что в национальном каталоге карточки продукции прошли модерацию и готовы к вводу в оборот\\ | + | Если ваша компания - производитель: |
- | Войти в "управление заказами - устройства", создать новый экземпляр АСУТП с именем znaker. Скопировать идентификатор соединения для созданного устройства и OMSID на той же странице. Эти параметры вписать в zmaker.ini (см.далее).\\ | + | а) Проверить, что в национальном каталоге карточки продукции прошли модерацию и готовы к вводу в оборот\\ |
- | 3) запустить криптопро csv\\ | + | б) Войти в "управление заказами - устройства", создать новый экземпляр АСУТП с именем znaker. Скопировать идентификатор соединения для созданного устройства и OMSID на той же странице. Эти параметры вписать в zmaker.ini (см.далее).\\ |
- | 4) скопировать подпись в реестр или на иной носитель, установив сертификат в хранилище КОМПЬЮТЕРА, не пользователя. Пароль не задавать либо обеспечить его сохранение для пользователя Система (при помощи утилиты PsiExec запустить znakertest и получить список сертификатов)\\ | + | 3) запустить криптопро csp\\ |
+ | 4) установить сертификат в хранилище КОМПЬЮТЕРА, не пользователя. Пароль не задавать либо обеспечить его сохранение для пользователя Система (при помощи утилиты PsiExec запустить znakertest и получить список сертификатов)\\ | ||
5) в свойствах сертификата скопировать отпечаток и внести в файл znaker.ini (тот же отпечаток можно увидеть через кнопки "сертфикаты" или "сертификаты локально" в znakertest).\\ | 5) в свойствах сертификата скопировать отпечаток и внести в файл znaker.ini (тот же отпечаток можно увидеть через кнопки "сертфикаты" или "сертификаты локально" в znakertest).\\ | ||
====Порядок установки службы===== | ====Порядок установки службы===== | ||
- | скачать [[znaker.zip]] | ||
1) создать папку c:\znaker \\ | 1) создать папку c:\znaker \\ | ||
- | 2) раскрыть в нее znaker.zip\\ | + | 2) раскрыть в нее _install.zip\\ |
3) заполнить файл znaker.ini (см.далее)\\ | 3) заполнить файл znaker.ini (см.далее)\\ | ||
4) запустить install.bat от имени администратора. Будет установлена служба Znaker\\ | 4) запустить install.bat от имени администратора. Будет установлена служба Znaker\\ | ||
Строка 40: | Строка 43: | ||
<code> | <code> | ||
[ZNAKER] | [ZNAKER] | ||
- | otpSert=(отпечаток сертификата большими буквами без пробелов, берем в криптопро) | + | otpSert=(отпечаток сертификата, берем в криптопро) |
omsConnection=//код из личного кабинета (раздел управление заказами - устройства). Если устройств нет - water | omsConnection=//код из личного кабинета (раздел управление заказами - устройства). Если устройств нет - water | ||
omsID=код omsID из личного кабинета | omsID=код omsID из личного кабинета | ||
Строка 60: | Строка 63: | ||
</code> | </code> | ||
- | ====Редактирование файла et.txt===== | + | ====Редактирование этикетки (et.txt)===== |
После остановки службы будет создан файл et.txt шаблона этикетки на языке ZPL. Его можно отредактировать, используя тэг %BARCODE% для обозначения кода маркировки и %DATAPROD% для даты производства.\\ | После остановки службы будет создан файл et.txt шаблона этикетки на языке ZPL. Его можно отредактировать, используя тэг %BARCODE% для обозначения кода маркировки и %DATAPROD% для даты производства.\\ | ||
В случае, если в команде BX меняется признак спецсимволов с $ на иной, необходимо остановить службу, откорректировать параметр FNC1 (и, возможно, GS) в znaker.ini и перезапустить службу.\\ | В случае, если в команде BX меняется признак спецсимволов с $ на иной, необходимо остановить службу, откорректировать параметр FNC1 (и, возможно, GS) в znaker.ini и перезапустить службу.\\ | ||
Строка 67: | Строка 70: | ||
====Настройка параметров интеграции в Водяном ===== | ====Настройка параметров интеграции в Водяном ===== | ||
1) создаем в администрирование- параметры интеграции строку с наименованием Znaker.\\ | 1) создаем в администрирование- параметры интеграции строку с наименованием Znaker.\\ | ||
- | 2) указываем IP сервера водяного или иной машины, где установлена служба znaker\\ | + | 2) указываем IP сервера водяного или иной машины, где установлена служба znaker (обеспечьте статический адрес этого компьютера в локальной сети.\\ |
+ | Для терминального сервера (или если работа со службой из Водяного будет идти только с того же ПК, где она установлена) можно не указывать или задать 127.0.0.1.\\ | ||
3) порт 10490\\ | 3) порт 10490\\ | ||
4) в поле "учетная запись" указываем omsconnection\\ | 4) в поле "учетная запись" указываем omsconnection\\ | ||
Строка 73: | Строка 77: | ||
5) перезапускаем Водяной.\\ | 5) перезапускаем Водяной.\\ | ||
- | После выполнения перечисленных действий станет возможен [[маркировка_заказ|заказ]] и [[маркировка_печать|печать кодов]] из Водяного | + | После выполнения перечисленных действий станет возможен [[маркировка_заказ|заказ]] и [[маркировка_печать|печать кодов]] из Водяного, а также [[маркировка_вывод|вывод из оборота]]. |
+ | [[маркировка_замена_подписи|Действия при замене сертификата подписи]] | ||
[[маркировка|к оглавлению раздела]] | [[маркировка|к оглавлению раздела]] |