|
Добавил реквизит в номенклатуре ут 11, как выгрузить на сайт | ☑ | ||
---|---|---|---|---|
0
URAL
05.05.18
✎
17:40
|
Плиз подскажите что не так
есть ут 11 и сайт на битрикс 24 в ут 11 в справочнике номенклатур добавил реквизит наименование для сайта тип строка... теперь мне нужно чтобы данный реквизит появился на сайте в макете плана обмена тоже добавил, так же добавил в фабрикуXDTO это поле... не могу понят почему не выгружается вот ошибка {ОбщийМодуль.ОбменССайтом.Модуль(1461)}: Ошибка при вызове метода контекста (Проверить) КаталогXDTO.Проверить(); по причине: Ошибка проверки данных XDTO: Структура объекта '/Товары/Товар[1]' не соответствует типу: {urn:1C.ru:commerceml_2}Товар Проверка свойства 'НаименованиеДляСайта': форма: Элемент имя: {urn:1C.ru:commerceml_2}НаименованиеДляСайта тип: {http://www.w3.org/2001/XMLSchema}anyType Отсутствует обязательное свойство |
|||
1
ugorchina
05.05.18
✎
17:43
|
Вроде как Битрикс может принять твой реквизит как свойство
|
|||
2
URAL
05.05.18
✎
17:46
|
(1) зная, спасибо, но мне нужно именно как реквизит передать т.к. следующее что я собираюсь передать это список значений, а список в свойствах сделать нельзя и поэтому хочу понять что не так
|
|||
3
URAL
05.05.18
✎
17:48
|
Установил тип и все равно ругается...
{ОбщийМодуль.ОбменССайтом.Модуль(1461)}: Ошибка при вызове метода контекста (Проверить) КаталогXDTO.Проверить(); по причине: Ошибка проверки данных XDTO: Структура объекта '/Товары/Товар[1]' не соответствует типу: {urn:1C.ru:commerceml_2}Товар Проверка свойства 'НаименованиеДляСайта': форма: Элемент имя: {urn:1C.ru:commerceml_2}НаименованиеДляСайта тип: {urn:1C.ru:commerceml_2}СтрокаТип Отсутствует обязательное свойство |
|||
4
ugorchina
05.05.18
✎
17:51
|
{ОбщийМодуль.ОбменССайтом.Модуль(1461)
Покажи код у меня компа под рукой нет ( |
|||
5
ugorchina
05.05.18
✎
17:52
|
А так же попробуй выгрузить в Фойл и содержимое файла то же сюда ( если выгрузится)
|
|||
6
ugorchina
05.05.18
✎
17:54
|
Наименование для сайта именно оно должно быть наименованием для товара? А не штатное 1с ? Так же зачем это делать то?
|
|||
7
ugorchina
05.05.18
✎
17:56
|
Замените везде для обмена штатное наименование на свое и будет Вам счастье сейчас оно ругается походу потамы что принимает Ваш реквизит за свойство
|
|||
8
ugorchina
05.05.18
✎
17:57
|
В общем покажите код
|
|||
9
ugorchina
05.05.18
✎
17:57
|
И уточните 11 какая?
|
|||
10
URAL
05.05.18
✎
18:27
|
Получилось у меня все выгрузить, только вот на сайте не появился реквизит
|
|||
11
URAL
05.05.18
✎
18:28
|
в файле есть, на сайте нет, они предопределены на сайте? строго в перечисленном количестве. Может кто то сказать?
|
|||
12
VS-1976
05.05.18
✎
18:44
|
(11) Инфоблок на сайте содержит строгое соответствие полей номенклатуры полям в 1С. Они туда и не выгрузятся. Нужно делать в инфоблоке свойство с признаком множественное значение. И проще выгружать в csv и грузить в битрикс. Множественное свойство выгружается размножением строк, и только это свойство отличается. После загрузки строки сворачиваются в одну и множество будет загружено.
|
|||
13
URAL
05.05.18
✎
19:15
|
(12) очень интересно, т.е выгрузить и загрузить
|
|||
14
URAL
05.05.18
✎
19:21
|
(12) а как сделать размножение строк в csv?
|
|||
15
ugorchina
05.05.18
✎
19:35
|
Вы (6) читали?
|
|||
16
URAL
05.05.18
✎
19:38
|
(15) наименование для сайта я создал сам, оно не типовое
|
|||
17
ugorchina
05.05.18
✎
19:40
|
Ну так хорошо Вы создали реквизит наименование для сайта и хотите что бы оно было наименованием на сайте верно? 1с где то формирует xml а так же где то делает запрос по спр номенклатуры соответственно в этих модулях просто в место наименование задайте свой реквизит и все!
|
|||
18
URAL
05.05.18
✎
19:42
|
(18) нет я хочу передать на сайт список значений, наименование для сайта был тестовым случаем...
|
|||
19
ugorchina
05.05.18
✎
19:44
|
А что в списке то? Что там будет ?
|
|||
20
URAL
05.05.18
✎
19:52
|
список свойств, т.к. в 1с дополнительные реквизиты создаются только реквизитами, и их у меня много нужно сгруппировать в список... решил уйти от дополнительных реквизитов и хочу выгрузить на сайт списки реквизитов, но пока не получилось даже просто реквизит "НаименованиеДля Сайта"выгрузить, точнее выгружаю, в файле xml вижу что выгружается, а вот в битрикс не загружается
|
|||
21
URAL
05.05.18
✎
19:53
|
(20) точнее список значений
|
|||
22
ugorchina
05.05.18
✎
20:39
|
У Битрикс а есть свои дополнения для УТ сам не смотрел но взгляните в их сторону думаю там имеется то что Вам необходимо
|
|||
23
ugorchina
05.05.18
✎
21:02
|
Не очень понял что значит сгруппировать в список?
|
|||
24
URAL
05.05.18
✎
21:04
|
(23) это проблема выгрузки множественного списка уже длится много лет, есть решение, нужно немного допилить ут 11... на форруме битрикса много подобных описаний этой проблемы...
|
|||
25
URAL
05.05.18
✎
21:04
|
после того как реализую, отпишусь
|
|||
26
ugorchina
05.05.18
✎
21:18
|
Что значит множественный список свойств? Приведите пример
|
|||
27
VS-1976
06.05.18
✎
00:39
|
(14) Я написал выгрузку. В запросе размножается :). Создаёшь нужные свойства, выгружаешь в csv с битрикса наименование полей будет в csv всё просто.
|
|||
28
ugorchina
06.05.18
✎
07:26
|
(27) расскажите что именно размножается то? Что значит группировать свойства? И под свойствами Вы подразумеваете характеристики товара? Дайте может ссылку на подобного рода товар на сайте
|
|||
29
ugorchina
06.05.18
✎
07:28
|
(28) я делал много интеграцией с сайтами но подобного рода вопросов ещё не было
|
|||
30
VS-1976
06.05.18
✎
11:36
|
(28) Я не выгружал с характеристиками. Если есть характеристики, то нужно стандартную выгрузку пилить скорее всего. Размножается позиция одна и та же, только изменения идёт в полях которые связываются со свойствами где установлено множественное значение.
|
|||
31
Nyoko
06.05.18
✎
12:12
|
есть правила выгрузки, в них зашиты все настройки, просто так добавить поле и ждать пока оно появится на сайте не получится, можно добавлять только свойства. Или при выгрузке подменять поле наименование на нужное.
Еще как вариант можно на стороне сайта быстренько написать сервис который будет принимать от 1с кастом данные. Есть дополнения к ут от битрикс, там можно выгружать пользовательские справочники. п.с. RTFM п.с. п.с. для того чтобы что-то получилось нужно уметь программировать на php и 1с |
|||
32
Nyoko
06.05.18
✎
12:15
|
в ошибке точно указано что в пакете {urn:1C.ru:commerceml_2}Товар нет поля "НаименованиеДляСайта"
попробуй найди http://v8.1c.ru/edi/edi_stnd/90/92.htm https://media.tenor.com/videos/254945904ad12690990da10f7c7e02bc/mp4 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |