| Цитата | ||
|---|---|---|
virus555 пишет:
|
Что касается предыдущих вопросов по обновлению открытого заказа - я отвечу через некоторое время, посмотрю, как отрабатывает на нашей базе.
- знаем об интеграции всё.
У меня пока ответ тот же - отлаживать обмен непосредственно в вашей базе. |
|||
|
|
|
Вот инструкция. 1. Создаю в 1С номенклатуру Товар1, Товар2 и т.д. (делаю приход товара, устанавливаю цены на эти товары) - делаю полную выгрузку на сайт.2. Делаю заказ на сайте Товар1 - 10 шт. 3. В 1С делаю "Обмен заказами" - появляется в Справочнике "Заказы клиентов" - Заказ1. 4. Тут же в 1С его открываю добавляю Товар2 10 шт. - сохраняю - делаю "Обмен заказами" 5. Смотрю на сайте Заказ1 - в нем Товар2 10 шт. добавилось. ПОСЛЕ ЭТОГО ИЗМЕНЕНИЯ НА САЙТЕ НЕ ОБНОВЛЯЮТСЯ И СБРАСЫВАЮТСЯ В 1С 6. Открываю в 1С Заказ1 добаляю Товар3 10 шт. - сохраняю - делаю "Обмен заказами" 7. На сайте остались Товар1 и Товар2 по 10 шт., в 1С тоже самое. Под словом "сохраняю" я имею ввиду, что заказ можно просто сохранить, поставить любой статус (кроме Закрыт), провести и т.п. - от этого результат не поменяется - все будет происходить точно так же. Для примера я написал, что "Добавляю Товар" - но тоже можно делать все, что угодно - добавлять, удалять, отменять товар, менять количество и т.п., тоже всё будет происходить точно также. |
|||
|
|
|
Буду очень благодарен если посмотришь как оно у вас устроено. По поводу закрытия не вариант, потому что надо показать эти изменения именно клиенту на сайте. |
|||
|
|
|
|
Шаг 1: Сеанс обмена с сайтом - > В 1С получен новый заказ
Шаг 2: Заказ изменен в 1С Шаг 3: Сеанс обмена с сайтом - > Загрузка в 1С: Этот заказ остался без изменений, если на сайте он не менялся. Выгрузка на сайт: на сайте заказ обновился данными из 1С (и попадет в следующую выгрузку для 1С, т.к. изменился). Шаг 4: Заказ снова изменен в 1С Шаг 5: Сеанс обмена с сайтом - > Загрузка в 1С: этот заказ обновится данными с сайта. А на сайте к этому моменту хранится предыдущая версия заказа. Выгрузка на сайт: этот заказ не будет выгружен, так как только что был загружен. Таким образом, изменения, сделанные на Шаге 4, на сайт не попадут и будут утеряны. Выход – либо делать сеанс обмена после Шага 3 и только потом менять заказ, либо писать в ТП предложение по доработке БУС, чтобы не помечали заказ «обновленным», если он обновился при обмене с 1С, а не интерактивно.
- знаем об интеграции всё.
|
|
|
|
|
![]() Уже интереснее, но почему у меня такой проблемы не возникло? Вечером еще проведу тест. |
|
|
|
|
|
Denis Levkovski, у вас какая конфигурация 1С?
|
|
|
|
|
|
11.0.7
Но, думаю, и в 11.0.6.9 ситуация должна быть такой же.
- знаем об интеграции всё.
|
|
|
|
|
|
и БУС 11
- знаем об интеграции всё.
|
|
|
|
|
|
|||
|
|
|
|
Denis Levkovski, вы совершенно правы имеенно так и получается.
Можно вашу цепочку продолжить так: Шаг 6: Снова меняем заказ в 1С Шаг 7: Запускаем обмен - Заказ обновляется на сайте и в 1С сохраняется верно. Шаг 8: Снова меняем заказ в 1С Шаг 9: Запускаем обмен - Заказ не обновляется на сайте и в 1С возращается на состояние после шага 6 и т.д. ![]() т.е. каждые 2-е изменения по 1С будут теряться. virus555, наверно одно решение - доработать обмен со стороны 1С. |
|
|
|
|
|
Иван можете в личку написать сколько будет стоить такая доработка?
|
|
|
|
|
Я так делал давно, но потом перестал - муторно все это.В принципе не хватает такой функции - просто принять заказ с сайта и все (без обратной связи на сайт). Чтобы вручную не переносить данные покупателя и заказ в 1с. |
|||
|
|
|
|
|||
|
|
|
|
Коллеги, в ближайшее время в модуле Магазина добавим флаг, что заказ был изменен из 1С.
В этом случае только что измененный из 1С заказ не будет отправляться при ближайшем обмене в 1С. То есть заказ не уйдет в 1С пока не будет изменен на сайте. Это должно будет решить описанную вами проблему. |
|
|
|
|
|
Антон, благодарю! Надеюсь на скорое решение этой проблемы!
|
|
|
|
|
|
Добрый день!
Есть какие нибудь движения по теме? |
|
|
|
|
|
|||
|
|
|
|
|||||
|
|
|
|
Возможность не включается, она работает всегда
![]() |
|
|
|
|
|
|||
|
|
|
|
Добрый день. Ошибка такая же.
1) Заказ оформляется на сайте 2) Происходит обмен с 1С. 3) Там менеджеры проставляют оплату, доставку и размещение 4) Происходит обмен с сайтом 5) Отваливается одно из трех. Время, когда это происходит всегда разное - может сразу же отвалится, может через неделю. 1С розница 1С:Предприятие 8.3 (8.3.10.2375) 1С УПП 1С:Предприятие 8.3 (8.3.10.2375) Сайт 1С-Битрикс: Управление сайтом 17.0.13 |
||||
|
|
|
|||