NeoSeo Team Опубликовано: 1 июля 2020 Опубликовано: 1 июля 2020 5 часов назад, timon2511 сказал: Подскажите, возможно ли реализовать обратную загрузку и синхронизацию категорий и товара с сайта в 1с. 1с УНФ 1.6 (РФ) Да, в модуле уже реализована такая функция, необходимо чтоб 1С смогла обратится к модулю с параметрами neoseo_exchange1c.php?type=catalog&mode=exportall" И модуль в таком случае выдаст товары со связью категорий Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 1 июля 2020 Опубликовано: 1 июля 2020 1 час назад, Vagrant82 сказал: 300 мб - этого мало? Проверьте лог сервера - там должно быть больше информации, блокировать по размеру запроса может и nginx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
German Опубликовано: 1 июля 2020 Опубликовано: 1 июля 2020 24.06.2020 в 07:16, German сказал: Здравствуйте. Ответил в личке, жду ответа, спасибо) Неделя прошла, никакого ответа нет. Спасибо. Может с нашей 1С что-то не так, так дайте пожалуйста знать. Может версия не такая.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 1 июля 2020 Опубликовано: 1 июля 2020 18 минут назад, German сказал: Неделя прошла, никакого ответа нет. Спасибо. Может с нашей 1С что-то не так, так дайте пожалуйста знать. Может версия не такая.... Здравствуйте. Нужно искать причину со стороны 1с, почему не идет обмен. В логах есть информация только о том, что 1с подключается к сайту 2020-06-16 10:10:55 - type=catalog&mode=checkauth 2020-06-16 10:10:55 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-17 11:54:21 - type=catalog&mode=checkauth 2020-06-17 11:54:21 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-18 09:00:45 - type=catalog&mode=checkauth 2020-06-18 09:00:45 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-19 13:11:18 - type=catalog&mode=checkauth 2020-06-19 13:11:18 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-22 09:00:17 - type=catalog&mode=checkauth 2020-06-22 09:00:17 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-23 12:08:15 - type=catalog&mode=checkauth 2020-06-23 12:08:15 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-24 09:00:21 - type=catalog&mode=checkauth 2020-06-24 09:00:21 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c 2020-06-25 10:45:55 - type=catalog&mode=checkauth 2020-06-25 10:45:55 - Авторизация выполнена успешно: f7eb249554183ad4b6a89e934362cf9c Но вот нет упоминаний о том, что 1с хоть что-то шлет на сайт. Нужно, чтобы специалист 1с посмотрел логи обмена на стороне 1с. возможно возникает ошибка, которая и ломает обмен Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TechnicalMan94 Опубликовано: 1 июля 2020 Опубликовано: 1 июля 2020 Приветствую. Взял демку модуля. Настроил обмен (раньше уже настраивал, плюс минус знаком с темой) Ранее встречал в 1С, что цена и кол-во указаны прямо в карточке товара в номенклатуре, а сейчас какая-то ерунда другая В товаре цены нет, а есть там, где перейти "Прайс-лист". Ну и в файле обмена xml соответственно нет цены товара, ну и остатков, поэтому и на сайте ничего не выгружает Может быть знаете, как сделать так, чтобы в файл экспорта в 1С шла цена? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
strikerus Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 13 часов назад, NeoSeo Team сказал: Проверьте ещё лог access на сервере, найдите момент когда 1С отправляет этот post запрос и посмотрите там, какой код ответа сервер отдает, возможно стоит ещё проверить включен ли вывод ошибок на сервере. Пришлите пожалуйста адрес этого запроса что отдается 1С - в логах access должна быть запись - ощущение что 1С пытается дать команду на разбор самого архива zip как обращение к файлу. Вы так же тестировали вариант синхронизации не используя обмен с помощью архива? Благодарю за ответ. Вывод ошибок и даже предупреждений на сервере включен. Вот кусок лога с post-запросом 1с на обработку последнего архива, после которого выгрузка прекратилась. (в приложенном файле) Синхронизацию без требования архива не пробовал. Стоит попробовать? log_access.log Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
garik Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 01.07.2020 в 01:17, NeoSeo Team сказал: Вам нужно, чтобы названия свойств, которые приходят с 1с были в виде <ЗначениеРеквизита> <Наименование>наименование_КОД ЯЗЫКА В МАГАЗИНЕ</Наименование> <Значение>Мука пшенична</Значение> </ЗначениеРеквизита> Например, <ЗначениеРеквизита> <Наименование>наименование_ua</Наименование> <Значение>Мука пшенична</Значение> </ЗначениеРеквизита> ТО что Вы показали работает только на уровне таблицы product. перенаправить в описание нельзя. а как сделать чтобы в описание разных языков выгрузились? можно пример кода как с названием? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Vagrant82 Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 15 часов назад, NeoSeo Team сказал: Проверьте лог сервера - там должно быть больше информации, блокировать по размеру запроса может и nginx Ошибок не наблюдаю. Каким образом (модулем обмена) вы делаете выгрузку по протоколу версии 3? Какая версия? viluta-2020-07-02-nginx.log Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kachka2000@mail.ru Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 Здравствуйте, у меня проблема с дублями товаров, которые создаются каждый раз при выгрузке, так как я отключила привязку категорий к 1с. Мне не нужны категории из 1с, так как весь товар, которого немного, я привязываю вручную к категориям на сайте. как мне решить эту проблему? Привязка к категориям полностью отключена в модуле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 Добрый день! У нас лицензионная версия модуля. Номер заказа 16554. Имеем следующую проблему: Задача: отключать товары при загрузке по определенному признаку. Что пробовали: Настройка “Отключать товары по отдельному тегу” Если данный тег имеет значение false тогда товар будет отключен.”Добавили в выгрузку номенклатуры тег “Актуален”, переписали выгрузку таким образом, чтобы туда выгружалось “false”, если товар необходимо отключить. В соответствующей настройке прописали имя созданного тега: В файле обмена (import.xml): При загрузке происходит следующее: сначала товар отключается, но в конце, не смотря на настройку “Отключать товар по спец. тегу” товар снова включается! Лог загрузки одного товара: Делаем в 1С товар снова актуальным: При загрузке видим, что отключения товара по настройке “Отключать товар по спец. тегу” не произошло, сообщения в логе о том, что товар был включен нет: Если убрать тег для отключения, и отключить товар на сайте вручную, при загрузке он включится с соответствующим сообщением в логе. Вывод: настройка “Отключать товар по спец. тегу” отключает товар, но после загрузки файла предложений (offers.xml) товар в любом случае будет включен обратно, что по сути делает настройку неработоспособной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 Также непонятна работа с опциями. При загрузке опций товара из 1С, создается опция без названия, в которую укладываются характеристики разных товаров, у каждого товара есть 1 характеристика, это размер. У обуви это размер обуви, и у одежды соответственно размер одежды. Если присвоить в самом модуле это опции название, то после синхронизации с 1С, создается новая опция без названия, которая игнорирует ту, которой было присвоено название. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
J.Ladd Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 Всем привет! Есть пара новичковых вопросов. Темку полистал, но, как будто, нет ответов на них. Так что буду признателен... 1) Насколько я понял, выгрузка на сайт производится, только если пользователь 1С, за которым закреплена эта задача по выгрузке - залогинен в программе. Есть ли возможность настроиться так, чтобы выгрузка производилась даже если пользователь на залогинился? Куда копать в 1С? 2) Если в 1С указана скидка на товар - то при экспорте в ОС как она будет отображаться на сайте? Она уже будет сразу включена в цену и никак не отображена, или будет наглядно нарисована с перечеркиванием обычного ценника и новым? 3) После экспорта не заполнился раздел брендов в ОС. В характеристиках товара в карточке товара на сайте бренд указан, в настройках модуля импорт производителей включен, но тем не менее сами бренды не импортировались. Данная информация по производителям, я так подозреваю, где-то не заполнена в 1С. Это где можно глянуть в 1С Предприятии? Откуда берутся эти данные? Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivanzo Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 Где то читал сейчас найти не могу. Как сделать чтоб например определенный товар выгружался в несколько категорий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
timon2511 Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 01.07.2020 в 17:39, NeoSeo Team сказал: Да, в модуле уже реализована такая функция, необходимо чтоб 1С смогла обратится к модулю с параметрами neoseo_exchange1c.php?type=catalog&mode=exportall" И модуль в таком случае выдаст товары со связью категорий Можно получить какую нибудь инструкцию как и где это настраивается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 23 часа назад, TechnicalMan94 сказал: Приветствую. Взял демку модуля. Настроил обмен (раньше уже настраивал, плюс минус знаком с темой) Ранее встречал в 1С, что цена и кол-во указаны прямо в карточке товара в номенклатуре, а сейчас какая-то ерунда другая В товаре цены нет, а есть там, где перейти "Прайс-лист". Ну и в файле обмена xml соответственно нет цены товара, ну и остатков, поэтому и на сайте ничего не выгружает Может быть знаете, как сделать так, чтобы в файл экспорта в 1С шла цена? Здравствуйте. У Вас выгружается только файл impot.xml, верно? У Вас настроены типовые соглашения по ценам в 1с (виды цен еще может называться)? Там в настройках нужно указать, что цена должна быть доступна для обмена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 17 часов назад, strikerus сказал: Синхронизацию без требования архива не пробовал. Стоит попробовать? Да. и сообщите о результате. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 14 часов назад, garik сказал: а как сделать чтобы в описание разных языков выгрузились? можно пример кода как с названием? <ЗначениеРеквизита> <Наименование>описание_ua</Наименование> <Значение>Мука пшенична</Значение> </ЗначениеРеквизита> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 14 часов назад, Vagrant82 сказал: Ошибок не наблюдаю. Каким образом (модулем обмена) вы делаете выгрузку по протоколу версии 3? Какая версия? viluta-2020-07-02nginx.log 2 kB · 0 скачиваний У Вас включена опция запрашивать архив в настройках модуля? Без архива выгрузку пробовали? Вы о ВерсияСхемы спрашиваете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 11 часов назад, kachka2000@mail.ru сказал: Здравствуйте, у меня проблема с дублями товаров, которые создаются каждый раз при выгрузке, так как я отключила привязку категорий к 1с. Мне не нужны категории из 1с, так как весь товар, которого немного, я привязываю вручную к категориям на сайте. как мне решить эту проблему? Привязка к категориям полностью отключена в модуле. Здравствуйте. Категории никоим образом не относятся к тому, что у Вас дубли в товарах. Причина скорее всего в настройках модуля обмена. Дубли создаются, например, в том случае, если после первого обмена не создалась связь id номенклатуры - id товара на сайте. Покажите настройки вкладки Товары Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 11 часов назад, Mike сказал: Добрый день! У нас лицензионная версия модуля. Номер заказа 16554. Имеем следующую проблему: Задача: отключать товары при загрузке по определенному признаку. Что пробовали: Настройка “Отключать товары по отдельному тегу” Если данный тег имеет значение false тогда товар будет отключен.”Добавили в выгрузку номенклатуры тег “Актуален”, переписали выгрузку таким образом, чтобы туда выгружалось “false”, если товар необходимо отключить. В соответствующей настройке прописали имя созданного тега: В файле обмена (import.xml): При загрузке происходит следующее: сначала товар отключается, но в конце, не смотря на настройку “Отключать товар по спец. тегу” товар снова включается! Лог загрузки одного товара: Делаем в 1С товар снова актуальным: При загрузке видим, что отключения товара по настройке “Отключать товар по спец. тегу” не произошло, сообщения в логе о том, что товар был включен нет: Если убрать тег для отключения, и отключить товар на сайте вручную, при загрузке он включится с соответствующим сообщением в логе. Вывод: настройка “Отключать товар по спец. тегу” отключает товар, но после загрузки файла предложений (offers.xml) товар в любом случае будет включен обратно, что по сути делает настройку неработоспособной. Здравствуйте. Что у Вас в настройках опции "Отключать товары"? уберите все галочки, выполните обмен и сообщите, пожалуйста, о результате Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 10 часов назад, Mike сказал: Также непонятна работа с опциями. При загрузке опций товара из 1С, создается опция без названия, в которую укладываются характеристики разных товаров, у каждого товара есть 1 характеристика, это размер. У обуви это размер обуви, и у одежды соответственно размер одежды. Если присвоить в самом модуле это опции название, то после синхронизации с 1С, создается новая опция без названия, которая игнорирует ту, которой было присвоено название. Как передаются опции на сайт? пришлите пример выгрузки из файла. Что в логах модуля? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 8 часов назад, J.Ladd сказал: Всем привет! Есть пара новичковых вопросов. Темку полистал, но, как будто, нет ответов на них. Так что буду признателен... 1) Насколько я понял, выгрузка на сайт производится, только если пользователь 1С, за которым закреплена эта задача по выгрузке - залогинен в программе. Есть ли возможность настроиться так, чтобы выгрузка производилась даже если пользователь на залогинился? Куда копать в 1С? 2) Если в 1С указана скидка на товар - то при экспорте в ОС как она будет отображаться на сайте? Она уже будет сразу включена в цену и никак не отображена, или будет наглядно нарисована с перечеркиванием обычного ценника и новым? 3) После экспорта не заполнился раздел брендов в ОС. В характеристиках товара в карточке товара на сайте бренд указан, в настройках модуля импорт производителей включен, но тем не менее сами бренды не импортировались. Данная информация по производителям, я так подозреваю, где-то не заполнена в 1С. Это где можно глянуть в 1С Предприятии? Откуда берутся эти данные? Спасибо! Здравствуйте. 1. На данный вопрос должен давать специалист 1с. Мы рады Вам помочь, но этот вопрос не относится к работе модуля напрямую. 2. Обновление скидочных цен при наличии опций у товара может некорректно проходить. Этому есть объяснение и кроется причина в самом opencart. В Opencart нет понятия скидочных цен у опций, только основная цена и та зависит от цены товара, в отличии от 1с. В 1с можно назначить разные типовые соглашения модификациям товара. 3. Очень часто 1с не выгружает это значение даже, если оно заполнено в номенклатуре. Вам нужно а) проверить точно ли не выгружается производитель в файле import.xml б) если не передается производитель, но разбирать причину со стороны 1с, возможно даже дорабатывать конфигурацию 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 2 июля 2020 Опубликовано: 2 июля 2020 5 часов назад, timon2511 сказал: Можно получить какую нибудь инструкцию как и где это настраивается. Это нужно дорабатывать конфигуратор обмена 1с. И в данном вопросе может помочь только специалист 1с. По умолчанию нет кнопочки для включения такой возможности в 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Vagrant82 Опубликовано: 3 июля 2020 Опубликовано: 3 июля 2020 10 часов назад, NeoSeo Team сказал: У Вас включена опция запрашивать архив в настройках модуля? Без архива выгрузку пробовали? Вы о ВерсияСхемы спрашиваете? 1.Включена 2.Пробовал 3.Нет. Интересует что за обработка используется для обмена с сайтом на стороне 1с. Стандартная обработка "Узлы обмена с сайтами" работает по протоколу CommerceML 2, у меня установлен в 1с модуль обмена 1с Битрикс который работает по протоколу CommerceML 3. Чем пользуютесь вы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kachka2000@mail.ru Опубликовано: 3 июля 2020 Опубликовано: 3 июля 2020 11 часов назад, NeoSeo Team сказал: Здравствуйте. Категории никоим образом не относятся к тому, что у Вас дубли в товарах. Причина скорее всего в настройках модуля обмена. Дубли создаются, например, в том случае, если после первого обмена не создалась связь id номенклатуры - id товара на сайте. Покажите настройки вкладки Товары Показываю: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.