gifts2017

Загрузка приходной накладной и номенклатуры из Excel для УНФ 1.4

Опубликовал anton_sh в раздел Обработки - Обработка документов

Внешняя обработка для конфигурации "Управление небольшой фирмой 1.4" предназначена для загрузки накладных из файлов Excel.
Обработка может:
- Загружать из Excel в 1С новую номенклатуру.
- Создавать на основе файла Excel документ "Приходная накладная".
- Обновлять существующую номенклатуру данными из файла Excel.

Общая информация

Обработка была разработана с целью упрощения процесса создания новой номенклатуры и формирования документа "Приходная накладная" в программе "1С: Управление небольшой фирмой 1.4" на основе данных файлов Excel. За основу была взята эта обработка http://infostart.ru/public/196572/

Для корректной работы обработки предполагается, что файл Excel имеет таблицу с такими колонками:
 - Артикул (ключевое поле по которому происходит поиск номенклатуры в 1С).
 - Номенклатура (наименование товара).
 - Единица измерения (если колонки нет, то можно подставлять ед. изм. по умолчанию).
 - Количество (для формирования приходной накладной).
 - Цена (для формирования приходной накладной).

Как пользоваться обработкой?

Выберите файл Excel, укажите номер листа с данными (по умолчанию Лист 1) и номер первой строки с данными (по умолчанию 2). В процессе заполнения строки с данными обработка будет заполнять таблицу с колонками файла Excel - каждая строка таблицы соответствует колонке в шапке таблицы файла Excel.

Если планируете создавать новую номенклатуру в 1С, то установите флаг "Загружать новую номенклатуру в случае ее отсутствия в базе данных" и заполните все реквизиты в обработке касаемо номенклатуры.

Если планируете обновить номенклатуру (наименование номенклатуры) данными из Excel, то перейдите на закладку "Служебные" и установите флаг "Обновить существующую номенклатуру данными из файла Excel".

Если необходимо после загрузки создать документ "Приходная накладная", то установите флаг "Создавать документ "Приходная накладная""

Установите соответствие колонок файла Excel и полей 1С. Для этого выделяйте строку с названием колонки файла Excel и соответствующую ей строку в 1С и нажимайте на кнопку "Установить". И так для всех колонок.





После всех настроек нажмите на кнопку "Выполнить загрузку", начнется загрузка.

Внимание! Поиск номенклатуры в базе 1С осуществляется по Артикулу.

Где работает обработка?

Обработка работает в конфигурации "1С: Управление небольшой фирмой, ред. 1.4", с другими редакциями не тестировалась.
Обработка работает в Тонком клиенте и в Толстом клиенте (управляемое приложение) с файловой базой данных. В клиент-серверном варианте обработка не тестировалась.  


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

Наименование Файл Версия Размер
Обработка - загрузка из Excel для УНФ 1.4 86
.epf 20,39Kb
23.07.14
86
.epf 1.0 20,39Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Михалко (mika.infostart) 19.09.14 07:10
Здравствуйте! Давно искал такую обработку для УНФ. Спасибо!
К сожалению, при подключении в УНФ 1.5.1.5 возникает сообщение:
"Невозможно подключить...
Возможно, она не подходит для этой версии...
Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)"

Подскажите, пожалуйста, что можно сделать?
Обработка очень нужна!
Прикрепленные файлы:
2. anton_sh 23.09.14 15:26
Здравствуйте!
Я не проверял на УНФ 1.5, но ошибка которая у вас к версии программы не относится. Как я понял вы пытались включить ее во Внешние отчеты и обработки и программа выдала сообщение. Попробуйте ее просто открыть в вашей программе через Все действия - Открыть файл.
3. Игорь Выдмыш (IgorKoenigsberg) 12.02.15 12:09
anton_sh - Ексель обязательно нужен, или можно библиотеку какую установить?
4. Maestro.net (Maestro.net) 25.02.15 19:25
Привет! На северной версии не работает. Требует что файл загрузки был на сервере.
5. anton_sh 06.03.15 16:41
(4) Maestro.net, на серверной версии не тестировал, так как задача стояла для файловго варианта. Для клиент-серверного нужно переписать процедуру выбора файла для клиента, чтобы путь к файлу был с клиента, а не с сервера.
6. anton_sh 06.03.15 16:42
(3) IgorKoenigsberg, Эксель нужен
7. Андрей Бударный (WhiteShadow) 08.10.15 10:45
{Форма.ФормаОсновная.Форма(342)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
Док = ПолучитьCOMОбъект(Объект.ИмяФайлаXLS);
по причине:
Ошибка получения объекта COM: -2147221164(0x80040154): Класс не зарегистрирован
8. Андрей Бударный (WhiteShadow) 08.10.15 10:46
с опенофисом дружбы нет?
9. anton_sh 08.10.15 17:34
(7) WhiteShadow, проверялась только с Excel
10. Андрей Бударный (WhiteShadow) 20.10.15 10:25
подскажите еще, а возможность подтягивания штрих-кода не рассматривали?
11. anton_sh 26.10.15 21:40
(10) WhiteShadow, честно говоря нет
12. Николай Корнев (kns77) 03.06.16 12:39
Спасибо, адаптировал под загрузку в Розницу 2.2, если кому надо то вот. Сильно не утруждался, чисто подправил несоместимые поля, имена
Прикрепленные файлы:
ИмпортПриходаизExcelвРозница22.epf
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа