на 64 бит не пробовал, попробуйте эту http://curl.haxx.se/dlwiz/?type=*&os=Win64&flav=MinGW64 (нижняя)
на 64 бит не пробовал, попробуйте эту http://curl.haxx.se/dlwiz/?type=*&os=Win64&flav=MinGW64 (нижняя)
погрязли в информации, голова кругом , подскажите по вопросу Опта: каков первоначальный алгоритм действий - приходит товар от поставщика с бумажной накладной, идет разгрузка, сначала мы сверяем факт в печатной накладной и электронной присланной из ЕГАИС ,далее сканируем бутылку из каждой партии и только потом отправляем запрос с принятием или же актом расхождения. Т,е. бутылки сканируются сканером сразу при приеме товара и ждет подтверждения из базы ЕГАИС ?
Всё установилось, спасибо всем кто помогал, особенно МалИП, от себя добавлю что если возникают проблемы с Java во время установки самого УТМ (я его устанавливал и сносил раз 10), решилось отключением антивирусника на время установки УТМ, и ещё добавлю к подробному описанию МалИП всего процесса, что после того как ИП добавил себя в контрагенты и это одобрила ФНС в разделе "получить ключ" необходимо нажать на поиск где КПП.
Ну вот и хорошо. теперь осталось продолжать. а вот тут не имею представления? что дальше. Понятно, что надо ставить "учётную систему". Поскольку пока не до 1С Розница, хочу попробовать этот самый УСленд, а к нему надо curl прилепить как-то что ли? Или УС Лэнд она сама по себе?
А как увидеть FSRAR_ID ?
Последний раз редактировалось МалИП; 03.11.2015 в 16:07.
Постепенно склоняюсь к 1С , недостаток для меня один, версия однопользовательская, если бы на два компа.
про курл и УС лэнд см. сообщение #325
для определения FSRAR_ID см. описание УТМ п.1.4 (его видно на ключе RSA), а также
Также FSRAR_ID можно найти в журнале (log-файле transport_info.log) УТМ:
1. подключите к ПК аппаратный ключ с КЭП;
2. запустите УТМ;
3. откройте файл \logs\transport_info.log;
4. найдите в нѐм строку вида:
DEBUGes.programador.transport.key.KeyMaster - Используется сертификат: [[ Version: V3 Subject: EMAILADDRESS=p, CN=00040218, OU=Director, O=OOO_Raduga, L=Bashkiriya, ST=02, C=RU Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5 Key: Sun RSA public key, 2048 bits Значение CN тут также будет равно искомому FSRAR_ID.
Подскажите, как выглядит интерфейс УТМ, веб-сервис присутствует, открывается окно или ещё как ?
Интересно всё это... А вообще молодцы РАРовцы! (стихи?) С тех пор как появились декларации стал гораздо лучше общаться с компьютером. Ещё и не к тому приучат.
Я понял так, что УТМ - это служба, а значит никакого интерфейса там нет. Команды надо формировать в командной строке, да не пролсто так. а с помощью CURL. Там, где общаются более крутые програмисты видел такие команды - много буков. Пока - ни бум бум.
У меня CURL в командной строке не принято, но по руководству которое надо скачать там где получал ключ написан веб адрес http://localhost:8080 откроется интерфейс (при вставленном ключе). А вот почему у меня командная строка не приняла CURL с направлением на этот адрес не знаю, у меня вообще этот курл не принимается как команда.
Последний раз редактировалось А_Б_Полосин; 03.11.2015 в 20:24.
"Федеральная служба по регулированию алкогольного рынка РФ (ФСРАР) внедряет Единую государаственную Информационную Систему (ЕГАИС), в рамках которой создала Универсальный Транспортный Модуль (УТМ). По каким-то причинам этот УТМ был реализован без интерфейса пользователя, как служба, запускаемая при старте компьютера. Предполагается, что пользоваться этой программой можно только после проведения интеграции с учетной системой. После инсталляции УТМ на рабочем столе пользователя только появляются четыре ярлыка для запуска/остановки служб самого УТМ и обновления к нему."
К тем программам, перечисленным выше для получения отправки накладных есть ещё егаиска какая-то, пока читаю про неё, пишут что у них там всё очень просто, про цену не знаю.
Полагаю, надо зафиксировать! Фамилия, Имя, Отчество!
пресс-секретарь Росалкогольрегулирования (РАР) Александр Куликов
Внимание! Если система даст сбой, и это нанесёт серьезный вред экономике и бизнесу - в этом случае данный гражданин и его руководство в полном составе должны быть отданы под суд.
Пора уже отвечать за свои слова и, в особенности, дела.
P.S.
И не стыдно такие цифры озвучивать за ДВА месяца до внедрения ЕГАИС?Он донес, в настоящее время в системе зарегистрированы свыше 15 тыс. касс
Или он не в курсе, что Россия - это не Московия? И что в стране несколько сот тысяч кассовых аппаратов?
УТМ установился , на рабочем столе 4 значка. Но они не работают. Если войди в администрирование - службы, то там "Запустить" - запускает.
Проверял просто: http://localhost:8080
Ну это не главное, пути пропишутся и всё. а вот...
Куда ставиться curl? Скачал. Как ставить-то? Там полно файлов. скачал вот такое curl-7.45.0-win64-mingw.7z
Распаковать архив с курлом и полученную папку "curl-7.45.0-win64-mingw" , скопировать например сюда C:\Primer
если захотите пробовать УС Лэнд, то скопировать файл hle.exe в папку bin (C:\Primer\curl-7.45.0-win64-mingw\bin)
т.е. туда где находится файл curl.exe
Для проверки УТМ можете скопировать прилагаемый файл "страница утм.bat" в папку bin (т.е. туда где находится файл curl.exe) и там его запустить, а потом в сформированном файле test.xml, который появится в этой же папке посмотреть ответ, там должно быть:
h3>Версия транспортного модуля:</h3>
<pre>version:1.0.5
changeSet:9eae956ac4ff+
buildNumber:604</pre> и т.д.
указанный файл "страница утм.bat" выполняет следующую команду: curl -X GET http://localhost:8080 >> test.xml
После выполнения показывает окно в течение 4 сек, а потом закрывается. Если в этом черном окне увидите что-то типа
Failed to connect, то значит у вас УТМ не запущен
Для просмотра содержимого файла "страница утм.bat" , его можно открыть в блокноте
Последний раз редактировалось deklarant_; 04.11.2015 в 15:25.
Спасибо deklarant_все установила! Значение CN в transport_info.log так и не нашла,т.к. текстовый файл transport_info есть,а с расширение log-не нашла.Нашла на ключе RSA, как сказано в описании к УТМ. УС Лэнд установила,на запрос "1-информация по клиентам" ответ получен "Не дождался ответа от УТМ-может у них какие-то проблемы?". Это действительно у них проблемы...или УС Лэнд не настроен?
Без указания в настройке своего идентификатора в ЕГАИС УТМ на любой запрос присылает пустую квитанцию, что порождает данное сообщение... или УТМ не работает - проверить можно в соответствуещем пункте дополнительного меню
Пока НЕЛЬЗЯ принимать ТТН в данной программе, а только смотреть - что то в ней недоработано
Конечно с этого нужно начинать... но автор вопроса написал, что не задал свой id в настройках, что при этом происходит:
1. Программа посылает любой запрос, где указывает пустой (или неправильный) идентификатор пользователя
2. ЕГАИС присылает квитанцию, где должен указать свой код запроса в ЕГАИС
3. Если есть в квитанции код запроса в ЕГАИС, то программа уже посылает запрос с уникальным кодом запроса в ЕГАИС, иначе выдает диагностическое сообщение
4. После накидывания кучи запросов запускается режим принятия ответов, но сразу бесполезно - ЕГАИС их обрабатывает от 2 до 20 минут и если поторопиться, то программа при попытке чтения результата запроса так же ругнется, что ответ еще не пришел
.... возможны временная недоступность сервера или УТМ по какой-то причине не запустился... и это бывает довольно часто - проверить его доступность нужно в описанном Вами режиме
Вопрос. Правильно ли я понимаю, что всё понимаю неправильно, ибо непонятен сам принцип. Ну ладно, УТМ - служба, ей можно покомандовать из командной строки, или нет?
Для взаимодействия с УТМ нужна curl. Или нет? Если в браузере набираю http://localhost:8080, УТМ появляется. Нашёл файл с "ехе" в распакованном curl. Запустил. На мгновение появился экранчик командной строки и всё. В Программах curl нету... Ладно, набираю в командной строке curl -X GET http://localhost:8080, пишет, что команды curl не существует. Кажется, из-за компьютерной безграмотности я что-то делаю ПРИНЦИПИАЛЬНО не то.
А УС Ленд пока не пошла. После тестирования известным нам (а ещё более Вам) г-ном Корниловым, там выявились принципиальные ошибки.
Не совсем. Эта служба шифрует, подписывает файлы XML и при помощи программ типа отправляет на сервер, принимает файлы с него, а дешифрованные ответы можно смотреть в броузере на ПК где установлен ключ
Да - нужна
Это просто тестирование запуска УТМ - информация по корневому адресу
Для запуска из командной строки нужно задать путь доступа в переменных среды Windows:
Автор слишком строго относится к своему продукту и его пользователям, предупреждая о его недоработках... а так состояние продукта не хуже, чем у других, что во многом связанно с недоработками и постоянными доделками УТМ и сервиса ЕГАИС. Кроме того у Вас уже слишком устаревшие сведения - зайдите на страницу программы для получения ответов на большинство вопросов по ЕГАИС/УТМ/запросам/настройкам2. Программу Curl совместимую с используемой операционной системой ПК и для «ключника» желательно прописать путь в переменной path среды windows – обычно: свойство «моего компьютера»/дополнительно/переменные среды. В «системных переменных» находите path и выбираете «изменить». Через ( дописываете путь к исполняемому файлу Curl. Пусть установили в c:\curl – тогда Вам нужно дописать ;c:\curl\bin – Образцы видны в других «путях»
Чтобы запустить из командной строки через кнопку Пуск-Выполнить, сначала в строке выполнить команду cmd
потом в черном окне набрать путь к файлу curl, например: cd C:\Primer\curl-7.43.0-win32\bin
Проще сделать как написано выше -запустить bat файл,который приложен в сообщении #345
этот bat файл содержит всего одну строку: curl -X GET http://localhost:8080 , но так как он запускается
в той папке, где находится curl.exe , то и эта команда сразу выполняется
а почему у Вас УС Лэнд не пошла? что сообщает?
Файл программы hle.exe надо поместить в папку с curl.exe? который у Вас в папке bin
Спасибо! Стало понятнее. как это всё взвимодействует. Ещё покопаюсь - точно по той "новой "поговорке.
После 21-00 займусь.
Если я запускал с диска с файл curl exe из папочки bin,ничего не произошло? Не надо ничего удалять?
нет, нтчего не произошло.
По поводу программы УС Лэнд:
Сейчас автор переделывает функцию подтверждения накладных, т.е. пока эту функцию не использовать в приведенной версии ( http://olegon.ru/showthread.php?t=23079&page=2 ).
А все остальное можно смотреть и тренироваться:
1. Запрашивать и анализировать контрагентов, выводить на печать, сохранять в файл;
2. Запрашивать и анализировать алкогольную продукцию производителей и импортеров, выводить на печать, сохранять в файл;;
3. Запрашивать и просматривать накладные поставщиков и выводить на печать или сохранять в файл;
4. Запрашивать и просматривать справки А и Б на продукцию в приходных накладных, а также запрашивать справки А и Б по идентификационному номеру.
Красота! Чтобы только понять хоть чуть-чуть куда чего поставить, как запустить, пришлось прочитать мно-о-ого буков про командную строку, этот самый curl (как его по русски прочитать-то? Курл, что ли?) целых 2,5 часа. И ура! И с помощью батника из #345, и вручную, просто набирая в командной строке, хотя бы этот самый "curl -X GET http://localhost:8080" попробовал. И даже (о Боже!) в "страница утм.bat" поменял test.xml на html. Теперь он красивее смотрится, открываясь Эксплорером.
Спасибо всем разъясняющим за заботу!
Представляю себе сельмаг...
Последний раз редактировалось МалИП; 05.11.2015 в 00:32.
Теперь можете попробовать посмотреть список продукции какого-нибудь производителя, см. описание в файле.
В списке продукции выводится 19-ти разрядный алкокод продукции, название продукции, литраж, код АП (например 500), крепость в град., Название, ИНН/КПП производителя, адрес производителя. Например для компании Балтика список составляет около 1000 наименований.
Спасибо. Читаю Ваши, читаю про УТМ, разбираю команды, иногда бестолковлюсь до удивления, а то ничего... Сам себе рад. Для совсем несведущих (как я ) кое что поясню. Чтобы далее попробовать, что там работает надо скачать вложения из #356. Там Вордовский файл, типа инструкции.
Выполняем последовательно.
1.Когда скачали curl, там есть папочка bin, а в ней файл curl.exe Вот в эту папку bin и надо скопировать файлы из #356. Теперь блокнотом открываем QueryAPSingle.xml, и обычным образом, как в Ворде внимательно исправляем FSRAR_ID на свой (7-я строка), и исправляем ИНН производителя на нужный нам (14 строка) , например <qp:Value>0547000050</qp:Value> исправляем на Балтику <qp:Value>7802849641</qp:Value>
2.Запускаем файл "Запрос перечня продукции по ИНН организации(1.6.1).bat" Появляется окно командной строки, нажимаем любую клавишу. В нашей папке bin образовался файл "ssilka(5.3).xml" Там много буков. Если ещё раз запустить файл "Запрос перечня продукции по ИНН организации(1.6.1).bat", то ssilka(5.3).xml останется но букв в ней станет больше, ибо это наши отправленные запросы.
3.Затем, точно также проделываем (запускаем ) файл "получает список ответов от утм(1.5.6).bat" Образуется файл spisok_otvetov(1.5.6).xml,
4.Открываем его блокнотом, находим там строку <url replyId="23d483b5-c029-474e-9a90-c1f91b6ada6d">http://localhost:8080/opt/out/ReplyAP/1</url> Вот эта самая цифра 1 (или может быть другая) записывается себе в мозг.
5.Открываем блокнотом файл получение списка товаров производителя(1.6.5).bat и исправляем в том же месте 78 на запомненную в голове (в моём случае это конечно 1).
6.Запускаем файл получение списка товаров производителя(1.6.5).bat, Образуется в нашей папке файл otvet.xml (довольно большой).
7.Открываем Ексель-Файл-Открыть- находим наш файл otvet.xml и открываем его как xml. И лицезреем чУдную таблицу с продкуцией Балтики во всех её филиалах! (правда не без недостатков) но форматом ячеек можно легко всё исправить.
Последний раз редактировалось МалИП; 05.11.2015 в 16:05.
Подскажите пожалуйста, у нас ооо в сельской местности 13 магазинов, есть на одном кпп парочка, и другие кпп тоже, я правильно поняла для подтверждения прихода :
1 нужно на каждую точку поставить планшет, по типа лайт бокс и джа карту и плдтверждать на месте ( как быть если кпп одно магазина два, нельзя как то объединить на один компьютер с джа картой одной?)
2. Возможно ли как то с одного компьютера подтверждать все приходы?
На каждую точку надо утм и джа карта?
Глюк
Последний раз редактировалось МалИП; 05.11.2015 в 16:33.
Почему глюк, автоматизировать все магазины по деревням это нереально, да и зачем,а отказаться и от пива и крепкого алкоголя тоже не резон, как найти оптимальное решение? Плиз помагите!!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)