Загрузка товаров с Яндекс.Маркет




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

81 Comments

  1. mapt

    Имеется ли подобная обработка для КА 1.1 (обычные формы)?

    Возможен ли импорт отзывов?

    Reply
  2. Sirruf

    (1) mapt, на данный момент есть только эта обработка…

    Нет, отзывы не импортируются, только характеристики и изображения.

    Reply
  3. Sirruf

    (1) mapt, для других конфигураций я могу предложить только некий формат выгрузки данных, например в эксель… Если такой вариант устроит могу добавить этот функциноал

    Reply
  4. erus88

    проблема с загрузкой

    при запуске в ут11 1с8.3 ошибка сразу лезит

    Ошибка инициализации модуля: Форма.ФормаОсновная.Форма

    по причине:

    {Форма.ФормаОсновная.Форма(289,18)}: Переменная не определена (ДополнительныеОтчетыИОбработкиВызовСервера)

    ИмяОбработки = <<?>>ДополнительныеОтчетыИОбработкиВызовСервера.ПодключитьВнешнююОбработку(СсылкаНаОбработку);

    а при ут11.1 1с8.3 при обмене выдает ошибку

    {Форма.ФормаОбменаДанными.Форма(579)}: Значение не является значением объектного типа (Наименование)

    НаборСвойствОбъект.Наименование = XMLЗначение(Тип(«Строка»), ЭлементСправочника.Description);
    Reply
  5. Sirruf

    (4) erus88, Да, нужно использовать УТ 11.1.

    По поводу ошибки при обмене — проверьте включено ли у Вас использование Дополнительных реквизитов и сведений (пункт меню Администрирование — Общие настройки — Дополнительные реквизиты и сведения).

    Reply
  6. erus88

    (5)

    все включёно.

    Reply
  7. Sirruf

    (6) erus88, кажется я понял. Вы сначала загрузили данные в одну базу, а потом пытаетесь их загрузить в другую? К сожалению, так делать нельзя, так как уже установлена связь с элементами из первой базы… Для каждой новой базы нужно делать новую регистрацию

    Reply
  8. erus88

    (7)

    обновил до Управление торговлей, редакция 11.1 (11.1.9.66) и платформу 1С:Предприятие 8.3 (8.3.5.1186)

    ошибка таже

    побывал разные варианты

    и на другом пк

    где что в форме поправить в упор не вижу

    Reply
  9. Sirruf

    (8) erus88, нужно для новой базы еще раз зарегистрироваться на сервисе

    Reply
  10. erus88

    (9)

    Точно все заработало. Огромное спасибо.

    Вы сами делаете данный проект.

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

    Reply
  11. Sirruf

    (10) erus88, Отлично!

    Да это мой проект. Идеи всегда полезны, готов обсудить. Я вообще жду большей активности по этой теме, но пока видимо никто не заинтересовался особо….

    Reply
  12. kraynev-navi

    Попробовал дома, но как-то не взошло. Минимальные требования какие?

    Платформа: 1С:Предприятие 8.2 (8.2.19.102)

    Конфигурация: Управление торговлей, редакция 11.1 (11.1.2.10) (http://v8.1c.ru/trade/)

    Copyright © ООО «1C», 2003-2013. Все права защищены

    (http://www.1c.ru)

    Режим: Файловый (без сжатия)

    Приложение: Тонкий клиент

    Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)

    Ошибки:

    ———————————————————————————

    25.02.2015 21:45:12

    {Форма.ФормаУправленияВидамиНоменклатуры.Форма(57)}: Ошибка при вызове конструктора (WSОпределения)

    Определение=Новый WSОпределения(АдресСервиса, ИмяПользователя, ПарольПользователя);

    по причине:

    Ошибка разбора XML: — [1,1]

    Фатальная ошибка:

    Extra content at the end of the document

    SystemId: http://тутлогин:тутпароль@all-sku.ru:88/ServicePM/ws/wsExchange.1cws?wsdl

    Reply
  13. Sirruf

    (12) kraynev-navi,

    Во-первых нужно обновить платформу до версии 8.3.5, во-вторых УТ до версии 11.1.9 и в третьих саму обработку 🙂

    Reply
  14. it-on

    Добрый день!

    Запустил обработку, но при попытке нажатия «Управление видами номенклатуры» выдаётся предупреждение «Аутентификация пользователя не выполнена. htttp:// и т.д.». Хотя перед этим зарегистрировался через обработку, активировал по почте, и авторизовался в обработке.

    Управление торговлей, редакция 11.1 (11.1.10.94)

    1С:Предприятие 8.3 (8.3.5.1460)

    Что я сделал не так?

    Reply
  15. Sirruf

    (14) it-on, Здравствуйте! Попробуйте обновить версию обработки до последней

    Reply
  16. it-on

    (15) Здравствуйте.

    Скачал ещё раз обработку (она оказалась точно такой же) и попробовал на другом компьютере.

    Зарегистрировал через обработку ещё один логин — результат тот же.

    Не проходит авторизация.

    P.S. Обработка пишет что есть новая версия — может стоит выложить на сайт последнюю версию?

    С уважением, Слепанов Роман.

    Reply
  17. Sirruf

    (16) it-on, Здравствуйте!

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

    Reply
  18. it-on

    (17) добрый день!

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

    На второй базе пришлось тащить обработку из первой базы, т.к. обновление обработки не сработало.

    Всё таки, я думаю стоит выложить нормальную версию сюда.

    PS: Спасибо за обработку

    Reply
  19. Sirruf

    (18) it-on, Не за что 🙂

    Reply
  20. pashkin777

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

    Reply
  21. Sirruf

    (20) pashkin777, По умолчанию свойства грузятся в виде html-описания, прикрепленного в виде файла к номенклатуре. Чтобы они грузились в виде отдельных свойств номенклатуры надо поставить галочки «Вкл в набор» и тип значения в форме управления свойствами номенклатуры.

    Reply
  22. pashkin777

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

    Интернет есть, проверял.

    С уважением Павел.

    Reply
  23. Sirruf

    (22) pashkin777, Да, были проблемы с интернетом. Сейчас все хорошо должно быть.

    Reply
  24. pashkin777

    Добрый день, не стандартная ситуация, после загрузки, удалили из базы 1с номенклатуру. При попытке перезагрузить — не загружает. Можно как то загрузить ее, или все заново? Регистрироваться и номенклатуру всю заливать.

    С уважением Павел.

    Reply
  25. gleb-khil

    Добрый день,а данная обработка будет работать в Управление торговлей для Украины 3, по идеи конфигурации сильно схожи

    Reply
  26. Sirruf

    (25) gleb-khil, Не проверял, не могу точно сказать…

    Reply
  27. gleb-khil

    (26)

    выдает вот такую ошибку {Форма.ФормаОсновная.Форма(289,18)}: Переменная не определена (ДополнительныеОтчетыИОбработкиВызовСервера)

    Reply
  28. Sirruf

    (27) gleb-khil, Значит не та версия УТ….

    Reply
  29. pointpro

    Здравствуйте! Подскажите пожалуйста есть ли возможность загрузки вместе с свойствами товара и характеристик? Если нет, то возможно ли это дописать?

    Reply
  30. Sirruf

    (29) pointpro, Здравствуйте! Не очень понятно, что Вы имеете в виду под свойствами товара, и что под характеристиками товара?

    Reply
  31. pointpro

    (30) (30) В номенклатуре 1с есть такое понятие как описание товара (свойства), а есть характеристики (бывают общие и индивидуальные), так вот я и спрашиваю возможно ли при загрузке в Вашей обработке структуры свойств, указать какие из них могут быть характеристиками товара и соответственно при обмене данные они будут записаны в характеристики товара (в виде номенклатуры)?

    Reply
  32. Sirruf

    (31) pointpro, Если можно приведите пример, что Вы хотите загружать в характеристики?

    Вообще понятию характеристики в 1С на Яндекс-Маркете соответствуют модификации — они идут как отдельные товары…

    Reply
  33. pointpro

    (32) Возьмем например Apple iPhone 6 у яндекса нет модификаций по данному товара. А если добавить характеристику по цвету и объему памяти то можно создать одну позицию вместо 12. И другие преимущества.

    Reply
  34. Sirruf

    (33) pointpro, Не очень понимаю как это можно реализовать. Например, цвета у товара Apple iPhone 6 нет в свойствах. Откуда его брать? Есть в дополнительной информации «Особенности: доступен в трех цветах: серебристый, золотой, серый;». Что касается объема памяти, то как раз на Яндекс маркете есть модификации этой модели с разным объемом памяти 16, 64, 128 Гб.

    А в чем преимущество вместо трех моделей как на Яндекс-Маркете делать одну в 1С с разными характеристиками объема памяти?

    Reply
  35. pointpro

    (34) http://optpro.redsign.ru/catalog/telefony/sotovye_telefony/apple_iphone_5s/#detailtext Например для того чтобы на сайте вот так можно было сделать

    Reply
  36. kudr11

    Ошибка пр входе и при попытке обновлений Аутефекация пользователя не выполнена что делать

    Reply
  37. Sirruf

    (36) kudr11, Нужно зарегистрироваться на сервисе через обработку Подключиться — Регистрация.

    Reply
  38. hapuga911

    При обмене данными вылетает ошибка Поле объекта не обнаружено {Вариант Оформления продажи] как исправить?

    Пробовал и на чистую базу и на заполненную

    Reply
  39. Sirruf

    (38) hapuga911, Скорее всего у Вас установлена устаревшая версия УТ.

    Reply
  40. denis43ll

    Не работает регистрация.

    » в процессе обработки запроса произошла ошибка. попробуйте повторить операцию позже.»

    Reply
  41. Sirruf

    (40) denis43ll, Попробуйте еще раз.

    Reply
  42. denis43ll

    Регистрацию прошел, дошел до выбора номенклатуры вхудящую в ассортимент.

    выбрал бренд =

    сформировать, и:

    Ошибка разбора XML: -[5,14]

    Фатальная ошибка:

    Input is not proper UTF-8? indicate encoding !

    Bytes: 0xC2 0xED 0xF3 0xF2

    Reply
  43. denis43ll

    Внизу увидел новая версия доступна, загрузил, продвинулся дальше 🙂

    Reply
  44. Sirruf

    (43) denis43ll, Замечательно 🙂

    Reply
  45. Slime

    Добрый день вылетает ошибка «Поле объекта не обнаружено (ОписаниеВФорматеHTML)

    при обмене данными

    Reply
  46. Slime

    обновил платформу и конфу, теперь

    выбрал бренд =

    сформировать, и:

    Ошибка разбора XML: -[5,14]

    Фатальная ошибка:

    Input is not proper UTF-8? indicate encoding !

    Bytes: 0xC2 0xED 0xF3 0xF2

    версия обработки 17

    Reply
  47. Slime

    (46) Slime, это ошибка пропала при перезапуске обработки

    а вот ошибка «Поле объекта не обнаружено (ОписаниеВФорматеHTML)

    при обмене данными

    осталось

    Reply
  48. Slime

    на ДЕМО УТ 11.1 пробую все работает, а на ERP 2.0 нефига

    ошибка «Поле объекта не обнаружено (ОписаниеВФорматеHTML)

    Можно изменить для ERP? можно даже без загрузки в файл) а свойства что бы записывал)

    Reply
  49. Slime

    в обработке изменил версию метаданных на 2.0 и заработало СПАСИБО!

    Reply
  50. Sirruf

    (49) Slime, Не за что 🙂

    Reply
  51. Slime

    (50) спасибо! что сделали такую обработку и бесплатно!!!

    а когда будет весь товар из маркета?

    интересует раздел АВТО

    Reply
  52. Slime

    Sirruf выбрал большой ассортимент, грузиться 2й день, интересно оно загрузиться? или уже ждать не стоит?

    Reply
  53. Sirruf

    (52) Slime, не стоит ждать. Скачайте новую версию обработки, и укажите в обмене данными размер порции 100. Тогда должен загрузить. По поводу обновления ассортимента из Маркета пока не могу точно сказать.

    Reply
  54. Slime

    (53) спасибо пробую

    и можно добавить в ФормаОбменаДанными Найти(ВерсияМетаданных, «11.0») ИЛИ Найти(ВерсияМетаданных, «11.1») ИЛИ Найти(ВерсияМетаданных, «2.0»)

    тогда будет обработка работать и на 1с ERP

    но и мне при обновлении не добавлять код)

    Reply
  55. Slime

    (53) все загрузилось спасибо!!!

    ждем обновление ассортимента)

    Reply
  56. kolya_tlt

    Добрый день.

    интересует такая обработка для УТ 10.3. Можете предоставить API к вашему интерфейсу? Обработку могу сам написать

    Reply
  57. Sirruf

    (56) kolya_tlt, Добрый день!

    Обработки для УТ 10.3 к сожалению нет. API можете посмотреть в текущей версии обработки — код открыт.

    Reply
  58. denis43ll

    Обработка работает, грузит все свойства в отдельный файл html. как сделать чтобы все свойства какие есть у товара на маркете, создались в загружаемой карточке товара ?

    Reply
  59. 7770000

    Добрый день

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

    можно ли выгружать фото товар в папку на свой сервер , а не в 1С с привязкой к карточки товара , например по ID товара?

    Reply
  60. 7770000

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

    Reply
  61. Sirruf

    (60) 7770000,

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

    Reply
  62. Sirruf

    (59) 7770000,

    Загружать фото можно в соответствии с возможностями типовой конфигурации УТ — в зависимости от настроек они загружаются в базу либо в каталог на диске…

    Reply
  63. Гость

    (17) не работает. И обновление из обработки не работает. Если не видишь смысла сюда выкладывать обновления — удаляй. Не вижу смысла нахождения твоей обработки здесь.

    Reply
  64. Sirruf

    (63) Гость, Похоже Вы не видите смысла и отправлять сообщения от своего имени? я бы Вас с удовольствием забанил на моем сервисе)

    Reply
  65. iq200

    Добрый день.

    Подскажите, пожалуйста, что я делаю не так.

    1С:Предприятие 8.3 (8.3.7.1759)

    Управление торговлей, редакция 11.1 (11.1.7.54)

    При регистрации нового пользователя появляется 404 ошибка: http://prntscr.com/9hjz4x

    Текст сообщения:

    «<!DO CTYPE html PUBLIC «-//W3C//DTD XHTML 1.0 Strict//EN» «http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd»>

    <ht ml xmlns=»http://www.w3.org/1999/xhtml»>

    <head>

    <met a http-equiv=»Content-Type» content=»text/html; charset=windows-1251″/>

    <title>404 — ээээ эээ эээээээ ээ ээээээ.</title>

    <st yle type=»text/css»>

    <!—

    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}

    fieldset{padding:0 15px 10px 15px;}

    h1{font-size:2.4em;margin:0;color:#FFF;}

    h2{font-size:1.7em;margin:0;color:#CC0000;}

    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}

    #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:»trebuchet MS», Verdana, sans-serif;color:#FFF;

    background-color:#555555;}

    #content{margin:0 0 0 2%;position:relative;}

    .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}

    —>

    </style>

    </head>

    <body>

    <div id=»header»><h1>ээээээ эээээээ</h1></div>

    <div id=»content»>

    <div class=»content-container»><fieldset>

    <h2>404 — ээээ эээ эээээээ ээ ээээээ.</h2>

    <h3>эээээээээээээ ээээээ эээээээээ, ээээээээээээ ээээ ээээээээ ээээээээээ.</h3>

    </fieldset></div>

    </div>

    </body>

    </html>

    «

    Reply
  66. Sirruf

    (65) iq200, Сложно сказать… Обновил обработку в публикации, попробуйте через нее зарегистрироваться.

    Reply
  67. vex2865

    Добрый вечер!

    При попытке регистрации выдает ошибку.

    http://joxi.ru/ZrJNYWbF151pnr?d=1

    УТ 11.2.3.124

    Платформа 8.3.7.1970

    Reply
  68. alt-f13

    Регистрация не работает!!! пробывал на УТ11.1 и ут11.2

    Походу дело в капче

    Reply
  69. Sirruf

    (68) alt-f13, Обновил обработку

    Reply
  70. alt-f13

    (69) Эмм сорян за тупой вопрос, откуда можно скачать обновление?

    Reply
  71. Sirruf

    (70) alt-f13, Из публикации)

    Reply
  72. BenGunn

    Добрый день!

    При регистрации выдает ошибку:

    {ВнешняяОбработка.ЗагрузкаДанныхСЯндексМаркетВУТ.Форма.ФормаРегистрации.Форма(25)}: Ошибка при вызове метода контекста (Прочитать)

    Пока ЧтениеXML.Прочитать() цикл

    по причине:

    Ошибка разбора XML: — [1,106]

    Фатальная ошибка:

    AttValue: » or ‘ expected

    8.3.8.1747

    11.2.3.108

    Reply
  73. Vladimir_9780015

    Скажите работает под УТ 11.2.3.185 ?

    Reply
  74. Sirruf

    (73) Vladimir_9780015, Нет

    Reply
  75. gdauge

    Добрый день.

    Работаем под УТ 11.2.3.189

    Все делаю по инструкции, но при обмене выходит ошибка «Поле объекта не обнаружено (ОписаниеВФорматеHTML)»

    Smile DJ выше написал, что «в обработке изменил версию метаданных на 2.0 и заработало СПАСИБО!», но у меня проблема не ушла… подскажите пожалуйста куда копать?

    Reply
  76. user592395_SHB

    Добрый день.

    Подскажите, пожалуйста, пойдет загрузка в ERP ?

    Reply
  77. 122rus

    Добрый день.

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

    платформа 8.3.9.1850

    УТ 11.1.9.55

    Описание в файле + картинка и вид номенклатуры создан.

    а доп рекизитов нет.

    в конфигурации Управление торговлей 11.3.2.207 выдает ошибку «Поле объекта не обнаружено (ОписаниеВФорматеHTML)»

    регистрация для каждой базы своя.

    как обновить метаданные я не понял. можете мне дать не большую инструкцию?.

    Reply
  78. mos1k

    Добрый день!

    Обработка еще поддерживается? Скачал, внизу написано версия 19. Пробовал на разных базах не отображается картинка для регистрации. Если пробую нажать обновить картинку пишет:

    {ВнешняяОбработка.ЗагрузкаДанныхСЯндексМаркетВУТ.Форма.ФормаРегистрации.Форма(25)}: Ошибка при вызове метода контекста (Прочитать)

    Пока ЧтениеXML.Прочитать() цикл

    по причине:

    Ошибка разбора XML: — [1,348]

    Фатальная ошибка:

    AttValue: » or ‘ expected

    Reply
  79. user926312

    Добрый день!

    Вы давно обновляли базу? Где можно получить самое последнее обновление?

    Reply
  80. Горыня

    Обработка не работает

    Reply
  81. Nikita77

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

    У них есть АПИ, а выгрузку для 1С они не будут делать. Там есть документация по АПИ с примерами.

    Вот ссылка market-scanner.ru

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *