Шпаргалка по сообщениям обработчика 1С при синхронизации с PHPShop

в 10:41, , рубрики: 1c интеграция, phpshop, создание интернет-магазина

Бывает, что при первых попытках синхронизировать интернет-магазин, пользователь вдруг видит сообщения от 1С о каких-то проблемах с выгрузкой. Но не стоит сразу впадать в панику, и думать, что все пропало, — мы сделали сводную таблицу предупреждений 1С обработчика при синхронизации с интернет-магазином PHPShop Pro 1C, с наиболее вероятными причинами и путями их решения.

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

Сообщения Возможная причина Действия пользователя Версия платформы 1С
Сообщения, выводимые обработкой
Внимание! У пользователя
недостаточно прав для выполнения операции удаления товаров с сайта.Обратитесь к администратору сервера
Подобная ошибка выводится при операциях работы с корзиной заказа сайта или при установленном флаге удаления с сайта товаров, помеченных в 1С на удаление Убедится в админ-панели, что у текущего пользователя достаточно прав на совершение операции 7.7, 8.х
Не удалось обнаружить компоненту v7plus.dll! Необходимо, чтобы компонента была установлена либо в
или в каталоге < Folder2>
В указанных каталогах отсутствует внешняя компонента v7plus.dll, необходимая для работы обработки с интернет Скопировать в один с каталогов (Folder1 или Folder2) компоненту v7plus.dll и выполнить ее регистрация с помощью regsvr32 7.7
Не удалось создать объект Addin.V7HttpReader! Ошибка создания объекта для работы с интернет Необходимо обновить установленную компоненту с сайта производителя 7.7
Внимание, выбранный каталог выгрузки не существует! Сообщение выводится при указании несуществующего каталога выгрузки при ручном варианте экспорта товаров Указать существующий каталог для выгрузки 7.7
Указанный каталог
на сервере отсутствует.Проверьте настройки соединения!
или
Не найдена на FTP папка обмена информацией!
или
Не удалось определить каталог для выгрузки изображений!
Сообщение выводится при проверке соединения с ftp-сервером при отсутствии на ftp указанного каталога для выгрузки транспортных csv-файлов или файлов изображений Указать каталог выгрузки с учетом его иерархического расположения на ftp. По-умолчанию значение каталога с данными товаров «1cManager», картинок – «UserFiles/Image» 7.7, 8.х
Не удалось подключиться к серверус указанными настройками авторизации! Выводится при проверке соединения или попытке выгрузить данные на ftp-сервер Проверить корректность указанных пользователя и/или пароль подключения к ftp-серверу в настройках обработки 7.7, 8.х
Неудачная попытка передачи файла(ов) на ФТП
или
Ошибка получения файла
Сообщения выводится при попытке передачи данных на ftp-сервере Проверьте настройки подключения к фтп. 7.7, 8.х
Не удалось подключиться к серверу [phpshop.ru]! Неверно указаны настройки подключения к сайта PHPShop Проверить указанные настройки подключения, обратить внимание, что:
— имя домена указывается всегда вместе со служебной папкой 1cManager (например: shopname.ru/1cManager)
— написание 1cManager имеет значение регистр букв;
— имя пользователя и пароль указываются как при доступе в админ-панель.
7.7, 8.х
Компонента
не найдена
Сообщение выводится при попытке обработки загрузить одну из внешних компонент Скопировать внешнюю компоненты в %systemroot%system32 (или %systemroot%syswow64 при 64 разрядной ОС) и зарегистрировать с помощью regsvr32.exe 7.7
Выгрузить файл
не удалось и его нужно загрузить в ручном режиме или уменьшить кол-во строк в файле
— неверно указаны настройки доступа к сайте;
— указано слишком большое значение количества строк в транспортном csv-файле
в настройках обработки:
— проверить корректность настроек подключения к сайту;
— уменьшить количество строк с данными, записываемых в транспортные csv-файлы. Значение по-умолчанию – 500
7.7, 8.х
У файла
неверная структура файла. Импорт файла отменен
Сообщение выводится при попытке импорта товаров в 1С через csv-файл, выгруженный через админ-панель Для загрузки товаров в 1С необходимо использовать файл, полученный путем выгрузки с сайта через пункт меню админ-панели «База->Выгрузка базы Excel» и распаковки в локальный каталог 7.7, 8.х
Заказ <НомерДатаЗаказа>уже был загружен Загружаемый с сайта заказ был найден среди документов. Это может быть при условии, что при предыдущих импортах статусы загружаемых заказов на сайте не были обновлены или совпала нумерация заказов в 1С и на сайте — Если заказ уже был ранее загружен – изменить статус заказа через управление корзиной заказа в обработке или на сайте через админ-панель;
— пометить документ в 1С на удаление и повторить загрузку
7.7, 8.х
Не выполнена настройка соответствия валют! Не заполнена таблица соответствия справочника «Валюты» в 1С и представления валюты на сайте Внести в настройках обработки в таблицу соответствий значения валют. Обратить внимание, что в поле «Значение соответствия» указывается код валюты ISO на сайте 7.7, 8.х
Ошибка разархивирования на сайте Сообщение выводится при отсутствии на ftp-сервере в каталоге с изображениями «UserFiles/Image» файла «zip.php» Скопируйте файл «zip.php» в каталог «UserFiles/Image» 8.х
Сообщения общего характера
Проблемы при создании форм счетов в момент загрузки заказов с сайта или при выгрузке прайс-листа Отсутствует на компьютере установленный пакет MS Office Установить MS Office (Excel, Word) 7.7, 8.х
При открытии обработки отображается наложение слоев формы и выводятся ошибки — не найдена компонента procdec.dll
— запущен исполняемый модуль, а не обработка-стартер
— Проверить, что в %systemroot%system32 (или %systemroot%syswow64 при 64 разрядной ОС) есть файл procdec.dll;
— запускать в 1С файл Loader_Exchange.ert (при этом файлы Loader_Exchange.ert и PHPShop_Exchange_77.ert должны находится в одной папке)
7.7
Не создаются каталоги на сайте В кодах родительских групп справочника «Номенклатура» присутствуют нецифровые символы Необходимо выполнить в настройках обработки заполнение таблицы замены префиксов, где указать заменяемые буквенные префиксы на их (любое) числовое представление. Например, если код группы в 1С «УТ-0000025», то при установке в таблице префиксов значения замены ²УТ²-->²7² обработка выгрузит код как «70000025» 7.7, 8.х
Не импортируются выгруженные с сайта каталоги в 1С Отсутствует в каталоге импорта файл tree.csv — Необходимо выгрузить каталоги из админ-панели («База->Выгрузка категорий Excel»);
— полученный файл распаковать в каталог импорта 1С и переименовать в tree.csv
7.7, 8.х
При попытке загрузки заказов в 1С не найдены товары в справочнике «Номенклатура» — не выполнена синхронизация товаров;
— не верно указан ключ синхронизации (т.е. например, синхронизировали товары по артикулу 1С, а в момент загрузки заказов указано по «коду»)
— Выполнить синхронизацию товаров 1С и интернет-магазина;
— перейти в режим выгрузки товаров, в настройках указать параметр «Выгружать как артикул:» верное значение ключа синхронизации
7.7, 8.х
В созданных документах 1С при загрузке заказов не указан тип цен Для формы оплата текущего заказа не заполнен тип цен в настройках обработки В режиме загрузки заказов в настройках на странице «Настройка загрузки заказов-> Значения по-умолчанию» для каждой формы оплаты в таблице автоподстановкиуказать флаг «Использовать цены договора» или конкретный тип цен.
Рекомендуем поступить следующим образом: снять флаг «Использовать цены договора», внести значение типа цен и установить флаг «Использовать цены договора». При этом, в момент импорта заказа будет выполнены попытка определить тип цены из основного договора текущего контрагента и при неудаче – подставлен тип цен из таблицы.
8.х
При выгрузке товаров в интернет-магазин не обновляются нулевые остатки по товарам На основной форме обработки установлен фильтр с условиями «Сводный остаток (/=)» или указано значение склада Если в отборе участвуют условия «Сводный остаток» или конкретный склад — в этом случае выбираются только товары с остатком не равным нулю. Т.е. при таком отборе если в один момент времени у товара есть остаток — он попадает в выгрузку и обновляет данные на сайте, а если в следующий обмен 1С с сайтом остатка нет — он в выгрузку не попадает и данные на сайте не обновляются.
Поэтому, мы рекомендуем выполнять отбор товаров по другим критериям (по родительским группам, свойствам/категориям и пр.) — при это все товары (и с остатком и без) попадут на сайт. А чтобы товары с нулевым остатком в интернет-магазине не отображались — достаточно в админ-панели указать «Статус товара при нулевом количестве — убирать с продаж» («Настройка->Система->Цены»)
7.7, 8.х

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

Автор:

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js