Загрузка из Excel

Опубликовал Юрий Кириллов (FullMoon) в раздел Обмен - Загрузка и выгрузка в Excel

Обработка для загрузки из товарной накладной / заявки (Excel) данных в справочник Номенклатура, регистр сведений Номенклатура контрагентов и табличную часть документа Поступление товаров и услуг.
UPD: добавлены возможности загрузки перемещения из накладной и из лимитки и отчета производства из производственного листа
UPD: добавлена загрузка оприходования, исправлены мелкие ошибки

При загрузке поступления или перемещения из накладной / заявки:

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

В нижнюю табличную часть вводятся данные для создания новой номенклатуры и соответствующей записи регистра Номенклатура контрагентов в случае ее отсутствия. Создание номенклатуры предусмотрено только для поступления, соответственно в иных случаях нижняя табличная часть неактивна.

При загрузке перемещения из лимитно-заборной ведомости всё аналогично, за исключением того, что в колонку "количество" вводится номер столбца, содержащего данные за первый день периода, а в колонку "ширина файла" - номер столбца, содержащего данные за последний день (колонки "итого" и "сумма" не нужны и "отсекаются" при загрузке - всё считается автоматически).

При загрузке отчета производства из производственного листа в колонке "наименование" указывается номер столбца наименования сырья, в колонке "количество" номер столбца "итого" для сырья, номера строк шапки и первой в табличной части также указываются относительно сырья.

ВАЖНО!! Загружаемые из Excel таблицы не должны иметь разрывов / пустых строк и столбцов, должны иметь единообразный тип данных ячеек, соответствующий их содержимому, шапка и табличная часть должны иметь единую структуру. Первый столбец таблицы (как правило №) должен быть заполнен - по нему определяется длина таблицы.

Обработка написана для конкретной организации и общепринятых форм - некоторым пользователям возможно придется ее доработать.

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

Наименование Файл Версия Размер
Загрузка из Excel
.epf 34,47Kb
31.03.14
191
.epf 34,47Kb 191 Скачать

См. также

Комментарии
1. Igоr Sаulеviсh (gutentag) 250 28.02.12 04:20 Сейчас в теме
А для бух-2.0 у вас нет такой же обработки? очень надо.
Спасибо!
forrin; Vida; latrium; +3 Ответить 1
2. Igоr Sаulеviсh (gutentag) 250 28.02.12 04:21 Сейчас в теме
А данные по ГТД как грузятся?
не проще ли грузить из счет-фактуры данные?
3. latrium (latrium) 28.02.12 17:00 Сейчас в теме
4. Юрий Кириллов (FullMoon) 85 28.02.12 18:27 Сейчас в теме
Для бух 2.0 должна работать (возможно, придется немного доработать обработку)
Номера ГТД не грузятся, однако ничто не мешает опять же доработать обработку.
Из какого именно документа грузить - неважно, можно из любого экселевского файла.
6. анна79 (Анна79) 19.03.12 09:10 Сейчас в теме
Очень нужная обработка, обязательно ею воспользуюсь.
7. Константин Соболевский (Константин С.) 484 24.09.14 16:04 Сейчас в теме
при загрузке простого экселя выдает ошибку.
8. Юрий Кириллов (FullMoon) 85 25.09.14 19:05 Сейчас в теме
(7) Константин С., сообщение об ошибке в студию. Скорее всего неверно указаны номера строк/колонок, либо в таблице есть промежутки или данные неверного формата.