1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

VM 1.x Обработка и тесная интеграция для 1С и VirtueMart

Тема в разделе "Virtuemart", создана пользователем slavache, 12 июл 2010.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
  1. slavache

    slavache Постоялец

    Регистр.:
    28 ноя 2006
    Сообщения:
    80
    Симпатии:
    70
    Обработка и тесная интеграция для 1С и VirtueMart1.07-1.1.4.
    Покупал для себя.
    http://narod.ru/disk/22674033000/vm.rar.html
    Оффсайт:http://disptrade.ru/
    Скрины:[​IMG][​IMG]

    Обработка предназначена для работы с интернет магазином(далее ИМ:(

    1.Выполняет выгрузку каталогов и товаров в ИМ из справочника(Номенклатура),включая картинки, цены и количество товаров на складе.

    2.Загрузка списка покупателей из ИМ в 1С

    3.Выгрузка валют и курсов валют в ИМ.

    4.Загрузка заказов покупателей с ИМ в 1С и формирование документа(заказ покупателя) с последующим его проведением по дате заказа.

    С этой обработкой работали на версии программы 1С:Предприятие 8.1 (8.1.11.67) с
    конфигурацией "Управление торговлей", редакция 10.3 (10.3.6.8).Все работает отлично!

    Обработка хороша тем что код открыт и ее можно приспособить к другим движкам например Opencart
    Работает действительно не плохо на 2х проектах проверено.

    Документация по работе с обработкой
    1.Приступая к работе с обработкой
    1.1 Краткая информация об обработке
    1.1.1 Версия обработки v1.0.х.
    1.1.2 Выполняет синхронизацию 1С и интернет магазина VirtueMart
    1.1.3 Данная обработка поддерживает версии интернет магазина 1.0.7 и 1.1.2
    1.1.4 Тестирование проводилось на реальных хостингах и на локальном сервере типа Denwer с локальным FTP сервером.
    1.2 Начало работы
    1.2.1 Скрипт
    1.2.1.1Откройте скрипт import.php текстовым редактором или другой удобной для вас программой.
    1.2.1.2 Найдите строчки:
    <?php
    //---НАЧАЛО НАСТРОЕК СКРИПТА------
    $host='Хост вашего хостера'; // имя хоста (уточняется у провайдера)
    $database='Имя базы данных'; // имя базы данных, которую Вы должны создать
    $user='Имя пользователя'; // заданное Вами имя пользователя, либо определенное провайдером
    $pswd='Пароль к Вашей базе данных'; // заданный Вами пароль
    //---КОНЕЦ НАСТРОЕК СКРИПТА---------
    Далее сохраните, настройки скрипта закончены!
    1.2.1.3 Закачайте скрипт import.php на сервер в корень Вашего интернет магазина по FTP или другим путем.
    1.2.1.4 Создайте папку /temp в корне Вашего интернет магазина на сервере.
    1.2.1.5Установите на нее права 777 для чтения и записи.
    1.2.2 1С
    1.2.2.1 Настоятельно рекомендую запустить обработку “Стартовый помощник” которая входит в комплект поставки Вашей конфигурации. И настроить Вашу конфигурацию с помощью мастера настроек.
    1.2.2.2 Для начала работы с нашей обработкой нужно ее настроить.
    1.2.2.3 Откройте ее.
    1.2.2.4 Перейдите на вкладку настройки и заполните все поля согласно описанию 6.1 расположенной ниже.
    1.2.2.5 Перейдите на вкладку “Валюты”, выбрать из списка в таблице нужные для Вас валюты, и выгрузить их в Ваш интернет магазин.
    1.2.2.6Обработка готова к работе!
    Описание нашей обработки
    2.Вкладка “Товары”
    2.1 Общее описание
    2.1.1 На вкладке “Товары” Вы работаете со справочником “Номенклатура”
    2.1.2 Перед началом экспорта товаров и каталогов выберите режим работы выгрузки, от этого завит будут ли выгружены новые данные о товарах и каталогах или их обновление.
    2.2 Режим Экспорт категорий
    2.2.1 Если установлена галочка “Экспорт категорий”, то категории интернет магазина будут полностью заменены на категории из правочника “Номенклатура”.
    2.3 Режим экспорт всех товаров
    2.3.1 Экспортирует все товары независимо от того, есть товары на складе или их нет.
    2.4 Режим экспорт товаров на складах
    2.4.1 Экспортирует товары только из выбранного склада, если товара нет на складе, а он присутствует в справочнике “Номенклатура”, то такой товар экспортироваться не будет.
    2.5 Режим обновить товары
    2.5.1 Этот режим используется для обновления товаров, обновление будет производиться для полей: артикль, наименование, цена, валюта товара, кол-во товаров на складе, ставки НДС, публикация товара (если товар помечен на удаление, то он не будет опубликован в интернет магазине), описание товара.
    2.6 Поле тип цен
    2.6.1 Используется для определения типа цен.
    2.6.2 Указывает, по каким ценам будет продаваться товар (оптовая, либо розничная).
    2.7 Поле склад
    2.7.1 Указываете с каким складом Вы будете работать, в данном случае с какого склада будет произведен экспорт товаров.
    2.8 Выгрузить
    2.8.1 При нажатии на ссылку формируется файл с данными о товарах и каталогов, далее файл выгружается на сервер через FTP протокол, и делается запрос к скрипту для добавления или обновления данных в базе данных Вашего интернет магазина.
    2.8.2.Все товары и цены по умолчанию формируются для групп покупателей – default-.
    2.9 Открыть справочник номенклатура
    2.9.1 Открывает справочник номенклатура.
    3 Вкладка “Заказы”
    3.1 Поле Тип цен
    3.1.1 Поле тип, организация, и склад цен используется для формирования документа
    “Заказ покупателя”.
    3.2 Получить заказы
    3.2.1 При нажатии на ссылку посылается запрос к скрипту формируется список заказов покупателей, и данные о заказах отображается в таблице “Заказы покупателей”, после Вы выбираете какие заказы нужно обработать, помечая их галочками.
    3.3 Обработать заказы
    3.3.1 При нажатии на ссылку происходит обработка отмеченных заказов, далее формируются документы “Заказ покупателя”, и на сервер отправляется запрос, в ответ получаем список заказанных товаров покупателя. После этого документ заполняется данными, записывается и проводится согласно конфигурации программы 1С.
    4 Вкладка “Покупатели”
    4.1На вкладке “Покупатели” работаем со справочником “Контрагенты”.
    4.1.1 Поле организации
    4.1.2 Служит для заполнения в “Договоре контрагента” с какой организацией будет работать покупатель.
    4.2 Поле основная валюта
    4.2.1 Служит для заполнения в договоре основной валюты, с которой будет работать покупатель.
    4.3 Обновить список покупателей с сайта
    4.3.1 При нажатии на ссылку посылается запрос к скрипту на сервер, далее формируется список покупателей и отображается в таблице “Покупатели интернет магазина”.
    4.3.2 Обработка выдала сообщение “У пользователя ID62 нет данных”, говорит о том ,что у данного покупателя не заполнено поле ФИО и такой пользователь импортироваться
    не будет. Вам нужно зайти в административную панель Вашего сайта и заполнить недостающие данные или отправить уведомление пользователю о правильном заполнении полей.
    4.3.3 Обработка выдала сообщение “Пользователь (Иванов Иван Иванович) есть в справочнике”, раз такой пользователь уже есть, то импортироваться он также не будет.
    4.4 Внести в программу
    4.4.1 При нажатии на ссылку,в справочник вводится новый покупатель, заполняются данные (адрес, телефон…..),вводится новый договор для контрагента.
    4.5 Просмотр покупателей
    4.5.1Открывает справочник контрагенты.
    5 Вкладка “Валюты”
    5.1 Работа со справочником “Валюты”
    5.2 Заполнить таблицу
    5.2.1 Заполняет таблицу “Валюты” значениями из справочника валюты, Вам нужно выбрать из таблицы те валюты, с которыми Вы собираетесь работать, отметив их галочками.
    5.3 Обновить с РБК
    5.3.1 Обновляет курсы валют с интернета (после обновления нужно нажать еще раз на кнопку “Заполнить таблицу”)
    5.4 Выгрузить в магазин
    5.4.1 При нажатии на ссылку, валюты и курсы валют выгружаются в Ваш интернет магазин.
    6 Вкладка “Настройки”
    Настройка FTP
    6.1 Поле хост
    6.1.2 Ввести имя хоста ,указанным Вашим провайдером или хостером.
    6.2 Пользователь
    6.2.1 Имя пользователя для доступа к FTP серверу
    6.3 Пароль
    6.3.1 Ваш пароль к FTP серверу
    6.4 Каталог
    6.4.1 Нужно указать путь до папки /temp в корне сайта, которую Вы создали в самом начале.
    6.5 Префикс таблиц
    6.5.1 По умолчанию в joomla префикс jos_ ,если при установке интернет магазина Вы не меняли префикс, то вписать именно jos_
    6.6 URL адрес интернет магазина
    6.6.1 Нужно указать url адрес Вашего интернет магазина без http:// и www, то есть my.shop.ru , а не так http://www.my.shop.ru это не допустимо!!!
    6.7 Версия интернет магазина
    6.7.1 Нужно указать с какой версией интернет магазина Вы собираетесь работать
    6.8 Каталог для экспорта картинок товаров
    6.8.1 1.Для экспорта картинок товаров нужно установить галочку “Экспорт картинок товаров”.
    6.8.2.Экспорт будет производиться, только если картинка товара установлена как основная, в противном случае картинка экспортироваться не будет.
    6.8.3.В настройках нужно указать путь до каталога изображений товаров интернет магазина.
    6.9 После заполнения всех полей нажать на ссылку “Сохранить настройки”.
    Если Вы все правильно сделали, то у Вас никаких проблем не возникнет в работе с нашей обработкой.

    За СПАСИБО не обижусь!
     
    doom_2001, Alex-MB, Agel и 7 другим нравится это.
  2. Cimmerian

    Cimmerian Читатель

    Заблокирован
    Регистр.:
    6 ноя 2006
    Сообщения:
    1.624
    Симпатии:
    343
    а у кого покупал? у курманова? ну, типа, если у курманова, то это как знак качества :)
    линк на мануал выдает 404 ошибку.
     
  3. homutke

    homutke Создатель

    Регистр.:
    23 июл 2007
    Сообщения:
    19
    Симпатии:
    5
    А характеристики товара выгружает?
     
  4. slavache

    slavache Постоялец

    Регистр.:
    28 ноя 2006
    Сообщения:
    80
    Симпатии:
    70
    Новый вариант

    Новый вариант.Загрузка через встроенный обмен в 1с для Битрикс.Но теперь и для Joomla Virtuemart! через CommerceML2.
    http://narod.ru/disk/22478876000/connect.zip.html
    Для того, чтобы использовать обмен данными с «1С:Управление торговлей» необходимо сначала настроить соединение с сайтом магазина.

    Откройте «1С:Управление торговлей» и выберите в меню "Сервис" опцию "Обмен данными с WEB-сайтом" -> "Настроить обмен данными с WEB-сайтом".

    [​IMG]

    Выберите в открывшемся меню "Создать новую настройку обмена с WEB-сайтом" и нажмите снизу кнопку Далее.

    На следующем шаге необходимо задать адрес сайта, имя пользователя (супервайзера) и пароль можно не задавать т.к. в данный момент мы не используем авторизацию.

    [​IMG]

    Адрес должен быть следующего формата: "http://ваш_сайт/connect.php", где необходимо вместо "ваш_сайт" указать реальный адрес сайта.

    Кликните на кнопке Проверить, чтобы убедиться, что все данные введены правильно. Если это так, вы увидите сообщение "Соединение выполнено успешно".

    Установите режим обмена, если на сайте нет информации то первоначально можно установить "полная выгрузка", далее после первых выгрузок сменить на "только изменения"

    Различие между двумя этими понятиями в том, что "полная выгрузка" всегда выгружает полную базу из 1С , а "только изменения" выгружает только изменившиеся товары.

    Кликните на кнопке Далее.


    Если вы снимете галку картинки то картинки не будут выгружаться на сайт.

    Для полной выгрузки каталога из 1С не накладывайте каких либо фильтров.
    Если у Вас товары интернет магазина расположены в отдельных группах то можно раздать фильтр только по ним.

    [​IMG]
    Кликните на кнопке Далее.

    Способ идентификации контрагентов выберите по Наименованию. Идентификация по ИНН пока не реализована.
    Выберите организацию на которую будет оформляться заказ с сайта.
    В качестве единицы новой номенклатуры выберите "шт".

    [​IMG]

    Кликните на кнопке Далее.


    Установка даты: Целесообразней оставить "по информации документа с сайта"
    Проведение документа: Целесообразней оставить "Только записывать документы"

    [​IMG]

    Кликните на кнопке Далее.

    Установите режим обмена, если на кол-во информации не велико, то первоначально можно установить "полная выгрузка", далее после первых выгрузок сменить на "только изменения".

    [​IMG]

    Кликните на кнопке Далее.

    [​IMG]

    В результате выгрузки на сайте в директории UPLOADS будут созданы каталоги, лежащими в них картинками.

    Если все сделано правильно, вы увидите сообщение примерно следующего содержания:

    [​IMG]


    Тестовый сервер с Joomla Virtuemart try4.ru/connect.php demo demo Он тугой может долго грузиться

    При правильной настройке работает хорошо читайте внимательно комменты в connect.php. Из замеченных косяков не показываются товары на фронте а в админке они есть но это поправимо.В целом неплохо.Скрипт развивается.
     
  5. Vandegraff

    Vandegraff Писатель

    Регистр.:
    29 июн 2009
    Сообщения:
    9
    Симпатии:
    0
    с VirtueMart 1.1.5 работает?
     
  6. Sheffik

    Sheffik Постоялец

    Регистр.:
    21 янв 2009
    Сообщения:
    105
    Симпатии:
    42
    Работает, не проще ли проверить, чем дожидаться ответа?
     
  7. XeniaUdalova

    XeniaUdalova Писатель

    Регистр.:
    23 авг 2010
    Сообщения:
    5
    Симпатии:
    0
    Всем привет.Компонент хороший, жаль у меня нет 100 сообщений, чтобы его скачать...может, мне кто-нибудь помочь с этим?
     
  8. nikj

    nikj Создатель

    Регистр.:
    17 апр 2009
    Сообщения:
    12
    Симпатии:
    0
    реально не хватает сообщений ... кто выручит? в ЛС киньте ссылочку... а то я с Virtuestream мучаюсь, хочется нормальной интеграции
     
  9. vikvol

    vikvol Создатель

    Регистр.:
    23 мар 2008
    Сообщения:
    21
    Симпатии:
    0
    аналогично, помогите скачать, очень заинтересовал компонент, пожалуйста
     
  10. lorenco

    lorenco Писатель

    Регистр.:
    31 окт 2010
    Сообщения:
    1
    Симпатии:
    0
    слушай, конечно спасиббо тебе за этот компонент, но нельзя ли сделать хотябы не 100 сообщений а 5 или 10. Все таки форум и эти сообщения для людей, а не только тебя. Или ты таким образом форум хочеш раскрутить.

    Добавлено через 2 минуты
    Выполняет выгрузку каталогов и товаров в ИМ из справочника(Номенклатура),включая картинки, цены и количество товаров на складе.

    Добавлено через 2 минуты
    6.9 После заполнения всех полей нажать на ссылку “Сохранить настройки”.
    Если Вы все правильно сделали, то у Вас никаких проблем не возникнет в работе с нашей обработкой.

    Добавлено через 5 минут
    Обработка предназначена для работы с интернет магазином(далее ИМ:(
     
Статус темы:
Закрыта.