Имя: Пароль:
1C
1С v8
Правка свойств для выгрузки номенклатуры
0 Taarim
 
13.11.15
18:08
Доброго дня всем)
Имеем: Сайт, УНФ 1.5.4.46
Требуется: корректно выгрузить свойства номеклатуры, об этом немного ниже
А теперь проблема:
Все выгружается собственно хорошо, свойства тоже выгружаются, но название самого свойства после выгрузки не очень устраивает. При формировании import.xml он обзывает это свойство со значением в скобках типа
<Свойство>
    <Ид>61da4332-7e44-11e5-825a-40e2300e1e60</Ид>
    <Наименование>Производитель (Номенклатура)</Наименование>
    <ТипЗначений>Строка</ТипЗначений>
</Свойство>
Добавлялось это свойство через "Общие настройки" => "Дополнительные реквизиты", пробовал и через "Дополнительные сведения", но эффект тот же. Не подскажите как убрать эту надпись при выгрузке в скобках или каким образом добавить нужное мне свойство в данной версии Унф, чтобы небыло значения в скобках?
1 Cyberhawk
 
13.11.15
18:09
А зачем тебе убирать значение в скобках?
2 Taarim
 
13.11.15
18:11
(1) Это свойство у меня на сайт тоже вываливается со значением в скобках=\ Товаров много, в ручную править крайне не хотелось бы, тем более после каждой выгрузки, как мне кажется, это значение будет появляться опять
3 mehfk
 
13.11.15
18:20
У свойства есть Ид, синхронизируется по нему, в Битриксе можно просто переименовать свойство.
4 Taarim
 
13.11.15
18:26
(3) У меня не Битрикс и разве при повторной синхронизации я не получу это же свойство снова в скобках?
Попробую по другому поставить вопрос. Могу ли я что-то сделать, чтобы в базе у меня это отображалось без скобок
http://hkar.ru/ETIc
оттуда же подтягивает
5 VikingKosmo
 
13.11.15
18:31
ЕМНИП, то что ты ищешь, лежит в реквизите Заголовок, ПВХ ДополнительныеРеквизитыИСведения
6 Taarim
 
13.11.15
18:31
(3) Обмен через Commerce ML настроен. Просто не придал этому особого значения, т.к работает хорошо. Загвоздка именно в значении в скобках(
7 Taarim
 
13.11.15
18:32
(5) Благодарю, пойду проверю. Лурководы XD
8 Taarim
 
13.11.15
18:45
(5) Отредактировал поле "синоним" в поле "Заголовок", но ничего не изменилось(
9 mehfk
 
13.11.15
18:48
Не поменялось в XML или не поменялось на сайте?
10 mehfk
 
13.11.15
18:48
Кстати, а на чем сайт?
11 Taarim
 
13.11.15
18:49
(9) прошу прощения за неточный ответ. Не поменялось ни отображение в базе - также в скобках и в XML выгружается также со скобками.
12 Taarim
 
13.11.15
18:51
(10) на WordPress, но не думаю, что он здесь сыграет какое-либо значение, если фактически у меня на раннем этапе загвоздка
13 mehfk
 
13.11.15
18:52
(12) Мне для себя: какие еще CMS из "понимают" типовые выгрузки.
14 Taarim
 
13.11.15
18:56
(13) Дело то не в CMS а в инструментах. на друпал есть что-то вроде Commerce ML и для джумлы кажется, но с ними не работал
15 mehfk
 
13.11.15
19:01
Глянь отладчиком
Общий модуль ОбменССайтом
метод ДобавитьСвойстваНоменклатурыВКлассификаторXDTO

    Пока ВыборкаСвойствНоменклатуры.Следующий() Цикл
        
        СвойствоXDTO = ФабрикаXDTO.Создать(ПакетCML.Получить("Свойство"));
        
        СвойствоXDTO.ИД = Строка(ВыборкаСвойствНоменклатуры.Свойство.УникальныйИдентификатор());
        СвойствоXDTO.Наименование = ФорматНаименованияДляXDTO(ВыборкаСвойствНоменклатуры.Свойство);
16 mehfk
 
13.11.15
19:04
Данные приходят из СКД. Можно сделать грязный хак - выкидывать скобки и все что в скобках.
17 АдинС
 
13.11.15
19:10
Перехватить алгоритм формирования xml при выгрузки, там в наименовании свойства заменить подстроку "(номенклатура)" на ""
Программист всегда исправляет последнюю ошибку.