Загрузка прайсов в 1с. Типы цен

Инструмент 29.06.2020
Инструмент

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

Давайте представим, Вы директор компании, которая продает мужскую и женскую одежду. У вас есть склад для товаров и магазин. На склад раз в 2-3 дня Вам привозят товар. Кладовщик при каждом поступлении номенклатуры, по накладной (которая приходит в excel) , должен сначала создать всю номенклатуру вручную в 1С, после этого сделать документ «Поступления товаров и услуг», и уже только после этого установить цену поступления и реализации на вновь прибывшую номенклатуру в программе 1С. Конечно, если у Вас приходит по 10-20 товаров раз в 3 дня, то задача кажется вполне выполнимой. Ну где Вы видели чтобы в поставке было 10-20 товаров!? Это очень редкий случай! А вот если у вас приходит каждый раз хотя бы более 35 позиций товаров, то Вы скорее всего задумывались о автоматической загрузке накладных и номенклатуры в 1С из Excel.

Ваша выгода от автоматической загрузки накладных и номенклатуры в 1С

Давайте в сравнительной таблице посмотрим и оценим два варианта работы загрузки номенклатуры и накладных в 1С из Excel, ручной и автоматический, и поймем, какой все-таки вариант получится выгоднее и продуктивнее!?

Сравнение ручной и авто загрузки накладных и товаров в 1С
ОПЕРАЦИЯ ДО ПОСЛЕ
Время затраченное на создание номенклатуры и накладной Время зависит от количества позиций в документе (в лучшем случае это 2 мин = 1 товар, за час 30 товаров) Всегда одинаковое, примерно 5 сек на ВСЕ ОПЕРАЦИИ!
Вероятность возникновения ошибок Около 30% Менее 0,5%
Успешность и правильность выполнения Зависит от человеческого фактора НЕ зависит от человеческого фактора
Стоимость за решение кол-во тов. / 30 * кол-во поставок * ставка за час работника
150 / 30 * 10 * 250 = 12500р каждый месяц
Разово, около 25.000р

Из таблицы мы видим, что предложенная нами автоматическая загрузка цен, товаров и накладных в 1С сможет окупиться уже за 2 МЕСЯЦА! Всего через 2 месяца эта обработку уже будет СТАБИЛЬНО приносить Вам деньги, каждый месяц. Почему, спросите Вы? Все очень просто, если раньше работник тратил много времени на ручной труд, то теперь он может это делать за несколько секунд и заниматься другими ПОЛЕЗНЫМИ делами!

Внешний вид обработки и ее функционал

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

Данная обработка позволяет автоматически загружать из excel в 1С:

  1. Номенклатуру (товары и услуги)
  2. Цены (закупочная, реализация и т.д.)
  3. Накладные (поступления и реализации)

Давайте посмотрим, как выглядит наша обработка.


В шапке мы будем заполнять те реквизиты, которые в дальнейшем подставятся в документ «Поступления товаров и услуг». Среди них мы видим реквизит «Путь к файлу», в нем необходимо будет выбрать документ Excel из которого мы будем загружать накладные, товары и цены. Также есть табличная часть «Товары», в нее будет загружена информация по номенклатуре. Пример нашего загружаемого файла представлен ниже:


После того как мы указали файл, жмем «Прочитать». Табличная часть заполнится прочитанными данными из excel’я


Теперь все что нам осталось сделать, это нажать кнопку «Загрузить», после этого в программу 1С будут загружены все необходимые данные. Давайте более подробно рассмотрим какие:

Шаг №1. Автоматическая загрузка номенклатуры (товаров) в 1С

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


Шаг №2. Загрузка приходной накладной в 1С из excel

Теперь в 1С создается приходная накладная «Поступление товаров и услуг», заполняется всеми необходимыми реквизитами, это реквизиты из шапки обработки и табличная часть товары с ценами номенклатуры, прочитанные ранее в табличную часть обработки из excel.


Шаг №3. Загрузка цен номенклатуры в 1С

В заключительном этапе обработка загружает цены товаров в 1С из excel. При этом в 1С создается документ «Установка цен номенклатуры», в который попадают все товары прочитанные из экселя, и цены поступления и реализации товара.


Подведем итоги

Заносить приходные накладные, номенклатуру и цены в 1С можно конечно и вручную, но только если у вас совсем маленькие обороты, что в настоящее время бывает очень редко, именно поэтому заказывая такую обработку Вы:

  • Экономите свои деньги!
  • Окупаемость решения занимает в среднем 2 месяца!
  • Больше никаких ошибок и головных болей!

Функционал программ 1С позволяет пользователю загружать прайс-листы поставщиков в программу. Такая удобная функция повышает эффективность работы пользователя, снижает затраты труда и обеспечивает актуальные цены в справочнике.

Поставщики предоставляют своим клиентам файлы прайса в формате Excel, поэтому загрузить прайс лист в 1С не составляет труда. На примере произвольно скаченного прайса, рассмотрим его загрузку в программу «1С:Бухгалтерия».

Рис.1

В справочнике «Номенклатура» (раздел меню «Справочники» - «Товары и услуги») создадим группу номенклатуры, для загрузки в нее новых элементов (кнопка «Создать группу»).



Рис.2

Нажимаем кнопку «Загрузить» и перед нами откроется окно выбора файла, в котором мы указываем файл нашего прайс-листа.



Рис.3



Рис.4

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



Рис.5



Рис.6



Рис.7


Рис.8

Прайс-лист может содержать и другую информацию, например, единицу измерения, артикул, рекомендуемая цена продажи и т.п. В таком случае эти данные также можно сопоставить с реквизитами в программе. Приведя таблицу в порядок, нажимаем кнопку «Далее».



Рис.9

На следующем этапе программа показывает информацию о загружаемых элементах. В нашем примере все элементы новые и отмечены зеленым плюсиком. Здесь же можно задать реквизиты загружаемых элементов, нажав гиперссылку «Реквизиты новой номенклатуры». В открывшемся окне мы можем задать группу, в которую необходимо загрузить элементы, (в нашем примере мы создали группу номенклатуры «Светильники, прожекторы»), задать номенклатурную группу, единицу измерения, ставку НДС.


Рис.10



Рис.11

По окончании загрузки, откроем справочник «Номенклатура» (раздел меню «Справочники» - «Товары и услуги»). Мы видим, что наша номенклатура загрузилась из прайса.



Рис.12



Рис.13

Здесь мы видим установленную цену из прайса, которая была сформирована документом «Установка цен номенклатуры». Данные в сформированный автоматически документ попали из загружаемого нами прайс-листа. Откроем журнал документов «Установка цен номенклатуры» в разделе меню «Склад» - «Установка цен номенклатуры», и мы увидим сформированный программой документ, с пометкой «Загружен из файла».



Рис.14



Рис.15

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

При повторной загрузке прайс листа, при обнаружении дублей, программа пометит их восклицательным знаком «!».



Рис.16

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



Рис.17



Рис.18




Рис.20



Рис.21

Мы видим, что цена изменена документом «Установка цен номенклатуры», сформированным при загрузке нашего нового прайс-листа.

Инструмент загрузки данных из прайс-листа позволяет обрабатывать большое количество информации, облегчая при этом работу пользователя. В то время, когда этого функционала не было в программах, пользователю приходилось вносить данные вручную. С его помощью, кроме избавления от рутинной работы, исключается еще возможность различного рода ошибок, при вводе данных о номенклатуре. При больших объемах работы он просто необходим, поэтому пользователю стоит научиться управлять им.

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


Решать эту проблему можно разными способами: одни организации предпочитают доверить эту работу своему IT-отделу, другие нанимают разработчиков, работающих в компании франчайзи, но это довольно дорого и отнимает кучу времени.


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


В данном разделе мы поможем разобраться с тем,как настроить загрузку данных из файла формата.xls в одну из конфигураций ПО от компании 1С на базе «1С:Предприятие 8»


У каждого пользователя профессиональной версии 1С:Предприятие 8 подобная обработка уже есть! На диске ИТС!

Типовая обработка «ЗагрузкаДанныхИзТабличногоДокумента.epf», находиться в разделе: «Технологическая поддержка» > «Методическая поддержка 1С:Предприятие 8» > «Универсальные отчеты и обработки» >

D:1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument Скачать


Обратите внимание, начиная с Февраля 2010 г. на диске ИТС данная обработка для конфигураций на платформе 8.1 находиться в другом разделе: «Технологическая поддержка» > «Методическая поддержка 1С:Предприятие 8» > «Платформа 1С:Предприятие 8.1» > «Универсальные отчеты и обработки» > «Загрузка данных из табличного документа».

D:1CIts\EXE\EXTREPS\UNIREPS81\UploadFromTableDocument Скачать


Имеются исходные данные:

  • Прайс-лист в Excel «ПрайсОнлайнХимСнаб.xls» - Microsoft Office Excel 97-2003 (.xls)
  • Типовая конфигурация Бухгалтерия предприятия Редакция 2.0, релиз 2.0.12.2, платформа 8.2 (8.2.10.77)
  • Необходимо загрузить в 1С из Excel наименования товаров и цены


Из Прайс-листа необходимо загрузить справочник номенклатуры в 1С:Бухгалтерию 8.

Запускаем программу 1С. Для запуска обработки выбираем пункт меню «Файл»>«Открыть».

В отрывшемся окне находим файл обработки

Располагается на диске ИТС в каталоге \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Если предварительно вы скопировали файл обработки на свой компьютер, то можете выбрать его.


Откроется окно


Обратите внимание, что загрузка данных будет осуществляться в два этапа: Этап 1 - загрузка наименований и установка значений реквизитов новых элементов справочников необходимых для начала работы (единица измерения, ставка НДС, признак товар/услуга). Этап 2 - загрузка цен.

Загрузка наименований

Устанавливаем «Режим загрузки» - Загрузка в справочник «Вид справочника» - Номенклатура

В закладке «Табличный документ»

Нажимаем кнопку ex1_b01.jpg «Открыть файл», в появившемся окне выбора находим каталог, в котором у нас находиться прайс-лист в Excel из которого мы планируем загружать данные в 1С.


Первоначально файл может не отобразиться. Установите тип файла «Лист Excel (*.xls)»


Выбираем наш файл



Отражаются реквизиты карточки номенклатуры.

Настраиваем параметры загрузки наименований

Мы хотим заострить ваше внимание на аспекте распознавания структурных единиц номенклатурных справочников в программе 1С:Бухгалтерия версия 8,потому как одним из ключевых моментов в идентификации данных элементов является наименование. Если же изначально позиции информационной базы не были заполнены, то нужно будет отслеживать повторяющиеся позиции и если таковые имеются, удалять их.


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


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


При многократном использовании и значительном массиве загружаемых сведений мы советуем применять другое программное обеспечение из серии «1С:Предприятие 8»,например «1С:Управление торговлей 8», «1С:Управление небольшой фирмой 8», или «1С:Комплексная автоматизация 8»,в которых имеется параметр «Артикул», обеспечивающий надёжность распознавания загружаемых в номенклатурные справочники данных и исключающий возможность дублирования наименований.


Строка «Базовая единица измерения» - в колонке «Режим загрузки» выбираем «Устанавливать», в колонке «Значение по умолчанию» выбираем единицу измерения (в нашем случае - шт.)


Строка «Ставка НДС» - в нашем случае для всех загружаемых элементов устанавливаем НДС 18%, для этого в колонке «Режим загрузки» выбираем «Устанавливать», в колонке «Значение по умолчанию» выбираем «18%».


Если товары идут с разным НДС, который указывается в отдельной колонке загружаемого прайс-листа, то в колонке «Режим загрузки» установите «Искать» и номер соответствующей колонки прайс-листа в «№ Колонки табличного документа».

Строка «Услуга» - в колонке «Режим загрузки» выбираем «Устанавливать», в колонке «Значение по умолчанию» выбираем «Нет» (в нашем случае все позиции это товары).


Мы задали минимальные значения новых элементов справочника номенклатуры, которые позволят начать работать. Для закрытия месяца, распределения затрат, формирования бухгалтерской и налоговой отчетности необходимо будет задать значения «Номенклатурная группа» и «Статья затрат», для импортных товаров задать «Страна происхождения» и «Номер ГТД», но это можно будет сделать позже используя групповую обработку.


Если вы готовы задать значения данных реквизитов сейчас, то укажите. Нажимаем «Загрузить» в правом нижнем углу, на вопрос нажимаем «Да»



Проверяем наличие новых элементов в соответствующей группе справочника номенклатуры

Открываем карточку товара, проверяем правильность загрузки реквизитов


Если всё правильно, то можно приступить ко второму этапу - загрузке цен из прайс-листа в Excel.


Если в будущем планируется использовать данную процедуру загрузки данных с такими же настройками параметров загрузки, то рекомендуем сохранить текущие настройки. Для этого нажмите кнопочку ex1_b03.jpg «Сохранить настройки» и понятно назовите текущую настройку, например, «Загрузка наименований товаров из прайс-листа Excel».


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

Загрузка цен

В «Бухгалтерии предприятия» Ред.2.0 установка цен производится с помощью документа «Установка цен номенклатуры».

Устанавливаем «Режим загрузки» - «Загрузка в табличную часть».

В поле «Ссылка» выбираем «Установка цен номенклатуры».


Здесь можно выбрать уже существующий документ, в который мы хотим добавить новые элементы, или создать Новый (рекомендуется), в документе указываем какой «Тип цен» будем загружать (в нашем примере «Розничная»).


Нажимаем «Ок» и сохраняем пока пустой документ. Теперь выбираем этот новый сохранённый документ из журнала в строке «Ссылка». В поле «Табличная часть» выбираем «Товары»

Cейчас нужно перейти закладку «Табличный документ»

Cнова выберите наш прайс-лист в Excel из которого мы загрузили наименования, а теперь будем загружать цены (см. пункт 5).

В этой статье я расскажу как с помощью универсальной обработки “Загрузка данных из табличного документа” с диска ИТС загрузить данные в в конфигурацию Управление торговлей 10.3. Загрузка производится из файлов с расширением xls (формат excel 97-2003) в несколько этапов.

Если ваша конфигурация основана на управляемых формах 1С 8.3 или 8.2, рекомендуем к просмотру данное видео:

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

  1. Для начала перепишем обработку ЗагрузкаДанныхИзТабличногоДокумента.epf с диска ИТС. Если диска под рукой нет — скачайте её по ссылке . Для этого на диске заходим Технологическая поддержка =>1С Предприятие 8:

Нажимаем Копировать:

Выбираем путь для копирования кнопкой искать(в моем случае я копирую на рабочий стол) и нажимаем Копировать:

Ждем окончания копирования и нажимаем ОК:

Закрываем ИТС,больше нам диск не понадобится.

Подробнее о том как добавить внешнюю обработку, отчет или печатную форму написано здесь.

2.Запустим конфигурацию 1С Управление торговлей 10.3 в режиме Предприятие. Для начала добавим нашу обработку в состав внешних обработок базы для удобства использования и чтобы в следующий раз не искать ее на диске ИТС. Заходим Сервис => Внешние печатные формы и обработки => Внешние обработки:

Открывается список внешних обработок вашей базы. Нажимаем Добавить:

Выбираем кнопкой “Открыть” скопированный ранее с диска ИТС файл ЗагрузкаДанныхИзТабличногоДокумента.epf:

Нажимаем ОК для сохранения обработки в базе 1С Управление торговлей:

Теперь двойным щелчком мыши можем запустить обработку из списка доступных внешних обработок:

  1. Мой прайс-лист выглядит следующим образом:

Убедитесь что ваш прайс-лист сохранен в формате xls, если нет, то сохраните именно в этом формате. Чтобы элементы номенклатуры попали в нужные группы (столбец А) нам необходимо предварительно создать их в справочнике Номенклатура вручную.

Следите за тем чтобы после названия группы не было лишних пробелов, так как название группы в 1С в результате не будет соответствовать названию группы в прайс-листе Excel. Создаем группы:

Запускаем внешнюю обработку как показано выше, либо через меню Файл=>Открыть и выбрав файл ЗагрузкаДанныхИзТабличногоДокумента.epf. Выбираем Режим загрузки — Загрузка в справочник, Вид справочника — Номенклатура. Нажимаем значок Открыть:

Выбираем файл вашего прайс-листа, предварительно изменив Тип файлов на Лист Excel (*.xls) и нажимаем Открыть:

Видим загруженный в обработку прайс лист:

Если у вас очень большой прайс-лист, его открытие займет продолжительное время, следует подождать. Я рекомендую такой прайс-лист сохранить из самой обработки в формате mxl после открытия, такой файл открывается очень быстро. Для этого нажимаем значок Сохранить, пишем название файла и нажимаем Сохранить:

Переходим во вкладку Настройка. Ставим номер первой строки данных табличного документа, в моем случае первая строка это шапка с названиями реквизитов а сами данные начинаются со второй. Далее выбираем ручную нумерацию колонок, это нужно чтобы указать в какой колонке табличного документа находится реквизит из списка:

Настраиваем реквизиты для загрузки:

Наименование:

Режим загрузки — Искать

Родитель (имеется в виду группа номенклатуры):

Режим загрузки — Искать

№ Колонки табличного документа — 1 (ставите свое значение)

Артикул:

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

Режим загрузки — Искать

Базовая единица измерения:

Режим загрузки — Вычислять.

В поле Выражение пишем формулу:

Результат = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ТекстыЯчеек);

Это выражение означает,что обработка будет сравнить наименование из 6-ой колонки прайс-листа с наименованием в справочнике Классификатор единиц измерения и при совпадение названий присваивать соответствующую единицу из справочника.

Вам необходимо убедиться что все наименования единиц измерения из прайса есть в соотвествующем справочнике 1С. Если их нет,то следует предварительно создать.

Весовой:

Значение по умолчанию — Нет

Полное наименование:

Режим загрузки — Искать

№ Колонки табличного документа — 5 (ставите свое значение)

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

Ставка НДС:

Режим загрузки — Устанавливать

Значение по умолчанию — 18%

Вид номенклатуры:

Режим загрузки — Устанавливать

Значение по умолчанию — Товар

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

Ждем окончания загрузки и смотрим как загрузились элементы. Я открыл один из них:

Здесь видим что не хватает обязательных для заполнения полей: единицы хранения остатков и единицы для отчетов. Мы загрузим их следующим этапом.

Если все загрузилось в соответствии с настройками то мы можем сохранить настройки в файл, чтобы в следующий раз не производить настройку заново.Нажимаем значок сохранить во вкладке Настройка:

Пишем название файла и сохраняем. Формат файла будет *.mxlz:

Примечание:

Если в какой либо строке настройки стоит Режим загрузки “вычислять” или “устанавливать” то обработка не будет учитывать значение в колонке настроек “№ Колонки табличного документа” этой же строки настройки.

Если вы загрузили настройку из ранее сохраненной то вам придется заново вводить значения в колонку настроек “№ Колонки табличного документа”.

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

Артикул:

Ставим галочку поле поиска.

Режим загрузки — Искать

№ Колонки табличного документа — 4 (ставите свое значение)

Единица хранения остатков:

Режим загрузки — Вычислять

В поле выражение вставляем код на встроенном языке программирования 1С:

СсылкаНоменклатуры = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул" , ТекущиеДанные["Артикул" ]); БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ТекстыЯчеек); ТекСпр=Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("ЕдиницаПоКлассификатору" "Не удалось записать"

После заполнения настроек, нажимаем контроль заполнения и если нет ошибок нажимаем Загрузить:

Открываем любой из загруженных элементов номенклатуры и проверяем загрузились ли единицы измерений:

Сохраним настройки в файл и приступим к следующему этапу.

Чтобы загрузить эту настройку нажмите сюда

  1. Загрузим 2-типа цен: Цена Розница 1 и Цена Розница 2. Заходим Справочники => Номенклатура => Типы цен номенклатуры:

Добавляем новый тип цен:

Заполняем необходимые реквизиты и сохраняем:

Аналогично добавляем еще один тип цен.

После сохранения типов цен, создадим два пустых документа , так как загрузка производится с помощью заполнения обработкой табличной части документа “Установка цен номенклатуры”.

Заходим Документы => Ценообразование => Установка цен номенклатуры:

Добавляем новый документ:

В документе выбираем один из двух созданных типов цен и сохраняем его пустым:

Аналогично создаем второй документ.

В итоге должно получиться следующим образом:

Заходим в нашу обработку. В обработке выбираем Режим загрузки — Загрузка в табличную часть, Ссылка выбираем тип данных документ Установка цен номенклатуры,заново Ссылка выбираем созданный документ Установка цен номенклатуры для первой цены,Табличная часть выбираем Товары.

Переходим во вкладку табличный документ и загружаем ваш прайс. Снова перейдем во вкладку настройки для ввода настроек:

Вводим настройки:

Нумерация колонок — Ручная нумерация колонок.

Номенклатура:

Режим загрузки — Искать

№ Колонки табличного документа — 5 (ставите свое значение).

Цена:

Режим загрузки — Искать

№ Колонки табличного документа — 8 (ставите свое значение для первого типа цен).

Валюта:

Режим загрузки — Устанавливать

Значение по умолчанию — руб. (ставите свое значение)

Единица измерения:

Режим загрузки — Вычислять

Тип цен:

Режим загрузки — Устанавливать

Значение по умолчанию — Цена Розница 1 (выбираете свое значение)

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

После окончания загрузки заходим в заранее созданный документ Установка цен номенклатуры, проверяем все ли правильно загрузилось и нажимаем ОК:

Аналогичным образом открываем второй документ Установка цен номенклатуры и нажимаем ОК для перепроведения.

Результат загрузки можно увидеть если зайти в элемент номенклатуры и во вкладку Цены номенклатуры.Там видим два созданных типа цен и по нажатию кнопки Перечитать текущие цены мы увидим загруженные нами цены:

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

Сохраняем наши настройки в файл и переходим к следующему этапу.

Чтобы загрузить эту настройку нажмите сюда

  1. Загрузим штрих-коды для нашей номенклатуры. Штрих-коды хранятся в регистре сведений, поэтому выбираем Режим загрузки — В регистр сведений, Вид регистра — Штрих-коды.Загружаем наш прайс во вкладке табличный документ.

Для реквизита Владелец заходим в описание типов и оставляем галочку только напротив номенклатура:

Для реквизита Владелец в поле Искать по выбираем Артикул:

Вводим настройки:

Штрих-код:

Режим загрузки — Искать

№ Колонки табличного документа — 7 (ставите свое значение).

Владелец:

Режим загрузки — Искать

№ Колонки табличного документа — 4 (ставите свое значение для колонки с артикулом).

Тип штрих-кода:

Режим загрузки — Устанавливать

Значение по умолчанию — EAN13 (ставите свое значение)

Единица измерения:

Режим загрузки — Вычислять

В поле выражение вводим код на встроенном языке программирования 1С:

СсылкаНоменклатуры = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул" , ТекстыЯчеек); БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ТекстыЯчеек); ТекСпр=Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("ЕдиницаПоКлассификатору" ,БазоваяЕдиницаИзмерения,СсылкаНоменклатуры); Если ТекСпр.Пустая() Тогда НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент(); НайденнаяЕдиницаОбъект.Наименование = СокрЛП (БазоваяЕдиницаИзмерения); НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = БазоваяЕдиницаИзмерения; НайденнаяЕдиницаОбъект.Коэффициент = 1 ; НайденнаяЕдиницаОбъект.Владелец = СсылкаНоменклатуры; Попытка НайденнаяЕдиницаОбъект.Записать(); Результат = НайденнаяЕдиницаОбъект.Ссылка; Исключение Сообщить ("Не удалось записать" ); КонецПопытки ; Иначе Результат =ТекСпр.Ссылка; КонецЕсли ;

Качество:

Режим загрузки — Устанавливать

Значение по умолчанию — Новый

Остальные реквизиты:

Режим загрузки — Устанавливать

Значение по умолчанию — оставляем пустым

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

После успешной загрузки сохраняем настройки в файл.

Чтобы загрузить эту настройку нажмите сюда.

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

Внешние обработки значительно облегчают процесс загрузки прайс-листов в 1С: 8, работать с ними сможет любой пользователь. По сравнению с платными программами функционал типовой обработки несколько ограничен. Качественные программные продукты имеют широкие функциональные возможности, с их помощью можно не только выгрузить данные в 1С, но и проанализировать их.

Какие операции могут выполнять внешние программные продукты в системе 1С?

    Анализ прайс-листов, определение самых низких цен и установка их в качестве закупочных. Обновление стоимости продукции при добавлении наценки.

    Считывание картинок и штрих-кодов.

    Сопоставление колонок, удаление ненужных элементов.

    Поиск товаров по заданным реквизитам (артикулу, штрих-коду).

    Настройка загружаемой таблицы Excel, сопоставление колонок и рядков.

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

    Снижение нагрузки на сотрудников, увеличение производительности труда.

    Существенная экономия времени (загрузка прайса поставщика осуществляется в течение нескольких минут).

    Сокращение числа ошибок, связанных с ручным вводом информации.

    Экономия средств на оплате труда нескольких работников.

    Повышение дохода компании за счет установки наиболее конкурентоспособных цен.

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

Загрузка прайса в 1С: 8.2 из документа Excel

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

    Открыть программу 1С: 2 через комбинацию «Файл» − «Открыть», найти элемент «ЗагрузкаДанныхИзТабличногоДокумента», инсталлировать его.

    Кликнуть мышкой по меню «Предприятие», затем нажать «Товары» − «Установка цен номенклатуры». Появится перечень ранее установленных прайсов. Надо создать новый файл, указав в нем тип цены и период, с которого указанные реквизиты начнут действовать, нажать «Записать».

    Открыть обработку, затем в строке «Режим загрузки» указать «В табличную часть», в поле «Ссылка» выбрать документ.

    Перейти на вкладку «Табличный документ», через кнопку «Открыть» найти прайс в формате Excel, загрузить его. Полученные данные откроются в системе.

    Перейти на вкладку с настройками. Здесь надо установить параметры для переноса информации со столбцов табличного документа Excel.

    Вернуться на табличную часть. Нажать клавишу «Контроль заполнения» и ждать, пока система выдаст результаты. Если ошибки не были найдены, можно загружать файл.

    Проверить документ «Установка цен», в нем должны появиться передаваемые данные.

Импорт данных из документов в формате Excel в УТ 10

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

    Запустить обработку. В поле «Режим загрузки» выбрать «В справочники», в поле «Вид справочника» указать «Номенклатура».

    На вкладке «Табличный документ» загрузить прайс. Если он первоначально не отображается, надо в поле «тип файла» задать «Лист Excel».

    Перейти на вкладку с настройками, определить параметры загрузки. Отметить флажками только необходимые реквизиты, с ненужных опций снять галочки. Нажать «Загрузить». Если передача данных прошла успешно, программа 1С выдаст сообщение.

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

    Назначить реквизиты для карточек товаров. Это можно сделать вручную или в автоматическом режиме.

    На вкладке «Табличный документ» снова загрузить прайс, который использовался ранее для копирования наименований. Перейти на другую вкладку, задать параметры. Нажать «Загрузить» и ожидать сообщения об успешной передаче информации в 1С.

    После загрузки основной цены следует приступать к переносу остальных видов цен.

    По такому же принципу осуществляется импорт данных с прайсов в конфигурацию 1С: КА.

Настройки параметров при импорте прайсов в 1С: Управление торговлей

    «Операция» − заполняется при поступлении товаров, ключевой реквизит «Закупка у поставщика».

    «Организация» − название компании, в которую поступает продукция.

    «Склад» − название подразделения, куда будут переданы товары.

    «Устанавливать цены номенклатуры» − указывать «Да» если во время загрузки прайса будут использоваться цены, заданные в документе «Установка цен».

    «Формировать списание» − ставить «Да» только в том случае, если необходимо списать товары при импорте данных.

    «Формировать заказ поставщику» − если выбрать «Да», то автоматически сформируется документ заказа для контрагента.

    «Поиск по» − перед тем как загрузить данные из прайса в программу 1С, необходимо указать реквизиты, по которым будет осуществляться поиск номенклатур.

    «Загружать без учета изменений» − указывать «Да» если надо импортировать информацию в документ установки цен; если нажать «Нет» − остаток товаров сверится с количеством, указанным в загружаемом документе.

Загрузка прайса в 1С: УТ 11

В эту редакцию программы встроен специальный инструмент, позволяющий импортировать цены из любых источников всего в несколько кликов. Он называется «Регистрация цен поставщиков». Один документ может содержать сведения о стоимости товаров, сроках поставок, различных условиях приобретения продукции. Загрузка цен из прайса происходит в следующем порядке:

    Открыть меню «Маркетинг», затем «Загрузка цен из файлов». Когда появится окно с документами, надо отыскать среди них требуемый прайс и указать тип загружаемого документа, нажать «ОК».

    Теперь приступим к копированию цен. Для этого надо открыть файл Excel, выделить ячейки и скопировать их в программу 1С (комбинация клавиш Ctrl+C и Ctrl+V). После этого нажать «Далее».

    Если система выдаст предупреждение о том, что надо сопоставить номенклатуру вручную, пользователю придется выбирать наименования товаров в поле «Номенклатура» самостоятельно.

    После завершения сопоставления нажать кнопку «Далее». Поставить флажок на требуемом варианте определения цен, нажать «Готово».

    По окончании процедуры новые цены должны установиться.

Импорт прайсов в конфигурацию 1С: УНФ при помощи внешнего инструмента «Универсальный загрузчик»

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

    Зайти в программу в режиме «Конфигурация», через комбинацию «Файл − Открыть» запустить внешнюю обработку. Выбрать документ Excel с наименованием товаров. Нажать «Далее».

    Отметить объекты, которые должны быть загружены в информационную базу, перейти к следующему шагу.

    Отрегулировать таблицу исходника.

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

Процедура по импорту информации займет 5-10 минут. А если сохранить настройки в шаблон, то в следующий раз передача данных из таблиц Excel будет выполнена за несколько секунд. На рынке информационных продуктов представлено большое количество качественных программ, существенно облегчающих работу с системой 1С, поэтому не имеет смысла тратить свое время на ручной ввод информации.



Рекомендуем почитать

Наверх