Разобранные программы украинских поставщиков — различия между версиями
(→Выгрузка прайса) |
(→Inter Cars IC Katalog) |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
Оригинальная программа каталога находится по адресу http://www.intercars.com.ua/#/ajax_str.php?id=32 setup.exe - інсталятор програми IC_Каталог. Этот каталог нужно установить и обновить, чтобы работал "Ценник", пример рабочего ценника с поиском запчасти "KL15" | Оригинальная программа каталога находится по адресу http://www.intercars.com.ua/#/ajax_str.php?id=32 setup.exe - інсталятор програми IC_Каталог. Этот каталог нужно установить и обновить, чтобы работал "Ценник", пример рабочего ценника с поиском запчасти "KL15" | ||
<br>[[File:price-ic.png]]<br> | <br>[[File:price-ic.png]]<br> | ||
− | Для получения цен и кроссов из данного каталога, необходимо скачать программу | + | |
+ | Для правильной работы программы экспорта данных, нужно в справке "о программе" [1] Inter Cars IC Katalog узнать путь к базе данных [2] <br>[[File:new_intercars_db.png]]<br> и записать его в файле настроек программы экспорта Settings.ini в строке "OriginalBase". Заодно можно настроить язык экспортируемых данных в строке "LNG" <br>[[File:new_intercars_settings.png]]<br> | ||
+ | |||
+ | |||
+ | Перед экспортированием данных закройте программу Intercars IC_Каталог | ||
+ | |||
+ | Для получения цен и кроссов из данного каталога, необходимо скачать программу для экспорта (ссылка будет в задании в JIRA), распаковать архив Redistribute.rar в удобное место, например на диске С и запустить программу. | ||
Главное окно программы выглядит так: | Главное окно программы выглядит так: | ||
− | <br>[[File: | + | <br>[[File:new_intercars_main.png]]<br> |
Для получения данных необходимо выполнить:<br> | Для получения данных необходимо выполнить:<br> | ||
# Выбрать путь к файлам каталога Intercars (может отличаться, в новой версии каталога можно выбрать директорию для его сохранения) | # Выбрать путь к файлам каталога Intercars (может отличаться, в новой версии каталога можно выбрать директорию для его сохранения) | ||
Строка 12: | Строка 18: | ||
# Выбрать действие: Select Price (Получение прайса), Select Cross (получение кроссов), Select Brand (получение всех названий производителей каталога Intercars) | # Выбрать действие: Select Price (Получение прайса), Select Cross (получение кроссов), Select Brand (получение всех названий производителей каталога Intercars) | ||
# Выполнить подключение к базе нажатием кнопки "Connect" | # Выполнить подключение к базе нажатием кнопки "Connect" | ||
+ | # Кнопка "Convert additional base" нужна для экспорта из каталога параметров запчастей и применяемости запчастей (select params и select autos из пункта 4) | ||
После выполнения предыдущих действий, в окне программы отобразятся данные полученные из каталога. Для сохранения этих данных необходимо выполнить: | После выполнения предыдущих действий, в окне программы отобразятся данные полученные из каталога. Для сохранения этих данных необходимо выполнить: | ||
− | <br>[[File: | + | <br>[[File:new_intercars_upload.png]]<br> |
# Выбрать путь сохранения. Файл будет сохраняться в текстовом формате cvs | # Выбрать путь сохранения. Файл будет сохраняться в текстовом формате cvs | ||
# Выполнить сохранение нажатием кнопки "Save" | # Выполнить сохранение нажатием кнопки "Save" | ||
# Выполнить отключение от каталога Intercars, перед выходом или получением других данных | # Выполнить отключение от каталога Intercars, перед выходом или получением других данных | ||
+ | # Если ваш проект построен на базе Irbis то можно нажать кнопку "Upload to server" и прайс автоматически загрузится на сайт. | ||
+ | |||
+ | |||
+ | ==== Пояснение по данным выдающимся по запросу "select params" ==== | ||
+ | Колонка "grunazwa" - название группы запчастей <br> | ||
+ | Колонка "nazwa" - название категории запчастей <br> | ||
+ | Колонка "artnr" - код детали <br> | ||
+ | Колонка "nazwa_1" - производитель детали <br> | ||
+ | Колонка "nazwa_2" - название параметра <br> | ||
+ | Колонка "nazwa_3" - значение параметра<br> | ||
+ | Колонка "typ" - идентификатор типа <br> | ||
+ | Колонка "wsk" - принадлежность типа <br> | ||
+ | |||
+ | Если у запчасти несколько параметров то деталь будет повторятся для каждого параметра.<br> | ||
+ | Последние 2 колонки "typ" и "wsk" содержат данные по применяемости для привязки к данным из запроса "select autos". | ||
+ | |||
+ | Сохранение данных этого запроса занимает несколько часов и несколько гигабайт дискового пространства! | ||
+ | |||
+ | |||
+ | ==== Пояснение по данным выдающимся по запросу "select autos" ==== | ||
+ | Колонка "typ" - идентификатор типа <br> | ||
+ | Колонка "wsk" - принадлежность типа <br> | ||
+ | Колонка "marnazwa" - название марки авто <br> | ||
+ | Колонка "modnazwa" - название модели авто <br> | ||
+ | Колонка "typnazwa" - название модификации авто <br> | ||
+ | Колонка "typdatod" - дата начала производства <br> | ||
+ | Колонка "typdatdo" - дата конца производства <br> | ||
+ | Колонка "ccmtech" - объем двигателя <br> | ||
== Autotechnics == | == Autotechnics == | ||
Строка 36: | Строка 71: | ||
Если программа Vladislav не установлена, скачать ее можно по ссылке http://www.vladislav.ua/downloads.php, скачивать нужно то что по ссылке "Полная версия". По полученному логину от представительства Vladislav нужно авторизоваться на странице http://order.vladislav.ua/app/, перейти на страницу настроек http://order.vladislav.ua/app/orders.cgi/options и нажать кнопку "Получить регистрационный файл для программы 'Влад' v.5.x", это ссылка для скачивания файла ключа, который необходимо разместить в каталоге DBF программы Vladislav. | Если программа Vladislav не установлена, скачать ее можно по ссылке http://www.vladislav.ua/downloads.php, скачивать нужно то что по ссылке "Полная версия". По полученному логину от представительства Vladislav нужно авторизоваться на странице http://order.vladislav.ua/app/, перейти на страницу настроек http://order.vladislav.ua/app/orders.cgi/options и нажать кнопку "Получить регистрационный файл для программы 'Влад' v.5.x", это ссылка для скачивания файла ключа, который необходимо разместить в каталоге DBF программы Vladislav. | ||
− | Файл ключа выданный нашей компании для тестирования, который можно использовать только для выгрузки [[Media:vlinfile.zip]] пароль: 12345. | + | <!-- Файл ключа выданный нашей компании для тестирования, который можно использовать только для выгрузки [[Media:vlinfile.zip]] пароль: 12345. --> |
Для выгрузки актуальных цен, необходимо авторизовать программу Vladislav | Для выгрузки актуальных цен, необходимо авторизовать программу Vladislav | ||
Строка 82: | Строка 117: | ||
==== Экспортирование ==== | ==== Экспортирование ==== | ||
Экспортируются розничные цены в долларах. Коды экспортируются "как есть", в программе Vladislav они могут иметь лишние буквы в начале. | Экспортируются розничные цены в долларах. Коды экспортируются "как есть", в программе Vladislav они могут иметь лишние буквы в начале. | ||
+ | |||
+ | <pre>При экспортировании оригинальная программа Владислав должна быть закрыта!</pre> | ||
[[File:export-vladislav.png]] | [[File:export-vladislav.png]] | ||
Строка 89: | Строка 126: | ||
== Polcar Ecar == | == Polcar Ecar == | ||
+ | |||
+ | С базой программы работают скрипты написанные на PHP, и так как программа PolCar (eCar) работает под Windows, то надо на том же компьютере где установлена программа настроить веб-сервер с поддержкой PHP. | ||
+ | |||
+ | Перед запуском скриптов на файлах базы программы надо сбросить пароли с помощью программы '''eCarDBCleaner.exe''' | ||
+ | |||
+ | Скрипты: | ||
+ | |||
+ | '''ecar_img_new.php''' - вытягиваются из базы картинки и сохраняются в папки согласно названию бренда, имя файла соответствует коду товара | ||
+ | |||
+ | '''ecar_new.php''' - вытягивает цены и кроссы, сохраняется в файл CSV | ||
+ | |||
+ | '''ecar_descr_new.php''' - вытягивает описание, сохраняет в файл CSV | ||
+ | |||
+ | В каждом из скриптов в начале есть конфигурационная настройка, состоящая из пути к программе: | ||
+ | |||
+ | ''$sPathEcar="c:\Program Files\POLCAR\eCar";'' | ||
+ | |||
+ | Путь должен соответствовать вашему расположению программы. | ||
+ | |||
+ | Очередность запуска скриптов не имеет значения. |
Текущая версия на 12:38, 5 марта 2015
Inter Cars IC Katalog
Оригинальная программа каталога находится по адресу http://www.intercars.com.ua/#/ajax_str.php?id=32 setup.exe - інсталятор програми IC_Каталог. Этот каталог нужно установить и обновить, чтобы работал "Ценник", пример рабочего ценника с поиском запчасти "KL15"
Для правильной работы программы экспорта данных, нужно в справке "о программе" [1] Inter Cars IC Katalog узнать путь к базе данных [2]
и записать его в файле настроек программы экспорта Settings.ini в строке "OriginalBase". Заодно можно настроить язык экспортируемых данных в строке "LNG"
Перед экспортированием данных закройте программу Intercars IC_Каталог
Для получения цен и кроссов из данного каталога, необходимо скачать программу для экспорта (ссылка будет в задании в JIRA), распаковать архив Redistribute.rar в удобное место, например на диске С и запустить программу.
Главное окно программы выглядит так:
Для получения данных необходимо выполнить:
- Выбрать путь к файлам каталога Intercars (может отличаться, в новой версии каталога можно выбрать директорию для его сохранения)
- Выполнить конвертацию базы нажатием кнопки "Convert Base". Это необходимо выполнять после каждого обновления ценника в Intercars
- Выбрать путь к базе. После выполнения предыдущего шага, данный путь подставляется автоматически
- Выбрать действие: Select Price (Получение прайса), Select Cross (получение кроссов), Select Brand (получение всех названий производителей каталога Intercars)
- Выполнить подключение к базе нажатием кнопки "Connect"
- Кнопка "Convert additional base" нужна для экспорта из каталога параметров запчастей и применяемости запчастей (select params и select autos из пункта 4)
После выполнения предыдущих действий, в окне программы отобразятся данные полученные из каталога. Для сохранения этих данных необходимо выполнить:
- Выбрать путь сохранения. Файл будет сохраняться в текстовом формате cvs
- Выполнить сохранение нажатием кнопки "Save"
- Выполнить отключение от каталога Intercars, перед выходом или получением других данных
- Если ваш проект построен на базе Irbis то можно нажать кнопку "Upload to server" и прайс автоматически загрузится на сайт.
Пояснение по данным выдающимся по запросу "select params"
Колонка "grunazwa" - название группы запчастей
Колонка "nazwa" - название категории запчастей
Колонка "artnr" - код детали
Колонка "nazwa_1" - производитель детали
Колонка "nazwa_2" - название параметра
Колонка "nazwa_3" - значение параметра
Колонка "typ" - идентификатор типа
Колонка "wsk" - принадлежность типа
Если у запчасти несколько параметров то деталь будет повторятся для каждого параметра.
Последние 2 колонки "typ" и "wsk" содержат данные по применяемости для привязки к данным из запроса "select autos".
Сохранение данных этого запроса занимает несколько часов и несколько гигабайт дискового пространства!
Пояснение по данным выдающимся по запросу "select autos"
Колонка "typ" - идентификатор типа
Колонка "wsk" - принадлежность типа
Колонка "marnazwa" - название марки авто
Колонка "modnazwa" - название модели авто
Колонка "typnazwa" - название модификации авто
Колонка "typdatod" - дата начала производства
Колонка "typdatdo" - дата конца производства
Колонка "ccmtech" - объем двигателя
Autotechnics
Программа экспорта прайса Autotechnics распространяется в архиве. Для установки достаточно скопировать содержимое архива в папку программы Autotechnics. Программа не будет работать одновременно с программой Autotechnics. Внимание, для экспорта прайса требуется много времени и оперативной памяти/файла подкачки.
Выгрузка прайса
Для выгрузки актуального прайса, необходимо авторизоваться в программе Autotechnics и обновить цены, после чего закрыть программу ES_495311 и запустить программу экспорта прайса. В главном окне программы будут доступны две кнопки: "Connect" - запускает экспорт прайса (активирует кнопку "Stop" которой можно прервать экспорт). Кнопка "Browse" вызывает диалог сохранения файла.
Кнопка сохранения файла "Save" будет активирована когда в таблице промежуточного результата есть данные, после полной или частичной выгрузки. Выгруженный прайс сохраняется в формате csv и в дальнейшем может быть отредактирован текстовым редактором или MS Excel.
Vladislav
Для экспорта цен из программы Vladislav, необходимо у представительства Vladislav получить логин для входа в программу и просмотра цен Offline (без подключения к интернет). Если программа Vladislav не установлена, скачать ее можно по ссылке http://www.vladislav.ua/downloads.php, скачивать нужно то что по ссылке "Полная версия". По полученному логину от представительства Vladislav нужно авторизоваться на странице http://order.vladislav.ua/app/, перейти на страницу настроек http://order.vladislav.ua/app/orders.cgi/options и нажать кнопку "Получить регистрационный файл для программы 'Влад' v.5.x", это ссылка для скачивания файла ключа, который необходимо разместить в каталоге DBF программы Vladislav.
Для выгрузки актуальных цен, необходимо авторизовать программу Vladislav
Нажать кнопку "связь с сервером"
Выставить галочки: "остатки и цены", "автоприем" (можно также отметить "Обновление баз", но база номенклатуры обновляется значительно реже остатков и цен) и нажать кнопку "Отправить"
После успешной загрузки галочки автоматически снимутся и в окне сообщений будет строка "Остатки и цены загружены" обозначающая успешную загрузку. При этом в главном окне программы цены обновятся.
Программа экспорта состоит из одного окна, в котором размещены поля выбора пути открытия и сохранения файла, а также таблицу промежуточного результата.
Установка
Экспортер цен VladislavExporter.exe не требует установки, достаточно просто запустить из каталога с которым он поставляется. Особых требований к ПК нет, совместим с операционными системами от Windows XP до Windows 7.
Экспортирование данных
Для экспортирования данных необходимо запустить программу Vladislav и обновить, иначе цены будут экспортироваться те, которые были в базе на момент последнего обновления, после чего программу Vladislav необходимо закрыть. После обновления цен, необходимо запустить VladislavExporter.exe и произвести начальную настройку, выбрав путь к базе Vladislav
Начальная настройка
- Путь к базе Vladislav. Сохраняется в настройках программы.
- Кнопка выбора пути к базе Vladislav
- Кнопка подключения к базе Vladislav
Выбор пути к базе Vladislav
Для корректной работы программы, необходимо в окне [1] выбрать путь к базе Vladislav [2]. В папке по этому пути должны находится файлы, как на изображении.
Экспортирование
Экспортируются розничные цены в долларах. Коды экспортируются "как есть", в программе Vladislav они могут иметь лишние буквы в начале.
При экспортировании оригинальная программа Владислав должна быть закрыта!
После того как путь к базе Vladislav выбран, необходимо нажать кнопку подключения к базе Vladislav и дождаться пока в промежуточной таблице [1] появятся данные. Затем выбрав путь сохранения файла [2] (по умолчанию формируется как C:\Vladislav_price_Текущая дата.cvs), нажать кнопку сохранения данных [3], после чего по указанному пути появится файл с ценами Vladislav
Polcar Ecar
С базой программы работают скрипты написанные на PHP, и так как программа PolCar (eCar) работает под Windows, то надо на том же компьютере где установлена программа настроить веб-сервер с поддержкой PHP.
Перед запуском скриптов на файлах базы программы надо сбросить пароли с помощью программы eCarDBCleaner.exe
Скрипты:
ecar_img_new.php - вытягиваются из базы картинки и сохраняются в папки согласно названию бренда, имя файла соответствует коду товара
ecar_new.php - вытягивает цены и кроссы, сохраняется в файл CSV
ecar_descr_new.php - вытягивает описание, сохраняет в файл CSV
В каждом из скриптов в начале есть конфигурационная настройка, состоящая из пути к программе:
$sPathEcar="c:\Program Files\POLCAR\eCar";
Путь должен соответствовать вашему расположению программы.
Очередность запуска скриптов не имеет значения.