Идеи для: Интеграция с 1С

Рейтинг: -0.2754  
На голосовании
Предложил Tihonovich Anton 17.10.2017 17:41:52

Очень нужна дополнительная опция по поиску имеющегося контрагента в базе 1С

Проблема в следущем:
Сотрудники компаний на сайте часто регистрируются  как физ. лица. Но указывают эл. почту своей организации. Нельзя ли  добавить опцию, при которой во время загрузки заказов в 1С из Битрикса,  не создавалось новое физ лицо в 1С, а искалось по тому же мэйлу среди  юр. лиц ( при условии что среди физ. лиц. никого не нашлось)?
Рейтинг: 0  
Ответил Денисюк Александр 18.10.2017 13:48:19
В 7 версии модуля можно вообще идентификацию сделать по email. Или через ряд параметров и для типа контрагента..
Например: физ лица должны идентифицировать по следующему алгоритму: сначала ищем по телефону, если не нашли то ищем емейл..
Рейтинг: 0  
На голосовании
Предложил К Алексей 17.10.2017 14:47:48

Простейшее и очевидное желание требует создание идеи и голосования, хотя десятки таких проблем можно решить одним махом через Свой Алгоритм!

Почему-то из 1С цены по Видам цен прекрасно выгружаются на сайт, однако назад из свойств заказа это поле получить невозможно https://www.screencast.com/t/VjnH4hTJ
Инструмент для решения таких проблем есть уже, но как и везде с этим модулем интеграции справка по нему отвратительная! Можно просто объяснить как получать любое поле из БУСа по модулю обмена
Рейтинг: 0.7897  
На голосовании
Предложил Гершзон Леонид 28.09.2017 19:18:50

Не создавать свойство каталога MORE_PHOTO если, в 1С отключена выгрузка картинок

Добрый день!

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

Предложение:

1) Если в 1С отключена выгрузка картинок на сайт, то не создавать свойство каталога MORE_PHOTO
В противном случае, существующее там свойство с готовыми картинками перестает корректно работать.

2) Если включить выгрузку картинок и в каталоге уже существует свойство MORE_PHOTO, не создавать новое свойство с таким именем, а только менять внешний код у существующего для связи с 1С


Сейчас, при выгрузке из 1С, БУС упорно, даже при выключенной выгрузке картинок, создает свойство каталога MORE_PHOTO с внешним кодом CML2_PICTURES.
И если свойство было раньше создано и там были картинки (когда подключаем 1С к работающему сайту, так и происходит), то каталог перестает функционировать из-за дублирующихся свойств.
Рейтинг: 0.9097  
На голосовании
Предложил Богданов Алексей 18.08.2017 15:27:31

Выгрузка только изменений (цены, остатков или информации по товару)

Когда в 1с и соответственно в интернет-магазине большое количества товаров, при выгрузке изменений долго формируются файлы и обрабатываются на стороне сайте.

Например, 2500-3000 товаров выгружаются порядка 15-17 минут.

Чаще всего изменяются остатки и цены, информация о товарах (описание, наименование, свойства) меняется гораздо реже.

Было бы замечательно, если бы имелась возможность выгружать только непосредственные изменения:
-  если у товара изменились только остатки, то в файл попадает информация только о новых остатках и никакой новой цены и всей остальной информации по товару;
- если у товара поменялось наименование - то в файл попадает только основная информация о товаре, без цены и остатков и т.д.

Поскольку чаще всего изменяются остатки, то те же 2500-3000 товаров могут выгружаться за 5 минут.
Рейтинг: 0.7073  
На голосовании
Предложил Сорокин Алексей 07.08.2017 15:59:12

Добавить галку - Не проверять остатки товара в заказе на стороне сайта при обмене с 1С

Добрый день.
Идея заключается в том, чтобы перестать проверять остатки на сайте при обмене заказа с 1С.
Нужно добавить галку в настройках интеграции заказов с 1С , которая отключала бы контроль проверки остатков на стороне товара на сайте при обмене заками.
Проблема существует давно. Приходится искать обходные пути, жестко ограничивать менеджеров в их действиях с заказами, которые пришли с сайта, на стороне 1С.
Для того, чтобы сайт не отображал и не давал покупать те товары, которых нет в наличии, в настройках устанавливается количественный учет и запрет покупки в минус.
Периодически возникает ситуация когда заказ пришел с сайта в 1С. Менеджер, обрабатывая заказ, знает о поступлении товара, который будет завтра. Может покупателю предложить добавить этот товар в заказ, но при обмене с сайтом, этот заказ не принимает изменения, т.к. этого товара на сайте не хватает.
А еще бывают ситуации с пересортом, когда на стороне 1С этот товар оприходуется, остатки на сайт еще не выгрузились, а товар в заказ добавили покупателю. Товар в заказе зарезервировали, остатки по этому товару на сайт пошли опять по нулям. Опять такой заказ изменения не примет.
Сколько можно решать эту проблему? Надо ее убирать.
Сейчас есть возможность выгружать офлайн заказы и отгрузки, но именно из-за существующей проблемы, пользоваться этим функционалом в полном объеме нельзя. Часть отгрузок просто не примется сайтом, т.к. не хватит остатков каких-нибудь товаров. А значит нельзя использовать полностью накопительные скидки, т.к. что-то покупатель приобретает в магазине офлайн.
Рейтинг: 9.1676  
На голосовании
Предложил К Алексей 03.08.2017 08:44:54

Создать исчерпывающее руководство интеграции с 1С

Сейчас чтобы настроить интеграцию с 1С нужно потратить без преувеличения десятки, если не сотни, часов. Ситуация отвратительная. На сегодня мы имеем:
  1. Самая актуальная информация в Word-документе Александра Денисюка - мягко говоря там очень мало, немного больше чем само название каждого поля или кнопки. Пользы очень мало.
  2. Курс от команды Басырова - более грамотно, но не актуально и также очень по минимуму.
  3. Вебинары - кажется в основном для достижений каких-то собственных KPI проводятся - уровень подготовки низкий, постоянно в процессе вебинаров обнаруживаются ошибки, повторение одного и того же, скомканность подачи, потеря актуальности информации при выходе новых версий модулей.
  4. Форум - как правило не эффективный инструмент поиска ответов, утрата актуальности, недостаток внимания от программиста Александра Денисюка, множество вопросов без ответов.
  5. Поддержка через систему тикетов - пока ни одного полезного ответа от них получено не было.
Подытоживая, работа по донесению возможностей модуля, даже не по внедрению нового и исправлению ошибок, а именно по уже готовому функционалу, очень неэффективна, как со стороны Александра Денисюка, которому приходится по разным каналам одно и то же объяснять, так и со стороны пользователей. Я показал про 5 способов получения знаний и их недостатки на сегодня. Они оставляют нас в конце концов в подавленном, бессильном и неуверенном состоянии, когда после потраченных недель изучения остаются десятки вопросов и неопределенность без плана действий.
Можно же командой профессионалов Роберта Басырова создать полноценный курс, обязательно добавить постоянно актуализируемый раздел ЧаВо и графическое руководство для всех самых популярных кейсов. Протестировать их и исключить 95% впустую затрачиваемого времени всеми сторонами.
Рейтинг: 0.8846  
Ответил Басыров Роберт 14.08.2017 16:40:20
Выделение информации по интеграции с 1С стоит задачей на ближайшее время.
Сейчас подключили счётчики для выяснения какой версией модуля пользуются больше всего.
Тема обсуждена с Денисюком, то есть работа будет совместной в том числе по созданию тестов к курсу.
Вебинары, которые проводятся по 1С будут включены в этот курс в виде видео.
Сроки, как обычно, не называю. ;)
Рейтинг: 0.341  
На голосовании
Предложил Репин Роман 14.06.2017 12:00:45

Интеграция с бухгалтерией Контур.Эльба и Контур.Бухгалтерия

Здравствуйте.
Я в своей небольшой организации использую бухгалтерия Контур.Эльба, так как это удобно и для формирования счетов и договоров и очень легкой отправки отчетности, чтобы не нанимать бухгалтера за дополнительные деньги и не покупать подписку ИТС 1с, в общем в моей ситуации не подходит вариант использования 1с.
В моей работе большое количество входящих заказов, звонков и все хотел вести через битрикс, но получается, что если я буду выставлять счета из битрикса, то она не будут отображаться в Контур.Эльба, и наоборот.
Ввиду чего, предлагаю сделать интеграцию с продуктами типа Контур.Эльба и Контур.Бухгалтерия, ваша компания получит лучший функционал и новые клиенты проще будут присоединятся к вашей системе.

В интеграции, хотелось бы видеть следующее:
1) импорт счетов из битрикса в бухгалтерию Контур.Эльба (или Контур.Бухгалтерия)
2) Импорт контрагентов
3) Импорт товаров
Конечно в идеале, чтобы импорт работал в обе стороны, чтобы если вдруг из бухгалтерии был выставлен счет, то он не сбил бы нумерацию и обновился в CRM


PS по сути с интеграцией с Контур.Бухгалтерия и Контур.Эльба к битриксу подключится стало бы еще проще.
Рейтинг: 0.918  
На голосовании
Предложил Кирсанов Анатолий 19.05.2017 02:57:48

Внедрить штатный протокол в классе ImportOneCPackage

В новой версии Битрикс для приема данных по заказам используются два класса - загрузчик (\CSaleOrderLoader) и импортер контейнеров (\Bitrix\Sale\Exchange\ImportOneCPackage).

Если в XML файле от 1С встречается контейнер на первом уровне, то работает импортер.

В старых версиях 1С на первом уровне выдается Документ и их обрабатывает загрузчик сам. В загрузчике есть константа \CSaleOrderLoader :: DEBUG_MODE в значении true, что включает создание и пополнение файла /upload/1c_exchange/1c_order_exchange.log.

Увы, импортер контейнеров не имеет такой функциональности.

По этой причине предстоят тяжелые разборки с кодом (там нет комментариев у методов, "разбирайся сам", "хороший код не нуждается в комментариях";). В моем случае заказ упорно не принимается без каких либо ошибок PHP, исключений и текстов об ошибках в выдаче скрипта обмена. Так что только раскопки.
Рейтинг: 0.465  
На голосовании
Предложил Халчев Дмитрий 13.04.2017 14:38:14

Платежный календарь

Думаю, что этот инструмент с радостью приняли бы многие клиенты Битрикс.
Суть в следующем - в 1С есть платежный календарь. Он, в частности, помогает бизнесу планировать доходы/расходы и избежать кассовых разрывов в прогнозном периоде.
Данные в календарь 1С попадают при заполнении карточек "Планируемое поступление денежных средств" и "Заявка на расходование средств". Неудобство состоит в том, что эти карточки (поступление и расход) не привязаны к конкретной сделке.
Предлагаю разработать синхронизацию сделки в Битрикс с 1С. В этом случае продажники заполняют соответствующие поля в своих сделках, а руководитель видит прогноз по всей компании или отделу. Свой вариант ТЗ я пытался реализовать через партнеров, которые внедряли Битрикс у меня. К сожалению, ничего не вышло.
Может быть вы сможете реализовать это в обновлениях Битрикса.
Мое ТЗ могу прислать, если интересно.
Еще лучше, конечно Реализовать "платежный календарь" целиком в Битриксе, без 1С  
Рейтинг: 10.6666  
На голосовании
Предложил baltika 03.04.2017 10:41:35

Заказ оплачен полностью. Изменения заказа не возможны

Верните возможность изменение оплаченного заказа из 1с!
В данном случае после поступления флага оплаты через платежные системы, изменение заказа выгрузкой из 1с невозможны! Это не интеграция, это черт пойми что!
Ни отгрузка, ни смена статуса не работает.

Если у вас на сайте заказ уже оплачен, когда выполняется выгрузка из 1с, то заказ не сможет быть отгружен выгрузкой 1с, так как отгрузка может быть изменена в 1с и отличаться от отгрузки на сайте. Может получиться так, что отгрузка обновиться на сайте, например измениться стоимость отгрузки, это приведет к изменению стоимости заказа, а он у вас оплачен по старой цене, поэтому при обмене с 1с, отгрузки не обновляю оплаченный заказ на сайте.
Оставьте право распоряжаться оплатами, статусами и отгрузками на нашей совести, как говориться на свой страх и риск. В данном случае ваш модуль обмена не отличается от стандартного поставляемого в комплекте с 1с.
Рейтинг: 0.8053  
На голосовании
Предложил Хасанов Максим 31.03.2017 14:56:00

Добавить проверку пришедшей отгрузки из 1С перед удалением отгрузки на сайте

На данный момент, логика работы нового модуля следующая. Если в 1С меняется заказ, но не создается к нему отгрузка - при выгрузке заказа на сайт удаляется его отгрузка. Вместе с информацией о доставке. Мало какой клиент согласится создавать под каждый заказ отгрузку.
Поэтому, было бы неплохо сделать проверку на наличие пришедшей отгрузки из 1С и только в этом случае сносить лишнюю отгрузку на сайте.
Рейтинг: 2.4766  
На голосовании
Предложил П Руслан 21.02.2017 20:25:47

Сделать ошибки при импорте информативными

В "Импорт XML" через админку достали уже ошибки типа "Загружено 20 000 товаров. Ошибок: 100" или "Элемент с таким символьным кодом уже существует". Сделайте, пожалуйста, отображение списка товаров с ошибками, с информацией, что за ошибки и по возможности как их исправить. Если проблемы с каким-то элементом - напишите с каким элементом у какого товара или у какой сущности. А так каждый новый сайт пока интегрируешь - как слепой неделями ищешь товары и элементы которые не нравятся битриксу.
Рейтинг: 2.1083  
На голосовании
Предложил Филимонов Михаил 08.02.2017 15:18:45

Выгрузка из 1с сопутствующих товаров и услуг

Сущность в 1с для "сопутки" - РегистрСведений. Предлагаю добавить возможность выгружать из УТ на сайт РегистрыСведений, а именно сопутствующие товары и услуги таким образом, что :

Товары и Сопутствующие товары  выгружаются  в каталог А  инфоблока Товары;
Услуги выгружаются в   каталог B инфоблока товары.

При этом выгружаются эти сведения на сайт так, что Товар имеет поля множественного выбора СопутствующиеУслуги и СопутствующиеТовары типа  ПривязкаКИнфоблоку, т.е. ссылается  на нужный диапазон данных.

Одно из преимуществ: при такой реализации  не будет необходимости грузить "сопутку" через  Свойства в HL-блоки, т.е.  выгружать весь каталог Номенклатура в HL - блок.

Возможно, это во многом упростит выгрузку  товаров и "сопутки" и привлечет новых клиентов Битрикс.
Рейтинг: 15.5183  
На голосовании
Предложил Филимонов Михаил 08.02.2017 15:18:45

Выгрузка из 1с сопутствующих товаров и услуг

Сущность в 1с для "сопутки" - РегистрСведений. Предлагаю добавить возможность выгружать из УТ на сайт РегистрыСведений, а именно сопутствующие товары и услуги таким образом, что :

Товары и Сопутствующие товары  выгружаются  в каталог А  инфоблока Товары;
Услуги выгружаются в   каталог B инфоблока товары.

При этом выгружаются эти сведения на сайт так, что Товар имеет поля множественного выбора СопутствующиеУслуги и СопутствующиеТовары типа  ПривязкаКИнфоблоку, т.е. ссылается  на нужный диапазон данных.

Одно из преимуществ: при такой реализации  не будет необходимости грузить "сопутку" через  Свойства в HL-блоки, т.е.  выгружать весь каталог Номенклатура в HL - блок.

Возможно, это во многом упростит выгрузку  товаров и "сопутки" и привличет новых клиентов Битрикс.
Рейтинг: 1.7178  
На голосовании
Предложил Федоров Владислав 24.01.2017 13:26:15

В подсистеме Битрикс для 1С изменить хранение Картинок и Файлов

В подсистеме Битрикс для 1С изменить хранение Картинок и Файлов сделать так что бы в справочник Б_ХарактеристикиНоменклатурыПрисоединенныеФайлы 1 файл или 1 картинка могли принадлежать нескольким характеристикам, для этого реквизит ХарактеристикаНоменклатуры перенести в ТабличнуюЧасть ХарактеристикиНоменклатуры и от туда доставать при необходимости. Это позволит хранить 1 фотографию для множества характеристик, что в разы снизит нагрузку на хранение данных и ускорит обмен данными, по аналогии зачитывать данные и на стороне сайта, что также положительно скажется на производительности сайта, так как не придется передавать несколько фото с сервера на клиент, просто выводить 1 фото для нескольких торговых предложений
Рейтинг: 2.9826  
На голосовании
Предложил Денис Савельев 18.01.2017 11:25:04

Правильная выгрузка свойств из 1С

При выгрузке из 1С свойства автоматически привязываются к разделам где они есть. Далее при выгрузке можно поставить галочки что после выгрузки все свойства автоматически будут отображаться в карточке товара/умном фильтре(несколько галочек) либо будут просто привязаны и не активны. Что бы люди спокойно могли пройтись по каталогу и необходимые свойства включить/выключить там где им надо.

В том виде как реализовано сейчас надо платить деньги и дорабатывать кучу скриптов либо сажать большой штат людей что бы разносили свойства среднего интернет магазин (~1000 свойств и более). Смысл от интеграции без автоматизации