Перейти к содержанию

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

Задачи :

 

Нашел модуль с выгрузкой опций из характеристик номенклатуры у вас на форуме, но нужны доработки, работы я думаю не много , для людей ,которые разбираются в 1С и редактировали этот модуль

Инфа:

Opencart 1-5-4-1
1C 8.2.15.289 УТ 10.3.20.2

 

1) При выгрузке товаров , нету проверки на существующие опции, из-за этого ,для каждого товара ,опции выгружаются индивидуально для каждого товара.

2) При загрузке заказов в 1С , раздел характеристика в номенклатуре не загружается. Пробовал сам исправить эту ошибку, сделав запрос к базе данных:

// Товары
                                $products = $this->model_sale_order->getOrderProducts($orders_data['order_id']);

                                $product_counter = 0;
                                foreach ($products as $product) {
                                        $id = $this->get1CProductIdByProductId($product['product_id']);

                                        $options = $this->model_sale_order->getOrderOptions($orders_data['order_id'], $product['order_product_id']);
                                        foreach ($options as $option) {
                                        $document['Документ' . $document_counter]['Товары']['Товар' . $product_counter] = array(
                                                 'Ид' => $id
                                                ,'Наименование' => $product['name']
                                                ,'ХарактеристикиТовара' => $option['value']
                                                ,'ЦенаЗаЕдиницу' => $product['price']
                                                ,'Количество' => $product['quantity']
                                                ,'Сумма' => $product['total']
                                        );

                                        $product_counter++;
                                        $this->log->write(" Найдены характеристики: " . $option['value'] . " -> " . $product['name']);
                                }
                                }

Но переменная не добавлялась к товару (скорее всего из-за пути к документу и названия 'ХарактеристикиТовара' , запись лога в переменной есть.

3)(Опционально) Кол-во товаров - сумма кол-ва опций.

Жду предложений:

jozomaster - скайп

jozo1собакаyandex.ru

Или на форуме (тема/лс)

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.