Загрузкаданныхизтабличногодокумента уф v2 epf инструкция

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

Необходимо запускать в толстом клиенте (обычном приложении).

Обработка ЗагрузкаДанныхИзТабличногоДокумента.epf , предназначенная для запуска в "1С:Предприятии 8.2", находится в каталоге 1CITSEXEExtRepsUnireps82UploadFromTableDocument

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

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

В том случае, когда у вас нет возможности привлечь специалиста для решения данной задачи, воспользуйтесь типовой обработкой на управляемых формах от фирмы 1С. Скачать ее можно либо на диске ИТС, либо по ссылке ЗагрузкаДанныхИзТабличногоДокумента.epf.

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

Подготовка в загрузке в 1С

Первым делом необходимо открыть данную обработку в режиме «1С:Предприятие». В меню «Файл» нажмите на пункт «Открыть» и в появившемся окне выберите обработку там, где вы её сохранили. Так же можно воспользоваться сочетанием горячих клавиш «Ctrl+O».

Если обработка не открылась, скорее всего, у вашей учетной записи нет права «Открытие внешних отчетов и обработок».

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

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

Читайте также:  Как отодрать стекло от телефона

В форме обработки выберем соответствующий переключатель для загрузки в табличную часть. В поле ссылка подставляется созданный ранее документ «Установка цен номенклатуры». В поле «Табличная часть» — «Товары».

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

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

В данном примере мы рассмотрим наиболее удобный способ загрузки – из файла Excel. Нажмите на кнопку открытия и выберите файл с данными. Для открытия поддерживаются форматы: *.mxl», *.xls, *.txt, *.dbf. Все данные из файла попадут в табличный документ обработки.

Проверка и контроль заполнения

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

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

В данном случае в программе не найдена номенклатурная позиция «Брус 40*40*300». Перед загрузкой данных её необходимо создать или предварительно загрузить номенклатуру в 1с 8.3 из аналогичного файла с товарами.

Настройка загрузки

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

  • «Пометка». Установленный флаг означает, что данный реквизит необходимо перегружать.
  • «Представление реквизита».
  • «Описание типов». Может принимать как один тип значения, так и несколько (составной тип данных).
  • «Режим загрузки» бывает трех разновидностей:
  • «Искать» — значение проставляется только если найдено.
  • «Вычислять» — значение вычисляется на основании указанного выражения.
  • «Устанавливать» — значение задается однозначно.
Читайте также:  Системный блок lenovo отзывы
  • «Значение по умолчанию». В том случае, если не найдено данных для подстановки в реквизит, устанавливается значение из данной настройки.
  • «Условие связи / Выражение для значения» устанавливает поле, по которому будет совершен поиск. Для справочников более приоритетным является поиск по коду, так как зачастую он уникален. В случае, когда код неизвестен – можно оставить настройку по умолчанию и искать по наименованию. В таком случае в справочнике, где будет искаться реквизит не должно быть дублирующих строк.
  • После того, как вы успешно произвели настройку и проверку и контроль заполнения, можно загружать данные. Нажмите на гиперссылку «Загрузить данные». В сообщениях появится информация о выполнении данной операции. В нашем случае все прошло успешно.

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

    Еще одну инструкцию по загрузке в 1С из Эксель на примере Номенклатуры смотрите в видео:

    ЗагрузкаДанныхИзТабличногоДокумента

    Инструкция к применению и некоторые хитрости миграции справочников.

    Для загрузки товара в программу воспользуемся стандартной обработкой (файлом) под названием ЗагрузкаДанныхИзТабличногоДокумента

    Жмем на кнопку открыть.

    Вот что мы увидем

    Теперь нам надо настроить форму

    Режим Запуска –Загрузка в справочник

    Вид справочника — Номенклатура

    Дальше переходим во вкладку настройка

    Дальше, выбираем (загружаем подготовленные настройки

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

    Незабываем выбрать в ТИП Файлов ЛИСТ Excel (*. xls ). и ищем наш документ Допустим это наша Расходная накладная №0110 от 21.02.10 – выбираем ее.

    Тут надо подождать некоторое время чем больше товара в накладной тем больше будет уходить времени на открытие.

    После загрузки видим такую картину где невидно названий. Чтобы их стало видно делаем следующее.

    Читайте также:  Mount unknown filesystem type ntfs

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

    Потом ловим курсором мыши между цифрами 1и2 по горизонтали зажимаем на нужное нам расстояние (где-то на одно слово). Когда будем перетягивать по горизонтали у нас будет отображаться пунктирной линией.

    Если сделали правильно, то столбцы выровняются, и текст в них будет читабелен.

    Запоминаем номера столбцов :артикул товар, единица.

    В дальнейшем можно будет переходить с вкладки табличного документа во вкладку настройка.

    Нам надо проставить цифры в соответствующих местах в столбце №колонки табличного документа

    Артикул у нас 4

    Нужно выбрать тип товара штучный или килограммы

    Тут два варианта ПЕРВЫЙ

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

    Второй вариант выбираем в базовой единице режим УСТАНАВЛИВАТЬ , а потом штуку

    И два маленьких штриха нам осталось

    Нам нужно подправить единица для отчетов

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

    Нажимаем на … ищем в формуле « Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ТекстыЯчеек[5]);»

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

    Все возвращаемся в наш табличный документ и смотрим с какой строчки начинает идти наш товар в данном случае с 10 строчки

    и галочки не создавать новых элементов пока не должно быть.

    Нажимаем на кнопку справа внизу ЗАГРУЗИТЬ. Ждем некоторое время у нас выскочит сообщение что товар загружен.

    Теперь поставим галочку в Не создавать новых элементов и повторно жмем на кнопку ЗАГРУЗИТЬ.