Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 Здравствуйте! После обновления платформы 1С УТ до 11.5.7.316 перестала работать выгрузка заказов из магазина в 1С. Поставщик 1С ничего никакого криминала на своей стороне нашел. Как я понимаю, при обмене не найден файл с xml-данными по выгружаемому заказу. Просьба разработчикам подсказать, в какую сторону рыть для решения проблемы. З.Ы. Текущая версия модуля 245, следует ли обновиться до крайней 294? В логе следующее. --- 2022-02-02 10:11:20 - type=catalog&mode=checkauth 2022-02-02 10:11:20 - Авторизация выполнена успешно: -----7e11c34379e1e5c744 2022-02-02 10:11:20 - type=sale&mode=checkauth 2022-02-02 10:11:20 - Авторизация выполнена успешно: -----759b7e11c34379e1e5c744 2022-02-02 10:11:20 - type=sale&mode=query 2022-02-02 10:11:20 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2022-02-02 10:11:20 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2022-02-02 10:11:20 - Статусы в магазине Array ( [в наличии] => 7 [предзаказ] => 8 [нет в наличии] => 5 [ожидание 2-3 дня] => 6 [снят с производства] => 9 ) 2022-02-02 10:11:20 - Используем следующие соответствия для статусов: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для методов доставки: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для методов оплаты: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для итогов заказа: Array ( ) 2022-02-02 10:11:20 - Выгружаем заказ №4129 2022-02-02 10:11:31 - type=sale&mode=checkauth 2022-02-02 10:11:31 - Авторизация выполнена успешно: c4b0cf9db8759b7e11c34379e1e5c744 2022-02-02 10:11:31 - type=sale&mode=init 2022-02-02 10:11:31 - Инициализация продаж завершена 2022-02-02 10:11:31 - type=sale&mode=file&filename=orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml 2022-02-02 10:11:31 - Загрузка файла ----/system/storage/cache/exchange1c/orders.xml выполнена успешно 2022-02-02 10:11:31 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2022-02-02 10:11:31 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2022-02-02 10:11:31 - Статусы в магазине Array ( [в наличии] => 7 [предзаказ] => 8 [нет в наличии] => 5 [ожидание 2-3 дня] => 6 [снят с производства] => 9 ) 2022-02-02 10:11:31 - Разбор входящей информации по заказам отключен. 2022-02-02 10:11:31 - type=sale&mode=import&filename=orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml 2022-02-02 10:11:31 - Файл не найден: ----/system/storage/cache/exchange1c/orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 4 минуты назад, Deniq сказал: Здравствуйте! После обновления платформы 1С УТ до 11.5.7.316 перестала работать выгрузка заказов из магазина в 1С. Поставщик 1С ничего никакого криминала на своей стороне нашел. Как я понимаю, при обмене не найден файл с xml-данными по выгружаемому заказу. Просьба разработчикам подсказать, в какую сторону рыть для решения проблемы. З.Ы. Текущая версия модуля 245, следует ли обновиться до крайней 294? В логе следующее. --- 2022-02-02 10:11:20 - type=catalog&mode=checkauth 2022-02-02 10:11:20 - Авторизация выполнена успешно: -----7e11c34379e1e5c744 2022-02-02 10:11:20 - type=sale&mode=checkauth 2022-02-02 10:11:20 - Авторизация выполнена успешно: -----759b7e11c34379e1e5c744 2022-02-02 10:11:20 - type=sale&mode=query 2022-02-02 10:11:20 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2022-02-02 10:11:20 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2022-02-02 10:11:20 - Статусы в магазине Array ( [в наличии] => 7 [предзаказ] => 8 [нет в наличии] => 5 [ожидание 2-3 дня] => 6 [снят с производства] => 9 ) 2022-02-02 10:11:20 - Используем следующие соответствия для статусов: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для методов доставки: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для методов оплаты: Array ( ) 2022-02-02 10:11:20 - Используем следующие соответствия для итогов заказа: Array ( ) 2022-02-02 10:11:20 - Выгружаем заказ №4129 2022-02-02 10:11:31 - type=sale&mode=checkauth 2022-02-02 10:11:31 - Авторизация выполнена успешно: c4b0cf9db8759b7e11c34379e1e5c744 2022-02-02 10:11:31 - type=sale&mode=init 2022-02-02 10:11:31 - Инициализация продаж завершена 2022-02-02 10:11:31 - type=sale&mode=file&filename=orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml 2022-02-02 10:11:31 - Загрузка файла ----/system/storage/cache/exchange1c/orders.xml выполнена успешно 2022-02-02 10:11:31 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2022-02-02 10:11:31 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2022-02-02 10:11:31 - Статусы в магазине Array ( [в наличии] => 7 [предзаказ] => 8 [нет в наличии] => 5 [ожидание 2-3 дня] => 6 [снят с производства] => 9 ) 2022-02-02 10:11:31 - Разбор входящей информации по заказам отключен. 2022-02-02 10:11:31 - type=sale&mode=import&filename=orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml 2022-02-02 10:11:31 - Файл не найден: ----/system/storage/cache/exchange1c/orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml Здравствуйте Да, обновите модуль. Но скорее всего нужно смотреть со стороны 1с. Какие запросы посылает 1с и посылает ли вообще. Может она ждет какой-то ответ от сервера. Все это можно узнать только со стороны 1с Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 1 минуту назад, NeoSeo Help 4 сказал: Но скорее всего нужно смотреть со стороны 1с. Какие запросы посылает 1с и посылает ли вообще. Может она ждет какой-то ответ от сервера. Все это можно узнать только со стороны 1с Запросы посылаются, обмен проходит, статус у заказа на стороне веб-сервера меняется, но данные в 1С не приходят. О чем говорит вот эта строка в логе? 2022-02-02 10:11:31 - Файл не найден: ----/system/storage/cache/exchange1c/orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 7 минут назад, Deniq сказал: Запросы посылаются, обмен проходит, статус у заказа на стороне веб-сервера меняется, но данные в 1С не приходят. О чем говорит вот эта строка в логе? 2022-02-02 10:11:31 - Файл не найден: ----/system/storage/cache/exchange1c/orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml То что файла нет на сервере У Вас папка system/storage/cache где расположена? Не вынесена ли за пределы корневой системы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 Папка /system/storage/cache/ находится в document_root, т.е. не вынесена. В ней только offers0_1.xml и orders.xml удаление файлов предложений отключено файлов вида orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml я там никогда не наблюдал, на каком этапе и каким образом он должен там создаваться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 22 минуты назад, NeoSeo Help 4 сказал: То что файла нет на сервере Можете подробно ответить, на каком этапе и каким образом должен создаваться файл вида orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml? С какой стороны происходит инициация создания данного файла данных - со стороны 1С или Веб-сервера? На каком этапе происходит формирование данного файла? Существует подробное описание механизма работы вашего модуля? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 11 минут назад, Deniq сказал: Можете подробно ответить, на каком этапе и каким образом должен создаваться файл вида orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml? С какой стороны происходит инициация создания данного файла данных - со стороны 1С или Веб-сервера? На каком этапе происходит формирование данного файла? Существует подробное описание механизма работы вашего модуля? Здравствуйте Принцип работы протокола обмена данными commerceML можно рассмотреть на оф сайте 1с Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 Я так понимаю реальную техподдержку вы оказывать не желаете? А вынуждаете покупателей вашего продукта платить вам втридорога за решение простейших вопросов. Я задал конкретный вопрос - почему для обмена заказами формируется файл orders.xml а запрашивается orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 4 минуты назад, Deniq сказал: Я так понимаю реальную техподдержку вы оказывать не желаете? А вынуждаете покупателей вашего продукта платить вам втридорога за решение простейших вопросов. Я задал конкретный вопрос - почему для обмена заказами формируется файл orders.xml а запрашивается orders-4ab0ad8f-e781-46f8-b8cc-4c38507b0f7c_1.xml? Потому что 1с посылает такой запрос на разбор такого файла Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 3 минуты назад, NeoSeo Help 4 сказал: Потому что 1с посылает такой запрос на разбор такого файла тогда почему ваш модуль формирует файл с некорректным названием? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Deniq Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 (изменено) по логу видно, что 1С отправляет запрос на формирование файла данных type=sale&mode=file&filename=orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml ваш модуль сообщает Загрузка файла /ххх/system/storage/cache/exchange1c/orders.xml выполнена успешно далее 1С хочет импортировать данные type=sale&mode=import&filename=orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml, но не находит и говорит - Файл не найден: /ххх/system/storage/cache/exchange1c/orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml Изменено 2 февраля 2022 пользователем Deniq Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 15 минут назад, Deniq сказал: тогда почему ваш модуль формирует файл с некорректным названием? Модуль не формирует файлы. Он получает их от 1с Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 2 февраля 2022 Опубликовано: 2 февраля 2022 6 минут назад, Deniq сказал: по логу видно, что 1С отправляет запрос на формирование файла данных type=sale&mode=file&filename=orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml ваш модуль сообщает Загрузка файла /ххх/system/storage/cache/exchange1c/orders.xml выполнена успешно далее 1С хочет импортировать данные type=sale&mode=import&filename=orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml, но не находит и говорит - Файл не найден: /ххх/system/storage/cache/exchange1c/orders-042a8937-7dbd-4870-ab1d-832320f99039_1.xml Для того, чтобы дать Вам ответ почему у Вас в логах такие сообщения нужно проводить анализ. Рекомендуем взять оплачиваемое время специалиста и решить все Ваши вопросы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.