Взята идея отсюда //infostart.ru/public/143784/ за исключением того, что данная обработка не использует компоненту StrMatch. Поиск номенклатуры идет стандартными средствами 1С ПоискПоНаименованию. Вне небольшие изменения с учетом требований моих клиентов.
— подключается как внешнаяя обработка заполнения табличных частей
— смотрим структуру екселевского файла, запоминаем номера колонок данных и диапазон строк с данными
— прописываем настройки в обработке (можно сохранять эти профили для разных поставщиков)
— запускаем загрузку
p.s. это моя первая публикация. не судите строго. Буду благодарен за плюсы и комментарии
1С Пр82 УТ 10.3 не работает.
После конвертации (открытии) в конфигураторе ошибка:
{Форма.Форма.Форма(237,81)}: Переменная не определена (глТекущийПользователь)
ОбработкаТабличныхЧастей.ПриИзмененииСуммыТабЧасти(СтрокаТабличнойЧасти, Док, <<?>>глТекущийПользователь);
После предложения запустить конфигуратор:
Ошибка
{Форма.Форма.Форма(237,81)}: Переменная не определена (глТекущийПользователь)
ОбработкаТабличныхЧастей.ПриИзмененииСуммыТабЧасти(СтрокаТабличнойЧасти, Док, <<?>>глТекущийПользователь);
Убираю глТекущийПользователь
ОбработкаТабличныхЧастей.ПриИзмененииСуммыТабЧасти(СтрокаТабличнойЧасти, Док);
Теперь ошибки нет