Вход | Регистрация


1С:Предприятие ::

Метки: 

v7: 1С7.7 + битрикс

Я
   Sam1C
 
20.02.18 - 12:03
Доброго дня! С ориентируйте подружить обмен между 7-кой (самопиской) и Битриксом можно? И слишком много ли костылей при это придется ставить.
 
  Рекламное место пустует
   Злопчинский
 
Ведущий
1 - 20.02.18 - 12:15
А чо ж нет
Надо знать что плювать, куда, и каким образом
   Cool_Profi
 
2 - 20.02.18 - 12:32
Изучаешь формат, что принимает битрикс, формируешь в 1с такой файл, отдаёшь его туда, где его ждёт битрикс.
Расслабляешься, проверяешь, идёшь пить квас.
   mehfk
 
3 - 20.02.18 - 12:48
(0) В ТиСе была какая-то выгрузка в формате Commerce-ML, возможно, это оно и  есть.
   Cool_Profi
 
4 - 20.02.18 - 12:55
(3) КоммерцМЛ и битрикс - у них общего только то, что для обоих данные выгружаются в файлы.
ну, и то, что они из 1с выгружаются, разумеется
   NSSerg
 
5 - 20.02.18 - 12:59
(4) http://v8.1c.ru/edi/edi_stnd/131/
В обоих случаях инициатором обмена выступает система "1С:Предприятие". Обмен электронными документами осуществляется в соответствии с правилами и форматами, описанными в стандарте CommerceML 2.
   mehfk
 
6 - 20.02.18 - 13:00
(4) ты бредишь.
   Cool_Profi
 
7 - 20.02.18 - 13:02
(6) К сожалению - нет.
   mehfk
 
8 - 20.02.18 - 13:03
Прочитай по ссылке и убедись.
   Sam1C
 
9 - 21.02.18 - 08:52
(1) Выгрузить в xml по определенной структуре проблем не вижу, меня сама работа с web-сервисами интересует т.е. оправить по URL файл xml нужно подкручивать сторонние внешние компоненты или это можно сделать с помощью стандартной v7plus.dll. + На сколько я помню вроде как v7plus.dll не дружит с https, а только http.
   mehfk
 
Модератор
11 - 21.02.18 - 09:03
XMLHttp = СоздатьОбъект("MSXML2.XMLHTTP.6.0");
   mehfk
 
Модератор
12 - 21.02.18 - 09:04
Обмен с битриксом не через веб-сервисы, там просто POST и GET запросы.
   tgu82
 
13 - 21.02.18 - 09:09
(12) А hash1 не требуется для Post?
   mehfk
 
Модератор
14 - 21.02.18 - 09:11
(13) Не знаю что это такое.
   Sam1C
 
15 - 21.02.18 - 09:43
(14) Хэш функции различные SHA1 и т.п. Я как-то делал обмен с банком там хэш функции рассчитать потом преобразовать в Base64, короче еще тот БДСМ был. Выкрутился через "MSScriptControl.ScriptControl" с кодом на JScript
   mehfk
 
Модератор
16 - 21.02.18 - 09:45
(15) Для этого есть специальный объект
objHashedData = new ActiveXObject("CAPICOM.HashedData");
   mehfk
 
Модератор
17 - 21.02.18 - 09:47
Только не уверен, что для обмена с сайтом на битриксе нужен sha1.
   Sam1C
 
18 - 21.02.18 - 09:54
(16) Лично он в моей задачи ни как подошел пробовал юзать и его и куча других, но проблему решил код на JScript который написали web-программисты, а я пришил функцию к 7-ке, отлаживать тоже было весело. Так как там надо было получить хэш МД5 потом из него SHA1 потом все это в Base64. Время на поиск костылей ушло больше, чем на решение задачи. Поэтому с битриксом хочу уточнить если там супер-пупер защита при передачи информации или нет, чтобы адекватно выделить время на задачу.
   mehfk
 
Модератор
19 - 21.02.18 - 09:59
(18) Возьми типовую УТ 10.3 на восьмерке, да посмотри как там сделано - нет там ничего сверхсложного. Думаю, что реализовать на 7.7 подобное вполне реально.
   Скиурус
 
20 - 21.02.18 - 09:59
Для обмена с битриксом не требуются никакие хэши. Все что требуется - это работа с JSON. Можно использовать activex, а можно даже и самому реализацию накатать на семерке (если еще не накатали), благо там не сложно.
   Sam1C
 
21 - 21.02.18 - 10:00
(18) на 7-ке по моей практике можно решить все, что и на 8-ке вопрос только в трудозатратах. Если в 8-ке есть для это готовый объект то в 7-мь нужно еще поискать.
   Sam1C
 
22 - 21.02.18 - 10:01
(19) Спасибо за советы
   Sam1C
 
23 - 21.02.18 - 10:02
(20) https://1c.1c-bitrix.ru/support/doc.php
Где там JSON? там вся передача в xml



Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует