Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Инструкция - как просто активировать ЛМ ЧЗ на Windows : Маркировка

15.03.2025 10:12


27.02.2025 08:36
Делаем 3 шага

1.

Скачиваем и устанавливаем ЛМ ЧЗ честныйзнак.рф/local-module/

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

Код:
ваш логин: admin
ваш пароль: admin
2.

Скачиваем и разворачиваем "Скрипт инициализации ЛМ ЧЗ" (я уже скачал)



https://storage.olegon.ru/supermag/u...ации ЛМ ЧЗ.zip
(7.88Мб)

Вирусов нет

3.

Запускаем

Скрипт инициализации ЛМ ЧЗ.exe

Код:
Введите ваш логин: admin
Введите ваш пароль: admin
Введите ваш X-API-KEY (должен соответствовать UUID v4):
27.02.2025 15:50
А на 32битную есть скрипт?




(0.02Мб)

Правка: alexxxch, 27.02.2025 15:56
27.02.2025 16:55
Цитата:
alexxxch А на 32битную есть скрипт?
Во вложении у меня два варианта:
1) от M_W_W
https://storage.olegon.ru/supermag/u...4Z chatgpt.zip
(0Мб)
2) от Атола
https://storage.olegon.ru/supermag/u...MU-CRPT.exe.7z
(3.12Мб)
28.02.2025 10:11
Цитата:
victuan Во вложении у меня два варианта:
1) от M_W_W
https://storage.olegon.ru/supermag/u...4Z chatgpt.zip
(0Мб)
2) от Атола
https://storage.olegon.ru/supermag/u...MU-CRPT.exe.7z
(3.12Мб)

Не сразу понял что за приложуха, потом дошло, проделать инициализацию и проверить статус.
Огромная благодарность!!!

Это получается в FMU настраиваем



(0.01Мб)

В файле добавляем




(0.03Мб)

Устанавливаем ЛМ ЧЗ.
Далее вашей программой делаем ЛМ_Init, а позже смотрим ЛМ_status.


(0Мб)

Получаем подобное:

{
"version": "1.2.1-340",
"status": "ready",
"serviceUrl": "https://rsapi.crpt.ru",
"requiresDownload": false,
"replicationStatus": {
"cis": {
"timeLag": "unknown",
"serverDocCount": "unknown",
"localDocCount": "unknown"
},
"blocked_gtin": {
"timeLag": 73931225,
"serverDocCount": 765,
"localDocCount": 765
},
"blocked_cis": {
"timeLag": 73931119,
"serverDocCount": 150318,
"localDocCount": 150318
}
},
"operationMode": "active",
"name": "regime",
"lastUpdate": 1740726612184,
"lastSync": 1740726539000,
"inst": "1f333a6b-7095-4b5f-a9aa-dae82756902d",
"inn": "4805002583",
"dbVersion": "dbb95dd6-78e6-492a-8b1e-989a8c2cd0b5"
}


Всё? Надеюсь на этом настройка закончена? Или я еще что то не доделал?
28.02.2025 11:10
Цитата:
alexxxch на этом настройка закончена?
Да, т.к.:
Цитата:
alexxxch "status": "ready",
28.02.2025 11:50
Вышел новый ФМЮ с кнопками Инициализировать и Получить статус ЛМ

Иниц2иализировать не стал. Попробовал нажать Получить статус



(0.02Мб)
28.02.2025 14:55
В общем поехал в магазин тестировать ЛМ ЧЗ.
Отключил инет, пробил пачку сигарет, ругнулось на ОИСМ - нажали зарегистрировать товар. Товар добавился и пробился.
Смотрю журнал Фронтола
9958692 1 28.02.2025 13:48:44 Внутренние \ Сканирование штрихкода 46214409
9958693 1 28.02.2025 13:48:44 Операции с документами \ Общие \ Новый 1
9958694 1 28.02.2025 13:48:44 Операции с документами \ Общие \ Новый 1№ 528341 / 3272
9958695 1 28.02.2025 13:48:45 Ввод КИЗ маркировки вход
9958696 1 28.02.2025 13:48:47 Внутренние \ Сканирование штрихкода Код маркировки, SGTIN: 00000046214409ce!RPa7
9958697 1 28.02.2025 13:48:47 Ввод КИЗ маркировки выход
9958698 1 28.02.2025 13:48:49 Отправка данных в Mark Unit,
9958699 1 28.02.2025 13:48:49
{
"positions": [
{
"item_type": 4,
"organisation": {
"inn": "4805002583"
},
"marking_codes": [
"MDAwMDAwNDYyMTQ0MDljZSFSUGE3QUMwb1NGdDE="]
}],
"action": "check",
"uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}",
"type": "receipt"
}
9958700 1 28.02.2025 13:48:49 Данные для подписи: POST /document HTTP/1.1
Timestamp: 1740739730

{
"positions": [
{
"item_type": 4,
"organisation": {
"inn": "4805002583"
},
"marking_codes": [
"MDAwMDAwNDYyMTQ0MDljZSFSUGE3QUMwb1NGdDE="]
}],
"action": "check",
"uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}",
"type": "receipt"
}
9958701 1 28.02.2025 13:48:49 Подпись: MEUCIAluWBXIwFDuP+7Upx2/8x5aFPxYK881I2GeO3JnGWx6AiEA1XTTg7nn6V/sC1AbeWpt4Er/+40HLVAZ//NWIQV+BbA=
9958702 1 28.02.2025 13:48:50 получены данные из Mark Unit:

№ ПК Дата / Время Событие № Док.
9958703 1 28.02.2025 13:48:50 {
"code": 0,
"error": "",
"stamps": [],
"marking_codes": [],
"organisations": [],
"truemark_response": {},
"truemark_responses": [],
"offline_truemark_response": [{"inn":"4805002583","kpp":"","response":{"results":[{"code":0,"codes":[{"cis":"010000004621440921ce!RPa7","gtin":"00000046214409","isBlocked":false,"isGreyGtin":false,"printView":"010000004621440921ce!RPa7"}],"description":"ok","inst":"0789ecde-efd6-4489-ac7b-6f7fb56c631c","reqId":"afed8be5-2323-86ec-00f4-f6c2900002e8","reqTimestamp":1740739730410}]}}],
"dmdk_responses": []
}
9958704 1 28.02.2025 13:49:06 Проверка штрихкода маркировки не завершена:
Запрос о коде маркировки не был отправлен в ОИСМ или ответ от ОИСМ не был получен
Зарегистрировать товар?
9958705 1 28.02.2025 13:49:11 Деактивация приложения (explorer.exe Меню "Пуск")
9958706 1 28.02.2025 13:49:20 Активация приложения
9958707 1 28.02.2025 13:49:21 Регистрация 1,000 X 170,00 = 170,00 "2309, , Сигареты ЛД Автограф Импульс Компакт 100S" 528341
9958708 1 28.02.2025 13:49:43 Деактивация приложения (FrontolAdmin.exe Авторизация доступа)
9958713 1 28.02.2025 13:51:30 Активация приложения
9958714 1 28.02.2025 13:51:36 Документ \ Расчет видом оплаты 4
9958715 1 28.02.2025 13:51:37 Отправка данных в Mark Unit,
9958716 1 28.02.2025 13:51:37
{
"positions": [
{
"item_type": 4,
"total_price": 170,
"organisation": {
"kpp": "480545007",
"inn": "4805002583"
},
"id": "2309",
"text": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044b \u041b\u0414 \u0410\u0432\u0442\u043e\u0433\u0440\u0430\u0444 \u0418\u043c\u043f\u0443\u043b\u044c\u0441 \u041a\u043e\u043c\u043f\u0430\u043a\u0442 100S",
"marking_codes": [
"MDAwMDAwNDYyMTQ0MDljZSFSUGE3QUMwb1NGdDE="]
}],
"action": "begin",
"uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}",
"pos": "1",
"number": "528341",
"shift": "3272",
"user": "\u0417\u0430\u0439\u0446\u0435\u0432\u0430 \u0418.\u0410.",
"type": "receipt"
}

№ ПК Дата / Время Событие № Док.
9958717 1 28.02.2025 13:51:37 Данные для подписи: POST /document HTTP/1.1
Timestamp: 1740739897

{
"positions": [
{
"item_type": 4,
"total_price": 170,
"organisation": {
"kpp": "480545007",
"inn": "4805002583"
},
"id": "2309",
"text": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044b \u041b\u0414 \u0410\u0432\u0442\u043e\u0433\u0440\u0430\u0444 \u0418\u043c\u043f\u0443\u043b\u044c\u0441 \u041a\u043e\u043c\u043f\u0430\u043a\u0442 100S",
"marking_codes": [
"MDAwMDAwNDYyMTQ0MDljZSFSUGE3QUMwb1NGdDE="]
}],
"action": "begin",
"uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}",
"pos": "1",
"number": "528341",
"shift": "3272",
"user": "\u0417\u0430\u0439\u0446\u0435\u0432\u0430 \u0418.\u0410.",
"type": "receipt"
}
9958718 1 28.02.2025 13:51:37 Подпись: MEUCIC0yeLl9NIcCvEgrvzeA80yprxeRsWZN/pGtfmE4dOfcAiEAq8wwBEvvVxzVAnrKiLscTAY9fRVxn1C9loYgHIr+em0=
9958719 1 28.02.2025 13:51:37 получены данные из Mark Unit:
9958720 1 28.02.2025 13:51:37 {
"code": 0,
"error": "",
"stamps": [],
"marking_codes": [],
"organisations": [],
"truemark_response": {},
"truemark_responses": [],
"offline_truemark_response": [{"inn":"4805002583","kpp":"480545007","response":{"results":[{"code":0,"codes":[{"cis":"010000004621440921ce!RPa7","gtin":"00000046214409","isBlocked":false,"isGreyGtin":false,"printView":"010000004621440921ce!RPa7"}],"description":"ok","inst":"0789ecde-efd6-4489-ac7b-6f7fb56c631c","reqId":"afed8be5-2323-86ec-00f4-f6c29000204e","reqTimestamp":1740739897741}]}}],
"dmdk_responses": []
}
9958721 1 28.02.2025 13:51:48 Оплата "Код опл. 4, Наим. Картой, Сумма к опл. 170,00, Код валюты 1, Сдача 0,00" 528341
9958724 1 28.02.2025 13:52:15 Документ \ Закрытие (ОК / Выбор)
9958725 1 28.02.2025 13:52:16 Дополнительные \ Отмена (Выход)
9958726 1 28.02.2025 13:52:18 Закрытие чека в устройствах печати печатно ", без ск. 170,00, ск. поз. 0,00, ск. док. 0,00, окр. 0,00 = 170,00" 528341
9958727 1 28.02.2025 13:52:23 Отправка данных в Mark Unit,
9958728 1 28.02.2025 13:52:23 {"action": "commit", "uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}"}

№ ПК Дата / Время Событие № Док.
9958729 1 28.02.2025 13:52:23 Данные для подписи: POST /document HTTP/1.1
Timestamp: 1740739944

{"action": "commit", "uid": "{FBCC85BF-0D19-4C85-8FF6-6FB056B0033B}"}
9958730 1 28.02.2025 13:52:23 Подпись: MEUCIQCgdoxuMB3XK9FVl7pQf/xnTEMuhC2zLe1Jy0emwBU7oAIgb6z9ECCEIFIjr4z9/l27Wkck4MO89aqxhRiZCoGkRXE=
9958731 1 28.02.2025 13:52:25 получены данные из Mark Unit:
9958732 1 28.02.2025 13:52:25 {
"code": 0,
"error": "",
"stamps": [],
"marking_codes": [],
"organisations": [],
"truemark_response": {},
"truemark_responses": [],
"offline_truemark_response": ,
"dmdk_responses": []
}
9958733 1 28.02.2025 13:52:25 Запись банковских транзакций 528341
9958734 1 28.02.2025 13:52:25 Запись кассовых транзакций 528341
9958735 1 28.02.2025 13:52:25 Операции после закрытия документа 528341


По идее видим заветное
{
"code": 0,
"error": "",
"stamps": [],
"marking_codes": [],
"organisations": [],
"truemark_response": {},
"truemark_responses": [],
"offline_truemark_response": [{"inn":"4805002583","kpp":"","response":{"results":[{"code":0,"codes":[{"cis":"010000004621440921ce!RPa7","gtin":"00000046214409","isBlocked":false,"isGreyGtin":false,"printView":"010000004621440921ce!RPa7"}],"description":"ok","inst":"0789ecde-efd6-4489-ac7b-6f7fb56c631c","reqId":"afed8be5-2323-86ec-00f4-f6c2900002e8","reqTimestamp":1740739730410}]}}],
"dmdk_responses": []
}


Но в журнале похожее повторяется три раза.


Подключил инет.
Полез в ОФД, вижу чек




(0.02Мб)

Глянул реквизиты




(0.04Мб)

Вроде все заполнено.

Полез в ЧЗ.



(0.01Мб)

И тут все норм.

Что!? Всё, можно споскойно пить пиво!?)))

З,Ы, я думал что РР не даст пробить - а получается дает.
28.02.2025 18:41
Цитата:
alexxxch Смотрю журнал Фронтола
Слишком много текста от вас.
Я такое не приветствую...
03.03.2025 06:58
Ребята, я не читал другие ветки форума

Подскажите, вот я инициализировал Енисей

Я так понимаю, это nosql пустая база данных

И я не работаю с фмю

Как мне руками (т.е. rest api запросами) наполнить базу Енисей для реализации у меня на кассе РР в случае отсутствия интернета при продаже маркированного товара?

(тут благодарности и респект)
03.03.2025 07:11
Цитата:
raidex Ребята, я не читал другие ветки форума

Подскажите, вот я инициализировал Енисей

Я так понимаю, это nosql пустая база данных

И я не работаю с фмю

Как мне руками (т.е. rest api запросами) наполнить базу Енисей для реализации у меня на кассе РР в случае отсутствия интернета при продаже маркированного товара?

(тут благодарности и респект)
Вы ничего не наполняете сами, после инициализации база сама накачивает себя ТОЛЬКО ЗАПРЕЩЕННЫМИ GTIN , вам нужно только при отсутствии интернета обратиться к ней и спросить запрещен-ли этот GTIN к обороту.
К сожалению документацию не подскажу ищите ее на сайте ЧЗ
Часовой пояс GMT +3, время: 10:12.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.