Перейти на сайт PHPShop
 
Главная1С, Мой склад
Загрузка базы через MS Excel

Загрузка базы через Excel позволяет пакетно загрузить в магазин товарную базу.

Смотрите также: Как наполнить магазин  за 10 минут? - Price Loader

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

1. Перед тем, как приступить к созданию собственной базы мы должны удалить тестовую. Для подстраховки мы сделаем резервную копию базы, чтобы в случае необходимости смогли вернуть все обратно: меню База - Резервные копии базы - Создание резервной копии - Ок. Ждем несколько секунд и нажмите ссылку - Скачать файл (0.02 МБ), сохраняем в удобное для нас место.

2. Нажмите База - Загрузка Базы Exel. Cкачайте пример файла. Откройте пример скачанного файла: вы видите столбцы, которые воспринимает PHPShop - столбцы менять местами, удалять или добавлять нельзя. Заполните строки строго по столбцам. В зависимости от мощности сервера, одновременно может быть обработано 300 - 500 товаров. Это нужно помнить при заполнении файлы загрузки базы Excel. При большем кол-ве товаров необходимо делить файл на куски с оптимальным количеством товара.

3. Большую и маленькую картинки заранее загрузите на сервер в папку UserFiles/Image, с помощью любого ftp-клиента (можно найти в Яндексе по слову "ftp-клиент"). 

4. В Базе укажите имена большой и маленькой картинок, а скрипт автоматически присоединит недостающую часть пути: если вы загрузили картинку в папку UserFiles/Image, то в файле надо прописать img30_77562s.jpg, итоговый путь к вашей картинке будет /UserFiles/Image/img30_77562s.jpg. Если вы захотели создать вложенную папку на cервере, и туда загрузить картинку, например /UserFiles/Image/Trial, то в файле надо прописать Trial/img30_77562s.jpg, итоговый путь к вашей картинке будет /UserFiles/Image/Trial/img30_77562s.jpg.

Внимание: если данная возможность не нужна ее можно отключить в файле /phpshop/admpanel/export/adm_csv_base.php заменив строку var $ImagePath="/UserFiles/Image/"; на var $ImagePath="";

5. Если хотите сразу распределить ваш товар по каталогам, создайте предварительно каталоги, и пропишите ID каталогов в вашем файле. ID каталога можно увидеть внизу панели, наведя на него мышью:

6. Если вы не хотите прописывать каталоги в базе, то загрузите сначала товары одного каталога. Загруженные товары попадут в папку Каталог - Выгруженные товары - Excel База, выделите флажком товары, либо нажмите "Отметить все" и переносите в уже созданный каталог опцией Действия - С отмеченными - Перенести в каталог.

7. Внимательно проверьте предварительно загруженные данные во избежание неверной их загрузки.

Загрузка прайс-листов поставщиков в 1С Как быстро обновить цены и наличие на складе?
Главная1С, Мой склад