gifts2017

Загрузка из excel и создание документа поступления товаров. Бухгалтерия 3.0

Опубликовал Алекс (lisalex80) в раздел Обработки - Универсальные обработки

Загрузка из excel и создание документа поступления товаров. Обработка загружает из excel табличную часть  для документа "поступление товаров".

Загрузка из excel и создание документа: "Поступления товаров". Обработка загружает из excel табличную часть для документа: "Поступления товаров". Документ открывается (создается), но не записывается. Пользователь сам решает записать документ или нет. 

Код открыт. Можно переделать под excel - файл нужного вам вида. Выбираем файл excel. Нажимаем кнопку "загрузить", потом кнопку "создать поступление товаров". Для БП 3.0

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

Наименование Файл Версия Размер
Загрузка из excel и создание документа поступления товаров. Бухгалтерия 3.0 55
.epf 11,12Kb
05.08.15
55
.epf 11,12Kb Скачать
Файл Excel для примера (скачивать необязательно). 12
.xls 20,50Kb
05.08.15
12
.xls 20,50Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Иван Петров (dgolovanov) 05.08.15 14:46
Как надоели эти загрузки их Excel, которые еще и создают конкретный документ. А почему поступление? А почему не реализацию? Для реализации у Вас еще одна обработка? А как ищется номенклатура? Узнать это всё я смогу, потратив SM?
sitkoev; trickster; +2 Ответить
2. Алексей Резухин (a.rezyhin) 10.11.15 10:06
Есть небольние замечания:
1. Не форматируются числа из Excel, т.е. если число больше тысячи в экселе nj в 1С оно просто не загрузится в виду лишних пробелов, с которыми грузится из Excel.
2. Поиск по наименованию не самый лучший вариант, артикул было бы правильнее.
3. НДС - не все товары у всех принимаются с НДС 18%, жестко в код прописывать ставку и расчет неправильно.
4. Ну и напоследок, номера колонок. Хранить их в коде, опять же на мой взгляд, неправильно. Лучше пользователю дать возможность ввести номера ручками.

А в целом идея мне понравилась, просто и понятно.
3. Владимир П (Бывалый балбес) 10.11.15 10:18
(2) a.rezyhin, по пункту 1 - нету там пробелов, если только Вы не называете пробелами ВСЕ не читаемые символы
4. Алексей Резухин (a.rezyhin) 10.11.15 16:58
(3) Бывалый балбес, у меня при загрузке четырехзначеное число из экселя определялось как строка, до трехзнаков все норм. Может в исходном моем документе косяк, конечно.
5. v_id (v_id) 25.01.16 18:13
Да, лучше в обработке поправить явные числовые колонки с
СокрЛП(ExcelЛист.Cells(СтрокаНач, 2).Text) на
СокрЛП(ExcelЛист.Cells(СтрокаНач, 2).Value)
иначе (2)