В статье покажем, как выполнить выгрузку номенклатуры (конкретной группы или всей целиком) в Excel из программы 1С Розница в редакции 2.3. Читайте текстовую инструкцию, смотрите скриншоты. Также на эту тему скоро будет видеоурок.
Другие обучающие материалы ждут вас в специальном разделе блога с инструкциями по работе в 1С.
Вариант 1: как выгрузить конкретную группу номенклатуры из 1С Розница
Откройте раздел НСИ → Номенклатура.
Зайдите в тот раздел, который вам нужен. В нашем примере это группа Аксессуары.
Нажмите на кнопку Ещё на верхней панели справа и в выпадающем окне нажмите на строку Вывести список.
Программа предложит выложить список в табличный документ — это нам и требуется.
Проверьте, чтобы стояли галочки для всех нужных вам колонок, после чего нажмите Ок.
Откроется окно со сформированным списком. Нажмите пиктограмму сохранения в правой верхней части экрана.
Напишите понятное вам имя файла, выберите место сохранения и нажмите кнопку Сохранить.
В нашем случае мы сохраняем на рабочий стол табличку в Excel с названием Группа номенклатуры.
Хорошо! Мы сделали выгрузку конкретной группы номенклатуры из 1С Розница в Excel, теперь файл с таблицей можно просматривать, печатать или кому-то отправлять.
Вариант 2: выгрузка в Excel всей номенклатуры из 1С Розница
Откройте раздел НСИ → Номенклатура.
Нажмите на верхней панели кнопку Ещё и в выпадающем списке выберите строку Вывести список.
Будем выводить в табличный список. Галочками отмечены значения колонок.
Обязательно поставьте галочку у слов С подчинёнными. Это позволит увидеть всю номенклатуру с её иерархией. Затем нажмите Ок.
Напишите понятное название и укажите место, куда сохранить файл. Нажмите кнопку Сохранить.
В нашем примере лист называется Вся номенклатура и сохранен он будет на рабочем столе.
Отлично! Таблица с полной номенклатурой в вашем распоряжении, можно дальше с ней работать.
Готово! Теперь вы освоили выгрузку номенклатуры из программы 1С Розница в Excel.
—
Статью подготовила редакция блога portkkm. ru. Информационная поддержка: Сергей Белых, программист 1С, специалист по автоматизации.
Если у вас есть вопросы по настройке 1С, напишите комментарии, свяжитесь с нами по телефону или оставьте заявку на консультацию.
Работаем с бизнесом по всей России. Удалённое подключение доступно для любых регионов, представительства АСЦ ПОРТ находятся в Красноярске.
Ниже будет приведен способ, при помощи которого, можно сохранить в Excel из 1С не только справочник Номенклатура, но и любой другой справочник, регистр или документ, например Контрагенты, контактная информация, список заказов и т.д.
Для того чтобы выгрузить список Номенклатуры для начала нужно открыть 1С и зайти в нужный справочник. Если у вас конфигурация на управляемых формах, как например, Управление торговлей 11 – вам нужно нажать кнопку «Еще» в верхней части окна и в выпадающем меню выбрать пункт «Вывести список».
Сохранить список номенклатуры в excel
Если у вас какая то из более старых конфигураций – на обычных формах, то нужно щелкнуть правой кнопкой мыши прямо в списке справочника и тоже выбрать пункт «Вывести список».
После чего, в открывшемся окне отметить галочками нужные вам колонки и нажать ОК.
Система выведет все данные справочника Номенклатура в табличном виде. А уже отсюда очень просто скопировать нужные колонки в документ Excel.
Номенклатура в табличном виде
Либо можно сразу сохранить полученный документ в виде Excel документа. Для этого нужно выбрать в главном меню пункт Файл/Сохранить как и в открывшемся окне указать формат xls или xlsx.
Сохранение файла из 1С
Полученный список вы можете загрузить, например, в УТ 11 или Розница, с помощью моей обработки для загрузки из excel в 1С.
Чтобы научиться загружать любые данные из excel в 1С — записывайтесь на мой онлайн курс — «Сам себе программист 1С»).
Если вам нужно выгрузить номенклатуру со штрихкодами, воспользуйтесь моим отчетом — Отчет «Номенклатура со штрихкодами» для 1С.
Надеюсь, данная информация оказалась полезной. Если вам понадобится помощь программиста 1С, обращайтесь.
Справочник состоит из двух таблиц: справочной таблицы, в строках которой содержатся подробные записи о некоторых объектах (сотрудниках, товарах, банковских реквизитах и пр.) и таблицы, в которую заносятся данные связанные с этими объектами. Указав в ячейке лишь ключевое слово, например, фамилию сотрудника или код товара, можно вывести в смежных ячейках дополнительную информацию из справочной таблицы. Другими словами, структура Справочник снижает количество ручного ввода и уменьшает количество опечаток.
Создадим
Справочник
на примере заполнения накладной.
В накладной будем выбирать наименование товара, а цена, единица измерения и НДС, будут подставляться в нужные ячейки автоматически из справочной таблицы
Товары
, содержащей перечень товаров с указанием, соответственно, цены, единицы измерения, НДС.
Таблица
Товары
Эту таблицу создадим на листе
Товары
с помощью меню
, т.е. в
формате EXCEL 2007
(см.
файл примера
). По умолчанию новой таблице EXCEL присвоит стандартное
имя
Таблица1
. Измените его на имя
Товары
, например, через Диспетчер имен (
)
К таблице
Товары
, как к справочной таблице, предъявляется одно жесткое требование: наличие поля с
неповторяющимися
значениями. Это поле называется
ключевым
. В нашем случае, ключевым будет поле, содержащее наименования Товара. Именно по этому полю будут выбираться остальные значения из справочной таблицы для подстановки в накладную.
Для гарантированного обеспечения
уникальности
наименований товаров используем
Проверку данных
(
):
-
выделим диапазон
А2:А9
на листе
Товары
; -
вызовем
Проверку данных
; -
в поле
Тип данных
выберем
Другой
и введем формулу, проверяющую вводимое значение на уникальность:
=ПОИСКПОЗ(A2;$A:$A;0)=СТРОКА(A2)
При создании новых записей о товарах (например, в ячейке
А10
), EXCEL автоматически скопирует правило
Проверки данных
из ячейки
А9
– в этом проявляется одно преимуществ таблиц, созданных
в формате Excel 2007
, по сравнению с обычными диапазонами ячеек.
Проверка данных
срабатывает, если после ввода значения в ячейку нажата клавиша
ENTER
. Если значение скопировано из
Буфера обмена
или скопировано через
Маркер заполнения
, то
Проверка данных
не срабатывает, а лишь помечает ячейку маленьким зеленым треугольником в левом верхнем углу ячейке.
Через меню
можно получить информацию о наличии данных, которые были введены с нарушением требований
Проверки данных
.
Для контроля уникальности также можно использовать
Условное форматирование
(см. статью
Выделение повторяющихся значений
).
Теперь, создадим
Именованный диапазон
Список_Товаров,
содержащий все наименования товаров
:
-
выделите диапазон
А2:А9
; - вызовите меню
-
в поле Имя введите
Список_Товаров
; -
убедитесь, что в поле
Диапазон
введена формула
=Товары[Наименование]
- нажмите ОК.
Таблица
Накладная
К таблице
Накладная
, также, предъявляется одно жесткое требование: все значения в столбце (поле)
Товар
должны содержаться в ключевом поле таблицы
Товары
. Другими словами, в накладную можно вводить только те товары, которые имеются в справочной таблице
Товаров
, иначе, смысл создания
Справочника
пропадает. Для формирования
Выпадающего (раскрывающегося) списка
для ввода названий товаров используем
Проверку данных
:
-
выделите диапазон
C
4:
C
14
; -
вызовите
Проверку данных
; -
в поле
Тип данных
выберите
Список;
-
в качестве формулы введите ссылку на ранее созданный Именованный диапазон
Список_товаров
, т.е.
=Список_Товаров
.
Теперь товары в накладной можно будет вводить только из таблицы
Товары
.
Теперь заполним формулами столбцы накладной
Ед.изм., Цена
и
НДС
. Для этого используем функцию
ВПР()
:
=ЕСЛИОШИБКА(ВПР(C4;Товары;2;ЛОЖЬ);»»)
или аналогичную ей формулу
=ИНДЕКС(Товары;ПОИСКПОЗ(C4;Список_Товаров;0);2)
Преимущество этой формулы перед функцией
ВПР()
состоит в том, что ключевой столбец
Наименование
в таблице
Товары
не обязан быть самым левым в таблице, как в случае использования
ВПР()
.
В столбцах
Цена
и
НДС
введите соответственно формулы:
=ЕСЛИОШИБКА(ВПР(C4;Товары;3;ЛОЖЬ);»») =ЕСЛИОШИБКА(ВПР(C4;Товары;4;ЛОЖЬ);»»)
Теперь в накладной при выборе наименования товара автоматически будут подставляться его единица измерения, цена и НДС.
11 июня 2022
3329
Время чтения:
4 мин.
0
В статье покажем, как выгрузить в Excel всю номенклатуру или только её часть из программы 1С Управление торговлей (УТ) в реакции 11.4. Читайте текстовую инструкцию, смотрите скриншоты. Также на эту тему есть видеоурок.
Другие обучающие материалы ждут вас в специальном разделе блога с инструкциями по работе в 1С.
1 вариант: выгрузка конкретной группы номенклатуры из 1С УТ в Excel
Откройте раздел НСИ и администрирование → НСИ → Номенклатура.
Поставьте справа галочку у слов Иерархия номенклатуры.
Перейдите в интересующий раздел.
В нашем примере нам нужна группа Вентиляторы, пылесосы, кондиционеры из раздела Бытовая техника.
Нажмите на кнопку Ещё. В выпадающем списке выберите строку Вывести список.
Программа предложит выводить список в табличный документ. Проверьте, какие колонки показывать. По умолчанию берутся все. В нашем случае стоит наименование и артикул.
Если нужны конкретные данные, а не все подряд, отметьте их и поставьте галочку Только выделенные.
Затем нажмите Ок.
Загрузится таблица. Нажмите пиктограмму сохранения в правой верхней части экрана.
Укажите название и выберите место сохранения. Нажмите кнопку Сохранить.
Отлично! Теперь у нас есть файл с таблицей в Excel, который можно смотреть, редактировать, печатать или отправлять кому-то.
Вариант 2: как выгрузить из 1С в Excel всю номенклатуру
В программе 1С Управление торговлей откройте раздел НСИ и администрирование → НСИ → Номенклатура.
Снимите галочку Иерархия номенклатуры. Мы возьмём ее полностью, поэтому показывать разделы не требуется.
Нажмите кнопку Ещё и в выпадающем списке выберите строку Вывести список.
Откроется окно с таблицей. В правом верхнем углу нажмите пиктограмму сохранения.
Напишите имя файла и выберите место, куда его сохранить.
Прекрасно, в нашем распоряжении таблица в Excel, с которой можно работать.
Видеоурок по выгрузке в Excel из 1С Управление торговлей и из 1С Розница
Готово! Теперь вы знаете, как выполнить выгрузку номенклатуры из 1С Управление торговлей в Excel.
Нужна помощь с номенклатуры в 1С Управление торговлей?
Удаленно решим любой вопрос!
Оставьте заявку и получите консультацию программиста.
Заказать звонок
Ваша заявка принята
Наши консультанты перезвонят Вам
в течение 20 минут
—
Статью подготовила редакция блога portkkm.ru. Информационная поддержка: Сергей Белых, программист 1С, специалист по автоматизации.
Если у вас есть вопросы по настройке 1С, напишите комментарии, свяжитесь с нами по телефону или оставьте заявку на консультацию.
Работаем с бизнесом по всей России. Удалённое подключение доступно для любых регионов, представительства АСЦ ПОРТ находятся в Красноярске.
На чтение 5 мин. Просмотров 125 Опубликовано 15.12.2019
Обработка позволяет делать произвольную выгрузку номенклатуры в файлы Excel и XML настраиваемого формата.
- Описание
- Характеристики
- Комментарии (7)
Очень часто у пользователей возникают задачи по выгрузке номенклатурного справочника во внешние файлы (чаще всего Excel или XML). Тут есть быстрое решение — воспользоваться кнопкой Вывести список в справочнике, однако есть проблемы:
- очень ограниченное количество реквизитов (конечно их можно добавить, но это отдельная и непростая работа),
- список нельзя сохранить в XML,
- в нем нет данных о ценах, штрихкодах и складском остатке.
В связи с этим родилась идея создания данного продукта.
Содержание
- Произвольная выгрузка номенклатуры из 1С
- Выгрузка в Excel
- Выгрузка номенклатуры в XML
- Выгрузка номенклатуры из документов
- 1С просто и понятно
- От Программист 1С
- Очередь просмотра
- Очередь
- YouTube Premium
- Хотите сохраните это видео?
- Пожаловаться на видео?
- Понравилось?
- Не понравилось?
- Текст видео
Произвольная выгрузка номенклатуры из 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
Хотите сохраните это видео?
- Пожаловаться
Пожаловаться на видео?
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Текст видео
Узнайте подробнее на нашем сайте ➨ https://clck.ru/DS8KS
——
Как выгрузить номенклатуру, цены, остатки из 1С в Excel? Выгрузка номенклатуры из 1с [Автоматизатор]
Штатные средства 1с сильно ограничены в плане экспорта справочника номенклатуры в excel. Максимум что можно получить от штатного механизма — это выгрузка нескольких основных полей — наименование, код, артикул.
А если нужно выгрузить еще и свойства номенклатуры, цены, остатки по складам, штрихкоды в один файл excel, то стандартный функционал уже не поможет.
Эту задачу поможет выполнить внешняя обработка 1С — Expotor (applix).
За пару минут Вы легко настроите выгружаемые поля и сформируете файл выгрузки номенклатуры из 1с.