Выгрузка в VirtueMart из 1С ТиС

08.02.12

Интеграция - Внешние источники данных

Способ обмена данными базы на 1с ТиС, крутящейся на MS SQL Server 2000 и сайта предприятия на CMS Joomla 1.5 + VirtueMart 1.8 (Выделенный сервер, Apache, MySql) через ODBC Driver MySql 5.1.

Скачать файлы

Наименование Файл Версия Размер
Вложение
.zip 7,54Mb
57
.zip 7,54Mb 57 Скачать

  Возникла необходимость создания каталога продукции на сайте предприятия.

  Исходные данные: всё вышеперечисленное.

  Решение: После рассмотрения нескольких свободных вариантов настройки такого обмена остановился на  выгрузке в MySQL спомощью ODBC driver MySQL5.1(во вложении).

  О том, как настроить подключение:

  1. Устанавливаем драйвер.

  2. Заходим в Пуск+Панель управления+Источники данных ODBC+Пользовательский DSN+Добавить.

     Выбираем из списка:  mySql driver 5.1, задаем настройки подключения: ip вебсервера, пользователя, пароль. Выбираем базу данных(если вы всё сделали правильно, то сможете выбрать базу данных на вебсервере) и на жимаем тест. Если не удается соединиться с базой данных, проверяем пользователя, пароль, настройки файервола.  

  3. В файерволе сети не забыть открыть порт для mySQL 3306 по ip сервера с 1с, в MySQL создайте пользователя с доступом из сети(это в случае, если вы имеете доступ к администрированию вебсервера. Иначе обратитесь к хостеру с просьбой открыть доступ к базе mySQL).

   Сразу предупреждаю: Обработка приведена как пример выгрузки, для ознакомления и ручного допиливания под свои нужды!!!

   Опишу кратко что и куда выгружается(важно соблюдать последовательность выгрузки):

1. Группы товаров выгружаются в jos_vm_category;

2. Производители выгружаются в jos_vm_manufacturer;

3. Номенклатура с остатками выгружается в jos_vm_product;

4. Цены с типами выгружаются в jos_vm_product_price;

5. Номенклатура связывается с категориями в таблице jos_vm_category_xref;

6. Номенклатура связывается с производителем в jos_vm_product_mf_xref; 

В обработке(или в самой 1сТиС) использую библиотеки 1cpp.dll, formex.dll(Остальные, вроде бы, не нужны) и различные классы. 

Всё, что может понадобиться для запуска обработки - во вложении. 

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

P.S. Мой дебют, так что сильно не пинайте. Буду рад плюсикам.

См. также

Загрузка электронных листов нетрудоспособности (ЭЛН) в ЗиК 7.7

Зарплата Внешние источники данных Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Абонемент ($m)

Загрузка электронных листов нетрудоспособности (электронных больничных) в ЗиК 7.7 из файлов, например, из СБИС. Не нашел похожих разработок, может, плохо искал, для 1С 7.7 ЗиК.

1 стартмани

14.04.2020    8486    4    hvv2002    2    

2

JSON: Туда и Обратно

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Рабочий механизм чтения/записи строк в формате JSON для 1С 7.7. Тестировалось на релизах 7.70.25 и 27.

1 стартмани

16.12.2019    21947    60    Volvo32    33    

25

Интеграция с системой управления складом WMS Exceed-4000 (exceed-infor.ru) XML-обмен для комплексной конфигурации 1С 7.7

Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 1С:Комплексная 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Обработки обмена номенклатурой (SKU), дополнительными штрихкодами (AltSku), приемкой (AdvancedShipNotice), подтверждением приема (ASNClosed), выдачей (ShipmentOrder), подтверждением выдачи (CustomerOrderLoaded) для учетной системы 1С 7.7. Здесь выгрузка и загрузка для 1C 7.7.

1 стартмани

21.10.2019    15446    1    ksnik    0    

2

Универсальная выгрузка данных из 1С 7.7 в JSON

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.

2 стартмани

09.10.2019    16752    71    Malice    16    

12

Обмен с SalesWorks в 1С 7.7

Внешние источники данных Оптовая торговля Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Россия Управленческий учет Абонемент ($m)

Обработка позволяет реализовать обмен данными между решением SalesWorks и 1c 7.7.

5 стартмани

16.07.2019    15911    6    vv-adm    2    

2

Выгрузка контактных данных контрагентов и формирование файла vcf. 1С 7.7

Внешние источники данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка выгружает данные контрагентов и создает два файла: один текстовый со всеми данными, другой формата vcards.vcf для загрузки контактных данных в андроид.

1 стартмани

10.05.2019    9444    4    rid636674    1    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. al_zzz 309 08.02.12 17:21 Сейчас в теме
Способ обмена данными базы на 1с ТиС, крутящейся на MS SQL Server 2000 и сайта предприятия на CMS Joomla 1.5 + VirtueMart 1.8 (Выделенный сервер, Apache, MySql) через ODBC Driver MySql 5.1.



Перейти к публикации

1. hogik 443 08.02.12 17:21 Сейчас в теме
Попало в мою текущую задачу. Спасибо. Буду смотреть...
2. ZLENKO 398 15.02.12 13:08 Сейчас в теме
Virtuemart - тупиковое направление развития e-commerce решений для Joomla.
Сам пока что его использую, но планирую перейти на вот это hikashop.com
При всем богатстве выбора, другой альтернативы нет.
3. al_zzz 309 12.04.12 10:34 Сейчас в теме
В планах писать обмен для Joomshoping.
Оставьте свое сообщение