Задайте вопрос по 1с специалисту

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

Загрузка справочника в табличной форме в программу 1С

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

Цели и методы загрузки справочников в 1с с excel

Стандартная загрузка справочника в 1с позволяет:

  • работать с внешними таблицами и справочниками в стандартных конфигурациях 1С;

  • контролировать загрузку иерархической номенклатуры из excel произвольными параметрами;

  • проверять наличие номенклатуры;

  • создавать сопутствующую справочную информацию по неклассифицируемым типам;

  • работать со сводными таблицами, позволяющими выполнять анализ и вносить текущие изменения;

  • импортировать данные из файлов типа xls, xlsx, ods, sxc, dbf, mxl при помощи различных алгоритмов.

На большом предприятии программисты могут использовать собственные программные продукты, позволяющие обрабатывать табличные данные, а сотрудникам небольших компаний приходится использовать софт. Для рядовых пользователей предусмотрено использование готовых специальных дополнительных программ, позволяющих компилировать данные таблиц с системой 1С. Эти программы называются обработчиками и используются для выгрузки данных из 1С в табличную форму. Файлы-обработчики имеют расширение *. epf и разработаны для 7.7, 8,1 и 8.3 версий программы 1С.

Как происходит выгрузка данных в 1С версии 8.1, 8.3

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

Чтобы начать процесс внешней обработки, следует открыть 1С версии 7.7, 8.1, 8.3, зайти в опцию «Файл», нажать «Открыть» и выбрать нужный файл обработки из того каталога, в котором она хранилась. Переносить данные можно в категории «Справочник», «Табличная часть», «Регистр сведений». Выбрав приоритетную опцию, приступаем к загрузке справочника в 1С. Оператору следует определиться, в какую папку сделать перенос. Перемещение данных из внешнего источника делается простым нажатием иконки.

Обращаем внимание, что некоторые обработчики работают лишь с файлами какого-либо определённого расширения. Форматы типа «книга Excel 97 – 2003» вполне доступны для обработки, а вот более новые версии табличной формы обработчик не видит.

Пример работы с таблицами

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

Для загрузки нажимаем «открыть» и находим наш Excel-файл с прописанным ассортиментом. Используют и простой перенос информации в 1С при помощи копирования. Данные из таблицы загрузятся в файл-обработчик автоматически.

Работа над ошибками загрузки данных в 1С

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

Для рядового пользователя программы поиск можно вести лишь по параметрам «Наименование» и «Код». Этого вполне хватает, чтобы заполнить справочник 1С из excel-файла. Программисты могут расширить этот список по своему усмотрению.

Приступая к работе над ошибками, нужно знать: изначально программа не понимает, где ей искать элементы справочника, если эти данные уже имеются в базе. Такие «задвоения» и неточности следует указывать вручную. Удобно искать по коду товара – в рамках одной конфигурации этот параметр не повторяется. Для исправления ошибки повторения в столбце «Поле поиска» следует поставить галочку. После этого система может искать запись с подобным кодом в своих данных. Если такой код обнаруживается – программа изменяет параметр. Если кода нет – он будет создан автоматически.

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

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

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

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



ответим на все вопросы по работе с 1с

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

Рекомендуем также посмотреть:

Официальный статус партнера


Подпишись на наши акции и скидки!

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.
Политика конфиденциальности
8 (495) 374-59-14

Copyright © Все права принадлежат ГК Авангард Сервис, и защищены 2005-2018