Skip to content

Instantly share code, notes, and snippets.

@latestalexey
Forked from rsyuzyov/retail-emulators.md
Created January 18, 2021 08:24
Show Gist options
  • Select an option

  • Save latestalexey/9267d5d96a1cc22bfd521d4f283dd40a to your computer and use it in GitHub Desktop.

Select an option

Save latestalexey/9267d5d96a1cc22bfd521d4f283dd40a to your computer and use it in GitHub Desktop.

Revisions

  1. @rsyuzyov rsyuzyov revised this gist Feb 26, 2020. 1 changed file with 6 additions and 3 deletions.
    9 changes: 6 additions & 3 deletions retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -15,10 +15,13 @@
    Далее либо используем любой термина для работы с com-портами (teraterm и т.п.), либо используем какую-нибудь утилиту типа "COM PORT DATA EMULATOR" ([скачать](https://www.aggsoft.com/com-port-emulator/download.htm)):
    - ставим, запускаем
    - выбираем порт COM4
    - на закладке "Источник данных" вставляем строку штрихкода
    - ставим флаг "Режим повтора", "Пауза между поптыками" = 30000 мс
    - на закладке "Источник данных" выбираем Источник данных = "Текстовые строки"
    - Вставляем текст со штрихкодами
    - Ставим Символы окончания строки = "#0D#0A"
    - Ставим размер блока данных = "Фиксированный", "1"
    - Ставим флаг "Режим повтора", "Пауза между поптыками" = 5000 мс
    - нажимаем "Старт"
    С этого момента раз в 30 секунд из COM3 будет выходить заданный штрихкод
    С этого момента раз в 5 секунд из COM3 будет выходить заданный штрихкод

    # УТМ
    Вводная:
  2. @rsyuzyov rsyuzyov revised this gist Apr 1, 2019. 1 changed file with 10 additions and 4 deletions.
    14 changes: 10 additions & 4 deletions retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -44,12 +44,18 @@
    - Нажать "Сервис" - "Настроить УТМ"
    -

    Получение транспортного ключа:
    Вариант 1 - через ЛК ФСРАР:
    Получение транспортного ключа:
    ***Вариант 1 - через ЛК ФСРАР:***
    - идем на https://service.egais.ru/
    - щелкаем ссылку "Личный кабинет"
    - проходим проверку технической возможности входа
    - авторизуемся с помощью ЭЦП (которая от 1С-отчетности)
    - идем в раздел "Тестовый транспортный модуль", нажимаем ссылку "Получить тестовый RSA ключ"
    -
    - идем в раздел "Тестовый транспортный модуль", нажимаем ссылку "Получить тестовый RSA ключ"

    ***Вариант 2 - через утилиту PKIGenerator.exe***
    - запискаем утилиту
    - указываем КЭП
    - нажимем кнопку "Ключ"
    - выбираем точку из списка
    - выбираем тестовый контур, нажимаем кнопку "Шестеренка"

  3. @rsyuzyov rsyuzyov revised this gist Apr 1, 2019. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -33,9 +33,9 @@
    - транспортный rsa-ключ, с помощью которого устанавливается соединение с ЕГАИС. Этот ключ получаем в личном кабинете ЕГАИС.

    Ключи должны лежать на флешке rutoken или jacarta - УТМ работает только с ними.
    Для тестирования (что особенно удобно в виртуальной среде) можно приобрести эмулятор: [jacarta|rutoken](https://vk.com/jcemulator).
    Осоенно удобен эмулятор тем, что позволяет быстро переключать УТМ на работу с разными комплектами ключей, то есть можно выбрать ключи организации-отправителя. отправить сообщение, переключиться на ключи организации-получателя и получить сообщение. Все неоходимые манипуляции по перенастройке УТМ выполняются в момент выбора комплекта ключей
    Испольование:
    Для тестирования можно приобрести эмулятор: [jacarta|rutoken](https://vk.com/jcemulator).
    Использовать эмулятор удобно в виртуальной среде, а также при необходимости тесирования обмена между несколькими компаниями или точками: он позволяет быстро переключать УТМ на работу с разными комплектами ключей, то есть можно выбрать ключи организации-отправителя, отправить сообщение, переключиться на ключи организации-получателя и получить сообщение. Все неоходимые манипуляции по перенастройке УТМ выполняются в момент выбора комплекта ключей.
    Использование:
    - Установить тестовый УТМ
    - скачать эмулятор (триал 30 дней), распаковать архив
    - Установить на компьютер ЭЦП компании, получить тестовый rsa-ключ (в ЛК ФСРАР или с помощью PKIGenerator.exe)
  4. @rsyuzyov rsyuzyov revised this gist Apr 1, 2019. 1 changed file with 15 additions and 1 deletion.
    16 changes: 15 additions & 1 deletion retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -32,10 +32,24 @@
    - "обычная" КЭП, например используемая для отчетности. Подойдет абсолютно любой ключ, лишь бы был валидный. Вполне годятся ЭЦП от 1С-Отчетности. Этим ключем подписываются и передаваемые расшировываются документы.
    - транспортный rsa-ключ, с помощью которого устанавливается соединение с ЕГАИС. Этот ключ получаем в личном кабинете ЕГАИС.

    Ключи должны лежать на флешке rutoken или jacarta - УТМ работает только с ними.
    Для тестирования (что особенно удобно в виртуальной среде) можно приобрести эмулятор: [jacarta|rutoken](https://vk.com/jcemulator).
    Осоенно удобен эмулятор тем, что позволяет быстро переключать УТМ на работу с разными комплектами ключей, то есть можно выбрать ключи организации-отправителя. отправить сообщение, переключиться на ключи организации-получателя и получить сообщение. Все неоходимые манипуляции по перенастройке УТМ выполняются в момент выбора комплекта ключей
    Испольование:
    - Установить тестовый УТМ
    - скачать эмулятор (триал 30 дней), распаковать архив
    - Установить на компьютер ЭЦП компании, получить тестовый rsa-ключ (в ЛК ФСРАР или с помощью PKIGenerator.exe)
    - Запустить jcEmulator.exe или rtEmulator.exe
    - Нажать "Установить"
    - Нажать "Сервис" - "Настроить УТМ"
    -

    Получение транспортного ключа:
    Вариант 1 - через ЛК ФСРАР:
    - идем на https://service.egais.ru/
    - щелкаем ссылку "Личный кабинет"
    - проходим проверку технической возможности входа
    - авторизуемся с помощью ЭЦП (которая от 1С-отчетности)
    - идем в раздел "Тестовый транспортный модуль", нажимаем ссылку ""
    - идем в раздел "Тестовый транспортный модуль", нажимаем ссылку "Получить тестовый RSA ключ"
    -

  5. @rsyuzyov rsyuzyov revised this gist Apr 1, 2019. 1 changed file with 24 additions and 3 deletions.
    27 changes: 24 additions & 3 deletions retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -1,20 +1,41 @@
    # ККТ
    [Скачать с https://releases.1c.ru/project/CEL20](https://releases.1c.ru/additional_file?nick=CEL20&path=CEL\Extrafiles\FPEmulatorKKT1C2.zip)
    [Обсуждение на партнерке 1С](https://partners.v8.1c.ru/forum/topic/1621672)
    Устанавливать строго по инструкции! Если подгрузить в карточку драйвера zip-архив - рабоатать не будет!
    Скачать, распаковать, открыть readme, прочитать и выполнить.
    Устанавливать строго по инструкции! Если подгрузить в карточку драйвера zip-архив - работать не будет!

    # Сканер штрихкодов
    Приницип:
    - Создать два виртуальных com-порта (COM3 и COM4), вход COM4 направить на выход COM3;
    - Настроить сканер на COM3;
    - Начать отправлять строки со штрихкодами на COM4
    Для создания пары портов используем com0com ([скачать](https://sourceforge.net/projects/com0com/)).

    Для создания пары виртуальных портов используем com0com ([скачать](https://sourceforge.net/projects/com0com/)).
    После установки по-умолчанию будет создано несколько пар связанных портов, в том числе COM3 и COM4, то есть дополнительно настраивать ничего не надо.
    Далее либо используем любой термина для работы с com-портами (teraterm и т.п.), либо используем генератор ([Скачать](https://www.aggsoft.com/com-port-emulator/download.htm)):
    Далее либо используем любой термина для работы с com-портами (teraterm и т.п.), либо используем какую-нибудь утилиту типа "COM PORT DATA EMULATOR" ([скачать](https://www.aggsoft.com/com-port-emulator/download.htm)):
    - ставим, запускаем
    - выбираем порт COM4
    - на закладке "Источник данных" вставляем строку штрихкода
    - ставим флаг "Режим повтора", "Пауза между поптыками" = 30000 мс
    - нажимаем "Старт"
    С этого момента раз в 30 секунд из COM3 будет выходить заданный штрихкод

    # УТМ
    Вводная:
    Для тестирования отправки и приема сообщений через ЕГАИС существует тестовый контур - все как в продуктивном, но не считается.
    Обмен с ЕГАИС осуществляется через программу-прослойку - Универсальный транспортный модуль (УТМ).
    Скачать: [тестовый УТМ](https://service.egais.ru/#/transporttest), [продуктивный УТМ](https://service.egais.ru/#/transport)
    Альтернативный источник без необходимости входас ЭЦП: [здесь](https://egais-help.ru/download/utm)
    Документация: [офсайт](http://egais.ru/files/documentation.pdf), [альтернативный источник](https://egais-help.ru/download/utm)

    Далее: УТМ для работы нужны 2 ключа:
    - "обычная" КЭП, например используемая для отчетности. Подойдет абсолютно любой ключ, лишь бы был валидный. Вполне годятся ЭЦП от 1С-Отчетности. Этим ключем подписываются и передаваемые расшировываются документы.
    - транспортный rsa-ключ, с помощью которого устанавливается соединение с ЕГАИС. Этот ключ получаем в личном кабинете ЕГАИС.

    Получение транспортного ключа:
    - идем на https://service.egais.ru/
    - щелкаем ссылку "Личный кабинет"
    - проходим проверку технической возможности входа
    - авторизуемся с помощью ЭЦП (которая от 1С-отчетности)
    - идем в раздел "Тестовый транспортный модуль", нажимаем ссылку ""

  6. @rsyuzyov rsyuzyov revised this gist Apr 1, 2019. 1 changed file with 17 additions and 1 deletion.
    18 changes: 17 additions & 1 deletion retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,20 @@
    # ККТ

    [Скачать с https://releases.1c.ru/project/CEL20](https://releases.1c.ru/additional_file?nick=CEL20&path=CEL\Extrafiles\FPEmulatorKKT1C2.zip)
    [Обсуждение на партнерке 1С](https://partners.v8.1c.ru/forum/topic/1621672)
    Устанавливать строго по инструкции! Если подгрузить в карточку драйвера zip-архив - рабоатать не будет!

    # Сканер штрихкодов
    Приницип:
    - Создать два виртуальных com-порта (COM3 и COM4), вход COM4 направить на выход COM3;
    - Настроить сканер на COM3;
    - Начать отправлять строки со штрихкодами на COM4
    Для создания пары портов используем com0com ([скачать](https://sourceforge.net/projects/com0com/)).
    После установки по-умолчанию будет создано несколько пар связанных портов, в том числе COM3 и COM4, то есть дополнительно настраивать ничего не надо.
    Далее либо используем любой термина для работы с com-портами (teraterm и т.п.), либо используем генератор ([Скачать](https://www.aggsoft.com/com-port-emulator/download.htm)):
    - ставим, запускаем
    - выбираем порт COM4
    - на закладке "Источник данных" вставляем строку штрихкода
    - ставим флаг "Режим повтора", "Пауза между поптыками" = 30000 мс
    - нажимаем "Старт"
    С этого момента раз в 30 секунд из COM3 будет выходить заданный штрихкод

  7. @rsyuzyov rsyuzyov created this gist Apr 1, 2019.
    4 changes: 4 additions & 0 deletions retail-emulators.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,4 @@
    # ККТ

    [Скачать с https://releases.1c.ru/project/CEL20](https://releases.1c.ru/additional_file?nick=CEL20&path=CEL\Extrafiles\FPEmulatorKKT1C2.zip)
    [Обсуждение на партнерке 1С](https://partners.v8.1c.ru/forum/topic/1621672)