Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 мар 2024, 13:39

Обмен по Коду товара

Автор _fJ_, 17 авг 2016, 08:11

0 Пользователей и 1 гость просматривают эту тему.

_fJ_

Приветствую, Друзья.
Просьба не закидывать шапками, не являюсь 1С программистом.
Клиенту взбрело в голову сделать обмен по коду товара из 1С, все бы ничего, но данный параметр в стандартную выгрузку у клиента не попадает.
На сайте битрикса есть пример, где данный параметр выгружается через реквизиты:
<Товар>
  <ЗначенияРеквизитов>
     <ЗначениеРеквизита>
        <Наименование>Код</Наименование>
        <Значение>00000000112</Значение>
     </ЗначениеРеквизита>
 
Подскажите, возможно ли сделать, чтобы данное поле выгружалось в реквизиты или попадало в выгрузку иным путем без модификаций 1С?

MuI_I_Ika

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

В любом случае изменение формата потребует изменение кода.

_fJ_

Цитата: MuI_I_Ika от 18 авг 2016, 11:11
А что мешает делать такой обмен по имеющимся полям.

Вот такое странное пожелание клиента :)

Цитата: MuI_I_Ika от 18 авг 2016, 11:11
Поле код же в выгрузке есть.

в том то и дело, что в файлах import и offer нет поля код, пример:

import.xml

<Товары>
         <Товар>
            <Ид>8bc23dc6-20b4-11e6-81ec-000fea8ddfbf</Ид>
            <Артикул/>
            <Наименование>Автошина 295/75 R22.5 CORDIANT PROFESSIONAL, DR-1, б/к</Наименование>
            <БазоваяЕдиница Код="796" НаименованиеПолное="штука" МеждународноеСокращение="PCE">
               <Пересчет>
                  <Единица>796</Единица>
                  <Коэффициент>1</Коэффициент>
               </Пересчет>
            </БазоваяЕдиница>
            <Группы>
               <Ид>85ee1d74-c66f-11e5-8280-000fea8ddfbf</Ид>
            </Группы>
            <Описание/>
            <ЗначенияРеквизитов>
               <ЗначениеРеквизита>
                  <Наименование>ВидНоменклатуры</Наименование>
                  <Значение>Товар (пр. ТМЦ)</Значение>
               </ЗначениеРеквизита>
               <ЗначениеРеквизита>
                  <Наименование>ТипНоменклатуры</Наименование>
                  <Значение>Товар</Значение>
               </ЗначениеРеквизита>
               <ЗначениеРеквизита>
                  <Наименование>Полное наименование</Наименование>
                  <Значение>Автошина 295/75 R22.5 CORDIANT PROFESSIONAL, DR-1, б/к</Значение>
               </ЗначениеРеквизита>
            </ЗначенияРеквизитов>
         </Товар>

offer.xml

<Предложение>
            <Ид>021c6cd2-23ce-11e6-81ec-000fea8ddfbf</Ид>
            <Артикул/>
            <Наименование>Автошина 7.00 R16 14PR O'GREEN AG896 вед.</Наименование>
            <БазоваяЕдиница Код="796" НаименованиеПолное="штука" МеждународноеСокращение="PCE">
               <Пересчет>
                  <Единица>796</Единица>
                  <Коэффициент>1</Коэффициент>
               </Пересчет>
            </БазоваяЕдиница>
            <Цены>
               <Цена>
                  <Представление> 8 200 руб за PCE</Представление>
                  <ИдТипаЦены>86d01600-4344-11e6-848f-000fea8ddfbf</ИдТипаЦены>
                  <ЦенаЗаЕдиницу>8200</ЦенаЗаЕдиницу>
                  <Валюта>руб</Валюта>
                  <Единица>PCE</Единица>
                  <Коэффициент>1</Коэффициент>
               </Цена>
            </Цены>
            <Склад ИдСклада="1f7a756b-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="e4854550-8444-11e5-94c7-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7562-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7566-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="62fbedb2-e1d8-11e5-8d33-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7567-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7572-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7569-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="641657dc-d3c3-11e5-a2c3-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="732d61a8-eb78-11e5-af00-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="4c70c63a-061d-11e6-8b50-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a756c-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="7e743b9e-cafe-11e5-8280-000fea8ddfbf" КоличествоНаСкладе="0"/>
            <Склад ИдСклада="1f7a7570-3bf3-11e5-9237-0800270149d5" КоличествоНаСкладе="10"/>
            <Склад ИдСклада="acf33b28-1365-11e6-8283-000fea8ddfbf" КоличествоНаСкладе="0"/>
         </Предложение>

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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск