Возможно у Вас малый бизнес, который поддерживает только одну цену и склад. А Вы в отборе не поставили фильтр на склад и вид цены. В итоге ошибка обмена. Посмотрите внимательнее
Битриксметр- система сравнения товаров 1С и товаров на сайте, в помощь интеграторам, веб-программистам, программистам 1с, польователям
Можно импортировать "как есть". Затем написать скрипт и сохранить в csv id товара и ряд значений (единица измерения и т.д.). Затем на стороне 1с написать обработку, которая все разбросает. Если при первичном импорте свойства попадут в доп. сведения товара, а не доп. реквизиты, лечится правкой аддона. Пожалуй самый быстрый способ.
Битриксметр- система сравнения товаров 1С и товаров на сайте, в помощь интеграторам, веб-программистам, программистам 1с, польователям
Алексей Беспалов написал: Идея однозначно хорошая. Я писал такую для себя, правда только для сравнения цен.
А обработка позволит сравнивать несколько видов цен?
Спасибо! Да, бесконечное количество типов цен и бесконечное число складов. Сделал поддержку торговых предложений. Если они у товара есть, сравнение идет по торговым предложениям. А если нет, по основному товару
Битриксметр- система сравнения товаров 1С и товаров на сайте, в помощь интеграторам, веб-программистам, программистам 1с, польователям
Время от времени занимался интеграцией 1с и сайтов на битрикс. Как наверное многим, приходилось сравнивать товары внутри 1С и товары на сайте. Но на это уходило много времени. Терпение лопнуло, взял и написал обработку для УТ11.2 и УТ11.3 Возможно многим она пригодится в работе.
Обработка показывает владельцу интернет-магазина разницу между товарами в 1С и на сайте битрикс. Запущенная обработка стучится на определенный скрипт сайта (входит в поставку) и получает сведения о состоянии товаров на сайте. Дальше в удобной форме показывается сравнение данных- активности, цен, остатков, картинок и других полей по основному товару и характеристикам номенклатуры. Больше не нужно делать сравнение руками и тратить на это время.
Хотелось бы получить обратный отклик и сделать обработку еще функциональнее. Буду благодарен за обсуждение и идеи.
dirixle написал: Вообщем то обнаружилась проблема, но не решилась. Специалисты из ТП Битрикса неделю исследовали сайта, сказали что все ОК. Стали искать на стороне 1С и выяснилось следующее: если УТ 11 работает в файловом варианте, тогда заказы грузятся, все хорошо, если же работает в клиент-серверном варианте (база стоит на сервере 1С), то заказы не грузятся.
Источник проблемы может быть в тексте комментария, а точнее- в служебных символах. Когда серверная 1С, SQL может не принять определенный текст для записи, а файловая принимает. Нужно посмотреть, какой заказ последний в 1с корректно пришел. И значит, что один из следующих который не пришел, содержит в себе ошибку.
Дмитрий Иванов написал: Подскажите пожалуйста, что делать если при обновлении конфигурации изменился внешний код каталога? Вероятнее всего изменились и внешние коды элементов номенклатуры? При полной выгрузке не задвоятся разделы и товары? Если да то как этого избежать?
Пропишите новый код каталога в настройках инфоблока на стороне сайта. Если этого не сделать, то будет создан новый инфоблок.
Если сменились внешние коды папок, нужно их прописать в свойствах раздела на стороне сайта, в поле внешний код.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Пару моментов по тестированию 7.0 Возможно уже подправили, но тем не менее: 1. Ранее была удобная функция "Заполнить дерево из справочника номенклатуры". Сейчас не нашел 2. Добавление новых папок в ветку. Новые папки добавляются не в конец дерева. А сразу сортируются по возрастанию наименования. Сортировки отдельной по наименованию нет. 3. При открытии дерево сразу открывается до последнего уровня. Нет возможности по кнопке свернуть уровни.
Синхронизация товаров по артикулу, Соответствие артикула на сайте и в 1с управление торговлей
Пару раз делали такую схему интеграции без использования модуля обмена 1с и сайта:
1. Делали обработку для 1С Предприятие. Выгружала товары в csv на сайт через протокол фтп в определенную папку 2. Писали скрипт, который на битриксе обходил каталог (каждый товар был в отдельном файле csv) и обновлял цены и остатки товара. Скрипт вешали на агента. Стыковка товаров как раз была по артикулу.
Методически был затык, что делать с закончившимися товарами. Вышли из положения тем, что выгружали все подряд- как имеющиеся в наличии товары, так и отсутствующие товары.
Выгрузка с сайта в 1С заказов с товарами, которых не хватает в остатке
Заказ в любом случае упадет в 1С. Для 1С это всего лишь намерение приобрести товар.
А на этапе смены статуса заказа или попытке сделать реализацию, попытка продать будет пресекаться. Сменить статусы документов не получится, если товара на складе не будет.
Евгений, замечал, что некоторые версии аддонов битрикса не выводятся в меню администрирования.
Попробуйте такую многоходовку.
1. Открыть меню "Все функции". если не доступно, то Сервис--> Параметры --> Отображать все функции 2. Все функции --> Планы обмена 3. Найти пункт "Обмен с web-сайтом" или "Обмен с сайтом" 4. Создать новый узел обмена в нужном пункте
Если при создании узла Вы увидели, что интерфейс явно относится к аддону- гибкие настройки обмена, порционная выгрузка и т.д., значит аддон установился. Стукните в личку числа 12-го января, помогу вывести пункт меню в админку 1с для удобства. Если в плане обмена ничего нового не появилось, значит аддон криво накатили. Решить проблему тоже помогу.
Екатерина Зленко пишет: Иван, версия модуля обмена у вас какая? названия цен совпадают? цена в 1с доступна внешним пользователям?
Типовые соглашения с возможностью выбрать доступность для внешнего пользователя есть только в УТ11.
Раз 1С выдает в xml значение цены, то нужно смотреть на стороне сайта. Попробуйте руками ввести тип цены на сайте, поставить ей такой же внешний код, какой идет из 1С и поставить признак "Базовая цена".
Алексей Монастырев пишет: у нас стандартным модулем обменивается и создается партнер вместе с контрагентом.
Вы очевидно про загрузку с сайта в 1С. А Ксения спрашивает про обратный порядок. Думаю только через написание обработки и скрипта для 1с и битрикса соответственно
как передать на сайт код характеристики элемента номенклатуры, код характеристики элемента номенклатуры передать на сайт
- делаете новый дополнительный реквизит/свойство к номенклатуре; - пишите в 1С обработку, которая в фоновом задании или вручную заполняет значение данного реквизита; - вместе со значениями остальных реквизитов/свойств, значение выгружается на сайт
Таким образом мы можем использовать стандартный механизм выгрузки.
1. Написать обработку, которая выгружает данные из бухгалтерии в csv файл. Дальше на сайт через типовой механизм подгрузки товаров в инфоблок 2. Выгрузить из бухгалтерии товары в УТ10.3/11 и уже оттуда на сайт. Через УТ10.3 попроще, если касаетесь вопросов выгрузки на сайт впервые.
Запрос выносит базу с сообщением "Недостаточно памяти"
termos termos пишет: Александр Новиков , благодарю за ответ. Сейчас попробую установить последнюю версию аддона битрикса. Надеюсь там исправлена эта ошибка. А сам запрос находится в макете РИ_СхемаВыгрузкиТоваров в схеме компоновки данных в плане обмена ОбменУправлениеТорговлейСайт.
Для того, чтобы исключить влияние хостинга, рекомендую выгружать "в файл". Если это сработает и на память ругаться не будет, уже после этого делайте выгрузку на сайт.
Не выгружаются остатки товаров по складам, Не выгружаются остатки товаров по складам
Нужно менять код в модуле обмена с сайтом в 1с или переходить на последние версии 1с или прикручивать последнюю редакцию аддона для обмена 1с и битрикса. Данная рекомендация- для связки с Битиркс редакции Бизнес. Малый бизнес имеет ограничения в количестве складов
Запрос выносит базу с сообщением "Недостаточно памяти"
У меня имеется проблема. Может кто сталкивался. Суть проблемы следующая - есть УТ 11 (Платформа 8.3) В базе занесено 1800 единиц номенклатуры и для этой номенклатуры используется 1400 характеристик (цвета, размеры).
При обмене с сайтом (обмен с сайтом модуль отсюда - ) 1C съедает почти 4ГБ оперативки (из 6ГБ установленных) за минуту и вылетает с сообщением "Недостаточно памяти". Проследив и найдя момент, где вылетает - я завис и не знаю как решить проблему...
Сталкивались с данной проблемой. Криво сделан запрос в типовом 1С (связь между таблицами). В итоге запрос съедает память в геометрической прогрессии. Ситуация еще хуже, если используются пустые свойства номенлатуры.
Никакой переход на более мощный сервер не поможет- запрос все равно съест всю память. Поэтому нужно код запроса в 1С нужно переделать. А если есть возможность, прикрутить последний релиз аддона битрикса как пишет Александр Денисюк
Вопрос ребром или интеграция с УТ 11, Есть ли хоть 1 проект на Битрикс интегрированный с УТ 11
1- много пользователей работают на старых версиях 1С УТ и новый аддон битрикса обмена не встанет на старую конфу. 2- как раз речь шла о последнем этапе, когда сопоставление идет по наименованию. 3- если модуль покупки в один клик формирует кривые данные, то или его кастомизировать, либо на стороне 1С
В общем каждый случай интеграции 1с и битрикса желательно рассматривать индивидуально, т.к. разные версии 1С, аддонов битрикса.
Вопрос ребром или интеграция с УТ 11, Есть ли хоть 1 проект на Битрикс интегрированный с УТ 11
Для душевного спокойствия рекомендуется допилить пару моментов в 1С:
- не останавливаться на глючном заказе, а продолжать загрузку заказов, отображая ошибочные в логе. В типовом варианте сейчас: или все или ни один - генерить свой вариант названия контрагента, особенно физиков (Полное наименование + телефон + электронка). Иначе будут дубли (Много Ольг и т.д.) - бороться с последствиями заказа товаров в один клик, когда поля контрагента остаются не заполненными
Это минимальный джентльменский набор доработок для получения заказов в 1С УТ10.3/11