Очередная обработка импорта из Excel

22.09.10

Интеграция - Загрузка и выгрузка в Excel

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ЗагрузкаТовараИзExcell.ert
.ert 16,00Kb
215
215 Скачать (1 SM) Купить за 1 850 руб.

1. Выбор книги.
2. Выбор листа книги.
3. Определение области данных.
4. Определение колонок по типам (артикул, имя, цена и т.д.)
5. Коммент, куда без него.
6. Выбор поставщика.

См. также

Банковские операции Загрузка и выгрузка в Excel Бухгалтер Пользователь Платформа 1С v7.7 1C77 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    23828    16    22    

17

Загрузка и выгрузка в Excel Программист Платформа 1С v7.7 Абонемент ($m)

Сводная таблица Excel из 1С - как сделать ее программно через COM соединение.

1 стартмани

30.07.2021    6915    2    atdonya    1    

2

Загрузка и выгрузка в Excel ККМ Программист Бухгалтер Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Управленческий учет Абонемент ($m)

Выполняет выгрузку товаров (всех, только с признаком в прайсе, только из указанной папочки) с гибкой настройкой выгружаемых данных. Формируется файл в формате XLSX подходящий для прямой удаленной загрузки в кассовый аппарат АТОЛ 91Ф/92Ф и им подобных, имеющих управление через Личный кабинет АТОЛ (lk.atol.ru).

1 стартмани

31.01.2021    8463    3    &-rey    1    

4

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Программист Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 Управленческий учет Абонемент ($m)

Обработки группового дополнения данных о номенклатуре. Ввод веса и объема существующих товаров вручную в форму таблицы значений и затем запись в справочник Номенклатуры и Единиц. Закачка весов и объемов существующих товаров из Эксель в справочник Номенклатуры и Единиц. Загрузка внешних кодов товаров из Эксель в справочник Номенклатуры. Редактирование внешних кодов товаров в форме списка. Дозаполнение реквизитов существующих товаров из Эксель (ключевые поля - штрихкод, наименование, внешний код).

1 стартмани

11.10.2019    12210    2    ksnik    2    

2

Оптовая торговля Загрузка и выгрузка в Excel Пользователь Платформа 1С v7.7 1C77 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

В данной публикации приведены примеры обработок обмена дистрибьютора с поставщиками и покупателями через Эксель. Создание товаров-новинок. Автоматическое формирование Заказа поставщику по продажам. Заполнение бланка заказа поставщику. Загрузка приходной накладной от поставщика. Загрузка любых справочников из Эксель, например товарных сертификатов. Выгрузка прайслиста в бланк заказа (создание бланка заказа). Загрузка заявки покупателя из произвольного файла Эксель. Загрузка заявки покупателя из бланка заказа.. Для работы требуется установленный MS Excel.

1 стартмани

08.09.2019    16685    10    ksnik    2    

3

Загрузка и выгрузка в Excel Перенос данных 1C Программист Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1C:Бухгалтерия 1C77 1С:ERP Управление предприятием 2 Абонемент ($m)

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

1 стартмани

16.08.2019    19889    19    ksnik    12    

8

Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 1С:Управление торговлей 10 1С:Комплексная 7.7 1С:ERP Управление предприятием 2 Управленческий учет Абонемент ($m)

Описание практического опыта переноса данных из двух устаревших учетных систем в одну современную с обобщением справочников (например номенклатуры, контрагентов, партнеров) и объединением учетных данных устаревших систем в единую новую УС применяя комбинацию стандартной загрузки из Эксель и КД2. Данная публикация является примером переноса данных из сильно устаревших и сильно переписанных конфигураций 1С:Предприятия 7.7 и 8 в современную 1С 8.3 своими силами при условии невозможности или нежелания пользоваться обновлением релизов и типовой функциональностью универсального обмена данными типовых мастеров переноса данных. Отличительной особенностью публикации является устранение зависимости от версий релиза конфигураций, отказ от обновлений устаревших конфигураций.

1 стартмани

29.07.2019    21795    17    ksnik    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Noy 1079 23.09.10 14:10 Сейчас в теме
Покритикую...
ну когда уже люди перестанут заниматься перебором ячеек? Вы когда воду в стакан наливаете - не пипеткой же это делаете?
Если в книге всего один лист - я его тоже должен выбирать???
Почему сразу нельзя настроить ширину колонок ТаблицыЗначения? (либо по ширине колонки исходного экселя, либо в зависимости от длины текста в колонке)
Если на листе есть что-то типа #Дел/0 - 1С-ка сворачивается в коврик.
Юзед ренж - подход правильный, только не стоит забывать, что этот самый ренж может находится не в первой строке (колонке).
Ну и вопрос: на портале окола 150 тыс пользователей - у скольких из них есть эта конфигурация?

Хотя в целом подход верный - пользователь видит что загружает и присутствует определенная универсальность (нет жесткой привязке к колонкам). Тут респект.
2. Иваныч 23 27.09.10 11:55 Сейчас в теме
Я делел похожую, но мне поставщики присылают разные печатные формы, так я себе коммент пишу прям в обработке что у поставщика А код товара в колонке2, а у поставщика Б- в колонке 8
3. valent 72 27.09.10 12:16 Сейчас в теме
А если загнать в ТЗ без Экселя Йокселем, то ваще красота получится...
4. CheBurator 2725 27.09.10 23:16 Сейчас в теме
У меня таких загрузчиков - меня уже тошнит от них...
.
автору рекомендуется положить содержательные скриншоты
5. reshenie 180 29.09.10 11:29 Сейчас в теме
Скрин-шоты - в дистрибутиве (отдельным каталогом). Более содержательных пока нет. :)
6. reshenie 180 29.09.10 11:31 Сейчас в теме
Это не конфигурация - это универсальная обработка. Будет работать в любой конфигурации: пробовал в Бухгалтерии, Торговле, Комплексной (приложил соответсвенно файлы и инструкции к заполнению).
7. reshenie 180 29.09.10 11:35 Сейчас в теме
Относительно скорости загрузки - откровенная ложь, что "руками набрать быстрее". Если есть регульрный поток накладных от одних и тех же поставщиков - гораздо удобнее и быстрее загружать автоматически.
У разных поставщиков - естественно разные файлы и разные к ним настройки. Один раз сделать - и порядок! У меня времени чтобы указать алгоритм загрузки накладной уходит 5 минут, далее - загружаю любою накладную хоть с сотней позиций со скоростью 5 строк в секунду.
8. Noy 1079 29.09.10 11:39 Сейчас в теме
(7) Веткой ошибся? Отвечу в твоей...
9. reshenie 180 29.09.10 11:39 Сейчас в теме
"Почему сразу нельзя настроить ширину колонок ТаблицыЗначения? (либо по ширине колонки исходного экселя, либо в зависимости от длины текста в колонке)"

Не понял о чем речь. Какую таблицу значений надо было настроить? Там одна таблица для собственно документа, и остальные - динамические для подчиненных справочников. Все они имеют соответсвующие поля, с определенной шириной...
Может - таблица предзагрузки? Так там неизвестно количество загружаемых колонок... И главное там не что записано в ячейке, а неличие в ней чего-либо (пустая ячейка или заполненная). Если пустая - надо указать, если заполненная - чего туда лазить?
10. reshenie 180 29.09.10 11:40 Сейчас в теме
Ой блин... пишу не туда. Сорри. :oops:
11. reshenie 180 29.09.10 11:45 Сейчас в теме
Скачал - попробовал... (Бухгалтерия 7.7 ред.1.3)
Нет такой процедуры: глАвтоПереоценка(ДокПриход)
19. user619826_galart2004 05.10.17 23:29 Сейчас в теме
(11) Как решили эту проблему?
12. reshenie 180 29.09.10 11:52 Сейчас в теме
В накладных часто нет таких колонок как "Артикул", "Группа" - что прикажете делать?
И наоборот - есть позиции с НДС, %НДС и т.д.
СпрЕдИзм=СоздатьОбъект("Справочник.ЕдИзм") - ошибка. Нет такого справочника... Конфигурация у разработчика не типовая...
13. Noy 1079 29.09.10 13:37 Сейчас в теме
(12) Естественно, это автор даже в шапке написал. Данная обработка нафик никому тут не нужна (ну разве что как пример, который можно посмотреть только в конфигураторе). Зато есть интересные ("правильные" на мой взгляд) моменты.
14. nickkey 29.09.11 05:45 Сейчас в теме
хороший пример для написания своей обработки :)
15. X-morph 28.11.11 09:08 Сейчас в теме
Как раз искал шаблон подобной обработки, дабы состряпать такоеже для своих нужд. Спасибо.
16. egoel 27.02.12 20:19 Сейчас в теме
У нас поставщиков до 20 шт. накладные у всех разношерстные, но привести к удобоваримому варианту для меня не проблема, вот если бы подобная обработка решила наши проблемы, накладные более 700 наименований, в ручную... проще удавиться.
17. www2007 23.12.12 18:52 Сейчас в теме
Пригодилось как пример для собственных нужд.Спасибо автору, удачи.
18. user619826_galart2004 05.10.17 23:25 Сейчас в теме
Дает ошибку:
глАвтоПереоценка<<?>>(ДокПриход);
{E:\1С\БУХГАЛТЕРИЯ\EXTFORMS\БУХГАЛТЕРИЯ\ЗАГРУЗКАТОВАРАИЗEXCELL.ERT(290)}: Процедура не обнаружена (глАвтоПереоценка)

Что делать?
Оставьте свое сообщение