По-моему, то что вы хотите - это иметь структуру разделов в Битриксе, отличную от структуры групп в 1С. В модуле от Битрикса есть механизм "Пользовательские группы товаров" - вот его и можно использовать для "группировки" товаров. Она находится в форме "Настройка выгрузки информации о номенклатуре", закладка "Общие настройки", в таблице "Список каталогов" нужно шелкнуть по ячейке "Изменить", которая находится в колонке "Дерево групп" и выйдет форма "Настройка дерева групп для ..."
Связь 1С УНФ - БУС - Б24, С учётом текущей 1С и Б24 - Редакция Украина
Если контрагент когда-то пришел из БУСа в 1С (потому что была другая схема бизнес-процессов), а теперь он выписывает новый заказ и уже пойдет в 1С не из БУСа, а из Б24, то естественно он задвоится, потому что 1С его будет искать по другому полю "Б_Идентификатор". Для того, что бы это не произошло, нужно программным образом перекрутить поля "Б_Идентификатор" в 1С. Раньше они были примерно такие: "3453#clients@links-pro#ВадимНурутдинов", а сейчас должны быть примерно такие "CRMCO3453##VadimArnold"
Есть другой вариант. Если вы заводили товары только в магазине, то и продолжайте его дальше в магазине заводить, вместе с разными свойствами, некоторые из которых в принципе нельзя сделать в 1С, если не сделать там серъезные доработки. Новый товар, который вы будете заводить в Магазине будет автоматом попадать в 1С. Из 1С в БУС будут идти только цены и остатки. Но что бы такая схема была возможной, надо будет выровнять коды между 1С и БУС с помощью специальной обработки. Если товары имеют одинаковое наименование или артикул, то это можно будет сделать быстро. Единственное что тут остатется - решить какую структуру групп взять за основную - та, которая в 1С или та, которая в Битриксе. То есть, если вам больше нравиттся 1С-структура, то ее можно перенести в Битрикс и наоборот. Второй момент, который вам нужно решать - это рабочие наименования товаров - их можно сделать одинаковыми, а можно сделать так, что в 1С-карточке будут два наименование - 1С-родное и из Битрикса. А можно вообще продолжать работать с разными наименованиями. Главное, если опустить технические детали, - это следующее - новый товары вы заводите в Битриксе, потом они попадают в 1С. Количественный учет ведете в 1С и количества очень быстро обновляются в Битриксе. Цены расчитываете в 1С и потом они очень быстро попадаеют в 1С. Можно еще автоматизировать формирование новинок, хитов и советов прямо в 1С. Это гораздо быстрей и надежней, чем делать их в Битриксе, так как в Битриксе можно запутаться и товар попадет и в новинки и в хиты и еще куда-нибудь. Можно еще сделать автоматом, что бы 1С отправляла новые товары в переобход в яндекс-вебмастер и еще много полезного для SEO с помощью 1С. Если интересно, то
Связь 1С УНФ - БУС - Б24, С учётом текущей 1С и Б24 - Редакция Украина
Не понял вопрос. О каких конфликтах идет речь. В 1С контрагенты вместе с заказов попадают только из Б24. Если в 1С заказы будут попадать из Б24 и из БУС, то тогда нужно будет подкурить модуль обмена исходя из следующей механики: Когда контрагент приходит в 1С из БУС, то внутренний идентификатор формируется как ID+решетка+email+имя, а когда он приходит из Б24, то его формируется как Б22-префикс+две решетки+email+две решетки+имя. Поэтому в модуле нужно очищать это поле, что бы из БУС оно приходило как чистое ID, и из Б24 тоже очищать. Тогда проблем не должно быть. Если вы будете получать контрагента только из Б24, то конфликт может быть в другом - поскольку идентификатор контрагента из Б24 состоит из email и имени, то в случае изменения email или имени, 1С не поймет это и продублирует его. Поэтому даже если контрагент приходит только из Б24, то желательно очищать его идентификатор и подкручивать функцию, которая производит поиск, что бы она искала его по чистому ID
ИМ + склады + количества, Как идет количественный учет в битриксе, при нескольких складах
Есть еще один вариант. При входе сделать предложение покупателю "Если вы авторизуетесь и выбирите способ доставки, тогда сразу будете видеть количество у товара". Человек авторизуется и у каждого товара появляется соответствующее количество. Если он не авторизуется, то тогда его предупредить, что возможно он возьмет товар, которого нет на складе. Неавторизованный покукупатель складывает товар в корзину. Потом когда заходит в корзину, то выбирает способ доставки и через фронт-енд в корзине показывается количество, которое он взял и количество которое на складе. Если он взял лишнего, то через фронт-енд сделать эту строку красной и кнопку "Оформить заказ" неактивной. Есть специальный нештатный алгоритм, который позволит очень оперативно поддерживать актуальные остатки на складе. Когда заказ прилетает в 1С, то сразу формируется заказ и его товар резервируется и сразу на сайте обновляется оставшееся свободное количество на складе. Есть еще вариант - в каждой карточке показывать сразу два количества. Если надо реализовать такую схему, то
Можно сделать оперативное обновление остатков с помощью совсем отдельного алгоритма никак не связанного с тем модулем, который предлагает Битрикс. Производительность возрастет за счет того, что новый алгоритм заточен исключительно под обновление остатков. Одна из фишек - 1С отправляет на сайт не внешний код, а ID товара, поэтому Битриксу не надо тратить время на то, что бы по внешнему коду найти ID товара. Битрикс сразу берет ID товара от 1С и сразу правит остаток. Остатки отправляются только те, которые реально изменились. То есть, накладная проводится в первый раз, значит она меняет остатки, значит только товар из этой накладной отправляется на сайт. Новый алгоритм не использует диалог авторизации, а выполняется сразу. Если надо, то обращайтесь:
Связь 1С УНФ - БУС - Б24, С учётом текущей 1С и Б24 - Редакция Украина
Есть еще вариант как решить эту проблему. После очередного добавления товаров, 1С забирает все товары из Битрикса в json-формате и по каждому товару только внешний код берется, поэтому этот процесс быстрый. Потом 1С смотрит какие товары есть в 1С, но нет в Битриксе и делает регистрацию изменений у этих недостающих товаров, а у всех остальных товаров снимает регистрацию изменений. И потом 1С отправляет на сайт только те товары, которых там нет
Надо просто убрать это свойство из 1С или сделать так, что бы это свойство не попадало в файлик выгрузки из 1С. Править xml-файлик, который сформировала 1С, таким образом, что бы удалить это свойство - это теоретически можно, но практически алгоритм получится очень громозкдий и некрасивый
Некорректные остатки торговых предложений при обмене с 1С:Розница и фильтрации "1 и более", Может кто сталкивался - подскажите
Давным давно это можно. Можно сделать так, что 1С сама будет генерировать номер. А можно сделать так, что номер будет браться из Битрикса да еще и с префиксом, который будет указывать с какого сайта пришел заказ в 1С
При полной выгрузке товара, не все новые товары попадают на сайт
Для того, что бы быстрей отправлять новые товары, можно сделать отдельную обработку в 1С, которая будет заточена только на добавление товара. Если надо, то обращайтесь: , кроме этого можно будет еще сделать обработку, которая проверяет все ли новые товары добавлены. Если не все, то она запускает штатную обработку, которая отправляет только не добавленные товары
Хранение файлов (картинок) характеристик номенклатуры в томе., функционал Модуля обмена Битрикс. хранилище. том. характеристики. картинки
Задайте себе вопрос - нужны ли фотографии в 1С? Может новые товары, включая свойства, характеристики, изображения, заводить в Битриксе, а они потом сами пойдут в 1С без картинок и свойств? Если интересна обратный систематический перенос товаров, то обращайтесь:
Объединение товаров, Объединеие торговых предложений товаров
Я реализовывал. Надо в 1С дорабатывать и механизм обмена дорабатывать. Есть еще один вариант - товары заводить в Битрикс, а в 1С они будут попадать без свойств и картинок - такое тоже могу сделать. Тогда не придется заморачиваться с множественными свойствами. Если что, то обращайтесь: Links-Pro.ru
Интеграция 1С-Битрикс с 1С, Нужен специалист для интеграции сайт на 1С-Битрикс с 1С.
Программирую на 1С, на Битрикс, на Битрикс24. Усиленная специализация: интеграции 1С+Битрикс+Битрикс24, перенос магазинов на Битрикс, различные переносы данных, интеграция с оптовыми поставщиками. Удаленно. Email:
Настроить дерево групп 1С Битрикс, Как правильно настроить дерево групп
Добрый день! Вы пользуетесь какой-то своей программой загрузки, поэтому это нужно спрашивать у разработчиков этого скрипта. У меня есть свои крипты, если хотите, то я могу загрузить своими скриптами. Тот формат, который вы показали, очень похож на формат ЯНдекс-маркета, но штатные механизмы Битрикса его не понимают.
Привязка товаров к нескольким разделам, Как привязать товар к нескольким разделам на сайте и выбрать основной раздел?
Если кому надо, то могу запрограммировать так, что бы можно было в 1С задавать привязку товаро к нескольким группам и эта привязка будет передаваться в Битрикс.
Выгрузка заказов из ИМ 1С Битрикс в 1С, сбились настройки после обновления
Добрый день! Программирую на Битрикс, на 1С, на Битрикс24. Усиленная специализация: интеграции 1С+Битрикс+Битрикс24, перенос магазинов на Битрикс, различные переносы данных, интеграция с оптовыми поставщиками. Скайп: Links-Pro.ru Резюме: Для того, что бы сказать цену, нужно прежде всего мне иметь админский доступ в Битрикс. Возможно еще понадобиться копия 1С. Доступ можете сюда скидывать: