Да, для малого бизнеса нужно заполнять внешний код типа цены на сайте идентификатором ссылки вида цены из 1с (взять его можно из файла выгрузки в каталог на диске).
Всем несогласным - мыло и веревка!
20.11.2020 14:52:16
Владимир Еровенко,Внешний код. Да - это он и есть.
Всем несогласным - мыло и веревка!
|
|
|
20.11.2020 14:51:07
Сергей Безуглов,Пожалуйста.
Я бы лично хотел минимизировать количество действий на сайте с товарами, особенно распределение товаров по разделам. Понимаю, что речь идет скорее всего о разном количестве товаров, но что, если добавляется новых товаров сотни? Вручную продолжать тасовать? Насчет очистки информации по товарам, который нет в 1с. А не происходит ли постоянно полная выгрузка товаров? Быть может у вас товары удаляются на сайте и полностью воссоздаются при обмене? Теория, но все же... Обычно в режиме изменений такой страшной картины не должно происходить. А что касается изменения названия ИБ тут уж логика в модуле такая заложена - просто констатация. Можете и под себя изменить модуль, чтобы, зараза, такого не делал)))
Всем несогласным - мыло и веревка!
|
|
|
20.11.2020 10:54:10
Владимир Еровенко,добрый день. В правой части в таблице есть колонка "Идентификатор" это и будет внешний код. Берете внешний код на сайта у раздела и пишете его в колонку "Идентификатор" нужному разделу
Всем несогласным - мыло и веревка!
|
|
|
20.11.2020 10:30:23
Сергей Безуглов,добрый день.
Вероятно, что по вашей бизнес логике описанные методы будут иметь огрехи (много воды) 1. Привязка товаров к разделам с помощью дерева групп. Можно сформировать дерево групп в настройке обмена с сайтом, тогда не придется раскидывать товары по разделам на сайте. В дереве групп можно так же делать мультипривязку. Насчет удаления информации - обычно, если в xml файл не выгружается какое-то из заполненных полей, то оно и не модифицируется на сайте. Если же по этому полю выгружается пустое значение, то оно зачищается и на сайте у товара. Тут бы проверять содержимое xml файла. 2. Привязка товара на сайте к разделам. Можно так же продолжать привязывать товары к разделам на сайте, но при этом описать на сайте перехват событий при изменении товара в процессе обмена, в котором можно запретить затирать разделы. Например, взять событие OnBeforeIBlockElementUpdate и сделать там unset для переданных в xml групп (папок). Кстати, такие же действия можно делать и описанием товара, если вдруг нужно, чтобы описание не затиралось данными из 1с. 3. Осуществлять только выгрузку изменений цен и остатков. Но здесь остается вопрос открытым, в какой момент запускать обмен с выгрузкой новых товаров. В любом случае можно придумать удобные комбинации обмена как с доработками/изменениями на стороне сайта, так и без них (хотя...думаю с изменениями).
Всем несогласным - мыло и веревка!
|
|
|
19.11.2020 10:26:59
Виталий Возгрин,Меня смущает на картинке с деревом групп выбранные папки
Попробуйте из корневого уровня дерева групп убрать все выбранные папки/товары и повторить выгрузку. Ну или приложите файлы выгрузки из 1с, посмотрим, что там навыгружалось!
Всем несогласным - мыло и веревка!
|
|
|
10.11.2020 21:43:34
Андрей Mazaxaka, не включить того, чего нет. Потребуется установка доп модуля
Но, так как конфигурация нетиповая, возможно, придется при установке адаптировать модуль под данную конфигурацию
Всем несогласным - мыло и веревка!
|
|
|
12.08.2020 12:41:17
Нужно отключить переход в режим правки без перезагрузки страницы
Всем несогласным - мыло и веревка!
|
|
|
20.07.2020 11:08:08
Дмитрий Русинов,Для каждого раздела и вложенных подразделов инфоблока (второй скриншот) заполнить колонку "Идентификатор раздела" (попросите человека заполнить) и повторите выгрузку.
Изменено: Алексей Сипаев - 20.07.2020 11:08:28
Всем несогласным - мыло и веревка!
|
|
|
20.07.2020 09:57:30
Всем несогласным - мыло и веревка!
|
|||
|
30.06.2020 08:52:52
А это уже вопросы к разработчикам. Возможно здесь полный этап идет импорта включая деактивацию.
Можно использовать вариант, описанный опять же в деве положить файлы в папку /upload/1c_catalog/ запустить под админом урл сайта /bitrix/admin/1c_exchange.php?type=catalog&mode=import&filename=import.xml и обновлять страницу пока не получите success - импорт звершен и так каждый файл При этом не отправлять команду деактивации (как я писал ранее). Но в теории может потребовать сначала авторизоваться. Либо пусть подскажут гуру, как протестировать загрузку файла готовыми скриптами (иначе), чтобы не запускалась деактивация.
Всем несогласным - мыло и веревка!
|
|
|
29.06.2020 15:45:09
Олег Юсупов,Пишите СодержитТолькоИзменения = true.
Формируете файл xml. Чтобы не влиять на остальные товары/группы не нужно отправлять запрос на деактивацию товаров, отсутствующих в файле с момента последнего обмена. См
Всем несогласным - мыло и веревка!
|
|
|
29.06.2020 14:53:07
Олег Юсупов,добрый день. Почитайте здесь про файлы и посмотрите их примеры:
Всем несогласным - мыло и веревка!
|
|
|
19.06.2020 13:48:09
Александр Кравченко,Честно говоря, я теряюсь в догадках, что это может быть. Поэтому для меня самым действенным была бы отладка всего процесса обмена, анализ результатов запросов, чтобы уже понимать, во что все упирается.
Может кто из знатоков Розницы подскажет, что я упускаю...
Всем несогласным - мыло и веревка!
|
|
|
19.06.2020 08:50:54
Александр Кравченко,у вас хоть какой-нибудь товар выгружается с остатком? Может следует проверять выгрузку, отключая лишние отборы?
Не исключаю ситуации, когда отборы могут конфликтовать между собой.
Всем несогласным - мыло и веревка!
|
|
|
18.06.2020 22:39:02
Александр Кравченко,Про отладку в 1с можно почитать в гугле. Извините, но расписывать будет дольше.
Конфиг - интересовался, какая у вас конфигурация 1с. Розница, УТ11, УТ10, УНФ, прочее?
Всем несогласным - мыло и веревка!
|
|
|
18.06.2020 08:39:56
Максим Семдянкин,Цена не выгружается только на сайт или в файлах выгрузки цены тоже отсутствуют?
Всем несогласным - мыло и веревка!
|
|
|
18.06.2020 08:38:38
Александр Кравченко,Думал может остатки где-то подвисли и не были окончательно приняты на склад, но реализацией вы опровергли догадки. Тут только отладка, запросы формировать. А конфиг у вас какой?
Насчет соглашений - они в УТ11. В рознице их нет. Достаточно выполнить установку цен. Но и соглашения не имеют отношения к остаткам.
Всем несогласным - мыло и веревка!
|
|
|
17.06.2020 16:44:15
Александр Кравченко,резервов нет у товаров? Нужно искать причину, почему остаток не выгружается.
Всем несогласным - мыло и веревка!
|
|
|
23.05.2020 11:34:31
Вячеслав Фефелов,В теории эти настройки работают только при полном обмене.
Чтобы в режиме изменений у вас выгрузился товар с нулевым остатком, то уберите отбор "Остаток БОЛЬШЕ 0" (для примера), если таковой есть.
Всем несогласным - мыло и веревка!
|
|
|
14.05.2020 14:49:16
Я не уловил из описания и скриншотов - модуль встроенный или от битрикса был установлен? На стороне сайта есть настройка (магазин- интеграция с 1с), которая позволяет выбрать варианты "что делать с товарами/разделами, отсутствующими в файле выгрузки". Можно с этими настройками поиграться. Там есть варианты Но я не могу точно сказать, при каких условиях не работают эти параметры в процессе обмена. Насколько я могу знать (поправьте знающие), что в более свежих модулях обмена есть настройка по деактивации на сайте товаров/разделов, которые не выгрузились из 1с. Это работает при полной выгрузке (это настройка - замена той, о которой писал ранее). Либо есть третий вариант - использовать выгрузку в режиме изменений.
Всем несогласным - мыло и веревка!
|
|||||
|
14.05.2020 08:38:32
smi27utc10,добрый день.
Посмотрите, формируется ли файл со стороны 1с. Посмотрите логи. Проходит ли авторизация с сайтом из 1с. Попробуйте запустить обмен вручную (если стоит по расписанию) с запущенным фиддлером, какие запросы выполняются. Что еще....место на сервере (хостинге) проверить свободное...
Всем несогласным - мыло и веревка!
|
|
|
14.05.2020 08:37:15
<текст удален>
Изменено: Алексей Сипаев - 14.05.2020 08:38:21
(не туда написал)
Всем несогласным - мыло и веревка!
|
|
|