Цитата | ||
---|---|---|
Анатолий Левшенков написал:
Если и отгрузки не приходят, то нужно смотреть, что приходит из 1С на сайт (и приходит ли вообще) - в папке /upload/1c_catalog/ остаётся файл import.xml (заказы) и offers.xml (торг.предложения). По времени изменения видно, насколько он свежий. Проверьте в нём отгрузки/оплаты. Там легко разобраться. Ну и, если этот файл есть, и если в нём есть отгрузки и оплаты, то нужно скачать на сайт файлик bx_1c_import.php (в онлайн-документации по Битрикс есть, неохота искать... в разделе про обмен с 1С). И после этого писать в ТП Битрикса, что тестовый импорт этим скриптом не приводит к результату, хотя файл импорта правильный. Как проверять обмен с 1С: Нужно отменить проведение реализации и оплаты. Ещё лучше, если заказ свежий и не был оплачен/отгружен. Сделать обмен заказами с сайтом. По мнению 1С-ки он должен завершиться успешно. Открыть заказ на редактирование на сайте и удалить отгрузки/оплаты, если остались. Проводим реализацию, делаем обмен заказами. Смотрим заказ на сайте (обновляем страницу, если был открыт). Проводим оплату, делаем обмен заказами. Смотрим заказ на сайте. можно одновременно провести реализацию и оплату, это не суть как важно. Также можно изменить цену товара в заказе в 1С, и сделать обмен. Цена в заказе на сайте должна измениться. Но если не изменилась, то это ещё не факт, что весь обмен не работает. |
в папке /upload/1c_catalog/ нет файла import.xml offers.xml тоже нет... но я и не делал выгрузку торговых предложений...
зато в этой папке есть только папка reports... в которой лежат логи обмена 1С с Битриксом...
Обмен у меня включен онлайновый.... соответственно логи его
в логах все красиво (пример последнего обмена)
"20.07.2016 9:38:00--____________________________________________________________
20.07.2016 9:38:00--Начало обмена узла обмен заказами
20.07.2016 9:38:01--Очистка регистра пакетов обмена.
20.07.2016 9:38:01--Очистка регистра пакетов обмена завершена.
20.07.2016 9:38:01--Загрузка информации по документам.
20.07.2016 9:38:01--Отправка запроса на авторизацию.
20.07.2016 9:38:01--Отправка запроса на инициализацию, для определения версии обмена данных.
20.07.2016 9:38:02--Отправка запроса на получение заказов с сайта.
20.07.2016 9:38:05--Документ: Заказ клиента 0000-000200 от 19.07.2016 16:35:18 записан.
20.07.2016 9:38:05--Помечен на удаление документ: Заказ клиента 0000-000200 от 19.07.2016 16:35:18
20.07.2016 9:38:07--Документ: Поступление безналичных ДС 0000-000010 от 19.07.2016 16:35:18 записан.
20.07.2016 9:38:08--Документ: Реализация товаров и услуг 0000-000060 от 19.07.2016 16:35:18 записан.
20.07.2016 9:38:08--Отправка запроса на получение заказов с сайта.
20.07.2016 9:38:09--Нет документов для обработки
20.07.2016 9:38:09--Сообщение на сайт, что заказы получены и обработаны, доставлено.
20.07.2016 9:38:09--Загрузка информации по документам ЗАВЕРШЕНА
20.07.2016 9:38:09--Выгрузка информации по документам.
20.07.2016 9:38:09--Формирование пакетов для документов
20.07.2016 9:38:09--Формирование пакетов для документов завершено
20.07.2016 9:38:09--Выгрузка пакетов документов в XML.
20.07.2016 9:38:09--Выгрузка пакетов документов в XML завершена.
20.07.2016 9:38:09--Выгрузка пакетов оплат в XML.
20.07.2016 9:38:09--Выгрузка пакетов оплат в XML завершена.
20.07.2016 9:38:09--Выгрузка пакетов отгрузок в XML.
20.07.2016 9:38:09--Выгрузка пакетов отгрузок в XML завершена.
20.07.2016 9:38:09--Выгрузка информации по документам ЗАВЕРШЕНА
20.07.2016 9:38:09--Выгрузка текущего лог файла на сайт.
20.07.2016 9:38:09--Отправка запроса на авторизацию."
эти документы с сайта приехали в 1с.... Заказ, отмененный на сайте пометился на удаление в 1С...
любые изменения в заказе по цене колл-ву и т.д. приезжают в 1С...
онлайнобмен работает почти мгновенно...
НО ТОЛЬКО С САЙТА В 1С...
любые изменения в 1с.... как то, цена, коллво, статус и т.д.
на сайт не уезжают вообще....
может еще какие умные версии булдут как это победить?