gifts2017

Загрузка приходной накладной из файла Excel

Опубликовал Андрей (ankr) в раздел Обработки - Обработка документов

Загрузка приходной накладной из файла Excel для ТиС 7.7

Обработка создает документ "Приходная накладная" из файла Excel. 

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

Обработка писалась под конкретную организацию, которая работала без НДС, поэтому графы НДС нет. Извиняйте, выкладываю как есть.

Заполнить можно, поставив курсор на соответствующий столбец в правой части и кликнув на выбранное значение в левой части обработки, или с помощью кнопки "Установить".

 
В графе "Группа номенклатуры" нужно выбрать группу справочника, куда будут записаны новые элементы, если обработка не найдет ничего из имеющегося. Поиск осуществляется по "ШК", "Артикулу", "Наименованию".

Заполняется графа "Группа номенклатуры" с помощью кнопки "Значение".


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

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

Наименование Файл Версия Размер Кол. Скачив.
Файлы обработки
.rar 25,88Kb
07.09.11
82
.rar 25,88Kb 82 Скачать

См. также

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

Комментарии

1. Rauf Gambarov (pprafa2) 15.09.11 22:00
C НДС было бы интереснее. Хотя и не так уж и много предприятий работают без НДС
+1
2. xDee (xDee) 13.10.11 23:29
Хорошая обработка ! Плюс однозначно, давно искал именно такое, спасибо.
5. Андрей (ankr) 19.10.11 12:31
1С-new.
Обработка сделана под стандартную ТиС 7.7. Проработала в конторе для которой я ее сделал около 5 лет. Поэтому недоработанной я бы ее не назвал ;)
Если не грузит что-то в стандартную - напишите какие ошибки выдает - исправлю.
То что с какой-то конфой может не работать - возможно. Но это не показатель "недоработанности" :)
За плюс - спасибо!
6. ВИталий Сидоров (SV911) 05.01.12 14:35
На самой стндартной ТиС вот такое выдало:

БазоваяЕдиница = глЗначениеПоУмолчанию<<?>>("ОсновнаяОКЕИ");
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1252)}: Функция не обнаружена (глЗначениеПоУмолчанию)
глЗаполнитьШапку(Док, <<?>>0, "Покупка");
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1784)}: Слишком много фактических параметров
Док.КодОперации=глКО<<?>>.Закупка;
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1787)}: Переменная не определена (глКО)
Док.Фирма=глЗначениеПоУмолчанию<<?>>("ОсновнаяФирма");
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1789)}: Функция не обнаружена (глЗначениеПоУмолчанию)
Док.Склад=глЗначениеПоУмолчанию<<?>>("ОсновнойСклад");
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1790)}: Функция не обнаружена (глЗначениеПоУмолчанию)
глПересчетТаблЧасти<<?>>(Док,"Количество");
{C:\USERS\SV\DESKTOP\1С\1С\PRIHODEXCEL\PRIHODEXCEL\ИМПОРТВХНАКЛ­АДНОЙ.ERT(1803)}: Процедура не обнаружена (глПересчетТаблЧасти)
7. Андрей (ankr) 05.01.12 20:59
SV911
Может это была не ТиС (поскольку все ошибки касаются глобальных процедур, которые прописаны в стандартной ТиС)?
Сейчас специально скачал с сайта файлы, открыл демку ТиС, релиз 968
и загрузил обработкой прилагаемый екселевский файл.
Вот результат

Никаких ошибок программа не выдала.
8. Иваныч Иванов (Иваныч) 10.05.13 12:39
А посмотри в моих публикациях есть тоже загрузка из Экселя, но у меня немного другой метод ведения учета, на каждую номенклатурную позицию есть подчиненный справочник КодПоставщика, и привязка к номенклатуре жесткая.
А что касается поля НДС, как просят добавить, я думаю тут нет особой сложности :)
9. Андрей (ankr) 11.05.13 14:38
"на каждую номенклатурную позицию есть подчиненный справочник КодПоставщика" - хорошая идея. Главное, чтобы от поставщика накладные с кодами ном-ры приходили. В моем случае этого не было.
На тему НДС - да, несложно, просто времени нет :(
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа