IE2017

Универсальная загрузка табличных частей для 7.7 (из Excel)

Обработки - Обработка документов

Универсальная загрузка табличных частей из табличных документов Excel для 1С 7.7

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

Публикация создана на основе публикации автора astonvilla "Загрузка справочников из Excel" (//infostart.ru/public/114949/)

для поиска значений типа "Справочник" указывается поле поиска - по умолчанию ищется по наименованию, если длина его 0, то по коду, если и его длина 0 то по текстовому представлению первого поля справочника. Можно в настройке указать свое поле поиска - например искать номенклатуру по артикулу...

Допускается заполнение карточки как данными  из поля файла, так и введенными значениями.

Создается новый документ с заполненной табличной частью по импортированным данным - он записывается и открывается для редактирования.

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

Пишите пожелания и замечания.

Скачать файлы

Наименование Файл Версия Размер
Обработка загрузки табличных частей
.ert 40,50Kb
15.05.12
339
.ert 40,50Kb 339 Скачать

См. также

Комментарии
1. Илья (i132) 115 15.05.12 14:10 Сейчас в теме
Для передачи данных в форму нового документа без записи можно воспользоваться контекстом подбора (подробнее в http://infostart.ru/public/121991/) плюс метода если правильно заполнить стандартную для типовой конфигурациии таблицу подбора расчет служебных полей (цена/сумма/ставкаНДС) документ выполнит сам!

либо открывать обработку из нового документа модально.
2. Alexandr Dudnik (sanches2) 145 15.05.12 22:28 Сейчас в теме
(1) i132, О! спасибо буду пробовать, а то как ни пытался, а табличная часть не заполняется...
3. Alexandr Dudnik (sanches2) 145 15.05.12 23:11 Сейчас в теме
(1) i132, Почитал - идея интересная, но теряется универсальность, так как идет привязка к конкретным подборам и не во всех документах и конфигурациях это применимо....
Хотя у меня сейчас тоже есть небольшой затык.... если в табличной части есть значения справочников подчиненных владельцам, то я пока считаю, что владелец это номенклатура... хотя по хорошему нужно будет для них сделать поле в котором выбрать соответствие поля владельцу
4. and balu (baluba) 11 16.05.12 11:54 Сейчас в теме
5. Филипп (Филипп) 17.05.12 11:04 Сейчас в теме
Идея хорошая, но еще очень "не завершенная".
1)зачем все время настраивать соответствие номера колонки Excel и реквизита документа?
- надо добавить возможность указать, что "в файле строка номер такой-то соответствует названиям полей".
(и оставить возможность ручного определения)
2)обязательно добавить возможность грузить в существующий документ, с выбором :
-добавлять строки
-удалять существующие
-или замещать
3)ну и как продолжение развития здесь же предоставить возможность
выгрузить в Excel табличную часть выбранного существующего документа ,
(тем самым сформировав строку с названиями полей в соответствии со структурой табличной части документа, которая у автора уже есть), для дальнейшей обработки и загрузки.
6. Alexandr Dudnik (sanches2) 145 18.05.12 11:50 Сейчас в теме
(5) Филипп, спасибо за дельные идеи - буду развивать
7. Alexandr Kirkov (alex_ura) 3 28.05.12 16:16 Сейчас в теме
Нужная штука, но не совсем универсальная
8. NPMar (NPMar) 29.05.12 15:45 Сейчас в теме
Конечно же пригодилась бы эта обработка. Но не стоит конечно же говорить об универсальности.
9. Alexandr Dudnik (sanches2) 145 04.06.12 15:57 Сейчас в теме
(7) alex_ura, (8) NPMar, В большей степени она все-таки универсальна... но всегда есть какие-то особенности в каждом документе...
10. Vladimir Иванов (brunet) 24 10.06.12 18:21 Сейчас в теме
11. Дмитрий Крайнов (reshenie) 110 11.06.12 17:38 Сейчас в теме
В качестве альтернативы предлагаю свою обработку загрузки документов в 1С из файлов Excel, OpenOffice, 1C, TXT, DBF - у меня в публикациях.
Не требует изменения конфигурации, универсальна (может быть использована в любой конфигурации 1С), загружает элементы справочников, которые присутствуют в реквизитах создаваемого документа. После загрузки документа он может быть дополнительно обработан Вашими собственными обработками (контекст документа передается в вашу обработку как параметр формы при открытии).
12. Алексей (Rockman) 19.06.12 16:09 Сейчас в теме
13. Оксана Оксана (oxana1) 28.06.12 23:43 Сейчас в теме
спасибо за обработку!
вроде загрузила что-то, в док быстрая продажа...
хочу загрузить в док Поступление ТМЦ и не пойму как...

UPD сорри, все нашла!
еще раз спасибо:)
14. Оксана Оксана (oxana1) 28.06.12 23:47 Сейчас в теме
+(13) ищет по артикулу и по коду, что приятно...
в некоторых других обработках, которые скачала, ищется по наименованию, которые у нас с поставщиком разные...
15. Иваныч Иванов (Иваныч) 22 06.07.12 10:56 Сейчас в теме
Я себе делал похожее, но у меня есть в справочнике Номенклатура подчиненный справочник КодПоставщика. Дело все в том, что один и тот же товар могу заказывать у 2-3-5 поставщиков (если у кого-то он отсутствует) или как идет машина за товаром. Названия могут у каждого разниться, но товар-то один и тот же. И загрузка идет согласно кода поставщика, количества, цены поставщика. А далее кто в какой форме пришлет накладные. Для каждого поставщика свои настройки при выполнениии обработки. И все. Автору благодарность что не сидит на месте а находится в поиске решений для возможно облегчения своей текущей работы
16. Alex Markar (midn) 21.09.12 14:48 Сейчас в теме
Всем доброго дня.
Хотелось бы проконсультироваться у автора, У меня стоит задача сделать обмен между Управлением Торговлей редакции 10,3 и комплексной 7.7. Необходимо перенести отчеты о розничных продажах из 10.3 в 7.7. Так вот, собственно вопрос возник, загрузка в 7.7 проходить нормально, создается отчет ККм но есть небольшая непонятка, в этом документе не проставляется валюта и соотвественно он не проводиться. Может я что нибудь делаю не так? Буду благодарен за помощь. Заранее спасибо
17. юрий гулидов (gull22) 82 12.03.13 08:52 Сейчас в теме
Спасибо автору за обработку. Пожелания:
1. В Комплексной конфигурации необходимо определять операцию для документа. В обработке такая возможность отсутствует. Поэтому после заполнения документа при попытке установки вида операции, программа обнуляет табличную часть. Просьба предоставить возможность установки вида операции для выбранных документов (в частности ввод начальных данных)
2. При формировании документ создается на текущую дату. Приходится ее менять после создания документа. Может быть в шапке обработки предоставить возможность выбора даты документа.
18. Гарик Иванов (Gagarick) 5 04.01.14 14:47 Сейчас в теме
19. Alexandr Dudnik (sanches2) 145 06.01.14 23:03 Сейчас в теме
(18) Gagarick, Скорее всего был файл открыт в экселе
20. Дмитрий Крайнов (reshenie) 110 23.01.14 20:51 Сейчас в теме
21. Constantin (McSlym) 21.07.16 12:45 Сейчас в теме
как можно бесплатно скачать оброботку?
22. Alexandr Dudnik (sanches2) 145 21.07.16 22:08 Сейчас в теме
23. Alexandr Dudnik (sanches2) 145 21.07.16 22:20 Сейчас в теме
Оставьте свое сообщение