Загрузка из Excel Поступлений товаров и услуг. Универсальная

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

загрузка из Excel создание номенклатуры

1
Обработка для загрузки поступлений товаров и услуг.

Данная обработка обрабатывает файлы *.xlsx разных форматов. Есть функция сохранения настроек для каждого контрагента. Нужно заполнить номера колонок откуда будет браться информация, поиск номенклатуры ведется по штрихкоду, если номенклатура не найдена, то она создается, при этом создается запись в регистре сведений Штрихкоды, создается характеристика, серия.

По нажатию кнопки Создать поступление(на последней вкладке), создается документ Поступление товаров и услуг, открывается автоматически его форма, в него переносятся все данные из загруженного файла.

Для функции сохранения настроек нужно Вашу конфигурацию объединить с файлом, выбрав только один Регистр сведений для объединения - "СоответствияДляЗагрузки", без объединения сохранение настроек невозможно, но обработка работать будет.

Есть вариант загрузки номенклатуры, когда характеристика указана в наименовании в "()", тогда нужно поставить галочку Характеристика в наименовании, данные из "()" будут выделены как характеристика. 

Тестировалось на релизе УТ 10.3.47.3.

1

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

Наименование Файл Версия Размер
Загрузка из Excel Поступлений товаров и услуг. Универсальная.:
.epf 20,03Kb
16.11.18
4
.epf 20,03Kb 4 Скачать
Загрузка из Excel Поступлений товаров и услуг. Универсальная.:
.cf 72,17Mb
16.11.18
1
.cf 72,17Mb 1 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. imh9305 04.12.18 19:17 Сейчас в теме
{ВнешняяОбработка.СозданиеПоступленийИзЭксель.Форма.Форма.Форма(22)}: Ошибка при вызове метода контекста (Cells)
Наименование = СокрЛП(Лист.Cells(Строка,ЭтотОБъект.НомерКолонкиНаименование).Value);
по причине:
Произошла исключительная ситуация (0x800a03ec)

почему может быть?

p.s. здесь вроде как просто нужно везде указать колонку, ноль нельзя оставлять

{ВнешняяОбработка.СозданиеПоступленийИзЭксель.Форма.Форма.Форма(363)}: Ошибка при вызове метода контекста (Записать)
НовоеЗначение.Записать();
по причине:
Значение поля "Владелец" не заполнено или заполнено неверно

- вот это не понял, родителя что заполняй, что не заполняй - ругается

ут 10,3,35,2
2. imh9305 12.12.18 14:00 Сейчас в теме
автор, ответь, пжлст, почему если родителя заполнить выходит вышеуказанная ошибка!
Оставьте свое сообщение