Внимание ! Это неготовое полностью решение .
это проект (заготовка, рыба, шаблон) Давайте его доделаем вместе , так сказать доведем до ума
загрузка только в документы.
Предыстория:
постоянно на форуме спрашивают - "как загрузить из EXCEL в 1С нужную информацию?" и начинается... Может конечно уже есть универсальное решение (ткните , скажу Вам спасибо), но, как говорится "песенка не новая, но зато своя"
Начнем: 1 шаг
нужно выбрать файл EXCEL (обработка загружает данные из листа в свою таблицу)
есть три варианта загрузки
- автоопределение табличной части (шапка и подвал документа обрезаются)
- если в файле в левой непустой колонке есть нумерация, то обработка поймет и это
- загрузка всей НЕ ПУСТОЙ информации в ТЗ
Теперь мы можем делать некоторые вещи с ТЗ
- разделить столбец (часто бывает, что в документе одной строкой и наименование и артикул и код)
- изменить значение (по образцу)
- заменить значение в таблице (текущее или по шаблону)
- объединить несколько столбцов в один
- удалить
- текущую строку
- строки до текущей строки или строки после текущей строки
- текущий столбец
- все строки
- сортировать ТЗ по любому столбцу
- если столбец числовой, то можем узнать ИТОГ по этому столбцу
всегда есть возможность вернуться к предыдущему действию, кнопка "Отменить"
- также можно обновить информацию из файла (не загружаю его заново)
- можно сохранить ТЗ в любой из 3 стандартный форматов или распечатать
после того как мы отформатировали ТЗ, можем идти дальше.
2 шаг
Тут нам нужно выбрать объект конфигурации (в текущей версии работают только ДОКУМЕНТЫ)
в левой таблице будут отображены все реквизиты НУЖНОГО документа с их параметрами
кликаем ПРАВОЙ МЫШКОЙ по нижней таблице значений и выбираем соответствующий реквизит. В итоге должно получиться следующее.
Нажимаем кнопку "Предварительная загрузка"....
3 шаг
Создастся НОВАЯ таблица значений (на основе структуры документа).
Если все правильно в настройках указали, тогда все колонки будут заполнены. Нажимаем кнопку "Записать и открыть документ" и любуемся результатами работы.
А теперь еще раз повторяю - то что описано - работает (но это еще не законченное решение).
Предлагаю Вам (Приглашаю Вас) посмотреть эту обработку , протестировать на своих конфигурациях...
Напишите свои предложения , чтобы Вы хотели или что не работает и я допишу код (или Вы добавьте свой код)
В итоге хочу сделать БЕСПЛАТНЫЙ УНИВЕРСАЛЬНЫЙ ЗАГРУЗЧИК из EXCEL в 1С
Если Вам не интересна эта тема - большая просьба не засоряйте эфир.
Спасибо за понимание.