Установка на рабочее место

Рабочее место представляет из себя ПЭВМ с установленной ОС Windows XP или 7. В системе должна быть установлена Java SDK (или JRE) версии 6 или 7. Если Java SDK (JRE) в системе не установлена, то необходимо cкачать дистрибутив с официального сайта Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html) или же с портала АПС в разделе Дополнительно -> Настройки компьютера.

Перед установкой необходимо скачать программное средство JCP версии 2.0 (или JCP версии 1.46 для JRE до версии 1.6 включительно) для работы с подписью с официального сайта CryptoPro по адресу: https://www.cryptopro.ru/products/csp/jcp/downloads (на сайте может потребоваться регистрация).

Для установки и настройки программного средства JCP версии 2.0 необходимо:

·         распаковать скачанный архив jcp-2.0.37283.zip, это можно сделать средствами ОС: кликните правой кнопкой мыши на архиве, в появившемся контекстном меню выберите "Извлечь всё", система предложит выбрать папку, куда распаковать архив, укажите папку "C:\ed" (рис. 1) и нажмите кнопку Извлечь;

Рисунок 1. Распаковка JCP версии 2.0

·         запустите интерфейс командой строки выполнив Пуск -> Все программы -> Стандартные -> Командная строка (для Windows 7 нужно кликнуть правой кнопкой на пункте "Командная строка" и в появившемся контекстном меню выбрать пункт "Запуск от имени администратора"), появится интерфейс командной строки;

·         перейдите в папку, в который извлечено  JCP, набрав в интерфейсе командной строки команду:  "cd C:/ed/jcp-2.0.37283", - и нажить Enter (рис. 2);

Рисунок 2. Переход в папку с JCP версии 2.0

·         необходимо установить JCP в JRE, для чего также нужно знать путь к установленной JRE, в нашем случае "C:\Program Files\Java\jre7". Увидеть путь к JRE можно выполнив в командной строке команду "java -verbose", результат команды на рисунке 3;

Рисунок 3. Получение пути к установленной JRE

·         Далее вместо пути "C:\Program Files\Java\jre7" необходимо использовать путь полученный на предыдущем шаге;

·         Установите JCP, выполнив в командной строке: install.bat "C:\Program Files\Java\jre7"

·         Установка прошла успешно, если в конце вывода появилось сообщение Script SUCCEEDED;

·         Далее необходимо настроить JCP, выполнив в командной строке: ControlPane.bat "C:\Program Files\Java\jre7" . Откроется окно настроек (рис.4), в котором нужно на вкладке Оборудование, в пункте "Путь к хранилищу к Floppy" указать путь к папке, где хранится сертификат с ключами (это может быть как обычная папка, так и дискетка или флэшка). Нажать внизу кнопку "ОК".

Рисунок 4. Настройки КриптоПро JCP

 

На портале ЭД выбрать в меню Дополнительно -> Настройки компьютера. Загрузить архив с дистрибутивом компонента Messenger, как показано на рис. 5.

Рисунок 5. Загрузка компонента Messenger.

Извлеките содержимое скачанного архива, это можно сделать любым архиватором или средствами ОС: кликните правой кнопкой мыши на архиве, в появившемся контекстном меню выберите "Извлечь всё", система предложит выбрать папку, куда распаковать архив, укажите папку "C:\ed" (рис.1) и нажмите кнопку Извлечь.

Для JCP версии 2.0 необходимо скопировать библиотеки xmlsec-1.5.4.jar и commons-logging-1.1.1.jar из каталога C:\ed\Plugin в папку с библиотеками JRE: C:\Program Files\Java\jre7\lib\ext. Если путь к JRE отличается, то копировать нужно в папку <Путь к JRE>\lib\ext.

Запустите компонент Messenger, для чего перейдите в папку C:\ed\Plugin и запустите файл runPlugin.bat. Далее выберите в меню компонента Messenger: Настройки -> соединения. В открывшемся окне, рис. 6, необходимо указать все необходимые настройки. Описание настроек в таблице 1.

Имя пользователя

Логин пользователя в системе ЭД

Пароль

Пароль пользователя в системе ЭД

Адрес сервера

URL-адрес сервера ЭД, можно взять из адресной строки браузера, в котором открыт портал ЭД (рис. 7)

Логин

Логин в системе уплаты платежей

Адрес сервера платежей

Адрес сервиса платежей:

Тестовый сервис доступен по адресу http://195.19.193.194:7009/ws/gate?wsdl

Боевой доступен по адресу https://lk.payhd.ru:8008/ws/gate?wsdl

Имя сертификата

Название сертификата, которым будут подписываться сообщения. Папка с сертификатом и ключами была указана на рисунке 4

Пароль на сертификат

Пароль на сертификат, которым будут подписываться сообщения

Таблица 1. Настройки компонента Messenger

 

Теперь закройте компонент Messenger и откройте снова, запустив файл runPlugin.bat. Выберите в меню Главное -> соединиться с сервером, в нижней части окна, в строке состояния, должно появиться сообщения зелёным цветом "Соединён".

Рисунок 6. Настройки компонента Messenger

Рисунок 7. Получение адреса сервера из адресной строки браузера

Если все настройки заданы правильно, в основном окне появится вкладка Декларации, выбрав которую можно наблюдать список последних 15-ти деклараций (количество настраивается), рис. 8. Выберите в списке нужную декларацию. Декларация должна быть в статусе "процедура открыта". Нажмите кнопку "Платежи". Должно появиться модальное окно уплаты таможенных платежей, рис. 9.

Рисунок 8. Вкладка Декларации на основном окне компонента Messenger

Рисунок 9. Окно уплаты таможенных платежей

Нажмите кнопку "Отправить авторизацию", на сервер уйдёт запрос на совершение платежа. При успешном выполнении запроса вид окна изменится - появится возможность выбрать карту списания и ввести код подтверждения, который придёт в виде СМС на телефон, рис.10.

Рисунок 10. Окно уплаты таможенных платежей после авторизации

Выберите карту списания, введите код подтверждения и выполните оплату, нажав на кнопку "Выполнить оплату". В случае успешной оплаты появится окно с информацией о совершённом платеже, в противном случае появится сообщение об ошибке.