Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

помогите с обменом 1С в формате XML с сайтом Яндекс маркет

помогите с обменом 1С в формате XML с сайтом Яндекс маркет
Я
   AlexandrV
 
13.11.20 - 12:34
Я делаю обмен 1С в формате XML с сайтом Яндекс маркет
и уже в проверил в ручную весь файл и все равно при загрузке на сайте яндекса получаю сообщение , что формат не соответствует.
прошу кто знает как сделать выгрузку подскажите
   AlexandrV
 
1 - 13.11.20 - 12:36
(0)+
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-13 09:40">
  <shop>

  <currencies>
    <currency id="RUR" rate="1"/>
  </currencies>
    <offers id="21/118-SG">
    <name>КПБ &amp;quot;Satin Jacquard&amp;quot; 70*70*2 21/118-SG</name>
    <shop-sku>21/118-SG</shop-sku>
    <market-sku>21/118-SG</market-sku>
    <Kod>00020318</Kod>
    <vendorCode>21/118-SG</vendorCode>
    <manufacturer>ООО МАГНУС-ГРУПП</manufacturer>
    <vendor>ООО МАГНУС-ГРУПП</vendor>
    <country_of_origin>Россия</country_of_origin>
    <weight>2,85</weight>
    <barcode>4680425125586</barcode>
    <url>https://img/00020318.jpg</url>;
    <price>5008,3</price>
    <oldprice>10362</oldprice>
    <categoryId>комплекты &amp;lt;GPCCLBRK_10002229&amp;gt;</categoryId>
    <dimensions>43/30,5/8,2</dimensions>
    <count>59</count>
    </offers>
  </shop>
</yml_catalog>
   AlexandrV
 
2 - 13.11.20 - 12:44
Подскажите кто знает
   AlexandrV
 
3 - 13.11.20 - 13:03
up
   yzimin
 
4 - 13.11.20 - 13:12
Вместо запятых попробуй использовать точки "5008,3" -> "5008.3"
   yzimin
 
5 - 13.11.20 - 13:16
   AlexandrV
 
6 - 13.11.20 - 15:02
(5) спасибо, получил хоть какой-то ответ от яндекса
<?xml version="1.0" encoding="UTF-8"?>

<yml_catalog date="2020-11-13 09:40">
  <shop>
  <currencies>
    <currency id="RUR" rate="1"/>
  </currencies>

Сообщение:
Не найдено описание для элемента "yml_catalog". Возможно неверно указан корневой элемент.
Строка: 2Позиция: 38

Это при том, что первые 3 строки указаны были в макете яндекса
   Еврейчик
 
7 - 13.11.20 - 15:42
<url>https://img/00020318.jpg</url>;; - точка с запятой лишние
   Еврейчик
 
8 - 13.11.20 - 15:59
а где поле description
и почему в category_id попадает название категории?

должен быть еще раздел categories
   Gattuso
 
9 - 13.11.20 - 16:40
(0) Есть же готовые выгрузки yml - зачем изобретать велосипед?
   AlexandrV
 
10 - 13.11.20 - 17:19
(9) брал код готовой выгрузки, но оказалась не рабочей
   Gattuso
 
11 - 13.11.20 - 17:23
(10) есть платные и вполне рабочие :)
   AlexandrV
 
12 - 13.11.20 - 17:55
(11) их по любому придется доделывать, мне нужно рег задание и автоматическая выгрузка нужных объектов
   Gattuso
 
13 - 13.11.20 - 17:57
(12) у меня есть готовая обработка, которая это делает. Минимально надо будет дописать (по выгрузке нужных объектов).
   AlexandrV
 
14 - 13.11.20 - 18:00
давая созвонимся в понедельник
   Gattuso
 
15 - 13.11.20 - 18:06
(14) Без проблем - пишите, скайп n9_andrey
   AlexandrV
 
16 - 16.11.20 - 10:04
У меня получилось передать на яндекс маркет xml файл , только скоректированный в ручную.
У них в списке доступных для передачи атрибутов описаны не все данные и есть атрибуты которые добавить можно "count", а есть которые нельзя "kod"
 Единственное я правил файл в ручную до формы:
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-16 08:57">
  <shop>

  <currencies>
    <currency id="RUR" rate="1"/>
  </currencies>
  <offers>
    <offer id="00020318">
    <shop-sku>21/118-SG</shop-sku>
    <name>КПБ Cleo &amp;quot;Satin Jacquard&amp;quot; двуспальный 180*215*1 220*240*1 50*70+5*2 70*70*2 21/118-SG</name>
    <description>Постельные принадлежности - Наборы &amp;lt;GPCCLBRK_10002229&amp;gt;</description>
    <market-sku>21/118-SG</market-sku>
    <vendorCode>21/118-SG</vendorCode>
    <manufacturer>ООО МАГНУС-ГРУПП</manufacturer>
    <vendor>ООО МАГНУС-ГРУПП</vendor>
    <country_of_origin>Россия</country_of_origin>
    <weight>2.85</weight>
    <barcode>4680425125586</barcode>
    <url>https://cleo-opt.ru/data/1c/img/00020318.jpg</url>;
    <price>5008.3</price>
    <oldprice>10362</oldprice>
    <categoryId>Постельные принадлежности - Наборы &amp;lt;GPCCLBRK_10002229&amp;gt;</categoryId>
    <dimensions>43/30.5/8.2</dimensions>
    <count>59</count>
    </offer>
  </offers>
  </shop>
</yml_catalog>


У меня типавая обработка выдавала все с ковычками (выделения текста и все в одну строку)
Подскажите что я сделал не верно
   AlexandrV
 
17 - 16.11.20 - 13:16
Как сделать чтобы каждый реквизит элемента стоял с новой строки и начинался и завершался выделенным названием реквизита, а содержание было без кавычек
    <market-sku>21/118-SG</market-sku>

Список тем форума
Рекламное место пустует  Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.