Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Где по 1с можно найти подробную документацию по обмену с сайтом? К примеру меня интересует какие параметры и на каких этапах передает та или иная конфигурация 1С. Все что смог найти это вот это - [необходимо зарегистрироваться для просмотра ссылки]. Но а где описываются параметры при полной выгрузке (такие как deactivate) и прочее?
Группа: Местный
Сообщений: 2909
Из: Київ, Україна
Спасибо сказали: 1162 раз
Рейтинг: 1248.1
zey_ser @ Сегодня, 12:46
, Наверняка не знаю. Я просто нагуглил этот термин... В любом случае, конкретная спецификация по обмену может касаться либо конкретного "движка", либо конкретного стандарта (например, приведенный вами "CommerceML", который, наверное, только битрикс и использует).
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Petre @ Сегодня, 13:53
, Еще два вопроса вам. 1) Доводилось ли вас встречать документированный алгоритм/процесс обмена между 1С и Битрикс по стандарту CommerceML2? Я имею ввиду именно набор допустимых запросов и параметров запросов, набор допустимых ответов. 2) Есть ли какой-то параметр определяющий, что сейчас идет полная выгрузка/неполная выгрузка?(CommerceML2)
Вот именно при обмене с Битрикс ни какие Вэб-сервисы не используются. А происходит передача с 1С на сайт фала XML по http. 1С htpp соединением вызывает скрипт [необходимо зарегистрироваться для просмотра ссылки] с параметрами авторизации. Если прошли авторизацию в ответе с сайта приходит success, куки и токен. Куки далее используются для формирования заголовка запроса к сайту. Не прошли авторизацию - сайт возвращает код ошибки. Потом нужно передать скрипту тип обработки из 1С (catalog - товары, sale - заказы) - ""http://pro1c.org.ua/redirect.php?http://сайт/bitrix/admin/1c_exchange.php?type="catalog""" И произвести отправку xml по http. Ответ сервера success или код ошибки.
Как-то так.
Если нужны конкретные детали возьмите свежую УТшку и посмотрите модули обмена с сайтом.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(zey_ser @ 17.05.17, 16:42)
Я правильно понял, что конкретной документации нет и разработчикам сайтов надо разбирать модули 1С?
Правильно. Для каждого сайта делаются конкретные разработки на стороне 1С. Для каких-то сайтов (например Битрикс) уже есть тиражные разработки, для каких-то "кустарные", для каких-то вообще ничего нет. В любом случае на стороне 1С необходимо что-то "допиливать".
Личные бесплатные консультации не даю, для этого есть форум!
У меня получилось разработать с нуля конфигурацию в которой данные приближены к данным в БД CMS Opencart.
Выгрузку из 1С в Opencart c использованием COMОбъект("ADODB.Command");
Делал для УТ / УТП под OpenCart 2.0.3. Исходный модуль брал от сюда [необходимо зарегистрироваться для просмотра ссылки] Но он естественно с ходу не взлетел. Пришлось перепилить несколько скриптов и ... завелось.
Цитата(хакерок @ 09.08.17, 15:52)
И ёще по этой теме ImageCMS
//Можно рабочую ссылку? Очень интересует реализация обмена для этой CMS. //Спасибо.
З.Ы. Вопрос про рабочую ссылку снят. Почему-то не открывалась с домашнего ПК.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!