Вопрос
Добрый вечер! Нам нужно внести изменения в модуль обмена 1С битрикс. В данный момент уже пользуемся модулем с вашими изменениями для прямого обмена. Возьмётесь за такое? Суть изменений в следующем сообщении
Нам необходимо, чтобы часть свойств была в формате "число", чтобы в умном фильтре был ползунок. Но в 1С в силу некоторых особенностей абсолютно все свойства имеют тип значения "дополнительное значение" и на сайт выгружаются в формате "список". Если мы в 1С пытаемся поменять тип значения на "число", то 1С выдает сообщение, что значения для данного свойства уже введены и галочку "дополнительное значение" снять нельзя не удалив все заполненные значения. Поэтому в таком свойстве автоматически проставляется галочка "составной тип данных" и в графе тип значения появляется "дополнительное значение, число". Потом при синхронизации с сайтом через модуль обмена тип свойства на сайте меняется почему то со "список" на "строка". Нам нужно поменять логику выгрузки, чтобы такой тип значения как "дополнительное значение, число" выгружался на сайт в формате "число"?
Ответ
Несмотря на предложение заработать, опишу бесплатно как все делается элементарно мегапрайсом. Но все равно перед действиями сделайте копию базы.
1) Запускаем модуль Мультипрайс (расширенный прайс лист из 1С).
2) В нем есть опции вывода доп реквизитов. Включаем опцию и выбираем нужное свойство.
3) Формируем прайс и сохраняем его в эксель на диск.
4) Меняем тип значения у свойства в 1С на число
5) Расширенной загрузкой подгружаем файл-эксель, который сохраняли. Указываем номер колонки свойства.
6) Синхронизируем таблицу и нажимаем загрузить дополнительные реквизиты. Предварительно вы увидите в таблице результат.
Добрый вечер! Нам нужно внести изменения в модуль обмена 1С битрикс. В данный момент уже пользуемся модулем с вашими изменениями для прямого обмена. Возьмётесь за такое? Суть изменений в следующем сообщении
Нам необходимо, чтобы часть свойств была в формате "число", чтобы в умном фильтре был ползунок. Но в 1С в силу некоторых особенностей абсолютно все свойства имеют тип значения "дополнительное значение" и на сайт выгружаются в формате "список". Если мы в 1С пытаемся поменять тип значения на "число", то 1С выдает сообщение, что значения для данного свойства уже введены и галочку "дополнительное значение" снять нельзя не удалив все заполненные значения. Поэтому в таком свойстве автоматически проставляется галочка "составной тип данных" и в графе тип значения появляется "дополнительное значение, число". Потом при синхронизации с сайтом через модуль обмена тип свойства на сайте меняется почему то со "список" на "строка". Нам нужно поменять логику выгрузки, чтобы такой тип значения как "дополнительное значение, число" выгружался на сайт в формате "число"?
Ответ
Несмотря на предложение заработать, опишу бесплатно как все делается элементарно мегапрайсом. Но все равно перед действиями сделайте копию базы.
1) Запускаем модуль Мультипрайс (расширенный прайс лист из 1С).
2) В нем есть опции вывода доп реквизитов. Включаем опцию и выбираем нужное свойство.
3) Формируем прайс и сохраняем его в эксель на диск.
4) Меняем тип значения у свойства в 1С на число
5) Расширенной загрузкой подгружаем файл-эксель, который сохраняли. Указываем номер колонки свойства.
6) Синхронизируем таблицу и нажимаем загрузить дополнительные реквизиты. Предварительно вы увидите в таблице результат.