Не работает выгрузка битрикс

Выгрузка не происходит. Что делать?

Помогите понять, где копать, куда смотреть.
Как всегда клиентом играют в футбол. 1С-программисты к разработчикам, разработчики к 1С-программистам. Я болею за разработчиков, хотя – больше за клиента.
Если подробнее ситуация такая.
Каталог – 11 тысяч товаровВсё работало до каких-то обновлений 1С. Мне не известно, что там делалось. Но после этого перестал выгружаться сначала частично каталог, потом – полностью. Загрузка заказов иногда работает (со слов клиента).
В модуле был настроен периодический обмен изменений, он в один момент перестал работать, но в ручном режиме – работал, хотя время выгрузки резко возросло в десятки раз.

Потом даже обмен изменений перестал проходить.

1. Выгрузка «зависает» на этапе, когда еще даже лог не начинает формироваться, т.е. вот такой:

Весит лишь модальное окно с уведомлением о начале выгрузки по узлу обмена.
Что делать? Куда смотреть? Что может приводить к такому поведению 1С?

Версия модуля 6 .0.2.1 1С – 8.3 .10.2252
УТ – 11.3 .3.196

2. Есть еще одна проблема.
В указанных папках не наблюдается файл лога. И не выгружается на диск ничего. Сделал тестовый план обмена на диск, запустил – по словам модуля все ок, но ни логов ни файлов выгрузки нету.
Вот что пробовал:

  • менял папку для выгрузки на диск и папку логов
  • запускал 1С от имени администратора
  • менял права на папки выгрузки и логов
  • сменил местоположение папки на второй физический диск

Подскажите, куда смотреть? Я просто в ра стерянности, что делать – не знаю.

(пока может быть, кто-то отзовётся пойду скопирую сайт для тестовой выгрузки частично каталога).

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

Источник

Сломалась выгрузка товаров из 1С в Битрикс. 1С не может авторизоваться

Уже три дня голову ломаю, но ответа так и не нашел (обращался в ТП Битрикс и ТП хостера).

Сломалась выгрузка товаров из 1С в Битрикс.
В пятницу, 30 марта, всё работало нормально.

Читайте также:  Сколько времени может работать кондиционер не

В понедельник, 2 апреля, перестала работать выгрузка (как по расписанию, так и вручную).
Настройки выгрузки не менялись.Настройки сервера не менялись.
Приходит такое письмо от 1С: «Выгрузка на сайт выполнена с ошибками».
На стороне 1С (при проверке соединения) такое сообщение: «Не удалось установить соединение с сервером. Авторизация пользователя не выполнена».
В журнале событий Битрикса пишет: «Событие: Успешный вход».
В настройках 1С «Адрес сайта» стоит «/bitrix/admin/1c_exchange.php»;
Через Internet Explorer по логину для импорта удаётся войти в админку: /bitrix/admin/#authorize, но если пробовать войти в админку по адресу /bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth, то окно авторизации зависает, а при обновлении страницы выдаёт «success PHPSESSID UK3QWqQQqyKeOu2pnazddJqdvsCQe4rJ sessid=1295e46da4f969561af18cfb1d554ec8 timestamp=1522743879 «

Читал форум, вычитал различные причины такого поведения:

  • Закрыта публичная часть сайта – нет
  • Не совпадает время в 1с и на сервере – .
  • Пользователю не хватает прав – нет
  • Фаервол или наш сервер — админ сказал, что нет.

Что пробовал:

Источник

Обмен сайта на Битрикс и 1С: решение основных проблем

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

Текст структурирован по принципу: проблема — варианты решения. Если есть конкретная задача, то сразу переходите по внутренней ссылке.

Перед тем, как перейти к описаниям сначала проверьте сайт тестами битрикс (проверка системы и проверка прав доступа). Примерно половина проблем после этого исчезают.

Не выгружаются цены

  • Проверяем на стороне 1с, что
  • Разрешены типовые соглашения с контрагентами
  • Создано типовое соглашение с контрагентами, доступное внешним пользователям
  • В нем выбран тип цены

  • В товаре есть цена с этим типом цены
  • В «отборе и сортировке» в товаре указано это соглашение в поле «цены»

  • Если у вас Битрикс Малый бизнес, то тип цен обязательно должен быть один

Не выгружаются разделы

То есть товары попадают на сайт без разделов

Варианты причин и решений

  • В разделах могут быть обязательные поля, которые из 1с не могут приходить (например, фото). Тогда при обмене не создастся раздел из-за ошибки
  • В Битрикс Малый бизнес может в выгрузке быть настроено больше одного типа цен. В этом случае выгрузка не будет проходить из-за того, что сначала выгружаются цены, а потом структура разделов и если на выгрузке цен выгрузка вернет ошибку, то и разделы не загрузятся.

Не выгружаются фото

Задваиваются свойства

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

Читайте также:  Почему одна туманка не работает

Как решать

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

502 или белый экран

Сайт падает с ошибкой 502 или с ошибкой превышения объема выделенной памяти.

В настройках обмена с 1С на стороне сайта время одного шага обмена поставить от 1 до 5 секунд
Если не помогло, то провести обмен без картинок.

Обмен может не проходить из-за того, что сайт не может нарезать превью из очень большой картинки.

Символьные коды не создаются

Скорее всего на сервере не настроен mbstring. Проверьте сайт внутренним тестом битрикс.

Много ошибок 404 после обмена с сайтом

Скорее всего у вас установлена галочка «транслитерировать символьный код из названия при обновлении раздела».

Из-за этого при изменении названия, меняется и адрес, что очень плохо для SEO

Подразделы перемещаются в корень сайта из родительских разделов

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

Список дополняется по мере выявления новых проблемных мест.

Источник

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

Цитата
wishhim пишет:
ричем очень странно, только закончился год «Срок активности техподдержки и обновлений».

Не ищите связя это бессмысленно.

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

Задачу разной структуры каталога в 1С и на сайте решают по другому.

Цитата
Иван пишет:
В теории, если товар, выгруженный из 1С, перенести в другой раздел иблока, то после очередного обновления номенклатуры из 1C он должен вернуться на место.
Цитата
Ранее работало стабильно, ПРИМЕР, товар новый загружается в каталог ТОВАРЫ, его переносим в раздел каталога ШАРЫ, каталоги ШАРЫ и ТОВАРЫ дочернии разделы (иб)КАТАЛОГ1С, при покупке товара =0, при поставке обновляется и при выгрузке остовался в каталоге ШАРЫ. Это факт.

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

Сейчас разбираюсь, так как выявил что при кастомизировании шаблона вывода компонента offers, для постановки в корзину количества товара =N, помощь оказала техпотдержка, добавили параметры вызова компонент («USE_PRODUCT_QUANTITY»).
И после это не двигается выгрузка.
Я к сожалению нахожусь в стадии обучения, пока не очень ориентируюсь, только боль проб и ошибок.

Источник

Не выгружаются группы

Цитата
Артем Рябинков пишет:
Вы сэкономите массу времени.

Сэкономить время при обращении в техподдержку — это еще вопрос. С подобной проблемой обратился и получил два вопроса от техподдержки с общим затраченным временем 1.5 рабочих дня. Суть вопросов — 1) есть ли обязательные поля у разделов? 2) а свойства? Это оттянуть время ?! Потому что ответ поддержки 3) Дайте доступ в админку.

А нельзя написать в первом ответе: «Проверьте поля, свойства, если нет, то дайте доступ в админку.» ?

Поэтому если кто-то решил проблему, ответьте плз здесь, чтобы сэкономить массу моего времени.

у меня был такой глюк. В моем случае было из-за того, что создали на сайте группу или переместили в новое место. Потом при обмене возникала ошибка что подобный символьный код существует.
Соответственно решение было: в настройках инфоблока, где хранится магазин, отключить поле «Если код задан, то проверять на уникальность.» на закладках «Поля» и «Поля разделов»

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

Цитата
Михаил Крюков написал:
После установки базовому типу цены правильного XML_ID.

Не совсем понял, что Вы сделали. Расскажите поподробнее пожалуйста.

Настраиваю обмен между УТ10.3 и 1С-Битрикс: Управление сайтом 15.5.10 (малый бизнес)

Модуль обмена версия 6.0.0.1. Симптомы те же самые:

Группы не создаются, вся номенклатура сыпется в корень

Если в модуле не ставить галку «Выгружать цены», то группы создаются, а товар попадает каждый в свой раздел.

Что сделать надо?

Нужно установить на сайте внешний код для типа цены равный коду xmlid того типа цены в 1С, который должен быть выгружен.

1. Выясняем какой код xmlid у того типа цен, который мы хотим выгрузить. Это можно определить либо из файла выгрузки — выгружаемся в файл и смотрим текстовым редактором какой код стоит в соответствующем узле xml ( https://yadi.sk/i/dUZySr-mq9ij5 ). Или пишем обработку в которой делаем

2. Ставим этот код в поле Внешний код для типа цен на сайте https://yadi.sk/i/mnsTDe5gq9izD .

После этого классификатор должен начать загружаться с группами и всеми остальными сопутствующими.

Источник

Оцените статью