Модуль обмена 1С с сайтом на платформе Битрикс: настройка для БП 3.0

Настройка обмена данными с сайтом на платформе 1С:Битрикс (и подобными) для 1С: Бухгалтерия предприятия 3.0.

Арт.: 1022952

Продано: 120

1.png
2.png
3.png
5.png
6.png
7.png
8.png
1.png
2.png
3.png
5.png
6.png
7.png
8.png

12000 руб.

Услуги

2500 руб.

4000 руб.

Подключаемое расширение, позволяющее выполнять двухстороннюю синхронизацию с сайтами на платформе 1С:Битрикс для 1С: Бухгалтерия предприятия 3.0.

После покупки подсистемы весь код открыт.

Работать с данной подсистемой возможно на неограниченном количестве рабочих мест. Подходит для работы в 1С-Fresh.

Бесплатная техподдержка 1 месяц с момента покупки.

Добавлена выгрузка по расписанию для каждого узла обмена и выгрузка только измененных объектов.

Настройка выгрузки из БП на сайт

Настройка типового обмена с сайтом проходит следующим образом: заходим в «Обмен с сайтами» - «Обмен с сайтом».

Затем создаем новую настройку обмена, для этого в открывшемся окне «Настройки обмена с сайтами» нажимаем кнопку «Создать».

В поле «Наименование» указывается произвольное наименование данной настройки обмена.

Для выгрузки товаров на сайт необходимо установить флаг «Выгрузка товаров». После его установки появится новая вкладка «Выгрузка товаров», где необходимо установить параметры выгрузки товаров на сайт:

Организация – владелец каталога товаров – организация, от имени которой будут продаваться на сайте товары.

Выгружаемые данные:

  • Каталог товаров – при установленном данном флаге будет осуществляться выгрузка на сайт всех карточек товаров в соответствии с отбором в таблице «Таблица каталогов», сгруппированных по одному из вариантов: по группам (товары на сайте будут сгруппированы по группам номенклатуры), по видам (иерархия товаров на сайте будет осуществляться по виду номенклатуры), пользовательская иерархия (в соответствии с настройкой, заданной пользователем, будет рассмотрена подробнее ниже);
  • Цены и остатки товаров на складах – в данном случае на сайт выгружаются данные по ценам и остаткам товаров. Выгружаются только те товары, у которых есть установленная цена и имеется остаток на складе. Склад для поиска остатков указывается в поле «Склад для выгрузки на сайт». Тип цены, которая будет выгружаться указан в поле «Тип цен». Перечень счетов бухгалтерского учета, по которым требуется получение остатков товаров настраивается по гиперссылке «Счета учета». При ее нажатии откроется окно со списком счетов, где напротив нужных необходимо установить флаг. Следует отменить, что для выбранных счетов должен быть включен складской учет, который устанавливается в настройках плана счетов бухгалтерского учета;
  • Выгружать изображения – при установке данного флага на сайт будете выгружаться изображения из присоединённых файлов справочника Номенклатура с расширениями gif, jpg , jpeg, bmp, bmp.
  • Выгружать прочие файлы – при установке данного флага на сайт будете выгружаться файлы из присоединённых файлов (кроме изображений) справочника Номенклатура.

В случае, если каталог товаров выгружается в соответствии с пользовательской иерархией, то необходимо выполнить ее настройку. Чтобы открыть окно настройки пользовательской иерархии нажимаем на гиперссылку «Настройка иерархии».

В окне «Настройка пользовательской иерархии» в дереве групп необходимо создать свои группы товаров, которые будут выгружены на сайт. Для этого необходимо нажат кнопку «Создать» и заполнить наименование группы.  Для перемещения карточки товара в нужную группу используются кнопки в виде стрелок.

В табличной части «Таблица каталогов» можно задать произвольное имя каталога. Так будет называться родительская страница каталога на сайте после проведения обмена с 1С. Если родительская страница каталога на сайте называется "Товары", а в столбце «Каталог» мы указали название "Каталог товаров", то после обмена данными с 1С родительская страница каталога на сайте станет называться "Каталог товаров".  «Идентификатор каталога» – после первичной выгрузки на сайт это поле нельзя изменять, в противном случае нарушится связь с выгруженным каталогом и после следующей синхронизации на сайте появится второй каталог. Для каждого каталога может быть сформирован список значений отбора по группам или видам номенклатуры.

Для использования обмена заказами с сайтом необходимо установить флаг «Обмен заказами». Поле «Дата начала обмена» - дата, ранее которой загрузка заказов с сайта запрещена. Если дата не указана, то будут загружаться все заказы. Если включен обмен заказами, то необходимо выполнить настройку обмена заказами на вкладке «Обмен заказами».

В полях "Номер заказа" и "Дата заказа" указываются дополнительные реквизиты, в которые загружаются данные номера и даты заказа с сайта.

Заказы с сайта выгружаются в документ «Счет покупателю». Для загрузки в 1С необходимо заполнить реквизиты: организация, контрагент, договор контрагента, склад.

Для новых карточек номенклатуры можно задать следующие реквизиты по умолчанию: вид номенклатуры товар, вид номенклатуры услуга, единица измерения, группа номенклатуры – группа, в которую будут загружаться новые карточки.

Также на сайт выгружаются документы "Счет на оплату", которые были изменены и зарегистрированы к выгрузке на сайт. Выгрузка на сайт происходит при установленной галочке "Обмен заказами".

Обмениваться с сайтом возможно двумя способами:

  • «Выгружать на сайт»

Данный способ обмена позволяет выгружать данные непосредственно на сайт. В этом случае необходимо указать: адрес сайта (например http://www.адрессайта.com/bitrix/admin/1c_exchange.php, имя пользователя и пароль, под которым будет производиться подключение к сайту для обмена.

По кнопке «Проверить соединение» можно проверить корректность введённых данных и возможность подключения к сайту для обмена.

Для данного способа необходимо подключение к сети Интернет;

  • «Выгружать в каталог на диске»

При этом способе обмена данные выгружаются в файл. В этом случае необходимо заполнить следующие поля:

Каталог выгрузки – каталог на диске, в который будут выгружаться файлы обмена при клиент-серверном варианте работы каталог выгрузки будет создан на сервере «1С».

Файл загрузки заказов -  полное имя файла с заказами если настройкой обмена будет предусмотрена выгрузка/загрузка заказов.

Для данного способа подключение к сети Интернет не требуется.

Флаги «Выгружать без ожидания подтверждения импорта» и «Выполнять обмен без идентификатора сервера» управляющая процессом выгрузки каталога на сайт. Для Битрикса они должны быть сняты.

На вкладке «Переход на сайт» настраивается возможность быстрого перехода на сайт или в админзону сайта. Данные настройки не обязательны.

Выполнение обмена

!Важно: перед выполнением первоначального обмена ввиду периодического изменения механизма работы платформы 1С и обновления конфигурации БП рекомендуется сделать резервную копию сайта.

После того, как настройка обмена была успешно записана можно приступать к выполнению обмена, для этого необходимо нажать кнопку «Выполнить обмен».

В случае успешного завершения выполнения обмена в колонках обмен заказами и/или обмен товарами (в соответствии с настройкой обмена) устанавливается зеленая галочка.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.155.23, 3.0.151.38
Статистика:
Просмотры 32459
Загрузки 120
Рейтинг 68
Создание 18.03.19 13:20
Обновление 09.07.24 10:30
№ Публикации 1022952
Характеристики:
Теги

БП Бухгалтерия предприятия Битрикс синхронизация сайт номенклатура заказы

Рубрики Сайты и интернет-магазины
Кому Программист
Тип файла Расширение (cfe)
Платформа Платформа 1С v8.3 ,
Бухгалтерский учет
Конфигурация 1С:Бухгалтерия 3.0
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Бухгалтерский учет
Доступ к файлу Платные (руб)
Код открыт Да
Наименование Файл Версия Размер
Обработка автоматического обмена .epf 5,86Kb 71 Скачать
Руководство пользователя .pdf 719,82Kb 32 Скачать
1. lytsaltykov 24.05.19 14:35 Сейчас в теме
Добрый день!в чём может быть ошибка?
{ОбменССайтом ОбщийМодуль.ОбменССайтом.Модуль(2183)}: Ошибка при вызове метода контекста (ЗарегистрироватьИзменения)
ПланыОбмена.ЗарегистрироватьИзменения(Параметры.УзелОбмена, ЭлементМассива);
по причине:
Недопустимое значение параметра (параметр номер '2')
2. Техподдержка 24.05.19 14:36
Добрый день.
Подключили как расширение?
3. lytsaltykov 24.05.19 14:44 Сейчас в теме
4. FunnyDevil 20.08.19 23:51 Сейчас в теме
Здравствуйте, будет ли реализована возможность добавления картинок к номенклатуре?
5. Техподдержка 20.08.19 23:52
(4) А где Вы их в Бухгалтерии хранить будете?
6. FunnyDevil 21.08.19 15:07 Сейчас в теме
(5) Например, создать в расширении спр. "Присоединенные файлы", наподобии, как в УТ, но попроще и хранить там.
7. Техподдержка 21.08.19 15:09
(6) А Вы хотите приобрести при наличии данной доработки?
8. FunnyDevil 21.08.19 15:14 Сейчас в теме
(7) я уже приобрел, думал, что данный функционал будет, т.к. описано, что ничем не отличается от УТ.
cleaner_it; +1 Ответить
9. Техподдержка 21.08.19 15:16
(8) Подумаем над Вашим предложением.
30. Техподдержка 01.08.20 14:40
(8) Реализовали возможность добавления изображений номенклатуры.
10. Sedaiko 05.06.20 12:02 Сейчас в теме
Почему режим совместимости не обновили?
11. Техподдержка 05.06.20 12:17
(10) Если надо могу скинуть с Вашим режимом совместимости.
12. Sedaiko 05.06.20 12:28 Сейчас в теме
(11) Спасибо. Уже сам поправил.
13. user597091_info 21.07.20 08:32 Сейчас в теме
Добрый день.
Подскажите, реализовано в обработке выгрузка фото и хранилища (файлы номенклатуры) ?
Так же хотел узнать, если возможность взять из дополнительной информации (полное описание номенклатуры) ?
14. Техподдержка 21.07.20 08:45
(13) Фото нет, их в БП негде хранить.
Можете переделать и брать из дополнительной информации.
15. user597091_info 21.07.20 08:50 Сейчас в теме
Плохо, что нет такой возможности, чтоб выбрать откуда и что взять )
16. Техподдержка 21.07.20 08:52
(15) можно переделать, если сами не можете.
17. user597091_info 21.07.20 09:22 Сейчас в теме
Интересно сколько ждать или сколько стоить будет ?
19. user597091_info 21.07.20 09:59 Сейчас в теме
Необходимо, чтобы на сайт выгружалась информация через файл
Полное наименование, описание, ед. из. цена продажи и фото
Прикрепленные файлы:
20. user597091_info 21.07.20 10:02 Сейчас в теме
Ну или цену можно взять из документа установки цен
Прикрепленные файлы:
22. alexsmirnov 26.07.20 19:46 Сейчас в теме
Добрый день!
Подскажите, возможна ли синхронизация по нескольких юр. лицами одновременно?
Работаем над CRM и нужна возможность работы с несколькими юр. лицами сразу. Если такой функциональности нет, сколько примерно будет стоить доработка (если возможно)?
24. alexsmirnov 26.07.20 19:55 Сейчас в теме
(22)
Я так понимаю можно настроить несколько синхронизаций одновременно от разных ю.л. и дальше уже в CRM можно костылями это все объединять. Но хотелось бы более элегантного и менее ресурсозатрадного способа.
23. пользователь 26.07.20 19:48
Сообщение было скрыто модератором.
...
25. Техподдержка 26.07.20 19:59
(23) выгрузить по каждой организации на отдельный сайт? Или на один?
26. alexsmirnov 26.07.20 20:19 Сейчас в теме
(25)
Всё на один сайт, но нужно иметь выбор через какое ю.л. ведется работа... А номенклатура и клиенты одни и те же.
27. Техподдержка 26.07.20 21:19
(26) В данном модуле выгружается номенклатура на сайт и загружаются заказы с сайта в счета на оплату покупателю. Где здесь должны учитываться организации?
28. alexsmirnov 27.07.20 01:02 Сейчас в теме
(27) Заказ который будет выгружаться в 1с. Нужно иметь возможность выбрать ю.л. при создании заказа в CRM и что бы счет создался сразу в нужном ю.л. Все ю.л. ведутся в одной базе 1с. У них общая база контрагентов и номенклатуры. Но требуется разделять определенные товары и услуги по разным юр. лицам.
Грубо говоря в 1с должно передаваться нужное ю.л. в заказе и от него уже будет должен быть создан счет в 1с.
29. Техподдержка 27.07.20 09:02
(28) Пришлите пример файла с данными организации, оценим сколько это будет стоить.
31. ЕЮИ 29.09.20 10:43 Сейчас в теме
Здравствуйте!
Бухгалтерия предприятия, редакция 3.0 (3.0.74.58)
Есть интернет-магазин.Загружаем только заказы в бухгатерию. Синхронизация не нужна. Проблема в том, что в магазине ИД номенклатуры ,например: 3b859207-f660-4bba-8a32-86fa22068d77#5f481dcd-eafc-4a84-b9ad-6a6760d9eabb, в бухгалтерию загружается 3b859207-f660-4bba-8a32-86fa22068d77. Т.е. #5f481dcd-eafc-4a84-b9ad-6a6760d9eabb (артикул товара) не грузится. Как будет работать в вашей обработке? Спасибо
32. Техподдержка 29.09.20 10:52
(31) Добрый день.
Либо доработать и отбрасывать все после "#".
Либо настроить соответствия всех товаров с сайта с номенклатурой в БП 3.0 (в регистре "Номенклатура интернет-магазина").
33. ЕЮИ 29.09.20 12:12 Сейчас в теме
(32) Отбрасывать никак. В регистре натройку делала, но перезаписывается с "отбросом", т.к. после "#"-это характеристика номенклатуры, которая не ведется в бухгалтерии. Но из УТ в Бух записываются же данные, как новая номенклатура. Т.е. в вашей обрабтке такого нет.
34. Техподдержка 29.09.20 12:15
(33) Отбрасывать в 1С при загрузке, искать только по первой части.
Если купите, то доработаем это.
38. пользователь 29.09.20 12:54
Сообщение было скрыто модератором.
...
35. ЕЮИ 29.09.20 12:31 Сейчас в теме
Простите, как быстро и будет допоплата?
36. Техподдержка 29.09.20 12:32
(35) Покупайте, оплачивайте.
В течение дня после оплаты.
37. пользователь 29.09.20 12:51
Сообщение было скрыто модератором.
...
39. SergeyRos 02.02.21 21:06 Сейчас в теме
Здравствуйте!

Используем ваш модуль к 1С:Бухгалтерии для синхронизации товаров и заказов с сайтом на Битрикс. У нас задача — забирать в одностороннем порядке номенклатуру из 1С, упаковывать её в товары с торговыми предложениями в Битриксе и формировать счета из заказов в 1С.

Сейчас в счетах не получается автоматически связывать позиции с номенклатурой 1С — создаётся новая. Мы установили идентичный внешний код инфоблоку каталога, указали поля XML_ID и EXTERNAL_ID торговым позициям — не помогает. Ещё пробовали задавать торговой позиции идентичное название и артикул.

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

Можно ответить в ЛС. Спасибо.
41. Техподдержка 21.04.21 12:30
(39) добрый день.
Для соответствия позиций сайта и 1с есть регистр сведений "Идентификаторы товаров интернет-магазина".
40. user662249_andrenn 21.04.21 12:23 Сейчас в теме
добрый день.
Работает ваша обработка с wordpress? готовы приобрести
42. Техподдержка 21.04.21 12:31
(40) если поставить модуль обмена с 1с для WordPress, то будет
43. user662249_andrenn 21.04.21 12:43 Сейчас в теме
(42)Это отдельно нужно докупить?
44. Техподдержка 21.04.21 12:46
(43) это надо смотреть на сайте, где есть дополнительные модули для WordPress.
47. AndrewStark 13.05.21 12:43 Сейчас в теме
Добрый день, установили обработку, при попытке обмена ругается ни слишком длинные коды товара я так понял, как можно пофиксить?
Прикрепленные файлы:
48. Техподдержка 13.05.21 12:47
(47) Похоже на длинное название единицы измерения.
Необходимо сократить до 3. Это стандарт битрикса.
49. KaRaUl 03.06.21 16:13 Сейчас в теме
Добрый день. Версия обработки купленной у вас 1.0.1.18.
При обмене стал выдавать вот такие ошибки:
Прикрепленные файлы:
50. Техподдержка 03.06.21 16:38
(49) купите техническую поддержку, вышлем модуль последней версии.
51. KaRaUl 08.06.21 10:16 Сейчас в теме
(50)Купил, обновил, ошибка та же, только строка 329.
52. Техподдержка 08.06.21 10:17
(51) Обращение в техподдержку создайте.
Там вашу версию БП напишите.
53. VKuser91938310 19.07.21 22:58 Сейчас в теме
(52) подскажите, исправили ли данную проблему? Можно приобрести обновление обработки под свежие релизы БП 3.0?
55. kislitsin 13.10.21 18:15 Сейчас в теме
Доброго дня.
Открыт ли код , можно ли дорабатывать под себя ?
56. Техподдержка 13.10.21 18:18
(55) Добрый день, открыт, можно.
57. user1723582 08.01.22 17:57 Сейчас в теме
Подскажите пожалуйста, имеется интернет-магазин на 1С Битрикс и имеется 1С Бухгалтерия 3.0, в 1С в администрировании->настройка обмена с интернет магазином имеется CMS 1СБитрикс, но обмен не происходит, пир попытке подключения выдает ошибку...
Если купить вашу обработку, будет ли происходить 2х сторонний обмен
Прикрепленные файлы:
58. Техподдержка 08.01.22 18:03
(57) Добрые день.
Авторизация и нашей доработке необходима будет.
Обмен там двусторонний.
59. user1723582 08.01.22 18:20 Сейчас в теме
тут при правильном логине и пароле не авторизируется... И почему, никто не может ответить....
60. Техподдержка 08.01.22 18:21
(59) Значит нет прав на внешнее подключение у этого пользователя.
61. пользователь 27.01.22 18:53
Сообщение было скрыто модератором.
...
62. user1723582 01.02.22 20:45 Сейчас в теме
Продолжение... По итогу обмен настроили, программист и интегратор сказали, что проблема в модуле, он использует старый тип обмена. То, что тут советуют создать:
COption::SetOptionString("catalog", "DEFAULT_SKIP_SOURCE_CHECK", "Y" );
COption::SetOptionString("sale", "secure_1c_exchange", "N" );

Можете такой код занести в файл /bitrix/php_interface/init.php

это не работает, данные строки надо прописывать где-то в корне, 1с_exchange.php + добавить в этом файле параметр, переменную с название команды стоп из модуля (тк в модуле и на сайте названия STOP команд разные из за этого модуль "уходит в бесконечный цикл и зависает база") тогда выгрузка начинает идти.

Но кто ж такое подскажет, главное впарить и сидеть дальше с короной на голове, сопли жевать.....
По этому надо еще раскошелиться и нанять прогера PHP и 1C'ника.

Как то так.

З.Ы. также по умолчанию не грузятся картинки в номенклатуру (там отдельное поле под нее есть)
63. RocCcker 11.03.22 16:45 Сейчас в теме
Добрый день с 8 марта 2022 обмен перестал работать,не знаете может что-то в самом битриксе поменялось и будут ли у вас изменения с этим связанные?
64. Техподдержка 11.03.22 16:46
(63) Добрый день. Ошибку какую-то выдает?
Версия БП какая?
65. akpo-russia 11.03.22 16:55 Сейчас в теме
Здравствуйте.
Тоже с 8 марта не проходит обмен с сайтом на битриксе через обработку. Были ли какие-то изменения у битрикса ? Какое решение можете предложить, чтобы восстановить обмен ?
Бухгалтерия предприятия 3.0
66. Техподдержка 11.03.22 16:55
(65) Добрый день. Ошибку какую-то выдает?
Версия БП какая?
67. akpo-russia 11.03.22 16:58 Сейчас в теме
(66) БП 3.0 (3.0.106.101)
вечная загрузка при обмене, при попытке обмена - 504 ошибка
68. Техподдержка 11.03.22 16:59
(67) Присылайте базу, посмотрим.
69. RocCcker 11.03.22 17:00 Сейчас в теме
Б.П.3.0 106.101 Обновлений 1с не делали в этот период, просто перестал работать обмен.
По коду посмотрели и :после отправки файла на сайт получаем ответ progress¶Распаковка архива завершена и после этого уходим в вечный цикл.
70. Техподдержка 11.03.22 17:03
(69) Значит на сайте что-то. Сайт не может завершить загрузку.
Уберите галочку "Выгружать файлы без ожидания подтверждения импорта сервером", тогда в 1С обмен завершится, а на сайте продолжится до окончания.
73. akpo-russia 18.03.22 09:37 Сейчас в теме
(70)
У нас в обработке нет галки " "Выгружать файлы без ожидания подтверждения импорта сервером"
Пришлите пожалуйста актуальную версию обработки. Как мы понимаем, у вас поменялся формат файла, наша версия, полученная от вас, не работает с новым форматом.
75. Техподдержка 18.03.22 09:38
(73) Номер заказа пришлите, по которому покупали.
76. akpo-russia 18.03.22 09:42 Сейчас в теме
77. Техподдержка 18.03.22 09:43
(76) У Вас версия без изображений номенклатуры?
78. akpo-russia 18.03.22 09:46 Сейчас в теме
79. Техподдержка 18.03.22 09:48
(78) Данная версия больше не поддерживается.
Можем предложить апдейт на подсистему с изображениями номенклатуры за 7200.
По поводу доступа к базе. По ТимВьюверу не сможем подключиться, т.к. у вас техподдержки нет, без предоплаты мы не работает, а в этом случае не сможем зафиксировать факт выполненных работ.
Можно попробовать купить подсистему последней версии, если что-то не будет работать, то будет бесплатная техподдержка 1 месяц.
80. akpo-russia 18.03.22 09:52 Сейчас в теме
(79) мы должны быть уверены, что апдейт решит нашу проблему.

Еще вопрос: если мы приобретем апдейт, у нас будет техподдержка ? На какой период ?
81. Техподдержка 18.03.22 09:53
(80)
"мы должны быть уверены, что апдейт решит нашу проблему."
Не только от подсистемы зависит, а еще и от сайта.
"Еще вопрос: если мы приобретем апдейт, у нас будет техподдержка ? На какой период ?"
1 месяц.
82. akpo-russia 18.03.22 14:07 Сейчас в теме
(81) выставьте пожалуйста счет на апдейт обработки с включенным месяцем тех. поддержки (бесплатная ТП будет ?)
1С:Предприятие 8.3 (8.3.20.1674)
83. akpo-russia 18.03.22 14:08 Сейчас в теме
(82) Файловый (без сжатия)
Тонкий клиент
84. akpo-russia 18.03.22 14:09 Сейчас в теме
(83) Бухгалтерия предприятия, редакция 3.0 (3.0.106.101)