Искать  
 
   
 
Интеграция с 1С
Отправлено: 18 Май 2011 09:23 P.M.   [ Игнорировать ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Кто-нибудь интегрировал?
До дела еще не дошел, но может есть у кого опыт?

Профиль
 
 
Отправлено: 19 Май 2011 02:30 P.M.   [ Игнорировать ]   [ # 1 ]
Sr. Member
Avatar
RankRankRankRank
Всего сообщений:  463
Зарегистрирован  2009-08-07

Самому очень интересно.. Очень скоро назреет проект магазина, где нужно будет импортировать товары из 1С. Понятно.. готового варианта нет.. может как то делать экспорт из 1С в текстовый файл а потом делать импорт на сайт ... ?

 Подпись 

Ум - как бюст: надо иметь, но выпячивать не стоит
SSD Cloud Hosting

Профиль
 
 
Отправлено: 19 Май 2011 07:15 P.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

никогда не работал с 1С smile наверно можно экспортировать в CSV, XML и движком уже считывать и добавлять

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 19 Май 2011 07:56 P.M.   [ Игнорировать ]   [ # 3 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

По поводу текстового файла - лучше импортировать в БД, а потом вытягивать снова из БД (т.е. промежуточным хранилищем сделать не файл или XML, а БД)
(я как то сталкивался с задачей експорта из 1С, но не на ЕЕ)
Тут интереснее не связь 1с->сайт, а связь сайт->1c
Можно к примеру настроить шедулер (планировщик задач) и к примеру раз в минуту смотреть на промежуточную БД, и синхронизировать 1С и сайт

Профиль
 
 
Отправлено: 19 Май 2011 10:58 P.M.   [ Игнорировать ]   [ # 4 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Т.е. 1С может на удаленный mysql сервак заливать данную прямо в БД или он просто в sql импортирует?

Профиль
 
 
Отправлено: 20 Май 2011 12:30 A.M.   [ Игнорировать ]   [ # 5 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

Хм. По поводу импорта в sql - не знаю (и я не совсем понимаю про что вы - вы имеете в виду писать файл с sql командами и потом его выполнять на БД как скрипт?)
Но по идее да - 1С может напрямую заливать в удаленную БД(если не ошибусь, то 1С как минимум поддерживает OLE DB)
Но не могу сказать точно, я не программировал никогда особо под 1С
Но по идее гугл на запрос “1с mysql” пишет что такое возможно.

Вообще, конечно, для выгрузки из 1С в БД нужно будет писать обработки на языке 1С, т.е. в стандартную конфигурацию 1С это не входит.

Вообще про такое лучше поговорить с прогерами 1С

Профиль
 
 
Отправлено: 20 Май 2011 08:32 A.M.   [ Игнорировать ]   [ # 6 ]
Новичок
Rank
Всего сообщений:  1
Зарегистрирован  2011-05-20

был опыт следующего плана - выгрузка из 1С каталога продукции  (односторонняя связь)  c фиксированным деревом категорий (категории созданны заранее и неизменны, ну или по кр. мере раз в пятилетку с последующей адаптацией скриптов):
1. экспорт ассортимента в CSV из 1С
2. выгрузка из 1С фото продукции и сборка их в архив
3. заливка архива и CSV по FTP на сервер
3. дергаем после успешной загрузки из 1С урл с http авторизацией в котором скрипт:
3.1. архивирует текущую базу (sypex dumper)
3.2. чистит текущие фотки на сервере
3.3. чистит канал с продукцией
3.4. распаковывает архив с фото
3.5. заливает по новой данные каталога из CSV

сложность была одна - встроенный FTP клиент 1С рвал соединение и не мог влить 130 метровый файл с фото.
выход - использование виндового FTP из под консоли.

Естественно в 1С эта процедура вызывается по нажатию на 1 кнопку

Профиль