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

08.02.12

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Вложение
.zip 7,54Mb
57
57 Скачать (1 SM) Купить за 1 850 руб.

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

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

  Решение: После рассмотрения нескольких свободных вариантов настройки такого обмена остановился на  выгрузке в 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 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Абонемент ($m)

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

1 стартмани

14.04.2020    8669    4    hvv2002    2    

2

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

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

1 стартмани

16.12.2019    23127    64    Volvo32    33    

25

Внешние источники данных Файловый обмен (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    16300    1    ksnik    0    

2

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

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

2 стартмани

09.10.2019    17337    78    Malice    16    

12

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

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

5 стартмани

16.07.2019    16148    6    vv-adm    2    

2

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

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

1 стартмани

10.05.2019    9672    4    rid636674    1    

0
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. al_zzz 303 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 444 08.02.12 17:21 Сейчас в теме
Попало в мою текущую задачу. Спасибо. Буду смотреть...
2. ZLENKO 398 15.02.12 13:08 Сейчас в теме
Virtuemart - тупиковое направление развития e-commerce решений для Joomla.
Сам пока что его использую, но планирую перейти на вот это hikashop.com
При всем богатстве выбора, другой альтернативы нет.
3. al_zzz 303 12.04.12 10:34 Сейчас в теме
В планах писать обмен для Joomshoping.
Оставьте свое сообщение