1с экспорт номенклатуры в excel

Обработка позволяет делать произвольную выгрузку номенклатуры в файлы Excel и XML настраиваемого формата.

  • Описание
  • Характеристики
  • Комментарии (7)

Очень часто у пользователей возникают задачи по выгрузке номенклатурного справочника во внешние файлы (чаще всего Excel или XML). Тут есть быстрое решение — воспользоваться кнопкой Вывести список в справочнике, однако есть проблемы:

  • очень ограниченное количество реквизитов (конечно их можно добавить, но это отдельная и непростая работа),
  • список нельзя сохранить в XML,
  • в нем нет данных о ценах, штрихкодах и складском остатке.

В связи с этим родилась идея создания данного продукта.

Произвольная выгрузка номенклатуры из 1С

Разработка выполнена в виде двух отдельных инструментов, вначале познакомимся с первым. Его основная задача — произвольная выгрузка номенклатуры из 1С.

Выгрузка в Excel

Форма обработки выглядит следующим образом.

В верхней части необходимо указать, откуда будет браться наименование колонок для файла Эксель, варианты такие:

  • имя реквизита номенклатуры,
  • синоним реквизита номенклатуры,
  • произвольный псевдоним (рассмотрим позднее).

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

На вкладке Отбор номенклатуры вы можете произвольно выбрать, какую именно номенклатуру следует выгрузить из базы.

На второй вкладке перечислены все доступные для выгрузки реквизиты номенклатуры, а также:

  • цены в выбранных видах цен,
  • товарные остатки на выбранных складах,
  • штрихкоды,
  • характеристики,
  • значения дополнительных реквизитов.

Расставим галочки напротив требуемых реквизитов.

На последней вкладке нужно выбрать куда именно сохранить сформированный файл, варианта два — папка на диске и ftp-сервер.

После ввода настроек нажимаем Выгрузить , по окончании появится протокол.

Если в процессе возникнут какие-либо ошибки/коллизии, они будут отражены в протоколе. Получился такой файл:

Выгрузка номенклатуры в XML

Чтобы выгрузить сведения о товарах в XML, укажем нужный тип выгрузки. В случае выгрузки данных по ценам и складским остаткам обязательно нужно выбрать дополнительный реквизит склада и вида цены, из которого нужно брать значение для именования полей файла (т.к. к структуре XML как правило предъявляются жесткие требования). Лучше всего использовать в качестве значения строки с латинскими буквами.

Сам дополнительный реквизит создается с обычным строковым типом.

На этот раз для примера сохраним файл на ftp-сервер.

В результате получается файл XML такой структуры:

Чтобы навести в нем окончательную красоту, давайте избавимся от русских букв в названии полей, для этого выберем нужный тип источника для наименования полей и заполним псевдоним для выгружаемых реквизитов.

Выгрузка номенклатуры из документов

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

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

Все настройки выгрузки сохраняются при закрытии формы, поэтому вам не придется каждый раз вводить их заново.

1С просто и понятно

Нажмите, чтобы связаться со мной:

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

Для того чтобы выгрузить список Номенклатуры для начала нужно открыть 1С и зайти в нужный справочник. Если у вас конфигурация на управляемых формах, как например, Управление торговлей 11 – вам нужно нажать кнопку «Еще» в верхней части окна и в выпадающем меню выбрать пункт «Вывести список».

Сохранить список номенклатуры в excel

Если у вас какая то из более старых конфигураций – на обычных формах, то нужно щелкнуть правой кнопкой мыши прямо в списке справочника и тоже выбрать пункт «Вывести список».

После чего, в открывшемся окне отметить галочками нужные вам колонки и нажать ОК.

Система выведет все данные справочника Номенклатура в табличном виде. А уже отсюда очень просто скопировать нужные колонки в документ Excel.

Либо можно сразу сохранить полученный документ в виде Excel документа. Для этого нужно выбрать в главном меню пункт Файл/Сохранить как и в открывшемся окне указать формат xls или xlsx.

Сохранение файла из 1С

Полученный список вы можете загрузить, например, в УТ 11, с помощью моей обработки для загрузки из excel в УТ 11.

Надеюсь, данная информация оказалась полезной. Если вам понадобится помощь программиста 1С, обращайтесь.

От Программист 1С

Просмотреть все записи от Программист 1С по этой ссылке.

Очередь просмотра

Очередь

  • Удалить все
  • Отключить

YouTube Premium

Хотите сохраните это видео?

  • Пожаловаться

Пожаловаться на видео?

Выполните вход, чтобы сообщить о неприемлемом контенте.

Понравилось?

Не понравилось?

Текст видео

Узнайте подробнее на нашем сайте ➨
——
Как выгрузить номенклатуру, цены, остатки из 1С в Excel? Выгрузка номенклатуры из 1с [Автоматизатор]

Штатные средства 1с сильно ограничены в плане экспорта справочника номенклатуры в excel. Максимум что можно получить от штатного механизма — это выгрузка нескольких основных полей — наименование, код, артикул.

А если нужно выгрузить еще и свойства номенклатуры, цены, остатки по складам, штрихкоды в один файл excel, то стандартный функционал уже не поможет.
Эту задачу поможет выполнить внешняя обработка 1С — Expotor (applix).

За пару минут Вы легко настроите выгружаемые поля и сформируете файл выгрузки номенклатуры из 1с.

Оцените статью
SoftLast
Добавить комментарий