Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х


Рекомендованные сообщения

28 минут назад, NeoSeo Team сказал:

Вы имеете в виду кастомные поля товаров? Если выгрузка товаров - тогда такой гибкости в модуле нет. Если в заказе - используйте опции "Выгружать расширенный адрес" "Выгружать расширенные данные по товару" "Выгружать расширенные данные по покупателю". 

Кастомные поля есть у пользователей(покупателей)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Ответы 4,6k
  • Created
  • Последний ответ

Top Posters In This Topic

4 минуты назад, tester сказал:

Кастомные поля есть у пользователей(покупателей)

Да, модуль может выгружать кастомные поля, для этого Вам потребуется указать название тега для 1С и указать поле и таблицу откуда брать такое поле - это настройка "Выгружать расширенные данные по покупателю"

Цитата

Выгружать расширенные данные по покупателю
Укажите Тег;Таблица БД;Поле, если нужно выгружать дополнительные теги в тег Контрагент, где Тег - название тега, который будет помещен в тег Адрес, Таблица БД - таблица из которой будет взято поле Поле - поле таблицы, из которого будет взято значение и помещено в тег. Обязательное наличие в таблице поля customer_id. Разбор указанных тегов должен быть настроен в 1с. Каждая запись с новой строки.
Пример:
Пол;oc_customer_simple_fields;gender

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

Обновлять категории товаров - опция отвечает за обновление связи вида Товар - Главная категория товара. Выключите, если вам не нужна привязка товара к категориям из 1с. В этом случае, новые товары будут созданы без привязки к категориям вообще.

В модуле согласно описанию и фактическому тесту не реализовано сопоставление категорий ТОЛЬКО во время создания товара. При включении "Обновлять категории товаров" категории присваиваются, но невозможно добавить собственную категорию руками, т.к. при каждом обновлении ручные доработки пропадают. При отключении категории не добавляются даже к вновь созданным товарам. Планируется ли добавить кнопку, которая даст возможность загружать категории только при первичной выгрузке?

Странно, т.к. таких категорий достаточно много и вероятно не только у нас, где невозможно сопоставить точные категории. Например ЮСБ петличные микрофоны должны быть в ЮСБ и в петличных, но не все петличные в ЮСБ, и не все ЮСБ в петличных...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А какая у вас конфигурация? Например, сейчас в УНФ очень грамотно сделали настройки отборов для выгрузки на сайт, где можно спроектировать совершенно произвольную древовидную структуру товарных групп сайта и накидать туда драг-н-дропом совершенно произвольные товары, включая наличие одного и того же товара в разных товарных группах. Как раз то, о чем вы пишите. Это отлично работает, делая по сути лишним использование таких очень хороших модулей, как "Управление категориями +".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дополнение к комментарию выше.

При использовании доп. реквизита "Категории" и родной выгрузки 1с в совокупности получается добиться нужного результата. Вопрос относительно ответа в теме: 

Цитата

Также, чтобы сэкономить время обработки, вы можете прописать не названия категорий, а их коды согласно opencart (category_id):

125, 126

При указании category_id=137 (значение доп.реквизита: "137") выдает ошибку "Категория 137 отсутствует в базе и не может быть туда добавлена согласно настройкам обмена", но если указать буквами, то добавляется удачно (тестировал как с категорией 1го уровня, так 2+). 

Вопрос, данный функционал в последней версии отсутствует, теперь в доп. реквизите можно отдавать только значение типа: "Категория1 \ Подкатегория1" ?

 

При указании 2-3 категорий с большой вложенностью в 1с приходится использовать поле типа строка, которое редактировать чрезвычайно неудобно, плюс оно огромное получается 200-400 символов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

image.png.eb815c9ab1ddb8e176941427f97a7638.png

Если да, поделитесь пожалуйста информацией, работает ли это у вас и как работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

9 минут назад, Iron Mann сказал:

А какая у вас конфигурация? Например, сейчас в УНФ очень грамотно сделали настройки отборов для выгрузки на сайт, где можно спроектировать совершенно произвольную древовидную структуру товарных групп сайта и накидать туда драг-н-дропом совершенно произвольные товары, включая наличие одного и того же товара в разных товарных группах. Как раз то, о чем вы пишите. Это отлично работает, делая по сути лишним использование таких очень хороших модулей, как "Управление категориями +".

УТ 11.4, нечто подобное есть, но как и в случае с обменом заказами никак не влияет на выгружаемую 1с информацию, судя по отзывам в интернете это "нормально", в более старых версиях работало.

Безымянный.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

13 часов назад, Iron Mann сказал:

Тег веса выглядит так:

Это служебный штатный атрибут конфигурации, его достаточно просто заполнить.

Если вам нужно, чтобы вес шёл одновременно и в служебные поля товара и в перечень атрибутов характеристик товара на его странице, тогда придётся создавать в конфигурации доп. атрибут под нужным названием, например "Вес, нетто" и дублировать в нём значение значение веса. Иначе никак.

О спасибо - так попробуем выгружать. 
У нас проблем с настройкой конфы 1с нет, нужно только знать от разработчиков модуля как должен выглядеть код выгрузки. К сожалению толкового хелпа нет приходится цедить инфу на форуме, но спасибо отвечают быстро.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Mops009 сказал:

Дополнение к комментарию выше.

При использовании доп. реквизита "Категории" и родной выгрузки 1с в совокупности получается добиться нужного результата. Вопрос относительно ответа в теме: 

При указании category_id=137 (значение доп.реквизита: "137") выдает ошибку "Категория 137 отсутствует в базе и не может быть туда добавлена согласно настройкам обмена", но если указать буквами, то добавляется удачно (тестировал как с категорией 1го уровня, так 2+). 

Вопрос, данный функционал в последней версии отсутствует, теперь в доп. реквизите можно отдавать только значение типа: "Категория1 \ Подкатегория1" ?

 

При указании 2-3 категорий с большой вложенностью в 1с приходится использовать поле типа строка, которое редактировать чрезвычайно неудобно, плюс оно огромное получается 200-400 символов.

Здравствуйте.

Передавайте в реквизите КодыКатегорий

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, NeoSeo Team сказал:

Здравствуйте.

Передавайте в реквизите КодыКатегорий

 

Здравствуйте, может еще какой-то секрет есть?

Выгружаю КодыКатегорий или Категории, последний тут же подхватывается, первый никак. Вот что имею в выгрузке и в результате:

			<Свойство>
				<Ид>8f003f6e-298e-11eb-a436-00155d466b04</Ид>
				<Наименование>КодыКатегорий</Наименование>
				<ТипЗначений>Строка</ТипЗначений>
			</Свойство>
			<ЗначенияСвойства>
				<Ид>8f003f6e-298e-11eb-a436-00155d466b04</Ид>
				<Значение>137</Значение>
			</ЗначенияСвойства>
Обнаружено свойство: КодыКатегорий

Обнаружено и больше ничего.

<Свойство>
				<Ид>57c3cf6b-29f7-11eb-a436-00155d466b04</Ид>
				<Наименование>Категории</Наименование>
				<ТипЗначений>Строка</ТипЗначений>
			</Свойство>
			<ЗначенияСвойства>
				<Ид>57c3cf6b-29f7-11eb-a436-00155d466b04</Ид>
				<Значение>Звуковое оборудование</Значение>
			</ЗначенияСвойства>
Дополнительная категория: 137

А тут указывает что добавлена доп категория, и собственно она появляется...

Если все верно, и я нигде не туплю, то видимо пойду городить огромные строки с путями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот токмо ради вас сейчас забацаю выгрузку одного товара в две разных категории... Проверю, и если аксесс-саксесс, то выложу файлы выгрузки, идет? Но в ответ очень хочу, чтобы вы или кто-то другой, помог мне разобраться с выгрузкой прикрепляемых файлов.

Изменено пользователем Iron Mann

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 минут назад, Iron Mann сказал:

Вот токмо ради вас сейчас забацаю выгрузку одного товара в две разных категории... Проверю, и если аксесс-саксесс, то выложу файлы выгрузки, идет? Но в ответ очень хочу, чтобы вы или кто-то другой, помог мне разобраться с выгрузкой прикрепляемых файлов.

Если Вы про меня, то не стоит, т.к. решение выгружать категорию во много категорий есть в модуле при помощи сопоставления категорий (можно указать дополнительные для любой). Это работает.

Так же работает вариант который подходит мне. Выгружать основную категорию при помощи сопоставления с 1с, а дополнительную для определенного товара, а не целой категории при помощи характеристики "Категории".

В моем случае речь идет о работоспособности характеристики "КодыКатегорий", которая является полным аналогом указанной выше, но сэкономила бы место и повысила удобно выгрузки. Есть предположение, что оно или не работает в последней версии, может вернут в новой. Так же подумал, что может воспринимается как атрибут или хочет искать категорию с названием "137", разрешил создание атрибутов и категорий, но ни то ни другое не добавилось... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 минут назад, Mops009 сказал:

Если Вы про меня, то не стоит, т.к. решение выгружать категорию во много категорий есть в модуле при помощи сопоставления категорий (можно указать дополнительные для любой). Это работает.

Не совсем понимаю тогда, чего вам надо. Вы хотите, чтобы разные отдельные товары, попадали в произвольные категории? Если научным языком, настраиваемое отношение один товар - несколько категорий? Причём, речь идем именно о конкретных товарных позициях, а не их групп в номенклатурном справочнике 1С. Я правильно понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 минуты назад, Iron Mann сказал:

Не совсем понимаю тогда, чего вам надо. Вы хотите, чтобы разные отдельные товары, попадали в произвольные категории? Если научным языком, настраиваемое отношение один товар - несколько категорий? Причём, речь идем именно о конкретных товарных позициях, а не их групп в номенклатурном справочнике 1С. Я правильно понимаю?

Да определенные товары должны иметь несколько категорий. Полностью подходит "Категории", но это требует 300+ знаков для каждого товара, а отдача по ID потребует 9-12 знаков.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не с первого раза почему-то, но выгрузка одного и того же товара в две разных категории успешно прошла. Всё настроено исключительно на стороне 1С. Группы (категории) передаются по UIDам, всё отлично.

Настройка групп (категорий) сайта в 1С УНФ (штатный функционал, никакой дописни):

image.png.6105ccc48fea2fe00678697b814ce6db.png

Файл import.xml

image.png.d5be4edc4e065d5ae2b811eb10b9c49e.png

и

image.png.c69f8fc798cc2262b8acfe4a4b896915.png

Результат выгрузки:

image.thumb.png.7cf40140c0a1fe4a374519a574137525.png

Всё работает штатно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17.11.2020 в 18:52, NeoSeo Team сказал:

Добрый день,

Это код доставки - его обычно можно забрать на странице оформления заказа из "Инструментов разработчика" см. скриншот

Или же Вы можете из базы данных из заказа забрать код доставки.

Нет, этот ID может быть любым, главное чтоб Ваша 1С понимала. необходимо указать GUID товара который создан у Вас в 1С как номенклатура - доставка

Спасибо, в моем случае это оказалась dellindelivery.dellindelivery1 . В инструкции бы добавить где найти это наименование доставки чтобы вопросов было меньше....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Узнайте, как отзываются ваши модули доставки. Самый короткий и эффективный путь - поставить себе модуль Filterit. Он выводит коды всех модулей доставки и оплаты в своих настройках. И обычно, "код доставки", он же shipping code в таблице oc_order, это название модуля, потом точка, потом снова название с цифрой. Т.е. "post.post1". У вас, судя по названию, стоит модуль "Деловые линии". Нумерация кода, это порядковая нумерация настроенных методов доставки модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

59 минут назад, Алексей Кислухин сказал:

Помогите пожалуйста - как при загрузке можно сформировать модель товара?

Что подразумевается в виду? Из чего вы хотите формировать модель?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, Алексей Кислухин сказал:

Помогите пожалуйста - как при загрузке можно сформировать модель товара?

Если Вам необходимо из атрибутов номенклатуры из 1С перевести в модель в карточке товара , Вы можете воспользоваться настройка "Перенаправление свойств:"

image.png.df58483c01dd84fdbefc15528af5b3fc.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток!

Столкнулся с проблемой. В общем, выгрузил товары с остатком 1 и более на сайт из базы 1С. Далее, допустим, какой то товар покупают и при следующей выгрузке он не должен отображаться на сайте, если стоит условие в настройках модуля: отсутствие количества считать нулем (включено)

Перебрал кучу вариантов по настройкам модуля, но товар, которого по факту нет на остатках в базе, почему то висит на сайте со статусом в наличии и отображение товара отключается только в ручную через админку.

Ниже прилагаю скриншоты настройки модуля обмена. Надеюсь, вы мне поможете решить данную проблему :)

OcStore 1.5.5.1.2

1С:Предприятие 8.3 (8.3.16.1148), конфигурация: Управление торговлей, редакция 11 (11.4.8.84).

image.thumb.png.6f97d94b797aaf92d26e50681f2fce98.png

image.thumb.png.092ba04157c42853a1bc6211749505d1.png

image.thumb.png.546d56919e0771f5cb15c988799a0c7b.png

image.thumb.png.ce42cc737de436625e252c9aabbb4b82.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте взял тестовый период для проверки работы модуля на сайт http://printzip24.ru/, а он пишет одну и туже ошибку соединение с 1с, неверный логин или пароль как это победить ? Версия 2.3, php 7.0  1C УНФ

скрин  ошибки прилагаю.

photo_2020-11-20_11-26-56.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

20 часов назад, Iron Mann сказал:

Что подразумевается в виду? Из чего вы хотите формировать модель?

необходимо, чтобы модель= Код 1С

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 часа назад, figo сказал:

Здравствуйте взял тестовый период для проверки работы модуля на сайт http://printzip24.ru/, а он пишет одну и туже ошибку соединение с 1с, неверный логин или пароль как это победить ? Версия 2.3, php 7.0  1C УНФ

скрин  ошибки прилагаю.

У вас там вроде всё по смыслу ясно - замудрёный .htaccess (это файл в корневой папке вашего сайта).

Источник проблемы там.

Изменено пользователем Iron Mann

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...