Переделать существующую выгрузку с 1с

Виктор12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.01.2024

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

 

Необходимо переделать выгрузку данных в файл под новый импорт на сайт.

Потребуется переименовать некоторые колонки в файле, какие колонки то удалить, а какие то новые добавить. В некоторые колонки необходимо будет выводить данные в другом виде. Для удобство сделать внешней обработкой. Есть пример старого файла импорта, есть пример нового файла импорта, а так же список что нужно и как исправить. Большая часть правок это переименовать, или удалить колонку. Основная правка ради которой все делается это правка номер 15 – для колонки simples_skus

То есть, берем существующую обработку, делаем ее внешней и вносим правки. Пример файла, который нужно получить https://docs.google.com/spreadsheets/d/1A1uwYCcBYx8sjyAlibyn7m235PKeph5rLUQyZYj9FVs/edit#gid=0

 

 

Правки

  1. В файле выгрузки с 1с колонку attribute_set нужно назвать attribute_set_code

  2. Добавить колонку store_view_code и значение для всех товаров default

  3. колонку в файле выгрузки 1с type переименовать в product_type

  4. колонку в файле выгрузки 1с product_type переименовать в my_product_type

  5. колонку в файле выгрузки 1с websites переименовать в product_websites

  6. колонку в файле выгрузки 1с status переименовать в product_online

  7. колонку в файле выгрузки 1с tax_class_id в tax_class_name

  8. в колонке в файле выгрузки с 1с visibility переименовать значение 4 в Catalog, Search а 1 в Not Visible Individually

  9. в колонке в файле выгрузки с 1с price не выводить цену для конфигурационного товара (или может менять на 0.0000), тот который configurable. Цену выводить только для simple

  10. колонку в файле выгрузки 1с guid_1c - удаляем

  11. колонку в файле выгрузки 1с show_chart_link - удаляем

  12. колонку в файле выгрузки 1с show_chart_in - удаляем

  13. колонку в файле выгрузки 1с static_block_id переименовать в size_chart

  14. колонку в файле выгрузки 1с configurable_attributes переименовать в configurable_variation_labels и значение color2,size переименовать в color2=color2,size=Size

  15. колонку в файле выгрузки 1с simples_skus переименовать в configurable_variations а значения вида 125660-S/M,125660-L/XL,125660-XXL,125378-L/XL,125378-S/M,125378-XXL

    представить в форме sku=ЗНАЧЕНИЕ,color2=ЗНАЧЕНИЕ,size=ЗНАЧЕНИЕ| (это | - разделитель)

 

sku=44155646-красный-red-L/XL,color2=красный-red,size=L/XL|sku=44155646-красный-red-S/M,color2=красный-red,size=S/M|sku=44155646-белый-white-L/XL,color2=белый-white,size=L/XL|sku=44155646-белый-white-S/M,color2=белый-white,size=S/M|sku=44155646-черный-black-L/XL,color2=черный-black,size=L/XL|sku=44155646-черный-black-S/M,color2=черный-black,size=S/M 

 

16. колонку в файле выгрузки 1с thumbnail переименовать thumbnail_image и выводить туда для всех товаров главное фото из карточки товара, отмеченное галочкой без + вначале

17. в колонку small_image так же как и в thumbnail_image выводить для всех товаров главное фото из карточки товара, отмеченное галочкой без + вначале

18. колонку в файле выгрузки 1с image переименовать в base_image выводить главное фото из карточки товара, для всех товаров, отмеченное галочкой без + вначале

18. колонку в файле выгрузки 1с media_gallery переименовать additional_images выводить для каждого товара все фото из карточки товара через запятую, а для конфигурационного товара выводить все фото через запятую  всех товаров товаров, подчиненных ему (фото товаров с общим CARD)

19. Добавить колонку swatch_image и продублировать в нее данные с thumbnail

20. Добавить колонку img_hover и продублировать в нее данные с thumbnail

Заявки фрилансеров