Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.