Загрузка данных в 1с из excel…

      Комментарии к записи Загрузка данных в 1с из excel… отключены

Загрузка данных в 1с из excel...Загрузка данных в 1С из Excel. Часть 3. Загрузка приходной накладной в 1С Управление торговлей 8 из в Excel

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

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

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

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

Как быть, в случае если по разным обстоятельствам таковой возможности нет?

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

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

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

Обработка от самой компании 1С, есть универсальной и разрешает загружать данные в каждые конфигурации на платформе 1С:Предприятие 8, в каждые справочники, реестры и документы сведений из файлов формата *.xls (Excel), *.mxl, *.txt, *.dbf.

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

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

Пример 2. Загрузка справочника номенклатуры в 1С:Управление торговлей 8 из прайс-страницы в Excel. Перейти

Пример 3. Загрузка приходной накладной в 1С:Управление торговлей 8 из Excel

Пример 4. Загрузка справочника физических лиц в 1С:управление и Зарплата персоналом 8 из Excel (не так долго осталось ждать)

В работе торгового предприятия довольно часто появляется обстановка, в то время, когда загрузить в программу 1С нужно Приходную накладную из Приходной накладной либо Счет-фактуры поставщика, отправленной в электронном виде по e-mail. Разглядим, как возможно решить подобную задачу посредством типовой обработки «ЗагрузкаДанныхИзТабличногоДокумента.epf», которая идет на диске ИТС

Пример 3. Загрузка приходной накладной в 1С:Управление торговлей 8 из Excel

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

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

Рис.1 Расходная накладная поставщика в Excel.

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

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

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

Инструкция по загрузке номенклатуры обрисована в прошлой части отечественной серии статей «Загрузка данных в 1С из Excel. Часть 2. Загрузка справочника номенклатуры в 1С:Управление торговлей 8 из прайс-страницы в Excel».

Используем типовую обработку «ЗагрузкаДанныхИзТабличногоДокумента.epf», которая идет на ИТС.

Итак, начали!

1. Запускаем программу 1С

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

3. В открывшемся окне находим файл обработки, что находится на диске ИТС в каталоге \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

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

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

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

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

Затем в том же самом поле «Ссылка» опять нажимаем на кнопку выбора

Раскрывается издание документов «Поступление услуг и товаров».

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

Нажимаем «Ок»

и сохраняем до тех пор пока безлюдный документ.

Сейчас выбираем данный новый сохранённый документ из издания в строчке «Ссылка».

В поле «Табличная часть» выбираем «Товары».

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

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

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

Выбираем отечественный файл

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

Тут нужно быть внимательным и найти столбцы таблицы с нужной информацией.

8. Открываем закладку «Настройка» и настраиваем параметры загрузки.

«Первая строка данных табличного документа» — наблюдаем отечественную накладную, отбрасываем шапку, эти для загрузки начитаются с 25-ой строчки — ставим «25»

Для удобства режим отображения «Нумерация колонок» установим «Ручная нумерация колонок»

В строке «Номенклатура» устанавливаем режим загрузки «Искать», «№ Колонки табличного документа» — искать будем по Артикулу, исходя из этого в отечественном примере ставим «11», в колонке «Искать по» выбираем «Артикул».

, если идентификация по Артикулу неосуществима (к примеру, нет артикула либо артикулы, применяемые в вашей совокупности не совпадают с кодами поставщика) возможно попытаться идентифицировать ТМЦ по наименованию. В этом случае в колонке «Искать по» выбираем «Наименование», «№ Колонки табличного документа» — устанавливаем номер колонки с наименованиями (в отечественном примере было бы «3»).

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

В строке «Количество» устанавливаем режим загрузки «Искать», «№ Колонки табличного документа» — ставим номер колонки с числом, в отечественном примере цифры с числом указаны в колонке «25».

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

Итог=ТекущиеДанные["Номенклатура"].ЕдиницаХраненияОстатков;

В строке «Цена» устанавливаем режим загрузки «Искать», «№ Колонки табличного документа» — ставим номер колонки с стоимостями, в отечественном примере «27».

В строке «Сумма» устанавливаем режим загрузки «Искать», «№ Колонки табличного документа» — ставим номер колонки с суммой — «40».

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

В строке «Склад» выбираем режим загрузки «Устанавливать», в колонке «Значение по умолчанию выбираем склад, на что будем приходовать ТМЦ, в примере «Основной склад»

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

В строке «Сумма НДС» устанавливаем режим загрузки «Искать», «№ Колонки табличного документа» — ставим номер колонки с суммой НДС — в отечественном примере «38».

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

Нажимаем «Загрузить», на запрос подтверждаем «Да»

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

9. Открываем документ «Поступление услуг и товаров », в который загружали эти (кнопка с изображением лупы

в строчке «Ссылка»)

10. Контролируем документ. В случае если всё в порядке нажимаем «Ок» и проводим документ.

Товары должны оприходоваться.

Проверка

Для проверки возможно взглянуть «Ведомость по товарам на складах», «Ведомость по партиям товаров на складах» либо из текущего документа открыть «Регистр накоплений „Закупки“ (Кнопка „Перейти“ >> Перемещения документа по регистрам»).

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

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

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

«Вернуть настройки» и выбрав нужную из перечня.

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

Хотим успеха!

Продолжение направляться.

Источник: www.online-ufa.ru

Категория: Налоги

Загрузка в 1С 8.3 из Excel номенклатуры

Загрузка в 1С 8.3 из Excel номенклатуры

Увлекательные записи:

Максимально увлекательные для Вас статьи, подобранные по важим запросам:

  • Потребители | не дали кассовый чек. куда пожаловаться?

    Потребители | Не дали кассовый чек. Куда пожаловаться? Человек | 19.08.2014 17:21 Сейчас, 19.08.2014, в магазине «Слобода», расположенном на ул. Мира,…

  • Excel 2010: создаем налоговую накладную

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

  • Как заполнить требование накладную в 1с

    Как заполнить требование накладную в 1с Заполнение документа Требование-накладная в 1С:УПП Содержание: Отечественные предложения для упрощения и автоматизации…

  • Загрузка карт мгновенной оплаты

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

  • Учет товаров в ms excel: преимущества и недочёты

    Учет товаров в MS Excel: преимущества и недочёты Учет товаров требует применения надежного и современного ПО, талантливого в…

  • Ведение бухучёта в Микрософт excel

    Ведение бухучёта в Микрософт Excel Для одних бухгалтерия — работа, для других — чёрный лес и три индейца. Как НЕ БУХГАЛТЕРУ разобраться в…

  • Как вести домашний бюджет в excel

    Как вести домашний бюджет в excel ПО ПРОСЬБАМ ЧИТАТЕЛЕЙ: ТАБЛИЦА ДОМАШНЕГО БЮДЖЕТА В EXCEL Потому, что уж больно большое количество народу приходит на данный сайт по…

  • Как вести складской учет в excel

    Как вести складской учет в excel Складской учет Программа предназначена для материального учета ресурсов разного типа. Вероятна реализация учета в…

  • Как вести домашний бюджет в excel

    Как вести домашний бюджет в excel Домашний бюджет в Excel Привет! Сейчас решил продемонстрировать собственный вариант домашнего бюджета. Домашний бюджет снимает большое количество…