Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Как загрузить остатки из excel

Обработка позволяет быстро загрузить начальные остатки по товарам и взаиморасчетам с контрагентами из табличных файлов (excel, dbf) произвольной структуры. Работу обработки покажу на примере 1С:Управление торговлей 11.4.

Загрузка остатков по товарам из Excel

файл с остатками товаров

Из него заполним документ Ввод остатков, на форме обработки заполняем необходимые настройки:

настройка ввод остатков по товарам

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

протокол

Если в процессе загрузки произошли какие-либо коллизии (не найдена номенклатура, контрагент, не удалось определить числовое значение в файле), в протоколе появится соответствующее сообщение.

документ остатков по товарам

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

Загрузка остатков по взаиморасчетам из Excel

Также заполняем настройки ввода остатков: помимо реквизитов из прошлого варианта выбираем тип расчетов и тип объекта расчетов (зависит от того, в каком разрезе вы планируете вести взаиморасчеты с контрагентами).

Остатки взаиморасчетов можно вводить в произвольной валюте (в этом случае необходимо заполнить соответствующее поле).

настройка ввода остатков по расчетам

документ остатков по взаиморасчетам

Поиск номенклатуры осуществляется по коду, артикулу, наименованию и штрихкоду, а контрагентов — по наименованию, полному наименованию и ИНН.

Загрузка остатков в 1С:Бухгалтерия предприятия 3.0

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

настройка ввода остатков по товарам в бухгалтерии документ ввода остатков по товарам в бухгалтерии настройка ввода остатков по расчетам в бухгалтерии документ ввода остатков по взаиморасчетам

Если при загрузке остатков по взаиморасчетам для контрагента не найден договор нужного вида, обработка автоматически его создаст (с наименованием Основной).

В том случае, если с загрузкой из файла возникли какие-либо проблемы (или файл не формата Excel), воспользуйтесь альтернативным вариантом — загрузкой из таблицы формы:

настройка загрузки из таблицы формы таблица формы

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

Данная обработка устраняет отрицательные остатки по количеству на выбранных счетах учета ТМЦ по конкретной организации на указанную дату.

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

Как использовать сделки с клиентами в оптовых продажах, учитывать доп.затраты и формировать отчеты по сделкам

Загрузка начальных остатков из Excel в 1С
Также заполняем настройки ввода остатков: помимо реквизитов из прошлого варианта выбираем тип расчетов и тип объекта расчетов (зависит от того, в каком разрезе вы планируете вести взаиморасчеты с контрагентами).
[expert_bq id=»1570″]идентификацию по наименованию считаем не самым надежным способом, в связи с тем, что трудно обеспечить 100 соответствие написания наименований в справочнике номенклатуры вашей программы 1С и в электронной форме расходной накладной вашего поставщика учитывая сокращения, пробелы, знаки препинания, символы, служебную информацию и т. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Ну и, как полагается, еще совсем зеленым я не особо понимал что и как делается.
Так что, если кто-то из Вас только начинает погружаться в удивительный мир возможностей 1С, знайте, у Вас все впереди!
Ничего страшного в незнании чего-либо НЕТ! Всегда можно найти ответ на любой вопрос и решить практически любую задачу!
Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Загрузка в 1С из Excel прайсов поставщиков

В состав модуля входит более 30 преднастроенных алгоритмов и продвинутый Конструктор формул. Для любой колонки из прайса можно указать свою формулу обработки при загрузке (например, удалить из артикула буквы, валюты из цены, задать сложную формулу расчет цен, склеить названия из 2-3 колонок и др).

Как в 1с Загрузить Поступление из Excel в 1с

Загрузка данных в табличную часть документа из Excel

Первое, с чем мне пришлось столкнуться при знакомстве с 1С — Загрузка данных из Excel…
Загрузка нужна была в нашей компании везде: продажи, закупки, характеристики, изменение цен и тд.

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

Итак, загрузка из файла Excel в табличную часть любого документа…

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Снизу справа видим наш фильтр, который дает открывать только файлы Excel.

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Т.е. к примеру клиент прислал нам заказ, нам его нужно загрузить в реализацию.

После выбора файла нам предложат ввести номера колонок для конкретного файла:

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

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

Как в 1с Загрузить Поступление из Excel в 1с • Загрузка документов

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

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

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

Если у вас возникнут какие либо вопросы по данной обработке или заметите какую либо ошибку — пишите в комментариях, с удовольствием отвечу!

Администратор

Отправка писем из 1С

Отправка писем из 1С

4 комментария к “ Загрузка данных в табличную часть документа из Excel ”

ДиалогВыбораФайла нельзя писать на сервре, а на клиенте нельзя обращаться к справочнику

Я, к сожалению, на данный момент работаю только с обычными формами, там все выполняется на клиенте и они директивы &НаСервере и &НаКлиенте не воспринимают…

А как загрузить в одну ТЧ строки из нескольких книг xls? Есть идеи?

Есть конечно! 🙂
Но боюсь, что задержался с ответом))
А в целом, в диалоге выбора файла изменяем доступность Множественного выбора
ВыборФайла.МножественныйВыбор = Истина;

Убираем проверку выбора файла:
//Проверим, выбрали ли мы файл, с помощью проверки заполненности пути до файла
Если ПустаяСтрока(ВыборФайла.ПолноеИмяФайла) Тогда
Сообщить(«Файл не выбран»);
//Если мы файл не выбрали, то процедура прерывается, так как продолжать ее нет смысла.
Возврат;
Иначе
Сообщить(«Вы выбрали файл — «+ВыборФайла.ПолноеИмяФайла);
КонецЕсли;

И берем в цикл наше заполнение:
Для Каждого стр Из ВыборФайла.ВыбранныеФайлы Цикл

//Создаем переменную для хранения пути к файлу
ПутьКФайлу = стр;
…..
Закрываем цикл в конце обработки
ПриложениеExcel.Quit();
КонецЦикла;

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

[expert_bq id=»1570″]Например, можно скомбинировать условия поиска по Артикулу и Наименованию и они будут выполняться последовательно в порядке приоритетов. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Модуль содержит набор преднастроенных условий поиска в базе 1С, для всех основных сценариев работы, которые можно комбинировать. Например, можно скомбинировать условия поиска по Артикулу и Наименованию и они будут выполняться последовательно в порядке приоритетов. При необходимости можно создать любые другие варианты или несколько условий поиска конструктором.

Предварительный результат и загрузка в базу 1С

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: