Как загрузить файл в формате Excel в 1С (версия 1.x)

Купить модуль импорта  Смотреть видео

Загрузка прайс-листа в формате Excel в номенклатуру 1С производится в несколько этапов. В зависимости от группировок в файле (прайс-листе) будет формироваться дерево номенклатуры.

Сперва необходимо открыть файл обработки. Для этого рядом с логотипом 1С нажмите на значок всплывающего меню и выберите "Файл" — "Открыть". Вам необходимо выбрать непосредственно файл внешней обработки прайс-листа, который предоставляется компанией-разработчиком. 

После того как откроется форма с файлом обработки, можно приступить к заполнению данных:

  • Файл — в данном поле необходимо указать прайс-лист для загрузки*.
*Примечание. Для того чтобы подгрузить файл в номенклатуру 1С, его необходимо закрыть, если ранее он был открыт для редактирования или просмотра. В противном случае, работа с файлом будет блокирована.
  • Контрагент — укажите контрагента, который является поставщиком товаров. После заполнения всех полей файла обработки прайс-листа для данного контрагента можно будет сохранить указанные настройки. Это необходимо для того, чтобы в дальнейшем не заполнять поля повторно для этого контрагента.
  • Кодировка файл — для чтения csv-файла; заполняется в том случае, если кодировка не соответствует кодировке, которая используется по умолчанию в 1С.
  • Адрес файла на FTP — указывается адрес файла, который расположен не на локальном компьютере. Путь к файлу прописывается так: /folder1/file.xml. Тогда поле "Файл" будет пустым.

Загрузка прайс-листа в 1С

Рис. 1

Далее можно приступить к настройке загрузки прайс-листа:

  • Загрузка — будет отображаться содержимое файла в соответствии с проставленными настройками.
  • Общие настройки — основные настройки загружаемой номенклатуры, например, "вид номенклатуры", "группа родитель" и т.п..
  • Настройки по документам — данные для формирования типовых документов 1С, например, этими данными могут выступать "налогообложение", "способ формирования остатков" и т.п.. Настройки относительно цен номенклатуры, складов, валют и т.д..
  • Настройки xls — основные настройки для загрузки данных из файла Excel. 
  • Изображения — путь к изображениям загружаемых товаров.

Работу с файлом следует начинать с заполнения вкладки "Общие настройки", но описание вкладок пойдет по порядку, как есть в файле обработки.

Вкладка "Загрузка"

Вкладка "Загрузка" имеет четыре подраздела:

  • Содержание файла — после отображения прайс-листа будет выведен список товарных позиций из файла Excel.
  • Атрибуты, Цены и Характеристики — в соответствии с выбранной строкой на подразделе "Содержание файла" будет отображаться соответствующая информация о номенклатурной позиции: ее атрибуты, тип цен и характеристики (если есть).

Загрузка прайс-листа содержание

Рис. 2

Вкладка "Общие настройки"

На вкладке "Общие настройки" обозначаются следующие параметры: 

  • Группа-родитель — в поле указывается группа, в которую будут грузиться подгруппы и товары из файла, например, "Одежда" или "Белье". В том случае если в файле указаны группировки вместе с группой-родителем, то данное поле необходимо оставить пустым.
    Примечание. Если вам необходимо контролировать поступление новых товаров из прайс-листа, то необходимо указать группу-родитель, например, "Новые товары", тогда в номенклатуре 1С появится группа "Новые товары" с соответствующей иерархией, как в прайс-листе. При этом, уже существующие товары будут просто обновлены в своих группах в номенклатуре 1С.
     
  • Поиск по — укажите критерий, по которому будет происходить поиск товаров в 1С при загрузке товаров из файла Excel, т.е. будет указан алгоритм на поиск соответствий товарных позиций в файле и в номенклатуре 1С. Например, в номенклатуре 1С присутствует товар "Телевизор JVC", в прайс-листе также имеется данный товар, для того, чтобы не загружать его повторно в номенклатуру и используется данный поиск. Поиск можно осуществлять по: артикулу, наименованию, наименованию и артикулу.
  • Наименование по умолчанию — если в прайс-листе отсутствует наименование товара, то значение наименования такого товара будет заполняться из данного поля. Если таких товаров несколько, то, соответственно, они будут иметь одинаковые наименования. Поэтому значение в поле "Поиск по" необходимо ставить "Артикул".
  • Вид номенклатуры без характеристик — является обязательным для заполнения. Добавьте в данное поле вид номенклатуры, который будет указываться у загружаемых товаров (без характеристик 1С). Как создать вид номенклатуры в 1С.
  • Вид номенклатуры с характеристиками — поле обязательно для заполнения. Проставьте наименование вида номенклатуры с характеристиками. Как создать вид номенклатуры с характеристиками 1С.
  • Производитель — укажите производителя по умолчанию для загружаемых товаров. Если у товара в прайс-листе значение ячейки "Производитель" пустое, то производитель будет заполняться из данного поля настроек. 
  • Разделитель для картинок — для одного товара можно загружать сразу несколько изображений, для этого в прайс-листе указываются в отдельном столбце наименования изображений через соответствующий разделитель, например, ";" (точка с запятой) или "," (запятая). 
  • Разделитель для групп — разделитель, который используется в файле прайс-листа для разделения групп и подгрупп, например, "Одежда/Брюки" или "Одежда/Женская/Платья", т.е. разделителем в данном случае выступает знак "/" (косая черта).
  • Ограничитель группы — в ячейке для группы в прайс-листе может быть указано несколько значений, например, "Одежда/Брюки;Для женщин/Брюки", где ";" (точка с запятой) является ограничителем группы.
  • Использовать номенклатуру поставщика — "Да" — будет формироваться номенклатура поставщика, "Нет" — номенклатура поставщика формироваться не будет.
  • Использовать даты загрузки — дата загрузки по поставщику для мониторинга статуса номенклатуры сайта (в случае, если установлен модуль M-IT:Управление интернет-магазином).  
  • Загружать без учета изменений —  если "Да", то файл загрузится полностью в документ поступления, установку цен. Если "Нет", то будет проверяться текущий остаток с количеством в файле и цена поставщика на данный товар с ценой в файле.
  • Автогенерация штрих-кода — "Да" — штрих-код будет генерироваться автоматически через типовой функционал УТ. Сработает в том случае, если не указана настройка загрузки штрих-кода из файла, либо штрих-код не указан в самом файле.

Как настроить загрузку xls файла в 1С

Рис. 3

Вкладка "Настройки по документам"

На вкладке "Настройки по документам" синхронизируются дополнительные данные прайс-листа для типовых документов 1С.

  • Способ формирования остатков — значение, в соответствии с которым будут формироваться остатки: новое поступление товаров или ввод остатков.
  • Операция — указывается для операции "Документ поступления", как правило, значением для данного поля является "Закупка у поставщика".
  • Организация — организация, на которую будет записано поступление товаров в 1С.
  • Склад — склад, на который поступят товары и с которого они будут списываться. Например, "Виртуальный склад", "Розничный склад" или "Склад интернет-магазин". В любом случае, Вам будет предложен список имеющихся складов для выбора.
  • Поступление соглашение — укажите соглашение в соответствии с поступлением товаров и услуг для данного контрагента. Есть возможность создать индивидуальное соглашение.
  • Поступление договор — договор с текущим контрагентом.
  • Количество прихода — укажите значение, которое будет проставляться у товаров, имеющих пустое значение количества в прайс-листе.
  • Формировать списание — если "Да", то будет осуществляться списание товаров с загрузкой данного файла. Например, если в новом прайс-листе отсутствует какой-либо товар, который имеется в номенклатуре 1С. Если в поле "Загружать без учета изменений" стоит "Нет", то в списание будут попадать те товары, которые будут в документе поступления товаров. Если "Да", то в документ попадут все товары, которые есть на остатке на данный момент в 1С.
  • Формировать заказ поставщику — если "Да", то будет формироваться документ с заказом поставщику, который указан в поле "Контрагент".
  • Валюта — валюта поступления. 
  • Устанавливать цены номенклатуры — если "Да", то будет создан документ "Установка цен" со всеми ценами, которые указано загружать на вкладке "Цены". Нулевые значения будут пропущены.
  • Регистрировать цены поставщика — будет сформирован документ "Регистрация цен поставщика". При следующей загрузке, если установлена напротив поля "Загружать без учета изменений" стоит значение "Нет", то будет сравниваться цена в файле с ценой поставщика.

Как заполнить настройки по документам 1С

Рис. 4

Вкладка "Настройки xls"

Общие

На вкладке "Настройки xls" заполняются строки для загрузки данных из файла Excel.

Загрузить колонки из файла Excel 1C

Рис. 5

  • Номер листа — номер листа в файле Excel (подписывается внизу файла).
  • Начальная строка — строка, с которой начнется загрузка значений.
  • Строка заголовков — строка с заголовками в прайс-листе, например, "Количество", "Цена", "Наименование". 
  • Характеристики в заголовках — если поставить галочку, то заголовки будут загружены в качестве характеристик 1С для данных товаров. Например, в данном случае заголовками с характеристиками будут: "XS-40", "S-42" и т.д.. 
    Примечание. Данный параметр необходим только для формирования номенклатуры с характеристиками 1С. Если учет товаров в разрезе характеристик не ведется (или не будет вестись), то данный параметр активировать не нужно.
     

Загрузка прайс-листа с характеристиками

Рис. 6

  • Загрузить колонки из файла — нажмите на кнопку для прочтения данных прайс-листа. После этого появится возможность определить соответствующее значение для каждого поля настройки. Для того чтобы определить значение, нажмите на стрелку и в выпадающем списке выберите необходимое значение. 
  • Галочка напротив поля настройки — если поставить галочку напротив одного из полей, то это будет означать, что необходимо обновлять данные номенклатуры (уже существующей номенклатуры 1С). Если галочка не стоит, то обновляться данные не будут для существующего товара. Если галочка НЕ стоит, но товары отсутствуют в номенклатуре 1С, то данные будут загружаться в любом случае (если имеют значения). 
    Нужно знать. Если напротив полей "Родитель" и "Группа" галочка не стоит, то данные загружаться не будут.
Примечание. Если в одном из полей указано некорректное значение, то чтение данных из прайс-листа не произойдет, при этом справа будут выведены все ошибки.

Настройка xls загрузка в 1С

Рис. 7

Атрибуты

Заполнение атрибутов необходимо в том случае, если в прайс-листе присутствуют данные об атрибутах товаров (страна производства, модель, фасон, коллекция и т.д.). Для того чтобы добавить атрибут, нажмите на кнопку "Добавить". Слева в строке укажите наименование атрибута — вам будет предложено выбрать один из атрибутов из списка (если в списке наименование атрибута отсутствует, то его можно добавить, нажав на кнопку "Создать").

Обновлять атрибуты — атрибуты у существующих позиций номенклатуры 1С будут обновляться (для товаров, которые загружаются повторно).

Как загрузить атрибуты из прайс-листа в 1С

Рис. 8

Типы цен XLS

В данном разделе назначаются типы цен, указанные в файле. В файле могут присутствовать как отдельные колонки для разных типов цен, так и одна колонка с ценой товара. Если в прайс-листе имеется только одна колонка с ценой, то она обозначается как "Цена поступления" (или "Розничная цена", в зависимости от условий прайс-листа) со значением, например, "Цена". 

Примечание. В том случае если этот раздел оставить пустым, то документ "Установка цен номенклатуры" сформирован не будет.

Как назначить тип цен в 1С через прайс-лист

Рис. 9

Характеристики

Заполнять необходимо в том случае, если в прайс-листе указаны характеристики товара и учет будет вестись в разрезе характеристик 1С. Актуально тогда, когда на вкладке "Настройки xls" в разделе "Общие" указана галочка напротив пункта "Характеристики в заголовках", либо характеристика указана в отдельных колонках. На рисунке ниже характеристики в прайс-листе представлены в виде заголовков, где в колонках указаны значения (количество).

Характеристики 1С загрузка прайс-листа

Рис. 10

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

Значение данного поля выглядит так:

Вкус|Клубничный крем|0|+|0.0000|+|0|+|0.00000000|1
Вкус|Ваниль|0|+|0.0000|+|0|+|0.00000000|1
Вкус|Шоколад|0|+|0.0000|+|0|+|0.00000000|1


При этом данные значения формируются через модуль для выгрузки данных из OpenCart — "CSV Price Pro import/export"

  • Включать в наименование опцию — наименование характеристики будет формироваться так: наименование + значение опции, например: Размер:15, Цвет:белый (характеристика — размер, значение — 15, характеристика — цвет, значение — белый).

Условия определения группы 

Создается значение условия для определения значения группы в прайс-листе. В строке "Условие" можно выбрать "И"/"Или": и — значение будет браться вместе с другими значениями, или — будет браться одно из значений. Колонка файла — наименование колонки в прайс-листе. Значение — значение, указанное в ячейке прайс-листа для группы. Например:

Значение группы номенклатуры прайс-лист 1С

Рис. 11

Примечание. Уровень группы зависит от группировок в файле. Если группировок нет, все группы будут грузиться в корень или указанную группу-родитель.

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

Как сохранить настройки для поставщика прайс-лист

Рис. 12

Вкладка "Изображения"

Данная вкладка позволяет загружать изображения для позиций номенклатуры. 

Примечание. В том случае если путь к папке с изображениями указан на вкладке "Настройки xls", в поле "Путь к каталогу изображений", то данную вкладку заполнять не требуется.
  • Загружать картинки только в случае, когда отсутствуют присоединенные файлы — изображения будут загружены в том случае, когда у номенклатуры 1С отсутствуют присоединенные изображения. Для новых позиций номенклатуры изображения будут созданы при загрузке.
  • Путь к локальному каталогу изображений — выберите путь к папке с изображениями на локальном компьютере.
  • Путь к http-каталогу с изображениями — путь к каталогу изображений, который расположен на сайте интернет-магазина.
  • Настройки FTP — изображения будут подгружаться через FTP-соединение.

Загрузка данных прайс-листа

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

После того как отображение было выполнено, нажмите на кнопку "Загрузка", тогда товары будут загружены в номенклатуру 1С*.

Как загрузить прайс-лист в 1С

Рис. 13

*Примечание. Если некоторые наименования товаров в прайс-листе не уникальны, а в администрировании указан параметр "Контроль уникальности рабочего наименования и характеристик”, то загрузка товаров из прайс-листа будет недоступна. Вам необходимо убрать галочку напротив данного параметра в разделе “Администрирование — Настройки номенклатуры  Контроль уникальности рабочего наименования и характеристик”.

Настройки номенклатуры уникальность наименования

Рис. 14

Write a comment

  • Required fields are marked with *.

If you have trouble reading the code, click on the code itself to generate a new random code.