|
Выгрузка товаров в Битрикс (Дополнительные свойства) | ☑ | ||
---|---|---|---|---|
0
Darhon
08.10.15
✎
17:08
|
Добрый день подскажите плиз. Формирую выгрузку в Битрикс. В файле, а затем и на сайте вместо понятных значений свойств (например, пластик, металл...свойство материал, присутствует какой-то идентификатор нечитаемый...) в файле:
<ЗначенияСвойства> <Ид>19d34fe2-e171-11e3-8ab6-b8ca3aeb513e</Ид> <Значение>7f5598ee-e1a2-11e3-8ab6-b8ca3aeb513e</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>ea8ef6d7-d06c-11e3-b072-b8ca3aeb513e</Ид> <Значение>7b7c0e11-d676-11e3-8ab6-b8ca3aeb513e</Значение> </ЗначенияСвойства> Вопрос как сделать, чтобы значение дополнительных свойств были читаемы. Заранее спаисбо. |
|||
1
Повелитель
08.10.15
✎
17:47
|
Это ссылки. Значения ссылок смотрите в другом файле.
|
|||
2
Повелитель
08.10.15
✎
17:50
|
Берете любой ид отсюда. Копируете его. В папке с выгрузку несколько файлов. Открывайте их по очереди и поиском ищите этот ид.
|
|||
3
Darhon
08.10.15
✎
17:55
|
Проблема в том, что на диск файлы не сохраняются. По пути указанному в обработке пусто. Прямо на сайт выгружаются. А на диск нет. И никаких ошибок. В сообщениях все ок.
|
|||
4
Повелитель
08.10.15
✎
17:57
|
А да еще вы похоже в свойствах выгружаете не приметивные типы Строка, Число, Булево, а значение справочника.
А если это так, то справочники эти справочники нужно выгружать отдельно. (3) Почему не выгражаются? |
|||
5
Darhon
08.10.15
✎
18:02
|
(4) а не известно. Обработка отрабатывает нормально. отладчиком видно что пробегает по функции сохранения. а файлов нет.
|
|||
6
Повелитель
08.10.15
✎
18:04
|
(5) Тогда в первую очередь вам нужно добиться чтобы файлы локально можно было получить.
Нам когда сайт писали, мы и так и эдак их выгружали и анализировали. |
|||
7
Darhon
08.10.15
✎
18:09
|
(6) Вот над этим и бьюсь ) Непонятно почему они не выгружаются. Код отрабатывает без ошибок.
|
|||
8
Darhon
08.10.15
✎
19:54
|
Не выгружает только из SQL базы. из файлового варианта той же базы выгружается нормально.
|
|||
9
FIXXXL
08.10.15
✎
20:03
|
(8) права юзера, под которым крутится сервер 1С, на папку выгрузки проверьте
|
|||
10
Darhon
08.10.15
✎
20:11
|
(9) Сервер 1С крутится на другом серваке. Туда у меня доступа нет.
|
|||
11
Darhon
08.10.15
✎
20:12
|
(9) Но думаю что это очень вероятная причина.
|
|||
12
Darhon
08.10.15
✎
20:12
|
Осталось разобраться со значениями свойств и их ИД ((
|
|||
13
FIXXXL
08.10.15
✎
20:19
|
(10) возможен тогда еще вариант:
если путь выгрузки прописан типа D:\ПапкаВыгрузки и такой диск есть на серверваке, где крутится 1С, файло выгружается на диск сервера |
|||
14
Darhon
09.10.15
✎
09:35
|
(13)Путь в профиль пользователя на компе прописан. На сервак доступа нет, поэтому и профиля там тоже моего нет.
|
|||
15
Darhon
09.10.15
✎
09:35
|
Народ, есть какие-либо идеи по поводу ИД.?
|
|||
16
assasu
09.10.15
✎
09:41
|
(15) давай логически : в теме есть кусок файла. как он получен ? почему не можешь посмотреть другой файл, где вместе с ИД идут названия свойств?
|
|||
17
Darhon
09.10.15
✎
09:46
|
А нет такого файла. Из файловой версии базы удалось выгрузить 3 файла offers, import и rest. Соответствия свойств айдишникам не выгружается.
|
|||
18
assasu
09.10.15
✎
09:50
|
смотри (1)
|
|||
19
Darhon
09.10.15
✎
09:50
|
Мне кажется, что возможно нужно выгружать помио стандартных товаров еще и пользовательские справлочники, а в них "Значения свойств номенклатуры"...или я не прав?
|
|||
20
Darhon
09.10.15
✎
09:51
|
(18) В других файлах нет соответствий. Я все смотрел. Несмотря на то, что в обработке везде стоят галочки на выгрузку свойств и т.д.
|
|||
21
assasu
09.10.15
✎
09:55
|
<Свойства>
<Свойство> <Ид>d720dd9a-55ae-11e3-81f5-001e6746de6d</Ид> <Наименование>Бренд</Наименование> </Свойство> <Свойство> <Ид>034f3a77-23cd-11e5-929b-001e6746de6d</Ид> <Наименование>Оптовый прайс</Наименование> </Свойство> <Свойство> <Ид>7146210f-2449-11e0-bae2-6cf049e37f14</Ид> <Наименование>ПроцентДляПродавца</Наименование> </Свойство> <Свойство> <Ид>8eee321f-2582-11e3-be65-001e6746de6d</Ид> <Наименование>Тип шины</Наименование> </Свойство> </Свойства> |
|||
22
assasu
09.10.15
✎
09:56
|
ты из тех кто заставляет других за тебя работать .. меняйся
|
|||
23
assasu
09.10.15
✎
09:56
|
это кусок реальной выгрузки в реально работающий сайт на битриксе
|
|||
24
grayshadow
09.10.15
✎
10:06
|
имхо выгружаются только изменения и свойство не менялось
|
|||
25
Darhon
09.10.15
✎
10:06
|
(23) Я не прошу сделать за меня выгрузку ) Просто хочу понять в каком виде она должна нормально быть. У меня вот в файлах нету такого.
|
|||
26
Darhon
09.10.15
✎
10:08
|
(24) ставил принудительно полную выгрузку
|
|||
27
assasu
09.10.15
✎
10:10
|
(25) тебе написали. есть два файла. в одном ИД свойств и их значения. ты этот файл сам засветил. Во втором файле соответствие ИД и названий. Это я тебе показал.
Дальше должен разобраться.. |
|||
28
grayshadow
09.10.15
✎
10:14
|
(26) тогда в import должна быть секция Свойства, как в (21) палюбому
|
|||
29
Darhon
09.10.15
✎
10:17
|
(27) Названия свойств нормально вынружаются. То есть информация о том что Матрериал - это d720dd9a-55ae-11e3-81f5-001e6746de6d (предположим) есть. А я не могу найти соответствие значения свойства - ИД в выгрузке. То есть где должен быть файл о том что металл - это ИД1, пластик - ИД 2...и т.д.....
|
|||
30
Darhon
09.10.15
✎
10:18
|
Не должно ли быть так:
<ЗначенияСвойства> <Ид>19d34fe2-e171-11e3-8ab6-b8ca3aeb513e</Ид> <Значение>Металл</Значение> </ЗначенияСвойства> <ЗначенияСвойства> <Ид>ea8ef6d7-d06c-11e3-b072-b8ca3aeb513e</Ид> <Значение>еще что-нибудь</Значение> </ЗначенияСвойства> |
|||
31
Darhon
09.10.15
✎
10:20
|
Когда в Битриксе (админке) открываешь товар, то в поле материал присутствует 19d34fe2-e171-11e3-8ab6-b8ca3aeb513e, а не понятное название.
|
|||
32
Cyberhawk
09.10.15
✎
10:23
|
Выгрузку в файлы сделай в сетевую шару, а не в локальную папку
|
|||
33
Darhon
09.10.15
✎
10:38
|
(32) не прошло. Скорее всего в правах дело.
|
|||
34
Darhon
09.10.15
✎
11:36
|
В итоге выгрузилось. Права на папку для пользователя под которым выполнялся сервер помогли. За это спасибо. А вот после загрузки видим следующее: http://i65.fastpic.ru/big/2015/1009/c4/d786276a68a730c516993660aacebfc4.png
|
|||
35
grayshadow
09.10.15
✎
11:40
|
та вроде так и должно быть
может у вас просто вывод на морду криво написан? |
|||
36
Darhon
09.10.15
✎
11:44
|
Организация занимающаяся разработкой сайта, заявляет что это ен нормально, и дожны быть читаемые значения, как в админке в товаре, так и в файле выгрузки.
|
|||
37
grayshadow
09.10.15
✎
11:47
|
врет вам организация, выгрузка правильная
|
|||
38
Darhon
09.10.15
✎
11:52
|
То есть соответствия настраиваются на самом сайте. А выгрузка так и должна быть. Можно ли где-то почитать про это. Как вообще это выглядит в теории от 1С?
|
|||
39
grayshadow
09.10.15
✎
11:54
|
щас минуту, гляну на работающем проекте типовую выгрузку
|
|||
40
Darhon
09.10.15
✎
11:55
|
(39) А на сайте у Вас такая же картина в карточке товара из-под админки?
|
|||
41
grayshadow
09.10.15
✎
11:59
|
в админку мне нет входа, а выгрузка такая же
<Товар> <Ид>f923b0b4-a3a1-11e4-8e0f-005056af6d0c</Ид> <Артикул/> <Наименование>блаблабла</Наименование> <ЗначенияСвойств> <ЗначенияСвойства> <Ид>cb9fdc5c-0ae1-11e2-ac05-00e051140070</Ид> <Наименование>Цвет</Наименование> <Значение>9c3a735e-1dab-11e2-a239-005056b860cf</Значение> </ЗначенияСвойства> |
|||
42
Darhon
09.10.15
✎
12:18
|
(41) Да почти такая же, У меня только наименование отстутствует.
|
|||
43
grayshadow
09.10.15
✎
12:29
|
это наименование свойства, а не значения, оно вас не спасет:)
|
|||
44
Darhon
09.10.15
✎
12:36
|
Да я понял. Что не спасет. Сейчас разговаривал снова с разработчиком сайта ,снова мне было сказано, что на сайте все нормально, а в выгрузке должны быть строки.
|
|||
45
Darhon
09.10.15
✎
12:37
|
Или он не знает что можно настроить на сайте и как что бы отображались правилоьные значения свойств(
|
|||
46
grayshadow
09.10.15
✎
13:36
|
проверьте тип значения свойств в битриксе, есть страшное подозрение, что они строка
|
|||
47
Darhon
09.10.15
✎
13:49
|
(46) да строка. А должны быть список?
|
|||
48
grayshadow
09.10.15
✎
13:51
|
есссссно!:)
|
|||
49
Darhon
09.10.15
✎
14:08
|
А в списке соответствия руками задаются или можно выгрузить справочник значения свойств объектов в XML и загрузить в сайт?
|
|||
50
grayshadow
09.10.15
✎
14:16
|
НУЖНО выгрузить справочник значения свойств объектов в XML и загрузить в сайт:) Стандартной полной выгрузкой из 1С. Перед этим для чистоты эксперимента все свойства в админке покосить.
|
|||
51
Darhon
09.10.15
✎
14:24
|
(50) Он у меня выгружается только через пользовательские справочники. Через полную выгрузку со стандартными параметрами он не выгружается.
|
|||
52
Darhon
09.10.15
✎
14:26
|
||||
53
mehfk
09.10.15
✎
14:29
|
Не должно быть там этого справочника. Убирай.
Показывай другие две вкладки. |
|||
54
grayshadow
09.10.15
✎
14:30
|
я не знаю какой красавец вам накодил "выгружать как строка", в типовом обмене этого нет
|
|||
55
Darhon
09.10.15
✎
15:37
|
||||
56
Darhon
09.10.15
✎
15:37
|
Эту обработку скинули разработчики.
|
|||
57
Darhon
09.10.15
✎
16:31
|
В смысле разработчик сайта.
|
|||
58
grayshadow
09.10.15
✎
16:37
|
молодцы разработчики, если не хотят пользоваться стандартным функционалом, пусть сами занимаются любовью со своими доработками... желательно не за деньги заказчика:)
одно остается неизменным: чтобы был список, тип значения свойства должен быть список. Ваш КО:) |
|||
59
Darhon
09.10.15
✎
19:38
|
Выгрузку перенастроил. Выгружается нормально. Вроде бы .
<Свойство> <Ид>eb0927a7-5c26-11e5-9b2a-001e676801b6</Ид> <НомерВерсии>AAAAAACxoeY=</НомерВерсии> <ПометкаУдаления>false</ПометкаУдаления> <Наименование>1. Стиль</Наименование> <Внешний>false</Внешний> <ТипЗначений>Справочник</ТипЗначений> <ВариантыЗначений> <Справочник> <ИдЗначения>Классика</ИдЗначения> <Значение>Классика</Значение> </Справочник> <Справочник> <ИдЗначения>Модерн</ИдЗначения> <Значение>Модерн</Значение> </Справочник> <Справочник> <ИдЗначения>Рустика</ИдЗначения> <Значение>Рустика</Значение> </Справочник> <Справочник> <ИдЗначения>Хай-Тек</ИдЗначения> <Значение>Хай-Тек</Значение> </Справочник> На сайт загружаются как список. Но на сайте другая крайность: http://s009.radikal.ru/i307/1510/97/750d0dfa9201.png Теперь нет ИД. В поле ИД строковое представление значения свойств. |
|||
60
grayshadow
12.10.15
✎
07:06
|
ну вы же пишете <ИдЗначения>Хай-Тек</ИдЗначения>
почему там должно быть что-то иное? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |