Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Общие вопросы Ошибки DIAFAN.CMS Ошибка синхронизации заказов с 1с. Сайт не загружает заказы.


turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница, редакция 04 октября, пятница

При обмене заказами с 1с происходит следующее:
1с нормально принимает и записывает заказы с сайта.
При обратном обмене сайт отказывается загружать заказы из 1с (прикрепил скриншот ответа сайта)

Что это может быть и как это лечить?

з.ы. Режим разработки отключен, 1с УНФ 2.2.
По товарам синхронизация проходит нормально, без ошибок
Diafan cloud 6.0

Dmitry (afonnikov10) 23504 октября, пятница

Откуда данные на скиншоте с жёлтеньким фоном?

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница

Данные из конфигуратора 1с под отладкой

Dmitry (afonnikov10) 23505 октября, суббота

А где ошибка?
Вдно только код разметки HTML и стили

или вы не заметили 404?

- проверяйте Пути и Права под которыми конектитесь

Виталий (DIAFAN.CMS) 69605 октября, суббота

Цитата
сайт отказывается загружать заказы из 1с

А должен? Первый раз слышу о такой потребности. Да и в файле выгрузки заказы не видел ни разу.
Из 1С на сайт товары, с сайта в 1С заказы.

Dmitry (afonnikov10) 23504 октября, пятница

Ещё вопрос: А где написано что это возможно? (вопрос не о 1С)

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница

Не совсем понял вопрос. У диафана по умолчанию сделана возможность синхронизации с 1с в части обмена товарами и заказами

Dmitry (afonnikov10) 23505 октября, суббота, редакция 05 октября, суббота

Цитата
При обратном обмене сайт отказывается загружать заказы из 1с (прикрепил скриншот ответа сайта)

Dmitry (afonnikov10) 23504 октября, пятница

и Зачем это нужно?!
- Система учёта у Вас же 1С?!

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница

Нужно как раз для того, чтобы заказы с сайта попадали в 1с

Dmitry (afonnikov10) 23505 октября, суббота

Нужно как раз для того, чтобы заказы с сайта попадали в 1с


Что тут не так?

При обмене заказами с 1с происходит следующее:1с нормально принимает и записывает заказы с сайта.


?????

При обратном обмене сайт отказывается загружать заказы из 1с (прикрепил скриншот ответа сайта)

Dmitry (afonnikov10) 23504 октября, пятница

к покупателю приходит один номер заказа с сайта а из 1с вы отправляете - выписывается другой номер документа?

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница, редакция 04 октября, пятница

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

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница

Вопрос то вообще не в этом, а в том что непонятно в чем причина что со стороны диафана заказы назад не принимаются. Причём там не какой то отказ с ошибкой, а какая то билибирда приходит в ответ. И ведь 1с то заказа с сайта нормально получает и обмен товарами нормально проходит

Dmitry (afonnikov10) 23505 октября, суббота

Ещё вопрос: А где написано что это возможно? (вопрос не о 1С)

Dmitry (afonnikov10) 23505 октября, суббота

Система учёта 1С - Диафан ведомая
Обмен - Обмен
Синхронизация - Синхронизация...

Может путаете?!

turbosuslic (turbosuslic) Сайт в Diafan.Cloud04 октября, пятница

Я конечно могу предположить, что там просто так задумано, чтобы было непаханое поле для доработок у партнеров. А то уже столкнулся с тем, что при первом обмене цены и количество товара на сайт не выгружались. А оказывается в модуле на сайте был прописан поиск в выгружаемом файле вида цены из 1с по названию «розничная» или «розница». А если вы вдруг в 1с вид цены назвали по другому, то никаких цен и количества загрузить на сайт не получится. А потом идите и думайте в чем проблема, можете даже доработку заказать, да. И ни в каких куроводствах пользователя вам об этом не напишут

Виталий (DIAFAN.CMS) 69605 октября, суббота

Цитата
А если вы вдруг в 1с вид цены назвали по другому, то никаких цен и количества загрузить на сайт не получится.
А зачем вы переименовывает? По стандарту 1С основная цена должна называться розничной.
Дело в том, что 1С позволяет наделать кучу внутренних цен, типа "оптовая", "бонусная", "для учредителей", "партнёрская", "бартерная" и пр. Везде можно наставить разные цифры. Все они пойдут в файл выгрузки. Пришел товар, там 5 цен, всё разные. Какую цену брать сайту? Первую? Последнюю? Самую большую? Маленькую?
Всё просто: брать надо стандартную розничную цену, которая по умолчанию в 1С. Если Вы её переименовали, почему удивляетесь, что работать перестало?
Так можно пойти в настройки сайта, "переименовать" пароль подключения к БД и удивляться, что сайт работать перестал

turbosuslic (turbosuslic) Сайт в Diafan.Cloud06 октября, воскресенье, редакция 06 октября, воскресенье

Все верно, с одной оговоркой, при заполнении базы с нуля, никаких цен по умолчанию там нет, во всяком случае в УНФ. И заполняя базу, особенно если пока не планируется синхронизация с сайтом, вряд ли будет возникать вопрос о том, что название вида цены может в будущем привести к проблемам.

turbosuslic (turbosuslic) Сайт в Diafan.Cloud06 октября, воскресенье

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

turbosuslic (turbosuslic) Сайт в Diafan.Cloud06 октября, воскресенье, редакция 06 октября, воскресенье

Вопрос снова открыт) Загружать заказы сайт не должен, но, судя по коду в модуле shop.1c - он должен обновлять информацию в соответствии с ранее выгруженными заказами в 1с. То есть при обратном обмене ни какие новые заказы на сайте не создаются, а обновляется информация по имеющимся, в т.ч. обновляется статус заказа на сайте, удаляются товары из заказа, если такие товары были удалены из заказа в 1с.

В ответ он должен вернуть success, а не 404.

Я правильно все понимаю?

turbosuslic (turbosuslic) Сайт в Diafan.Cloud06 октября, воскресенье

Вот скрины кода