1b.app
Скопирована ссылка -

Универсальный импорт продуктов (xml/json) – не работает импорт данных из xml для блока продукта - Поставщики

Бокс: https://admin.uatech.pro/admin/auto/action/hour/edit/

Для действия Универсальный импорт продуктов (xml/json) последняя настройка

Не происходит передача в систему данных Поставщика (цену, код, наличие, валюту и т.д.) как при создании так и при обновлении

продукт который создался и обновляется
https://admin.uatech.pro/admin/shop/products/193516/edit/

проверьте пож-та настройки

Ответы:

Добрый день, вы не указали название поставщика и его ID
30.03.2021, 09:58



Andrew
Юзер писал/а:
Добрый день, вы не указали название поставщика и его ID


Он указан в настройках по умолчанию, но я затестировал как у вас на скринах - результат тот-же, похоже на баг
30.03.2021, 13:07

Ну для начала нужно увидеть сам файл с которого вы это все обновляете и настройки всех пунктов.
Если сбросите скрины, то попытаюсь чем-то помочь
30.03.2021, 15:51


Andrew
Юзер писал/а:
Ну для начала нужно увидеть сам файл с которого вы это все обновляете и настройки всех пунктов.
Если сбросите скрины, то попытаюсь чем-то помочь

Буду благодарен

сам файл:

скрины настройки:
30.03.2021, 16:06

1. удалите путь массива поставщика, он не нужен
2. в поле код поставщика товара вставьте vendorcode
3. уберите id из поля ID товара из вашей системы и артикул
4. описание тега нету, убрать
5. включить поиск по коду поставщика
6. если в файл попадает товар только который в наличии у поставщика, то можно включить эту функцию , а поля по наличию очистить
30.03.2021, 16:22

Забыл еще написать, если в файле только товар который в наличии, то поставить такое значение
и не забудьте валюту указать
30.03.2021, 16:27


Andrew
Юзер писал/а:
1. удалите путь массива поставщика, он не нужен
2. в поле код поставщика товара вставьте vendorcode
3. уберите id из поля ID товара из вашей системы и артикул
4. описание тега нету, убрать
5. включить поиск по коду поставщика
6. если в файл попадает товар только который в наличии у поставщика, то можно включить эту функцию , а поля по наличию очистить


Андрей, спасибо огромное пункт 1 все исправил, все передает, поиск по коду поставщика тоже работает
30.03.2021, 22:24

Необходима доработка действия Универсальный импорт продуктов (xml/json)

Необходимо добавить настройку:
Если полученное значение xml поля напротив" Наличия поставщика товара" (мультисписок - "содержит"/"равно"/"больше") значение, считать" Наличия поставщика товара" как "наличие" (иначе -" отсутствие")
мультисписок - "содержит"/"равно"/"больше" – блок с мультисписком
значение – блок со значением которое добавляет пользователь

Пример №1:
В хмл поле с наличием от поставщика принимает значение true или false
Если пользователь выбирает в настройках действия из мультисписка «содержит» или «равно» и в значение пишет «true», то действие сравнивает это поле с полем хмл и если совпадает, то ставит наличие, если нет отсутсвие

Пример №2:
В хмл поле с наличием от поставщика принимает значение «есть в наличии» или «нет в наличии»
Если пользователь выбирает в настройках действия из мультисписка «содержит» и в значение пишет «есть», то действие сравнивает это поле с полем хмл и если находит «есть», то ставит наличие, если не находит – отсутсвие

Пример №3:
В хмл поле с наличием от поставщика принимает числовое значение, например 5
Если пользователь выбирает в настройках действия из мультисписка «больше» и в значение пишет «10», то действие сравнивает это поле с полем хмл и если значение в поле хмл больше, то ставит наличие, если нет отсутсвие. В данном примере должно быть – отсутствие.

Оцените пож-та доработку и срок реализации.
30.03.2021, 23:07

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

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

Спасибо.
31.03.2021, 15:34

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий