Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Экспорт заказов в 1С из опенкарт


Рекомендованные сообщения

добрый день!

столкнулся с тем что модуль  экспортирует в 1С  только заказы со статусом "ожидание"

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

может быть это изза того чтобы я решил все 11 000 заказов сразу экспортировать? и надо это делать по чуть чуть? просто судя по логам экспорт идет, но как будто натыкается на ошибку (Опции найдены: Array
(
    [0] => Array )

 

и все останавливается.

 

 

 вот из логов модуля запись: 

 

 

аказ №208
2021-09-01 13:13:39 - Выгружаем заказ №206
2021-09-01 13:13:39 - Выгружаем заказ №205
2021-09-01 13:13:39 - Выгружаем заказ №204
2021-09-01 13:13:39 - Выгружаем заказ №203
2021-09-01 13:13:39 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 33
            [order_id] => 203
            [order_product_id] => 525
            [product_option_id] => 440
            [product_option_value_id] => 619
            [name] => Цвет
            [value] => Фиолетовый
            [type] => select
        )

)

2021-09-01 13:13:39 - Выгружаем заказ №202
2021-09-01 13:13:39 - Выгружаем заказ №201
2021-09-01 13:13:39 - Выгружаем заказ №200
2021-09-01 13:13:39 - Выгружаем заказ №199
2021-09-01 13:13:39 - Выгружаем заказ №198
2021-09-01 13:13:40 - Выгружаем заказ №197
2021-09-01 13:13:40 - Выгружаем заказ №196
2021-09-01 13:13:40 - Выгружаем заказ №195
2021-09-01 13:13:40 - Выгружаем заказ №194
2021-09-01 13:13:40 - Выгружаем заказ №193
2021-09-01 13:13:40 - Выгружаем заказ №192
2021-09-01 13:13:40 - Выгружаем заказ №191
2021-09-01 13:13:40 - Выгружаем заказ №190
2021-09-01 13:13:40 - Выгружаем заказ №189
2021-09-01 13:13:40 - Выгружаем заказ №188
2021-09-01 13:13:40 - Выгружаем заказ №187
2021-09-01 13:13:40 - Выгружаем заказ №185
2021-09-01 13:13:40 - Выгружаем заказ №184
2021-09-01 13:13:40 - Выгружаем заказ №183
2021-09-01 13:13:40 - Выгружаем заказ №182
2021-09-01 13:13:40 - Выгружаем заказ №181
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 32
            [order_id] => 181
            [order_product_id] => 463
            [product_option_id] => 783
            [product_option_value_id] => 1684
            [name] => Размер
            [value] => 46
            [type] => select
        )

)

2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 31
            [order_id] => 181
            [order_product_id] => 462
            [product_option_id] => 777
            [product_option_value_id] => 1665
            [name] => Размер
            [value] => 46
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №178
2021-09-01 13:13:40 - Выгружаем заказ №177
2021-09-01 13:13:40 - Выгружаем заказ №173
2021-09-01 13:13:40 - Выгружаем заказ №172
2021-09-01 13:13:40 - Выгружаем заказ №171
2021-09-01 13:13:40 - Выгружаем заказ №170
2021-09-01 13:13:40 - Выгружаем заказ №169
2021-09-01 13:13:40 - Выгружаем заказ №168
2021-09-01 13:13:40 - Выгружаем заказ №167
2021-09-01 13:13:40 - Выгружаем заказ №165
2021-09-01 13:13:40 - Выгружаем заказ №164
2021-09-01 13:13:40 - Выгружаем заказ №163
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 25
            [order_id] => 163
            [order_product_id] => 422
            [product_option_id] => 667
            [product_option_value_id] => 1363
            [name] => Цвет
            [value] => Черный
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №162
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 20
            [order_id] => 162
            [order_product_id] => 413
            [product_option_id] => 622
            [product_option_value_id] => 1202
            [name] => Цвет
            [value] => прозрачный
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №159
2021-09-01 13:13:40 - Выгружаем заказ №157
2021-09-01 13:13:40 - Выгружаем заказ №156
2021-09-01 13:13:40 - Выгружаем заказ №155
2021-09-01 13:13:40 - Выгружаем заказ №154
2021-09-01 13:13:40 - Выгружаем заказ №153
2021-09-01 13:13:40 - Выгружаем заказ №152
2021-09-01 13:13:40 - Выгружаем заказ №151
2021-09-01 13:13:40 - Выгружаем заказ №150
2021-09-01 13:13:40 - Выгружаем заказ №148
2021-09-01 13:13:40 - Выгружаем заказ №145
2021-09-01 13:13:40 - Выгружаем заказ №144
2021-09-01 13:13:40 - Выгружаем заказ №141
2021-09-01 13:13:40 - Выгружаем заказ №140
2021-09-01 13:13:40 - Выгружаем заказ №139
2021-09-01 13:13:40 - Выгружаем заказ №137
2021-09-01 13:13:40 - Выгружаем заказ №136
2021-09-01 13:13:40 - Выгружаем заказ №132
2021-09-01 13:13:40 - Выгружаем заказ №130
2021-09-01 13:13:40 - Выгружаем заказ №129
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 19
            [order_id] => 129
            [order_product_id] => 381
            [product_option_id] => 622
            [product_option_value_id] => 1212
            [name] => Цвет
            [value] => красный
            [type] => select
        )

)

2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 18
            [order_id] => 129
            [order_product_id] => 380
            [product_option_id] => 346
            [product_option_value_id] => 380
            [name] => Цвет
            [value] => красный
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №128
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 15
            [order_id] => 128
            [order_product_id] => 330
            [product_option_id] => 997
            [product_option_value_id] => 2197
            [name] => Цвет
            [value] => темно-розовый
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №127
2021-09-01 13:13:40 - Выгружаем заказ №126
2021-09-01 13:13:40 - Выгружаем заказ №125
2021-09-01 13:13:40 - Выгружаем заказ №124
2021-09-01 13:13:40 - Выгружаем заказ №123
2021-09-01 13:13:40 - Выгружаем заказ №122
2021-09-01 13:13:40 - Выгружаем заказ №121
2021-09-01 13:13:40 - Выгружаем заказ №120
2021-09-01 13:13:40 - Выгружаем заказ №119
2021-09-01 13:13:40 - Выгружаем заказ №118
2021-09-01 13:13:40 - Выгружаем заказ №116
2021-09-01 13:13:40 - Выгружаем заказ №112
2021-09-01 13:13:40 - Выгружаем заказ №111
2021-09-01 13:13:40 - Выгружаем заказ №110
2021-09-01 13:13:40 - Выгружаем заказ №109
2021-09-01 13:13:40 - Выгружаем заказ №105
2021-09-01 13:13:40 - Выгружаем заказ №103
2021-09-01 13:13:40 - Выгружаем заказ №102
2021-09-01 13:13:40 - Выгружаем заказ №98
2021-09-01 13:13:40 - Выгружаем заказ №93
2021-09-01 13:13:40 - Выгружаем заказ №91
2021-09-01 13:13:40 - Выгружаем заказ №85
2021-09-01 13:13:40 - Выгружаем заказ №84
2021-09-01 13:13:40 - Выгружаем заказ №83
2021-09-01 13:13:40 - Выгружаем заказ №82
2021-09-01 13:13:40 - Выгружаем заказ №80
2021-09-01 13:13:40 - Выгружаем заказ №79
2021-09-01 13:13:40 - Выгружаем заказ №78
2021-09-01 13:13:40 - Выгружаем заказ №76
2021-09-01 13:13:40 - Опции найдены: Array
(
    [0] => Array
        (
            [order_option_id] => 7
            [order_id] => 76
            [order_product_id] => 170
            [product_option_id] => 995
            [product_option_value_id] => 2191
            [name] => Цвет
            [value] => Голубой
            [type] => select
        )

)

2021-09-01 13:13:40 - Выгружаем заказ №75
2021-09-01 13:13:40 - Выгружаем заказ №72
2021-09-01 13:13:40 - Выгружаем заказ №71
2021-09-01 13:13:40 - Выгружаем заказ №70
2021-09-01 13:13:40 - Выгружаем заказ №67
2021-09-01 13:13:41 - Выгружаем заказ №66
2021-09-01 13:13:41 - Выгружаем заказ №65
2021-09-01 13:13:41 - Выгружаем заказ №64
2021-09-01 13:13:41 - Выгружаем заказ №63
2021-09-01 13:13:41 - Выгружаем заказ №62
2021-09-01 13:13:41 - Выгружаем заказ №61
2021-09-01 13:13:41 - Выгружаем заказ №60
2021-09-01 13:13:41 - Выгружаем заказ №56
2021-09-01 13:13:41 - Выгружаем заказ №54
2021-09-01 13:13:41 - Выгружаем заказ №53
2021-09-01 13:13:41 - Выгружаем заказ №51
2021-09-01 13:13:41 - Выгружаем заказ №45
2021-09-01 13:13:41 - Выгружаем заказ №43
2021-09-01 13:13:41 - Выгружаем заказ №42
2021-09-01 13:13:41 - Выгружаем заказ №39
2021-09-01 13:13:41 - Выгружаем заказ №36

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

9 часов назад, Pipito сказал:

внутри админки стали иметь статус "в обработке", хотя там были из отмененные и завершенные. 

Так как Вы отметили все статусы заказов, поэтому и выгружаются все и меняют статус. Все согласно настроек модуля

 

7 часов назад, Pipito сказал:

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

Либо залить дамп БД, либо через запросы вернуть статус на прошлый. Это не входит в ТП модуля и Ваш вопрос может быть рассмотрен в частном порядке. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

добрый день!

верно ли я понял, что согласно настройке Статус выгруженных заказов:  в обработке заказы попадают в 1С, а уже потом идет обратная синхронизация в в админке ни становятся тоже "в обработке"?

пр этом нет возможности не указывать  Статус выгруженных заказов:  в обработке ?  чтобы вообще никакого статуса не было. Или можно использовать: 

 

Соответствие статусов в магазине после выгрузки в 1С
Укажите соответствия статусов заказа после выгрузки заказа в 1с (Отменяет пункт "Статус выгруженых заказов"). Если поле пустое - отключено. Слева - до выгрузки, справа - после
Пример:
Ожидаем оплату = Резервирование
Оплачено = В обработке

 

 

верно  ли я понял, что если я буду ее использовать и укажу например

"Если поле пустое - отключено." - значит заказы не будут передаваться в 1С? 

при этом если я сделаю соответствие согласно примера, то они будут передаваться после установки метки? а гдее ее надо устанавливать?

 

вот тут еще есть:

Установить метку заказу автоматически при его редактировании
Используется при включенной опции "Как выбирать заказы для выгрузки" - по метке в заказе.

 

пример:

в админку упал заказ, который согласно настроек получает статус "принят". Далее если я вручную меняю его статус на, скажем "в обработке", то согласно настройке выше он автоматом попадает в 1С? потому что ему метка установилась автоматически?

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

12 часов назад, Pipito сказал:

верно ли я понял, что согласно настройке Статус выгруженных заказов:  в обработке заказы попадают в 1С, а уже потом идет обратная синхронизация в в админке ни становятся тоже "в обработке"?

Если этот статус в обработке выбран в опции Выгружать заказы со статусами, то получается зацикленность. Он будет выгружаться постоянно, потому что после выгрузки у него будет тот же статус.

12 часов назад, Pipito сказал:

пр этом нет возможности не указывать  Статус выгруженных заказов:  в обработке ?  чтобы вообще никакого статуса не было.

Создайте статус новый, который будет у заказов после выгрузки и используйте его. 

12 часов назад, Pipito сказал:

верно  ли я понял, что если я буду ее использовать и укажу например

"Если поле пустое - отключено." - значит заказы не будут передаваться в 1С? 

Если поле пустое, то опция просто не будет использоваться, а будет использоваться опция Статус выгруженных заказов

12 часов назад, Pipito сказал:

при этом если я сделаю соответствие согласно примера, то они будут передаваться после установки метки? а гдее ее надо устанавливать?

Чтобы была возможность ее устанавливать нужно выбрать синхронизацию по меткам в заказе, а не по статусам. Отмечать метку  в просмотре заказа.

12 часов назад, Pipito сказал:

в админку упал заказ, который согласно настроек получает статус "принят". Далее если я вручную меняю его статус на, скажем "в обработке", то согласно настройке выше он автоматом попадает в 1С? потому что ему метка установилась автоматически?

Да.

 

Все ответы есть в инструкции по настройке модуля. https://neoseo.com.ua/nastroyka-modulya-obmen-mezhdu-1spredpriyatie-i-internet-magazinom

Если у Вас возникли сложности в настройке синхронизации рекомендую заказать услугу синхронизации под ключ или консультацию по работе с модулем. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

спасибо за инструкцию!

заказы передаются, вопрос на счет передачи методов доставки и оплаты.

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

Доставка Почтой = 0000-0000-1111 ?

 

В примере dostavkaplus.sh1  = 0000-0000-1111, где dostavkaplus.sh1 выглядит как формула какая то. 

 

т.е. по какому принципу они будут сопоставляться на сайте, если доставку рассчитывает сторонний модуль?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

20 часов назад, Pipito сказал:

спасибо за инструкцию!

заказы передаются, вопрос на счет передачи методов доставки и оплаты.

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

Доставка Почтой = 0000-0000-1111 ?

 

В примере dostavkaplus.sh1  = 0000-0000-1111, где dostavkaplus.sh1 выглядит как формула какая то. 

 

т.е. по какому принципу они будут сопоставляться на сайте, если доставку рассчитывает сторонний модуль?

 

В опции не название товара указывается, а код модуля на сайте. Ид Вы верный указали? Это ид товара с 1с?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Pipito сказал:

image.thumb.png.a6c86838b251d49e059fad87f7245505.png

В примере это и есть код.

В настройках модуля обмена прописывается код и ид номенклатуры 1с, на стороне сайта делается товар с нужной доставкой. Ему присваивается код товара с 1с на вкладки связи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 weeks later...

добрый день!

В настройках модуля обмена прописывается код и ид номенклатуры 1с - это в какой части? атрибуты? опции?

 

я создал в 1с номенклатуру "доставка", ему присвоился код вида X5635500, далее следует в настройках модуля прописать соответствие? а название должно точно повторять?   

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1) я создал на сайте метод доставки как товар и назвал его так, как он называется у меня на сайте: Постаматы и пункты выдачи PickPoint, затем отключил.

2) далее в 1С я создал номенклатуру которая также называется, ей присвоился код X1366652

3) в настройках модуля обмена во вкладе Заказы в поле Выгрузка методов доставки я указал соответствие такого вида: 

dostavkaplus.sh1 = X1366652

все верно или нет? 

 

и вот еще:

Цитата

 

Ему присваивается код товара с 1с на вкладки связи.


 

может на вкладке данные? 

 

Снимок экрана 2021-09-20 181925.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

20 минут назад, Pipito сказал:

1) я создал на сайте метод доставки как товар и назвал его так, как он называется у меня на сайте: Постаматы и пункты выдачи PickPoint, затем отключил.

2) далее в 1С я создал номенклатуру которая также называется, ей присвоился код X1366652

3) в настройках модуля обмена во вкладе Заказы в поле Выгрузка методов доставки я указал соответствие такого вида: 

dostavkaplus.sh1 = X1366652

все верно или нет? 

 

и вот еще:

может на вкладке данные? 

 

Снимок экрана 2021-09-20 181925.png

Добрый день. Немного не так. Вот, ознакомьтесь с этими рекомендациями и сделайте все аналогично, должно быть более понятно:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

добрый день, спасибо за инструкцию! все очень наглядно, однако, я интегрирую сайт со СБИС - это товароучетка и все подобное, но у меня нет 1С как таковой, в этом случае я могу настроить передачу доставки и скидок согласно инструкции?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в общем тех поддержка СБИС не может понять зачем мне код 1С, есть альтернативный способ? например, задать код вручную, прописать его?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллеги! прошу вас ответить, сроки  горят)   а что если вместо кода 1С использовать ID товара который присвоится при его выгрузке на сайт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 часов назад, Pipito сказал:

Коллеги! прошу вас ответить, сроки  горят)   а что если вместо кода 1С использовать ID товара который присвоится при его выгрузке на сайт?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 часов назад, Pipito сказал:

получилось!!!

 

вопрос про Выгрузка итогов заказа - это в какой вкладе настроек модуля вписывать? в ценах?

Добрый день. Нет, это вкладка "Заказы".

1956788661_.png.732c30d7343cb8a9d3da27de39ae0c11.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

добрый день, удалось настроить, но я не могу провести документ и сделать отгрузку т.к. 1 1С ругается что у скидки (которая как товар) не указана цена. Как быть? Указать 0.001 копейку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 минут назад, Pipito сказал:

добрый день, удалось настроить, но я не могу провести документ и сделать отгрузку т.к. 1 1С ругается что у скидки (которая как товар) не указана цена. Как быть? Указать 0.001 копейку?

Добрый день, попробуйте сделать так, как Вы говорите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...