0. rasdag 114 09.01.19 14:42 Сейчас в теме

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д)

Как легко загружать данные из электронных таблиц (Excel, OpenOffice и т.д). На примере загрузки в табличную часть документа Поступление товаров и услуг в УТ 11.4.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Timur001 8 09.01.19 20:44 Сейчас в теме
2. rasdag 114 09.01.19 20:51 Сейчас в теме
Файл настройки полученный в текущей публикации
Прикрепленные файлы:
НастройкаЗагрузкиИзЭксельВТабличныйДокументУТ11_4_6.mxlz
3. German_Tagil 6 10.01.19 05:48 Сейчас в теме
примерно тоже самое перед Новым годом писал - правда на обычных формах
4. 80pav 15 11.01.19 14:31 Сейчас в теме
А можно ли создавать Группы (папки) для номенклатуры помощью универсальной обработки?
5. rasdag 114 12.01.19 03:34 Сейчас в теме
(4) Да. Код кстати присутствует в данной статье где "Номенклатура":
.......
//Для номенклатуры группу заполним
лТекст ="ВЫБРАТЬ
| Номенклатура.ЭтоГруппа КАК ЭтоГруппа,
| Номенклатура.Ссылка КАК Ссылка,
| Номенклатура.Наименование КАК Наименование
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| Номенклатура.ЭтоГруппа = ИСТИНА
| И Номенклатура.Наименование = &Наименование";
лЗапрос = Новый Запрос(лТекст);
лЗапрос.УстановитьПараметр("Наименование", СокрЛП(ГруппаНоменклатуры));
тВыборка = лЗапрос.Выполнить().Выбрать();
Если тВыборка.Следующий() тогда
//Группа существует - выберем ее
новаяНоменклатура.Родитель = тВыборка.Ссылка;
Иначе
НовЭлемент = Справочники.Номенклатура.СоздатьГруппу();
НовЭлемент.Наименование = СокрЛП(ГруппаНоменклатуры);
НовЭлемент.Записать();
новаяНоменклатура.Родитель = НовЭлемент.Ссылка;
КонецЕсли;
.......
Только надо запустить обработку и выбрать загрузку не в "Табличную часть", а в "Справочник". С экселя вставить колонку с номенклатурой и напротив колонку с группой номенклатуры.
В настройках в реквизите "Номенклатура" - разместить примерно этот код, допилив его под себя.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Консультант-аналитик 1С
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день

Программист 1С
Москва
Полный день

Программист 1С
Видное
Полный день

Программист 1С
Москва
зарплата до 120 000 руб.
Полный день