|
Интеграция самописной с Битрикс | ☑ | ||
---|---|---|---|---|
0
Sh18
10.12.15
✎
10:52
|
Проблема: имеется самописная конфа. Дело дошло до сайта (магазин), который поручили внешней организации. Те пишут на Битриксе. От меня требуется организовать выгрузку-загрузку данных. Стандартные модули обмена битрикса, ориентированные на УТ, не подойдут даже близко, надо писать самому.
Вопрос: что посоветуете, чтобы разобраться с этой задачей? Хорошо бы посмотреть на самодельный модуль обмена (не универсальный от 1С! в нем черт ногу сломит). Либо описание процедур и структуры файлов на низком уровне. Попадаются все сплошь процедуры настройки битрикса в УТ. |
|||
4
Sh18
10.12.15
✎
12:00
|
(1) Спасибо! Я посмотрю, но все же стандратный обмен, написанный 1С для стандартных программ 1С не пойдет. Вот почему. В УТ есть куча общих модулей, которые активно используются в передаче данных. У меня этих модулей нет. Моя прога не универсальная в отличие от УТ, написана с 0, а не на основе УТ. И писать универсальные механизмы смыла никакого не было. Сейчас продраться через каскадные вызовы общих процедур по поводу любого чиха - это займет у меня полгода.
Поэтому ищу любую процедуру обмена, не завязанную на стандартные общие модули УТ. |
|||
5
Мэс33
10.12.15
✎
12:02
|
(4) Тебе по сути нужны две вещи: механизм передачи и формат. Это выдернуть из типовой не сложно.
|
|||
6
mehfk
10.12.15
✎
12:09
|
(4) С сайта битрикса скачай cf для объединения с ут. Там свой общий модуль и план обмена.
|
|||
7
Sh18
10.12.15
✎
12:10
|
(4) Чтобы это выдернуть из типовой, надо продраться через все эти вызовы стандартных процедур. С каждой разобраться (я их не использую). Их миллион. Я просто умру.
Если найти независиму процедуру обмена в виде внешней обработки, то там будет и механизм обмена, и форматы. В самодостаточном описании, без использовани миллиона сандартных процедур УТ |
|||
8
mehfk
10.12.15
✎
12:11
|
Можешь найти Альфа-авто 5 и выдернуть обработку оттуда. Там вообще весь код внутри одной обработки.
|
|||
9
Sh18
10.12.15
✎
12:12
|
(6) Я скачал и посмотрел. Там есть свой обдия модуль как добавка к общим модулям УТ, которые широко используются в обмене. Я даже cf не могу присоединить к своей программе - миллион ошибок по поводу отсутствия процедур
|
|||
10
Sh18
10.12.15
✎
12:13
|
(8) вот это спасибо! Что-то такое мне и надо
|
|||
11
Скай
10.12.15
✎
12:13
|
Напиши свое, с блекджеком и вебсервисами. И пусть парни на стороне сайта тоже поднапрягутся.
|
|||
12
mehfk
10.12.15
✎
12:14
|
(9) Не используются там встроенные модули от УТ. По крайней мере в версии 10.3
|
|||
14
Sh18
10.12.15
✎
14:30
|
Пока копаюсь в Альфа-авто. Сразу возник вопрос: Обмен с сайтом организован как обмен с удаленным узлом в распределенной БД? Ну, там, с какими-то изменениями, типа, на сайте нет отдельного склада со своими остатками.
Никто не в курсе? Несколько слов об общей идеологии, так сказать. |
|||
16
Михаил Козлов
11.12.15
✎
16:55
|
(12)+1 Менял как-то выгрузку на сайт (10.3). Глубоких "вложенностей" не помню.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |