Обмен данными с «1С:Управление торговлей», «1С:Управление небольшой фирмой» и другими конфигурациями «1С»

Руководство по настройке синхронизации информации о товарах и заказах между Shop-Script и «1С»

Shop-Script поддерживает возможность обмена данными с «1С: Предприятие» не ниже версии 8.1 в редакции «1С: Управление торговлей» не ниже версии 10.3.4, «1С:Управление небольшой фирмой» и другими конфигурациями «1С», которые поддерживают обмен данными через CommerceML. При использовании «1С-Битрикс» нужно установить последнюю версию модуля для обмена данными с веб-сайтом.

Обмен данными со стороны интернет-магазина Shop-Script выполняется с помощью плагина, который нужно установить с помощью приложения «Инсталлер».

Обмен данными осуществляется через файл формата CommerceML и может выполняться вручную (через файл) либо автоматически (частота обновления настраивается в «1С»).

1. Установите плагин

Установите плагин интеграции с «1С»: в бекенде интернет-магазина перейдите в приложение «Инсталлер», в секции «Плагины → Магазин» найдите плагин «1С». Щелкните по кнопке «Установить».

Для установки плагина «1С» на собственный сервер обязательно наличие следующих расширений PHP: dom, xml, xmlreader, xmlwriter. В облаке Webasyst все необходимые расширения уже установлены.

2. Настройте обмен данными в Shop-Script

Если Shop-Script установлен на сервере, где PHP работает в качестве CGI, то для работы авторизации при обмене информацией с «1С» необходимо наличие модуля mod_rewrite для веб-сервера Apache. В этом случае в начало файла .htaccess в каталоге установки скриптов добавьте следующий код:

RewriteEngine On
RewriteCond %{HTTP:Authorization} !^$
RewriteCond %{REQUEST_URI} !(http_auth)
RewriteRule ^(.*)$ $1?http_auth=%{HTTP:Authorization} [QSA]
    

После установки плагина перейдите в раздел «Импорт/экспорт → 1С» и включите автоматический обмен данными.

После включения активируется скрипт синхронизации, и Shop-Script становится готов к автоматическому обновлению.

Скопируйте адрес скрипта синхронизации из текстового поля — он потребуется для настройки синхронизации на стороне «1С».

Настройка складов

В Shop-Script начиная с версии 7.2.13 в разделе «Настройки → Склады» для параметра «Обновление склада» выберите вариант «Не обновляется действиями с заказами». Этот вариант настройки предполагает, что управление складскими остатками выполняется полностью на стороне «1С» и интернет-магазином они обновляться не должны. Остатки в этом случае обновляются только в ходе обмена данными с «1С».

Настройка плагина

Прежде чем начать синхронизацию данных, проверьте, чтобы в настройках плагина были установлены нужные вам настройки. Настройки плагина «1С (CommerceML)» доступны в разделе бекенда «Плагины» либо по ссылке «Настройки обмена» в разделе «Импорт/экспорт → 1С (CommerceML)».

Типы цен

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

  • Тип цены в «1С»: Розничная
  • Идентификатор розничного типа цен в «1С»: cbcf493b-55bc-11d9-848a-00112f43529a
  • Тип закупочной цены в «1С»: Закупочная
  • Идентификатор закупочного типа цен в «1С»: bd72d8fc-55bc-11d9-848a-00112f43529a
Выгрузка заказов

Для экспорта информации о заказах укажите следующие параметры:

  • Формат экспорта идентификаторов артикулов в составе заказа: выберите тип идентификаторов для вашей системы учёта: для МойСклад или для «1С».
  • Формат экспорта наименований артикулов (модификаций): выберите, в каком виде должны названия заказанных товаров экспортироваться в «1С»: только название товара либо название товара с названием артикула в скобках.
  • Статусы заказов: отметьте статусы заказов, которые должны экспортироваться в «1С»; если не будет отмечен ни один статус, то в «1С» будут экспортироваться заказы во всех статусах.
  • Выгрузка заказов: выберите, какие заказы необходимо экспортировать в «1С»: все либо только новые; новыми считаются заказы, которые поступили в интернет-магазин спустя 1 час либо позднее после очередного обмена данными с «1С». Стандартный период длительностью 1 час можно изменить с помощью настройки «Период для выборки новых и измененных заказов».
  • Формат идентификаторов заказов: укажите желаемый формат экспортируемых номеров заказов с обязательной переменной {$order.id}.
  • Формат идентификаторов контрагентов: укажите желаемый формат экспортируемых идентификаторов контрагентов с обязательной переменной {$order.contact_id}.
  • Выгрузка доставки: включите, если необходимо, чтобы доставка фигурировала в составе заказа в качестве отдельной позиции.
  • Выгрузка данных покупателей: для каждого свойства покупателя (телефон, email, наименование компании и т. д.) выберите соответствующие поля контакта, настроенные в Webasyst.
Импорт товаров
  • Обновлять при импорте свойства товаров: выберите, какие свойства необходимо обновлять для существующих товаров Shop-Script при синхронизации с «1С». При импорте новых товаров из «1С» в Shop-Script эта настройка игнорируется — в этом случае импортируются все доступные свойства товаров.
  • Импорт значений характеристик товаров: выберите, должны ли значения характеристик обновляться в магазине у всех товаров или только у тех, которые участвуют в текущей сессии обмена данными.
  • Импорт значений характеристик артикулов: выберите, должны ли импортироваться в свойства артикулов товаров значения характеристик с форматом «Выбор нескольких значений из списка».
  • Импорт наименования артикула: выберите вариант «Наименование предложения».
  • Формировать уникальные URL для импортируемых товаров: включите для формирования неповторяющихся URL для импортируемых товаров.
  • Категории товаров при импорте: выберите, каким образом должна импортироваться из «1С» в Shop-Script информация о принадлежности товаров в категориям:
    • Импорт категорий и информации о принадлежности к ним будет пропущен: новые товары будут импортированы без указания категории — в «корень» каталога, а существующие товары останутся в тех же категориях, в которых они находились до обновления данных из «1С».
    • Только для новых товаров: информация о принадлежности к категориям будет импортирована только для новых товаров; существующие товары останутся в тех же категориях, в которых они находились до обновления данных (как в предыдущем варианте настройки).
    • Только добавлять товар в новые категории: новые и существующие товары будут добавлены в те категории, в которых они содержатся в «1С». Если в каталоге Shop-Script существующие товары уже содержатся в каких-то категориях, в ходе импорта данных из «1С» они будут дополнительно добавлены еще в другие категории согласно импортированной информации.
    • Добавлять в новые и удалять из устаревших: новые товары в результате импорта данных будут добавлены в категории, в которых они содержатся в «1С». Если в каталоге Shop-Script существующие товары уже содержатся в каких-то категориях, в ходе импорта данных из «1С» они будут удалены из этих категорий и добавлены в другие категории согласно импортированной информации.
  • Обновлять свойства категорий при импорте: выберите, какие свойства необходимо обновлять для существующих категорий товаров Shop-Script при синхронизации с «1С». При импорте новых категорий из «1С» в Shop-Script эта настройка игнорируется — в этом случае импортируются все доступные свойства категорий.
  • Импорт типа товаров: выберите подходящий вариант импорта типов товаров. Проверка на существование типа товаров выполняется строго по его названию. Если вы выберите один из вариантов, предполагающий проверку существования типа товаров в Shop-Script, то при любом несовпадении названий типов товаров в Shop-Script и «1С» при импорте может быть создан новый тип товаров.
  • Тип товаров по умолчанию: выберите из списка тип товаров по умолчанию, которому должны быть отнесены товары, импортированные из «1С», при выборе соответствующих вариантов предыдущей настройки «Импорт типа товаров». В этом списке перечислены все типы товаров, настроенные в Shop-Script в разделе «Настройки → Типы и характеристики товаров».
  • Скрывать новые товары при импорте: включите, чтобы сразу не публиковать новые товары, импортированные из «1С» — им будет присвоен статус «Скрыт с сайта», т. е. сразу после импорта такие товары не будут видны на витрине интернет-магазина. Это полезно для того, чтобы после импорта новых товаров у вас была удобная возможность подготовить их к публикации на сайте и только после изменить их статус на «Опубликован на сайте». Товары, отмеченные в «1С» для удаления, всегда импортируются в Shop-Script в скрытом статусе — вне зависимости от значения этой настройки.
  • Обработка специальных символов в описаниях товаров: включите, если в описаниях товаров нужно отображать специальные символы (например, угловые скобки < и >) и в них не используются HTML-теги.
  • Единица измерения: если вы используете единицу измерения в «1С», введите в этом поле код характеристики Shop-Script, в которую должны импортироваться значения единицы измерения ваших товаров. Если вам не нужно импортировать единицы измерения товаров, оставьте это поле пустым.
  • Единица измерения веса: выберите единицу измерения веса, которую вы используете в «1С».
Валюты
  • Валюта: выберите основную валюту, используемую в вашем аккаунте «1С». Если вы укажете другую валюту, то цены товаров при импорте будут конвертированы по курсу, настроенному в Shop-Script в разделе «Настройки → Валюты».
  • Код валюты: если необходимо введите значение поля «Наименование» для национальной валюты расчета, указанное в настройках «1С». Если у вас использутся ISO-код валюты вместо ее названия, оставьте это поле пустым.
Складские остатки
  • Общие остатки в CommerceML: выберите склад, для которого должны импортироваться складские остатки товаров из «1С». Вместо импорта складских остатков в какой-то отдельный склад можно выбрать импорт этих данных в общее свойство товара «На складе», не привязанное ни к какому отдельному складу.
  • Создавать новые артикулы с нулевыми остатками: включите эту настройку, для того чтобы при каждом обмене данными устанавливать нулевое значение на складе для всех вновь импортируемых артикулов товаров — только на тех складах Shop-Script (настроенных в разделе «Настройки → Склады»), для которых не выбрано соответствие складам, настроенным в «1С».
    Такое сопоставление складов выполняется во время импорта файла на вкладке ручного обмена после автоматического анализа файла с информацией о товарах и действует для всех последующих автоматических сессий синхронизации данных «1С» с интернет-магазином.
    Если эту настройку отключить, то остатки таких артикулов на несопоставленных складах будут сохраняться бесконечными (незаполненными).
  • Обнулять остатки в несинхронизированных складах: включите эту настройку, для того чтобы при каждом обмене данными устанавливать нулевое значение для всех товаров магазина — только на тех складах Shop-Script, для которых не выбрано соответствие складам, настроенным в «1С».
    Такое сопоставление складов выполняется во время импорта файла на вкладке ручного обмена после автоматического анализа файла с информацией о товарах и действует для всех последующих автоматических сессий синхронизации данных «1С» с интернет-магазином.
    Если эта настройка отключена, то никакие дополнительные действия не выполняются.
  • Получать код артикула из информации о товарах: включите, если в файле с информацией о товарах содержатся коды артикулов, которые нужно импортировать в интернет-магазин.
  • Кодировка данных для передачи информации о товарах и заказах: выберите кодировку файлов, которые формирует ваша система учёта для обмена данными с интернет-магазином. Обмен данными может не выполняться, если выбрана неправильная кодировка.

3. Настройте обмен данными на стороне «1С: Управление торговлей»

  1. В программе «1С:Управление торговлей» перейдите в раздел «НСИ и администрирование → Настройка интеграции → Настройки синхронизации данных».

  2. В разделе «Настройки синхронизации данных» выберите «Синхронизация и обмен данными».
  3. В секции «Синхронизация и обмен данными» включите параметр «Обмен данными с сайтами».

  4. Перейдите в раздел «НСИ и администрирование → Настройка разделов → Продажи»:
    1. Для параметра «Использование соглашений с клиентами» выберите «Типовые и индивидуальные соглашения».
    2. Включите параметр «Договоры с клиентами».
    3. Убедитесь в том, что включен параметр «Заказы клиентов».

    4. В секции «Использование заказов» выберите «Заказ со склада и под заказ».

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


    Если у вас нет соглашения для сайта, создайте его. Если есть — отредактируйте, как показано ниже.
    1. Укажите следующие данные на вкладке «Основное»:
      • Номер
      • Наименование
      • Статус: Действует
      • Период действия с: укажите начальную дату
      • Операция: Реализация



    2. Укажите следующие данные на вкладке «Условия продаж»:
      1. Условия оплаты: Договоры не используются, порядок расчетов: По заказам
      2. График предоплаты: Предоплата (любая)



    3. Укажите следующие данные на вкладке «Прочие условия»:
      1. Доступно для обмена с сайтом: включено



    4. Сохраните соглашение.
  6. Вернитесь в раздел «НСИ и администрирование → Настройка интеграции → Настройки синхронизации данных» и выберите «Узлы обмена с сайтами». Создайте новый узел.
    1. Укажите следующие данные на вкладке «Основные настройки»:
      1. Наименование: произвольное название для вашего удобства
      2. Выгрузка товаров: включите, чтобы выгружать информацию о товарах в Shop-Script
      3. Обмен заказами: включите, чтобы импортировать информацию о заказах из Shop-Script
      4. Способ обмена данными: Выгружать на сайт
      5. Адрес сайта: вставьте в значение поля «Скрипт синхронизации» со страницы автоматического обмена с «1С» в бекенде Shop-Script
      6. Имя пользователя и Пароль: введите любые значения — они не будут использоваться, потому что правильные значения уже закодированы в адресе скрипта синхронизации.

    2. Укажите следующие данные на вкладке «Выгрузка товаров»:
      1. Организация: выберите свою организацию
      2. Каталог товаров: включить
      3. Цены по соглашениям и остатки товаров на складах: включить
      4. Склады, доступные для выбора на сайте: выберите нужный склад
      5. Режим выгрузки данных: Все данные
      6. Выберите категории товаров, которые нужно выгружать на витрину Shop-Script.
      7. При необходимости укажите условия отбора товаров для выгрузки.

      8. Включите параметр «Выгружать остатки с разбиением по складам», если он доступен в вашей конфигурации.
    3. Укажите следующие данные на вкладке «Обмен заказами»:
      1. В полях «Дата заказа на сайте» и «Номер заказа на сайте» выберите дополнительные реквизиты, в которых будут хранится данные, импортированные из Shop-Script. Для этого щелкните по списку и выберите «Показать все», чтобы увидеть все доступные реквизиты.



        Если соответствующих реквизитов в списках нет, добавьте их в разделе «Настройки → Моя организация → Дополнительные реквизиты → Заказы клиента».


      2. Соглашение: выберите типовое соглашение
      3. Организация: выберите свою организацию
      4. Склад: выберите склад, с которого будут списываться заказанные товары
      5. Способ поиска существующих элементов справочника «Контрагенты»: По ИНН/КПП, если указаны, иначе по наименованию
      6. Выберите реквизиты для созданиях новых элементов справочника «Номенклатура» — на случай, если окажется, что в интернет-магазине будут заказаны товары, отсутствующие в «1С».
      7. Если необходимо, перейдите на вкладку «Дополнительно» и настройте соответствие статусов заказов в интернет-магазине статусам, настроенным в «1С».

4. Выполните экспорт и ручной анализ файлов CommerceML

Экспорт файлов CommerceML

Для того чтобы настроить соответствие характеристик товаров и складов между «1С» и Shop-Script, нужно экспортировать каталог товаров из «1С» в файлы формата CommerceML и выполнить анализ этих файлов в бекенде Shop-Script. Однажды настроенное вручную, такое соответствие между характеристиками и складами затем будет использоваться в ходе полноценной автоматической синхронизации.

Анализ и импорт файлов CommerceML в бекенде Shop-Script

Вариант А. Импорт 2 файлов

Часто такие файлы выгружаются из «1С» с именами import.xml (каталог товаров) и offers.xml (цены и складские остатки).

Сначала нужно импортировать файл с каталогом товаров (с именем вида import.xml), затем файл со складскими остатками (с именем вида offers.xml).

Вариант Б. Импорт товаров, цен и остатков в отдельных файлах

Такие файлы нужно импортировать в строго определенном порядке:

  1. Справочники групп товаров, складов, цен, характеристик и т. д. Обычно в именах таких файлов используется слово import.
  2. Файл с основным каталогом товаров — также со словом import в названии. В файле должен содержаться основной каталог товаров в виде элемента <Наименование>Основной каталог товаров</Наименование>.
  3. Файл с товарными предложениями — со словом offers в названии.
  4. Файл с ценами — со словом prices в названии.
  5. Файл с остатками товаров — со словом rest в названии.

Временный импорт товаров

Во время анализа и импорта файлов CommerceML, помимо соответствия между складами и характеристиками, из этих файлов в каталог Shop-Script будут импортированы и товары. Если вы не хотите, чтобы такие новые товары сразу становились доступными на витрине магазина, при импорте присваивайте им отдельный тип. Перейдите в раздел «Плагины» и в настройках плагина «1С (CommerceML)» выберите отдельный тип товаров по умолчанию, к которому должны быть отнесены все товары, импортированные с помощью плагина.

Если отдельного типа товаров для этих целей у вас нет, новый тип можно создать в разделе «Настройки → Типы и характеристики товаров» и затем выбрать его в настройках плагина «1С (CommerceML)».

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

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

Настройки соответствия характеристик и реквизитов товаров

В бекенде Shop-Script перейдите в раздел «Импорт/экспорт → 1С (CommerceML)», откройте вкладку «Ручной обмен» и в секции «Импорт в магазин» выберите файл, экспортированный в интерфейсе «1С» и скачанный по ссылке «каталог товаров» (файл с именем вида import.xml). Этот файл позволяет настроить соответствие характеристик товаров.

Оставьте включенным флажок «Настроить синхронизацию характеристик, свойств, реквизитов и остатков товаров» и щелкните по кнопке «Анализировать».

После загрузки файла в таблице выберите, в какого типа характеристики Shop-Script необходимо импортировать свойства номенклатуры «1С».

Для импорта веса товаров выберите существующую характеристику Shop-Script, у которой должен быть тип «Вес» и код weight.

Выбрав соответствие характеристик и свойств, нажмите «Сохранить и импортировать».

После завершения импорта этого файла аналогичным образом загрузите файл, скачанный по ссылке «остатки» (файл с именем вида offers.xml).

Аналогичным образом выберите соответствия складов и типов цен и нажмите «Сохранить и импортировать».

Сопоставляйте свойства товаров для каждой новой характеристики

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

Просмотр импортированной информации о характеристиках товаров и складах

Список импортированных характеристик товаров (для того типа товаров, который вы указали в настройках плагина, как описано выше) можно увидеть в бекенде Shop-Script — в разделе «Настройки → Типы и характеристики товаров», выбрав нужный тип товаров из списка, доступного в этом разделе.

Информация о связях характеристик и складов, настроенных при импорте файлов CommerceML, доступна в разделе бекенда Shop-Script «Импорт/экспорт → 1С (CommerceML)» на вкладке «Настройки связей».

5. Включите автоматический обмен данными в настройках «1С»

6. Готово

Ваш интернет-магазин настроен для обмена данными с «1С»!

Полезная информация об обмене данными

Порядок обмена данными

Shop-Script умеет:

  • экспортировать в файл формата CommerceML (т. е. отдавать в «1С») информацию о товарах и заказах; однако в случае автоматического обмена данными «1С» принимает из этой информации только данные о заказах, а товары необходимо переносить из магазина в «1С» только через файл вручную; если у товара в каталоге Shop-Script есть дополнительные характеристики, то они не будут перенесены в «1С»;
  • импортировать из CommerceML-файла (т. е. принимать из «1С») только информацию о товарах и их свойствах; Shop-Script не импортирует информацию о заказах из файла. Для правильного импорта информации о товарах из файлов CommerceML эти файлы должны быть экспортированы из «1С» без использования порционной передачи данных, т. е. все данные должны быть экспортированы в одном пакете.

«1С» умеет:

  • экспортировать в файл формата CommerceML (т. е. отдавать в Shop-Script) информацию о товарах и заказах, однако Shop-Script принимает только данные о товарах и не обновляет заказы;
  • импортировать из файла (т. е. принимать из Shop-Script) только информацию о заказах, но не о товарах.

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

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

Полная выгрузка

Если вы работаете с автоматическим обменом данными, по умолчанию «1С» инициирует обмен только измененных данных о заказах и товарах. Это может привести к тому, что товары могут не выгружаться из «1С» в Shop-Script, что сопровождается сообщением «Изменения товаров не зарегистрированы. Выгрузка товаров не произведена».

Чтобы «побороть» эту проблему, необходимо в настройках обмена данными (меню «Сервис → Обмен данными с WEB-сайтом → Настроить обмен данными с WEB-сайтом») установить опцию «Полная выгрузка» и сохранить настройки.

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

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

Обмен через файл

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

Если вы экспортировали файл из магазина, то импортировать его в «1С» можно, выбрав пункт меню «Сервис → Обмен данными → Загрузка данных в формате CommerceML».

В зависимости от вашей конфигурации и версии «1С» пункт «Загрузка данных в формате CommerceML» может находиться в другом разделе меню.

Сопоставление товаров по идентификатору CommerceML

При обмене данными идентификация товаров, категорий товаров и заказов выполняется по специальному внутреннему ключу (идентификатору CommerceML), который может выглядеть примерно так: 9e271f47-6922-4e19-ab81-44c2c3d6391d.

Внутри «1С» у каждого товара в списке номенклатуры имеется такой идентификатор, а в Shop-Script по умолчанию его нет. Идентификатор CommerceML появляется в Shop-Script только после первой операции импорта/экспорта.

Импорт из «1С» в Shop-Script

В процессе импорта Shop-Script сопоставляет данные, ориентируясь только на идентификатор CommerceML. Идентификация по другим свойствам (в т. ч. по наименованию или артикулу, как в случае импорта из CSV-файла) невозможна. Это значит, что в ходе самого первого импорта данных из «1С» в Shop-Script будут добавлены все товары из списка номенклатуры «1С» (т. к. как до этого момента Shop-Script не «знает» о ключах товаров в «1С» и поэтому не может сопоставить товар в магазине товару в файле 1С).

Экспорт из Shop-Script в «1С»

При экспорте из Shop-Script для всех товаров, у которых еще нет идентификатора CommerceML, такой идентификатор создается автоматически — только после этого информация о товаре добавляется в файл экспорта.

Дубликаты товаров

С учетом приведенного выше описания первый импорт из «1С» в Shop-Script может повлечь за собой дублирование записей о товарах и категориях, уже имеющихся и в базе данных магазина, и в номенклатуре 1С, но еще не связанных (не синхронизированных). Устранить такие дубликаты можно только путем объединения «проблемных» товаров таким образом, чтобы основным товаром в магазине остался дубликат, имеющий идентификатор CommerceML. Сделать это можно несколькими способами:

Способ 1. Если сначала выполняется импорт из «1С» в Shop-Script, то следует оставить из вновь созданных дубликатов товаров только те, которые были импортированы из «1С»; из имеющихся в магазине товаров перенести всю необходимую информацию в «1С» (изображения, характеристики и пр.), после чего удалить их.
Способ 2. Сначала вручную экспортировать товары из Shop-Script в «1С» с помощью файла экспорта, и только затем настраивать автоматический обмен; в этом случае последующие операции импорта из «1С» будут сразу автоматически устанавливать связь с товарами в вашем магазине.

Синхронизация каталога товаров между Shop-Script и «1С»

При раздельном обновлении информации о товарах в каталоге Shop-Script и в номенклатуре «1С» логичным результатом будет наличие двух несинхронизированных каталогов с различными товарами. Такой ситуации следует избегать, т. к. она может привести к сложностям при обмене данными между Shop-Script и «1С». Это вызвано тем, что вся товарная номенклатура изначально ведется в 1С, а не в Shop-Script. Поэтому добавлять новые товары необходимо средствами 1С, после чего переносить информацию о них в Shop-Script с помощью функции обмена данными.

Если уже появились существенные различия между информацией о товарах в «1С» и в каталоге Shop-Script, то устранить их можно следующим способом:

  1. Перенести с помощью файла весь существующий каталог товаров из Shop-Script в «1С».
  2. Устранить дубликаты товаров в номенклатуре «1С».
  3. Выгрузить данные о товарах из «1С» в файл.
  4. Полностью очистить каталог Shop-Script (предварительно сохранив резервную копию базы данных).
  5. Импортировать файл с информацией о товарах, экспортированный из «1С».

Если же очистка каталога товаров в Shop-Script для вас неприемлема, то для настройки обмена данными с учетом индивидуальных особенностей вашего бизнеса вам следует обратиться к сторонним специалистам — франчайзи «1С».

Смена адреса автоматического обмена

Чтобы сменить адрес (URL) скрипта автоматического обмена данными, выключите и снова включите обмен данными с «1С» в настройках магазина — в результате будет сформирован новый адрес скрипта синхронизации. Пароль, как и имя пользователя, закодирован в адресе скрипта синхронизации.

Формирование названий товаров и артикулов, импортированных из «1С»

В качестве названия товара используется содержимое элемента <Наименование>...</Наименование> из файла каталога товаров.

В качестве названия артикула используется значение элемента <Наименование>...</Наименование> из файла с информацией об остатках.

В качестве кода артикула используется значение элемента <Артикул></Артикул> из файла с информацией об остатках.

Выбор типа контрагента покупателя при экспорте заказов в «1С»

По умолчанию плагин экспортирует информацию о покупателе как о физическом лице. Если данные некоторых покупателей необходимо экспортировать в «1С» в качестве юридического лица, для этого в настройках плагина в поле «Наименование компании клиента» выберите контактное поле покупателя, которое предназначено для ввода наименования компании. Поля ввода контактной информации, доступные для заполнения покупателями при оформлении заказа, настраиваются в разделе «Настройки → Оформление заказа».

Если выбранное поле для настройки «Наименование компании клиента» не заполнено клиентом при оформлении заказа, то плагин экспортирует информацию о покупателе как о физическом лице.

Импорт остатков товаров для нескольких складов

Для правильного импорта раздельных складских остатков для нескольких складов необходимо один раз выполнить ручной импорт файла offers.xml и после автоматического анализа файла выбрать соответствие между складами, указанными в файле, и складами, настроенными в интернет-магазине в разделе «Настройки → Склады». После этого нужно завершить ручной импорт файла.

При этом нужно иметь в виду, что бесконечные (пустые) значения остатков некоторых артикулов товара для отдельных складов запишут бесконечные складские остатки для всего товара. Чтобы этого не происходило и Shop-Script мог правильно импортировать все непустые значения складских остатков, в настройках плагина нужно включить параметры «Создавать новые артикулы с нулевыми остатками» и «Обнулять остатки в несинхронизированных складах».

Импорт описаний товаров

Стандартная логика импорта описаний товара такова:

  • реквизит CommerceML <Описание> (в интерфейсе 1С это поле «Описание») импортируется и в полное, и в краткое описание товара;
  • реквизит CommerceML «Полное наименование» (в интерфейсе 1С это поле «Наименование для печати») импортируется в краткое описание товара, перезаписывая информацию из стандартного реквизита <Описание>.

В итоге в краткое описание товара импортируется значение реквизита «Полное наименование», а в полное описание товара импортируется стандартный реквизит <Описание><Описание>.

Импорт описаний товаров можно изменить при импорте CommerceML-файлов на вкладке ручного обмена в разделе «Импорт/экспорт → 1С (CommerceML)» следующим образом:

  • импорт реквизита «Полное наименование» в полное описание товара или в краткое описание товара, или игнорирование этого реквизита;
  • импорт в полное описание товара дополнительного реквизита (например «Описание товара»), который предварительно должен быть настроен и заполнен в «1С».

Удаление старых изображений товаров

Формат CommerceML, который используется в плагине, не поддерживает удаление изображений товаров. Поэтому нужно импортировать копию товара с нужным набором изображений, а старую копию товара удалить из каталога интернет-магазина.

  1. Создайте в «1С» копию товара, у которого нужно удалить несколько устаревших изображений.
  2. Старую копию товара поставьте в «1С» на удаление.
  3. В новую копию товара загрузите все изображения, которые должны быть использоваться на витрине интернет-магазина.
  4. В свойствах новой копии товара в «1С» добавьте характеристику, в нее сохраните значение той части URL товара, которая редактируется в карточке товара в бекенде магазина.
  5. В настройках обмена данными в «1С» включите экспорт изображений товаров, чтобы изображения для новой копии товара выгрузились в файл для импорта в интернет-магазин.
  6. Очистите синхронизированные параметры на странице обмена данными с «1С» в бекенде интернет-магазина в разделе «Импорт/экспорт → 1С».
  7. Выгрузите файл с новой копией товара из «1С». В файл будут выгружены и изображения новой копии товара.
  8. Импортируйте файл вручную в интернет-магазин в разделе «Импорт/экспорт → 1С». Во время импорта для свойства «URL товара» выберите характеристику, созданную и заполненную в шаге №4.
  9. Завершите импорт файла. В ходе импорта существующий товар, поставленный в «1С» на удаление, станет скрытым.
  10. Удалите скрытый старый товар. Вместо него в каталоге останется его обновленная копия тем же URL и с нужным набором изображений.

Если сайт работает на HTTPS, а «1С» не поддерживает подключение по HTTPS #

Некоторые версии «1С» не поддерживают подключение к интернет-магазину по HTTPS — из-за сложных проблем с SSL-сертификатами. Для таких версий «1С» нужно использовать HTTP-адрес обмена данными с интернет-магазином.

Случай А. Вы настроили перенаправление на HTTPS средствами фреймворка Webasyst

  1. В свойствах всех поселений сайта (раздел «Сайт → Структура») включите параметр «Перенаправлять на HTTPS».
  2. В настройках сайта (раздел «Сайт → Настройки») выключите параметр «Перенаправлять на HTTPS».
  3. В настройках структуры сайта добавьте правило для Shop-Script, например, с адресом «import1c». В свойствах этого поселения включите параметр «Скрытое поселение» и оставьте выключенным параметр «Перенаправлять на HTTPS».



  4. В бекенде Shop-Script на странице настройки обмена данными с «1С» скопируйте адрес скрипта синхронизации. Он имеет вид https://domain.ru/cml1c/.../.
  5. В адресе скрипта синхронизации замените:
    1. https на http
    2. domain.ru/cml1c на domain.ru/import1c/cml1c — добавьте к домену адрес скрытого поселения
  6. Измененный таким образом адрес сохраните в настройках «1С».

Случай Б. Вы настроили перенаправление на HTTPS средствами веб-сервера

Например, в конфигурации nginx или в файле .htaccess.

Самостоятельно добавьте исключение для адреса скрипта синхронизации в конфигурации веб-сервера, чтобы по HTTP-адресу скрипта не выполнялось перенаправление на HTTPS.

Благодаря такой настройке «1С» будет обращаться к плагину обмена данными через протокол HTTP, а остальные разделы сайта продолжат работать по HTTPS.

Как обнулять складские остатки, если система учёта не отправляет пустое количество на складе

Включите настройку «Обнулять складские остатки при отсутствии значений в файле обмена». Если ваша система учёта настроена так, что не отправляет значение 0, когда товар закончился на складе, то с помощью этой настройки плагин автоматически установит количество на складе, равное нулю.

Как получать информацию об артикулах из файла с товарами

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

Как импортировать значения характеристик для артикулов товаров

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

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

Как автоматически скрывать с витрины товары, помеченные на удаление

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

Решение проблем

Не обновляется информация о заказах

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

Заказы не импортируются в «1С»

Попробуйте выключить настройку «Контроль уникальности рабочего намиенования номенклатуры и характеристик» в «1С».

318 комментариев

  • 0
    Смека Смека 23 декабря 2013 10:03 #
    Здравствуйте. У меня вообще нет пункта меню Загрузка данных в формате CommerceML. Редакция конфигурации 10.3
    • -1
      Юрий Косицин Юрий Косицин 15 апреля 2014 15:04 #
      Как ни странно, но у меня также нет данного пункта в меню "Сервис".
      Имеется теперь вопрос как из Shop-Script'а выгрузить товары в 1C.
      УТ базовая 10.3.29.1
      • +1
        Юрий Косицин Юрий Косицин 15 апреля 2014 15:21 #
        Нашёл тут: Операции - Обработка - Загрузка данных в формате CommerceMl
        • +1
          evgeniy evgeniy 19 ноября 2015 02:28 #

          А вот я что-то не найду. Стоит Управление торговлей 11.1 и как перенести все товары с сайта в 1с не могу разобраться а очень нужно. В все функции-обработка- не нашел Загрузка данных в формате CommerceMl. Через универсальный обмен в формате xml не выходит. Пишет "ошибка формата файла обмена"

        • +1
          Airsofter Good Airsofter Good 24 сентября 2014 13:35 #
          Если кому интересно для 11.1.х

          Для полноценного функционирования обмена с сайтом необходимо:
          1. использование доп. реквизитов и сведений (Администрирование - Общие настройки - установить флаг "Дополнительные реквизиты и сведения"
          2. Использование заказов клиентов (Администрирование - Продажи - установить флаг "Заказы клиентов")
          3. Создать типовое соглашение для выгрузки цен (Маркетинг - Типовые соглашения с клиентами). Оно должно быть действующим, с пустым сегментом партнеров, доступно внешним пользователям.
          4. Создать настройки обмена с сайтом товарами/заказами
          Необходимо убедиться, что требуемый для выгрузки товар есть на складе, произведена установка цен на этот товар (цены должны быть согласованы, если используется согласование цен).
          • +1
            Ed Vusha Ed Vusha 23 сентября 2015 07:51 #

            Здравствуйте.

            Подскажите пожалуйста у вас выгружаются обе цены, закупочная и розничная?

            • +2
              Ed Vusha Ed Vusha 23 сентября 2015 08:12 #

              Разобрался.

              В магазине-настройки-Обмен данными с 1С. В полях где нужно указать типы цен (Название типа цены в 1С).

              Нужно указать названия типовых соглашений об условиях продаж, а не название цен или видов цен.

            • +2
              Николай О Николай О 3 декабря 2015 19:22 #

              С ценами Розничными разобрался, прописал ID (розничной) цены которая в выгрузку попадает. Но туда только она (Розничная) и попадает. ID Закупочной там не нашел :(.
              Конфигурация 1С - УТ 11

              Как делал:

              1. Создал типовое соглашение, указал тип цены "розничная"

              2. Сначала выгрузил в файл. посмотрел ID розничной и прописал в настройках в обмена с 1С в Shop-Script в поле "Идентификатор розничного типа цен в 1С"

              3. Перенастроил 1С на обмен через ссылку.


              А как узнать ID Закупочной и сделать так, чтобы она выгружалась так же? Подскажите пожалуйста, что сделал не так или не до конца?


            • +1
              santa0 santa0 17 октября 2015 07:24 #

              Подскажите пожалуйста, можно ли самому подправить в каком нибудь файлике, чтобы получить следующий функционал:

              Нужно, чтобы нулевой остаток у товаров по 1с выгружался на сайт как "бесконечность". (как у услуг). Либо отключить синхронизацию количества насовсем.

              Суть проблемы:

              У нашего основного поставщика на складе постоянно есть весь диапазон его номенклатуры — несколько тысяч позиций. Держать их все у себя на остатках нам невыгодно, да и не нужно — мы сидим с поставщиком в одном здании. Таким образом, получается, что у нас по складу остаток "0", но привезти товар клиенту мы реально можем сегодня-завтра.

              Синхронизация с 1с настроена для загрузки заказов и выгрузки на сайт новой номенклатуры и цен (цены привязаны к курсу — синхронизация должна проходить минимум раз в день). Поэтому править остатки руками — не вариант.

              Сейчас вывод остатков на фронтенде отключен, но на Яндекс.Маркет выгружается вся номенклатура с нулевыми остатками и, соответственно, со статусом "на заказ", а нам надо, чтобы выгружалась со статусом "в наличии".

              Частично проблема решается оформлением в 1с фиктивной накладной с приходом ВСЕХ позиций номенклатуры по 100 штук. Но при этом невозможно вести учет тех позиций, которые у нас реально есть на складе (расходка и тд).

              Итого нужно:

              Товар с положительны остатком должен выгружаться на сайт как есть (реальный положительный остаток).

              Товар с нулевым остатком должен выгружаться как у услуг "бесконечность".

              Можно ли это поправить самому через редактирование файлов по FTP?

              Непонятно как быть при этом с товарами, которые реально у поставщика "под заказ"? Делать в 1с отрицательные остатки? Передавать отдельным полем? Но с этим я могу пока смириться.

              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 19 октября 2015 03:06 #

                Ваше предложение передали разработчикам плагина, чтобы добавили такую возможность. Но конкретное решение в коде сейчас не предложу.

              • +1
                Николай Высоцкий Николай Высоцкий 22 октября 2015 05:43 #

                Распишу как у нас реализовано в 1С, возможно поможет:

                Созданы реальный склад и виртуальный. На виртуальный склад принимаются остатки товаров от всех поставщиков через их прайсы. То что в наличии - ставится 1 или более, то что под заказ - 0,01. При выгрузке на сайт движок остаток 0,01 понимает как 0 (соответственно под заказ), то что больше 1 как положительный остаток. На сайт грузится соответственно виртуальный склад, а товар списывается и приходуется при продаже с реального. Вам по этой схеме можно подправить немногоcdj. 1C:

                1. Сделать два склада, реальный и виртуальный

                2. Принять на виртуальный с количеством 100 то, что всегда есть в наличии как вы говорите фиктивной накладной, с количеством 0,01 то что под заказ.

                3. Настроить обмен между складами чтобы реальные остатки тоже попадали в виртуальные, это делается достаточно просто - копируются накладные.

                4. Выгружать на сайт виртуальный склад, списывать с реального.

                Если что то непонятно распиcал - steelmouse@mail.ru

                p.s. мы таким образом ежедневно обновляем 20 тыс товаров от десятка поставщиков. Время обновления - 20 минут. Естественно, всё делается автоматически через специальную обработку в 1С, решить все вопросы вручную или с помощью шоп скрипта не получится точно.

              • +1
                Kirilliuss Kirilliuss 12 ноября 2015 09:00 #

                Автоматическая синхронизация


                Скрипт синхронизации .....

                Сохраните этот адрес в настройках 1С в диалоге «Настройки обмена с WEB-сайтом» → «Адрес сайта». Поля «Пользователь» и «Пароль» оставьте пустыми, так как эти данные уже закодированы в адресе скрипта синхронизации. Чтобы изменить адрес скрипта синхронизации, выключите и снова включите автоматический обмен с 1С.


                У меня не сохраняется в принципе требуется как минимум логин.


                Как быть в данном случае, откуда взять логин и пароль для синхронизации

                • +1
                  welder welder 12 ноября 2015 09:10 #

                  Напишите что угодно, это не критично, они не будут проверяться при синхронизации. так как эти данные уже закодированы в адресе скрипта синхронизации

                • +1
                  Павел Павел 3 февраля 2016 00:16 #

                  Добрый день!

                  Настраиваю автоматичекий обмен между 1С:УТ 10.3 и Shop-script 6, соединение не проходит, получаю ошибку вида:

                  <b>Fatal error</b>: Call to undefined function iconv() in <b>/home/etsystem/ets27.ru/docs/wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php</b> on line <b>276</b><br />


                  Подскажите где копать?

                  • +2
                    Павел Павел 3 февраля 2016 00:36 #

                    разобрался сам, включил в настройках РНР на сервере модуль iconv и все заработало

                  • +1
                    Сергей Легоньков Сергей Легоньков 9 марта 2016 06:29 #

                    Добрый день.

                    При импорте из 1С не импортируется Вес и Производитель. С остальным все ок, цены, кол-во и все доп.свойства. Подскажите как поправить, пожалуйста.

                    • +2
                      welder welder 9 марта 2016 10:30 #

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

                    • +1
                      Mikhail Mikhail 10 сентября 2016 01:33 #

                      Экспериментирую с обновленным модулем и УНФ 1.6.

                      Выгружает заказы покупателей -> вносим изменения в эти заказы на стороне 1С (меняем состав, дату отгрузки, состояние заказа) -> запускаем опять синхронизацию -> все внесенные изменения в 1С потеряны!!! Т.е. заказ опять новый, с исходными товарами и т.д.

                      Так и должно работать?

                      • +1
                        Михаил Ушенин Михаил Ушенин Webasyst 12 сентября 2016 11:36 #

                        Сообщения об ошибках публикуйте, пожалуйста, в специальном разделе общего хаба поддержки.

                      • +1
                        Mao Mao 14 сентября 2016 15:17 #

                        День добрый! Не подскажите как вы настроили синхронизацию заказов в УНФ? У меня все время выдает ошибку "Поле объекта не обнаружено (Контакт)".

                      • +1
                        Марк Марк Партнер-эксперт 17 ноября 2016 16:24 #

                        Здравствуйте!
                        Подскажите, планируется ли в плагине возможность приема остатков с распределением по нескольким складам, а не в один, как сейчас?
                        Может быть задачу можно реализовать как-то иначе?

                        • +1
                          Михаил Ушенин Михаил Ушенин Webasyst 17 ноября 2016 16:41 #

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

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

                        • +1
                          deniska deniska 19 декабря 2016 18:09 #

                          Кто нибудь победил настройки 1с и SS с работой характеристик товар. Я уже неделю мучаюсь. Вначале у меня ничего получалось вообще, потом я проверил все настройки и о чудо! не стояла галка в обновлять Характеристики. А потом игры со старым товаром и с новым

                          1. Старый товар

                          Для старого товара сопоставил характеристики, потом решил попробовать изменить и посмотреть, что получится.

                          Например:

                          в старом товаре есть такая характеристика Производитель

                          при первом обмене поставил переменную, например Toyota.

                          при втором обмене поменял на Mazda

                          и получилось, что теперь в карточке товара, на стороне SS, стоят две галочки Toyota и Mazda. Старая переменная не сбросилась.


                          2. Новый товар

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

                          При первой выгрузки проставились выбранные характеристики.

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

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


                          Может кто подскажет чего то умного со свежей головой, куда смотреть.

                          При ручном импорте через файл, переменные у нового товара так же не меняются.


                          Тип характеристики: ......(checkbox): Текст


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

                          • +2
                            veilo veilo 21 декабря 2016 16:16 #

                            Добрый день!

                            По первому пункту. Была такая же ерунда - куча характеристик и значений, всё просто смешалось в кучу. Честно говоря - решила всё элементарно. Мы заполнили все товары и их характеристики в 1с и в один прекрасный день просто удалили все товары, характеристики, изображения и вообще всё, что было. Потом быстро проставили типы характеристик в ручной выгрузке, и всё теперь выгружается как по часам. Сейчас мне по этому поводу пришла мысль, что скорее всего, где-то не были прописаны ключи, которые присваивает 1с при выгрузке, поэтому скорее всего она и не трогала старые характеристики товаров, а просто подгружала новые до кучи.

                            Кстати, сразу должна предупредить. Если так же решите удалить все товары, тоже придётся немного пострадать: для того, чтобы быстро выгрузить товары и сайт долго не простаивал пустым, я создала тип товара. Назовем его "По умолчанию". После этого можно будет выгрузить товары и проставить всем товарам этот тип. После того, как проведете выгрузку в ручном режиме, выгрузятся все типы товаров, которые у Вас есть в 1с. НО характеристики этих типов товаров останутся в типе "По умолчанию" и придётся ручками характеристики разбросать по своим типам товаров. Можно конечно сначала прописать все типы товаров и проставить к ним соответствие, чтобы не перебрасывать потом характеристики. Но в моём случае это заняло очень много времени, т.к. очень много характеристик и типов товаров. И сайт стоял бы долгое время без товаров.

                            По второму пункту - глупый вопрос, конечно, но всё-же: а у Вас в 1с в настройках узла обмена с сайтом, вкладка "выгрузка товаров", пункт "режим выгрузки данных" стоит галочка "Выгружать все данные" или только на "изменениях" ? Или аналогично, надо проверить в настройках плагина 1C Commerce ML стоит ли галочка в пункте "Обновлять при импорте свойства товаров" на характеристиках товаров

                            • +1
                              deniska deniska 21 декабря 2016 17:44 #

                              Я готов прибить все характеристики, их не так много проставлено в ручную, но .....

                              по второму пункту

                              Только что пробовал:

                              1. создал в товаре новую характеристику и выгрузил её через узел обмена - характеристика появилась в товаре вместе с значением как в 1с. Характеристика автоматом получила тип "Текст (input)" - так и должно быть? Мне казалось, что тип характеристики должен быть "Выбор нескольких возможных вариантов (checkbox): Текст". Если я прав, и магазин должен был автоматом присвоить тип характеристики "Выбор нескольких возможных вариантов (checkbox): Текст", то почему SS этого не сделал, а понял характеристику из 1с как "Текст (input)".

                              2. Использую я версию 10.Х Пробовал я Режим обмена: Полная выгрузка и Только изменения все равно изменения не вступают в силу если тип характеристики "Выбор нескольких возможных вариантов (checkbox): Текст", а вот если тип характеристики "Текст (input)", то значения измененные в 1с применяются на стороне сайта.

                              Вопрос: какой должен быть тип характеристики на стороне сайта:

                              "Текст (input)"

                              или

                              "Выбор нескольких возможных вариантов (checkbox): Текст"

                              • +2
                                veilo veilo 23 декабря 2016 11:11 #

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

                                Вот с чекбоксами у меня лично какая-то проблемка, честно говоря. Когда я выбираю этот тип, у меня не работает нихрена =))) Так же с ними не работает нормально фильтрация на странице категорий. Поэтому везде, где нужно выбирать несколько значений для фильтрации, я проставила "Выбор значения из списка (select):Текст".

                                Чекбоксы, насколько я поняла, используются только когда на странице товара есть разные варианты покупки. К примеру, разные варианты цветов и выбор цвета возможен именно на одной странице товара выпадающим окном или как-то ещё... У меня такого нет, и мне было главное, чтобы красиво фильтровался товар в категориях.

                                • +2
                                  deniska deniska 23 декабря 2016 12:41 #

                                  фух, так и есть! часик поигрался, все так как и у Вас. Спасибо Вам большое, что помогли мне разобраться. Даже техподдержка не могла мне помочь.

                                  Еще не совсем понял, а нужно ли мне, чтобы была характеристика "Выбор нескольких возможных вариантов (checkbox): Текст", но почему бы техподдержке сразу не написать, что с данным типом характеристики работать не будет?

                                  И так.

                                  ВНИМАНИЕ! Для всех кто пытается настроить синхронизацию характеристик из 1с с SS

                                  с типом характеристики "Выбор нескольких возможных вариантов (checkbox): Текст" НЕ РАБОТАЕТ!

                                  П.С. может быть кому то поможет сэкономить время и нервы.

                                • +2
                                  deniska deniska 26 декабря 2016 17:01 #

                                  Просьба к Вам написать индивидуальный запрос, если вы этого не делали, в техподдержку и указать им на проблему с типом характеристики "Выбор нескольких возможных вариантов (checkbox): Текст".

                                  а то они утверждают, что все должно работать. нас как минимум двое. пусть правят.

                                  спасибо.

                                  • +1
                                    welder welder 10 мая 2018 13:11 #

                                    поддерживаю, работает только "Выбор значения из списка (select):Текст" или "Текст (input)".

                                  • +1
                                    Виктор Виктор 21 декабря 2016 15:25 #

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

                                  • +1
                                    veilo veilo 21 декабря 2016 15:55 #

                                    День добрый.

                                    А есть ли возможность выгружать из 1с "дополнительные параметры" товара? Я имею в виду, заполнять поле "дополнительные параметры" в разделе "Описание и SEO" на странице товара?

                                    Необходимо прописать параметры доставки и предоплаты в этом поле для выгрузки товаров на Яндекс.Маркет. Какого-либо плагина для групповой обработки или сортировки по заполненности/незаполненности дополнительного параметра я не нашла. На сайте уже три с лишним тысячи товаров, и перебирать их все вручную поштучно- просто бред =)

                                    Если есть возможность выгрузки доп. параметров из 1с- подскажите, как настроить выгрузку и где вообще в 1с нужно будет заполнять значение этого параметра? (1с8 Управление торговлей, редакция 11.2). Вроде бы уже перелопатила весь форум на эту тему, но так ничего толком и не нашла.

                                    • +1
                                      Михаил Ушенин Михаил Ушенин Webasyst 22 декабря 2016 12:21 #

                                      При ручном импорте файла выберите импорт нужного вам свойства товаров в виде доп. параметра.

                                      • +1
                                        Михаил Ушенин Михаил Ушенин Webasyst 22 декабря 2016 12:22 #

                                        Имеется в виду ручной импорта XML-файла в бекенде Shop-Script на странице Импорт/экспорт → 1С.

                                        • +1
                                          veilo veilo 23 декабря 2016 11:20 #

                                          На всякий случай уточню, правильно ли я поняла. В 1с сделать характеристику, присваиваю необходимые значения для каждого товара, при ручной выгрузке устанавливаю, что эта характеристика - доп. параметр и всё выгрузится на свои места?

                                          Если это так, то всё Гениально! =)))))

                                          Спасибо! Сейчас попробую.

                                          • +1
                                            Михаил Ушенин Михаил Ушенин Webasyst 23 декабря 2016 12:05 #

                                            Да. Только перед ручным импортом убедитесь, что хотя бы у одного из ваших товаров есть нужный доп. параметр (с любым значением, главное, чтобы он был). Только в этом случае на странице ручного импорта появляется возможность выбрать доп. параметр, в который нужно импортировать характеристику товара. В следующих версиях плагина это небольшое интерфейсное неудобство планируется устранить.

                                            • +1
                                              mike m mike m 1 апреля 2018 13:54 #

                                              Здравствуйте Михаил. Не подскажете, можно ли указать непосредственно в файле выгрузки товаров из 1с на то, что ЗначениеРеквизита должно записаться именно в дополнительные параметры?

                                              Если да, подскажите как. Используем автообмен, поэтому вручную не вариант.

                                              • +1
                                                Михаил Ушенин Михаил Ушенин Webasyst 2 апреля 2018 16:37 #

                                                Ваш вопрос о том, как сформировать файл обмена нужного формата? Тогда он не ко мне, а к специалистам по изменению конфигурации "1С".

                                                Если я ошибся, напишите подробнее, что вы имеете в виду.

                                              • +1
                                                nyugai nyugai 16 января 2017 11:27 #

                                                Здравствуйте!

                                                Подскажите пожалуйста вот такой момент.

                                                Есть установленный движок, база 1с, настройка синхронизации имеется, товар из 1с на сайт импортируется, но только товар.

                                                Можно ли как-то из базы 1с вытащить и структуру(категории) товаров или это нужно предварительно на сайте настраивать?

                                                • +1
                                                  nyugai nyugai 17 января 2017 09:01 #

                                                  каков вообще алгоритм синхронизации, если уже имеется готовая база товаров и новый сайт, который нужно синхронизировать с базой?

                                                  на сайте нужно сначала структуру завести? или вручную забить, а потом синхронизировать?

                                                  • +2
                                                    Михаил Ушенин Михаил Ушенин Webasyst 17 января 2017 09:15 #

                                                    Если каталог товаров уже есть в "1С", то в интернет-магазине каталог создавать не нужно — просто выполните автоматическую синхронизацию с помощью плагина, и весь каталог выгрузится из "1С" в Shop-Script. Перед выполнением синхронизации проверьте настройки плагина в бекенде интернет-магазина, чтобы всё импортировалось так, как вам нужно.

                                                  • +2
                                                    Михаил Ушенин Михаил Ушенин Webasyst 17 января 2017 09:13 #

                                                    Структура категорий товаров импортируется в Shop-Script так же, как и товары. Для этого выберите нужное значение для параметра "Категории товаров при импорте" в настройках плагина в разделе "Плагины".

                                                    • +1
                                                      nyugai nyugai 17 января 2017 09:38 #

                                                      спасибо за ответ.

                                                      а какая опция должна быть включена?

                                                      • Импорт категорий и информации о принадлежности к ним будет пропущен
                                                      • Только для новых товаров
                                                      • Только добавлять товар в новые категории
                                                      • Добавлять в новые категории и удалять из устаревших
                                                      • +2
                                                        Михаил Ушенин Михаил Ушенин Webasyst 17 января 2017 09:49 #

                                                        Зависит от вашей ситуации, конечно. Если вы делаете самый первый импорт товаров, которых точно ещё нет в Shop-Script, то выберите "Только для новых товаров".

                                                        • +1
                                                          nyugai nyugai 17 января 2017 10:38 #

                                                          а если при включенной данной опции у меня все равно на сайт приходят только товары, значит что-то не так в моей базе 1с, так?

                                                        • +1
                                                          evgeniy evgeniy 17 января 2017 16:41 #

                                                          Вопрос, думаю касается синхронизации с 1с.
                                                          Есть названия товаров в 1с и названия товаров в магазине. Товары идентифицируются по уникальному идентификатору. С этим все понятно. Вопрос следующий. В заказах на сайте, почему-то не редко в скобках рядом с наименованием товара указывается наименования товара из 1с. Иногда оно совпадает иногда нет (на сайте названия товаров меняются часто). Возникает какая-то белибирда. Можно ли это исправить, чтобы отображалось только одно название, которое на сайте. Спасибо, жду ответа.

                                                          • +1
                                                            Михаил Ушенин Михаил Ушенин Webasyst 17 января 2017 18:07 #

                                                            Возможно, таким образом у вас названы артикулы этих товаров — проверьте это. Можно экспортировать такие товары в CSV-файл, если так не видно наименований артикулов (обычно их не видно, если артикул у товара всего один).

                                                          • +1
                                                            nyugai nyugai 20 января 2017 06:59 #

                                                            Подскажите пожалуйста вот еще с какой ситуацией.

                                                            Имеется база товаров, где уникальным параметром является не артикул, а некий штрихкод:

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

                                                            Не возникнет ли проблем у 1С при идентификации товаров? Ведь, на сколько я понимаю вебасист идентифицирует товар по артикулу.

                                                            • +2
                                                              Михаил Ушенин Михаил Ушенин Webasyst 20 января 2017 15:38 #

                                                              Товары и артикулы "1С" и плагин Shop-Script для интеграции с "1С" идентифицируют по скрытому параметру, именуемому "идентификатор CommerceML", который выглядит примерно вот так:

                                                              b1d3842b-214b-11e5-883c-50465d504ea6

                                                              Названия товаров или названия либо коды артикулов для синхронизации каталога не имеют значения.

                                                            • +3

                                                              Помогите разобраться с импортом товара из 1С с помощью плагина 1С.

                                                              У товара есть характеристики: размер и цвет. В Shop-Script эти характеристики имеют тип Checkbox. Загружаются товары правильно: создаются артикулы с правильными характеристиками артикула. На сайте выбор товара представляется списком артикулов. А нам бы хотелось, чтобы товар на сайте представлялся бы выбором нужных характеристик. Если в настройках товара выставить галочками выбор параметров, то тогда на сайте меняется режим выбора товара по характеристикам.

                                                              Вопрос, а как сделать так, чтобы сразу, при загрузке товара из 1С, товар на сайте выбирался по характеристикам?

                                                              • +2
                                                                Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2017 14:43 #

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

                                                                • +2

                                                                  Михаил здравствуйте! 

                                                                  сейчас до сих пор не появилось такой возможности ?

                                                                  Может надо создать опрос кому еще надо, ведь многие молчат, а необходимость есть 


                                                                • +1
                                                                  Алексей Чижов Алексей Чижов 17 мая 2022 10:08 #

                                                                  Михаил, здравствуйте. Скажите, пожалуйста, на текущий момент плагин умеет создавать артикулы, сформированные на основании значений характеристик?

                                                                  Просто из 1с у нас все товары должны выгружаться именно так. 

                                                                  В 17 году я пробовал выгружать товары и выгрузка происходила только списком, хотя у нас должно выгружаться строго в чекбокс

                                                                  • +1

                                                                    Плагин не умеет так формировать артикулы — только простым списком.

                                                                    • +1
                                                                      Александр Шутов Александр Шутов 21 мая 2022 00:48 #

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

                                                                    • +1
                                                                      Александр Парусов Александр Парусов 9 марта 2017 07:59 #

                                                                      Добрый день,

                                                                      подскажите, пожалуйста, возможна ли работа механизма обмена в одностороннем режиме, - когда товары и заказы создаются в Shop Script и попадают в 1С (пусть и в ручном режиме)?


                                                                      • +2
                                                                        Михаил Ушенин Михаил Ушенин Webasyst 9 марта 2017 10:51 #

                                                                        С помощью плагина есть возможность выгружать информацию о товарах в CommerceML-файл на вкладке ручного обмена. Вам осталось поискать способ использовать этот файл для обновления информации о товарах в "1С". Как это сделать, лучше узнать в службе поддержки "1С" или у партнёров компании, занимающихся сопровождением и поддержкой.

                                                                      • +1
                                                                        Александр Парусов Александр Парусов 23 марта 2017 06:56 #

                                                                        Добрый день,

                                                                        никто не решил проблему с УНФ 1.6.9, - отсутствуют опции для обмена файлами CommercML через каталог?

                                                                        Более нигде в интерфейсе не нашел вариантов вызова обмена через CommercML

                                                                        Только через сайт и через <yobject id="d70c28860affb5461ebb579ef01e122135360oCglydXcxNDA5NzcYApMsfpY" data-yobjectid="0oCglydXcxNDA5NzcYApMsfpY" data-yobjectbegin="3536" data-yobjectlength="10" data-hashcode="d70c28860affb5461ebb579ef01e1221" data-reqid="062FDD12-916E-4F97-89A5-8CEB58CD244C/a47dac83bb9f66c857fc703966ab570b">Web-сервис</yobject>.

                                                                        Пока тестирую УНФ в 1CFresh, обратился в техподдержку 1CFresh (1С), - перевели стрелки на обслуживающую организацию (Рарус), - Рарус в ответ на вопрос молчит.

                                                                      • +1
                                                                        Александр Парусов Александр Парусов 25 марта 2017 05:13 #

                                                                        Ответ получен от консультантов 1С, - в 1CFresh функция обмена посредством каталога не доступна.

                                                                      • +2
                                                                        Александр Парусов Александр Парусов 28 марта 2017 12:41 #

                                                                        Проблема переноса Описания товара из 1С (УНФ 1.6.9) в Shop-Script 7. Поле "Описание" из 1С попадает в поле Shop Script "Краткое описание", что, помоему, не корректно. См скриншоты:

                                                                        • 0
                                                                          Михаил Ушенин Михаил Ушенин Webasyst 28 марта 2017 14:31 #

                                                                          Попробуйте выполнить ручной импорт файлов, полученных из "1С" и перед выполнением анализа включить экспертный режим, в котором выберите нужное свойство товаров, куда должно импортироваться описание.

                                                                          Если варианты выбора для описания товара не появятся, сообщите, как называется элемент CommerceML-файла, в котором у вас хранится описание товара. Если вы не знаете, где это посмотреть, пришлите свои CommerceML-файлы в службу поддержки для изучения.

                                                                        • 0
                                                                          Михаил Ушенин Михаил Ушенин Webasyst 11 апреля 2017 15:18 #

                                                                          Стандартная логика импорта описаний товара такова:

                                                                          • реквизит CommerceML <Описание></Описание> импортируется и в полное, и в краткое описание товара;
                                                                          • реквизит CommerceML «Полное наименование» импортируется в краткое описание товара, перезаписывая информацию из стандартного реквизита <Описание></Описание>.
                                                                          В итоге в краткое описание импортируется реквизит «Полное наименование» (в интерфейсе 1С это поле «Наименование для печати»), а в полное описание товара импортируется стандартный реквизит <Описание><!--Описание--> (в интерфейсе 1С это поле «Описание»).

                                                                          В экспертном режиме ручного импорта можно настроить:
                                                                          • импорт реквизита «Полное наименование» в полное описание товара или в краткое описание товара, или игнорирование этого реквизита;
                                                                          • импорт в полное описание товара дополнительного реквизита (например «Описание товара»), который предварительно должен быть настроен и заполнен в «1С».
                                                                        • +2
                                                                          Александр Парусов Александр Парусов 29 марта 2017 01:49 #

                                                                          Спасибо за ответ, поле в файле CommerceML называется "Описание" (на скриншоте видно фрагмент файла). В экспертном режиме не удалось настроить соответствие. Как временная мера пришлось подправить файл /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php

                                                                          в функции stepImportProduct в строке "'description' => null," вместо null прописал self::field($element, 'Описание') и это решило проблему.

                                                                          $update_fields = array(

                                                                          'summary' => null,

                                                                          'description' => self::field($element, 'Описание'), //добавлено, было null

                                                                          'name' => self::field($element, 'Наименование'),

                                                                          'tax_id' => null,

                                                                          'type_id' => null,

                                                                          <section class="comment-form" id="comment-form" style="display: inline !important;">

                                                                          );

                                                                          </section>


                                                                          • +2
                                                                            Михаил Ушенин Михаил Ушенин Webasyst 29 марта 2017 09:13 #
                                                                            на скриншоте видно фрагмент файла

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

                                                                          • +1
                                                                            Альфиза Каюкова Альфиза Каюкова 3 апреля 2017 11:12 #

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

                                                                            • +1
                                                                              Михаил Ушенин Михаил Ушенин Webasyst 3 апреля 2017 12:23 #
                                                                              1. Выяснить у специалистов по "1С", может ли эта система передавать информацию об изменении статусов заказов на сайт.
                                                                              2. Поискать/заказать плагин, который сможет использовать этот механизм, если он существует.
                                                                            • +1
                                                                              Александр Парусов Александр Парусов 4 апреля 2017 06:51 #

                                                                              Сейчас совершенно точно отловил момент изменения Идентификатора 1С товара, - это происходит при ручной выгрузке заказов в формате CommerceML. Делал полную выгрузку заказов. Контролировал Идентификатор одного проверяемого товара в бэкенде, на странице товара в поле "1С GUID", - до выгрузки заказов был один Идентификатор, после выгрузки заказов, обновил страницу, - Идентификатор другой. Проект внедрения 1С парализован.

                                                                              • +1

                                                                                В случае генерации GUID плагин должен записывать эти события в wa-log/shop/plugins/cml1c/error.log — посмотрите записи в нем, это поможет уточнить место возникновения ошибки.

                                                                              • +1
                                                                                Opex Opex 12 апреля 2017 10:23 #
                                                                                Прошу помощи.

                                                                                1С УТ 11,3 не желают загружаться заказы с сайта.

                                                                                Выдаёт следующую ошибку:

                                                                                {Справочник.Номенклатура.МодульМенеджера(1019)}: Преобразование значения к типу Булево не может быть выполнено
                                                                                И Не ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Номенклатура.ВидНоменклатуры, "СодержитДрагоценныеМатериалы") Тогда

                                                                                Где можно найти этот параметр ДрагМеталлов? Ну или подскажите где что нужно поправить что бы этого не было. Сразу оговорюсь - 1С править как бы не очень хочется.

                                                                                • +1
                                                                                  Михаил Ушенин Михаил Ушенин Webasyst 12 апреля 2017 12:21 #

                                                                                  Думаю, что вам стоит обратиться к специалисту по сопровождению "1С", чтобы он посмотрел, почему файл, получаемый из Shop-Script, интерпретируется с ошибкой. В магазине и плагине "1С (CommerceML)" упоминания драгоценных металлов нет, значит, этот параметр прописан в исходном коде вашей "1С" (возможно, с нестандартной конфигурацией).

                                                                                • +1
                                                                                  Zurriburi Zurriburi 27 апреля 2017 22:42 #

                                                                                  Добрый день. С горем пополам настроил синхронизацию с Бизнес.ру по плагину 1с commerce. В инструкции сказано:

                                                                                    1. Проблема: При выгрузке файла csv с товарами из магазина столбцы “Идентификатор 1C” пусты. Решение: Необходимо выполнить запрос в базе данных магазина (phpMyAdmin) следующий запрос: UPDATE shop_product SET id_1c=id; UPDATE shop_product_skus SET id_1c=product_id where name=''; UPDATE shop_product_skus SET id_1c=id where name<>'';

                                                                                    2. Проблема: Значения столбцов "Идентификатор 1C" и "Товар: Идентификатор 1C", а при загрузке заказов появляются пустые модификации товаров Решение: Необходимо выполнить запрос в базе данных магазина (phpMyAdmin) следующий запрос: UPDATE shop_product_skus SET id_1c=(SELECT id_1c FROM shop_product WHERE shop_product.id=product_id) WHERE name='';

                                                                                    Когда-то я так сделал, но сейчас потребовалось добавить новые модификации. В последнее время заметил что при добавлении модификаций 1с индентификатор добавляется сам, что удобно. Но вот к некоторым модификациям товаров он не добавился, более того - самостоятельно не появляются модификации и в админке shop-script, хотя должны. Я их вписал вручную и 1с идентификатора у них нет. Как решить этот вопрос по нужным модификациям в отдельности?

                                                                                  UPD после поллитры)

                                                                                  Нашел ответ ==Внутри «1С» у каждого товара в списке номенклатуры имеется такой идентификатор, а в Shop-Script по умолчанию его нет. Идентификатор CommerceML появляется в Shop-Script только после первой операции импорта/экспорта. == Заходим в импорт/экспорт и делаем ручной обмен -экспорт из магазина. После этого появилось.

                                                                                • +1
                                                                                  Роман Роман 11 мая 2017 10:43 #

                                                                                  Добрый день!!!

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

                                                                                  • +1

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

                                                                                    Если у вас в "1С" появились новые склады, которых нет в интернет-магазине, очистите содержимое вкладки "Синхронизированные параметры", снова экспортируйте CommerceML-файлы с товарами из "1С" и выполните ручной импорт с анализом файлов и сопоставлением всех параметров, которые будут предложены после анализа каждого файла. Кроме прочего, вы сможете настроить там и соответствие складов.

                                                                                    • +1
                                                                                      Роман Роман 11 мая 2017 11:17 #

                                                                                      Новых складов я не добавлял в 1С.

                                                                                      Все товары находятся на 1 складе.

                                                                                      Галочка "Создавать новые артикулы с нулевыми остатками" стоит.

                                                                                      Синхронизированные параметры отсутствуют.

                                                                                      Уже не знаю, что делать, раньше все было хорошо.

                                                                                      • +1

                                                                                        У вас импорт складских остатков из "1С" настроен в общий склад интернет-магазина? Не в какой-то конкретный склад, настроенный в Shop-Script? Это видно на вкладке "Синхронизированные параметры".

                                                                                        Если так, то это ошибка, её собираемся исправить в ближайшем обновлении плагина.

                                                                                        • +4
                                                                                          Роман Роман 21 мая 2017 12:45 #

                                                                                          Импорт у меня в общий склад идет, разнообразия складов нету.

                                                                                          И еще проблема, может это тоже ошибка какая-то.

                                                                                          Клиент заказал товар, этого товара было 1 единица, затем стало 0. Я из магазина выгружаю заказы в 1С, на сайте товар добавляется 1 шт.

                                                                                          Провожу заказы в 1С, списываю товар, выгружаю остатки на сайт, а на сайте по-прежнему остается товар 1 шт.

                                                                                          У некоторых товаров почему-то остатки не изменяются.

                                                                                          Опять-же, было 1 ед. товара, продали в магазине (не онлайн), было изменение остатка товара в 1С, при выгрузке изменений почему-то остатки не меняются.

                                                                                        • +1
                                                                                          Alex Alex 7 июня 2017 12:10 #

                                                                                          Добрый день.

                                                                                          На сайте 3 склада. Выгрузка идет в общие остатки shop-script. Остаток товара на 1 складе 2, на других по нулям, и еще 1 единица в общем остатке появляется, не понятно откуда.

                                                                                          Делаю пересчет остатков http://АДРЕС_ВАШЕГО_САЙТА/webasyst/shop/?module=repair&action=productcounts

                                                                                          Остатки пересчитываются, но не на всех товарах убираются лишние.

                                                                                          Проходит обновление с 1с и вновь появляются лишние остатки на общем складе.

                                                                                          В чем заключается проблема, куда копать?

                                                                                          Или как обнулить все остатки разом, в shop-script, что бы потом заново обновить их с 1с?

                                                                                          • +1
                                                                                            В чем заключается проблема, куда копать?

                                                                                            Посмотрите, как сопоставлены склады "1С" складам магазина, на вкладке "Синхронизированные параметры" на странице обмена данными в бекенде Shop-Script. Если там настроено неправильное соответствие, очистите эти параметры, снова скачайте и импортируйте XML-файлы в Shop-Script на вкладке ручного обмена. Во время импорта после анализа файлов выберите правильное сопоставление складов. После завершения ручного импорта этот выбор сохранится на вкладке "Синхронизированные параметры" и будет учитываться для всех последующих сессий автоматического обмена, пока вы снова не настроите их по-другому.

                                                                                            • +2
                                                                                              Alex Alex 12 июня 2017 08:40 #

                                                                                              Сбросил все остатки товара в ноль в базе SQL. Сделал полную выгрузку товаров. Затем в 1с поставил галку автоматической выгрузки всего списка товаров. Наблюдал 3 дня, у товаров с количество = 1 не меняется остаток, если больше то меняется.

                                                                                            • +2
                                                                                              Alex Alex 8 июня 2017 08:22 #

                                                                                              на вкладке "Синхронизированные параметры" настроено правильно. Удалил связи и настроил заново, ситуация не изменилась. Только сейчас сказали, что до этого создавали виртуальный склад, потом его удалили и после этого неразбериха началась с количеством. После удаления виртуального склада остатки на общий склад продублировались.

                                                                                            • +1
                                                                                              Ярослав Борисов Ярослав Борисов 4 сентября 2017 12:41 #

                                                                                              Добрый день! при ручном импорте товаров, используется файл commerceml. У каждого товара стала появляться кривая вариация, она отличается от других. Подскажите, может где-то в настройке обмена неправильно галочка стоит или прописано что то лишнее? наверняка, все просто делается, если знать?


                                                                                              • 0
                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 4 сентября 2017 14:29 #

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

                                                                                              • +1
                                                                                                Ильдар Мубараков Ильдар Мубараков 22 января 2021 09:24 #

                                                                                                @Ярослав Борисов, удалось решить проблему? У меня та же история и не личится настройками, а руками всё править - это не синхронизация.

                                                                                              • +1
                                                                                                Vileks Vileks 24 сентября 2017 12:52 #

                                                                                                Добрый день!

                                                                                                Вопрос по поводу настройки импорта категории товаров с помощью plugin-а "1С (ComerceML)".

                                                                                                В настройках импорта есть пункт выбора "Добавлять в новые категории и удалять из устаревших"

                                                                                                Хотелось бы уточнить, что происходит в магазине в случае перемещения товара в 1С из одной группы в другую:

                                                                                                - просто перемещение товара с его реквизитами (1С GUID, артикул, фото, остатки, цены) или

                                                                                                - его удаление и создание совершенно нового в другой категории с потерей значений указанных реквизитов ?

                                                                                                • +2
                                                                                                  Михаил Ушенин Михаил Ушенин Webasyst 24 сентября 2017 21:08 #

                                                                                                  Сам товар в этом случае никуда не девается, не меняется и заново не создаётся. Меняется только отметка в базе данных о наличии этого товара в той или иной категории.

                                                                                                • +1
                                                                                                  UrbanVibe UrbanVibe 14 октября 2017 01:46 #

                                                                                                  Здравствуйте.

                                                                                                  1С Розница 2.2.
                                                                                                  Выгружаю данные из 1С Розница через плагин "1С (CommerceML)".
                                                                                                  1) Делаю выгрузку товаров.
                                                                                                  2) в 1С через некоторое время меняю фотографию товара. (Удаляю старую через "Обслуживание - Удаление помеченных объектов", Устанавливаю новую, пробовал даже КЭШ чистить)
                                                                                                  3) Делаю снова выгрузку, и на сайте что у данного товара остается: СТАРАЯ фотография и Добавляется НОВАЯ (итого 2 фотографии, вместо 1 актуальной)
                                                                                                  -----------------
                                                                                                  4) Удаляю у товара все фотографии в 1С, делаю обмен данными, на сайте все равно остаются фотографии в карточке товара.
                                                                                                  Т.е. нет нормальной синхронизации фотографии между сайтом и 1С.

                                                                                                  Удалять у десятка товаров фотографии вручную на сайте, каждый раз - не вариант.

                                                                                                  • +1
                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 16 октября 2017 11:09 #

                                                                                                    Формат CommerceML не поддерживает обновление изображений товаров, которое вы описали, поэтому в плагине, который использует этот формат, не получится реализовать ваше замечание.

                                                                                                    Попробуйте работать следующим образом:

                                                                                                    1. Если у товара в "1С" обновился набор изображений, то создайте в "1С" копию этого товара.
                                                                                                    2. Старую копию товара поставьте в "1С" на удаление.
                                                                                                    3. В новую копию товара загрузите все изображения, которые должны быть у этого товара.
                                                                                                    4. В свойствах новой копии товара в "1С" добавьте характеристику, в неё сохраните значение той части URL товара, которая редактируется в карточке товара в бекенде магазина.
                                                                                                    5. В настройках обмена данными включите экспорт изображений товаров — чтобы все новые изображений выгрузились в интернет-магазин.
                                                                                                    6. Очистите синхронизированные параметры на странице обмена данными с "1С" в бекенде интернет-магазина: "Импорт/экспорт → 1С".
                                                                                                    7. Выгрузите файл с товарами и их изображениями из "1С".
                                                                                                    8. Импортируйте этот файл вручную в интернет-магазин в разделе "Импорт/экспорт → 1С". Во время импорта для свойства "URL товара" выберите характеристику, которую вы для этого создали и заполнили в шаге №4.
                                                                                                    9. Завершите импорт файла.
                                                                                                    10. Удалите скрытый старый товар. Для поиска скрытых товаров можно использовать плагины. Вместо него в каталоге останется его обновлённая копия с нужным набором изображений.

                                                                                                    В результате произойдёт следующее:

                                                                                                    1. Существующий в магазине товар, который вы в "1С" поставите на удаление, станет скрытым. Его можно просто удалить.
                                                                                                    2. В магазин будет импортирован новый товар с правильным набором изображений. URL нового товара будет совпадать с URL старого товара, потому что вы во время ручного импорта файла сопоставили свойство URL товара характеристике, специально для этого созданной и заполненной в "1С".
                                                                                                    3. Порядок изображений товара, импортированных из "1С", не гарантирован, поэтому, возможно, придётся скорректировать их порядок вручную (а может быть, и с помощью плагина, если такой существует) в бекенде магазина.
                                                                                                    • +1
                                                                                                      welder welder 17 октября 2017 18:30 #

                                                                                                      Михаил, а остатки и движения удаленного товара тоже удалить? Очень не тривиальный подход

                                                                                                    • +1
                                                                                                      cyberS7@mail.ru cyberS7@mail.ru 25 января 2022 14:59 #

                                                                                                      Здравствуйте. Подскажите, как вы реализовали Обмен с сайтом в Рознице? У нас не получается например. А в УТ все работает хорошо.

                                                                                                    • +1
                                                                                                      Кирилл Билый Кирилл Билый 28 ноября 2017 22:37 #

                                                                                                      Здравствуйте, при попытке настроить авторизацию 1с выдает ошибку:

                                                                                                      Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.

                                                                                                      Настроено все по инструкции.

                                                                                                      Куда можно посмотреть чтобы понять в чем дело?

                                                                                                    • +1
                                                                                                      Сергей Юшков Сергей Юшков 19 декабря 2017 11:30 #

                                                                                                      Ребята, подскажите пожалуйста по статусу.

                                                                                                      При смене статуса заказа в 1С и выгрузки в магазин, данные заказа и статус прописываются в отдельном файле orders.xml но магазин их не может прочитать видимо так как в заказе статус не меняется. Соответственно, в 1С обратно из магазина приходит статус заказа. Т.е. 1С получает статус но не может его изменять в магазине, хотя в файл orders.xml все норм статус выгружается.

                                                                                                      Как заставить магазин читать статус заказа из файла orders.xml и менять его в заказе. А то на дворе 2018 год, а такой элементарной необходимой функции нет.

                                                                                                      • +1
                                                                                                        Михаил Ушенин Михаил Ушенин Webasyst 19 декабря 2017 15:43 #

                                                                                                        Плагин не импортирует информацию о заказах из "1С". Импортируются только товары. Заказы плагин умеет только экспортировать.

                                                                                                        Если вам нужно что-то большее, обратитесь к партнёрам Webasyst для создания для вас индивидуального решения. Или поищите готовый плагин в магазине Webasyst.

                                                                                                        • +1
                                                                                                          Сергей Юшков Сергей Юшков 19 декабря 2017 16:06 #

                                                                                                          Михаил, я просто не могу понять почему вы этот момент не дорабатываете, это же удобство для покупателей лицензии магазина, больше будет спрос. А так, получается функционала не хватает и надо потратить столько же сколько стоит лицензия чтобы элементарно добавить несколько функций.

                                                                                                          У меня orders.xml вывелся, там прописан измененный статус, надо просто его использовать и изменить в заказе магазина. Вроде ничего сложного в теории.

                                                                                                          Я просто сейчас в поиске такого движка с которым я легко буду работать без подводных камней как в Woocommerce. И ваш скрипт меня устраивает вполне, но простейшая недоработка все портит. И теперь задумываюсь, покупать вообще или нет лицензию.

                                                                                                          • +1
                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 19 декабря 2017 16:26 #

                                                                                                            Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе общего хаба поддержки.Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.

                                                                                                            • +1
                                                                                                              Сергей Юшков Сергей Юшков 19 декабря 2017 16:34 #

                                                                                                              Извините, я у вас недавно, и не ориентируюсь вообще. Спасибо за ссылку, идею подал на рассмотрение. Но повторюсь, странно, что никто до сих пор не парится по данному вопросу, то ли у людей денег дофига за покупку дополнительных модулей, то ли люди не ведущие, сделали ИМ и мучаются.

                                                                                                            • +1
                                                                                                              Юзверь Юзверь 25 января 2018 20:36 #
                                                                                                              1. Не загрузилось фото, хотя 1С пишет, что фото успешно загружено и в редактировании товара показывает иконку 1, что фото есть, а его на самом деле нет. Почему так?
                                                                                                              2. При импорте номенклатуры из 1С в SS-6 не хочет проставляться характеристика, которая имеет тип checkbox. Все остальные хар-ки проставляются на УРА.
                                                                                                              3. Не хочет проставляться зачеркнутая цена. В 1С в справочнике "Тип цены номенклатуры" указал http://prntscr.com/i5idy2 В настройках плагина идентификатор цены такой же и для Розничной и закупочной цены http://prntscr.com/i5ifjq

                                                                                                              Буду сильно благодарен за любую помощь по моим вопросам.

                                                                                                              • +1
                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 26 января 2018 11:48 #
                                                                                                                1. Посмотрите, появляются ли при импорте фотографий сообщения об ошибках в логе PHP.
                                                                                                                2. При первом ручном импорте XML-файлов вы выбрали соответствие для этой характеристики свойству товара в "1С"? Посмотрите на странице импорта из "1С" в бекенде магазина на вкладке "Синхронизированные параметры", какая характеристика выбрана для этого свойства. Если выбрано, то каков тип этой характеристики?
                                                                                                                3. Посмотрите соответствие цен на вкладке "Синхронизированные параметры".

                                                                                                                Если в "Синхронизированных параметрах" у вас не то, что вам нужно, очистите этот список и снова импортируйте вручную XML-файлы, полученные из "1С", правильно сопоставив при этом все свойства, характеристики и цены, которые вам нужно импортировать в магазин.

                                                                                                              • +1
                                                                                                                pike.ua pike.ua 29 января 2018 14:54 #

                                                                                                                Добрый день! Нахожусь на начальном этапе синхронизации.
                                                                                                                Сайт работает на https.
                                                                                                                При попытке установить связь по ссылке http пишет - Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
                                                                                                                Если меняю в ссылке http на https пишет - Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.
                                                                                                                Читал про добавление сертификатов в файл "cacert" 1С, сделал все по инструкции - результат тот же.
                                                                                                                1С Управление торговлей для Украины 2.3 (конфигурация самая последняя, хотя не работает и на более поздних версиях).
                                                                                                                Пробовал установить связь на Управление торговлей для Украины 3.0 - работает.
                                                                                                                Подскажите, пожалуйста, куда еще можно копать? Очень надо синхронизация именно на 2.3 конфигурации.

                                                                                                                • +1
                                                                                                                  Михаил Ушенин Михаил Ушенин Webasyst 29 января 2018 16:07 #

                                                                                                                  Попробуйте выяснить у хостинг-провайдера, доходят ли запросы от версии 2.3 через HTTPS до директории фреймворка: вызывается ли при этом файл index.php в корневой директории фреймворка.

                                                                                                                  Если не вызывается, значит, надо смотреть логи доступа к серверам хостинга с IP-адреса вашей "1С". Возможно, есть какое-то несоответствие между параметрами, которые умеет отправлять версия 2.3, и параметрами, которые ожидает сервер хостинга.

                                                                                                                  Если вызывается, посмотрите в PHP-логе, что происходит не так в момент попытки подключения "1С" к магазину.

                                                                                                                • +1
                                                                                                                  Rost80 Rost80 28 февраля 2018 10:55 #

                                                                                                                  Здравствуйте, имеем три склада на одной витрине

                                                                                                                  Каждый склад привязан к своему магазину, по умолчанию назначен Склад№1

                                                                                                                  Есть Товар, его наличие

                                                                                                                  Склад№1 - 1 шт

                                                                                                                  Склад№2 - 0 шт

                                                                                                                  Склад№3 - 0 шт

                                                                                                                  Обновление остатков происходит из 1С корректно при любом положительном остатке на любом складе,

                                                                                                                  но если товар продан т.е.

                                                                                                                  Склад№1 - 0 шт

                                                                                                                  Склад№2 - 0 шт

                                                                                                                  Склад№3 - 0 шт

                                                                                                                  1С в файлах выгрузки на сайт этот товар не добавляет, значит при включенных настройках:

                                                                                                                  Создавать новые артикулы с нулевыми остатками

                                                                                                                  и

                                                                                                                  Обнулять остатки в несинхронизированных складах

                                                                                                                  мы на сайте должны увидеть

                                                                                                                  Склад№1 - 0 шт

                                                                                                                  Склад№2 - 0 шт

                                                                                                                  Склад№3 - 0 шт

                                                                                                                  а реально видим

                                                                                                                  Склад№1 - 1 шт

                                                                                                                  Склад№2 - 0 шт

                                                                                                                  Склад№3 - 0 шт

                                                                                                                  т.е. последняя единица товара на сайте не списывается при обновлении из 1С

                                                                                                                  и будет висеть пока из 1С не придёт положительный остаток по любому складу.

                                                                                                                  Подскажите в чем может быть проблема?


                                                                                                                  • +1
                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 28 февраля 2018 11:48 #

                                                                                                                    Проблема вот в этом:

                                                                                                                    1С в файлах выгрузки на сайт этот товар не добавляет

                                                                                                                    "1С" должна добавлять в файл информацию и о нулевых остатках тоже. Иначе получится неожиданная для кого-то логика, если для всех товаров, отсутствующих в выгруженном файле, остатки автоматически изменятся на нулевые.

                                                                                                                  • +1
                                                                                                                    Елена Баженова Елена Баженова 27 февраля 2019 21:37 #

                                                                                                                    Добрый вечер. Вы разобрались с этой проблемой? Похожая ситуация и у меня...

                                                                                                                  • +2
                                                                                                                    ViDelo ViDelo 5 марта 2018 13:38 #

                                                                                                                    Здравствуйте.

                                                                                                                    1) При импорте из 1с создается checkbox и все указанные характеристики отображаются корректно, но при этом создается пустой артикул у каждого товара в checkbox-е, может кто сталкивался с такой проблемой? Этот пустой артикул можно убрать при редактировании каждого товара в отдельности, но товаров много и хотелось бы, что бы пустой артикул не создавался в checkbox.

                                                                                                                    2) У каждого товара в 1с указан производитель и марка(бренд), но в ss они не импортируются, подскажите как это исправить

                                                                                                                    • 0
                                                                                                                      Михаил Ушенин Михаил Ушенин Webasyst 5 марта 2018 14:35 #
                                                                                                                      1. Возможно, в настройках плагина включен параметр "Создавать новые артикулы с нулевыми остатками".
                                                                                                                      2. Посмотрите на странице обмена данными в бекенде магазина на вкладке "Синхронизированные параметры", что выбрано для производителя и бренда. Если выбрано не импортировать, очистите синхронизированные параметры, снова вручную импортируйте в магазин XML-файлы из "1С" и после анализа файлов выберите, в какую характеристику нужно импортировать эти два свойства.
                                                                                                                      • +2
                                                                                                                        ViDelo ViDelo 5 марта 2018 15:48 #

                                                                                                                        1. Да, действительно, был включен параметр "Создавать новые артикулы с нулевыми остатками". Я его отключил и сохранил, но в checkbox-е он так и остался пустым, надо ли заново делать полную выгрузку товара, так как при обновлении он не исчезает?

                                                                                                                        2. На счёт второго, shop-script даже не создает такие характеристики и типы товара. В 1с производитель указан не в разделе "дополнительные реквизиты", а в "сведение о производителе"

                                                                                                                      • +1
                                                                                                                        Денис Ковалев Денис Ковалев 6 марта 2018 14:17 #

                                                                                                                        Настроил выгрузку тестовую, в 1с (10.3 плат 8.3) используется веб описание с html разметкой, все выгружается но в итоге html в описание грузится как текст, то есть синтаксис игнорируется, при редактирование товара из админки и просто вставке описание в html на сайте становится нормальное описание, как сделать чтобы описание выгружаемое из 1с не игнорировалось?

                                                                                                                      • +2

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

                                                                                                                        • +1
                                                                                                                          Сергей Иванов Сергей Иванов 23 марта 2018 11:13 #

                                                                                                                          У меня та же проблема. Давно обновляли плагин? Я обновил вчера и ShopScript, и плагин, а сегодня заказы не выгрузились. Товары из 1С пришли без проблем. До обновления проблем не было.

                                                                                                                          • +1
                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 23 марта 2018 11:44 #

                                                                                                                            Посмотрите сообщения об ошибках в PHP-логе в момент возникновения ошибки.

                                                                                                                            • +1
                                                                                                                              Сергей Иванов Сергей Иванов 23 марта 2018 12:10 #

                                                                                                                              В логах магазина, PHP и веб-сервера ошибок нет, но в 1С появилась ошибка: "Получение данных с сервера: Получен пустой ответ сервера. Не удалось получить текущее состояние процесса обмена. Данные обмена отправлены, но не загружены.".

                                                                                                                              • +1
                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 23 марта 2018 16:09 #

                                                                                                                                Возможно, вашему серверу не хватает ресурсов, чтобы экспортировать большой объём данных. Попробуйте увеличить вдвое значения параметров memory_limit и max_execution_time в конфигурации PHP и убедиться, что эти изменения применились к вашему сайту.

                                                                                                                                • +1
                                                                                                                                  Пеликан Пеликан 16 апреля 2018 13:03 #

                                                                                                                                  У меня тоже проблема с выгрузкой заказов. Товары выгружаются, а заказы нет, все настроено по инструкции, ошибок в логах нет. Может кто-то смог найти причину?

                                                                                                                                  • +1
                                                                                                                                    Александр Александр 22 ноября 2019 21:28 #

                                                                                                                                    Господа!
                                                                                                                                    Такая же ситуация... 
                                                                                                                                    Товар "ходит" в ИМ, а заказы в 1С не "идут" ((
                                                                                                                                    Ошибок не пишет.
                                                                                                                                    Кто решил вопрос - скажите, какие могут быть варианты.

                                                                                                                                  • +1
                                                                                                                                    Алексей Чижов Алексей Чижов 21 апреля 2018 16:01 #

                                                                                                                                    Всем привет.

                                                                                                                                    Подскажите, пожалуйста, у меня УТ базовая 11.4.3 - я там что-то вообще обмена не нашел. Оно вообще там есть?

                                                                                                                                    • +2
                                                                                                                                      Алексей Чижов Алексей Чижов 21 апреля 2018 16:55 #

                                                                                                                                      Нашел. Подскажите, пожалуйста, как загрузить с сайта в 1с товары в данной комфигурации

                                                                                                                                    • +1
                                                                                                                                      Informer412 Informer412 7 мая 2018 13:35 #

                                                                                                                                      Ребят! Вопрос, как сделать обмен данными с двумя и более 1Сками?

                                                                                                                                    • +1
                                                                                                                                      welder welder 8 мая 2018 14:34 #

                                                                                                                                      Подскажите пожалуйста, при создании нового товара в 1С, все характеристики и поля все отлично синхронизируется, но при последующих изменениях в 1С ничего не меняется на сайте. В чем может быть проблема?

                                                                                                                                      • +1

                                                                                                                                        Посмотрите, какие сообщения об ошибках появляются в PHP-логе в момент возникновения проблемы. И проверьте ещё раз все настройки по тексту этой статьи.

                                                                                                                                        • +1
                                                                                                                                          welder welder 10 мая 2018 13:10 #

                                                                                                                                          Опишите пожалуйста в инструкциях какой тип характеристик нужен для правильного обмена, потому что в старой версии это был только Выбор нескольких возможных вариантов (checkbox):Текст или "Текст (input)". После обновления плагина, соответственно все характеристики (с типом Выбор нескольких возможных вариантов (checkbox)) перестали работать. Решение нашел как раз в этих обсуждениях. Нужный тип "Выбор значения из списка (select):Текст"

                                                                                                                                        • +1
                                                                                                                                          Илья Казарин Илья Казарин 1 июня 2018 21:12 #

                                                                                                                                          Добрый день, не могу проанализировать файл import.xml, строка инициализации не движется, проценты не бегут. Файл offers.xml анализируется без проблем

                                                                                                                                        • +1
                                                                                                                                          Андрей Крафт Андрей Крафт 18 июля 2018 13:45 #

                                                                                                                                          скажите пожалуйста как выгружать на сайт несколько видов цен?

                                                                                                                                          создал 2 типовых соглашения с разными типами цен

                                                                                                                                          при попытке загрузки на сайт один тип цены загружается, другой слетает и цены этого типа становятся равны нулю

                                                                                                                                          т.е. одни загружаются, другие слетают

                                                                                                                                          • +1

                                                                                                                                            В каких свойствах товаров в Shop-Script вы хотите хранить несколько видов цен?

                                                                                                                                            • +1
                                                                                                                                              Андрей Крафт Андрей Крафт 19 июля 2018 09:27 #

                                                                                                                                              да в любых, а в каких можно...?

                                                                                                                                              у меня в 1с несколько видов розничных цен (зависит от поставщика)

                                                                                                                                               и нужно чтобы эти виды цен в шоп скрипт отображались как розничные

                                                                                                                                              • +1

                                                                                                                                                В Shop-Script только один вид цены, по которой можно купить товар. Из "1С" с помощью плагина можно импортировать только один вид цены.

                                                                                                                                                Кроме розничной цены, в Shop-Script есть закупочная цена и зачёркнутая цена, но по этим ценам продавать товары не получится, они используются для расчёта прибыли в отчётах и для привлечения покупателей. Т. е. по сути в стандартном магазине может быть только один вид цен. И из "1С" можно загружать только один вид цен.

                                                                                                                                                Чтобы загружать несколько видов цен из "1С" в розничную цену Shop-Script, нужно доработать плагин или использовать другой плагин.

                                                                                                                                              • +1
                                                                                                                                                Артём Загоруйко Артём Загоруйко 24 июля 2018 13:47 #

                                                                                                                                                Доброго времени суток!в описании сказано:

                                                                                                                                                «1С» умеет: экспортировать в файл формата CommerceML (т. е. отдавать в Shop-Script) информацию о товарах и заказах, однако Shop-Script принимает только данные о товарах и не обновляет заказы;

                                                                                                                                                опишу суть вопроса.

                                                                                                                                                действующие лица: БП - бизнес процесс; ИМ-интернет магазин; 1С - 1с, Склад - склад; статус заказа - описание .

                                                                                                                                                имеется следующий БП: 1)ИМ получил заказ -> 2)заказ в ИМ установился в статус "Подтвержден" -> 3)заказ из ИМ попал в 1С -> 4)1С зарезервировал товар на складе и отправил кладовщика собирать заказ, т.е. установил статус "Сборка заказа" -> 5) на складе товар не нашли или он бракованный || 5) Отгрузили товар клиенту

                                                                                                                                                вопрос собственно в следующем: как в ИМ передать "статус заказа"? из описания я понял что это невозможно, но что ж это тогда получается, что менеджеру интернет магазина нужно сидеть в двух системах и анализировать состояние заказа клиента. если это так то данная работа крайне не удобная!



                                                                                                                                                 

                                                                                                                                                • +1

                                                                                                                                                  Менеджеру интернет-магазина в любом случае нужно сидеть в 2 системах, потому что управлять товарами нужно в интерфейсе "1С". А дополнительные свойства товаров, которые невозможно импортировать в интернет-магазин из "1С" (по причине ограничений в формате обмена данными CommerceML), придётся редактировать в интернет-магазине.

                                                                                                                                                • +1

                                                                                                                                                  Есть программа обработки прайс листов и контента, те вся товарная номенклатура хранится в ней, она формирует выгрузку в формате CommerceML, можно ли с помощью этого модуля синхронизировать товарную базу из программы в SS7?

                                                                                                                                                  • +1
                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 3 августа 2018 15:32 #

                                                                                                                                                    Если эта программа будет вести себя так же, как и "1С", то я не вижу разницы между этой программой и "1С". Должно быть можно, если точно нет принципиальных различий между ними по части обмена данными через CommerceML.

                                                                                                                                                  • +1
                                                                                                                                                    Александр Шутов Александр Шутов 5 августа 2018 21:21 #

                                                                                                                                                    Добрый день. 

                                                                                                                                                    Подскажите, пожалуйста. Выгружает товары с 1с на сайт в виде артикулов, а надо чтобы было в вариантах покупки. 

                                                                                                                                                    В общем, допустим я продают полотенце. У него несколько цветов. Цвет - это характеристика товара. С 1с выгружает по умолчаию в виды акртикулов , а нужно чтобы это было вариант покупки.

                                                                                                                                                    Ниже скриншоты , чтобы было понятно.

                                                                                                                                                    Вот так выгружает с 1с:

                                                                                                                                                    бэкэнд

                                                                                                                                                    витрина

                                                                                                                                                    видите как это некрасиво, а еще бывают у нас разделения оп размерам и цветам и там вообще более 100 вариаций. 

                                                                                                                                                    А хотелось бы чтобы было так, чтобы выгружалось так сразу:

                                                                                                                                                    это уже вариации товара. 


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

                                                                                                                                                    • +1
                                                                                                                                                      Михаил Ушенин Михаил Ушенин Webasyst 6 августа 2018 10:12 #

                                                                                                                                                      Такой возможности в плагине нет. Возможно, вам помогут другие плагины для интеграции с "1С" в магазине Webasyst — уточните это у разработчика плагинов.

                                                                                                                                                      • +1
                                                                                                                                                        Модный Мастер Модный Мастер 23 сентября 2018 14:08 #

                                                                                                                                                        научите плагин формировать Отчет о розничных продажах. Не понимаю смысл выгрузи заказов в 1С, если потом под каждый заказ приходится вручную проводить реализацию и под каждый тип оплаты формировать Эквайринговую операцию или Приходный ордер. Не могу найти спецов, кто может за деньги это реализовать. Одна надежда на Вас Михаил ;)

                                                                                                                                                        • +1
                                                                                                                                                          Михаил Ушенин Михаил Ушенин Webasyst 24 сентября 2018 09:08 #

                                                                                                                                                          Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.

                                                                                                                                                        • +1
                                                                                                                                                          Илья Казарин Илья Казарин 8 августа 2018 16:40 #

                                                                                                                                                          Добрый день "По умолчанию во время обмена значения новых, еще не синхронизированных полей будут добавляться в качестве новых характеристик", как отключить этот параметр? Номенклатура имеет множество характеристик в виде серийных номеров, соответственно публиковаться на сайте они (серийные номера) не должны

                                                                                                                                                          • +1
                                                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 8 августа 2018 17:47 #

                                                                                                                                                            В файле wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php замените во фрагменте

                                                                                                                                                            'feature' => array(
                                                                                                                                                                'name'        => 'Характеристики товаров — блок <ХарактеристикиТовара>',
                                                                                                                                                                'description' => 'Характеристики сопоставляются для синхронизации по наименованию характеристики (элемент <Наименование> блока <ХарактеристикаТовара> в файле CommerceML).
                                                                                                                                                            Характеристики артикулов (модификаций) будут импортированы, только если они заданы в Shop-Script как характеристики типа checkbox.',
                                                                                                                                                                'field'       => 'code',
                                                                                                                                                                'default'     => 'add',
                                                                                                                                                            ),

                                                                                                                                                            строку

                                                                                                                                                            'default'     => 'add',

                                                                                                                                                            на

                                                                                                                                                            'default'     => 'skip',

                                                                                                                                                            • +1
                                                                                                                                                              Илья Казарин Илья Казарин 9 августа 2018 17:19 #

                                                                                                                                                              Спасибо, характеристики убрались. Но проблема осталась такая. В 1С мы ведем учет номенклатуры по характеристикам т.е. номенклатура (модель телефона) - характеристика (ИМЕИ) - общее свойство характеристики (Цвет) и соответственно каждой хар-ке (ИМЕЮ) присваивается своя цена. На сайте получается такая картина- в блоке наличия товара прописываются все ИМЕИ, которые есть на складе и соответствующая цена. Как изменить это? Необходимо, чтобы выгружались в это поле общее свойство характеристики (Цвет)- количество его на складе и цена.

                                                                                                                                                            • +1
                                                                                                                                                              Александра Александра 16 октября 2018 14:43 #

                                                                                                                                                              Здравствуйте, подскажите, пожалуйста, среднее время обмена 1с с сайтом? у нас 17т позиций, обновляются только остатки и новые позиции создаются. Ни фоток ни характеристик. Занимает 3-4 часа... это вообще нормально? можно как то ускорить процесс, от чего это может зависеть..

                                                                                                                                                              • +1
                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 16 октября 2018 16:38 #

                                                                                                                                                                Это может быть вызвано работой плагинов, которые срабатывают при сохранении каждого товара. Попробуйте временно отключать плагины по очереди и проверять, сократится ли время обмена данными. Так вы найдёте плагин, который замедляет обмен. Напишите разработчику плагина, как можно снизить нагрузку на сервер при обмене данными с "1С" при использовании этого плагина.

                                                                                                                                                              • +2
                                                                                                                                                                Геннадий Геннадий 9 ноября 2018 14:05 #

                                                                                                                                                                Вот вообще не пойму как вы выгружаете изображения!? 1C создает папку  webdata, в которую кладёт import.xml, offers.xml и внутри папку import_files с подпапками, содержащими изображения. В импорте в плагине загружать что? Как загрузить изображения? Тут разговор про архив. Какой? ZIP? RAR? GZIP? TAR? Нигде ни строчки в гайде

                                                                                                                                                                • +1

                                                                                                                                                                  Поддерживается zip, поэтому файлы лучше упаковать в zip архив — быстрее загружается на сервер и в этом случае работает импорт изображений.

                                                                                                                                                                  • +1
                                                                                                                                                                    Геннадий Геннадий 9 ноября 2018 15:12 #

                                                                                                                                                                    Ясно... У меня 413 ошибка при 1,3ГБ.. Пойду писать в шаред.. Нет ли возможности выложить import_files в какую-то папку на сервере и чтобы изображения подцепились оттуда? Слишком большие объемы. Боюсь хостинг не даст больших uploadsize

                                                                                                                                                                  • +1
                                                                                                                                                                    Фёдор Балашихин Фёдор Балашихин 9 ноября 2018 16:11 #

                                                                                                                                                                    эмм... наверное я невнимательно читал гайд...

                                                                                                                                                                    Плагину нужно скормить АРХИВ, созданный из папки "webdata"? НЕ хмл-файл?

                                                                                                                                                                    • +1

                                                                                                                                                                      Можно скармливать XML файлы по отдельности (в верном порядке), можно загрузить архив и далее указать какой из файлов в архиве обработать первым. Загрузка архива позволяет импортировать изображения (так же, как это происходит при автоматическом обмене).

                                                                                                                                                                    • +1
                                                                                                                                                                      Павел Кротов Павел Кротов 3 декабря 2018 06:29 #

                                                                                                                                                                      Как выгрузить товары с сайта в 1с? Выгружаю с сайта xml файл, но стандартная обработка ВыгрузкаЗагрузкаДанныхXML пишет что не верный формат выгрузки. Каким образом добавить товары из этого файла в 1с? (УТ 11)

                                                                                                                                                                    • +1
                                                                                                                                                                      Илья М Илья М 23 декабря 2018 23:22 #

                                                                                                                                                                      Как можно сделать так, что если товара  на складе 0 в 1с, то он не выгружался на сайт? А то получается с сайта удалил товар которого больше не будет, но после полной выгрузки он выгружается снова

                                                                                                                                                                    • +1
                                                                                                                                                                      Илья Илья 5 января 2019 01:10 #

                                                                                                                                                                      Добрый вечер. При загрузке в 1С заказов программа выдает ошибку: "Ошибка формата файла обмена". Подскажите, как можно исправить эту ошибку? 

                                                                                                                                                                    • +1
                                                                                                                                                                      Ольга Чугунова Ольга Чугунова 10 марта 2019 16:03 #

                                                                                                                                                                      Здравствуйте. После включения Перенаправления на HTTPS перестали выгружаться заказы с сайта в 1с, при этом из 1с на сайт информация о товарах и количестве обновляется. Т.е синхронизация работает только в одну строну. В ручном режиме заказы в 1с подгружаются. Подскажите пожалуйста в каком направление копать?

                                                                                                                                                                    • +1
                                                                                                                                                                      vladimirovich.vip vladimirovich.vip 15 июля 2019 20:05 #

                                                                                                                                                                      Скажите, как настроить так, чтобы товар с нулевым остатком в 1с был скрыт с сайта?

                                                                                                                                                                      • +1

                                                                                                                                                                        Для этого товар должен быть помечен в Shop-Script как скрытый. 

                                                                                                                                                                        Другой способ:

                                                                                                                                                                        1. добавить в настройках Shop-Script новый тип товаров;
                                                                                                                                                                        2. назвать его, например, «Скрытые товары»;
                                                                                                                                                                        3. установить скрываемому товару этот тип;
                                                                                                                                                                        4. отключить этот тип товаров в настройках витрины.
                                                                                                                                                                      • +1
                                                                                                                                                                        halmarinfo halmarinfo 7 августа 2019 13:11 #

                                                                                                                                                                        Добрый день. Подскажите есть ли возможность настроить импорт товара из 1с таким образом, что бы 1 артикул соответствовал 1 товару. Например есть стул1 в 1с это один товар с 2-мя характеристиками - черный и белый. Мне необходимо на сайте отобразить 2-ва разных товара стул1 черный и стул1 белый. В файле выгрузки товары отдельные, но в ИД часть до # одинаковая. Насколько я понимаю поэтому эти товары и объединяются в 1 товар.

                                                                                                                                                                        • +1
                                                                                                                                                                          Михаил Ушенин Михаил Ушенин Webasyst 7 августа 2019 14:15 #

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

                                                                                                                                                                        • +1
                                                                                                                                                                          Григорий Михайлов Григорий Михайлов 13 сентября 2019 11:53 #

                                                                                                                                                                          Добрый день,

                                                                                                                                                                          подскажите пожалуйста,

                                                                                                                                                                          в 1с помечаем товар на удаление в файле xml у этого товара появляется строка <Товар Статус="Удален"> и

                                                                                                                                                                          товар помечается не активным.

                                                                                                                                                                          А если хотим обратно его вернуть, убираем пометку удаленного товара в 1с в файле xml появляется строка вида <Товар>

                                                                                                                                                                          и на сайте он по прежнему не активный.

                                                                                                                                                                          Может нужно указывать статус товара - например <Товар Статус="отображать"> или как решить этот вопрос?

                                                                                                                                                                          Спасибо

                                                                                                                                                                          • +1
                                                                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 13 сентября 2019 12:21 #

                                                                                                                                                                            У вас часто так бывает, что вы сначала помечаете товар на удаление, а потом хотите его вернуть?

                                                                                                                                                                            • +1
                                                                                                                                                                              Григорий Михайлов Григорий Михайлов 13 сентября 2019 13:47 #

                                                                                                                                                                              Бывает достаточно часто, ассортимент большой и трудно бывает отследить что товара не видно на сайте, после снятия пометки на удаление.

                                                                                                                                                                              • +1
                                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 13 сентября 2019 16:40 #

                                                                                                                                                                                Передал информацию разработчикам. Проверим её и либо ответим вам, либо выпустим обновление плагина с исправлением, если будет найдена ошибка в текущей логике работы.

                                                                                                                                                                              • +1
                                                                                                                                                                                Владимир Альмендеев Владимир Альмендеев 23 сентября 2019 12:20 #

                                                                                                                                                                                Добрый день,

                                                                                                                                                                                при импорте числовых характеристик товара 1с разделяет порядки числа и в файл xml выгружается 4000 как 

                                                                                                                                                                                4 000, и при импорте товара в SS обработка понимает данную характеристику как 4.

                                                                                                                                                                                Что можно сделать в данной ситуации?

                                                                                                                                                                                Спасибо.

                                                                                                                                                                              • +1
                                                                                                                                                                                Сергей7 Сергей7 24 сентября 2019 10:04 #

                                                                                                                                                                                добрый день, не подгружаются штрихкоды к товарам,при ручном анализе import.хмl не видит, хотя в файле есть..что может быть?

                                                                                                                                                                              • +1
                                                                                                                                                                                Илья М Илья М 27 сентября 2019 10:40 #

                                                                                                                                                                                Добрый день.

                                                                                                                                                                                Как сделать, что бы товар помеченный на удаление не выгружался на сайт? 

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

                                                                                                                                                                                • +2
                                                                                                                                                                                  Михаил Ушенин Михаил Ушенин Webasyst 27 сентября 2019 12:01 #

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

                                                                                                                                                                                • +1
                                                                                                                                                                                  Александр Александр 11 октября 2019 19:39 #

                                                                                                                                                                                  Добрый вечер
                                                                                                                                                                                  Скажите пожалуйста, почему при синхронизации с сайтом все наименования характеристик переводит с заглавных букв в прописные ?
                                                                                                                                                                                  Не то чтобы это была большой проблемой, но просто понять, что я делаю не так?

                                                                                                                                                                                  • +1
                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 14 октября 2019 09:09 #

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

                                                                                                                                                                                  • +1
                                                                                                                                                                                    Александр Александр 14 октября 2019 17:43 #

                                                                                                                                                                                    Я прошу прощения, не правильно сказал - все пишет "строчными" буквами
                                                                                                                                                                                    Хотя в 1С в "Дополнительных реквизитах" все создаем с Заглавных и ед. измерения тоже ставим Заглавной

                                                                                                                                                                                    Пишем:   
                                                                                                                                                                                    Мощность (Вт)

                                                                                                                                                                                    Получаем в характеристиках:
                                                                                                                                                                                    мощность (вт)



                                                                                                                                                                                    Но хочу сказать, что свойства характеристик указываю не в Интернет магазине, а в 1С и возможно это нормально, что так прилетает в магазин уже переведенное в строчный формат.

                                                                                                                                                                                  • +1
                                                                                                                                                                                    EVGENY MEZHUEV EVGENY MEZHUEV 24 октября 2019 12:36 #

                                                                                                                                                                                    Обратил внимание что при поступлении товара на склад количество товара на сайте не изменилось. 

                                                                                                                                                                                  • +1
                                                                                                                                                                                    EVGENY MEZHUEV EVGENY MEZHUEV 24 октября 2019 14:40 #

                                                                                                                                                                                    Дополнение к картинкам выше

                                                                                                                                                                                    • +1
                                                                                                                                                                                      Михаил Ушенин Михаил Ушенин Webasyst 24 октября 2019 16:04 #

                                                                                                                                                                                      Напишите нам подробно об этом в службу поддержки, пожалуйста. Изучим ваши файлы и настройки и попробуем предложить решение.

                                                                                                                                                                                      • +1
                                                                                                                                                                                        EVGENY MEZHUEV EVGENY MEZHUEV 3 ноября 2019 09:38 #

                                                                                                                                                                                        Добрый день. Я сейчас изучаю более детально этот вопрос. И пока тестирую. Информацией поделюсь что бы у "Форумчанам" была возможность решить эту "загадку" по быстрому.

                                                                                                                                                                                      • +1
                                                                                                                                                                                        Artur - Artur - 25 октября 2019 14:18 #

                                                                                                                                                                                        Добрый день!

                                                                                                                                                                                        У нас нет на остатках товара (работаем со склада поставщика), и при очередном обмене на сайт поступает информация, что остатков нет, и на сайте отображается "нет в наличии".

                                                                                                                                                                                        Подскажите, пожалуйста, как сделать так, чтобы информация об остатках не поступала из 1с на сайт.

                                                                                                                                                                                        • +1
                                                                                                                                                                                          Михаил Ушенин Михаил Ушенин Webasyst 25 октября 2019 14:54 #

                                                                                                                                                                                          Попробуйте сделать так:

                                                                                                                                                                                          1. Добавьте в настройках складов фиктивный склад.
                                                                                                                                                                                          2. Отключите этот склад в настройках витрины.
                                                                                                                                                                                          3. Выполните ручной импорт товаров из файлов «1С», и при этом выберите, чтобы складские остатки импортировались в этот фиктивный склад.

                                                                                                                                                                                          После этого складские остатки должны импортироваться в фиктивный склад, который не будет использоваться на витрине.

                                                                                                                                                                                        • +1
                                                                                                                                                                                          welder welder 5 декабря 2019 14:01 #

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

                                                                                                                                                                                        • +3

                                                                                                                                                                                          Товары у которых нет вариаций загружаются верно. Если вариация есть создаётся всегда одна лишняя вариация. Есть решения как победить? 

                                                                                                                                                                                        • +2
                                                                                                                                                                                          Sergey Voronin Sergey Voronin 10 марта 2020 16:14 #

                                                                                                                                                                                          Добрый день.

                                                                                                                                                                                          Дошел до п. 4

                                                                                                                                                                                          4. Выполните экспорт и ручной анализ файлов CommerceML

                                                                                                                                                                                          Экспорт файлов CommerceML Для того чтобы настроить соответствие характеристик товаров и складов между «1С» и Shop-Script, нужно экспортировать каталог товаров из «1С» в файлы формата CommerceML и выполнить анализ этих файлов в бекенде Shop-Script. Однажды настроенное вручную, такое соответствие между характеристиками и складами затем будет использоваться в ходе полноценной автоматической синхронизации.

                                                                                                                                                                                          Только как теперь сделать экспорт из 1С в формате CommerceML ? У меня УТ 11.4

                                                                                                                                                                                        • +1
                                                                                                                                                                                          Sergey Voronin Sergey Voronin 10 марта 2020 18:14 #

                                                                                                                                                                                          Теперь другой вопрос.

                                                                                                                                                                                          Характеристики товара из 1С (по которым ведется учет - в моем случае размеры одежды/обуви) выгружаются в Shop-Script как варианты покупки. При этом этот вариант покупки имеет вид "название товара + значение характеристики". Получается такая огромная пелена текста в карточке товара.

                                                                                                                                                                                          Можно ли сделать по-человечески, чтобы характеристики/наличие были Выбором параметров и назывались они просто значением характеристики. Т.е. для товара Рубашка выбор был между S и M, а не между Рубашка (S) и Рубашка (М)

                                                                                                                                                                                          • +1
                                                                                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 10 марта 2020 19:41 #

                                                                                                                                                                                            Такой возможности пока нет при использовании плагина «1С (CommerceML)». Возможно, вам поможет один из других продуктов для интеграции Shop-Script с системой товарного учёта.

                                                                                                                                                                                            • +1
                                                                                                                                                                                              Sergey Voronin Sergey Voronin 11 марта 2020 10:32 #

                                                                                                                                                                                              А в чем принципиальная разница между "Выбор параметров" и "Варианты покупки" ?

                                                                                                                                                                                              • +1
                                                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 11 марта 2020 11:46 #

                                                                                                                                                                                                Разница состоит в разных способах хранения информации об артикулах товаров в базе данных.

                                                                                                                                                                                                • +1
                                                                                                                                                                                                  Sergey Voronin Sergey Voronin 11 марта 2020 11:53 #

                                                                                                                                                                                                  Конечно спасибо за ответ. Но такой ответ для меня абсолютно бесполезный. Что-то из серии "разница потому что они разные". 

                                                                                                                                                                                                   Мне нужно понять, стоит ли из-за штатной синхронизации с 1С переходить с "Выбор параметров" на "варианты покупки", что последуют за таким переходом, с какими ограничениями столкнусь и пр.

                                                                                                                                                                                                  • +1
                                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 11 марта 2020 16:12 #

                                                                                                                                                                                                    За этим последует то, что покупатели не смогут выбирать значения характеристик для выбора артикулов. Им придётся выбирать именно артикулы — по их названиям. В названиях могут содержаться значения характеристик, которые могут интересовать покупателей при выборе варианта товара.

                                                                                                                                                                                                    Задайте тот же вопрос на форуме — возможно, другие пользователи поделяться с вами полезной информацией о том, с чём они столкнулись в подобной ситуации.

                                                                                                                                                                                                  • +1
                                                                                                                                                                                                    Storm Storm 26 апреля 2020 21:28 #

                                                                                                                                                                                                    Добрый день.

                                                                                                                                                                                                    УТ 11.4.6.200

                                                                                                                                                                                                    Сделал все по инструкции. Выгрузка товаров, цен, свойств из !С выполняется корректно. 

                                                                                                                                                                                                    Загрузка заказов, клиентов и нового товара в 1С не происходит. 1С ошибок не показывает.

                                                                                                                                                                                                    Помогите пожалуйста настроить.

                                                                                                                                                                                                    • +2
                                                                                                                                                                                                      Михаил Ушенин Михаил Ушенин Webasyst 27 апреля 2020 09:03 #

                                                                                                                                                                                                      Напишите нам в службу поддержки — поможем вам настроить обмен данными.

                                                                                                                                                                                                      • +1
                                                                                                                                                                                                        e398 e398 2 июня 2020 15:24 #

                                                                                                                                                                                                        Подскажите, как получить файл из 1С УТ 10 для анализа? 

                                                                                                                                                                                                        • +1

                                                                                                                                                                                                          В одной версий «1С» эта возможность доступна вот в таком меню — см. пункт «Выгрузка данных в формате CommerceML»:

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

                                                                                                                                                                                                        • +2
                                                                                                                                                                                                          Nicework Nicework 28 июля 2020 20:01 #

                                                                                                                                                                                                          Как импортировать Бренды, которые в выгрузке идут под тегами <ТорговаяМарка> или <Изготовитель>?

                                                                                                                                                                                                          • 0

                                                                                                                                                                                                            Такой возможности в плагине пока нет. Какая версия какой программы формирует такие элементы в файле выгрузки товаров?

                                                                                                                                                                                                          • +1
                                                                                                                                                                                                            Александр Александр 30 июля 2020 10:50 #

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

                                                                                                                                                                                                            • +1

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

                                                                                                                                                                                                            • +1
                                                                                                                                                                                                              Владимир Владимир 9 сентября 2020 13:31 #

                                                                                                                                                                                                              Здравствуйте!

                                                                                                                                                                                                              Соединение с сайтом успешно. Но при полной выгрузке товара выдает ошибку:

                                                                                                                                                                                                              Выгружено товаров: 1
                                                                                                                                                                                                              Выгружено предложений: 1
                                                                                                                                                                                                              Получен расширенный статус успешного завершения сеанса
                                                                                                                                                                                                              Ответ сервера:
                                                                                                                                                                                                              File v8_618E_22.zip uploaded
                                                                                                                                                                                                              Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
                                                                                                                                                                                                              Обмен не выполнен
                                                                                                                                                                                                              Ответ сервера:
                                                                                                                                                                                                              Выгрузка товаров завершена с ошибками!!!

                                                                                                                                                                                                              GUID в 1с и SS совпадает. Изначально обмен проходил успешно. Но сейчас не получается. В какую сторону смотреть?

                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 9 сентября 2020 15:49 #

                                                                                                                                                                                                                Попробуйте определить в логах «1С», какой код ответа отдаёт веб-сервер интернет-магазина. Код может быть, например, 500 или 502. Если 500, надо смотреть, какие сообщения об ошибках запишутся в лог ошибок PHP в момент попытки выгрузки товаров. Если 502, надо уточнять в службе поддержки хостинга, в чём причина — возможно, очень длинный процесс импорта товаров прерывается хостингом по истечении установленного им лимита.

                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                  Владимир Владимир 9 сентября 2020 16:13 #

                                                                                                                                                                                                                  Михаил, подскажите, пожалуйста, где лежат логи в УТ 10?

                                                                                                                                                                                                                  Хостинг вряд ли, там в обмене 1 товар.

                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                  Владимир Владимир 9 сентября 2020 19:56 #

                                                                                                                                                                                                                  Вопрос решен. Почему-то изменилось наименование розничной цены в настройках в админке.

                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                  labbox ooo labbox ooo 16 января 2021 23:01 #

                                                                                                                                                                                                                  Добрый день. Модуль не показывает в списке доступных полей поля, которые предназначены для реквизитов компании, хотя они есть в настройках полей контакта и заполняются при оформлении заказа. Как исправить или где и в каком в файле плагина на сервере можно задать эти поля вручную?

                                                                                                                                                                                                                  Обратите внимания, поля введены как доступные только для Компании.

                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 18 января 2021 09:21 #

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

                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                    labbox ooo labbox ooo 2 февраля 2021 13:27 #

                                                                                                                                                                                                                    нашли решение?

                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                      EnsoStudio EnsoStudio 21 апреля 2021 07:19 #

                                                                                                                                                                                                                      если еще интересно, нужно поправить wa-apps\shop\plugins\cml1c\lib\config\settings.php


                                                                                                                                                                                                                          'contact_inn' => array(
                                                                                                                                                                                                                              'value'            => '',
                                                                                                                                                                                                                              'title'            => 'ИНН клиента',
                                                                                                                                                                                                                              'description'      => 'Выберите поле контакта в Shop-Script, соответствующее элементу CommerceML <tt><ИНН></tt>.',
                                                                                                                                                                                                                              'control_type'     => waHtmlControl::CONTACTFIELD, // Заменяем SELECT на CONTACTFIELD
                                                                                                                                                                                                                              'contact_type'     => 'company', // добавляем строку
                                                                                                                                                                                                                              'translate'        => false,
                                                                                                                                                                                                                              'options_callback' => array('shopCml1cPlugin', 'controlCustomerFields'),
                                                                                                                                                                                                                          ),
                                                                                                                                                                                                                        

                                                                                                                                                                                                                      ну и так для всех полей контактов, если нужны все поля, то вместо company ставим enabled или all

                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                      Александр Харченко Александр Харченко 23 марта 2021 22:50 #

                                                                                                                                                                                                                      При импорте товаров из 1с новые товары импортируются с числовым url, может есть где-то настройки, позволяющие генерировать чпу? Или я что-то не так делаю..

                                                                                                                                                                                                                    • +3
                                                                                                                                                                                                                      Николай Алексеев Николай Алексеев 1 апреля 2021 18:06 #

                                                                                                                                                                                                                      Здравствуйте! А как сделать выгрузку файла commerceml из 1с управление торговлей редакция 11.4 (1С предприятие 8.3) для ручной загрузки в webasyst и настройки синхронизации характеристик и прочего?  

                                                                                                                                                                                                                    • +2
                                                                                                                                                                                                                      Николай Алексеев Николай Алексеев 2 апреля 2021 18:05 #

                                                                                                                                                                                                                      И еще вопрос как заводить правильно товары в 1с если у одного товара есть свои размеры и свои цвета?

                                                                                                                                                                                                                      • +1
                                                                                                                                                                                                                        Николай Алексеев Николай Алексеев 2 апреля 2021 19:55 #

                                                                                                                                                                                                                        То есть вариативные товары

                                                                                                                                                                                                                        • +1
                                                                                                                                                                                                                          Михаил Ушенин Михаил Ушенин Webasyst 3 апреля 2021 23:37 #

                                                                                                                                                                                                                          Плагин «1С (CommerceML)» пока не поддерживает обмен данными о товарах в таком режиме. Поддерживается только простой список артикулов — без выбора значений характеристик.

                                                                                                                                                                                                                        • +1
                                                                                                                                                                                                                          Екатерина Сухова Екатерина Сухова 9 апреля 2021 15:25 #

                                                                                                                                                                                                                          Добрый день! 

                                                                                                                                                                                                                          Не выгружаются заказы в 1С - https://lavandatex.ru/. Настроили синхронизацию товаров, товары, цены, остатки на складе - все работает корректно. А вот заказы вообще не приходят в 1С, хотя все настроено по инструкции. В чем может быть дело?

                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 9 апреля 2021 16:13 #

                                                                                                                                                                                                                            Посмотрите, какие сообщения об ошибках появляются в PHP-логе в момент возникновения проблемы. Возможно также, в вашей «1С» можно посмотреть сообщения в логах обмена данными и из них получить полезную информацию о причине неполадки.

                                                                                                                                                                                                                          • +1

                                                                                                                                                                                                                            Добрый день! Подскажите, пожалуйста, как быть с вариативными товарами, вариации которых заведены в 1с??

                                                                                                                                                                                                                          • +2
                                                                                                                                                                                                                            Михаил Каменкович Михаил Каменкович 14 июня 2021 18:57 #

                                                                                                                                                                                                                            День добрый. Подскажите, пожалуйста, как загрузить файл .xml, выгруженный с сайта, в 1с Управление нашей фирмой 1.6.24.172? 

                                                                                                                                                                                                                            Спасибо.

                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                            Alex Alex 24 июня 2021 19:58 #

                                                                                                                                                                                                                            Пункт 2 - "Укажите следующие данные на вкладке «Условия продаж»"

                                                                                                                                                                                                                            У меня не дает сохранить т.к. в 1С имеются еще дополнительные параметры и она ругается, что нужно внести данные. Что в них указывает может кто подсказать?


                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                            Иван Шилов Иван Шилов 18 сентября 2021 11:45 #

                                                                                                                                                                                                                            Добрый день.

                                                                                                                                                                                                                            Если есть уже заполненный товарами сайт и заполненная номенклатура в 1С с остатками и ценами, каким образом можно сделать синхронизацию не использую "радикальные" методы, описанные выше в инструкции - такие, например, как удаление всего каталога в ShopScript. В плагине используется "Идентификатор 1С" для связки товаров, каким образом этот идентификатор можно прописать в уже существующем товаре? Это же нереально - создавать полностью все дубли, затем удалять существующий каталог, и заново загружать - как в таком случае быть с уже заполненным SEO? Либо я не нашел решения, либо чего-то не понимаю, но оптимальным решением в моей ситуации является - сначала создание дублей, затем копирование "Идентификатора 1С", записывание этого идентификатора в уже существующий в ShopScript товар, и в итоге удаление дублей. Можно ли разработать скрипт для возможности записи идентификатора в уже существующий товар?

                                                                                                                                                                                                                            С уважением,

                                                                                                                                                                                                                            Иван Шилов

                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                            Игорь Блажко Игорь Блажко 31 октября 2021 17:18 #

                                                                                                                                                                                                                            решил проблему установкой программой Логи, по ним понял что проблема была в плагине выгрузки на розетку. После удаления все заработало 

                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                            andrey lred andrey lred 11 декабря 2021 06:58 #

                                                                                                                                                                                                                            Здравствуйте, 

                                                                                                                                                                                                                            1 при импорте с 1С есть товары в которых вообще не передается наличие в offers (запись отсутствует), но в админке и на сайте они выводятся с количеством бесконечно и пишется в наличии. Как сделать так, чтобы товары, в которых не передается количество вообще не показывались на сайте. 

                                                                                                                                                                                                                            2 обнаружили, что у некоторых товаров при импорте одинаковые названия. И соответственно, ссылка при импорте на них одинаковая. Из-за этого два разных товара ссылаются на один. Вывод ссылок в витрине Естественный. Есть ли плагин, который бы автоматом добавлял например цифру в конце ссылки, чтобы они были разные. Или есть какое-то другое решение этой проблемы?

                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                              Михаил Ушенин Михаил Ушенин Webasyst 13 декабря 2021 09:01 #

                                                                                                                                                                                                                              при импорте с 1С есть товары в которых вообще не передается наличие в offers (запись отсутствует), но в админке и на сайте они выводятся с количеством бесконечно и пишется в наличии. Как сделать так, чтобы товары, в которых не передается количество вообще не показывались на сайте.

                                                                                                                                                                                                                              Если информация о количестве товара на складе не передаётся из «1С», то она не обновляется в интернет-магазине. А отображение информации об остатках на витрине магазина зависит от настроек складов и темы дизайна, которая используется на витрине.

                                                                                                                                                                                                                            • +2
                                                                                                                                                                                                                              Михаил Ушенин Михаил Ушенин Webasyst 13 декабря 2021 09:02 #

                                                                                                                                                                                                                              обнаружили, что у некоторых товаров при импорте одинаковые названия. И соответственно, ссылка при импорте на них одинаковая. Из-за этого два разных товара ссылаются на один. Вывод ссылок в витрине Естественный. Есть ли плагин, который бы автоматом добавлял например цифру в конце ссылки, чтобы они были разные. Или есть какое-то другое решение этой проблемы?

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

                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                              Евгений Химич Евгений Химич 12 декабря 2021 18:22 #

                                                                                                                                                                                                                              Подскажите пожалуйста, как корректно выгрузить в 1С товары и характеристики определенной категории? 

                                                                                                                                                                                                                              Сейчас 1С «чистая», в магазине более 20000 товаров в 1с необходимо выгрузить порядка 500 товаров (с определенных категорий). 

                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                              Ренат Ренат 14 декабря 2021 15:33 #

                                                                                                                                                                                                                              Здравствуйте. Этот обмен не умеет делать реализации в зависимости от статуса заказа в админке?
                                                                                                                                                                                                                              Есть шансы, что такая доработка будет осуществлена? 

                                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 14 декабря 2021 15:48 #

                                                                                                                                                                                                                                реализации в зависимости от статуса заказа

                                                                                                                                                                                                                                Поясните на примере, пожалуйста, что вы имеете в виду.

                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                  Ренат Ренат 15 декабря 2021 14:05 #

                                                                                                                                                                                                                                  У нас в админке много статусов, но ключевые - заказ отправлен и заказ выполнен. 
                                                                                                                                                                                                                                  Можно ли сделать так, чтобы, если заказ в админке попадал в эти статусы - в 1с делалась реализация на него. 

                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                  Козловский И.В. Козловский И.В. 14 декабря 2021 19:28 #

                                                                                                                                                                                                                                  В заказе присутствуют цены:

                                                                                                                                                                                                                                  • цена товара
                                                                                                                                                                                                                                  • стоимость доставки
                                                                                                                                                                                                                                  • Итого

                                                                                                                                                                                                                                  Как в 1С передавать заказ, в котором стоимость товаров с "пропорционально размазанной" доставкой?

                                                                                                                                                                                                                                  Пример:

                                                                                                                                                                                                                                  1. Товар 1 = 1000 руб
                                                                                                                                                                                                                                  2. Товар 2 = 500 руб
                                                                                                                                                                                                                                  3. Стоимость доставки = 350 руб

                                                                                                                                                                                                                                  Итого: 1000 + 500 + 350 = 1850

                                                                                                                                                                                                                                  В 1С должен передаться заказ, в котором к каждому товару прибавляется стоимость доставки = 350/2 = 175 руб, т.е.:

                                                                                                                                                                                                                                  1. Товар 1 = 1175 руб
                                                                                                                                                                                                                                  2. Товар 2 = 675 руб

                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                  Ренат Ренат 16 декабря 2021 13:41 #

                                                                                                                                                                                                                                  Здравствуйте. 

                                                                                                                                                                                                                                  Можно ли с помощью этого обмена моментально подгружать заказы в 1с? Пример - заказ был создан автоматически (через некоторые наши скрипты)  в админке и уже через секунд 30 его надо редактировать в 1с. Позволит ли этот плагин так делать?

                                                                                                                                                                                                                                  второй вопрос.
                                                                                                                                                                                                                                  Можно ли выгружать на сайт изменения заказов, которые были сделаны в 1с? 
                                                                                                                                                                                                                                  Если да - контрагент тоже может быть изменен?

                                                                                                                                                                                                                                  третий.

                                                                                                                                                                                                                                  Можно ли как то на стороне 1с управлять статусом заказа на сайте?

                                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 16 декабря 2021 14:48 #

                                                                                                                                                                                                                                    Можно ли с помощью этого обмена моментально подгружать заказы в 1с? Пример - заказ был создан автоматически (через некоторые наши скрипты) в админке и уже через секунд 30 его надо редактировать в 1с. Позволит ли этот плагин так делать?

                                                                                                                                                                                                                                    Заказ появится в «1С» только после того, как система товарного учёта обратится к URL обмена данными, чтобы получить информацию о заказах из Shop-Script.

                                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 16 декабря 2021 14:49 #

                                                                                                                                                                                                                                    Можно ли выгружать на сайт изменения заказов, которые были сделаны в 1с? Если да - контрагент тоже может быть изменен?

                                                                                                                                                                                                                                    Нет — Shop-Script получает от системы товарного учёта информацию о товарах, а не о заказах. Он умеет только отдавать информацию о заказах в «1С».

                                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                                    Михаил Ушенин Михаил Ушенин Webasyst 16 декабря 2021 14:50 #

                                                                                                                                                                                                                                    Можно ли как то на стороне 1с управлять статусом заказа на сайте?

                                                                                                                                                                                                                                    Нет — Shop-Script умеет отдавать информацию о заказах в «1С», но не получать её от «1С».

                                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                                    Ренат Ренат 28 декабря 2021 14:43 #

                                                                                                                                                                                                                                    По какому триггеру можно настроить загрузку заказа в 1с?
                                                                                                                                                                                                                                    ТОлько по дате создания или же и по дате изменений. 

                                                                                                                                                                                                                                    Можно ли подгружать изменения в 1с по заказу?

                                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                                      Михаил Ушенин Михаил Ушенин Webasyst 28 декабря 2021 15:21 #

                                                                                                                                                                                                                                      Посмотрите доступные варианты для выбора в настройках плагина.

                                                                                                                                                                                                                                      Выгрузка заказов:

                                                                                                                                                                                                                                      • Все
                                                                                                                                                                                                                                      • Новые и измененные
                                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                                      Александр Ширванов Александр Ширванов 20 января 2022 19:37 #

                                                                                                                                                                                                                                      Здравствуйте. Скажите в чём может быть проблема: не загружаются все товары и остатки хотя в файле выгрузки на стороне учётной системы данные в полном объёме, а на сайт попадает часть товаров?

                                                                                                                                                                                                                                      • +1
                                                                                                                                                                                                                                        Михаил Ушенин Михаил Ушенин Webasyst 21 января 2022 09:29 #

                                                                                                                                                                                                                                        Проверьте содержимое файла wa-log/shop/plugins/cml1c/error.log после импорта. Возможно, в нём есть записи вида

                                                                                                                                                                                                                                        Error during import product with Ид "...": ...

                                                                                                                                                                                                                                        Если такие записи есть, в них может содержаться подробная информация о ошибки, возникшей во время импорта конкретных товаров.

                                                                                                                                                                                                                                      • +1
                                                                                                                                                                                                                                        Илья Казарин Илья Казарин 31 января 2022 16:13 #

                                                                                                                                                                                                                                        Добрый день, при выгрузке создается вариация с нулевой ценой, причем не во всех карточках, как можно исправить?

                                                                                                                                                                                                                                        • +1
                                                                                                                                                                                                                                          Михаил Ушенин Михаил Ушенин Webasyst 31 января 2022 17:18 #

                                                                                                                                                                                                                                          Попробуйте выполнить рекомендацию в описании настройки плагина «Получать код артикула из информации о товарах»:

                                                                                                                                                                                                                                          Отключите эту настройку и включите «Создавать новые артикулы с нулевыми остатками», если у вас создаются лишние артикулы.

                                                                                                                                                                                                                                        • +1
                                                                                                                                                                                                                                          Илья Казарин Илья Казарин 8 февраля 2022 16:18 #

                                                                                                                                                                                                                                          Добрый день, подскажите пожалуйста, почему не меняются остатки на сайте, товар с вариациями, продали в магазине, на сайте после обмена он все-равно остается, даже если вообще по номенклатуре остаток == 0

                                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                                            Михаил Ушенин Михаил Ушенин Webasyst 8 февраля 2022 18:14 #

                                                                                                                                                                                                                                            Складские остатки в ходе обмена данными Shop-Script получает от «1С». Проверьте, какие данные «1С» отправляет в Shop-Script по тому товару, с которым вы заметили несоответствие фактических данных ожидаемым.

                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                              Михаил Ушенин Михаил Ушенин Webasyst 8 февраля 2022 18:17 #

                                                                                                                                                                                                                                              Возможно также, что вы либо не выбрали нужные склады при первоначальном ручном импорте XML-файлов в разделе «Магазин → Импорт/экспорт → 1С (CommerceML)», либо выбрали неверные параметры в разделе «Магазин → Плагины → 1С (CommerceML)».

                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                              welder welder 10 февраля 2022 10:56 #

                                                                                                                                                                                                                                              Здравствуйте, как обстоят дела с доработкой выгрузки штрихкодов из 1С штатными средствами?

                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                              Andy Shulyar Andy Shulyar 15 марта 2022 15:11 #

                                                                                                                                                                                                                                              Не загружается номенклатура из 1с Ут 2.3.17.  Обмен с сайтом происходит, выгружаются заказы на с сайта. Но когда создается новая номенклатура в 1с и после производится обмен с сайтом, пишется что успешно выгружена но в каталог сайта она не попадает, а на сайте в логах вот такое:

                                                                                                                                                                                                                                              2022-03-15 13:34:48 185.210.219.100 Error during import product with Ид "bd99d13f-a44e-11ec-99f8-80c5f20552b2": Database error. See log for details.  2022-03-15 13:34:48 185.210.219.100 Error during import category process: Database error. See log for details. TRACE: #0 /wa-system/database/waModel.class.php(367): waModel->run('INSERT  INTO sh...') #1 /wa-system/database/waModel.class.php(620): waModel->query('INSERT  INTO sh...') #2 /wa-apps/shop/lib/classes/shopProduct.class.php(657): waModel->insert(Array) #3 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(6222): shopProduct->save() #4 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4229): shopCml1cPluginBackendRunController->stepImportProduct(Array, Array, Array) #5 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(1174): shopCml1cPluginBackendRunController->stepImport(Array, Array, Array) #6 /wa-system/controller/waLongActionController.class.php(321): shopCml1cPluginBackendRunController->step() #7 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(129): waLongActionController->execute() #8 /wa-system/controller/waController.class.php(21): shopCml1cPluginBackendRunController->execute() #9 /wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(320): waController->run() #10 /wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(89): shopCml1cPluginFrontendController->importCatalog('import.xml') #11 /wa-system/controller/waController.class.php(21): shopCml1cPluginFrontendController->execute() #12 /wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #13 /wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) #14 /wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) #15 /wa-system/controller/waFrontController.class.php(84): waFrontController->execute('cml1c', 'frontend', NULL) #16 /wa-system/controller/waDispatch.class.php(363): waFrontController->dispatch() #17 /wa-system/controller/waDispatch.class.php(34): waDispatch->dispatchFrontend('cml1c/fd108f51-...') #18 /wa-system/waSystem.class.php(610): waDispatch->dispatch() #19 /index.php(7): waSystem->dispatch() #20 {main}  2022-03-15 13:34:57 185.210.219.100 Product with Ид bd99d13f-a44e-11ec-99f8-80c5f20552b2 not found

                                                                                                                                                                                                                                              В файле импорта xml может что-то не заполнено

                                                                                                                                                                                                                                              <?xml version="1.0" encoding="UTF-8"?>
                                                                                                                                                                                                                                              <КоммерческаяИнформация ВерсияСхемы="2.03" ДатаФормирования="2022-03-15">
                                                                                                                                                                                                                                              <Классификатор>
                                                                                                                                                                                                                                              <Ид>8686ed5e-9570-11ec-8192-005056a83501</Ид>
                                                                                                                                                                                                                                              <Наименование>Классификатор (Каталог товаров)</Наименование>
                                                                                                                                                                                                                                              <Группы>
                                                                                                                                                                                                                                              <Группа>
                                                                                                                                                                                                                                              <Ид>da952393-a3dd-11ec-99f8-80c5f20552b2</Ид>
                                                                                                                                                                                                                                              <Наименование>Верстати</Наименование>
                                                                                                                                                                                                                                              </Группа>
                                                                                                                                                                                                                                              </Группы>
                                                                                                                                                                                                                                              </Классификатор>
                                                                                                                                                                                                                                              <Каталог>
                                                                                                                                                                                                                                              <Ид>8686ed5e-9570-11ec-8192-005056a83501</Ид>
                                                                                                                                                                                                                                              <ИдКлассификатора>8686ed5e-9570-11ec-8192-005056a83501</ИдКлассификатора>
                                                                                                                                                                                                                                              <Наименование>Каталог товаров</Наименование>
                                                                                                                                                                                                                                              <Товары>
                                                                                                                                                                                                                                              <Товар>
                                                                                                                                                                                                                                              <Ид>bd99d13f-a44e-11ec-99f8-80c5f20552b2</Ид>
                                                                                                                                                                                                                                              <Артикул>7777-15</Артикул>
                                                                                                                                                                                                                                              <Наименование>тест для сайта 55</Наименование>
                                                                                                                                                                                                                                              <БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница>
                                                                                                                                                                                                                                              <ЗначенияРеквизитов>
                                                                                                                                                                                                                                              <ЗначениеРеквизита>
                                                                                                                                                                                                                                              <Наименование>ВидНоменклатуры</Наименование>
                                                                                                                                                                                                                                              <Значение>товар</Значение>
                                                                                                                                                                                                                                              </ЗначениеРеквизита>
                                                                                                                                                                                                                                              <ЗначениеРеквизита>
                                                                                                                                                                                                                                              <Наименование>ТипНоменклатуры</Наименование>
                                                                                                                                                                                                                                              <Значение>Товар</Значение>
                                                                                                                                                                                                                                              </ЗначениеРеквизита>
                                                                                                                                                                                                                                              <ЗначениеРеквизита>
                                                                                                                                                                                                                                              <Наименование>Полное наименование</Наименование>
                                                                                                                                                                                                                                              <Значение>тест для сайта 55</Значение>
                                                                                                                                                                                                                                              </ЗначениеРеквизита>
                                                                                                                                                                                                                                              </ЗначенияРеквизитов>
                                                                                                                                                                                                                                              <СтавкиНалогов>
                                                                                                                                                                                                                                              <СтавкаНалога>
                                                                                                                                                                                                                                              <Наименование>НДС</Наименование>
                                                                                                                                                                                                                                              </СтавкаНалога>
                                                                                                                                                                                                                                              </СтавкиНалогов>
                                                                                                                                                                                                                                              <Группы>
                                                                                                                                                                                                                                              <Ид>da952393-a3dd-11ec-99f8-80c5f20552b2</Ид>
                                                                                                                                                                                                                                              </Группы>
                                                                                                                                                                                                                                              <Картинка/>
                                                                                                                                                                                                                                              </Товар>
                                                                                                                                                                                                                                              </Товары>
                                                                                                                                                                                                                                              <СодержитТолькоИзменения>true</СодержитТолькоИзменения>
                                                                                                                                                                                                                                              </Каталог>
                                                                                                                                                                                                                                              </КоммерческаяИнформация>
                                                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                                                Михаил Ушенин Михаил Ушенин Webasyst 15 марта 2022 17:05 #

                                                                                                                                                                                                                                                Посмотрите, какие ещё записи появляются в других лог-файлах в момент импорта. Например, в db.log.

                                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                                  Andy Shulyar Andy Shulyar 16 марта 2022 13:36 #

                                                                                                                                                                                                                                                  2022-03-15 13:34:48 185.210.219.100 Query Error 1364: Field 'rozetka_description' doesn't have a default value Query: INSERT  INTO shop_product                   (`currency`, `type_id`, `id_1c`, `status`, `name`, `summary`, `tax_id`, `url`, `contact_id`, `create_datetime`, `sku_count`) VALUES ('UAH', '1', 'bd99d13f-a44e-11ec-99f8-80c5f20552b2', '1', 'тест для сайта 554', 'тест для сайта 554', '1', 'test-dlya-sayta-554', NULL, '2022-03-15 13:34:48', '1') ## wa-system/database/waModel.class.php(266) #0 wa-system/database/waModel.class.php(367): waModel->run('INSERT  INTO sh...') #1 wa-system/database/waModel.class.php(620): waModel->query('INSERT  INTO sh...') #2 wa-apps/shop/lib/classes/shopProduct.class.php(657): waModel->insert(Array) #3 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(6222): shopProduct->save() #4 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4229): shopCml1cPluginBackendRunController->stepImportProduct(Array, Array, Array) #5 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(1174): shopCml1cPluginBackendRunController->stepImport(Array, Array, Array) #6 wa-system/controller/waLongActionController.class.php(321): shopCml1cPluginBackendRunController->step() #7 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(129): waLongActionController->execute() #8 wa-system/controller/waController.class.php(21): shopCml1cPluginBackendRunController->execute() #9 wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(320): waController->run() #10 wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(89): shopCml1cPluginFrontendController->importCatalog('import.xml') #11 wa-system/controller/waController.class.php(21): shopCml1cPluginFrontendController->execute() #12 wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #13 wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) #14 wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) #15 wa-system/controller/waFrontController.class.php(84): waFrontController->execute('cml1c', 'frontend', NULL) #16 wa-system/controller/waDispatch.class.php(363): waFrontController->dispatch() #17 wa-system/controller/waDispatch.class.php(34): waDispatch->dispatchFrontend('cml1c/fd108f51-...') #18 wa-system/waSystem.class.php(610): waDispatch->dispatch() #19 index.php(7): waSystem->dispatch() #20 {main}
                                                                                                                                                                                                                                                  • +1
                                                                                                                                                                                                                                                    Andy Shulyar Andy Shulyar 16 марта 2022 13:55 #

                                                                                                                                                                                                                                                    Спасибо. Вопрос решен. Еще один плагин мешал созданию новой номенклатуры  на сайте.

                                                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                                                      Александр Александр 30 июня 2022 00:45 #

                                                                                                                                                                                                                                                      Столкнулся с аналогичной проблемой. Подскажите, пожалуйста, какой плагин мешал импорту?

                                                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                                                      Илья Казарин Илья Казарин 17 мая 2022 14:48 #

                                                                                                                                                                                                                                                      Добрый день, при выгрузке у характеристик с нулевым остатком в карточке активны чекбоксы "доступен для заказа" и "виден на витрине", это можно как-то исправить?

                                                                                                                                                                                                                                                    • +1
                                                                                                                                                                                                                                                      Евгений Киселев Евгений Киселев 20 мая 2022 11:34 #

                                                                                                                                                                                                                                                      Добрый день!

                                                                                                                                                                                                                                                      Прочитал комментарий. Неужели за 4 года ничего с данной проблемой не сделали?

                                                                                                                                                                                                                                                      И при выгрузки из 1с почему-то к названию прибавляется название последней добавленной из 1с характеристики товара:

                                                                                                                                                                                                                                                      Вручную переделывать каждый товар так себе занятие, тем более, что после каждой выгрузки товара все сбивается. Хотелось, чтобы выглядело примерно так:

                                                                                                                                                                                                                                                      • +1

                                                                                                                                                                                                                                                        В плагине нет возможности импортировать информацию об артикулах товаров, сформированных из значений характеристик. Импортируется только простой список артикулов.

                                                                                                                                                                                                                                                        Добавьте, пожалуйста, предложение по доработке плагина на форуме поддержки.

                                                                                                                                                                                                                                                      • +1
                                                                                                                                                                                                                                                        timnurzhanov timnurzhanov 14 июня 2022 23:19 #

                                                                                                                                                                                                                                                        Добрый день, плагин поддерживает загрузку аналогов, если да подскажите правильную структуру?

                                                                                                                                                                                                                                                        -<Аналоги>
                                                                                                                                                                                                                                                             <Аналог>
                                                                                                                                                                                                                                                                 <ИдКаталога>6206ST</ИдКаталога>
                                                                                                                                                                                                                                                                 <ИдКлассификатора>Артикул</ИдКлассификатора>
                                                                                                                                                                                                                                                              </Аналог>
                                                                                                                                                                                                                                                        -     <Аналог>
                                                                                                                                                                                                                                                                  <ИдКаталога>1878 000 206</ИдКаталога>
                                                                                                                                                                                                                                                                  <ИдКлассификатора>Артикул</ИдКлассификатора>
                                                                                                                                                                                                                                                               </Аналог>
                                                                                                                                                                                                                                                        </Аналоги>
                                                                                                                                                                                                                                                      • +1
                                                                                                                                                                                                                                                        Andy Shulyar Andy Shulyar 21 июня 2022 13:22 #

                                                                                                                                                                                                                                                        Есть ли возможность синхронизации товара по арикулу при (импорте/загрузке) на сайт? В 1С и в shop script работали не синхронно, было заведено огромное количество номенклатуры. Загружать по новой карточки и чистить задвоения нет сил и времени.

                                                                                                                                                                                                                                                        • +1

                                                                                                                                                                                                                                                          Такой возможности в плагине нет. Синхронизация выполняется только по идентификаторам CommerceML.

                                                                                                                                                                                                                                                          Если решение нужно вам в ближайшее время, обратитесь, пожалуйста, за индивидуальной разработкой к нашим партнёрам.

                                                                                                                                                                                                                                                        • +1
                                                                                                                                                                                                                                                          Andy Sklyar Andy Sklyar 19 июля 2022 12:05 #

                                                                                                                                                                                                                                                          Добрый день. 

                                                                                                                                                                                                                                                          1. В структуре cml,для выгрузки на сайт,  есть атрибут "Картинка".  В него по умолчанию 1С помещается  путь с оной картинкой. Возможно ли импортировать в магазин несколько картинок?

                                                                                                                                                                                                                                                          2. Есть ли возможность отправлять из 1С данные на 2х языках ?: наименование - язык 1 и описание - язык 1 , наименование - язык 2" и описание - язык 2?

                                                                                                                                                                                                                                                          3. Если в 1С добавлен новый дополнительный реквизит к номенклатуре. Есть ли возможность синхронизированть его с характеристиками или другой одноименной аналитикой товара  на сайте магазина?

                                                                                                                                                                                                                                                          • +1
                                                                                                                                                                                                                                                            В структуре cml,для выгрузки на сайт,  есть атрибут "Картинка".  В него по умолчанию 1С помещается  путь с оной картинкой. Возможно ли импортировать в магазин несколько картинок?

                                                                                                                                                                                                                                                            Возможно.

                                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                                              Andy Sklyar Andy Sklyar 19 июля 2022 15:02 #

                                                                                                                                                                                                                                                              Каким образом это можно сделать?. Поле картинка переписывает каждый раз картинку на сайте. Как ее правильно поместить чтобы она дополнялась и не переписывала существующюю?

                                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                                              Есть ли возможность отправлять из 1С данные на 2х языках ?: наименование - язык 1 и описание - язык 1 , наименование - язык 2" и описание - язык 2?

                                                                                                                                                                                                                                                              Проконсультируйтесь об этом со специалистами по поддержке «1С», пожалуйста. Однако, даже если вы найдёте способ отправлять эти данные из «1С», плагин не сможет правильно их обработать — без дополнительной доработки исходного кода плагина.

                                                                                                                                                                                                                                                            • +1
                                                                                                                                                                                                                                                              Если в 1С добавлен новый дополнительный реквизит к номенклатуре. Есть ли возможность синхронизированть его с характеристиками или другой одноименной аналитикой товара  на сайте магазина?

                                                                                                                                                                                                                                                              Попробуйте экспортировать файл с товарами из «1С» и выполнить ручной импорт этого файла в разделе «Магазин → Импорт/экспорт → 1С (CommerceML) → Ручной обмен». Включите в этом разделе флажки «Настроить синхронизацию характеристик, свойств, реквизитов и остатков товаров» и «Экспертный уровень настроек» и запустите анализ загруженного файла, чтобы увидеть все доступные возможности сопоставления свойств из этого файла со свойствами товаров в интернет-магазине.

                                                                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                                                                Artem Artem 21 ноября 2022 09:06 #

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

                                                                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                                                                Илья Казарин Илья Казарин 17 октября 2022 11:56 #

                                                                                                                                                                                                                                                                Подскажите пожалуйста, что значит сия ошибка? Обмен работал, теперь просто перестал

                                                                                                                                                                                                                                                                array ( 
                                                                                                                                                                                                                                                                 'message' => 'Error while save target file (expected 83886080 bytes, but get 15728640)', 
                                                                                                                                                                                                                                                                 'type' => 'catalog', 
                                                                                                                                                                                                                                                                 'trace' => '#0 /home/p376503/www/rem-gsm.com/wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(280):
                                                                                                                                                                                                                                                                shopCml1cPluginFrontendController->uploadFile() 
                                                                                                                                                                                                                                                                #1 /***/wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(84): shopCml1cPluginFrontendController->uploadCatalog() 
                                                                                                                                                                                                                                                                #2 /***/wa-system/controller/waController.class.php(21): shopCml1cPluginFrontendController->execute() 
                                                                                                                                                                                                                                                                #3 /***/wa-system/controller/waFrontController.class.php(263): waController->run(NULL) 
                                                                                                                                                                                                                                                                #4 /***/wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) 
                                                                                                                                                                                                                                                                #5 /***/wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(shopCml1cPluginFrontendController), NULL) 
                                                                                                                                                                                                                                                                #6 /***/wa-system/controller/waFrontController.class.php(84): waFrontController->execute(\'cml1c\', \'frontend\', NULL) 
                                                                                                                                                                                                                                                                #7 /***/wa-system/controller/waDispatch.class.php(369): waFrontController->dispatch() 
                                                                                                                                                                                                                                                                #8 /***/wa-system/controller/waDispatch.class.php(34): waDispatch->dispatchFrontend(\'cml1c/f34bd2dd-...\')
                                                                                                                                                                                                                                                                 #9 /***/wa-system/waSystem.class.php(610): waDispatch->dispatch()
                                                                                                                                                                                                                                                                 #10 /***/index.php(7): waSystem->dispatch() 
                                                                                                                                                                                                                                                                #11 {main}',

                                                                                                                                                                                                                                                              • +1
                                                                                                                                                                                                                                                                Сергей Сергеев Сергей Сергеев 11 ноября 2022 11:50 #

                                                                                                                                                                                                                                                                Здравствуйте.
                                                                                                                                                                                                                                                                Помогите пожалуйста найти решение.
                                                                                                                                                                                                                                                                На сайте был создан товар до того как мы решили использовать обмен данными через CommerceML в «1С: Управление торговлей» 10.3
                                                                                                                                                                                                                                                                Как правильно реализовать чтобы товар  который был создан на сайте  производил обмен с «1С: Управление торговлей» 10.3 только по параметру "Цена"? 
                                                                                                                                                                                                                                                                Возможно такое решение? 


                                                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                                                  Михаил Ушенин Михаил Ушенин Webasyst 11 ноября 2022 15:27 #

                                                                                                                                                                                                                                                                  Экспортировать информацию о товарах из интернет-магазина в «1С» с помощью этого плагина не получится. Плагин позволяет экспортировать из магазина только информацию о заказах.

                                                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                                                  Илья Казарин Илья Казарин 14 ноября 2022 23:00 #

                                                                                                                                                                                                                                                                  Скажите, как правильно нужно настроить функцию "Обнулять складские остатки при отсутствии значений в файле обмена", вроде написано, что ее профиксили при обновлении, но остатки все-равно не обнуляются

                                                                                                                                                                                                                                                                • +1

                                                                                                                                                                                                                                                                  Добрый день при попытке загрузить заказы в логах появляется такая ошибка

                                                                                                                                                                                                                                                                  Загрузка информации по заказам.
                                                                                                                                                                                                                                                                  Отправка запроса на авторизацию.
                                                                                                                                                                                                                                                                  Отправка запроса на инициализацию, для определения версии обмена данных.
                                                                                                                                                                                                                                                                  Не удалось получить версию XML. Загрузка с сайта невозможна
                                                                                                                                                                                                                                                                  Загрузка информации по заказам ЗАВЕРШЕНА
                                                                                                                                                                                                                                                                • +1
                                                                                                                                                                                                                                                                  Kartashov Vladimir Kartashov Vladimir 8 февраля 2023 11:47 #

                                                                                                                                                                                                                                                                  Добрый день. После смены домена, перестала работать выгрузка из 1С CommerceML на сайт medteh.shop . В ручном режиме можно обновить только цены. При попытке обновить номенклатуру и характеристики ошибка Database error. See log for details. и  LIBXML_ERR_FATAL at line 1 row 1: Extra content at the end of the document  

                                                                                                                                                                                                                                                                  Ссылку обновили , с новым доменом но не работает . 

                                                                                                                                                                                                                                                                  Log: 

                                                                                                                                                                                                                                                                  Error during import feature process: Database error. See log for details. TRACE: #0 /wa-system/database/waModel.class.php(379): waModel->run('SELECT id,cml1c...') #1 /wa-system/database/waDbQuery.class.php(132): waModel->query('SELECT id,cml1c...') #2 /wa-system/database/waDbQuery.class.php(85): waDbQuery->query() #3 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4690): waDbQuery->fetchAll('cml1c_id', true) #4 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(5672): shopCml1cPluginBackendRunController->findFeature(NULL, Array, '//\xD0\xA5\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBA\xD1\x82\xD0...') #5 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4491): shopCml1cPluginBackendRunController->getTarget(NULL, Array, '//\xD0\xA5\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBA\xD1\x82\xD0...') #6 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4248): shopCml1cPluginBackendRunController->stepImportFeature(Array, Array, Array) #7 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(1192): shopCml1cPluginBackendRunController->stepImport(Array, Array, Array) #8 /wa-system/controller/waLongActionController.class.php(321): shopCml1cPluginBackendRunController->step() #9 /wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(129): waLongActionController->execute() #10 /wa-system/controller/waController.class.php(21): shopCml1cPluginBackendRunController->execute() #11 /wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #12 /wa-system/controller/waFrontController.class.php(190): waFrontController->runController(Object(shopCml1cPluginBackendRunController), NULL) #13 /wa-system/controller/waFrontController.class.php(84): waFrontController->execute('cml1c', 'backend', 'run') #14 /wa-system/controller/waDispatch.class.php(162): waFrontController->dispatch() #15 /wa-system/controller/waDispatch.class.php(32): waDispatch->dispatchBackend('webasyst/shop/') #16 /wa-system/waSystem.class.php(614): waDispatch->dispatch() #17 /index.php(7): waSystem->dispatch() #18 {main}  2023-02-08 11:43:54 77.41.167.115 Repeated (2) the error during import feature process: Database error. See log for details.  2023-02-08 11:43:59 77.41.167.115 Repeated (3) the error during import feature process: Database error. See log for details.  2023-02-08 11:44:05 77.41.167.115 Repeated (4) the error during import feature process: Database error. See log for details.  2023-02-08 11:44:10 77.41.167.115 Repeated (5) the error during import feature process: Database error. See log for details.  2023-02-08 11:44:15 77.41.167.115 The import feature process is interrupted due to repeated mistakes: Database error. See log for details.  2023-02-08 11:44:16 77.41.167.115 The import feature process is interrupted due to repeated mistakes: Database error. See log for details.  2023-02-08 11:44:37 77.41.167.115 LIBXML_ERR_FATAL at line 1 row 1: Extra content at the end of the document 
                                                                                                                                                                                                                                                                  #0 wa-system/database/waModel.class.php(379): waModel->run('SELECT id,cml1c...') #1 wa-system/database/waDbQuery.class.php(132): waModel->query('SELECT id,cml1c...') #2 wa-system/database/waDbQuery.class.php(85): waDbQuery->query() #3 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4690): waDbQuery->fetchAll('cml1c_id', true) #4 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(5672): shopCml1cPluginBackendRunController->findFeature(NULL, Array, '///xD0/xA5/xD0/xB0/xD1/x80/xD0/xB0/xD0/xBA/xD1/x82/xD0...') #5 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4491): shopCml1cPluginBackendRunController->getTarget(NULL, Array, '///xD0/xA5/xD0/xB0/xD1/x80/xD0/xB0/xD0/xBA/xD1/x82/xD0...') #6 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(4248): shopCml1cPluginBackendRunController->stepImportFeature(Array, Array, Array) #7 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(1192): shopCml1cPluginBackendRunController->stepImport(Array, Array, Array) #8 wa-system/controller/waLongActionController.class.php(321): shopCml1cPluginBackendRunController->step() #9 wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(129): waLongActionController->execute() #10 wa-system/controller/waController.class.php(21): shopCml1cPluginBackendRunController->execute() #11 wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #12 wa-system/controller/waFrontController.class.php(190): waFrontController->runController(Object(shopCml1cPluginBackendRunController), NULL) #13 wa-system/controller/waFrontController.class.php(84): waFrontController->execute('cml1c', 'backend', 'run') #14 wa-system/controller/waDispatch.class.php(162): waFrontController->dispatch() #15 wa-system/controller/waDispatch.class.php(32): waDispatch->dispatchBackend('webasyst/shop/') #16 wa-system/waSystem.class.php(614): waDispatch->dispatch() #17 index.php(7): waSystem->dispatch() #18 {main}


                                                                                                                                                                                                                                                                  Очень прошу помощи .

                                                                                                                                                                                                                                                                  Добавить комментарий

                                                                                                                                                                                                                                                                  Чтобы добавить комментарий, зарегистрируйтесь или войдите