в карточке товара пусто в поле код
ошибок при импорте не было ни на сторое 1с ни у сайта
все 8000 товаров запихнулись. … куда рыть дальше?
шаблон стандартный. судя по видео обучения всё должно отображаться без доработок и допиливания
Пришлите скрин настроек из модуля обмена 1С (который на сайте)
не важно что там стоит артикул или код. поле КОД пустое.
У нас работает только если в настройках модуля выбран пункт Артикул.
Если при обмене поле КОД у товара не заполняется, необходимо искать что мешает этому процессу.
в том и вопрос. где рыть начать ?
Рекомендуем выбрать в настройках Артикул, отключить сторонние модули и провести обмен.
Если успешно - значит блокирует сторонний модуль, если не успешно, рекомендуем написать в CS-Cart.
в том и дело что сторонних модулей. только поставился движок. сделал настройки для импорта и всё.
спасибо. буду стучать в cs-cart
Вообще, проблем быть не должно на чистой сборке. Напишите в CS-cart. Посмотрят.
Возможно, связано с этим багом: Не загружается штрихкод при обмене с 1с. Но он про штрих-код.
спасибо поразбираюсь
просто удивляет что данный баг у меня только .на чистой 4,9,1.неужели никому не надо выгружать и отображать артикул и код. у нас у примеру артикулы не уникальны и только по коды можно товар различать.
в настройках модуля обмена попробуйте поменять версию схемы с 2.07 на 2.05
будет ошибка. у меня выгружает 2 файла
попробовал. артикул выводит в поле КОД а сам код нет
Значит это точно баг, на который я давал ссылку выше. Он уже долго висит, надеюсь скоро будет фикс.
у меня при версии схемы 2.05 код номенклатуры загружает корректно, но в файле import теги выглядят так <ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>Код</Наименование>
<Значение>123456</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
посоветуйте как исправить не дожидаясь разрабов
в импорте надо именно код читобы выводился. артикул уже как доп поле, так как оно не уникально и не везде есть .
<Товары>
<Товар>
<Ид>07e9bb08-cbe2-11e7-80be-00505600d8b6</Ид>
<Артикул>7000010449</Артикул>
<Код>ss-00000272</Код>
<Наименование>Touch Panel(B)-A79</Наименование>
<БазоваяЕдиница Код=“796” НаименованиеПолное=“Штука” МеждународноеСокращение=“PCE”/>
<Группы>
<Ид>5dc661c1-cb80-11e7-80be-00505600d8b6</Ид>
</Группы>
<Категория>32f66994-aa71-11e7-80be-00505600d8b6</Категория>
<Описание/>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>473e3123-3cc8-11e8-80cc-00505600d8b6</Ид>
<Значение/>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>473e3126-3cc8-11e8-80cc-00505600d8b6</Ид>
<Значение/>
</ЗначенияСвойства>
</ЗначенияСвойств>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ВидНоменклатуры</Наименование>
<Значение>Товар</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ТипНоменклатуры</Наименование>
<Значение>Запас</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Полное наименование</Наименование>
<Значение>Micromax A79(Bolt A79)- Сенсорное стекло(B)-A79</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</Товар>
<Товар>
<Ид>07e9bb20-cbe2-11e7-80be-00505600d8b6</Ид>
<Артикул>7000011691</Артикул>
<Код>ss-00000296</Код>
<Наименование>LCD TXDT470SLPA-13</Наименование>
<БазоваяЕдиница Код=“796” НаименованиеПолное=“Штука” МеждународноеСокращение=“PCE”/>
<Группы>
<Ид>9a926a36-f717-11e7-80be-00505600d8b6</Ид>
</Группы>
<Категория>32f66994-aa71-11e7-80be-00505600d8b6</Категория>
<Описание/>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>473e3123-3cc8-11e8-80cc-00505600d8b6</Ид>
<Значение/>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>473e3126-3cc8-11e8-80cc-00505600d8b6</Ид>
<Значение/>
</ЗначенияСвойства>
</ЗначенияСвойств>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ВидНоменклатуры</Наименование>
<Значение>Товар</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ТипНоменклатуры</Наименование>
<Значение>Запас</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Полное наименование</Наименование>
<Значение>Micromax Q380(Canvas Spark Q380 )- Дисплей TXDT470SLPA-13</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</Товар>
Смотрите файл
/app/addons/rus_exim_1c/Tygh/Commerceml/RusEximCommerceml.php
функция
dataOrderProducts
вот здесь
у меня со строки 3287
foreach ($order_data['products'] as $product) {
$product_discount = 0;
$product_subtotal = $product['subtotal'];
$external_id = $this->db->getField("SELECT external_id FROM ?:products WHERE product_id = ?i", $product['product_id']);
$external_id = (!empty($external_id)) ? $external_id : $product['product_id'];
$product_name = $product['product'];
if (!empty($product['product_options']) && $export_options == 'Y') {
$this->setDataProductByOptions($product['product_id'], $product['product_options'], $external_id, $product_name);
}
$data_product = array(
$cml['id'] => $external_id,
$cml['code'] => $product['product_id'],
$cml['article'] => $product['product_code'],
$cml['name'] => $product_name,
$cml['price_per_item'] => $product['base_price'],
$cml['amount'] => $product['amount'],
$cml['multiply'] => 1
);
Добрый день!
Подскажите, пожалуйста, как настроить, чтобы при выгрузке выгружалось поле “Код”?